Im informationstechnischen Zeitalter wird es immer wichtiger,
die eigenen privaten und geschäftlichen Daten durch Verschlüsselung zu schützen
und sich in elektronischen Dokumenten durch Signaturen ausweisen zu können.
Das Buch behandelt die modernen kryptographischen Verfahren
und erläutert deren Sicherheit und Effizienz.
Dabei versteht es der Autor gut, auch Anfänger und Nicht-Mathematiker anzusprechen:
Der Leser bekommt alle notwendigen mathematischen Grundlagen mitgeliefert.
Dazu gehören Begriffe und Aspekte aus der Zahlentheorie und der Algebra wie z.B.
- Euklidischer Algorithmus,
- Kongruenzen und Restklassenringe sowie der Chinesische Restsatz,
- Konstruktion endlicher Körper,
- Matrizenringe und Determinanten,
- Prinzahltest-Verfahren und Faktorisierung von ganzen Zahlen,
- elliptische Kurven,
aber auch ein Ausflug in die Welt der Wahrscheinlichkeit.
Diskutiert werden unter Anderem
der DES-Algorithmus,
der AES-Verschlüsselungsalgorithmus,
das RSA-Verfahren,
Public-Key-Verschlüsselung und
– im Bereich der elektronischen Signaturen – Hashfunktionen.
Die einzelnen Kapitel sind von einem mathematisch sauberen Stil geprägt,
werden aber auch durch einige Bilder aufgelockert.
Leicht nachprogrammierbare Algorithmen tragen zum besseren Verständnis einzelner
Verfahren bei und Übungen am Ende jeden Kapitels vertiefen den Stoff.
Robert Müller
|