Top Banner
amd64, icelake, crypto_hash, excerpt for NIST SHA-3 competition https://bench.cr.yp.to Horizontal axis: Message length, bytes. 20200902 Vertical axis: Time, cycles. T:” means that the SUPERCOP database does not list constant time as a goal for this implementation. 0 128 256 384 512 640 768 896 1024 1152 1280 1408 1536 1664 1792 1920 2048 2176 2304 2432 2560 2688 2816 2944 3072 3200 3328 3456 3584 3712 3840 3968 4096 0 4096 8192 12288 16384 20480 24576 28672 32768 36864 40960 45056 49152 53248 57344 61440 65536 69632 73728 77824 81920 T: k12 T: blake2b T: keccakc256treed2 blake512 T: blake64 T: blake2s T: keccakc512treed2 shake128 T: blake32 T: skein512512 T: skein512256 T: bblake256 sha3224 blake256 T: skein10241024 sha3256 shake256 T: skein256256 T: keccakc448 T: keccakc512 T: keccak sha3384 T: groestl256 T: keccakc768 T: groestl512 sha3512 T: jh512 T: jh256 T: jh384 T: jh224 T: keccakc1024 T: round3jh512 T: round3jh256
1

, excerpt for NIST SHA-3 competition ... - bench.cr.yp.tobench.cr.yp.to/graph/amd64-icelake-hash-sha3.pdf · amd64, icelake , crypto_hash , excerpt for NIST SHA-3 competition Horizontal

Aug 18, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: , excerpt for NIST SHA-3 competition ... - bench.cr.yp.tobench.cr.yp.to/graph/amd64-icelake-hash-sha3.pdf · amd64, icelake , crypto_hash , excerpt for NIST SHA-3 competition Horizontal

amd64, icelake, crypto_hash, excerpt for NIST SHA-3 competition https://bench.cr.yp.to

Horizontal axis: Message length, bytes. 20200902Vertical axis: Time, cycles.“T:” means that the SUPERCOP database does not list constant time as a goal for this implementation.

0 128 256 384 512 640 768 896 1024 1152 1280 1408 1536 1664 1792 1920 2048 2176 2304 2432 2560 2688 2816 2944 3072 3200 3328 3456 3584 3712 3840 3968 40960

4096

8192

12288

16384

20480

24576

28672

32768

36864

40960

45056

49152

53248

57344

61440

65536

69632

73728

77824

81920

T:k12

T:blake2b

T:keccakc256treed2

blake512

T:blake64

T:blake2s

T:keccakc512treed2

shake128

T:blake32

T:skein512512

T:skein512256

T:bblake256

sha3224

blake256

T:skein10241024

sha3256

shake256

T:skein256256

T:keccakc448

T:keccakc512

T:keccak

sha3384

T:groestl256

T:keccakc768

T:groestl512

sha3512

T:jh512

T:jh256

T:jh384

T:jh224

T:keccakc1024

T:round3jh512

T:round3jh256