Dieser Abschnitt enthält alle Known Answer Tests zu Block Cipher Verfahren (oder auch symmetrische Verschlüsselungen).
Block Cipher Algorithms: Das kleine Programm listet alle in Eurer Java-Umgebung vorhandenen „Block Cipher“ Verfahren auf, damit Ihr beim Test keine Überraschungen erlebt.
Die folgenden Tests arbeiten mit Datensätzen für „GFSbox.rsp“, „KeySbox.rsp“, VarKey.rsp“, „VarTxt.rsp“, „MMT.rsp“ und „MCT.rsp“ in 128, 192 und 256 Bit Schlüssellänge.
AES-ECB KAT: Die beiden Programme testen die AES ECB Block Cipher.
AEC-CBC KAT: Die beiden Programme testen die AES CBC Block Cipher.
AES-CFB KAT: Das Programm testet die AES CFB Block Cipher.
AES-OFB KAT: Das Programm testet die AES OFB Block Cipher.
AES-CCM KAT: Das Programm testet die AES CCM Block Cipher (Ihr benötigt Bouncy Castle für den Test).
AES-GCM KAT: Das Programm testet die AES GCM Block Cipher.
AES-GCM-SIV KAT: Dieser noch relativ neue Untermodus von AES-GCM wird hier getestet (Ihr benötigt die Bibliothek „EasyAES“ für den Test).
AES-KEYWRAP KAT: Den selten genutzten Betriebsmodus Keywrapping („Schlüsselverschlüsselung“) teste ich hier.
Letzte Bearbeitung: 02.06.2020