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 systems.
Designers and implementors interested in submitting new key-encapsulation mechanisms and new implementations of existing systems should read the call for submissions.
Primitive | Description | Designers |
---|---|---|
bigquake1 | ||
bigquake3 | ||
bigquake5 | ||
bike1l1 | ||
bike1l1nc | ||
bike1l1sc | ||
bike2l1 | ||
bike2l1nc | ||
bike2l1sc | ||
bike3l1 | ||
bike3l1nc | ||
bike3l1sc | ||
bikel1 | BIKE Level 1 (2020.05 version) | |
bikel3 | BIKE Level 3 (2020.05 version) | |
dags3 | ||
dags5 | ||
dags3v2 | ||
dags5v2 | ||
edonk128k08n72nu8l8 | An alternative Edon-K KEM proposal in Category 1. Conjectured security requires computational resources comparable to or greater than those required for key search on a block cipher with a 128-bit key (e.g. AES128) - Category 1 |
Danilo Gligoroski |
edonk128k16n80nu4l6 | An alternative Edon-K KEM proposal in Category 1. Conjectured security requires computational resources comparable to or greater than those required for key search on a block cipher with a 128-bit key (e.g. AES128) - Category 1 |
Danilo Gligoroski |
edonk128k16n80nu8l6 | An alternative Edon-K KEM proposal in Category 1. Conjectured security requires computational resources comparable to or greater than those required for key search on a block cipher with a 128-bit key (e.g. AES128) - Category 1 |
Danilo Gligoroski |
edonk128k32n96nu4l4 | An alternative Edon-K KEM proposal in Category 1. Conjectured security requires computational resources comparable to or greater than those required for key search on a block cipher with a 128-bit key (e.g. AES128) - Category 1 |
Danilo Gligoroski |
edonk128ref | Reference proposal KEM Edon-K128 in Category 1. Conjectured security requires computational resources comparable to or greater than those required for key search on a block cipher with a 128-bit key (e.g. AES128) - Category 1 |
Danilo Gligoroski |
edonk192k16n112nu4l8 | An alternative Edon-K KEM proposal in Category 3. Conjectured security requires computational resources comparable to or greater than those required for key search on a block cipher with a 192-bit key (e.g. AES192) - Category 3 |
Danilo Gligoroski |
edonk192k32n128nu4l6 | An alternative Edon-K KEM proposal in Category 3. Conjectured security requires computational resources comparable to or greater than those required for key search on a block cipher with a 192-bit key (e.g. AES192) - Category 3 |
Danilo Gligoroski |
edonk192k48n144nu4l4 | An alternative Edon-K KEM proposal in Category 3. Conjectured security requires computational resources comparable to or greater than those required for key search on a block cipher with a 192-bit key (e.g. AES192) - Category 3 |
Danilo Gligoroski |
edonk192ref | Reference proposal KEM Edon-K192 in Category 3. Conjectured security requires computational resources comparable to or greater than those required for key search on a block cipher with a 192-bit key (e.g. AES192) - Category 3 |
Danilo Gligoroski |
firesaber | ||
firesaber2 | FireSABER (NISTPQC round 2) | |
frodokem640 | ||
frodokem976 | ||
frodokem1344aes | FrodoKEM-1344-AES (NISTPQC round 2) |
Erdem Alkim Joppe W. Bos (NXP Semiconductors) Léo Ducas (CWI) Patrick Longa (Microsoft Research) Ilya Mironov (Google) Michael Naehrig (Microsoft Research) Valeria Nikolaenko Chris Peikert (University of Michigan) Ananth Raghunathan (Google) Douglas Stebila (University of Waterloo) |
frodokem1344shake | FrodoKEM-1344-SHAKE (NISTPQC round 2) |
Erdem Alkim Joppe W. Bos (NXP Semiconductors) Léo Ducas (CWI) Patrick Longa (Microsoft Research) Ilya Mironov (Google) Michael Naehrig (Microsoft Research) Valeria Nikolaenko Chris Peikert (University of Michigan) Ananth Raghunathan (Google) Douglas Stebila (University of Waterloo) |
frodokem640aes | FrodoKEM-640-AES (NISTPQC round 2) |
Erdem Alkim Joppe W. Bos (NXP Semiconductors) Léo Ducas (CWI) Patrick Longa (Microsoft Research) Ilya Mironov (Google) Michael Naehrig (Microsoft Research) Valeria Nikolaenko Chris Peikert (University of Michigan) Ananth Raghunathan (Google) Douglas Stebila (University of Waterloo) |
frodokem640shake | FrodoKEM-640-SHAKE (NISTPQC round 2) |
Erdem Alkim Joppe W. Bos (NXP Semiconductors) Léo Ducas (CWI) Patrick Longa (Microsoft Research) Ilya Mironov (Google) Michael Naehrig (Microsoft Research) Valeria Nikolaenko Chris Peikert (University of Michigan) Ananth Raghunathan (Google) Douglas Stebila (University of Waterloo) |
frodokem976aes | FrodoKEM-976-AES (NISTPQC round 2) |
Erdem Alkim Joppe W. Bos (NXP Semiconductors) Léo Ducas (CWI) Patrick Longa (Microsoft Research) Ilya Mironov (Google) Michael Naehrig (Microsoft Research) Valeria Nikolaenko Chris Peikert (University of Michigan) Ananth Raghunathan (Google) Douglas Stebila (University of Waterloo) |
frodokem976shake | FrodoKEM-976-SHAKE (NISTPQC round 2) |
Erdem Alkim Joppe W. Bos (NXP Semiconductors) Léo Ducas (CWI) Patrick Longa (Microsoft Research) Ilya Mironov (Google) Michael Naehrig (Microsoft Research) Valeria Nikolaenko Chris Peikert (University of Michigan) Ananth Raghunathan (Google) Douglas Stebila (University of Waterloo) |
hila5 | ||
hqc128 | HQC-128 (2020.04 version) | |
hqc192 | HQC-192 (2020.04 version) | |
hqc256 | HQC-256 (2020.04 version) | |
hqc1281 | ||
hqc1921 | ||
hqc1922 | ||
hqc2561 | ||
hqc2562 | ||
hqc2563 | ||
hqc128round4 | ||
hqc192round4 | ||
hqc256round4 | ||
hqcrmrs128 | HQC-RMRS-128 (2020.04 version) | |
hqcrmrs192 | HQC-RMRS-192 (2020.04 version) | |
hqcrmrs256 | HQC-RMRS-256 (2020.04 version) | |
kindi256342 | ||
kindi256522 | ||
kindi512222 | ||
kindi512241 | ||
kindi512321 | ||
kyber512 | Kyber-512 (NISTPQC round 3); was smaller round-2 Kyber-512 before supercop-20210125 |
Roberto Avanzi (ARM Limited) Joppe Bos (NXP Semiconductors) Léo Ducas (CWI) Eike Kiltz (Ruhr-Universität Bochum) Tancrède Lepoint (SRI International) Vadim Lyubashevsky (IBM Research) John M. Schanck (University of Waterloo) Peter Schwabe (MPI Bochum) Gregor Seiler (IBM Research) Damien Stehlé (ENS de Lyon) |
kyber768 | Kyber-768 (NISTPQC round 3); was round-2 Kyber-768 before supercop-20210125 |
Roberto Avanzi (ARM Limited) Joppe Bos (NXP Semiconductors) Léo Ducas (CWI) Eike Kiltz (Ruhr-Universität Bochum) Tancrède Lepoint (SRI International) Vadim Lyubashevsky (IBM Research) John M. Schanck (University of Waterloo) Peter Schwabe (MPI Bochum) Gregor Seiler (IBM Research) Damien Stehlé (ENS de Lyon) |
kyber1024 | Kyber-1024 (NISTPQC round 3); was round-2 Kyber-1024 before supercop-20210125 |
Roberto Avanzi (ARM Limited) Joppe Bos (NXP Semiconductors) Léo Ducas (CWI) Eike Kiltz (Ruhr-Universität Bochum) Tancrède Lepoint (SRI International) Vadim Lyubashevsky (IBM Research) John M. Schanck (University of Waterloo) Peter Schwabe (MPI Bochum) Gregor Seiler (IBM Research) Damien Stehlé (ENS de Lyon) |
kyber90s512 | Kyber-90s-512 (NISTPQC round 3); was smaller round-2 Kyber-90s-512 before supercop-20210125 |
Roberto Avanzi (ARM Limited) Joppe Bos (NXP Semiconductors) Léo Ducas (CWI) Eike Kiltz (Ruhr-Universität Bochum) Tancrède Lepoint (SRI International) Vadim Lyubashevsky (IBM Research) John M. Schanck (University of Waterloo) Peter Schwabe (MPI Bochum) Gregor Seiler (IBM Research) Damien Stehlé (ENS de Lyon) |
kyber90s768 | Kyber-90s-768 (NISTPQC round 3); was round-2 Kyber-90s-768 before supercop-20210125 |
Roberto Avanzi (ARM Limited) Joppe Bos (NXP Semiconductors) Léo Ducas (CWI) Eike Kiltz (Ruhr-Universität Bochum) Tancrède Lepoint (SRI International) Vadim Lyubashevsky (IBM Research) John M. Schanck (University of Waterloo) Peter Schwabe (MPI Bochum) Gregor Seiler (IBM Research) Damien Stehlé (ENS de Lyon) |
kyber90s1024 | Kyber-90s-1024 (NISTPQC round 3); was round-2 Kyber-90s-1024 before supercop-20210125 |
Roberto Avanzi (ARM Limited) Joppe Bos (NXP Semiconductors) Léo Ducas (CWI) Eike Kiltz (Ruhr-Universität Bochum) Tancrède Lepoint (SRI International) Vadim Lyubashevsky (IBM Research) John M. Schanck (University of Waterloo) Peter Schwabe (MPI Bochum) Gregor Seiler (IBM Research) Damien Stehlé (ENS de Lyon) |
lac128 | ||
lac192 | ||
lac256 | ||
lake1 | ||
lake2 | ||
lake3 | ||
ledakem1264 | LEDAcrypt-KEM cat=1 n0=2 dfr=64 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem1364 | LEDAcrypt-KEM cat=1 n0=3 dfr=64 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem1464 | LEDAcrypt-KEM cat=1 n0=4 dfr=64 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem3264 | LEDAcrypt-KEM cat=3 n0=2 dfr=64 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem3364 | LEDAcrypt-KEM cat=3 n0=3 dfr=64 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem3464 | LEDAcrypt-KEM cat=3 n0=4 dfr=64 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem5264 | LEDAcrypt-KEM cat=5 n0=2 dfr=64 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem5364 | LEDAcrypt-KEM cat=5 n0=3 dfr=64 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem5464 | LEDAcrypt-KEM cat=5 n0=4 dfr=64 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem12sl | LEDAcrypt-KEM cat=1 n0=2 dfr=sl (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem13sl | LEDAcrypt-KEM cat=1 n0=3 dfr=sl (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem14sl | LEDAcrypt-KEM cat=1 n0=4 dfr=sl (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem32sl | LEDAcrypt-KEM cat=3 n0=2 dfr=sl (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem33sl | LEDAcrypt-KEM cat=3 n0=3 dfr=sl (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem34sl | LEDAcrypt-KEM cat=3 n0=4 dfr=sl (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem52sl | LEDAcrypt-KEM cat=5 n0=2 dfr=sl (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem53sl | LEDAcrypt-KEM cat=5 n0=3 dfr=sl (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakem54sl | LEDAcrypt-KEM cat=5 n0=4 dfr=sl (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakemcpa12 | LEDAcrypt-KEM-CPA cat=1 n0=2 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakemcpa13 | LEDAcrypt-KEM-CPA cat=1 n0=3 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakemcpa14 | LEDAcrypt-KEM-CPA cat=1 n0=4 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakemcpa32 | LEDAcrypt-KEM-CPA cat=3 n0=2 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakemcpa33 | LEDAcrypt-KEM-CPA cat=3 n0=3 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakemcpa34 | LEDAcrypt-KEM-CPA cat=3 n0=4 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakemcpa52 | LEDAcrypt-KEM-CPA cat=5 n0=2 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakemcpa53 | LEDAcrypt-KEM-CPA cat=5 n0=3 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
ledakemcpa54 | LEDAcrypt-KEM-CPA cat=5 n0=4 (2020.03 version) |
Marco Baldi m.baldi@univpm.it Alessandro Barenghi alessandro.barenghi@polimi.it Franco Chiaraluce f.chiaraluce@univpm.it Gerardo Pelosi gerardo.pelosi@polimi.it Paolo Santini p.santini@pm.univpm.it |
lightsaber | ||
lightsaber2 | LightSABER (NISTPQC round 2) | |
lima2p1024cca | ||
lima2p2048cca | ||
limasp1018cca | ||
limasp1306cca | ||
limasp1822cca | ||
limasp2062cca | ||
locker1 | ||
locker2 | ||
locker3 | ||
locker4 | ||
locker5 | ||
locker6 | ||
locker7 | ||
locker8 | ||
locker9 | ||
lotus128 | ||
lotus192 | ||
lotus256 | ||
mceliece348864 | ||
mceliece460896 | ||
mceliece348864f | ||
mceliece348864pc | ||
mceliece348864pcf | ||
mceliece460896f | ||
mceliece460896pc | ||
mceliece460896pcf | ||
mceliece6688128f | ||
mceliece6688128pc | ||
mceliece6688128pcf | ||
mceliece6960119f | ||
mceliece6960119pc | ||
mceliece6960119pcf | ||
mceliece6688128 | ||
mceliece6960119 | ||
mceliece8192128f | ||
mceliece8192128pc | ||
mceliece8192128pcf | ||
mceliece8192128 | ||
mersenne756839 | ||
newhope1024cca | ||
newhope512cca | ||
nhcompact1024cca | ||
nhcompact512cca | ||
nhcompact768cca | ||
ntruhps2048509 | ntruhps2048509 as specified by the NTRU submission to the second round of the NIST post-quantum standardisation process. |
Cong Chen Oussama Danba Jeffrey Hoffstein Andreas Hülsing Joost Rijneveld Tsunekazu Saito John M. Schanck Peter Schwabe William Whyte Keita Xagawa Takashi Yamakawa Zhenfei Zhang |
ntruhps2048677 | ntruhps2048677 as specified by the NTRU submission to the second round of the NIST post-quantum standardisation process. |
Cong Chen Oussama Danba Jeffrey Hoffstein Andreas Hülsing Joost Rijneveld Tsunekazu Saito John M. Schanck Peter Schwabe William Whyte Keita Xagawa Takashi Yamakawa Zhenfei Zhang |
ntruhps4096821 | ntruhps4096821 as specified by the NTRU submission to the second round of the NIST post-quantum standardisation process. |
Cong Chen Oussama Danba Jeffrey Hoffstein Andreas Hülsing Joost Rijneveld Tsunekazu Saito John M. Schanck Peter Schwabe William Whyte Keita Xagawa Takashi Yamakawa Zhenfei Zhang |
ntruhrss701 | ntruhrss701 as specified by the NTRU submission to the second round of the NIST post-quantum standardisation process. |
Cong Chen Oussama Danba Jeffrey Hoffstein Andreas Hülsing Joost Rijneveld Tsunekazu Saito John M. Schanck Peter Schwabe William Whyte Keita Xagawa Takashi Yamakawa Zhenfei Zhang |
ntrukem443 | ||
ntrukem743 | ||
ntrulpr653 | NTRU LPRime 4621^653 (NISTPQC round 3, same as in round 2) | |
ntrulpr761 | NTRU LPRime 4591^761 (NISTPQC round 3, same as in round 2) | |
ntrulpr857 | NTRU LPRime 5167^857 (NISTPQC round 3, same as in round 2) | |
ntrulpr953 | NTRU LPRime 6343^953 (NISTPQC round 3, same as in round 2) | |
ntrulpr1013 | NTRU LPRime 7177^1013 (NISTPQC round 3, same as in round 2) | |
ntrulpr1277 | NTRU LPRime 7879^1277 (NISTPQC round 3, same as in round 2) | |
ntrulpr4591761 | NTRU LPRime 4591^761 (NISTPQC round 1), superseded by ntrulpr761 |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntruplus576 | ||
ntruplus768 | ||
ntruplus864 | ||
ntruplus1152 | ||
ntskem1264 | ||
ntskem1380 | ||
ntskem13136 | ||
oddmanhattan128 | ||
oddmanhattan192 | ||
oddmanhattan256 | ||
pqrsa15 | ||
r5n11kem0d | ||
r5n13kem0d | ||
r5n15kem0d | ||
r5nd0kem2iot | ||
r5nd1kem0d | ||
r5nd1kem4longkey | ||
r5nd1kem5d | ||
r5nd3kem0d | ||
r5nd3kem5d | ||
r5nd5kem0d | ||
r5nd5kem5d | ||
ramstakers216091 | ||
ramstakers756839 | ||
remblem928 | ||
remblem1056 | ||
rolloi128 | ROLLO-I-128 (2020.04 version starting in supercop-20200603; before that, NISTPQC round-2 version) | |
rolloi192 | ROLLO-I-192 (2020.04 version starting in supercop-20200603; before that, NISTPQC round-2 version) | |
rolloi256 | ROLLO-I-256 (2020.04 version starting in supercop-20200603; before that, NISTPQC round-2 version) | |
rolloii128 | ROLLO-II-128 (2020.04 version starting in supercop-20200603; before that, NISTPQC round-2 version) | |
rolloii192 | ROLLO-II-192 (2020.04 version starting in supercop-20200603; before that, NISTPQC round-2 version) | |
rolloii256 | ROLLO-II-256 (2020.04 version starting in supercop-20200603; before that, NISTPQC round-2 version) | |
rolloiii128 | ||
rolloiii192 | ||
rolloiii256 | ||
rqc128 | RQC-I (2020.04 version starting in supercop-20200603; before that, NISTPQC round-2 version) | |
rqc192 | RQC-II (2020.04 version starting in supercop-20200603; before that, NISTPQC round-2 version) | |
rqc256 | RQC-III (2020.04 version starting in supercop-20200603; before that, NISTPQC round-2 version) | |
rsa2048 |
Ronald L. Rivest Adi Shamir Leonard M. Adleman Michael O. Rabin (small exponent) Victor Shoup (session key is hash of random integer) | |
saber | ||
saber2 | SABER (NISTPQC round 2) | |
saberx4 | ||
sikep434 | ||
sikep503 | ||
sikep610 | ||
sikep751 | ||
sikep434comp | ||
sikep503comp | ||
sikep610comp | ||
sikep751comp | ||
smaugt1 | ||
smaugt3 | ||
smaugt5 | ||
sntrup653 | Streamlined NTRU Prime 4621^653 (NISTPQC round 3, same as in round 2) | |
sntrup761 | Streamlined NTRU Prime 4591^761 (NISTPQC round 3, same as in round 2) | |
sntrup857 | Streamlined NTRU Prime 5167^857 (NISTPQC round 3, same as in round 2) | |
sntrup953 | Streamlined NTRU Prime 6343^953 (NISTPQC round 3, same as in round 2) | |
sntrup1013 | Streamlined NTRU Prime 7177^1013 (NISTPQC round 3, same as in round 2) | |
sntrup1277 | Streamlined NTRU Prime 7879^1277 (NISTPQC round 3, same as in round 2) | |
sntrup4591761 | Streamlined NTRU Prime 4591^761 (NISTPQC round 1), superseded by sntrup761 |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
threebears1248r2cca | PapaBear CCA (2019.07 version) | |
threebears1248r2ccax | PapaBear CCA (2019.07 version), variant caching expanded private key | |
threebears1248r2cpa | PapaBear CPA (2019.07 version) | |
threebears1248r2cpax | PapaBear CPA (2019.07 version), variant caching expanded private key | |
threebears624r2cca | BabyBear CCA (2019.07 version) | |
threebears624r2ccax | BabyBear CCA (2019.07 version), variant caching expanded private key | |
threebears624r2cpa | BabyBear CPA (2019.07 version) | |
threebears624r2cpax | BabyBear CPA (2019.07 version), variant caching expanded private key | |
threebears936r2cca | MamaBear CCA (2019.07 version) | |
threebears936r2ccax | MamaBear CCA (2019.07 version), variant caching expanded private key | |
threebears936r2cpa | MamaBear CPA (2019.07 version) | |
threebears936r2cpax | MamaBear CPA (2019.07 version), variant caching expanded private key | |
timer | ||
titaniumccahi | ||
titaniumccalite | ||
titaniumccamed | ||
titaniumccastd | ||
titaniumccasuper | ||
titaniumccatoy |
Primitive | Implementation | Authors |
---|---|---|
bigquake1 | ref | |
bigquake3 | ref | |
bigquake5 | ref | |
bike1l1 | ref_ntl |
Nir Drucker (University of Haifa, Israel, and Amazon Web Services, USA), Shay Gueron (University of Haifa, Israel, and Amazon Web Services, USA), Rafael Misoczki (Intel Corporation, USA), Tobias Oder (Ruhr-Universitat Bochum, Germany DFKI, Germany), Tim Gueneysu (Ruhr-Universitat Bochum, Germany DFKI, Germany). |
bike1l1nc | avx2_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike1l1nc | avx2_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike1l1nc | avx512_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike1l1nc | avx512_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike1l1nc | ref_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike1l1nc | ref_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike1l1sc | avx2_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike1l1sc | avx2_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike1l1sc | avx512_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike1l1sc | avx512_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike1l1sc | ref_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike1l1sc | ref_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1 | ref_ntl |
Nir Drucker (University of Haifa, Israel, and Amazon Web Services, USA), Shay Gueron (University of Haifa, Israel, and Amazon Web Services, USA), Rafael Misoczki (Intel Corporation, USA), Tobias Oder (Ruhr-Universitat Bochum, Germany DFKI, Germany), Tim Gueneysu (Ruhr-Universitat Bochum, Germany DFKI, Germany). |
bike2l1nc | avx2_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1nc | avx2_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1nc | avx512_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1nc | avx512_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1nc | ref_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1nc | ref_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1sc | avx2_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1sc | avx2_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1sc | avx512_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1sc | avx512_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1sc | ref_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike2l1sc | ref_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1 | ref_ntl |
Nir Drucker (University of Haifa, Israel, and Amazon Web Services, USA), Shay Gueron (University of Haifa, Israel, and Amazon Web Services, USA), Rafael Misoczki (Intel Corporation, USA), Tobias Oder (Ruhr-Universitat Bochum, Germany DFKI, Germany), Tim Gueneysu (Ruhr-Universitat Bochum, Germany DFKI, Germany). |
bike3l1nc | avx2_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1nc | avx2_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1nc | avx512_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1nc | avx512_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1nc | ref_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1nc | ref_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1sc | avx2_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1sc | avx2_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1sc | avx512_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1sc | avx512_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1sc | ref_ntl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bike3l1sc | ref_ossl |
Nir Drucker (Amazon Web Services and The University of Haifa) Shay Gueron (Amazon Web Services and The University of Haifa) |
bikel1 | aes-ni-and-pclmul |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
bikel1 | aes-ni-only |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
bikel1 | avx2 |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
bikel1 | avx512 |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
bikel1 | avx512-vpclmul |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
bikel1 | ches2021 |
Original wrwitten by Nir Drucker (University of Haifa, Israel, and Amazon, USA) Shay Gueron (University of Haifa, Israel, and Amazon, USA) Dusan Kostic (EPFL, Switzerland) Modified by Ming-Shing Chen (Ruhr University Bochum, Germany) Tung Chou (Academia Sinica, Taiwan) |
bikel1 | portable |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
bikel3 | aes-ni-and-pclmul |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
bikel3 | aes-ni-only |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
bikel3 | avx2 |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
bikel3 | avx512 |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
bikel3 | avx512-vpclmul |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
bikel3 | ches2021 |
Original wrwitten by Nir Drucker (University of Haifa, Israel, and Amazon, USA) Shay Gueron (University of Haifa, Israel, and Amazon, USA) Dusan Kostic (EPFL, Switzerland) Modified by Ming-Shing Chen (Ruhr University Bochum, Germany) Tung Chou (Academia Sinica, Taiwan) |
bikel3 | portable |
Nir Drucker (University of Haifa, Israel, and Amazon, USA), Shay Gueron (University of Haifa, Israel, and Amazon, USA), Dusan Kostic (EPFL, Switzerland) |
dags3 | ref | |
dags5 | ref | |
dags3v2 | ref | |
dags5v2 | ref | |
edonk128k08n72nu8l8 | ref |
Danilo Gligoroski |
edonk128k16n80nu4l6 | ref |
Danilo Gligoroski |
edonk128k16n80nu8l6 | ref |
Danilo Gligoroski |
edonk128k32n96nu4l4 | ref |
Danilo Gligoroski |
edonk128ref | ref |
Danilo Gligoroski |
edonk192k16n112nu4l8 | ref |
Danilo Gligoroski |
edonk192k32n128nu4l6 | ref |
Danilo Gligoroski |
edonk192k48n144nu4l4 | ref |
Danilo Gligoroski |
edonk192ref | ref |
Danilo Gligoroski |
firesaber2 | avx2 | |
firesaber2 | avx2_nttmul | |
firesaber2 | neon2 |
Duc Tri Nguyen (CERG George Mason University) |
firesaber2 | neon |
Duc Tri Nguyen (CERG George Mason University) |
firesaber2 | ref | |
frodokem640 | optimized | |
frodokem640 | reference | |
frodokem640 | x64 | |
frodokem976 | optimized | |
frodokem976 | reference | |
frodokem976 | x64 | |
frodokem1344aes | optimized | |
frodokem1344aes | x64 | |
frodokem1344shake | optimized | |
frodokem1344shake | x64 | |
frodokem640aes | optimized | |
frodokem640aes | x64 | |
frodokem640shake | optimized | |
frodokem640shake | x64 | |
frodokem976aes | optimized | |
frodokem976aes | x64 | |
frodokem976shake | optimized | |
frodokem976shake | x64 | |
hila5 | avx2 | |
hila5 | opt | |
hila5 | ref | |
hqc128 | avx | |
hqc192 | avx | |
hqc256 | avx | |
hqc1281 | opt | |
hqc1281 | ref | |
hqc1921 | opt | |
hqc1921 | ref | |
hqc1922 | opt | |
hqc1922 | ref | |
hqc2561 | opt | |
hqc2561 | ref | |
hqc2562 | opt | |
hqc2562 | ref | |
hqc2563 | opt | |
hqc2563 | ref | |
hqc128round4 | avx | |
hqc192round4 | avx | |
hqc256round4 | avx | |
hqcrmrs128 | avx | |
hqcrmrs192 | avx | |
hqcrmrs256 | avx | |
kindi256342 | ref | |
kindi256522 | ref | |
kindi512222 | ref | |
kindi512241 | ref | |
kindi512321 | ref | |
kyber512 | avx2 | |
kyber512 | compact | |
kyber512 | ref | |
kyber768 | avx2 | |
kyber768 | compact | |
kyber768 | ref | |
kyber1024 | avx2 | |
kyber1024 | compact | |
kyber1024 | ref | |
kyber90s512 | avx2 | |
kyber90s512 | ref | |
kyber90s768 | avx2 | |
kyber90s768 | ref | |
kyber90s1024 | avx2 | |
kyber90s1024 | ref | |
lac128 | avx2 | |
lac128 | opt | |
lac128 | ref | |
lac192 | avx2 | |
lac192 | opt | |
lac192 | ref | |
lac256 | avx2 | |
lac256 | opt | |
lac256 | ref | |
lake1 | ref | |
lake2 | ref | |
lake3 | ref | |
ledakem1264 | portableopt | |
ledakem1364 | portableopt | |
ledakem1464 | portableopt | |
ledakem3264 | portableopt | |
ledakem3364 | portableopt | |
ledakem3464 | portableopt | |
ledakem5264 | portableopt | |
ledakem5364 | portableopt | |
ledakem5464 | portableopt | |
ledakem12sl | portableopt | |
ledakem13sl | portableopt | |
ledakem14sl | portableopt | |
ledakem32sl | portableopt | |
ledakem33sl | portableopt | |
ledakem34sl | portableopt | |
ledakem52sl | portableopt | |
ledakem53sl | portableopt | |
ledakem54sl | portableopt | |
ledakemcpa12 | portableopt | |
ledakemcpa13 | portableopt | |
ledakemcpa14 | portableopt | |
ledakemcpa32 | portableopt | |
ledakemcpa33 | portableopt | |
ledakemcpa34 | portableopt | |
ledakemcpa52 | portableopt | |
ledakemcpa53 | portableopt | |
ledakemcpa54 | portableopt | |
lightsaber2 | avx2 | |
lightsaber2 | avx2_nttmul | |
lightsaber2 | neon2 |
Duc Tri Nguyen (CERG George Mason University) |
lightsaber2 | neon |
Duc Tri Nguyen (CERG George Mason University) |
lightsaber2 | ref | |
lima2p1024cca | opt | |
lima2p1024cca | ref | |
lima2p2048cca | opt | |
lima2p2048cca | ref | |
limasp1018cca | opt | |
limasp1018cca | ref | |
limasp1306cca | opt | |
limasp1306cca | ref | |
limasp1822cca | opt | |
limasp1822cca | ref | |
limasp2062cca | opt | |
limasp2062cca | ref | |
locker1 | ref | |
locker2 | ref | |
locker3 | ref | |
locker4 | ref | |
locker5 | ref | |
locker6 | ref | |
locker7 | ref | |
locker8 | ref | |
locker9 | ref | |
lotus128 | avx2 |
Takuya HAYASHI |
lotus128 | opt |
Takuya HAYASHI |
lotus128 | ref |
Takuya HAYASHI |
lotus192 | avx2 |
Takuya HAYASHI |
lotus192 | opt |
Takuya HAYASHI |
lotus192 | ref |
Takuya HAYASHI |
lotus256 | avx2 |
Takuya HAYASHI |
lotus256 | opt |
Takuya HAYASHI |
lotus256 | ref |
Takuya HAYASHI |
mceliece348864 | avx | |
mceliece348864 | ref | |
mceliece348864 | sse | |
mceliece348864 | vec | |
mceliece460896 | avx | |
mceliece460896 | ref | |
mceliece460896 | sse | |
mceliece460896 | vec | |
mceliece348864f | avx | |
mceliece348864f | ref | |
mceliece348864f | sse | |
mceliece348864f | vec | |
mceliece348864pc | avx | |
mceliece348864pc | ref | |
mceliece348864pc | sse | |
mceliece348864pc | vec | |
mceliece348864pcf | avx | |
mceliece348864pcf | ref | |
mceliece348864pcf | sse | |
mceliece348864pcf | vec | |
mceliece460896f | avx | |
mceliece460896f | ref | |
mceliece460896f | sse | |
mceliece460896f | vec | |
mceliece460896pc | avx | |
mceliece460896pc | ref | |
mceliece460896pc | sse | |
mceliece460896pc | vec | |
mceliece460896pcf | avx | |
mceliece460896pcf | ref | |
mceliece460896pcf | sse | |
mceliece460896pcf | vec | |
mceliece6688128f | avx | |
mceliece6688128f | ref | |
mceliece6688128f | sse | |
mceliece6688128f | vec | |
mceliece6688128pc | avx | |
mceliece6688128pc | ref | |
mceliece6688128pc | sse | |
mceliece6688128pc | vec | |
mceliece6688128pcf | avx | |
mceliece6688128pcf | ref | |
mceliece6688128pcf | sse | |
mceliece6688128pcf | vec | |
mceliece6960119f | avx | |
mceliece6960119f | ref | |
mceliece6960119f | sse | |
mceliece6960119f | vec | |
mceliece6960119pc | avx | |
mceliece6960119pc | ref | |
mceliece6960119pc | sse | |
mceliece6960119pc | vec | |
mceliece6960119pcf | avx | |
mceliece6960119pcf | ref | |
mceliece6960119pcf | sse | |
mceliece6960119pcf | vec | |
mceliece6688128 | avx | |
mceliece6688128 | ref | |
mceliece6688128 | sse | |
mceliece6688128 | vec | |
mceliece6960119 | avx | |
mceliece6960119 | ref | |
mceliece6960119 | sse | |
mceliece6960119 | vec | |
mceliece8192128f | avx | |
mceliece8192128f | ref | |
mceliece8192128f | sse | |
mceliece8192128f | vec | |
mceliece8192128pc | avx | |
mceliece8192128pc | ref | |
mceliece8192128pc | sse | |
mceliece8192128pc | vec | |
mceliece8192128pcf | avx | |
mceliece8192128pcf | ref | |
mceliece8192128pcf | sse | |
mceliece8192128pcf | vec | |
mceliece8192128 | avx | |
mceliece8192128 | ref | |
mceliece8192128 | sse | |
mceliece8192128 | vec | |
mersenne756839 | opt | |
mersenne756839 | ref | |
newhope1024cca | avx2 | |
newhope1024cca | ref | |
newhope512cca | avx2 | |
newhope512cca | ref | |
nhcompact1024cca | avx2 | |
nhcompact512cca | avx2 | |
nhcompact768cca | avx2 | |
ntruhps2048509 | avx2 |
Oussama Danba Joost Rijneveld John M. Schanck Peter Schwabe |
ntruhps2048509 | compact | |
ntruhps2048509 | neon |
Duc Tri Nguyen (CERG George Mason University) |
ntruhps2048509 | ref |
Oussama Danba Joost Rijneveld John M. Schanck Peter Schwabe |
ntruhps2048677 | avx2 |
Oussama Danba Joost Rijneveld John M. Schanck Peter Schwabe |
ntruhps2048677 | compact | |
ntruhps2048677 | neon |
Duc Tri Nguyen (CERG George Mason University) |
ntruhps2048677 | ref |
Oussama Danba Joost Rijneveld John M. Schanck Peter Schwabe |
ntruhps4096821 | avx2 |
Oussama Danba Joost Rijneveld John M. Schanck Peter Schwabe |
ntruhps4096821 | compact | |
ntruhps4096821 | neon |
Duc Tri Nguyen (CERG George Mason University) |
ntruhps4096821 | ref |
Oussama Danba Joost Rijneveld John M. Schanck Peter Schwabe |
ntruhrss701 | avx2 |
Oussama Danba Joost Rijneveld John M. Schanck Peter Schwabe |
ntruhrss701 | compact | |
ntruhrss701 | neon |
Duc Tri Nguyen (CERG George Mason University) |
ntruhrss701 | ref |
Oussama Danba Joost Rijneveld John M. Schanck Peter Schwabe |
ntrukem443 | ref | |
ntrukem743 | ref | |
ntrulpr653 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr653 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr761 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr761 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr857 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr857 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr953 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr953 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr1013 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr1013 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr1277 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr1277 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr4591761 | avx |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntrulpr4591761 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
ntruplus576 | avx2 | |
ntruplus576 | ref | |
ntruplus768 | avx2 | |
ntruplus768 | ref | |
ntruplus864 | avx2 | |
ntruplus864 | ref | |
ntruplus1152 | avx2 | |
ntruplus1152 | ref | |
ntskem1264 | avx2 | |
ntskem1264 | opt | |
ntskem1264 | ref | |
ntskem1264 | sse2 | |
ntskem1380 | avx2 | |
ntskem1380 | opt | |
ntskem1380 | ref | |
ntskem1380 | sse2 | |
ntskem13136 | avx2 | |
ntskem13136 | opt | |
ntskem13136 | ref | |
ntskem13136 | sse2 | |
oddmanhattan128 | opt | |
oddmanhattan128 | ref | |
oddmanhattan192 | opt | |
oddmanhattan192 | ref | |
oddmanhattan256 | opt | |
oddmanhattan256 | ref | |
pqrsa15 | ref | |
r5n11kem0d | avx2 | |
r5n11kem0d | opt | |
r5n11kem0d | ref | |
r5n13kem0d | avx2 | |
r5n13kem0d | opt | |
r5n13kem0d | ref | |
r5n15kem0d | avx2 | |
r5n15kem0d | opt | |
r5n15kem0d | ref | |
r5nd0kem2iot | avx2 | |
r5nd0kem2iot | opt | |
r5nd0kem2iot | ref | |
r5nd1kem0d | avx2 | |
r5nd1kem0d | opt | |
r5nd1kem0d | ref | |
r5nd1kem4longkey | avx2 | |
r5nd1kem4longkey | opt | |
r5nd1kem4longkey | ref | |
r5nd1kem5d | avx2 | |
r5nd1kem5d | opt | |
r5nd1kem5d | ref | |
r5nd3kem0d | avx2 | |
r5nd3kem0d | opt | |
r5nd3kem0d | ref | |
r5nd3kem5d | avx2 | |
r5nd3kem5d | opt | |
r5nd3kem5d | ref | |
r5nd5kem0d | avx2 | |
r5nd5kem0d | opt | |
r5nd5kem0d | ref | |
r5nd5kem5d | avx2 | |
r5nd5kem5d | opt | |
r5nd5kem5d | ref | |
ramstakers216091 | ref | |
ramstakers756839 | ref | |
remblem928 | ref | |
remblem1056 | ref | |
rolloi128 | avx | |
rolloi128 | ref | |
rolloi192 | avx | |
rolloi192 | ref | |
rolloi256 | avx | |
rolloi256 | ref | |
rolloii128 | avx | |
rolloii128 | ref | |
rolloii192 | avx | |
rolloii192 | ref | |
rolloii256 | avx | |
rolloii256 | ref | |
rolloiii128 | avx | |
rolloiii128 | ref | |
rolloiii192 | avx | |
rolloiii192 | ref | |
rolloiii256 | avx | |
rolloiii256 | ref | |
rqc128 | avx | |
rqc128 | ref | |
rqc192 | avx | |
rqc192 | ref | |
rqc256 | avx | |
rqc256 | ref | |
rsa2048 | gmp | |
rsa2048 | gmpxx | |
rsa2048 | ntl | |
saber2 | avx2 | |
saber2 | avx2_nttmul | |
saber2 | neon2 |
Duc Tri Nguyen (CERG George Mason University) |
saber2 | neon |
Duc Tri Nguyen (CERG George Mason University) |
saber2 | ref | |
saberx4 | avx2 | |
sikep434 | amd64 | |
sikep434 | amd64asm | |
sikep434 | arm64 | |
sikep434 | arm64asm | |
sikep434 | arm | |
sikep434 | mulxadx | |
sikep434 | mulx | |
sikep434 | ref | |
sikep434 | x86 | |
sikep503 | amd64 | |
sikep503 | amd64asm | |
sikep503 | arm64 | |
sikep503 | arm64asm | |
sikep503 | arm | |
sikep503 | mulxadx | |
sikep503 | mulx | |
sikep503 | ref | |
sikep503 | x86 | |
sikep610 | amd64 | |
sikep610 | amd64asm | |
sikep610 | arm64 | |
sikep610 | arm64asm | |
sikep610 | arm | |
sikep610 | mulxadx | |
sikep610 | mulx | |
sikep610 | ref | |
sikep610 | x86 | |
sikep751 | amd64 | |
sikep751 | amd64asm | |
sikep751 | arm64 | |
sikep751 | arm64asm | |
sikep751 | arm | |
sikep751 | mulxadx | |
sikep751 | mulx | |
sikep751 | ref | |
sikep751 | x86 | |
sikep434comp | amd64 | |
sikep434comp | amd64asm | |
sikep434comp | arm64 | |
sikep434comp | arm64asm | |
sikep434comp | arm | |
sikep434comp | mulxadx | |
sikep434comp | mulx | |
sikep434comp | x86 | |
sikep503comp | amd64 | |
sikep503comp | amd64asm | |
sikep503comp | arm64 | |
sikep503comp | arm64asm | |
sikep503comp | arm | |
sikep503comp | mulxadx | |
sikep503comp | mulx | |
sikep503comp | x86 | |
sikep610comp | amd64 | |
sikep610comp | amd64asm | |
sikep610comp | arm64 | |
sikep610comp | arm64asm | |
sikep610comp | arm | |
sikep610comp | mulxadx | |
sikep610comp | mulx | |
sikep610comp | x86 | |
sikep751comp | amd64 | |
sikep751comp | amd64asm | |
sikep751comp | arm64 | |
sikep751comp | arm64asm | |
sikep751comp | arm | |
sikep751comp | mulxadx | |
sikep751comp | mulx | |
sikep751comp | x86 | |
smaugt1 | avx2 | |
smaugt1 | ref | |
smaugt3 | avx2 | |
smaugt3 | ref | |
smaugt5 | avx2 | |
smaugt5 | ref | |
sntrup653 | avx | |
sntrup653 | compact | |
sntrup653 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup653 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup761 | avx | |
sntrup761 | compact | |
sntrup761 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup761 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup857 | avx | |
sntrup857 | compact | |
sntrup857 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup857 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup953 | avx | |
sntrup953 | compact | |
sntrup953 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup953 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup1013 | avx | |
sntrup1013 | compact | |
sntrup1013 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup1013 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup1277 | avx | |
sntrup1277 | compact | |
sntrup1277 | factored |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup1277 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup4591761 | avx |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup4591761 | cavx |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
sntrup4591761 | ref |
Alphabetical order: Daniel J. Bernstein Chitchanok Chuengsatiansup Tanja Lange Christine van Vredendaal |
threebears1248r2cca | lowmem | |
threebears1248r2cca | opt | |
threebears1248r2cca | ref | |
threebears1248r2cca | vec | |
threebears1248r2ccax | opt | |
threebears1248r2ccax | vec | |
threebears1248r2cpa | lowmem | |
threebears1248r2cpa | opt | |
threebears1248r2cpa | ref | |
threebears1248r2cpa | vec | |
threebears1248r2cpax | opt | |
threebears1248r2cpax | vec | |
threebears624r2cca | lowmem | |
threebears624r2cca | opt | |
threebears624r2cca | ref | |
threebears624r2cca | vec | |
threebears624r2ccax | opt | |
threebears624r2ccax | vec | |
threebears624r2cpa | lowmem | |
threebears624r2cpa | opt | |
threebears624r2cpa | ref | |
threebears624r2cpa | vec | |
threebears624r2cpax | opt | |
threebears624r2cpax | vec | |
threebears936r2cca | lowmem | |
threebears936r2cca | opt | |
threebears936r2cca | ref | |
threebears936r2cca | vec | |
threebears936r2ccax | opt | |
threebears936r2ccax | vec | |
threebears936r2cpa | lowmem | |
threebears936r2cpa | opt | |
threebears936r2cpa | ref | |
threebears936r2cpa | vec | |
threebears936r2cpax | opt | |
threebears936r2cpax | vec | |
timer | avx2 | |
timer | ref | |
titaniumccahi | avx2 | |
titaniumccahi | opt | |
titaniumccahi | ref | |
titaniumccalite | avx2 | |
titaniumccalite | opt | |
titaniumccalite | ref | |
titaniumccamed | avx2 | |
titaniumccamed | opt | |
titaniumccamed | ref | |
titaniumccastd | avx2 | |
titaniumccastd | opt | |
titaniumccastd | ref | |
titaniumccasuper | avx2 | |
titaniumccasuper | opt | |
titaniumccasuper | ref | |
titaniumccatoy | avx2 | |
titaniumccatoy | opt | |
titaniumccatoy | ref |