Einführung in die Kryptographie mit Java

Bewertung:   (4,3 von 5)

Einführung in die Kryptographie mit Java (David Hook)

Leserbewertungen

Zusammenfassung:

Das Buch wird dafür gelobt, dass es eine wertvolle Ressource für die Programmierung von Java-Kryptografie ist, praktische Erfahrungen vermittelt und Codeausschnitte enthält, die wichtige Konzepte veranschaulichen. Es wird jedoch kritisiert, dass es schwer zu verstehen ist, dass es an Details und Tiefe mangelt und dass es aktualisiert werden muss, um es an aktuellere Technologien und Praktiken anzupassen.

Vorteile:

Gut geschriebenes und unverzichtbares Nachschlagewerk für die Java-Sicherheitsprogrammierung
eignet sich hervorragend für praktische Experimente
enthält herunterladbare Code-Beispiele
deckt viele Aspekte der Java-Kryptografie ab
bietet eine klare Struktur für die Verwendung als Referenz
bietet praktische Tipps und Einblicke in potenzielle Angriffe.

Nachteile:

Schwierig zu folgen und erfordert möglicherweise Vorkenntnisse in Kryptographie
es fehlt an detaillierten Erklärungen und Tiefe
einige Beispielcodes sind zu stark vereinfacht
das Buch ist veraltet (2005) und benötigt Updates zu neueren Java-Versionen und Sicherheitspraktiken
nicht benutzerfreundlich für Anfänger.

(basierend auf 26 Leserbewertungen)

Originaltitel:

Beginning Cryptography with Java

Inhalt des Buches:

Beginning Cryptography with Java (Kryptographie mit Java)

Während Kryptographie in der Programmiergemeinschaft immer noch ein kontroverses Thema sein kann, hat Java diesen Sturm überstanden und bietet eine Reihe von APIs, die es Ihnen als Entwickler ermöglichen, Kryptographie effektiv in Anwendungen einzubinden - wenn Sie wissen, wie.

Dieses Buch lehrt Sie, wie das geht. Die Kapitel eins bis fünf behandeln die Architektur von JCE und JCA, die Verschlüsselung mit symmetrischen und asymmetrischen Schlüsseln in Java, Codes zur Nachrichtenauthentifizierung und die Erstellung von Java-Implementierungen mit der API der Bouncy CastleASN.1-Pakete, alles mit zahlreichen Beispielen. Darauf aufbauend werden in der zweiten Hälfte des Buches weiterführende Themen behandelt, die es Ihnen ermöglichen, sichere Java-Anwendungen zu erstellen und zu implementieren und Standardprotokolle wie CMS, SSL und S/MIME zu nutzen.

Was Sie in diesem Buch lernen werden

⬤ Wie man JCE, JCA und JSSE für Verschlüsselung und Authentifizierung versteht und einsetzt.

⬤ Die Art und Weise, wie Auffüllmechanismen in Chiffren funktionieren und wie man typische Fehler entdeckt und behebt.

⬤ Ein Verständnis dafür, wie Authentifizierungsmechanismen in Java implementiert sind und warum sie verwendet werden.

⬤ Methoden zur Beschreibung kryptographischer Objekte mit ASN.1.

⬤ Erstellung von Zertifikatswiderrufslisten und Verwendung des OnlineCertificate Status Protocol (OCSP)

⬤ Reale Web-Lösungen mit Bouncy Castle APIs.

Für wen ist dieses Buch gedacht?

Dieses Buch richtet sich an Java-Entwickler, die Kryptographie in ihren Anwendungen einsetzen wollen oder verstehen wollen, wie Kryptographie in Java-Anwendungen eingesetzt wird. Kenntnisse der Java-Sprache sind erforderlich, aber Sie müssen mit keiner der besprochenen APIs vertraut sein.

Die Wrox Einsteigerhandbücher sind so konzipiert, dass das Erlernen von Programmiersprachen und -technologien einfacher ist, als Sie denken, und bieten ein strukturiertes, tutorielles Format, das Sie durch alle beteiligten Techniken führt.

Weitere Daten des Buches:

ISBN:9780764596339
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2005
Seitenzahl:484

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Einführung in die Kryptographie mit Java - Beginning Cryptography with Java
Beginning Cryptography with Java (Kryptographie mit Java)Während...
Einführung in die Kryptographie mit Java - Beginning Cryptography with Java

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)