==19492== Memcheck, a memory error detector ==19492== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==19492== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info ==19492== Command: ./cryptest.exe b 3 2.6 ==19492== CPU frequency of the test platform is 2.6e+09 Hz.
Algorithm | MiB/Second | Cycles Per Byte | Microseconds to Setup Key and IV | Cycles to Setup Key and IV ==19492== Warning: client switching stacks? SP change: 0xbeda047c --> 0x4379900 ==19492== to suppress, use: --max-stackframe=1163760772 or greater ==19492== Warning: client switching stacks? SP change: 0x4379900 --> 0xbeda047c ==19492== to suppress, use: --max-stackframe=1163760772 or greater ==19492== Warning: client switching stacks? SP change: 0xbeda042c --> 0x4369e00 ==19492== to suppress, use: --max-stackframe=1163696596 or greater ==19492== further instances of this message will not be shown. ==19492== Conditional jump or move depends on uninitialised value(s) ==19492== at 0x8207F3E: AliasedWithTable (rijndael.cpp:1081) ==19492== by 0x8207F3E: CryptoPP::Rijndael::Enc::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned int, unsigned int) const (rijndael.cpp:1305) ==19492== by 0x81E5C8A: CryptoPP::CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsigned int) (modes.cpp:132) ==19492== by 0x818AEE5: CryptoPP::AdditiveCipherTemplate AES/GCM (2K tables) | 0 | 13104.6 | 158.331 | 411662
| AES/GCM (64K tables) | 4 | 699.7 | 282.067 | 733374
| AES/CCM (128-bit key) | 2 | 1409.3 | 21.768 | 56596
| AES/EAX (128-bit key) | 2 | 1413.8 | 55.556 | 144446
| GMAC(AES) (2K tables) | 18 | 139.0 | 47.934 | 124627
| GMAC(AES) (64K tables) | 36 | 68.5 | 294.684 | 766178
| VMAC(AES)-64 (128-bit key) | 84 | 29.7 | 103.250 | 268449
| VMAC(AES)-128 (128-bit key) | 47 | 52.3 | 107.326 | 279049
| HMAC(SHA-1) (128-bit key) | 6 | 424.6 | 8.493 | 22083
| Two-Track-MAC (160-bit key) | 8 | 318.3 | 0.711 | 1850
| CMAC(AES) (128-bit key) | 1 | 1720.0 | 18.588 | 48330
| DMAC(AES) (128-bit key) | 3 | 858.6 | 94.780 | 246429
| Poly1305(AES) (256-bit key) | 19 | 131.7 | 23.741 | 61726==19492==
==19492== HEAP SUMMARY:
==19492== in use at exit: 18,724 bytes in 578 blocks
==19492== total heap usage: 308,225 allocs, 307,647 frees, 151,827,999 bytes allocated
==19492==
==19492== LEAK SUMMARY:
==19492== definitely lost: 0 bytes in 0 blocks
==19492== indirectly lost: 0 bytes in 0 blocks
==19492== possibly lost: 0 bytes in 0 blocks
==19492== still reachable: 18,724 bytes in 578 blocks
==19492== of which reachable via heuristic:
==19492== stdstring : 4,992 bytes in 194 blocks
==19492== suppressed: 0 bytes in 0 blocks
==19492== Rerun with --leak-check=full to see details of leaked memory
==19492==
==19492== For counts of detected and suppressed errors, rerun with: -v
==19492== Use --track-origins=yes to see where uninitialised values come from
==19492== ERROR SUMMARY: 10000000 errors from 386 contexts (suppressed: 0 from 0)
| |
---|