aboutsummaryrefslogtreecommitdiffstats
path: root/checks/bench.cpp
diff options
context:
space:
mode:
authorlloyd <[email protected]>2013-03-16 22:23:59 +0000
committerlloyd <[email protected]>2013-03-16 22:23:59 +0000
commit158b20308dcc5c81e712e2e496fa0a5944e484a4 (patch)
treeb797fed9a06ba62f57b4c6d771d389c493f6ab0c /checks/bench.cpp
parent01d1a8f734b9912301e4c0b6504c5ffa1d09e27a (diff)
Working GCM. Add support for AEAD modes in self tests
Diffstat (limited to 'checks/bench.cpp')
-rw-r--r--checks/bench.cpp29
1 files changed, 3 insertions, 26 deletions
diff --git a/checks/bench.cpp b/checks/bench.cpp
index f7ddc5650..96afd7d87 100644
--- a/checks/bench.cpp
+++ b/checks/bench.cpp
@@ -62,46 +62,23 @@ const std::string algos[] = {
"Luby-Rackoff(SHA-512)",
/* Cipher modes */
- "TripleDES/CBC/PKCS7",
- "TripleDES/CBC/CTS",
- "TripleDES/CTR-BE",
- "TripleDES/EAX",
- "TripleDES/OFB",
- "TripleDES/CFB(64)",
- "TripleDES/CFB(32)",
- "TripleDES/CFB(16)",
- "TripleDES/CFB(8)",
-
"AES-128/CBC/PKCS7",
- "AES-128/CBC/CTS",
"AES-128/CTR-BE",
"AES-128/EAX",
"AES-128/OCB",
- "AES-128/OFB",
+ "AES-128/GCM",
"AES-128/XTS",
- "AES-128/CFB(128)",
- "AES-128/CFB(64)",
- "AES-128/CFB(32)",
- "AES-128/CFB(16)",
- "AES-128/CFB(8)",
"Serpent/CBC/PKCS7",
- "Serpent/CBC/CTS",
"Serpent/CTR-BE",
"Serpent/EAX",
- "Serpent/OFB",
+ "Serpent/OCB",
+ "Serpent/GCM",
"Serpent/XTS",
- "Serpent/CFB(128)",
- "Serpent/CFB(64)",
- "Serpent/CFB(32)",
- "Serpent/CFB(16)",
- "Serpent/CFB(8)",
/* Stream ciphers */
"ARC4",
"Salsa20",
- "Turing",
- "WiderWake4+1-BE",
/* Checksums */
"Adler32",