aboutsummaryrefslogtreecommitdiffstats
path: root/apps/speed.c
diff options
context:
space:
mode:
authorLutz Jänicke <jaenicke@openssl.org>2003-11-18 18:27:12 +0000
committerLutz Jänicke <jaenicke@openssl.org>2003-11-18 18:27:12 +0000
commit95de3d204f7b28c88172c58fa4905583b05da4bb (patch)
treef32e3f998161bb5765d60eb7c8c5605a8bc7468b /apps/speed.c
parent31182ad39b569b2b34c396d5dbba282031c1517d (diff)
downloadopenssl-95de3d204f7b28c88172c58fa4905583b05da4bb.tar.gz
Make sure to initialize AES counters to obtain proper results.
Submitted by: Kirill Kochetkov <kochet@ixbt.com> PR: #748
Diffstat (limited to 'apps/speed.c')
-rw-r--r--apps/speed.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/speed.c b/apps/speed.c
index 5576f23fee..d9dd1b65d7 100644
--- a/apps/speed.c
+++ b/apps/speed.c
@@ -1230,6 +1230,9 @@ int MAIN(int argc, char **argv)
c[D_CBC_RC5][0]=count;
c[D_CBC_BF][0]=count;
c[D_CBC_CAST][0]=count;
+ c[D_CBC_128_AES][0]=count;
+ c[D_CBC_192_AES][0]=count;
+ c[D_CBC_256_AES][0]=count;
for (i=1; i<SIZE_NUM; i++)
{
@@ -1255,6 +1258,9 @@ int MAIN(int argc, char **argv)
c[D_CBC_RC5][i]=c[D_CBC_RC5][i-1]*l0/l1;
c[D_CBC_BF][i]=c[D_CBC_BF][i-1]*l0/l1;
c[D_CBC_CAST][i]=c[D_CBC_CAST][i-1]*l0/l1;
+ c[D_CBC_128_AES][i]=c[D_CBC_128_AES][i-1]*l0/l1;
+ c[D_CBC_192_AES][i]=c[D_CBC_192_AES][i-1]*l0/l1;
+ c[D_CBC_256_AES][i]=c[D_CBC_256_AES][i-1]*l0/l1;
}
#ifndef OPENSSL_NO_RSA
rsa_c[R_RSA_512][0]=count/2000;