{"push_id":3170074150,"size":3,"distinct_size":3,"ref":"refs/heads/bench_sym","head":"e38413fa039da86dc1d34c26eb60b586f3a853d8","before":"d28e63c72fea50378f5b2eed9e96f75d89792918","commits":[{"sha":"c02d096ff6ead5d63642837bab2ad22bec72f1d5","author":{"name":"David Garske","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@wolfssl.com"},"message":"Added TPM benchmark support for AES (ECB, CTR, CBC, CFB) 128/256 and SHA-1, SHA-256, SHA-384 and SHA-512.","distinct":true,"url":"https://api.github.com/repos/dgarske/wolfTPM/commits/c02d096ff6ead5d63642837bab2ad22bec72f1d5"},{"sha":"d33663caf3698e7e9296d4db1b7b3549835149aa","author":{"name":"David Garske","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@wolfssl.com"},"message":"Changed `./configure --enable-debug=verbse` or `#define WOLFTPM_DEBUG_VERBOSE` to enable the command and response logging. To enable the raw IO logging add the define `WOLFTPM_DEBUG_IO`.","distinct":true,"url":"https://api.github.com/repos/dgarske/wolfTPM/commits/d33663caf3698e7e9296d4db1b7b3549835149aa"},{"sha":"e38413fa039da86dc1d34c26eb60b586f3a853d8","author":{"name":"David Garske","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@wolfssl.com"},"message":"Improved EncryptDecrypt wrapper to allow larger block for better performance. Fixes for AES/Hashing benchmarks.\n\nResults on ST33TP SPI at 1MHz:\n\n```\nRNG                  8 KB took 1.124 seconds,    7.117 KB/s\nAES-128-CBC-enc     88 KB took 1.023 seconds,   86.014 KB/s\nAES-128-CBC-dec     88 KB took 1.020 seconds,   86.234 KB/s\nAES-256-CBC-enc     90 KB took 1.023 seconds,   88.008 KB/s\nAES-256-CBC-dec     90 KB took 1.022 seconds,   88.037 KB/s\nAES-128-CTR-enc     82 KB took 1.021 seconds,   80.350 KB/s\nAES-128-CTR-dec     78 KB took 1.004 seconds,   77.682 KB/s\nAES-256-CTR-enc     78 KB took 1.012 seconds,   77.110 KB/s\nAES-256-CTR-dec     78 KB took 1.014 seconds,   76.915 KB/s\nAES-128-CFB-enc     84 KB took 1.012 seconds,   82.983 KB/s\nAES-128-CFB-dec     84 KB took 1.019 seconds,   82.407 KB/s\nAES-256-CFB-enc     84 KB took 1.021 seconds,   82.312 KB/s\nAES-256-CFB-dec     84 KB took 1.020 seconds,   82.357 KB/s\nSHA1                22 KB took 1.000 seconds,   21.995 KB/s\nSHA256              22 KB took 1.046 seconds,   21.043 KB/s\nRSA     2048 key gen        1 ops took 10.927 sec, avg 10926.749 ms, 0.092 ops/sec\nRSA     2048 Public        63 ops took 1.002 sec, avg 15.903 ms, 62.880 ops/sec\nRSA     2048 Private        4 ops took 1.020 sec, avg 255.000 ms, 3.922 ops/sec\nRSA     2048 Pub  OAEP     62 ops took 1.013 sec, avg 16.345 ms, 61.182 ops/sec\nRSA     2048 Priv OAEP      4 ops took 1.027 sec, avg 256.824 ms, 3.894 ops/sec\nECC      256 key gen        5 ops took 1.156 sec, avg 231.156 ms, 4.326 ops/sec\nECDSA    256 sign          23 ops took 1.027 sec, avg 44.660 ms, 22.391 ops/sec\nECDSA    256 verify        14 ops took 1.069 sec, avg 76.354 ms, 13.097 ops/sec\nECDHE    256 agree          5 ops took 1.244 sec, avg 248.865 ms, 4.018 ops/sec\n```","distinct":true,"url":"https://api.github.com/repos/dgarske/wolfTPM/commits/e38413fa039da86dc1d34c26eb60b586f3a853d8"}]}
{"actor":{"display_login":"dgarske"}}