Tag: cbc-mode

CBC-Modus ist eine Chiffrierungsblockverkettung.

Polsterung im-AES-CBC

Anzahl der Antworten 2 Antworten
Ich versuche zu testen CBC mit Zufalls-IV mit (128-bit AES) in C#. In meiner Frage zu lösen, habe ich 12-byte-input-Nachricht. Die Bedingung ist, dass, wenn der Klartext ist weniger als der block-Größe (16-Byte) die Polsterung verwendet werden,

Wie zu erkennen Blockchiffre-Modus

Anzahl der Antworten 4 Antworten
Wie zu erkennen, wenn eine Nachricht wurde Krypta von CBC oder EZB - Modus? Ich habe eine Funktion, die verschlüsseln in AES-128-CBC oder EZB zufällig, und ich weiß hamming zwischen Klartext und cipher text, aber Nähte nicht

Error: Given final block nicht richtig gepolstert

Anzahl der Antworten 3 Antworten
Ich erhalte eine Fehlermeldung jedes mal wenn ich dieses "Error: Given final block nicht richtig gepolstert" Ich versuche, brute-force auf den letzten 3 bytes der Schlüssel, die ersten 13 bytes korrekt sind. Irgendeine Idee, was ich falsch

Tut AES/CBC erfordert wirklich IV-parameter?

Anzahl der Antworten 2 Antworten
Schreibe ich eine einfache app zum verschlüsseln meiner Nachricht mit AES /CBC (Modus). Wie mein Verständnis der CBC-Modus erfordert die IV-parameter aber ich weiß nicht, warum mein code funktioniert ohne IV-parameter verwendet. Kann jemand erklären, warum? Danke.

AES Entschlüsselung Polsterung mit PKCS5 Python

Anzahl der Antworten 1 Antworten
Habe ich versucht zu implementieren-AES-CBC-Entschlüsselung in Python. Da der chiffrierte text ist nicht ein Vielfaches von 16bytes, Polsterung notwendig war. Ohne Polsterung, ist dieser Fehler aufgetaucht "TypeError: Odd-length string" Aber ich konnte nicht finden, eine richtige Referenz