VAMPIRE |
eBACS: ECRYPT Benchmarking of Cryptographic Systems |
ECRYPT II |
---|
General information: | Introduction | eBASH | eBASC | eBAEAD | eBATS | SUPERCOP | XBX | Computers | Arch |
---|
How to submit new software: | Tips | hash | stream | aead | dh | kem | encrypt | sign |
---|
List of primitives measured: | lwc | sha3 | hash | stream | lwc | caesar | aead | dh | kem | encrypt | sign |
---|
Measurements: | lwc | sha3 | hash | stream | lwc | caesar | aead | dh | kem | encrypt | sign |
---|
List of subroutines: | verify | decode | encode | sort | core | hashblocks | xof | scalarmult |
---|
There is a separate page that lists machines and, for each machine, the measurements of these ciphers.
Primitive | Description | Designers |
---|---|---|
acorn128 |
Hongjun Wu | |
acorn128v2 |
Hongjun Wu | |
acorn128v3 |
Hongjun Wu | |
aeadaes128ocbtaglen128v1 |
Ted Krovetz Phillip Rogaway | |
aeadaes128ocbtaglen64v1 |
Ted Krovetz Phillip Rogaway | |
aeadaes128ocbtaglen96v1 |
Ted Krovetz Phillip Rogaway | |
aeadaes192ocbtaglen128v1 |
Ted Krovetz Phillip Rogaway | |
aeadaes192ocbtaglen64v1 |
Ted Krovetz Phillip Rogaway | |
aeadaes192ocbtaglen96v1 |
Ted Krovetz Phillip Rogaway | |
aeadaes256ocbtaglen128v1 |
Ted Krovetz Phillip Rogaway | |
aeadaes256ocbtaglen64v1 |
Ted Krovetz Phillip Rogaway | |
aeadaes256ocbtaglen96v1 |
Ted Krovetz Phillip Rogaway | |
aegis128 |
Hongjun Wu Bart Preneel | |
aegis256 |
Hongjun Wu Bart Preneel | |
aegis128l |
Hongjun Wu Bart Preneel | |
aes128gcmv1 |
David A. McGrew John Viega | |
aes128n12clocv1 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka | |
aes128n12silcv1 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka Eita Kobayashi | |
aes128n12t8clocv2 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka | |
aes128n12t8clocv3 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka | |
aes128n12t8silcv2 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka Eita Kobayashi | |
aes128n12t8silcv3 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka Eita Kobayashi | |
aes128n8clocv1 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka | |
aes128n8silcv1 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka Eita Kobayashi | |
aes128n8t8clocv2 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka | |
aes128n8t8silcv2 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka Eita Kobayashi | |
aes128otrcv3 |
Kazuhiko Minematsu | |
aes128otrpv1 |
Kazuhiko Minematsu | |
aes128otrpv2 |
Kazuhiko Minematsu | |
aes128otrpv3 |
Kazuhiko Minematsu | |
aes128otrsv1 |
Kazuhiko Minematsu | |
aes128otrsv2 |
Kazuhiko Minematsu | |
aes128otrsv3 |
Kazuhiko Minematsu | |
aes256gcmv1 |
David A. McGrew John Viega | |
aes256otrcv3 |
Kazuhiko Minematsu | |
aes256otrpv1 |
Kazuhiko Minematsu | |
aes256otrpv2 |
Kazuhiko Minematsu | |
aes256otrpv3 |
Kazuhiko Minematsu | |
aes256otrsv1 |
Kazuhiko Minematsu | |
aes256otrsv2 |
Kazuhiko Minematsu | |
aes256otrsv3 |
Kazuhiko Minematsu | |
aesjambuv1 |
Hongjun Wu Tao Huang | |
aesjambuv2 |
Hongjun Wu Tao Huang | |
aezv1 |
Viet Tung Hoang Ted Krovetz Phillip Rogaway | |
aezv3 |
Viet Tung Hoang Ted Krovetz Phillip Rogaway | |
aezv4 |
Viet Tung Hoang Ted Krovetz Phillip Rogaway | |
aezv5 |
Viet Tung Hoang Ted Krovetz Phillip Rogaway | |
ascon128av11 |
Christoph Dobraunig Maria Eichlseder Florian Mendel Martin Schläffer | |
ascon128av12 |
Christoph Dobraunig Maria Eichlseder Florian Mendel Martin Schläffer | |
ascon128v1 |
Christoph Dobraunig Maria Eichlseder Florian Mendel Martin Schläffer | |
ascon128v11 |
Christoph Dobraunig Maria Eichlseder Florian Mendel Martin Schläffer | |
ascon128v12 |
Christoph Dobraunig Maria Eichlseder Florian Mendel Martin Schläffer | |
ascon96v1 |
Christoph Dobraunig Maria Eichlseder Florian Mendel Martin Schläffer | |
colm0v1 | ||
colm127v1 | ||
deoxyseq128128v1 |
Jérémy Jean Ivica Nikolić Thomas Peyrin | |
deoxyseq128128v13 |
Jérémy Jean Ivica Nikolić Thomas Peyrin | |
deoxyseq256128v1 |
Jérémy Jean Ivica Nikolić Thomas Peyrin | |
deoxyseq256128v13 |
Jérémy Jean Ivica Nikolić Thomas Peyrin | |
deoxysi128v141 |
Jérémy Jean Ivica Nikolić Thomas Peyrin Yannick Seurin | |
deoxysi256v141 |
Jérémy Jean Ivica Nikolić Thomas Peyrin Yannick Seurin | |
deoxysii128v141 |
Jérémy Jean Ivica Nikolić Thomas Peyrin Yannick Seurin | |
deoxysii256v141 |
Jérémy Jean Ivica Nikolić Thomas Peyrin Yannick Seurin | |
deoxysneq128128v1 |
Jérémy Jean Ivica Nikolić Thomas Peyrin | |
deoxysneq128128v13 |
Jérémy Jean Ivica Nikolić Thomas Peyrin | |
deoxysneq256128v1 |
Jérémy Jean Ivica Nikolić Thomas Peyrin | |
deoxysneq256128v13 |
Jérémy Jean Ivica Nikolić Thomas Peyrin | |
jambuaes128v2 |
Hongjun Wu Tao Huang | |
jambusimon128v2 |
Hongjun Wu Tao Huang | |
jambusimon64v2 |
Hongjun Wu Tao Huang | |
jambusimon96v2 |
Hongjun Wu Tao Huang | |
ketjejrv1 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
ketjejrv2 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
ketjemajorv2 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
ketjeminorv2 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
ketjesrv1 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
ketjesrv2 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
lakekeyakv1 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
lakekeyakv2 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
led80n6silcv1 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka Eita Kobayashi | |
led80n6t4silcv2 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka Eita Kobayashi | |
led80n6t4silcv3 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka Eita Kobayashi | |
lunarkeyakv2 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
morus1280128v1 |
Hongjun Wu Tao Huang | |
morus1280128v2 |
Hongjun Wu Tao Huang | |
morus1280256v1 |
Hongjun Wu Tao Huang | |
morus1280256v2 |
Hongjun Wu Tao Huang | |
morus640128v1 |
Hongjun Wu Tao Huang | |
morus640128v2 |
Hongjun Wu Tao Huang | |
norx3241v1 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx3241v2 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx3241v3 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx3261v1 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx3261v2 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx3261v3 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx6441v1 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx6441v2 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx6441v3 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx6444v1 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx6444v2 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx6444v3 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx6461v1 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx6461v2 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
norx6461v3 |
Jean-Philippe Aumasson Philipp Jovanovic Samuel Neves | |
oceankeyakv1 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
oceankeyakv2 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
present80n6silcv1 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka Eita Kobayashi | |
present80n6t4silcv2 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka Eita Kobayashi | |
present80n6t4silcv3 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka Eita Kobayashi | |
proest128otrv1 |
Kazuhiko Minematsu | |
proest256otrv1 |
Kazuhiko Minematsu | |
riverkeyakv1 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
riverkeyakv2 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
seakeyakv1 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
seakeyakv2 |
Guido Bertoni Joan Daemen Michaël Peeters Gilles Van Assche Ronny Van Keer | |
simonjambu128v2 |
Hongjun Wu Tao Huang | |
simonjambu64v2 |
Hongjun Wu Tao Huang | |
simonjambu96v2 |
Hongjun Wu Tao Huang | |
tiaoxinv1 |
Ivica Nikolić | |
tiaoxinv2 |
Ivica Nikolić | |
twine80n6clocv1 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka | |
twine80n6t4clocv2 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka | |
twine80n6t4clocv3 |
Tetsu Iwata Kazuhiko Minematsu Jian Guo Sumio Morioka |
Primitive | Implementation | Authors |
---|---|---|
acorn128 | ref | |
acorn128v2 | opt | |
acorn128v2 | ref | |
acorn128v3 | 8bitcompact | |
acorn128v3 | 8bitfast2 | |
acorn128v3 | 8bitfast | |
acorn128v3 | opt1 | |
acorn128v3 | ref | |
aeadaes128ocbtaglen128v1 | dolbeau/aesenc-int |
Romain Dolbeau |
aeadaes128ocbtaglen128v1 | dolbeau/armv8crypto |
Romain Dolbeau |
aeadaes128ocbtaglen128v1 | opt | |
aeadaes128ocbtaglen128v1 | ref | |
aeadaes128ocbtaglen128v1 | vaes | |
aeadaes128ocbtaglen64v1 | ref | |
aeadaes128ocbtaglen96v1 | ref | |
aeadaes192ocbtaglen128v1 | opt | |
aeadaes192ocbtaglen128v1 | ref | |
aeadaes192ocbtaglen64v1 | ref | |
aeadaes192ocbtaglen96v1 | ref | |
aeadaes256ocbtaglen128v1 | dolbeau/aesenc-int |
Romain Dolbeau |
aeadaes256ocbtaglen128v1 | dolbeau/armv8crypto |
Romain Dolbeau |
aeadaes256ocbtaglen128v1 | opt | |
aeadaes256ocbtaglen128v1 | ref | |
aeadaes256ocbtaglen128v1 | vaes | |
aeadaes256ocbtaglen64v1 | ref | |
aeadaes256ocbtaglen96v1 | ref | |
aegis128 | aesni | |
aegis128 | ref | |
aegis256 | aesni | |
aegis256 | jasmin-aesni |
Frank Denis |
aegis256 | ref | |
aegis256 | sodium-aesni |
Frank Denis |
aegis256 | sodium-armcrypto |
Frank Denis |
aegis256 | sodium-softaes |
Frank Denis |
aegis128l | aesnia | |
aegis128l | aesnib | |
aegis128l | aesnic | |
aegis128l | jasmin-aesni |
Frank Denis |
aegis128l | ref | |
aegis128l | sodium-aesni |
Frank Denis |
aegis128l | sodium-armcrypto |
Frank Denis |
aegis128l | sodium-softaes |
Frank Denis |
aes128gcmv1 | dolbeau/aesenc-int |
Romain Dolbeau |
aes128gcmv1 | dolbeau/armv8crypto |
Romain Dolbeau |
aes128gcmv1 | openssl |
Daniel J. Bernstein (wrapper around OpenSSL) |
aes128gcmv1 | opensslnew |
Daniel J. Bernstein (wrapper around OpenSSL) |
aes128gcmv1 | ref |
Daniel J. Bernstein |
aes128gcmv1 | rust_aes_gcm | |
aes128gcmv1 | rust_crypto | |
aes128n12clocv1 | ref | |
aes128n12silcv1 | ref | |
aes128n12t8clocv2 | aesni | |
aes128n12t8clocv2 | ref | |
aes128n12t8clocv3 | aesni | |
aes128n12t8clocv3 | ref | |
aes128n12t8silcv2 | aesni | |
aes128n12t8silcv2 | ref | |
aes128n12t8silcv3 | aesni | |
aes128n12t8silcv3 | ref | |
aes128n8clocv1 | ref | |
aes128n8silcv1 | ref | |
aes128n8t8clocv2 | aesni | |
aes128n8t8clocv2 | ref | |
aes128n8t8silcv2 | aesni | |
aes128n8t8silcv2 | ref | |
aes128otrcv3 | ni_p7m1 | |
aes128otrcv3 | ni_p7m2 | |
aes128otrcv3 | ni_p8m1 | |
aes128otrcv3 | ni_p8m2 | |
aes128otrcv3 | ref | |
aes128otrpv1 | ref | |
aes128otrpv2 | ref | |
aes128otrpv3 | ni_p7m1 | |
aes128otrpv3 | ni_p7m2 | |
aes128otrpv3 | ni_p8m1 | |
aes128otrpv3 | ni_p8m2 | |
aes128otrpv3 | ref | |
aes128otrsv1 | ref | |
aes128otrsv2 | ref | |
aes128otrsv3 | ni_p7m1 | |
aes128otrsv3 | ni_p7m2 | |
aes128otrsv3 | ni_p8m1 | |
aes128otrsv3 | ni_p8m2 | |
aes128otrsv3 | ref | |
aes256gcmv1 | cryptopp |
Romain Dolbeau (wrapper around Crypto++) |
aes256gcmv1 | dolbeau/aesenc-int |
Romain Dolbeau |
aes256gcmv1 | dolbeau/armv8crypto |
Romain Dolbeau |
aes256gcmv1 | dolbeau/vaesenc-int |
Romain Dolbeau |
aes256gcmv1 | openssl |
Daniel J. Bernstein (wrapper around OpenSSL) |
aes256gcmv1 | opensslnew |
Daniel J. Bernstein (wrapper around OpenSSL) |
aes256gcmv1 | ref | |
aes256otrcv3 | ni_p7m1 | |
aes256otrcv3 | ni_p7m2 | |
aes256otrcv3 | ni_p8m1 | |
aes256otrcv3 | ni_p8m2 | |
aes256otrcv3 | ref | |
aes256otrpv1 | ref | |
aes256otrpv2 | ref | |
aes256otrpv3 | ni_p7m1 | |
aes256otrpv3 | ni_p7m2 | |
aes256otrpv3 | ni_p8m1 | |
aes256otrpv3 | ni_p8m2 | |
aes256otrpv3 | ref | |
aes256otrsv1 | ref | |
aes256otrsv2 | ref | |
aes256otrsv3 | ni_p7m1 | |
aes256otrsv3 | ni_p7m2 | |
aes256otrsv3 | ni_p8m1 | |
aes256otrsv3 | ni_p8m2 | |
aes256otrsv3 | ref | |
aesjambuv1 | aesni | |
aesjambuv1 | ref | |
aesjambuv2 | aesni | |
aesjambuv2 | ref | |
aezv1 | ref | |
aezv3 | aesni | |
aezv3 | ref | |
aezv4 | aesni | |
aezv4 | ref | |
aezv5 | aesni | |
aezv5 | ref | |
ascon128av11 | opt64 |
Christoph Dobraunig Martin Schläffer |
ascon128av11 | ref |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | armv6 |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | armv6_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | armv6m |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | armv6m_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | armv7m |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | armv7m_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | armv7m_small |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | asm_bi32_rv32b |
Ferdinand Bachmann |
ascon128av12 | asm_esp32 |
Ferdinand Bachmann |
ascon128av12 | asm_fsr_rv32b |
Ferdinand Bachmann |
ascon128av12 | asm_rv32b |
Ferdinand Bachmann |
ascon128av12 | asm_rv32i |
Ferdinand Bachmann |
ascon128av12 | avr |
Luan Cardoso dos Santos Johann Großschädl Christoph Dobraunig Martin Schläffer |
ascon128av12 | avr_lowsize |
Luan Cardoso dos Santos Johann Großschädl Christoph Dobraunig Martin Schläffer |
ascon128av12 | avx512 |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | bi32 |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | bi32_armv6 |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | bi32_armv6m |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | bi32_armv7m |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | bi32_armv7m_small |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | bi32_lowreg |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | bi32_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | bi8 |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | esp32 |
Christoph Dobraunig Martin Schläffer Ferdinand Bachmann |
ascon128av12 | neon |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | opt32 |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | opt32_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | opt64 |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | opt64_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | opt8 |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | opt8_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | protected_bi32_armv6_leveled |
Christoph Dobraunig Martin Schläffer |
ascon128av12 | ref |
Christoph Dobraunig Martin Schläffer |
ascon128v1 | opt64 |
Christoph Dobraunig Martin Schläffer |
ascon128v1 | ref |
Martin Schläffer |
ascon128v11 | opt64 |
Christoph Dobraunig Martin Schläffer |
ascon128v11 | ref |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | armv6 |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | armv6_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | armv6m |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | armv6m_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | armv7m |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | armv7m_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | armv7m_small |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | asm_bi32_rv32b |
Ferdinand Bachmann |
ascon128v12 | asm_esp32 |
Ferdinand Bachmann |
ascon128v12 | asm_fsr_rv32b |
Ferdinand Bachmann |
ascon128v12 | asm_rv32b |
Ferdinand Bachmann |
ascon128v12 | asm_rv32i |
Ferdinand Bachmann |
ascon128v12 | avr |
Luan Cardoso dos Santos Johann Großschädl Christoph Dobraunig Martin Schläffer |
ascon128v12 | avr_lowsize |
Luan Cardoso dos Santos Johann Großschädl Christoph Dobraunig Martin Schläffer |
ascon128v12 | avx512 |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | bi32 |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | bi32_armv6 |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | bi32_armv6m |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | bi32_armv7m |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | bi32_armv7m_small |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | bi32_lowreg |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | bi32_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | bi8 |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | esp32 |
Christoph Dobraunig Martin Schläffer Ferdinand Bachmann |
ascon128v12 | neon |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | opt32 |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | opt32_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | opt64 |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | opt64_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | opt8 |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | opt8_lowsize |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | protected_bi32_armv6 |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | protected_bi32_armv6_leveled |
Christoph Dobraunig Martin Schläffer |
ascon128v12 | ref |
Christoph Dobraunig Martin Schläffer |
ascon96v1 | opt64 |
Christoph Dobraunig Martin Schläffer |
ascon96v1 | ref |
Martin Schläffer |
colm0v1 | aesni4 | |
colm0v1 | aesni8 | |
colm0v1 | ref | |
colm127v1 | aesni4 | |
colm127v1 | ref | |
deoxyseq128128v1 | opt | |
deoxyseq128128v1 | ref | |
deoxyseq128128v13 | ref | |
deoxyseq256128v1 | opt | |
deoxyseq256128v1 | ref | |
deoxyseq256128v13 | ref | |
deoxysi128v141 | aesni | |
deoxysi128v141 | aesnis | |
deoxysi128v141 | bitslice | |
deoxysi128v141 | ref | |
deoxysi128v141 | table | |
deoxysi256v141 | aesni | |
deoxysi256v141 | aesnis | |
deoxysi256v141 | bitslice | |
deoxysi256v141 | ref | |
deoxysi256v141 | table | |
deoxysii128v141 | aesni | |
deoxysii128v141 | aesnis | |
deoxysii128v141 | bitslice | |
deoxysii128v141 | ref | |
deoxysii128v141 | table | |
deoxysii256v141 | aesni | |
deoxysii256v141 | aesnis | |
deoxysii256v141 | bitslice | |
deoxysii256v141 | ref | |
deoxysii256v141 | table | |
deoxysneq128128v1 | opt | |
deoxysneq128128v1 | ref | |
deoxysneq128128v13 | ref | |
deoxysneq256128v1 | opt | |
deoxysneq256128v1 | ref | |
deoxysneq256128v13 | ref | |
jambuaes128v2 | aesni | |
jambuaes128v2 | ref | |
jambusimon128v2 | ref | |
jambusimon64v2 | ref | |
jambusimon96v2 | ref | |
ketjejrv1 | ARMv6M | |
ketjejrv1 | ARMv7M | |
ketjejrv1 | AVR8 | |
ketjejrv1 | compact | |
ketjejrv1 | ref | |
ketjejrv1 | reference | |
ketjejrv2 | ARMv6M | |
ketjejrv2 | ARMv7M | |
ketjejrv2 | AVR8 | |
ketjejrv2 | compact | |
ketjejrv2 | ref | |
ketjemajorv2 | ARMv6M | |
ketjemajorv2 | ARMv7A | |
ketjemajorv2 | ARMv7M | |
ketjemajorv2 | ARMv8A | |
ketjemajorv2 | AVR8 | |
ketjemajorv2 | compact | |
ketjemajorv2 | generic32 | |
ketjemajorv2 | generic64 | |
ketjemajorv2 | generic64lc | |
ketjemajorv2 | ref | |
ketjeminorv2 | ARMv6M | |
ketjeminorv2 | ARMv7A | |
ketjeminorv2 | ARMv7M | |
ketjeminorv2 | ARMv8A | |
ketjeminorv2 | AVR8 | |
ketjeminorv2 | compact | |
ketjeminorv2 | generic32 | |
ketjeminorv2 | generic32lc | |
ketjeminorv2 | ref | |
ketjesrv1 | ARMv6M | |
ketjesrv1 | ARMv7M | |
ketjesrv1 | AVR8 | |
ketjesrv1 | compact | |
ketjesrv1 | ref | |
ketjesrv1 | reference | |
ketjesrv2 | ARMv6M | |
ketjesrv2 | ARMv7M | |
ketjesrv2 | AVR8 | |
ketjesrv2 | compact | |
ketjesrv2 | ref | |
lakekeyakv1 | asmarmv6m | |
lakekeyakv1 | asmarmv7a | |
lakekeyakv1 | asmarmv7aneon | |
lakekeyakv1 | asmarmv7m | |
lakekeyakv1 | asmx86-64 | |
lakekeyakv1 | asmx86-64-shld | |
lakekeyakv1 | compact64 | |
lakekeyakv1 | inplace32bi | |
lakekeyakv1 | opt64lcu6 | |
lakekeyakv1 | opt64lcufull | |
lakekeyakv1 | opt64lcufullshld | |
lakekeyakv1 | opt64u6 | |
lakekeyakv1 | opt64ufull | |
lakekeyakv1 | ref | |
lakekeyakv2 | ARMv6M | |
lakekeyakv2 | ARMv7A | |
lakekeyakv2 | ARMv7M | |
lakekeyakv2 | ARMv8A | |
lakekeyakv2 | asmX86-64 | |
lakekeyakv2 | asmX86-64shld | |
lakekeyakv2 | AVR8 | |
lakekeyakv2 | Bulldozer | |
lakekeyakv2 | compact | |
lakekeyakv2 | generic32 | |
lakekeyakv2 | generic32lc | |
lakekeyakv2 | generic64 | |
lakekeyakv2 | generic64lc | |
lakekeyakv2 | Haswell | |
lakekeyakv2 | KnightsLanding | |
lakekeyakv2 | Nehalem | |
lakekeyakv2 | ref | |
lakekeyakv2 | reference32bits | |
lakekeyakv2 | reference | |
lakekeyakv2 | refnew | |
lakekeyakv2 | SandyBridge | |
led80n6silcv1 | ref | |
led80n6t4silcv2 | ref | |
led80n6t4silcv3 | ref | |
led80n6t4silcv3 | vperm | |
lunarkeyakv2 | ARMv6M | |
lunarkeyakv2 | ARMv7A | |
lunarkeyakv2 | ARMv7M | |
lunarkeyakv2 | ARMv8A | |
lunarkeyakv2 | asmX86-64 | |
lunarkeyakv2 | asmX86-64shld | |
lunarkeyakv2 | AVR8 | |
lunarkeyakv2 | Bulldozer | |
lunarkeyakv2 | compact | |
lunarkeyakv2 | generic32 | |
lunarkeyakv2 | generic32lc | |
lunarkeyakv2 | generic64 | |
lunarkeyakv2 | generic64lc | |
lunarkeyakv2 | Haswell | |
lunarkeyakv2 | KnightsLanding | |
lunarkeyakv2 | Nehalem | |
lunarkeyakv2 | ref | |
lunarkeyakv2 | reference32bits | |
lunarkeyakv2 | reference | |
lunarkeyakv2 | refnew | |
lunarkeyakv2 | SandyBridge | |
morus1280128v1 | avx2 | |
morus1280128v1 | ref64 | |
morus1280128v1 | ref | |
morus1280128v1 | sse2 | |
morus1280128v2 | avx2 | |
morus1280128v2 | neon | |
morus1280128v2 | ref64 | |
morus1280128v2 | ref | |
morus1280128v2 | sse2 | |
morus1280256v1 | avx2 | |
morus1280256v1 | ref64 | |
morus1280256v1 | ref | |
morus1280256v1 | sse2 | |
morus1280256v2 | avx2 | |
morus1280256v2 | neon | |
morus1280256v2 | ref64 | |
morus1280256v2 | ref | |
morus1280256v2 | sse2 | |
morus640128v1 | ref | |
morus640128v1 | sse2 | |
morus640128v2 | neon | |
morus640128v2 | ref | |
morus640128v2 | sse2 | |
norx3241v1 | neon | |
norx3241v1 | ref | |
norx3241v1 | xmm | |
norx3241v2 | neon | |
norx3241v2 | ref | |
norx3241v2 | xmm | |
norx3241v3 | neon | |
norx3241v3 | ref | |
norx3241v3 | xmm | |
norx3261v1 | neon | |
norx3261v1 | ref | |
norx3261v1 | xmm | |
norx3261v2 | neon | |
norx3261v2 | ref | |
norx3261v2 | xmm | |
norx3261v3 | neon | |
norx3261v3 | ref | |
norx3261v3 | xmm | |
norx6441v1 | neon | |
norx6441v1 | ref | |
norx6441v1 | xmm | |
norx6441v1 | ymm | |
norx6441v2 | neon | |
norx6441v2 | ref | |
norx6441v2 | xmm | |
norx6441v2 | ymm | |
norx6441v3 | neon | |
norx6441v3 | ref | |
norx6441v3 | xmm | |
norx6441v3 | ymm | |
norx6444v1 | ref | |
norx6444v2 | ref | |
norx6444v3 | ref | |
norx6444v3 | ymm | |
norx6461v1 | neon | |
norx6461v1 | ref | |
norx6461v1 | xmm | |
norx6461v1 | ymm | |
norx6461v2 | neon | |
norx6461v2 | ref | |
norx6461v2 | xmm | |
norx6461v2 | ymm | |
norx6461v3 | neon | |
norx6461v3 | ref | |
norx6461v3 | xmm | |
norx6461v3 | ymm | |
oceankeyakv1 | ref | |
oceankeyakv2 | ARMv6M | |
oceankeyakv2 | ARMv7A | |
oceankeyakv2 | ARMv7M | |
oceankeyakv2 | ARMv8A | |
oceankeyakv2 | asmX86-64 | |
oceankeyakv2 | asmX86-64shld | |
oceankeyakv2 | AVR8 | |
oceankeyakv2 | Bulldozer | |
oceankeyakv2 | compact | |
oceankeyakv2 | generic32 | |
oceankeyakv2 | generic32lc | |
oceankeyakv2 | generic64 | |
oceankeyakv2 | generic64lc | |
oceankeyakv2 | Haswell | |
oceankeyakv2 | KnightsLanding | |
oceankeyakv2 | Nehalem | |
oceankeyakv2 | ref | |
oceankeyakv2 | reference32bits | |
oceankeyakv2 | reference | |
oceankeyakv2 | refnew | |
oceankeyakv2 | SandyBridge | |
present80n6silcv1 | ref | |
present80n6t4silcv2 | ref | |
present80n6t4silcv3 | ref | |
present80n6t4silcv3 | vperm | |
proest128otrv1 | arm | |
proest128otrv1 | ref | |
proest256otrv1 | ref | |
riverkeyakv1 | ref | |
riverkeyakv2 | ARMv6M | |
riverkeyakv2 | ARMv7A | |
riverkeyakv2 | ARMv7M | |
riverkeyakv2 | ARMv8A | |
riverkeyakv2 | AVR8 | |
riverkeyakv2 | compact | |
riverkeyakv2 | generic32 | |
riverkeyakv2 | generic32lc | |
riverkeyakv2 | generic64 | |
riverkeyakv2 | generic64lc | |
riverkeyakv2 | ref | |
riverkeyakv2 | reference | |
riverkeyakv2 | refnew | |
seakeyakv1 | ref | |
seakeyakv2 | ARMv6M | |
seakeyakv2 | ARMv7A | |
seakeyakv2 | ARMv7M | |
seakeyakv2 | ARMv8A | |
seakeyakv2 | asmX86-64 | |
seakeyakv2 | asmX86-64shld | |
seakeyakv2 | AVR8 | |
seakeyakv2 | Bulldozer | |
seakeyakv2 | compact | |
seakeyakv2 | generic32 | |
seakeyakv2 | generic32lc | |
seakeyakv2 | generic64 | |
seakeyakv2 | generic64lc | |
seakeyakv2 | Haswell | |
seakeyakv2 | KnightsLanding | |
seakeyakv2 | Nehalem | |
seakeyakv2 | ref | |
seakeyakv2 | reference32bits | |
seakeyakv2 | reference | |
seakeyakv2 | refnew | |
seakeyakv2 | SandyBridge | |
simonjambu128v2 | ref | |
simonjambu64v2 | ref | |
simonjambu96v2 | ref | |
tiaoxinv1 | aesnim | |
tiaoxinv1 | opt | |
tiaoxinv1 | ref | |
tiaoxinv1 | table | |
tiaoxinv2 | nim | |
tiaoxinv2 | ref | |
twine80n6clocv1 | ref | |
twine80n6t4clocv2 | ref | |
twine80n6t4clocv2 | vperm | |
twine80n6t4clocv3 | ref | |
twine80n6t4clocv3 | vperm |