Ist CBC Mac sicher?
Ist CBC Mac sicher?

Video: Ist CBC Mac sicher?

Video: Ist CBC Mac sicher?
Video: Kryptographie #21 - CBC-MAC 2024, November
Anonim

Angenommen sicher Blockchiffre, CBC - MAC ist sicher für Nachrichten mit fester Länge. An sich ist es jedoch nicht sicher für Nachrichten mit variabler Länge.

Ist CBC Mac in dieser Hinsicht kollisionsbeständig?

Dieses Beispiel zeigt auch, dass a CBC - MAC kann nicht verwendet werden als Kollision - beständig Einwegfunktion: Bei einem gegebenen Schlüssel ist es trivial, eine andere Nachricht zu erstellen, die mit demselben Tag "hasht".

Wie funktioniert CBC Mac? Mit CBC (Cipher Block Chaining)- MAC (Message Authentication Code) authentifizieren wir Nachrichten mit einem geheimen gemeinsamen Schlüssel. Wenn sie sind gleich, dann hat Bob weiterhin seine Identität nachgewiesen (da nur er kann den geheimen Schlüssel haben, den Bob und Alice teilen) und dass die Nachricht nicht geändert wurde.

Zweitens, ist CBC sicher?

Die Angriffe auf RC4 und CBC haben uns nur sehr wenige Möglichkeiten für kryptografische Algorithmen gelassen, die sicher vor Angriffen im Rahmen von TLS. Tatsächlich werden von TLS 1.1 oder früher keine Verschlüsselungen unterstützt, die sicher . Die einzigen Optionen sind CBC Moduschiffren oder RC4.

Wie groß ist die Größe in Bit von CBC Mac bei Verwendung mit DES-Verschlüsselung?

Im Falle des CBC - MAC mit Dreifach- DES das ist die Größe des Blocks von 3DES, der 64- Bit (oder ein kürzeres Stück davon). Wenn Ihre Daten länger sind, können Sie sie nicht "entschlüsseln", da es jetzt mehrere Lösungen gibt.

Empfohlen: