summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2017-08-07 19:04:14 -0400
committerJeffrey Walton <noloader@gmail.com>2017-08-07 19:04:14 -0400
commit24bc2b85674254fb294e717eb5b47d9f53e786b8 (patch)
tree0161410de5d4241548cb2f0f3500dfb6d08daf74
parent58b731c64515f7442ed20f8b33482ed3c058e1d4 (diff)
downloadcryptopp-git-24bc2b85674254fb294e717eb5b47d9f53e786b8.tar.gz
Add HMAC(SHA256) benchmark
-rw-r--r--bench1.cpp1
-rw-r--r--regtest2.cpp2
2 files changed, 2 insertions, 1 deletions
diff --git a/bench1.cpp b/bench1.cpp
index c559e2e9..bc252ed8 100644
--- a/bench1.cpp
+++ b/bench1.cpp
@@ -523,6 +523,7 @@ void Benchmark2(double t, double hertz)
BenchMarkByName<MessageAuthenticationCode>("VMAC(AES)-64");
BenchMarkByName<MessageAuthenticationCode>("VMAC(AES)-128");
BenchMarkByName<MessageAuthenticationCode>("HMAC(SHA-1)");
+ BenchMarkByName<MessageAuthenticationCode>("HMAC(SHA-256)");
BenchMarkByName<MessageAuthenticationCode>("Two-Track-MAC");
BenchMarkByName<MessageAuthenticationCode>("CMAC(AES)");
BenchMarkByName<MessageAuthenticationCode>("DMAC(AES)");
diff --git a/regtest2.cpp b/regtest2.cpp
index 8779c113..12724b3e 100644
--- a/regtest2.cpp
+++ b/regtest2.cpp
@@ -71,8 +71,8 @@ USING_NAMESPACE(CryptoPP)
void RegisterFactories2()
{
RegisterDefaultFactoryFor<MessageAuthenticationCode, HMAC<Weak::MD5> >();
- RegisterDefaultFactoryFor<MessageAuthenticationCode, HMAC<SHA1> >();
RegisterDefaultFactoryFor<MessageAuthenticationCode, HMAC<RIPEMD160> >();
+ RegisterDefaultFactoryFor<MessageAuthenticationCode, HMAC<SHA1> >();
RegisterDefaultFactoryFor<MessageAuthenticationCode, HMAC<SHA224> >();
RegisterDefaultFactoryFor<MessageAuthenticationCode, HMAC<SHA256> >();
RegisterDefaultFactoryFor<MessageAuthenticationCode, HMAC<SHA384> >();