OpenSSL-Pads Schlüssel zur AES-Verschlüsselung?
392
Trisha
Ich habe dies auf Stack Overflow gepostet, aber jemand hat mir gesagt, ich soll es hier posten.
Ich versuche, aes-128-cbc-Verschlüsselung mit openssl zu verwenden, und ich würde erwarten, dass der Schlüssel 32-stellig sein muss. Ich bemerkte jedoch, dass mir openssl keinen Fehler gibt, wenn ich eine Schlüssellänge von 18 eingebe.
echo hello | openssl enc -aes-128-cbc -A -a -nosalt -K 123456789012345678 -iv 66666666666666666666666666666666 output:zBN+65infn74QK+prfY6kw==
Wenn ich jedoch nach dem Schlüssel 0-Zeichen hinzufüge, bis es 32 Stellen hat, erhalte ich immer noch dasselbe Ergebnis.
echo hello | openssl enc -aes-128-cbc -A -a -nosalt -K 12345678901234567800000000000000 -iv 6666666666666666666666666666666 output:zBN+65infn74QK+prfY6kw==
Gibt es irgendwo eine Dokumentation, die besagt, dass OpenSSL den Schlüsseln Padding hinzufügt?
0 Antworten auf die Frage
Verwandte Probleme
-
1
OpenSSH-Public-Key-Struktur
-
8
Wie kann ich die "known_host" -Frage überspringen, wenn ich mich zum ersten Mal über SSH mit öffentl...
-
10
Entfernen Sie den Schlüssel von known_hosts
-
9
Warum dauert die Aufforderung "password" immer, wenn ich SSH in meinen Ubuntu 9.05-Server einsetze?
-
2
Wie kann ich die SSH-Konfiguration auf meinem PC zurücksetzen?
-
2
Wie kann ich ssh als den richtigen Benutzer anmelden?
-
5
OpenSSH-Server, der auf einen nicht standardmäßigen Port wartet - empfohlen oder nicht?
-
1
Sicherheit von umgekehrten SSH-Tunneln
-
3
Hübscher SSH-Client für OSX?
-
1
Wie melde ich mich mit einem Administratorkonto mit OpenSSH unter Windows 7 an?