kurse:ef05a-2021:crypto-crash-course

This is an old revision of the document!


Prinzipien moderner Kryptographie

Es geht hier nicht um die mathematischen Details, sondern um de Prinzipien und grundlegenden Eigenschaften moderner kryptographischer «Bauteile».

  • Ver- und Entschlüsseln brauchen den gleichen Schlüssel.
  • Standard heute: AES (128, 192 oder 256 Bits für Schlüssel)
    • Super schnell (bis zu 15GiB/s auf modernen Prozessoren) → Verschlüsselung ist tranparent (Harddisk, aber auch RAM!)
  • Besitznachweis eines privaten Schlüssels, ohne den Schlüssel zu zeigen.
  • Don't do RSA anymore
    • Schwierig das korrekt hinzukriegen
    • Rechenaufwendiger, grössere Schlüssellänge (min 2048 Bits)
  • Authentifizierung.
  • Integrität der Nachricht.

Nur der Hash der Nachricht wird verschlüsselt, nicht die Nachricht selbst.

  • Effizienter (nur eine kleine Datenmenge wird mit aufwendiger Krypto verschlüsselt).
  • Nachricht bleibt im Klartext lesbar (auch ohne Software für die Bestätigung der Unterschrift).

Proof of work, z.B. Bitcoin.

Antwort: Nein.

Vergleichbar mit Autogramm. Wertvoll für den Fan, sonst Altpapier.

  • kurse/ef05a-2021/crypto-crash-course.1652682156.txt.gz
  • Last modified: 2022/05/16 08:22
  • by Ivo Blöchliger