Kryptografie für Entwickler - Thomas St Denis, Simon Johnson

Kryptografie für Entwickler

Buch | Softcover
512 Seiten
2017
Franzis (Verlag)
978-3-645-60543-4 (ISBN)
40,00 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Verschlüsselungstechniken verstehen und anwenden
Alles über die Anwendungsgebiete: Datenschutz und -sicherheit, Authentifizierung und Nachweisbarkeit
Integercodierung, Public-Key-Algorithmen und AES in der Praxis
Dieses Buch ist das Standardwerk für alle Softwareentwickler, die sich eingehender mit dem Thema Kryptografie auseinandersetzen wollen. Es bietet einen umfassenden Einblick in die Themengebiete Nachrichtenauthentifizierungscodes, Verschlüsselungstechniken, Public-Key-Algorithmen und viele mehr. Zudem zeigt es zahlreiche Anwendungsbeispiele dieser kryptografischen Sicherheitsmaßnahmen.

Ein Standardwerk für alle, denen die Sicherheit ihrer Software-Entwicklungen am Herzen liegt.

Kryptografie für Entwickler - Datenschutz und -sicherheit, Authentifizierung und Nachweisbarkeit
Das Buch beginnt mit einer fundierten Einführung in das Themengebiet Kryptografie. Im zweiten Kapitel wird vermittelt, wie Langzahl-Arithmetik für RSA- und ECC-Public-Key-Algorithmen implementiert werden muss. Weitere Kapitel erläutern die Einsatzgebiete der systemischen Chiffrierung von Einweg-Hash-Funktionen über Nachrichtenauthenitifizierungscodes hin zu kombinierter Authentifizierung und Verschlüsselung.

Integercodierung, Public-Key-Algorithmen und AES in der Praxis
Jedes Kapitel enthält übersichtliche und anwenderfreundliche Informationen zu den Auswirkungen der Sicherheitsmaßnahmen auf Datengröße, Systemanforderungen und Performance der Software und stellt deutlich heraus, welche kryptografischen Herausforderungen mit den spezifischen Themen angegangen beziehungsweise gelöst werden.

Themen sind insbesondere:
ASN.1-Codierung und Implementierung
Zufallsbitgeneratoren
Implementierung von AES (Advanced Encryption System)
Überblick über Hashfunktionen
Alles über MAC-Algorithmen
Cipher Block Chaining
Verschlüsselungs- und Authentifizierungsmodi
Langzahlarithmetik und ihre Anwendungsbereiche
Algorithmen mit öffentlichen Schlüsseln
ECC und RSA im Vergleich

Tom St Denis ist Softwareentwickler und mit seinen kryptografischen Bibliotheken (LibTom.net) bekannt geworden. In den vergangenen Jahren hat er sich der Entwicklung von Open-Source-Kryptografie verschrieben und deren Verbreitung maßgeblich vorangetrieben. Bei der Elliptic Semiconductor Inc. entwickelte er Softwarebibliotheken für eingebettete Systeme und arbeitete eng mit einem Team von Hardware-Ingenieuren zusammen, um eine Best-of-Breed-Hardware- und Software-Kombination zu erschaffen.

Simon Johnson ist Sicherheitsingenieur einer britischen Firma. Schon während seiner Teenagerzeit begann er sich für Kryptografie zu interessieren und studierte alle Aspekte konventioneller Software-Kryptografie. Seit dem Alter von 17 Jahren ist er aktives Mitglied der Usenet-Gruppe Sci.Crypt. Er nimmt an verschiedenen Sicherheitskonferenzen in aller Welt teil und setzt sich offen für sichere IT-Praktiken ein.

Erscheinungsdatum
Sprache deutsch
Original-Titel Cryptography for Developers
Einbandart Paperback
Themenwelt Informatik Netzwerke Sicherheit / Firewall
Mathematik / Informatik Informatik Software Entwicklung
Informatik Theorie / Studium Kryptologie
Schlagworte Advanced Encryption Standard • aes • Asymmetrische Kryptografie • Asymmetrischen Kryptografie • Computerkriminalität, Hacking • Computersicherheit • Computerviren, Trojaner und Würmer • Data Encryption Standard • DES • Diffie-Hellmann • ElGamal • Elliptische Kurven • Hashfunktion • Kryptografie, Verschlüsselungstechnologie • Kryptographie / Kryptologie • MD4 • MD5 • rsa • Schlüsselverwaltung • Schlüsselverwaltung • SHA1 • SHA2 • SHA3 • SIGNATUR • Symmetrische Kryptografie • Zufallszahl
ISBN-10 3-645-60543-6 / 3645605436
ISBN-13 978-3-645-60543-4 / 9783645605434
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich