diff -r 000000000000 -r bde4ae8d615e os/security/crypto/weakcryptospi/test/tsymmetric/scripts/tsymmetricperformancetests.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/os/security/crypto/weakcryptospi/test/tsymmetric/scripts/tsymmetricperformancetests.txt Fri Jun 15 03:10:57 2012 +0200 @@ -0,0 +1,1389 @@ +// Start of performance testing +// +// The tags indicate the size in bytes of the +// random input data to be generated for the cipher in each test case. +// + + DES ECB Vector Test 0 (Performance) + Performance + + + DESECB + 10316E028C8F3B4A + 8 + 1 + + + + KErrNone + + + + DES ECB Vector Test 1 (Performance) + Performance + + + DESECB + 10316E028C8F3B4A + 16 + 1 + + + + KErrNone + + + + DES ECB Vector Test 2 (Performance) + Performance + + + DESECB + 10316E028C8F3B4A + 32 + 1 + + + + KErrNone + + + + DES ECB Vector Test 3 (Performance) + Performance + + + DESECB + 10316E028C8F3B4A + 64 + 1 + + + + KErrNone + + + + DES ECB Vector Test 4 (Performance) + Performance + + + DESECB + 10316E028C8F3B4A + 128 + 1 + + + + KErrNone + + + + DES ECB Vector Test 5 (Performance) + Performance + + + DESECB + 10316E028C8F3B4A + 256 + 1 + + + + KErrNone + + + + DES ECB Vector Test 6 (Performance) + Performance + + + DESECB + 10316E028C8F3B4A + 512 + 1 + + + + KErrNone + + + + DES ECB Vector Test 7 (Performance) + Performance + + + DESECB + 10316E028C8F3B4A + 1024 + 1 + + + + KErrNone + + + + DES ECB Vector Test 8 (Performance) + Performance + + + DESECB + 10316E028C8F3B4A + 2048 + 1 + + + + KErrNone + + + + DES ECB Vector Test 9 (Performance) + Performance + + + DESECB + 10316E028C8F3B4A + 4096 + 1 + + + + KErrNone + + + + DES CBC Vector Test 0 (Performance) + Performance + + + DESCBC + 10316E028C8F3B4A + 8 + 0000000000000000 + 1 + + + + KErrNone + + + + DES CBC Vector Test 1 (Performance) + Performance + + + DESCBC + 10316E028C8F3B4A + 16 + 0000000000000000 + 1 + + + + KErrNone + + + + DES CBC Vector Test 2 (Performance) + Performance + + + DESCBC + 10316E028C8F3B4A + 32 + 0000000000000000 + 1 + + + + KErrNone + + + + DES CBC Vector Test 3 (Performance) + Performance + + + DESCBC + 10316E028C8F3B4A + 64 + 0000000000000000 + 1 + + + + KErrNone + + + + DES CBC Vector Test 4 (Performance) + Performance + + + DESCBC + 10316E028C8F3B4A + 128 + 0000000000000000 + 1 + + + + KErrNone + + + + DES CBC Vector Test 5 (Performance) + Performance + + + DESCBC + 10316E028C8F3B4A + 256 + 0000000000000000 + 1 + + + + KErrNone + + + + DES CBC Vector Test 6 (Performance) + Performance + + + DESCBC + 10316E028C8F3B4A + 512 + 0000000000000000 + 1 + + + + KErrNone + + + + DES CBC Vector Test 7 (Performance) + Performance + + + DESCBC + 10316E028C8F3B4A + 1024 + 0000000000000000 + 1 + + + + KErrNone + + + + DES CBC Vector Test 8 (Performance) + Performance + + + DESCBC + 10316E028C8F3B4A + 2048 + 0000000000000000 + 1 + + + + KErrNone + + + + DES CBC Vector Test 9 (Performance) + Performance + + + DESCBC + 10316E028C8F3B4A + 4096 + 0000000000000000 + 1 + + + + KErrNone + + + + 3 DES ECB Vector Test 0 (Performance) + Performance + + + 3DESECB + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 8 + 1 + + + + KErrNone + + + + 3 DES ECB Vector Test 1 (Performance) + Performance + + + 3DESECB + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 16 + 1 + + + + KErrNone + + + + 3 DES ECB Vector Test 2 (Performance) + Performance + + + 3DESECB + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 32 + 1 + + + + KErrNone + + + + 3 DES ECB Vector Test 3 (Performance) + Performance + + + 3DESECB + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 64 + 1 + + + + KErrNone + + + + 3 DES ECB Vector Test 4 (Performance) + Performance + + + 3DESECB + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 128 + 1 + + + + KErrNone + + + + 3 DES ECB Vector Test 5 (Performance) + Performance + + + 3DESECB + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 256 + 1 + + + + KErrNone + + + + 3 DES ECB Vector Test 6 (Performance) + Performance + + + 3DESECB + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 512 + 1 + + + + KErrNone + + + + 3 DES ECB Vector Test 7 (Performance) + Performance + + + 3DESECB + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 1024 + 1 + + + + KErrNone + + + + 3 DES ECB Vector Test 8 (Performance) + Performance + + + 3DESECB + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 2048 + 1 + + + + KErrNone + + + + 3 DES ECB Vector Test 9 (Performance) + Performance + + + 3DESECB + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 4096 + 1 + + + + KErrNone + + + + 3 DES CBC Vector Test 0 (Performance) + Performance + + + 3DESCBC + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 8 + 0000000000000000 + 1 + + + + KErrNone + + + + 3 DES CBC Vector Test 1 (Performance) + Performance + + + 3DESCBC + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 16 + 0000000000000000 + 1 + + + + KErrNone + + + + 3 DES CBC Vector Test 2 (Performance) + Performance + + + 3DESCBC + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 32 + 0000000000000000 + 1 + + + + KErrNone + + + + 3 DES CBC Vector Test 3 (Performance) + Performance + + + 3DESCBC + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 64 + 0000000000000000 + 1 + + + + KErrNone + + + + 3 DES CBC Vector Test 4 (Performance) + Performance + + + 3DESCBC + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 128 + 0000000000000000 + 1 + + + + KErrNone + + + + 3 DES CBC Vector Test 5 (Performance) + Performance + + + 3DESCBC + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 256 + 0000000000000000 + 1 + + + + KErrNone + + + + 3 DES CBC Vector Test 6 (Performance) + Performance + + + 3DESCBC + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 512 + 0000000000000000 + 1 + + + + KErrNone + + + + 3 DES CBC Vector Test 7 (Performance) + Performance + + + 3DESCBC + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 1024 + 0000000000000000 + 1 + + + + KErrNone + + + + 3 DES CBC Vector Test 8 (Performance) + Performance + + + 3DESCBC + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 2048 + 0000000000000000 + 1 + + + + KErrNone + + + + 3 DES CBC Vector Test 9 (Performance) + Performance + + + 3DESCBC + 10316E028C8F3B4A10316E028C8F3B4A10316E028C8F3B4A + 4096 + 0000000000000000 + 1 + + + + KErrNone + + + + RC2 ECB Vector Test 0 (Performance) + Performance + + + RC2ECB + 88 + 64 + 8 + 1 + + + + KErrNone + + + + RC2 ECB Vector Test 1 (Performance) + Performance + + + RC2ECB + 88 + 64 + 16 + 1 + + + + KErrNone + + + + RC2 ECB Vector Test 2 (Performance) + Performance + + + RC2ECB + 88 + 64 + 32 + 1 + + + + KErrNone + + + + RC2 ECB Vector Test 3 (Performance) + Performance + + + RC2ECB + 88 + 64 + 64 + 1 + + + + KErrNone + + + + RC2 ECB Vector Test 4 (Performance) + Performance + + + RC2ECB + 88 + 64 + 128 + 1 + + + + KErrNone + + + + RC2 ECB Vector Test 5 (Performance) + Performance + + + RC2ECB + 88 + 64 + 256 + 1 + + + + KErrNone + + + + RC2 ECB Vector Test 6 (Performance) + Performance + + + RC2ECB + 88 + 64 + 512 + 1 + + + + KErrNone + + + + RC2 ECB Vector Test 7 (Performance) + Performance + + + RC2ECB + 88 + 64 + 1024 + 1 + + + + KErrNone + + + + RC2 ECB Vector Test 8 (Performance) + Performance + + + RC2ECB + 88 + 64 + 2048 + 1 + + + + KErrNone + + + + RC2 ECB Vector Test 9 (Performance) + Performance + + + RC2ECB + 88 + 64 + 4096 + 1 + + + + KErrNone + + + + RC2 CBC Vector Test 0 (Performance) + Performance + + + RC2CBC + 0000000000000000 + 64 + 8 + 0000000000000000 + 1 + + + + KErrNone + + + + RC2 CBC Vector Test 1 (Performance) + Performance + + + RC2CBC + 0000000000000000 + 64 + 16 + 0000000000000000 + 1 + + + + KErrNone + + + + RC2 CBC Vector Test 2 (Performance) + Performance + + + RC2CBC + 0000000000000000 + 64 + 32 + 0000000000000000 + 1 + + + + KErrNone + + + + RC2 CBC Vector Test 3 (Performance) + Performance + + + RC2CBC + 0000000000000000 + 64 + 64 + 0000000000000000 + 1 + + + + KErrNone + + + + RC2 CBC Vector Test 4 (Performance) + Performance + + + RC2CBC + 0000000000000000 + 64 + 128 + 0000000000000000 + 1 + + + + KErrNone + + + + RC2 CBC Vector Test 5 (Performance) + Performance + + + RC2CBC + 0000000000000000 + 64 + 256 + 0000000000000000 + 1 + + + + KErrNone + + + + RC2 CBC Vector Test 6 (Performance) + Performance + + + RC2CBC + 0000000000000000 + 64 + 512 + 0000000000000000 + 1 + + + + KErrNone + + + + RC2 CBC Vector Test 7 (Performance) + Performance + + + RC2CBC + 0000000000000000 + 64 + 1024 + 0000000000000000 + 1 + + + + KErrNone + + + + RC2 CBC Vector Test 8 (Performance) + Performance + + + RC2CBC + 0000000000000000 + 64 + 2048 + 0000000000000000 + 1 + + + + KErrNone + + + + RC2 CBC Vector Test 9 (Performance) + Performance + + + RC2CBC + 0000000000000000 + 64 + 4096 + 0000000000000000 + 1 + + + + KErrNone + + + + AES ECB Vector Test 0 (Performance) + Performance + + + AESECB + 80000000000000000000000000000000 + 16 + 1 + ETrue + + + + KErrNone + + + + AES ECB Vector Test 1 (Performance) + Performance + + + AESECB + 80000000000000000000000000000000 + 32 + 1 + ETrue + + + + KErrNone + + + + AES ECB Vector Test 2 (Performance) + Performance + + + AESECB + 80000000000000000000000000000000 + 64 + 1 + ETrue + + + + KErrNone + + + + AES ECB Vector Test 3 (Performance) + Performance + + + AESECB + 80000000000000000000000000000000 + 128 + 1 + ETrue + + + + KErrNone + + + + AES ECB Vector Test 4 (Performance) + Performance + + + AESECB + 80000000000000000000000000000000 + 256 + 1 + ETrue + + + + KErrNone + + + + AES ECB Vector Test 5 (Performance) + Performance + + + AESECB + 80000000000000000000000000000000 + 512 + 1 + ETrue + + + + KErrNone + + + + AES ECB Vector Test 6 (Performance) + Performance + + + AESECB + 80000000000000000000000000000000 + 1024 + 1 + ETrue + + + + KErrNone + + + + AES ECB Vector Test 7 (Performance) + Performance + + + AESECB + 80000000000000000000000000000000 + 2048 + 1 + ETrue + + + + KErrNone + + + + AES ECB Vector Test 8 (Performance) + Performance + + + AESECB + 80000000000000000000000000000000 + 4096 + 1 + ETrue + + + + KErrNone + + + + RC4 Vector Test 0 (Performance) + Performance + + + RC4 + 70E40040838C10495A4B31551D2A18EF + 8 + 1 + + + + KErrNone + + + + RC4 Vector Test 1 (Performance) + Performance + + + RC4 + 70E40040838C10495A4B31551D2A18EF + 16 + 1 + + + + KErrNone + + + + RC4 Vector Test 2 (Performance) + Performance + + + RC4 + 70E40040838C10495A4B31551D2A18EF + 32 + 1 + + + + KErrNone + + + + RC4 Vector Test 3 (Performance) + Performance + + + RC4 + 70E40040838C10495A4B31551D2A18EF + 64 + 1 + + + + KErrNone + + + + RC4 Vector Test 4 (Performance) + Performance + + + RC4 + 70E40040838C10495A4B31551D2A18EF + 128 + 1 + + + + KErrNone + + + + RC4 Vector Test 5 (Performance) + Performance + + + RC4 + 70E40040838C10495A4B31551D2A18EF + 256 + 1 + + + + KErrNone + + + + RC4 Vector Test 6 (Performance) + Performance + + + RC4 + 70E40040838C10495A4B31551D2A18EF + 512 + 1 + + + + KErrNone + + + + RC4 Vector Test 7 (Performance) + Performance + + + RC4 + 70E40040838C10495A4B31551D2A18EF + 1024 + 1 + + + + KErrNone + + + + RC4 Vector Test 8 (Performance) + Performance + + + RC4 + 70E40040838C10495A4B31551D2A18EF + 2048 + 1 + + + + KErrNone + + + + RC4 Vector Test 9 (Performance) + Performance + + + RC4 + 70E40040838C10495A4B31551D2A18EF + 4096 + 1 + + + + KErrNone + + + + Null Vector Test 0 (Performance) + Performance + + + NULL + 8 + 1 + + + + KErrNone + + + + Null Vector Test 1 (Performance) + Performance + + + NULL + 16 + 1 + + + + KErrNone + + + + Null Vector Test 2 (Performance) + Performance + + + NULL + 32 + 1 + + + + KErrNone + + + + Null Vector Test 3 (Performance) + Performance + + + NULL + 64 + 1 + + + + KErrNone + + + + Null Vector Test 4 (Performance) + Performance + + + NULL + 128 + 1 + + + + KErrNone + + + + Null Vector Test 5 (Performance) + Performance + + + NULL + 256 + 1 + + + + KErrNone + + + + Null Vector Test 6 (Performance) + Performance + + + NULL + 512 + 1 + + + + KErrNone + + + + Null Vector Test 7 (Performance) + Performance + + + NULL + 1024 + 1 + + + + KErrNone + + + + Null Vector Test 8 (Performance) + Performance + + + NULL + 2048 + 1 + + + + KErrNone + + + + Null Vector Test 9 (Performance) + Performance + + + NULL + 4096 + 1 + + + + KErrNone + +