Make sure to initialize AES counters to obtain proper results.
Submitted by: Kirill Kochetkov <kochet@ixbt.com> PR: #748
This commit is contained in:
parent
31182ad39b
commit
95de3d204f
@ -1230,6 +1230,9 @@ int MAIN(int argc, char **argv)
|
|||||||
c[D_CBC_RC5][0]=count;
|
c[D_CBC_RC5][0]=count;
|
||||||
c[D_CBC_BF][0]=count;
|
c[D_CBC_BF][0]=count;
|
||||||
c[D_CBC_CAST][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++)
|
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_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_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_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
|
#ifndef OPENSSL_NO_RSA
|
||||||
rsa_c[R_RSA_512][0]=count/2000;
|
rsa_c[R_RSA_512][0]=count/2000;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user