Practical Cryptography

Wer eine tiefgehende Einführung in Cryptographie sucht und auch an der Implementierung interessiert ist, für den ist dieses Buch genau das richtige. Wer nur eine Übersicht der praktischen Anwendung bekommen möchte, für den ist dieses Buch sicher nicht geignet.

Verlag: Wiley
Seiten: 410
Erschienen: Januar 2003

Beim Kauf dieses Buches habe ich an “Applied Cryptography” von Bruce Schneier gedacht, in der Hoffnung ein ähnliches Buch zu finden, daß einfach etwas aktueller ist.
Aktueller ist Practical Cryptography auf jeden Fall, aber es ist ein keiner Weise eine Fortführung oder Neuauflage von Applied Cryptography.
Es versucht nicht alle möglichen cryptographischen Verfahren vorzustellen, sondern betrachtet die jeweils aus der Sicht der Autoren besten, und beschreibt wie sie sicher implementiert werden sollten.

Die Kapitel:

Preface
1 Our Design Philosophy
2 The Context of Cryptography
3 Introduction to Cryptography
I Message Security
4 Block Ciphers
5 Block Cipher Modes
6 Hash Functions
7 Message Authentication Codes
8 The Secure Channel
9 Implementation Issues (I)
II Key Negotiation
10 Generation Randomness
11 Primes
12 Diffie-Hellman
13 RSA
14 Introduction to Cryptographic Protocols
15 Key Negotiation Protocol
16 Implementation Issues (I)
III Key Management
17 The Clock
18 Key Servers
19 The Dream of PKI
20 PKI Reality
21 PKI Practicalities
22 Storing Secrets
IV Miscellaneous
23 Standards
24 Patents
25 Involving Experts
Acknowledgments
Bibliography
Index

Die ersten Teile des Buches sind trotz des anspruchsvollen Themas relativ gut verständlich und äußerst informativ. Ab dem Bereich der Implementierung wird allerdings die Mathematik immer heftiger. Wer diese Verfahren nicht selbst implementieren muß, der wird ab diesem Punkt weniger praktischen Nutzen aus dem Buch ziehen. Diesen Bereich des Buches habe ich dann auch mit drei Semestern Mathe nur noch grob überflogen und nur an manchen Stellen im Detail weitergelesen.

Practical Cryptographie

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.