Obwohl es nicht in der Manpage von aufgelistet ist openssl speed
, kann es immer noch die Geschwindigkeit von aes messen (zumindest auf meinem Rechner). Beim Ausführen openssl speed
wird eine Fehlermeldung gedruckt, die die Liste der zu testenden Verschlüsselungen enthält.
Für mich (bei einem Debian) umfasst dies aes-128-cbc, aes-192-cbc, aes-256-cbc, aes-128-ige, aes-192-ige und aes-256-ige.
Wenn Sie die Geschwindigkeit von Festplattenverschlüsselungsalgorithmen testen möchten, können cryptsetup benchmark
Sie auch die Geschwindigkeit verwenden, die die Geschwindigkeit verschiedener Verschlüsselungsalgorithmen und -modi in Byte / Sekunde anzeigt. Sie werden feststellen, dass der Modus die Geschwindigkeit erheblich beeinflussen kann (auf meinem Rechner ist aes-xts dreimal so schnell wie aes-cbc).
Wie @txtechhelp feststellte, hängen die Ergebnisse dieser Tests stark von der Maschine ab, auf der Sie sie ausführen. Einige Prozessoren verfügen über einen AES-Befehlssatz, der die Geschwindigkeit erheblich verbessern kann.
Auf meinem System (i7 4 GHz) ergeben die Ergebnisse von cryptsetup benchmark
AES256-CBC etwa 600MiB / s für die Verschlüsselung und 2,1GiB / s für die Entschlüsselung sowie AES256-XTS (bei Verwendung von XTS ist der Schlüssel in zwei Hälften geteilt, so dass Sie darauf achten müssen Das 512-Bit-Schlüsselergebnis für AES256) liegt bei etwa 1,8 GB / s für die Verschlüsselung und 2 GB / s für die Entschlüsselung. Wie Sie sehen, ist das sogar viel schneller als mit einer guten SSD und sicherlich viel schneller als mit einer ausgezeichneten Schreibkraft.