Buffl

Kryptografie Verfahren

ib
by ite B.

symmetrische Kryptografie

  • Selber Schlüssel K (k1 = k2) wird zum ver- und entschlüsseln benutzt

  • Beide Kommunikationspartner kennen gemeinsamen geheimen Schlüssel K

    • Private-Key-Verfahren (Secret-Key-Verfahren)


Anwendungen:

  • Übermitteln einer chiffrierten Nachricht

  • Gewährliestung von Vertraulichkeit, Zugriffsschutz, Authentizität zw. Sender und Empfänger


Vorteile:

  • Schnelle, einfach zu implementierende Algorithmen

Nachteile:

  • Schlüssel muss vor Kommunikation ausgetauscht werden — Austausch der Schlüssel muss gesichert erfolgen

  • Schlüssel muss bei beiden Partnern geheim bleiben

  • Gegenüber Dritten kann Urheberschaft nicht nachgewiesen werden

  • Für jede Geheimnis-Beziehung ist ein eigener Schlüssel erforderlich

Beispiele:

  • Data Encryption Standard DES, Advanced Data Encryption Standard AES, Blockchiffre: International Data Encryption Algorithm IDEA, Blockchiffre: Ron's Code (RC5), Stromchiffre: Ron's Code (RC4), ...

Problem aller symmetrischen Verfahren:

  • Beide Kommunikationspartner müssen Schlüssel kennen

  • Schlüssel (d.h. eine Nachricht) muss geheim ausgetauscht werden, bevor Nachrichten geheim ausgetauscht werden können (!?)

Lösungsansatz:

  • Beide Partner (Alice und Bob) erzeugen Geheimnis, senden aber nur modifizierte Version

  • Jeder kombiniert sein Geheimnis mit der modifizierten Version des anderen — gemeinsamer Schlüssel





Ergebnis:

  • Alice und Bob kennen Schlüssel (gab mod p), ohne ihn übertragen zu haben

  • Angreifer kann aus (ga mod p) und (gb mod p) nicht a und b (und damit auc nicht gab mod p), berechnen wenn p und g groß genug sind (diskreter Logarithmus kann nicht einfach berechnet werden)


  • Erstmals veröffentlicht 1976 von Whitfield Diffie und Martin Hellman

  • Ermöglicht erzeugen eines geheimen Schlüssels über nicht-

    vertrauliche Kommunikationsverbindung

Aber:

  • Keine Authentifizierung der Kommunikationspartner

  • Anfällig für Man-in-the-Middle Angriffe


Author

ite B.

Information

Last changed