Measurements of key-encapsulation mechanisms, indexed by machine
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents the benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
Each computer name is linked to additional information
about the implementations and compilers selected for benchmarking.
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Sizes across machines
Secret key |
bytes | system |
16 | C:r5n11kem0d |
16 | C:r5nd0kem2iot |
16 | C:r5nd1kem0d |
16 | C:r5nd1kem5d |
24 | C:r5n13kem0d |
24 | C:r5nd1kem4longkey |
24 | C:r5nd3kem0d |
24 | C:r5nd3kem5d |
32 | C:edonk128k16n80nu4l6 |
32 | C:edonk128k16n80nu8l6 |
32 | C:edonk128k32n96nu4l4 |
32 | C:edonk128ref |
32 | C:edonk192k32n128nu4l6 |
32 | C:edonk192k48n144nu4l4 |
32 | C:r5n15kem0d |
32 | C:r5nd5kem0d |
32 | C:r5nd5kem5d |
32 | mersenne756839 |
32 | remblem1056 |
32 | remblem928 |
40 | C:lake1 |
40 | C:lake2 |
40 | C:lake3 |
40 | C:rolloi128 |
40 | C:rolloi192 |
40 | C:rolloi256 |
40 | C:threebears1248r2cpa |
40 | C:threebears624r2cpa |
40 | C:threebears936r2cpa |
40 | threebears1248r2cca |
40 | threebears624r2cca |
40 | threebears936r2cca |
50 | ledakem1264 |
50 | ledakem12sl |
50 | ledakem1364 |
50 | ledakem13sl |
50 | ledakem1464 |
50 | ledakem14sl |
66 | ledakem3264 |
66 | ledakem32sl |
66 | ledakem3364 |
66 | ledakem33sl |
66 | ledakem3464 |
66 | ledakem34sl |
82 | ledakem5264 |
82 | ledakem52sl |
82 | ledakem5364 |
82 | ledakem53sl |
82 | ledakem5464 |
82 | ledakem54sl |
350 | sikep434comp |
374 | sikep434 |
384 | rsa2048 |
407 | sikep503comp |
434 | sikep503 |
491 | sikep610comp |
524 | sikep610 |
602 | sikep751comp |
644 | sikep751 |
701 | ntrukem443 |
787 | locker1 |
804 | C:threebears624r2cpax |
935 | ntruhps2048509 |
1050 | locker4 |
1056 | lac128 |
1119 | locker2 |
1125 | ntrulpr653 |
1160 | C:ledakemcpa12 |
1173 | ntrukem743 |
1194 | C:threebears936r2cpax |
1234 | ntruhps2048677 |
1238 | ntrulpr4591761 |
1286 | locker3 |
1294 | ntrulpr761 |
1379 | locker5 |
1450 | ntruhrss701 |
1463 | ntrulpr857 |
1472 | kindi256342 |
1482 | locker6 |
1518 | sntrup653 |
1568 | lightsaber2 |
1584 | C:threebears1248r2cpax |
1590 | ntruhps4096821 |
1600 | sntrup4591761 |
1624 | threebears624r2ccax |
1632 | C:nhcompact512cca |
1632 | kyber512 |
1632 | kyber90s512 |
1652 | ntrulpr953 |
1679 | locker7 |
1680 | C:ledakemcpa32 |
1712 | kindi512222 |
1763 | sntrup761 |
1773 | ntrulpr1013 |
1824 | C:hila5 |
1874 | rqc128 |
1888 | newhope512cca |
1920 | C:ledakemcpa13 |
1977 | locker8 |
1999 | sntrup857 |
2001 | rolloii128 |
2080 | lac192 |
2080 | lac256 |
2112 | kindi512241 |
2231 | ntrulpr1277 |
2232 | C:ledakemcpa52 |
2238 | locker9 |
2254 | sntrup953 |
2304 | kindi256522 |
2304 | saber2 |
2381 | rolloii192 |
2400 | C:nhcompact768cca |
2400 | kyber768 |
2400 | kyber90s768 |
2404 | threebears936r2ccax |
2417 | sntrup1013 |
2599 | rolloii256 |
2647 | hqcrmrs128 |
2680 | C:ledakemcpa14 |
2752 | kindi512321 |
2840 | C:ledakemcpa33 |
2893 | rqc192 |
3040 | firesaber2 |
3059 | sntrup1277 |
3064 | hqc128 |
3165 | hqc1281 |
3168 | C:nhcompact1024cca |
3168 | kyber1024 |
3168 | kyber90s1024 |
3184 | threebears1248r2ccax |
3680 | newhope1024cca |
3760 | C:ledakemcpa53 |
3968 | C:ledakemcpa34 |
4130 | rqc256 |
4946 | hqcrmrs192 |
5223 | C:bikel1 |
5256 | C:ledakemcpa54 |
5539 | hqc1921 |
5730 | hqc192 |
5924 | hqc1922 |
6492 | mceliece348864 |
6492 | mceliece348864f |
7575 | hqcrmrs256 |
8029 | hqc2561 |
8543 | hqc2562 |
8738 | hqc256 |
8937 | hqc2563 |
9163 | limasp1018cca |
9216 | ntskem1264 |
9216 | saberx4 |
9217 | lima2p1024cca |
10105 | C:bikel3 |
12224 | titaniumccatoy |
13608 | mceliece460896 |
13608 | mceliece460896f |
13932 | mceliece6688128 |
13932 | mceliece6688128f |
13948 | mceliece6960119 |
13948 | mceliece6960119f |
14120 | mceliece8192128 |
14120 | mceliece8192128f |
14752 | titaniumccalite |
15673 | limasp1306cca |
16384 | titaniumccastd |
17524 | ntskem1380 |
18304 | titaniumccamed |
18433 | lima2p2048cca |
19872 | frodokem640 |
19888 | frodokem640aes |
19888 | frodokem640shake |
19890 | ntskem13136 |
20544 | titaniumccahi |
21865 | limasp1822cca |
24745 | limasp2062cca |
26944 | titaniumccasuper |
31272 | frodokem976 |
31296 | frodokem976aes |
31296 | frodokem976shake |
43088 | frodokem1344aes |
43088 | frodokem1344shake |
54056 | ramstakers216091 |
98304 | pqrsa15 |
189242 | ramstakers756839 |
714240 | lotus128 |
1126400 | lotus192 |
1627648 | oddmanhattan128 |
1630720 | lotus256 |
2565055 | oddmanhattan192 |
4456650 | oddmanhattan256 |
|
Public key |
bytes | system |
197 | sikep434comp |
225 | sikep503comp |
256 | rsa2048 |
274 | sikep610comp |
330 | sikep434 |
335 | sikep751comp |
342 | C:r5nd0kem2iot |
378 | sikep503 |
423 | C:lake1 |
445 | C:r5nd1kem5d |
453 | C:r5nd1kem4longkey |
462 | sikep610 |
544 | lac128 |
564 | sikep751 |
611 | ntrukem443 |
634 | C:r5nd1kem0d |
636 | C:lake2 |
672 | lightsaber2 |
696 | C:rolloi128 |
699 | ntruhps2048509 |
747 | locker1 |
776 | C:edonk128k16n80nu4l6 |
780 | C:r5nd3kem5d |
800 | C:nhcompact512cca |
800 | kyber512 |
800 | kyber90s512 |
804 | C:threebears624r2cpa |
804 | C:threebears624r2cpax |
804 | threebears624r2cca |
804 | threebears624r2ccax |
826 | C:lake3 |
897 | ntrulpr653 |
909 | C:r5nd3kem0d |
928 | newhope512cca |
928 | remblem928 |
930 | ntruhps2048677 |
958 | C:rolloi192 |
972 | C:r5nd5kem5d |
992 | saber2 |
994 | sntrup653 |
1010 | locker4 |
1023 | ntrukem743 |
1039 | ntrulpr761 |
1047 | ntrulpr4591761 |
1056 | lac192 |
1056 | lac256 |
1056 | remblem1056 |
1079 | locker2 |
1138 | ntruhrss701 |
1158 | sntrup761 |
1178 | C:r5nd5kem0d |
1184 | C:nhcompact768cca |
1184 | kindi256342 |
1184 | kyber768 |
1184 | kyber90s768 |
1184 | ntrulpr857 |
1194 | C:threebears936r2cpa |
1194 | C:threebears936r2cpax |
1194 | threebears936r2cca |
1194 | threebears936r2ccax |
1218 | sntrup4591761 |
1230 | ntruhps4096821 |
1246 | locker3 |
1312 | firesaber2 |
1322 | sntrup857 |
1339 | locker5 |
1349 | ntrulpr953 |
1368 | C:ledakemcpa12 |
1371 | C:rolloi256 |
1442 | locker6 |
1455 | ntrulpr1013 |
1456 | kindi512222 |
1505 | sntrup953 |
1541 | C:bikel1 |
1552 | C:edonk128k16n80nu8l6 |
1568 | C:nhcompact1024cca |
1568 | kyber1024 |
1568 | kyber90s1024 |
1584 | C:threebears1248r2cpa |
1584 | C:threebears1248r2cpax |
1584 | threebears1248r2cca |
1584 | threebears1248r2ccax |
1623 | sntrup1013 |
1639 | locker7 |
1680 | C:edonk128k32n96nu4l4 |
1728 | kindi512241 |
1824 | C:hila5 |
1824 | newhope1024cca |
1834 | rqc128 |
1847 | ntrulpr1277 |
1937 | locker8 |
1961 | rolloii128 |
1984 | kindi256522 |
2064 | C:ledakemcpa13 |
2067 | sntrup1277 |
2198 | locker9 |
2256 | C:edonk192k32n128nu4l6 |
2341 | rolloii192 |
2368 | kindi512321 |
2559 | rolloii256 |
2576 | C:edonk128ref |
2607 | hqcrmrs128 |
2632 | C:ledakemcpa32 |
2712 | C:ledakemcpa14 |
2853 | rqc192 |
2928 | ledakem1264 |
3024 | hqc128 |
3083 | C:bikel3 |
3125 | hqc1281 |
3536 | ledakem12sl |
3672 | C:edonk192k48n144nu4l4 |
3856 | C:ledakemcpa33 |
3968 | saberx4 |
4032 | ledakem1364 |
4090 | rqc256 |
4424 | C:ledakemcpa52 |
4906 | hqcrmrs192 |
4920 | C:ledakemcpa34 |
4928 | ledakem13sl |
5040 | ledakem1464 |
5104 | ledakem3264 |
5214 | C:r5n11kem0d |
5499 | hqc1921 |
5690 | hqc192 |
5884 | hqc1922 |
6096 | ledakem14sl |
6109 | limasp1018cca |
6145 | lima2p1024cca |
6416 | C:ledakemcpa53 |
6584 | ledakem32sl |
7104 | ledakem3364 |
7535 | hqcrmrs256 |
7720 | ledakem5264 |
7989 | hqc2561 |
8112 | C:ledakemcpa54 |
8503 | hqc2562 |
8592 | ledakem3464 |
8698 | hqc256 |
8834 | C:r5n13kem0d |
8897 | hqc2563 |
9168 | ledakem33sl |
9616 | frodokem640 |
9616 | frodokem640aes |
9616 | frodokem640shake |
10448 | ledakem52sl |
10449 | limasp1306cca |
10672 | ledakem5364 |
11568 | ledakem34sl |
12192 | titaniumccatoy |
12289 | lima2p2048cca |
13320 | ledakem5464 |
14264 | C:r5n15kem0d |
14544 | ledakem53sl |
14577 | limasp1822cca |
14720 | titaniumccalite |
15632 | frodokem976 |
15632 | frodokem976aes |
15632 | frodokem976shake |
16352 | titaniumccastd |
16497 | limasp2062cca |
18144 | ledakem54sl |
18272 | titaniumccamed |
20512 | titaniumccahi |
21520 | frodokem1344aes |
21520 | frodokem1344shake |
26912 | titaniumccasuper |
27044 | ramstakers216091 |
32768 | pqrsa15 |
94637 | ramstakers756839 |
189248 | mersenne756839 |
261120 | mceliece348864 |
261120 | mceliece348864f |
319488 | ntskem1264 |
524160 | mceliece460896 |
524160 | mceliece460896f |
658944 | lotus128 |
929760 | ntskem1380 |
1025024 | lotus192 |
1044992 | mceliece6688128 |
1044992 | mceliece6688128f |
1047319 | mceliece6960119 |
1047319 | mceliece6960119f |
1357824 | mceliece8192128 |
1357824 | mceliece8192128f |
1419704 | ntskem13136 |
1470976 | lotus256 |
1626240 | oddmanhattan128 |
2563260 | oddmanhattan192 |
4454241 | oddmanhattan256 |
|
Ciphertext |
bytes | system |
128 | mceliece348864 |
128 | mceliece348864f |
128 | ntskem1264 |
162 | ntskem1380 |
188 | mceliece460896 |
188 | mceliece460896f |
226 | mceliece6960119 |
226 | mceliece6960119f |
236 | sikep434comp |
240 | mceliece6688128 |
240 | mceliece6688128f |
240 | mceliece8192128 |
240 | mceliece8192128f |
253 | ntskem13136 |
256 | rsa2048 |
280 | sikep503comp |
336 | sikep610comp |
346 | sikep434 |
394 | C:r5nd0kem2iot |
402 | sikep503 |
410 | sikep751comp |
423 | C:lake1 |
486 | sikep610 |
549 | C:r5nd1kem5d |
563 | C:r5nd1kem4longkey |
596 | sikep751 |
611 | ntrukem443 |
636 | C:lake2 |
682 | C:r5nd1kem0d |
696 | C:rolloi128 |
699 | ntruhps2048509 |
736 | lightsaber2 |
768 | kyber512 |
768 | kyber90s512 |
826 | C:lake3 |
859 | C:r5nd3kem5d |
875 | locker1 |
897 | sntrup653 |
917 | C:threebears624r2cpa |
917 | C:threebears624r2cpax |
917 | threebears624r2cca |
917 | threebears624r2ccax |
928 | C:ledakemcpa14 |
930 | ntruhps2048677 |
958 | C:rolloi192 |
981 | C:r5nd3kem0d |
992 | C:nhcompact512cca |
1023 | ntrukem743 |
1024 | lac128 |
1025 | ntrulpr653 |
1039 | sntrup761 |
1047 | sntrup4591761 |
1056 | C:ledakemcpa13 |
1063 | C:r5nd5kem5d |
1088 | kyber768 |
1088 | kyber90s768 |
1088 | saber2 |
1120 | newhope512cca |
1138 | locker4 |
1138 | ntruhrss701 |
1160 | lotus128 |
1167 | ntrulpr761 |
1175 | ntrulpr4591761 |
1184 | sntrup857 |
1207 | locker2 |
1230 | ntruhps4096821 |
1274 | C:r5nd5kem0d |
1307 | C:threebears936r2cpa |
1307 | C:threebears936r2cpax |
1307 | threebears936r2cca |
1307 | threebears936r2ccax |
1312 | C:edonk128k16n80nu4l6 |
1312 | C:edonk128k16n80nu8l6 |
1312 | ntrulpr857 |
1349 | sntrup953 |
1371 | C:rolloi256 |
1374 | locker3 |
1376 | remblem928 |
1392 | C:ledakemcpa12 |
1455 | sntrup1013 |
1467 | locker5 |
1472 | firesaber2 |
1477 | ntrulpr953 |
1480 | lotus192 |
1536 | lac192 |
1568 | C:edonk128k32n96nu4l4 |
1568 | C:nhcompact768cca |
1568 | kyber1024 |
1568 | kyber90s1024 |
1568 | remblem1056 |
1570 | locker6 |
1573 | C:bikel1 |
1583 | ntrulpr1013 |
1672 | C:ledakemcpa34 |
1697 | C:threebears1248r2cpa |
1697 | C:threebears1248r2cpax |
1697 | threebears1248r2cca |
1697 | threebears1248r2ccax |
1704 | ledakem1464 |
1767 | locker7 |
1800 | lotus256 |
1824 | kindi256342 |
1847 | sntrup1277 |
1960 | C:ledakemcpa33 |
1975 | ntrulpr1277 |
2012 | C:hila5 |
2040 | ledakem1364 |
2048 | lac256 |
2056 | ledakem14sl |
2065 | locker8 |
2080 | C:nhcompact1024cca |
2089 | rolloii128 |
2208 | newhope1024cca |
2326 | locker9 |
2336 | C:edonk128ref |
2469 | rolloii192 |
2488 | ledakem13sl |
2544 | kindi512222 |
2664 | C:ledakemcpa32 |
2687 | rolloii256 |
2720 | titaniumccatoy |
2744 | C:ledakemcpa54 |
2752 | kindi256522 |
2752 | kindi512241 |
2896 | ledakem3464 |
2952 | ledakem1264 |
3008 | titaniumccalite |
3115 | C:bikel3 |
3120 | C:edonk192k32n128nu4l6 |
3248 | C:ledakemcpa53 |
3392 | kindi512321 |
3504 | C:edonk192k48n144nu4l4 |
3552 | titaniumccastd |
3560 | ledakem12sl |
3584 | ledakem3364 |
3652 | rqc128 |
3888 | ledakem34sl |
4209 | limasp1018cca |
4227 | lima2p1024cca |
4352 | saberx4 |
4464 | C:ledakemcpa52 |
4480 | ledakem5464 |
4544 | titaniumccamed |
4616 | ledakem33sl |
5136 | ledakem3264 |
5191 | hqcrmrs128 |
5236 | C:r5n11kem0d |
5376 | ledakem5364 |
5690 | rqc192 |
6017 | hqc128 |
6048 | titaniumccahi |
6088 | ledakem54sl |
6234 | hqc1281 |
6616 | ledakem32sl |
6763 | limasp1306cca |
7299 | lima2p2048cca |
7312 | ledakem53sl |
7760 | ledakem5264 |
8164 | rqc256 |
8352 | titaniumccasuper |
8827 | limasp1822cca |
8866 | C:r5n13kem0d |
9720 | frodokem640aes |
9720 | frodokem640shake |
9736 | frodokem640 |
9787 | limasp2062cca |
9794 | hqcrmrs192 |
10488 | ledakem52sl |
10981 | hqc1921 |
11364 | hqc192 |
11749 | hqc1922 |
14288 | C:r5n15kem0d |
15047 | hqcrmrs256 |
15744 | frodokem976aes |
15744 | frodokem976shake |
15768 | frodokem976 |
15961 | hqc2561 |
16985 | hqc2562 |
17379 | hqc256 |
17777 | hqc2563 |
21632 | frodokem1344aes |
21632 | frodokem1344shake |
28064 | ramstakers216091 |
32768 | pqrsa15 |
96167 | ramstakers756839 |
160160 | mersenne756839 |
180224 | oddmanhattan128 |
344640 | oddmanhattan192 |
616704 | oddmanhattan256 |
|
Session key |
bytes | system |
16 | C:r5n11kem0d |
16 | C:r5nd0kem2iot |
16 | C:r5nd1kem0d |
16 | C:r5nd1kem5d |
16 | frodokem640 |
16 | frodokem640aes |
16 | frodokem640shake |
16 | lotus128 |
16 | oddmanhattan128 |
16 | sikep434 |
16 | sikep434comp |
24 | C:r5n13kem0d |
24 | C:r5nd1kem4longkey |
24 | C:r5nd3kem0d |
24 | C:r5nd3kem5d |
24 | frodokem976 |
24 | frodokem976aes |
24 | frodokem976shake |
24 | lotus192 |
24 | oddmanhattan192 |
24 | sikep503 |
24 | sikep503comp |
24 | sikep610 |
24 | sikep610comp |
32 | C:bikel1 |
32 | C:bikel3 |
32 | C:edonk128k16n80nu4l6 |
32 | C:edonk128k16n80nu8l6 |
32 | C:edonk128k32n96nu4l4 |
32 | C:edonk128ref |
32 | C:hila5 |
32 | C:ledakemcpa12 |
32 | C:ledakemcpa13 |
32 | C:ledakemcpa14 |
32 | C:nhcompact1024cca |
32 | C:nhcompact512cca |
32 | C:nhcompact768cca |
32 | C:r5n15kem0d |
32 | C:r5nd5kem0d |
32 | C:r5nd5kem5d |
32 | C:threebears1248r2cpa |
32 | C:threebears1248r2cpax |
32 | C:threebears624r2cpa |
32 | C:threebears624r2cpax |
32 | C:threebears936r2cpa |
32 | C:threebears936r2cpax |
32 | firesaber2 |
32 | frodokem1344aes |
32 | frodokem1344shake |
32 | kindi256342 |
32 | kyber1024 |
32 | kyber512 |
32 | kyber768 |
32 | kyber90s1024 |
32 | kyber90s512 |
32 | kyber90s768 |
32 | lac128 |
32 | ledakem1264 |
32 | ledakem12sl |
32 | ledakem1364 |
32 | ledakem13sl |
32 | ledakem1464 |
32 | ledakem14sl |
32 | lightsaber2 |
32 | lima2p1024cca |
32 | lima2p2048cca |
32 | limasp1018cca |
32 | limasp1306cca |
32 | limasp1822cca |
32 | limasp2062cca |
32 | lotus256 |
32 | mceliece348864 |
32 | mceliece348864f |
32 | mceliece460896 |
32 | mceliece460896f |
32 | mceliece6688128 |
32 | mceliece6688128f |
32 | mceliece6960119 |
32 | mceliece6960119f |
32 | mceliece8192128 |
32 | mceliece8192128f |
32 | mersenne756839 |
32 | newhope1024cca |
32 | newhope512cca |
32 | ntruhps2048509 |
32 | ntruhps2048677 |
32 | ntruhps4096821 |
32 | ntruhrss701 |
32 | ntrukem443 |
32 | ntrulpr1013 |
32 | ntrulpr1277 |
32 | ntrulpr4591761 |
32 | ntrulpr653 |
32 | ntrulpr761 |
32 | ntrulpr857 |
32 | ntrulpr953 |
32 | ntskem1264 |
32 | ntskem13136 |
32 | ntskem1380 |
32 | oddmanhattan256 |
32 | pqrsa15 |
32 | ramstakers216091 |
32 | ramstakers756839 |
32 | remblem1056 |
32 | remblem928 |
32 | rsa2048 |
32 | saber2 |
32 | sikep751 |
32 | sikep751comp |
32 | sntrup1013 |
32 | sntrup1277 |
32 | sntrup4591761 |
32 | sntrup653 |
32 | sntrup761 |
32 | sntrup857 |
32 | sntrup953 |
32 | threebears1248r2cca |
32 | threebears1248r2ccax |
32 | threebears624r2cca |
32 | threebears624r2ccax |
32 | threebears936r2cca |
32 | threebears936r2ccax |
32 | titaniumccahi |
32 | titaniumccalite |
32 | titaniumccamed |
32 | titaniumccastd |
32 | titaniumccasuper |
32 | titaniumccatoy |
48 | C:edonk192k32n128nu4l6 |
48 | C:edonk192k48n144nu4l4 |
48 | C:ledakemcpa32 |
48 | C:ledakemcpa33 |
48 | C:ledakemcpa34 |
48 | kindi512222 |
48 | lac192 |
48 | ledakem3264 |
48 | ledakem32sl |
48 | ledakem3364 |
48 | ledakem33sl |
48 | ledakem3464 |
48 | ledakem34sl |
48 | ntrukem743 |
64 | C:lake1 |
64 | C:lake2 |
64 | C:lake3 |
64 | C:ledakemcpa52 |
64 | C:ledakemcpa53 |
64 | C:ledakemcpa54 |
64 | C:rolloi128 |
64 | C:rolloi192 |
64 | C:rolloi256 |
64 | hqc128 |
64 | hqc1281 |
64 | hqc192 |
64 | hqc1921 |
64 | hqc1922 |
64 | hqc256 |
64 | hqc2561 |
64 | hqc2562 |
64 | hqc2563 |
64 | hqcrmrs128 |
64 | hqcrmrs192 |
64 | hqcrmrs256 |
64 | kindi256522 |
64 | kindi512241 |
64 | kindi512321 |
64 | lac256 |
64 | ledakem5264 |
64 | ledakem52sl |
64 | ledakem5364 |
64 | ledakem53sl |
64 | ledakem5464 |
64 | ledakem54sl |
64 | locker1 |
64 | locker2 |
64 | locker3 |
64 | locker4 |
64 | locker5 |
64 | locker6 |
64 | locker7 |
64 | locker8 |
64 | locker9 |
64 | rolloii128 |
64 | rolloii192 |
64 | rolloii256 |
64 | rqc128 |
64 | rqc192 |
64 | rqc256 |
128 | saberx4 |
|
aarch64; Firestorm (610f0230); 2020 Apple M1; 4 x 3200MHz; unstable; minimac, supercop-20211108
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
27332 | 27332 | 27466 | T: lightsaber2 |
36265 | 36399 | 36532 | C:threebears624r2cpa |
36399 | 36532 | 36798 | threebears624r2cca |
37465 | 37598 | 37731 | C:threebears624r2cpax |
38131 | 38266 | 38532 | threebears624r2ccax |
47865 | 49598 | 49732 | T: saber2 |
59331 | 59731 | 59998 | T: newhope512cca |
60931 | 62797 | 63997 | kyber512 |
64664 | 66664 | 67064 | threebears936r2cca |
66797 | 68930 | 69330 | C:threebears936r2cpa |
67065 | 69464 | 69730 | threebears936r2ccax |
68131 | 70397 | 70797 | C:threebears936r2cpax |
73730? | 76530? | 205592? | T: firesaber2 |
104929 | 105596 | 108796 | threebears1248r2cca |
105996 | 106663 | 109730 | kyber768 |
105863 | 107729 | 111195 | T: ntrulpr653 |
107729 | 108129 | 111463 | threebears1248r2ccax |
107596 | 108529 | 111596 | C:threebears1248r2cpa |
109862 | 109996 | 113595 | C:threebears1248r2cpax |
117863 | 119196 | 122928 | kyber90s512 |
121462 | 121729 | 125728 | T: newhope1024cca |
129462 | 129728 | 134128 | T: kindi256342 |
134794 | 135195 | 140127 | T: kindi512222 |
136661 | 137062 | 141462 | T: kindi512241 |
141995 | 143327 | 147194 | T: ntrulpr761 |
165460 | 166661 | 171460 | kyber1024 |
168260 | 168526 | 171326 | T: C:hila5 |
175060 | 176526 | 178526 | T: ntrulpr857 |
207591 | 208659 | 210525 | T: ntrulpr953 |
216525 | 217059 | 219592 | kyber90s768 |
231324 | 232924 | 234391 | T: ntrulpr1013 |
280923 | 281456 | 283989 | T: kindi512321 |
337454 | 338520 | 339720 | T: ntrulpr1277 |
342254 | 343320 | 345320 | T: kindi256522 |
350253 | 351053 | 352786 | kyber90s1024 |
440649 | 440783 | 441182 | T: lima2p1024cca |
699306 | 715306 | 724771 | T: ntrukem443 |
761170 | 761437 | 761970 | T: lima2p2048cca |
793703 | 794236 | 794636 | T: titaniumccatoy |
840234 | 840501 | 842900 | T: limasp1018cca |
930230 | 930764 | 933297 | T: titaniumccalite |
1182753 | 1185021 | 1187953 | T: titaniumccastd |
1319815 | 1320748 | 1322348 | T: titaniumccamed |
1481942 | 1483942 | 1486208 | T: titaniumccahi |
1530607 | 1533807 | 1538206 | T: limasp1306cca |
1670735 | 1671802 | 1679001 | T: limasp1822cca |
1893126 | 1949924 | 1974323 | T: ntrukem743 |
2331376 | 2332976 | 2339376 | T: titaniumccasuper |
2839222 | 2839889 | 2847889 | T: ntruhrss701 |
2996816 | 3005083 | 3010816 | T: limasp2062cca |
3633991 | 3641058 | 3645991 | T: sntrup653 |
3663723 | 3670790 | 3679589 | sntrup653 |
4374096 | 4501824 | 4575021 | T: sikep434 |
4613420 | 4619553 | 4625152 | T: frodokem640shake |
4872209 | 4878743 | 4882476 | T: sntrup761 |
4885542 | 4892342 | 4895942 | sntrup761 |
6165226 | 6213358 | 6285354 | T: sikep503 |
6316687 | 6320820 | 6324020 | T: sntrup857 |
6343085 | 6351486 | 6359085 | sntrup857 |
6732670 | 6738270 | 6740537 | ntruhps2048509 |
7233051 | 7238784 | 7246916 | T: ntruhps2048509 |
7258250 | 7581971 | 7947957 | T: sikep434comp |
7766230 | 7770230 | 7774896 | T: sntrup953 |
7810495 | 7815295 | 7821561 | sntrup953 |
8509535 | 8515401 | 8521267 | T: sntrup1013 |
8536466 | 8543133 | 8547133 | sntrup1013 |
9418032 | 9419099 | 9422965 | T: ntrulpr4591761 |
10854776 | 10864109 | 10872642 | T: C:ledakemcpa14 |
10271598 | 11081033 | 11590614 | T: sikep503comp |
11468485 | 11485151 | 11665544 | T: sikep610 |
11625145 | 11633279 | 11639278 | T: ntruhps2048677 |
12394182 | 12398582 | 12404582 | ntruhps2048677 |
12530444 | 12536043 | 12543377 | ntruhrss701 |
13612802 | 13622135 | 13631868 | T: C:ledakemcpa13 |
13918523 | 13931856 | 13940389 | sntrup1277 |
14083049 | 14098916 | 14109715 | T: sntrup1277 |
16986270 | 16998936 | 17004803 | ntruhps4096821 |
17659443 | 17663310 | 17673176 | T: frodokem1344shake |
19664165 | 19670565 | 19677231 | T: sntrup4591761 |
19817892 | 19912022 | 20155879 | T: sikep751 |
19846691 | 20599328 | 21597823 | T: sikep610comp |
24523309 | 24538108 | 24551574 | T: C:ledakemcpa12 |
32624592 | 32652058 | 32688723 | T: ntskem1264 |
31459038 | 33852277 | 35518479 | T: sikep751comp |
36850827 | 36868960 | 36890959 | T: C:ledakemcpa34 |
36934158 | 36960423 | 36995488 | T: ledakem1464 |
42939789 | 42961789 | 42986321 | T: C:ledakemcpa33 |
47541210 | 47571342 | 47618406 | T: ledakem1364 |
53636838 | 53719235 | 55618627 | T: ledakem14sl |
61337471 | 62652352 | 64059364 | T: ledakem13sl |
73777918 | 73802183 | 73826983 | T: C:ledakemcpa32 |
87539381 | 87560713 | 87584178 | T: C:ledakemcpa54 |
89730895 | 89756628 | 89796092 | T: C:ledakemcpa53 |
96495030 | 96515830 | 96572627 | T: ledakem1264 |
95968918 | 96750087 | 97389129 | mceliece348864f |
96593826 | 96770219 | 96910081 | T: ntskem1380 |
105355085 | 105505478 | 108465230 | T: ledakem3464 |
99763570? | 128693906? | 147288379? | mceliece348864 |
131660857 | 131766319 | 132510957 | T: ledakem12sl |
135523905 | 135609770 | 139356290 | T: ledakem34sl |
144202900 | 144317296 | 144410625 | T: ledakem3364 |
147365043 | 147438908 | 147532770 | T: C:ledakemcpa52 |
175160891 | 175207689 | 175258887 | T: ledakem5464 |
179571919 | 179668315 | 180022434 | T: ledakem33sl |
179801110 | 179962970 | 180164295 | T: ntskem13136 |
185681013 | 185875272 | 186772304 | T: ledakem3264 |
285464315 | 287081319 | 288358869 | mceliece460896f |
297082795 | 297168658 | 297343451 | T: ledakem5364 |
348674379 | 348944102 | 349515014 | T: ledakem54sl |
394695782 | 396015330 | 396720636 | T: ledakem32sl |
312273802? | 422007115? | 490263249? | mceliece460896 |
423731448 | 424228762 | 427721691 | T: ledakem53sl |
436559213 | 436919465 | 438820325 | T: ledakem5264 |
442734171 | 444276778 | 451130777 | mceliece6960119f |
484480008 | 486989377 | 503991912 | mceliece6688128f |
560173718 | 571717534 | 588419281 | mceliece8192128f |
493322063? | 609951506? | 940619389? | mceliece6960119 |
533692618? | 663869800? | 919671541? | mceliece6688128 |
657947498? | 869577765? | 1109979973? | mceliece8192128 |
875833786 | 877540920 | 880062821 | T: ledakem52sl |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
35199 | 36531 | 36665 | T: ntruhrss701 |
34665 | 37732 | 41332 | mceliece348864f |
36532 | 37732 | 37998 | T: lightsaber2 |
34399 | 37865 | 42532 | mceliece348864 |
37866 | 38799 | 39465 | T: ntskem1264 |
45732 | 45998 | 47465 | threebears624r2ccax |
46132 | 47598 | 47864 | threebears624r2cca |
46798 | 48398 | 48532 | C:threebears624r2cpax |
47064 | 48531 | 48798 | C:threebears624r2cpa |
59331 | 59731 | 61864 | T: C:ledakemcpa14 |
61464 | 61465 | 63598 | T: saber2 |
64531 | 64931 | 67197 | T: C:ledakemcpa13 |
65331? | 75330? | 90796? | mceliece460896 |
77464 | 77730 | 80396 | threebears936r2ccax |
77464 | 77731 | 80397 | threebears936r2cca |
68398? | 79064? | 92529? | mceliece460896f |
77730 | 79330 | 81997 | T: C:ledakemcpa12 |
78797 | 79330 | 81464 | kyber512 |
80530 | 80664 | 83463 | C:threebears936r2cpax |
80797 | 81463 | 83597 | C:threebears936r2cpa |
88263 | 88797 | 91729 | T: newhope512cca |
89996 | 90130 | 92130 | T: firesaber2 |
111862 | 112396 | 114929 | T: ntskem1380 |
115996 | 118396 | 136528 | T: ntrukem443 |
116662 | 118928 | 119729 | T: sntrup653 |
119728 | 119862 | 122795 | threebears1248r2ccax |
120662 | 121995 | 124395 | threebears1248r2cca |
122796 | 123062 | 126128 | kyber768 |
124129 | 124395 | 124662 | C:threebears1248r2cpax |
124528 | 125329 | 128795 | C:threebears1248r2cpa |
119329 | 129195 | 143061 | mceliece6960119f |
128928 | 131328 | 131595 | sntrup653 |
120795 | 131595 | 145861 | mceliece6960119 |
118929? | 131862? | 157993? | mceliece6688128f |
118929? | 132529? | 158527? | mceliece6688128 |
139861 | 139862 | 144794 | kyber90s512 |
141061 | 141461 | 143328 | T: C:ledakemcpa34 |
142394 | 142794 | 145461 | T: ntskem13136 |
141461 | 147860 | 158927 | mceliece8192128f |
140794 | 149594 | 157460 | mceliece8192128 |
148794 | 149728 | 152128 | T: sntrup761 |
156394 | 157061 | 158261 | T: C:ledakemcpa33 |
172260 | 172394 | 172793 | T: kindi256342 |
174260 | 175193 | 177993 | sntrup761 |
179459 | 179727 | 181726 | kyber1024 |
181192 | 182659 | 184259 | T: sntrup857 |
183859 | 183993 | 184393 | T: newhope1024cca |
191059 | 191460 | 192259 | T: ntrulpr653 |
190526 | 194259 | 199059 | T: C:ledakemcpa32 |
200525 | 200925 | 203459 | T: kindi512241 |
200526 | 201058 | 201592 | T: kindi512222 |
205859 | 207858 | 208659 | sntrup857 |
210391 | 213725 | 231058 | T: ntrukem743 |
216658 | 217325 | 218791 | T: C:hila5 |
219059 | 219725 | 221058 | T: sntrup953 |
220791 | 220925 | 221192 | T: ledakem1464 |
243990 | 244124 | 244524 | kyber90s768 |
244524 | 246523 | 247590 | T: sntrup1013 |
253324 | 253857 | 255990 | sntrup953 |
255057 | 255323 | 255457 | T: ledakem14sl |
258656 | 259457 | 260523 | T: ntrulpr761 |
279989 | 281989 | 283189 | sntrup1013 |
283056 | 284923 | 285722 | T: ledakem1364 |
292655 | 292788 | 293055 | T: lima2p1024cca |
315454 | 315988 | 317587 | T: C:ledakemcpa54 |
319854 | 321187 | 322920 | T: ntrulpr857 |
339586 | 339987 | 342387 | ntruhps2048509 |
344653 | 345586 | 346787 | T: C:ledakemcpa53 |
357586 | 358519 | 359986 | T: sntrup1277 |
365853 | 369186 | 372252 | T: ntruhps2048509 |
368119 | 369719 | 374919 | T: ledakem13sl |
372118 | 372519 | 373186 | T: kindi512321 |
373319 | 373718 | 374385 | kyber90s1024 |
381319 | 382385 | 383185 | T: ntrulpr953 |
383318 | 389718 | 397985 | T: C:ledakemcpa52 |
412917 | 413584 | 414517 | T: kindi256522 |
414917 | 415451 | 416651 | sntrup1277 |
426650 | 427450 | 428649 | T: ntrulpr1013 |
439049 | 453849 | 461715 | T: ledakem1264 |
534113 | 534779 | 539445 | T: ledakem3464 |
557045 | 558111 | 560511 | T: ntruhps2048677 |
577844 | 578111 | 578777 | T: lima2p2048cca |
591710 | 591977 | 592910 | ntruhrss701 |
593443 | 593710 | 594110 | T: titaniumccatoy |
595976 | 603710 | 619176 | T: ledakem12sl |
628243 | 629175 | 630108 | T: ntrulpr1277 |
633576 | 635042 | 636908 | ntruhps2048677 |
708372 | 708506 | 708906 | T: ledakem34sl |
737705 | 738238 | 739438 | T: limasp1018cca |
759837 | 760104 | 760637 | T: ledakem3364 |
826501 | 827301 | 829301 | ntruhps4096821 |
840367 | 840900 | 841567 | T: titaniumccalite |
928498 | 929297 | 929964 | T: titaniumccastd |
1069291 | 1069691 | 1071425 | T: ledakem33sl |
1115956 | 1142889 | 1178088 | T: ledakem3264 |
1223552 | 1224619 | 1226352 | T: titaniumccamed |
1246618 | 1253417 | 1254085 | T: ledakem5464 |
1394879 | 1395679 | 1401145 | T: limasp1306cca |
1399946 | 1401145 | 1402479 | T: titaniumccahi |
1483408 | 1484342 | 1491675 | T: limasp1822cca |
1598204 | 1599404 | 1607804 | T: ledakem54sl |
1624603 | 1625004 | 1628870 | T: ledakem5364 |
1671801 | 1695934 | 1730066 | T: ledakem32sl |
2111117 | 2111918 | 2119783 | T: ledakem53sl |
2245379 | 2246445 | 2254712 | T: titaniumccasuper |
2772425 | 2776825 | 2783758 | T: limasp2062cca |
2919219 | 2940952 | 2965751 | T: ledakem5264 |
3096945 | 3176410 | 3243207 | T: ledakem52sl |
5116067 | 5122200 | 5128866 | T: frodokem640shake |
7099323 | 7127855 | 7178519 | T: sikep434 |
9455230 | 9455764 | 9460431 | T: sntrup4591761 |
10163736 | 10220401 | 10298397 | T: sikep503 |
11219962 | 11321691 | 11602880 | T: sikep434comp |
15651788 | 15823382 | 16092971 | T: sikep503comp |
18821264 | 18826064 | 18834464 | T: ntrulpr4591761 |
19853358 | 19857757 | 19864157 | T: frodokem1344shake |
21100375 | 21211438 | 21623689 | T: sikep610 |
29148061 | 29535246 | 29960163 | T: sikep610comp |
32077814 | 32281005 | 32822318 | T: sikep751 |
49977114 | 50605090 | 51227599 | T: sikep751comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
10666 | 10666 | 10667 | C:threebears624r2cpax |
13333 | 13466 | 13466 | C:threebears936r2cpax |
16132 | 16133 | 16266 | C:threebears1248r2cpax |
18399 | 18532 | 18533 | C:threebears624r2cpa |
24533 | 24666 | 24932 | C:threebears936r2cpa |
30799 | 30932 | 31066 | C:threebears1248r2cpa |
37999 | 38399 | 39465 | T: lightsaber2 |
40131 | 41332 | 41598 | T: C:hila5 |
62131 | 62398 | 64264 | threebears624r2ccax |
63064 | 63198 | 65198 | T: saber2 |
69064 | 69197 | 71463 | T: ntruhrss701 |
81997 | 82797 | 85463 | threebears624r2cca |
92263 | 92396 | 92663 | T: firesaber2 |
93197 | 93597 | 96530 | kyber512 |
98263 | 98529 | 101729 | threebears936r2ccax |
102529 | 102663 | 106130 | T: newhope512cca |
124395 | 125195 | 126395 | threebears936r2cca |
141861 | 142128 | 142394 | kyber768 |
144394 | 144527 | 144794 | threebears1248r2ccax |
151327 | 151594 | 156661 | kyber90s512 |
121195? | 154794? | 156660? | T: ntrukem443 |
180127 | 181726 | 183193 | threebears1248r2cca |
203325 | 203859 | 204392 | kyber1024 |
212125 | 212525 | 212659 | T: kindi256342 |
215725 | 215858 | 216125 | T: newhope1024cca |
223725 | 224524 | 226258 | mceliece348864 |
223725 | 225191 | 233725 | mceliece348864f |
234657 | 235724 | 238791 | sntrup653 |
238924 | 239058 | 293588 | T: ntrukem743 |
244124 | 245190 | 247724 | T: sntrup653 |
251057 | 251190 | 251324 | T: ntskem1264 |
259323 | 259457 | 259856 | kyber90s768 |
261190 | 261590 | 261990 | T: kindi512222 |
263589 | 264123 | 264790 | T: kindi512241 |
314255 | 315454 | 317721 | T: sntrup761 |
321054 | 322120 | 323321 | sntrup761 |
329720 | 329987 | 330387 | T: ntrulpr653 |
366252 | 367052 | 367985 | T: ntrulpr761 |
374919 | 375185 | 375585 | T: lima2p1024cca |
390918 | 391318 | 391718 | kyber90s1024 |
391851 | 392652 | 394118 | sntrup857 |
397717 | 399051 | 400651 | T: sntrup857 |
457049 | 457848 | 458649 | T: ntrulpr857 |
465582 | 466115 | 466515 | T: kindi512321 |
481848 | 482381 | 483447 | T: kindi256522 |
487447 | 488381 | 490514 | T: sntrup953 |
488515 | 489315 | 491181 | sntrup953 |
540245 | 541446 | 548245 | mceliece460896 |
540513 | 543579 | 549312 | mceliece460896f |
547312 | 548112 | 550112 | T: ntrulpr953 |
548512 | 549312 | 551578 | T: sntrup1013 |
554912 | 555578 | 558778 | sntrup1013 |
576244 | 576645 | 576911 | T: ntskem1380 |
579844 | 581044 | 582243 | mceliece6960119f |
580644 | 582911 | 594510 | mceliece6960119 |
595576 | 596511 | 598377 | mceliece6688128 |
594776 | 597043 | 602376 | mceliece6688128f |
612909 | 614110 | 615443 | T: ntrulpr1013 |
656507 | 658240 | 665974 | mceliece8192128 |
657441 | 663041 | 683440 | mceliece8192128f |
701573 | 701972 | 702239 | T: titaniumccatoy |
732904 | 733571 | 734238 | T: lima2p2048cca |
825434 | 826501 | 829568 | T: sntrup1277 |
834767 | 835701 | 838100 | sntrup1277 |
858500 | 859967 | 861833 | T: C:ledakemcpa12 |
938764 | 939163 | 939696 | ntruhps2048509 |
940364 | 941296 | 942097 | T: ntrulpr1277 |
950362 | 950896 | 951697 | T: limasp1018cca |
969296 | 970095 | 970762 | T: titaniumccalite |
1011427 | 1012894 | 1015027 | T: C:ledakemcpa14 |
1059558 | 1061959 | 1066625 | T: ntruhps2048509 |
821035? | 1069425? | 1070358? | T: C:ledakemcpa13 |
1081291 | 1082491 | 1083424 | T: titaniumccastd |
1263684 | 1264218 | 1265018 | T: ntskem13136 |
1399945 | 1400745 | 1401678 | T: titaniumccamed |
1615270 | 1616604 | 1621937 | T: ntruhps2048677 |
1637003 | 1641002 | 1642202 | T: titaniumccahi |
1741399 | 1742332 | 1747265 | ntruhrss701 |
1787930 | 1788997 | 1790197 | ntruhps2048677 |
1817129 | 1817929 | 1823396 | T: limasp1306cca |
1921392 | 1923658 | 1929391 | T: limasp1822cca |
2338575 | 2339775 | 2347242 | ntruhps4096821 |
2367907 | 2369241 | 2375774 | T: C:ledakemcpa32 |
2627897 | 2629364 | 2636697 | T: titaniumccasuper |
2695761 | 2700561 | 2704694 | T: ledakem1364 |
2721761 | 2728694 | 2737226 | T: ledakem1264 |
2910553 | 2912153 | 2920419 | T: C:ledakemcpa33 |
3130412 | 3138277 | 3142944 | T: ledakem1464 |
3250673 | 3259606 | 3269872 | T: ledakem12sl |
2622831? | 3439465? | 3447999? | T: C:ledakemcpa34 |
3629325 | 3635058 | 3640125 | T: limasp2062cca |
3651591 | 3730388 | 3743587 | T: ledakem13sl |
3844517 | 3847316 | 3854917 | T: ledakem14sl |
5068869 | 5074069 | 5082201 | T: frodokem640shake |
5656446 | 5663112 | 5665912 | T: C:ledakemcpa52 |
6817601 | 6824800 | 6827600 | T: C:ledakemcpa53 |
7590904 | 7597837 | 7635569 | T: ledakem3264 |
7596637 | 7664501 | 7905958 | T: sikep434 |
7704499 | 7711166 | 7719699 | T: ledakem3364 |
8094884 | 8097550 | 8104084 | T: C:ledakemcpa54 |
8149948 | 8173947 | 8230478 | T: sikep434comp |
8465002 | 8486602 | 8692461 | T: ledakem3464 |
9250705 | 9275904 | 9294037 | T: ledakem32sl |
10866909 | 10892108 | 10953039 | T: sikep503 |
11136498 | 11142498 | 11183430 | T: ledakem33sl |
11274226 | 11301292 | 11311425 | T: ledakem34sl |
11534216 | 11583014 | 11721942 | T: sikep503comp |
14509700 | 14520499 | 14599430 | T: ledakem5264 |
16960137 | 16966404 | 16975603 | T: ledakem5364 |
19684297 | 19688298 | 19695631 | T: frodokem1344shake |
20387204 | 20397203 | 20426269 | T: ledakem5464 |
20613861 | 20623727 | 20631594 | T: ledakem52sl |
21220771 | 21330233 | 21750484 | T: sikep610 |
21951009 | 22027540 | 22108870 | T: ledakem53sl |
22533120 | 22665248 | 22817909 | T: sikep610comp |
26038983 | 26047916 | 26069382 | T: ledakem54sl |
28207298 | 28208365 | 28216365 | T: sntrup4591761 |
28230097 | 28238230 | 28239163 | T: ntrulpr4591761 |
34524651 | 34825040 | 35589143 | T: sikep751 |
36549639 | 36850294 | 37560399 | T: sikep751comp |
|
|
amd64; Zen3 (a20f10); 2020 AMD Ryzen 9 5950X; 16 x 3400MHz; zen3, supercop-20220213
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
8176 | 8282 | 8420 | kyber90s512 |
13536 | 13682 | 13864 | kyber90s768 |
20824 | 21026 | 21239 | kyber90s1024 |
21629 | 21715 | 21946 | kyber512 |
25573 | 25939 | 26111 | ntrulpr653 |
26263 | 26386 | 26735 | T: lac128 |
27034 | 27164 | 27622 | ntrulpr761 |
29413 | 29547 | 29714 | T: C:nhcompact512cca |
30576 | 30681 | 30990 | T: ntrulpr4591761 |
33955 | 34100 | 34266 | ntrulpr857 |
36451 | 37006 | 38393 | ntrulpr953 |
37149 | 37181 | 37217 | threebears624r2cca |
37136 | 37182 | 37249 | C:threebears624r2cpa |
37308 | 37597 | 40499 | kyber768 |
36800 | 37653 | 38134 | ntrulpr1013 |
37757 | 38249 | 38496 | T: C:r5nd1kem0d |
38757 | 38793 | 38846 | C:threebears624r2cpax |
40151 | 40178 | 40212 | threebears624r2ccax |
40706 | 40831 | 41072 | T: C:nhcompact768cca |
46477 | 46560 | 46665 | ntrulpr1277 |
49622 | 50872 | 52449 | T: C:r5nd0kem2iot |
50087 | 51022 | 52158 | T: C:r5nd1kem5d |
52127 | 52894 | 54226 | T: C:r5nd1kem4longkey |
53062 | 53436 | 53912 | kyber1024 |
53377 | 53563 | 53790 | T: C:nhcompact1024cca |
54366 | 54512 | 54691 | T: newhope512cca |
70540 | 70754 | 71033 | T: lac256 |
75742 | 75814 | 75984 | threebears936r2cca |
78619 | 78669 | 78741 | C:threebears936r2cpa |
79019 | 79045 | 79140 | threebears936r2ccax |
78922 | 79292 | 79667 | T: lac192 |
80631 | 80669 | 80783 | C:threebears936r2cpax |
85986 | 86960 | 87971 | T: C:r5nd3kem5d |
103807 | 104079 | 104364 | T: newhope1024cca |
111808 | 111884 | 112056 | threebears1248r2cca |
115724 | 115869 | 115986 | C:threebears1248r2cpa |
116063 | 116166 | 116240 | threebears1248r2ccax |
119849 | 119921 | 119977 | C:threebears1248r2cpax |
127740 | 127997 | 128356 | ntruhps2048509 |
134989 | 135277 | 136999 | T: hqcrmrs128 |
139158 | 141427 | 143849 | T: C:r5nd3kem0d |
148017 | 148915 | 150557 | T: C:hila5 |
147842 | 149862 | 153758 | T: hqc128 |
157626 | 159034 | 161203 | T: C:r5nd5kem5d |
168629 | 169136 | 173881 | T: hqc1281 |
170692 | 172392 | 175477 | T: C:r5nd5kem0d |
185099 | 185724 | 186049 | T: kindi512222 |
188109 | 188333 | 188686 | T: kindi512241 |
208960 | 209379 | 209678 | T: kindi256342 |
231531 | 231892 | 232286 | ntruhps2048677 |
234774 | 235024 | 235201 | ntruhrss701 |
305338 | 305747 | 313497 | T: hqcrmrs192 |
331359 | 331939 | 339500 | T: hqc192 |
334444 | 334967 | 342793 | T: hqc1921 |
340290 | 340990 | 342806 | ntruhps4096821 |
356280 | 361706 | 366787 | T: hqc1922 |
372670 | 374692 | 380857 | T: C:r5n11kem0d |
398208 | 399020 | 400721 | T: kindi512321 |
440167 | 441282 | 442784 | T: rqc128 |
483467 | 484154 | 484892 | T: kindi256522 |
509997 | 510817 | 524411 | T: C:bikel1 |
507426 | 515362 | 519430 | T: hqcrmrs256 |
538775 | 541386 | 546268 | sntrup761 |
532004 | 542500 | 543557 | T: hqc2561 |
544590 | 549412 | 555495 | T: hqc256 |
549361 | 553067 | 562192 | T: ntrukem443 |
565401 | 566415 | 567721 | T: C:ledakemcpa14 |
571527 | 574910 | 583683 | T: hqc2562 |
576325 | 576852 | 577846 | T: lima2p1024cca |
587301 | 590829 | 592661 | sntrup653 |
591254 | 598692 | 602689 | T: hqc2563 |
657114 | 668161 | 670334 | T: C:r5n13kem0d |
671797 | 673425 | 674866 | T: C:ledakemcpa13 |
737876 | 739489 | 746330 | T: frodokem640 |
773579 | 785868 | 788023 | T: titaniumccatoy |
829266 | 835365 | 842714 | T: rqc192 |
852334 | 854337 | 860967 | T: C:ledakemcpa12 |
873027 | 874597 | 877460 | T: sntrup4591761 |
863855 | 889130 | 890503 | T: titaniumccalite |
967496 | 971563 | 973525 | T: frodokem640aes |
977677 | 983839 | 1003970 | T: C:rolloi128 |
998730 | 1039202 | 1043711 | sntrup857 |
1096439 | 1122512 | 1123619 | T: titaniumccastd |
1152272 | 1153551 | 1160592 | T: lima2p2048cca |
1193430 | 1196905 | 1242196 | T: rqc256 |
1263894 | 1266288 | 1285695 | T: limasp1018cca |
1235148 | 1274312 | 1275287 | T: titaniumccamed |
1283194 | 1290233 | 1297374 | sntrup953 |
1306766 | 1316234 | 1326860 | T: ntrukem743 |
1316472 | 1319720 | 1329865 | T: C:ledakemcpa34 |
1323218 | 1326470 | 1344888 | T: C:rolloi192 |
1398566 | 1405324 | 1411153 | sntrup1013 |
1391742 | 1421530 | 1430041 | T: titaniumccahi |
1432103 | 1436094 | 1442270 | T: C:bikel3 |
1545284 | 1549018 | 1553944 | T: C:r5n15kem0d |
1476019 | 1635918 | 1638986 | T: frodokem976 |
1696849 | 1698312 | 1734565 | T: titaniumccasuper |
1702824 | 1704780 | 1708031 | T: C:rolloi256 |
1740379 | 1743246 | 1750223 | T: C:ledakemcpa33 |
1846150 | 1847719 | 1851580 | T: frodokem976aes |
1900346 | 1909691 | 1925063 | T: C:lake1 |
2031300 | 2036454 | 2041751 | T: C:lake2 |
2058475 | 2064167 | 2071489 | T: remblem928 |
2072140 | 2076726 | 2084290 | T: remblem1056 |
2120203 | 2131907 | 2151965 | sntrup1277 |
2323141 | 2325650 | 2346268 | T: limasp1306cca |
2336469 | 2343792 | 2356620 | T: C:lake3 |
2422647 | 2425363 | 2428219 | T: C:ledakemcpa32 |
2524103 | 2526175 | 2535190 | T: limasp1822cca |
2573729 | 2577679 | 2590467 | T: C:ledakemcpa53 |
2596490 | 2605062 | 2615974 | T: ledakem1464 |
2984910 | 2989062 | 2995463 | T: C:ledakemcpa54 |
3022091 | 3035847 | 3047316 | T: ledakem1364 |
3096653 | 3102433 | 3109957 | T: ledakem1264 |
3328538 | 3339575 | 3406703 | T: frodokem1344aes |
3386953 | 3393072 | 3405436 | T: locker1 |
3797340 | 3836155 | 3863955 | T: frodokem640shake |
3938951? | 3965118? | 5616781? | T: ledakem14sl |
3972048 | 3985316 | 3993673 | T: locker2 |
4136534 | 4139842 | 4142432 | T: rolloii128 |
4297840 | 4304923 | 4310861 | T: rolloii192 |
4469411 | 4483000 | 4511302 | T: locker3 |
4526198 | 4535738 | 4550235 | T: locker4 |
4555394 | 4559382 | 4577718 | T: limasp2062cca |
5028930 | 5037079 | 5044067 | T: rolloii256 |
5113986 | 5138990 | 5142750 | T: C:ledakemcpa52 |
4023417? | 5170582? | 5271266? | T: ledakem13sl |
5223501 | 5234738 | 6036442 | T: ledakem12sl |
5635429 | 5642990 | 5655978 | T: locker6 |
5716643 | 5725114 | 5733649 | T: sikep434 |
6034574 | 6064210 | 6097242 | T: locker5 |
6302397? | 6338332? | 9857932? | T: ledakem3464 |
6612723 | 6628719 | 6724476 | T: ledakem3364 |
6664516 | 6741217 | 6782767 | T: ramstakers216091 |
7862925 | 7883346 | 8026471 | T: ledakem3264 |
8076621 | 8093095 | 8201090 | T: frodokem976shake |
8541253 | 8555277 | 8562935 | T: sikep503 |
8762971 | 8798347 | 8805696 | T: lotus128 |
9086050 | 9100108 | 9117474 | T: locker7 |
9032999 | 9114655 | 9194956 | T: ledakem33sl |
9273773 | 9315484 | 10241541 | T: sikep434comp |
9668165? | 9698000? | 14144527? | T: ledakem34sl |
10243614 | 10257483 | 10282571 | T: locker8 |
10765830 | 10779767 | 10796533 | T: ledakem5464 |
10894284 | 10912163 | 10926607 | T: locker9 |
11013101 | 11062281 | 12530418 | T: ledakem32sl |
11872939 | 11885371 | 12130889 | T: ledakem5364 |
13894703 | 13920229 | 15120698 | T: sikep503comp |
14113673 | 14133180 | 14348516 | T: frodokem1344shake |
14155140 | 14171052 | 14195715 | T: mersenne756839 |
14227453 | 14242492 | 14258089 | T: sikep610 |
16009532 | 16065477 | 16857867 | T: ledakem54sl |
16402808 | 16414139 | 16452180 | T: lotus192 |
16156734 | 17972785 | 18109165 | T: ledakem5264 |
17926813? | 18092960? | 22467435? | T: ledakem53sl |
20901604 | 21052148 | 21634618 | T: ntskem1264 |
23486103 | 23493703 | 23498556 | mceliece348864f |
24238448 | 24320008 | 26244376 | T: sikep610comp |
24807569 | 24864177 | 24921563 | T: sikep751 |
26808776 | 26835711 | 26873478 | T: lotus256 |
28032600 | 28695240 | 31934409 | T: ledakem52sl |
29049589 | 29733136 | 30436194 | T: ramstakers756839 |
38867603 | 38919996 | 42098364 | T: sikep751comp |
23428473? | 42799637? | 52764412? | mceliece348864 |
70323323 | 70390544 | 70439025 | mceliece460896f |
85714562 | 86139385 | 86702690 | T: ntskem1380 |
59921935? | 87893977? | 139279586? | T: rsa2048 |
73004051? | 103308535? | 163180960? | mceliece460896 |
124163781 | 124351436 | 124575615 | T: oddmanhattan128 |
131730809 | 132887176 | 134203240 | mceliece6960119f |
150279946 | 150495832 | 150875371 | T: ntskem13136 |
160591956 | 161846091 | 162546573 | mceliece6688128f |
169503741 | 170453492 | 170794377 | mceliece8192128f |
134520421? | 185546831? | 286729544? | mceliece6960119 |
214047863 | 214575352 | 215669435 | T: oddmanhattan192 |
151700821? | 267020495? | 387232532? | mceliece6688128 |
182845430? | 300586392? | 419906656? | mceliece8192128 |
360015957 | 360407605 | 361217758 | T: oddmanhattan256 |
3239940420 | 3319787287 | 3414824476 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
10571 | 10601 | 10644 | kyber90s512 |
11353 | 11749 | 12081 | T: rsa2048 |
16473 | 16553 | 16801 | kyber90s768 |
19042 | 19108 | 19531 | ntruhps2048509 |
22545 | 22612 | 22676 | ntruhrss701 |
24157 | 24258 | 24630 | kyber90s1024 |
28049 | 28153 | 28598 | ntruhps2048677 |
29709 | 29859 | 30554 | T: sntrup4591761 |
30139 | 30513 | 30648 | sntrup653 |
31620 | 31653 | 31722 | kyber512 |
32098 | 32175 | 32274 | sntrup761 |
33256 | 33353 | 33731 | ntruhps4096821 |
34279 | 34823 | 37388 | mceliece348864f |
34277 | 34896 | 36702 | mceliece348864 |
39128 | 39504 | 39641 | sntrup857 |
42001 | 42067 | 42220 | sntrup953 |
42869 | 43188 | 43431 | sntrup1013 |
43426 | 43552 | 43630 | ntrulpr653 |
45228 | 45603 | 45690 | ntrulpr761 |
46729 | 46795 | 46867 | T: C:nhcompact512cca |
47337 | 47713 | 48849 | T: lac128 |
47627? | 48058? | 62121? | T: ntskem1264 |
48214 | 48256 | 48352 | kyber768 |
53927 | 53993 | 54105 | sntrup1277 |
54738 | 54838 | 55522 | T: ntrulpr4591761 |
56164 | 56230 | 56298 | threebears624r2cca |
56921 | 57008 | 57091 | ntrulpr857 |
56808 | 57012 | 57364 | threebears624r2ccax |
57598 | 57646 | 57697 | C:threebears624r2cpa |
57979 | 58099 | 58625 | C:threebears624r2cpax |
59404 | 59456 | 59547 | ntrulpr953 |
59618 | 60150 | 60890 | T: C:r5nd1kem0d |
60856 | 60941 | 61823 | ntrulpr1013 |
62720 | 62789 | 62860 | T: C:nhcompact768cca |
61288 | 66549 | 72455 | mceliece460896f |
62403 | 68430 | 77360 | mceliece460896 |
68462 | 69228 | 71041 | kyber1024 |
75938 | 76042 | 76182 | ntrulpr1277 |
77108 | 78014 | 79214 | T: C:r5nd0kem2iot |
79346 | 79937 | 80678 | T: C:r5nd1kem5d |
81890 | 81979 | 82224 | T: C:nhcompact1024cca |
82615 | 83495 | 84130 | T: C:r5nd1kem4longkey |
86452 | 86982 | 87486 | T: C:ledakemcpa13 |
88193 | 88457 | 88623 | T: newhope512cca |
88269 | 88618 | 88919 | T: C:ledakemcpa14 |
89144 | 89727 | 90341 | T: C:bikel1 |
92168 | 92228 | 92305 | threebears936r2ccax |
92087 | 92291 | 92404 | threebears936r2cca |
95906 | 96949 | 98522 | T: C:ledakemcpa12 |
96887 | 96961 | 96994 | C:threebears936r2cpa |
97018 | 97114 | 97285 | C:threebears936r2cpax |
107395 | 109141 | 113376 | T: ntrukem443 |
117422 | 118238 | 118794 | T: lac192 |
104210? | 127740? | 154843? | T: lotus128 |
128643 | 129302 | 130189 | T: C:rolloi128 |
131798 | 132537 | 134169 | T: C:r5nd3kem5d |
128595 | 132921 | 141300 | mceliece6688128 |
132331 | 135929 | 141499 | mceliece6960119 |
131608 | 136119 | 144772 | mceliece6688128f |
137966 | 138075 | 138243 | threebears1248r2ccax |
138095 | 138335 | 138400 | threebears1248r2cca |
134541 | 138669 | 143740 | mceliece6960119f |
138138 | 139395 | 141059 | T: lac256 |
109984? | 142930? | 143920? | T: ntskem1380 |
143742 | 143916 | 143975 | C:threebears1248r2cpa |
142980 | 144763 | 149280 | mceliece8192128f |
145096 | 145180 | 145313 | C:threebears1248r2cpax |
144895 | 145409 | 145768 | T: lotus192 |
147469 | 149610 | 153611 | mceliece8192128 |
164458 | 165134 | 166019 | T: C:rolloi192 |
168440 | 168620 | 168727 | T: newhope1024cca |
178053 | 178671 | 179479 | T: C:rolloi256 |
186229 | 186475 | 187059 | T: ledakem1264 |
195070 | 197420 | 199615 | T: ntrukem743 |
194566 | 198115 | 204497 | T: C:hila5 |
148736? | 198888? | 200040? | T: ntskem13136 |
202202 | 202641 | 203509 | T: lotus256 |
202353 | 203005 | 203621 | T: C:ledakemcpa33 |
204868 | 205269 | 205722 | T: C:ledakemcpa34 |
206784 | 207992 | 209522 | T: ledakem1464 |
207586 | 208387 | 209007 | T: C:bikel3 |
228960 | 231338 | 231869 | T: ledakem1364 |
233454 | 235128 | 238034 | T: C:r5nd3kem0d |
236771 | 238870 | 240278 | T: C:r5nd5kem5d |
235851 | 239371 | 241940 | T: C:ledakemcpa32 |
242088 | 242463 | 248343 | T: hqcrmrs128 |
254370 | 258573 | 260203 | T: hqc128 |
269269 | 269735 | 270751 | T: kindi512222 |
271084 | 271711 | 273250 | T: ledakem12sl |
272189 | 272735 | 273210 | T: kindi512241 |
275109 | 275362 | 275683 | T: kindi256342 |
280188 | 280736 | 281088 | T: ledakem13sl |
291485 | 294460 | 299040 | T: C:lake1 |
295755 | 297832 | 300873 | T: C:r5nd5kem0d |
315044 | 315581 | 316750 | T: ledakem14sl |
323578 | 329249 | 339412 | T: C:lake2 |
340000 | 343596 | 346681 | T: hqc1281 |
372196 | 373712 | 375715 | T: C:lake3 |
437883 | 438689 | 439946 | T: rolloii128 |
449163 | 450501 | 457295 | T: rolloii192 |
449943 | 450826 | 453498 | T: lima2p1024cca |
456849 | 459825 | 465538 | T: C:r5n11kem0d |
464639 | 465396 | 467887 | T: ledakem3464 |
472967 | 474018 | 475547 | T: C:ledakemcpa53 |
476049 | 476619 | 478081 | T: C:ledakemcpa54 |
486893 | 488763 | 495810 | T: ledakem3264 |
484723 | 489090 | 494995 | T: C:ledakemcpa52 |
496445 | 497113 | 497700 | T: ledakem3364 |
499247 | 499969 | 500990 | T: rolloii256 |
521938 | 522717 | 531441 | T: hqcrmrs192 |
523181 | 525887 | 526802 | T: kindi512321 |
555622 | 558233 | 565058 | T: locker1 |
554737 | 563924 | 567600 | T: hqc192 |
568141 | 570773 | 574182 | T: locker2 |
579427 | 581350 | 582482 | T: kindi256522 |
614409 | 618996 | 626865 | T: rqc128 |
608389 | 621810 | 622263 | T: titaniumccatoy |
631396 | 632669 | 634429 | T: ledakem32sl |
655459 | 658106 | 670082 | T: locker3 |
656585 | 658848 | 666160 | T: hqc1921 |
686357 | 688265 | 690712 | T: ledakem33sl |
704994 | 708347 | 717762 | T: hqc1922 |
735750 | 737727 | 739304 | T: locker4 |
802546 | 805826 | 811592 | T: C:r5n13kem0d |
783060 | 807670 | 808168 | T: titaniumccalite |
821790 | 824984 | 832273 | T: locker6 |
835193 | 836350 | 843110 | T: ledakem34sl |
877520 | 880822 | 892331 | T: hqcrmrs256 |
883059 | 883994 | 885872 | T: lima2p2048cca |
926601 | 937299 | 939648 | T: hqc256 |
918331 | 938390 | 942539 | T: titaniumccastd |
950050 | 953558 | 965013 | T: locker5 |
1017914 | 1020484 | 1023078 | T: ledakem5364 |
1049553 | 1053558 | 1063299 | T: hqc2561 |
1070540 | 1071785 | 1075278 | T: ledakem5464 |
1108039 | 1108985 | 1109874 | T: frodokem640 |
1110347 | 1121809 | 1130014 | T: hqc2562 |
1125680 | 1128470 | 1148900 | T: limasp1018cca |
1157525 | 1159659 | 1161034 | T: ledakem5264 |
1156577 | 1164812 | 1175578 | T: hqc2563 |
1163415 | 1197789 | 1207280 | T: titaniumccamed |
1253171 | 1255918 | 1259450 | T: rqc192 |
1316868 | 1317468 | 1318364 | T: frodokem640aes |
1354721 | 1356811 | 1361773 | T: ledakem54sl |
1339720 | 1361139 | 1366939 | T: titaniumccahi |
1406111 | 1410049 | 1433330 | T: locker7 |
1416717 | 1419032 | 1423650 | T: locker8 |
1496985 | 1498305 | 1500760 | T: ledakem53sl |
1564868 | 1584882 | 1602702 | T: locker9 |
1628900 | 1630661 | 1673549 | T: titaniumccasuper |
1676669 | 1682050 | 1689783 | T: ledakem52sl |
1758174 | 1760106 | 1764164 | T: rqc256 |
1839193 | 1850771 | 1877480 | T: C:r5n15kem0d |
2109418 | 2111192 | 2112755 | T: frodokem976 |
2134284 | 2136620 | 2164775 | T: limasp1306cca |
2247571 | 2251408 | 2275616 | T: limasp1822cca |
2422580 | 2423443 | 2424294 | T: frodokem976aes |
2980631 | 2988204 | 2999230 | T: remblem1056 |
3002677 | 3015868 | 3029147 | T: remblem928 |
4022234 | 4029313 | 4070902 | T: frodokem640shake |
3945836 | 4202838 | 4207181 | T: frodokem1344aes |
4245618 | 4268761 | 4299554 | T: limasp2062cca |
8477502 | 8485505 | 8726994 | T: frodokem976shake |
9390505 | 9397691 | 9407273 | T: sikep434 |
12411178 | 12540393 | 12641025 | T: ramstakers216091 |
14069193 | 14188764 | 14230101 | T: sikep503 |
14518765 | 14579934 | 14662457 | T: sikep434comp |
14639517 | 14709773 | 14825007 | T: frodokem1344shake |
16133194 | 16146456 | 16166055 | T: pqrsa15 |
21274598 | 21292224 | 21312955 | T: mersenne756839 |
21547881 | 21637518 | 21712387 | T: sikep503comp |
26130071 | 26143148 | 26173130 | T: sikep610 |
35903437 | 36018338 | 36231912 | T: sikep610comp |
40095698 | 40144640 | 40198325 | T: sikep751 |
40676058 | 40835930 | 40979374 | T: oddmanhattan128 |
53279502 | 55392788 | 56783474 | T: ramstakers756839 |
62235964 | 62424351 | 62589080 | T: sikep751comp |
83370251 | 83617569 | 83878726 | T: oddmanhattan192 |
166019538 | 166343843 | 166623911 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
9707 | 9732 | 9782 | kyber90s512 |
14061 | 14081 | 14102 | C:threebears624r2cpax |
15064 | 15152 | 15397 | kyber90s768 |
17770 | 17816 | 17903 | C:threebears936r2cpax |
21887 | 21920 | 21951 | C:threebears1248r2cpax |
22481 | 22539 | 22933 | kyber90s1024 |
23739 | 23837 | 24002 | T: C:r5nd1kem0d |
24677 | 24752 | 24849 | C:threebears624r2cpa |
25376 | 25400 | 25484 | kyber512 |
30014 | 30067 | 30145 | C:threebears936r2cpa |
30126 | 30556 | 32089 | T: C:r5nd0kem2iot |
30758 | 30798 | 31014 | ntruhps2048509 |
32344 | 32429 | 32536 | T: C:r5nd1kem5d |
33352 | 34455 | 35019 | T: C:r5nd1kem4longkey |
35085 | 35114 | 35263 | C:threebears1248r2cpa |
37919 | 37960 | 37989 | sntrup653 |
38344 | 38394 | 38521 | sntrup761 |
39534 | 39557 | 39611 | kyber768 |
40778 | 40798 | 41009 | T: C:hila5 |
45202 | 45239 | 45312 | T: C:nhcompact512cca |
50017 | 50113 | 50387 | ntruhps2048677 |
50307 | 50360 | 50423 | sntrup857 |
50590 | 50648 | 50890 | ntrulpr653 |
52058 | 52122 | 52578 | ntrulpr761 |
52442 | 52475 | 52531 | sntrup953 |
53325 | 53385 | 53416 | ntruhrss701 |
53917 | 53971 | 54024 | sntrup1013 |
54148 | 54388 | 54715 | T: C:r5nd3kem5d |
57156 | 57301 | 59122 | kyber1024 |
61241 | 61308 | 61394 | T: C:nhcompact768cca |
64082 | 64160 | 64270 | T: lac128 |
64843 | 64948 | 67049 | T: sntrup4591761 |
64875 | 64963 | 65085 | sntrup1277 |
66431 | 66733 | 66871 | ntruhps4096821 |
67673 | 67724 | 67772 | ntrulpr857 |
69629 | 69679 | 69778 | ntrulpr953 |
70815 | 71766 | 72052 | ntrulpr1013 |
78232 | 78353 | 78645 | T: ntrulpr4591761 |
79730 | 79779 | 80540 | threebears624r2ccax |
81370 | 81516 | 81633 | T: C:nhcompact1024cca |
87873 | 87972 | 88044 | ntrulpr1277 |
89386 | 89562 | 89744 | T: C:r5nd3kem0d |
94407 | 94514 | 94577 | T: newhope512cca |
100767 | 100943 | 103493 | T: C:r5nd5kem5d |
101567 | 101637 | 101655 | threebears624r2cca |
105294 | 105522 | 105676 | mceliece348864f |
105880 | 106043 | 106200 | mceliece348864 |
114125 | 116542 | 118617 | T: C:r5nd5kem0d |
119050 | 120961 | 121344 | T: ntrukem443 |
122766 | 122879 | 123279 | threebears936r2ccax |
122971 | 136361 | 143490 | T: lotus128 |
155318 | 155606 | 155746 | threebears936r2cca |
160522 | 161276 | 162530 | T: C:r5n11kem0d |
167121 | 168955 | 169433 | T: lac192 |
171739 | 171970 | 172360 | T: lotus192 |
175345 | 175450 | 175535 | threebears1248r2ccax |
178437 | 178509 | 178650 | T: newhope1024cca |
211074 | 211382 | 211544 | mceliece460896 |
212480 | 212634 | 212915 | mceliece460896f |
212981 | 213547 | 213975 | threebears1248r2cca |
234134 | 235239 | 236073 | T: C:r5n13kem0d |
237011 | 237155 | 237366 | mceliece6960119 |
238292 | 238647 | 239280 | mceliece6960119f |
215364 | 243084 | 245354 | T: ntskem1264 |
242616 | 243717 | 245102 | T: ntrukem743 |
250509 | 250722 | 250954 | mceliece6688128f |
251614 | 251893 | 252181 | mceliece6688128 |
252138 | 252429 | 252867 | mceliece8192128 |
249839 | 255660 | 266340 | T: lotus256 |
254640 | 257862 | 260484 | T: lac256 |
257362 | 257931 | 258262 | mceliece8192128f |
343265 | 343563 | 343917 | T: kindi256342 |
353818 | 354519 | 355961 | T: kindi512222 |
356715 | 357961 | 358362 | T: kindi512241 |
477405 | 478499 | 479529 | T: ntskem1380 |
469630 | 480389 | 484860 | T: hqc128 |
532253 | 532704 | 533033 | T: hqcrmrs128 |
536615 | 538943 | 540929 | T: C:ledakemcpa12 |
541787 | 542591 | 564022 | T: lima2p1024cca |
532457? | 566373? | 681946? | T: C:ledakemcpa13 |
650272 | 651232 | 651897 | T: kindi512321 |
639991 | 670893 | 672161 | T: C:ledakemcpa14 |
671282 | 678332 | 683307 | T: kindi256522 |
691062 | 693756 | 696260 | T: C:r5n15kem0d |
711498 | 725591 | 726078 | T: titaniumccatoy |
777363 | 786890 | 806054 | T: hqc1281 |
898569 | 899678 | 920254 | T: hqc192 |
906135 | 928677 | 930012 | T: titaniumccalite |
962336 | 972745 | 979950 | T: hqcrmrs192 |
1036921 | 1041663 | 1048292 | T: C:rolloi128 |
910596 | 1047830 | 1095450 | T: ntskem13136 |
1054470 | 1076568 | 1082169 | T: titaniumccastd |
1109312 | 1110475 | 1111464 | T: lima2p2048cca |
1112890 | 1114179 | 1114978 | T: frodokem640 |
1219412 | 1222310 | 1224890 | T: C:rolloi192 |
1249418 | 1251148 | 1271382 | T: hqc1922 |
1254808 | 1255424 | 1255989 | T: frodokem640aes |
1289983 | 1291147 | 1309715 | T: hqc1921 |
1304034 | 1306193 | 1324175 | T: ledakem1264 |
1351178 | 1353062 | 1354057 | T: C:bikel1 |
1349275 | 1358311 | 1373456 | T: C:lake1 |
1325151 | 1361085 | 1366389 | T: titaniumccamed |
1422598 | 1425502 | 1431666 | T: limasp1018cca |
1422331 | 1428240 | 1432131 | T: hqc256 |
1425564 | 1429198 | 1445246 | T: ledakem1364 |
1501426 | 1505891 | 1510675 | T: rolloii128 |
1509480 | 1521929 | 1535761 | T: hqcrmrs256 |
1540689 | 1562656 | 1567183 | T: ledakem1464 |
1540259 | 1571987 | 1577130 | T: titaniumccahi |
1588037 | 1602611 | 1619325 | T: C:ledakemcpa32 |
1687207 | 1694691 | 1711311 | T: rolloii192 |
1775552 | 1777381 | 1792607 | T: hqc2561 |
1803042 | 1807094 | 1852031 | T: C:ledakemcpa33 |
1825340 | 1840146 | 1844525 | T: hqc2562 |
1856345 | 1870632 | 1873119 | T: ledakem12sl |
1889429 | 1890691 | 1939469 | T: titaniumccasuper |
1877478 | 1933620 | 2023435 | T: ledakem13sl |
2020011 | 2033747 | 2045620 | T: C:rolloi256 |
2029484 | 2037768 | 2101449 | T: ledakem14sl |
2060530 | 2064157 | 2131766 | T: C:ledakemcpa34 |
2144672 | 2146637 | 2150975 | T: hqc2563 |
2182517 | 2183796 | 2185651 | T: frodokem976 |
2217496 | 2232338 | 2245941 | T: rolloii256 |
2289777 | 2290429 | 2291559 | T: frodokem976aes |
2394279 | 2409127 | 2412110 | T: rsa2048 |
2403823 | 2414540 | 2424377 | T: C:lake2 |
2767625 | 2773272 | 2780431 | T: rqc128 |
2765347 | 2774920 | 2779912 | T: limasp1306cca |
2784897 | 2791639 | 2802519 | T: locker1 |
2862679 | 2865500 | 2892065 | T: limasp1822cca |
2880851 | 2889205 | 2900229 | T: locker2 |
3193392 | 3204451 | 3219034 | T: locker4 |
3375773 | 3382663 | 3388840 | T: C:lake3 |
3603450 | 3606389 | 3613673 | T: ledakem3364 |
3663641 | 3854656 | 3860618 | T: ledakem3464 |
3904730 | 3907465 | 3910599 | T: frodokem1344aes |
3920570 | 3925928 | 3938379 | T: ledakem3264 |
3959927 | 3961418 | 3963679 | T: frodokem640shake |
4045950 | 4049379 | 4051896 | T: C:bikel3 |
4081573 | 4094543 | 4099777 | T: C:ledakemcpa52 |
4148664 | 4155668 | 4167688 | T: remblem928 |
4149885 | 4171553 | 4191400 | T: remblem1056 |
4420451 | 4435157 | 4457603 | T: locker3 |
4553952 | 4561064 | 4571554 | T: C:ledakemcpa53 |
4783646 | 4797575 | 4815374 | T: locker6 |
4861508 | 4871657 | 4880816 | T: ledakem32sl |
5000683 | 5030457 | 5075729 | T: locker5 |
5093783 | 5099150 | 5112331 | T: C:ledakemcpa54 |
5314921 | 5338314 | 5372660 | T: locker7 |
5419664 | 5436362 | 5460250 | T: locker8 |
5510470 | 5518801 | 5525517 | T: limasp2062cca |
5647881 | 5665720 | 5689096 | T: rqc192 |
5636448 | 5669463 | 5674084 | T: ledakem33sl |
5890412 | 5961105 | 6079405 | T: ledakem34sl |
7480421 | 7504958 | 7543453 | T: locker9 |
8181710 | 8193260 | 8563251 | T: ledakem5364 |
8394191 | 8400693 | 8407450 | T: frodokem976shake |
8590820 | 8610448 | 8622475 | T: rqc256 |
8517737 | 8642896 | 8650410 | T: ledakem5264 |
9291496 | 9327059 | 9335931 | T: ledakem5464 |
10001079 | 10010040 | 10034811 | T: sikep434 |
10612302 | 10619238 | 10657946 | T: sikep434comp |
11854549 | 11925683 | 11990974 | T: ledakem53sl |
11940405 | 12035584 | 12231759 | T: ledakem54sl |
12090126 | 12141235 | 12202042 | T: ledakem52sl |
14560776 | 14568006 | 14838833 | T: frodokem1344shake |
14976255 | 15010215 | 15101156 | T: sikep503 |
15908354 | 15921985 | 15941097 | T: sikep503comp |
25870560 | 26042022 | 26537412 | T: ramstakers216091 |
26298762 | 26319592 | 26356658 | T: sikep610 |
27888711 | 27915541 | 27951098 | T: sikep610comp |
31613180 | 31636506 | 31669050 | T: mersenne756839 |
43105839 | 43134637 | 43157171 | T: sikep751 |
45310509 | 45382181 | 45494280 | T: oddmanhattan128 |
45855357 | 45904396 | 45960657 | T: sikep751comp |
93842739 | 94083343 | 94349902 | T: oddmanhattan192 |
103815326 | 105418938 | 107764541 | T: ramstakers756839 |
117143184 | 117268911 | 117398247 | T: pqrsa15 |
185049131 | 185711255 | 185956958 | T: oddmanhattan256 |
|
|
amd64; TigerLake (806c1); 2020 Intel Core i7-1165G7; 4 x 2800MHz; unstable; pascalinspiron75062n1, supercop-20210125
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
16691 | 16812 | 17078 | kyber90s512 |
26789 | 27032 | 27407 | kyber90s768 |
37108 | 37294 | 37804 | kyber90s1024 |
42453 | 42812 | 43223 | kyber512 |
51655 | 52051 | 52360 | T: lac128 |
70373 | 71029 | 71709 | kyber768 |
71592 | 72405 | 73426 | T: ntrulpr653 |
72928 | 73649 | 74249 | T: ntrulpr761 |
66677 | 74902 | 75617 | T: C:nhcompact512cca |
74773 | 75529 | 76382 | T: C:r5nd1kem0d |
75693 | 76542 | 77347 | T: ntrulpr4591761 |
80350 | 81034 | 81813 | T: ntrulpr857 |
95741 | 96373 | 97243 | kyber1024 |
99186 | 100827 | 102779 | T: C:r5nd0kem2iot |
100403 | 101475 | 102265 | T: C:r5nd1kem5d |
101535 | 102322 | 103285 | T: newhope512cca |
91320 | 103134 | 104468 | T: C:nhcompact768cca |
105519 | 107153 | 108474 | T: C:r5nd1kem4longkey |
129589 | 130007 | 130647 | T: lac256 |
117650 | 131452 | 132532 | T: C:nhcompact1024cca |
140782 | 141562 | 142010 | T: lac192 |
167704 | 169401 | 170577 | T: C:r5nd3kem5d |
241616 | 243085 | 244126 | T: newhope1024cca |
246144 | 247534 | 248303 | ntruhps2048509 |
273518 | 275728 | 278578 | T: C:r5nd3kem0d |
280399 | 282457 | 290016 | T: hqc1281 |
281737 | 284589 | 288227 | T: C:hila5 |
299766 | 301697 | 309296 | T: hqcrmrs128 |
308244 | 311116 | 314223 | T: C:r5nd5kem5d |
311967 | 316594 | 325732 | T: hqc128 |
335342 | 338316 | 340788 | T: C:r5nd5kem0d |
402909 | 404428 | 405870 | ntruhps2048677 |
425506 | 427466 | 428476 | ntruhrss701 |
506220 | 509080 | 513112 | T: kindi512222 |
521390 | 523978 | 528553 | T: hqc1921 |
528790 | 530432 | 532907 | threebears624r2cca |
529130 | 530798 | 537816 | C:threebears624r2cpa |
550169 | 553204 | 556237 | T: kindi512241 |
582562 | 585447 | 587900 | ntruhps4096821 |
603144 | 606424 | 609365 | T: kindi256342 |
635441 | 638512 | 641201 | T: hqcrmrs192 |
660745 | 666110 | 670949 | T: ntrukem443 |
697614 | 700757 | 713289 | T: hqc192 |
708188 | 710740 | 712011 | T: C:bikel1 |
734635 | 737718 | 742465 | T: rqc128 |
730665 | 743010 | 758438 | T: hqc1922 |
825439 | 830022 | 837320 | T: C:r5n11kem0d |
824168 | 838054 | 844259 | T: hqc2561 |
862215 | 878249 | 885795 | T: hqc2562 |
898791 | 918358 | 924036 | T: hqc2563 |
1051009 | 1058285 | 1064620 | T: lima2p1024cca |
1055998 | 1059150 | 1072837 | threebears936r2cca |
1056339 | 1060443 | 1068959 | C:threebears936r2cpa |
1055764 | 1062524 | 1069661 | T: kindi512321 |
1085786 | 1103284 | 1112580 | T: hqcrmrs256 |
1152221 | 1157368 | 1165982 | T: sntrup761 |
1186261 | 1188510 | 1194519 | T: sntrup653 |
1233047 | 1239751 | 1256259 | T: hqc256 |
1244089 | 1250381 | 1256282 | T: kindi256522 |
1370403 | 1377275 | 1386999 | T: rqc192 |
1394541 | 1399312 | 1404585 | T: C:ledakemcpa14 |
1403160 | 1406661 | 1410590 | T: C:r5n13kem0d |
1462291 | 1467675 | 1473149 | T: titaniumccatoy |
1505920 | 1517110 | 1523304 | T: frodokem640 |
1592040 | 1597539 | 1605872 | T: C:ledakemcpa13 |
1651874 | 1658540 | 1665403 | T: titaniumccalite |
1655355 | 1659362 | 1667961 | T: sntrup4591761 |
1759505 | 1765673 | 1771768 | threebears1248r2cca |
1797245 | 1799620 | 1818038 | C:threebears1248r2cpa |
1805516 | 1810399 | 1816967 | T: C:rolloi128 |
1954832 | 1967117 | 1974517 | T: ntrukem743 |
1973177 | 1980264 | 1986959 | T: frodokem640aes |
1986208 | 1990054 | 1992438 | T: sntrup857 |
1998947 | 2007183 | 2029556 | T: rqc256 |
2033161 | 2046614 | 2063024 | T: C:bikel3 |
2115031 | 2120601 | 2127159 | T: titaniumccastd |
2128249 | 2136283 | 2152898 | T: lima2p2048cca |
2264300 | 2270911 | 2277055 | T: C:rolloi192 |
2339421 | 2343304 | 2348633 | T: C:ledakemcpa12 |
2378395 | 2383444 | 2392602 | T: limasp1018cca |
2445895 | 2452146 | 2458747 | T: C:rolloi256 |
2533984 | 2537940 | 2541842 | T: titaniumccamed |
2687340 | 2697567 | 2704296 | T: titaniumccahi |
3021991 | 3039259 | 3060256 | T: frodokem976 |
3170902 | 3187396 | 3218689 | T: titaniumccasuper |
3241590 | 3250147 | 3257680 | T: C:ledakemcpa34 |
3736259 | 3754259 | 3782576 | T: frodokem976aes |
3780139 | 3791513 | 3805563 | T: C:r5n15kem0d |
3803229 | 3819603 | 3830399 | T: remblem1056 |
3918590 | 3928052 | 3935267 | T: remblem928 |
4136332 | 4146877 | 4157767 | T: C:ledakemcpa33 |
4390921 | 4460344 | 4533124 | T: limasp1306cca |
4843067 | 4907106 | 4969827 | T: limasp1822cca |
5227038 | 5234594 | 5242796 | T: C:ledakemcpa32 |
6054546 | 6064209 | 6074110 | T: frodokem640shake |
6090091 | 6097654 | 6108279 | T: rolloii192 |
6142025 | 6159492 | 6181954 | T: frodokem1344aes |
6202003 | 6211644 | 6226091 | T: rolloii128 |
6512990 | 6520105 | 6528807 | T: C:ledakemcpa53 |
7103569 | 7119404 | 7136576 | T: rolloii256 |
7256263 | 7279077 | 7294713 | T: C:ledakemcpa54 |
7654198 | 7665810 | 7688120 | T: ledakem1464 |
7669866 | 7689667 | 7720353 | T: ledakem1364 |
8382271 | 8396683 | 8417190 | T: ledakem1264 |
8691987 | 8785756 | 8915725 | T: limasp2062cca |
10208563? | 10239040? | 15009263? | T: ledakem14sl |
11610230 | 11638181 | 11710978 | T: C:ledakemcpa52 |
11836445 | 11864245 | 13378631 | T: ledakem12sl |
8982069? | 11928954? | 14917535? | T: ledakem13sl |
16737528 | 16796969 | 16850021 | T: ledakem3364 |
16874647 | 16900427 | 16949777 | T: ledakem3264 |
17163540 | 17345011 | 17429632 | T: lotus128 |
18103110? | 18155607? | 27987648? | T: ledakem3464 |
19769578 | 19809172 | 19870793 | T: ledakem33sl |
20825073 | 20859794 | 20872494 | T: sikep503 |
22333030 | 22343514 | 22363682 | T: frodokem1344shake |
23095395? | 23177665? | 34254342? | T: ledakem34sl |
25336575 | 25373866 | 28326798 | T: ledakem32sl |
26075786 | 26123344 | 26168872 | T: ledakem5364 |
28214118 | 28242490 | 28270079 | T: frodokem976shake |
28655630 | 28700188 | 28758194 | T: ledakem5464 |
31107583 | 31225039 | 31400088 | T: lotus192 |
35655940 | 35835986 | 40256945 | T: ledakem5264 |
39007650 | 39052680 | 48716693 | T: ledakem53sl |
41131790 | 41191537 | 41357482 | T: ledakem54sl |
50630816 | 50767062 | 50918546 | T: lotus256 |
55808143 | 55841495 | 55984691 | T: mceliece348864f |
51250684 | 56428301 | 61785444 | T: ledakem52sl |
58220860 | 58327432 | 58448933 | T: ntskem1264 |
98994717? | 119219585? | 161599040? | T: mceliece348864 |
164302703 | 165025169 | 165566332 | T: ntskem1380 |
176426826 | 176505976 | 176842578 | T: mceliece460896f |
173690359? | 268828434? | 364795150? | T: mceliece460896 |
295162091 | 295359518 | 295970628 | T: mceliece6960119f |
344093058 | 344205191 | 344716669 | T: mceliece6688128f |
358253315 | 358482210 | 358751718 | T: mceliece8192128f |
418051457 | 419815796 | 421740654 | T: ntskem13136 |
350246251? | 446011291? | 636727400? | T: mceliece8192128 |
421714167? | 516888696? | 707466860? | T: mceliece6688128 |
585264834? | 704245985? | 939311552? | T: mceliece6960119 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
21605 | 21741 | 21893 | kyber90s512 |
32611 | 32836 | 33168 | kyber90s768 |
36087 | 36703 | 37523 | ntruhps2048509 |
43339 | 43622 | 43937 | kyber90s1024 |
44577 | 45854 | 48794 | T: mceliece348864f |
50806 | 51243 | 51562 | ntruhrss701 |
52028 | 52830 | 53600 | ntruhps2048677 |
59353 | 59770 | 60189 | ntruhps4096821 |
59103 | 60311 | 63371 | T: mceliece348864 |
65222 | 65810 | 66839 | T: sntrup4591761 |
69299 | 69848 | 70302 | kyber512 |
74811 | 75317 | 75822 | T: sntrup653 |
77547 | 77954 | 78319 | T: sntrup761 |
75834 | 81400 | 88199 | T: mceliece460896 |
75767 | 81551 | 93429 | T: mceliece460896f |
82312 | 82637 | 83214 | T: ntskem1264 |
95176 | 96206 | 97647 | T: lac128 |
96663 | 97261 | 97937 | T: sntrup857 |
97532 | 98351 | 100879 | kyber768 |
117789 | 118323 | 118757 | T: ntrulpr761 |
118421 | 119364 | 120316 | T: C:r5nd1kem0d |
123170 | 123839 | 124497 | T: ntrulpr653 |
112286 | 124273 | 125502 | T: C:nhcompact512cca |
128673 | 130325 | 131701 | T: ntrulpr4591761 |
134227 | 135217 | 135910 | T: C:ledakemcpa14 |
135676 | 136700 | 138139 | kyber1024 |
139285 | 139928 | 140862 | T: ntrulpr857 |
143834 | 144561 | 145624 | T: C:ledakemcpa13 |
139065 | 145548 | 159246 | T: mceliece6688128 |
142150 | 150057 | 161592 | T: mceliece6688128f |
153253 | 154772 | 156513 | T: C:r5nd0kem2iot |
155334 | 156581 | 157785 | T: C:bikel1 |
150422 | 157177 | 169647 | T: mceliece6960119f |
159394 | 160524 | 162134 | T: C:r5nd1kem5d |
151149 | 167394 | 169356 | T: C:nhcompact768cca |
166520 | 167986 | 169240 | T: C:r5nd1kem4longkey |
167634 | 168537 | 169818 | T: newhope512cca |
183131 | 185916 | 188664 | T: C:ledakemcpa12 |
188859 | 192166 | 199171 | T: mceliece8192128f |
188810 | 198519 | 204104 | T: mceliece8192128 |
194504 | 201353 | 211378 | T: mceliece6960119 |
212081 | 214914 | 218106 | T: ntrukem443 |
197031 | 215663 | 217228 | T: C:nhcompact1024cca |
223489 | 224397 | 225238 | T: lac192 |
246953 | 249117 | 258600 | T: lotus128 |
257855 | 259584 | 261624 | T: lac256 |
260049 | 261510 | 263268 | T: C:r5nd3kem5d |
288920 | 292285 | 295226 | T: C:rolloi128 |
314855 | 317207 | 321075 | T: C:rolloi256 |
321944 | 326176 | 331147 | T: C:rolloi192 |
323676 | 332392 | 335226 | T: lotus192 |
333395 | 334194 | 335707 | T: C:ledakemcpa34 |
339808 | 340979 | 342928 | T: C:ledakemcpa33 |
349046 | 350952 | 352642 | T: C:bikel3 |
371195 | 374215 | 377319 | T: C:hila5 |
381982 | 388446 | 395188 | T: C:ledakemcpa32 |
387837 | 390553 | 393915 | T: newhope1024cca |
400441 | 401311 | 402750 | T: ledakem1364 |
409439 | 414743 | 418268 | T: ntrukem743 |
447766 | 450431 | 453928 | T: C:r5nd3kem0d |
460468 | 464877 | 467317 | T: C:r5nd5kem5d |
484370 | 489588 | 499498 | T: lotus256 |
524516 | 527006 | 528504 | T: ledakem12sl |
530793 | 534152 | 545343 | T: hqc128 |
558946 | 560849 | 561911 | T: ledakem14sl |
558049 | 561962 | 566203 | T: C:r5nd5kem0d |
560628 | 565419 | 574298 | T: hqc1281 |
604600 | 613983 | 622959 | T: hqcrmrs128 |
637971 | 666436 | 746760 | T: ntskem1380 |
681139 | 682432 | 684885 | T: ledakem1464 |
686080 | 688465 | 691297 | threebears624r2cca |
703093 | 705030 | 706903 | C:threebears624r2cpa |
736019 | 740596 | 746105 | T: kindi512222 |
741493 | 744504 | 747532 | T: C:ledakemcpa54 |
749185 | 754807 | 759106 | T: lima2p1024cca |
767933 | 771516 | 773427 | T: C:ledakemcpa53 |
762288 | 773047 | 786604 | T: C:ledakemcpa52 |
784550 | 790929 | 799217 | T: rolloii192 |
793338 | 797751 | 800626 | T: kindi256342 |
800492 | 803763 | 808513 | T: kindi512241 |
776265 | 815896 | 870290 | T: ntskem13136 |
814020 | 820246 | 829097 | T: rolloii128 |
873929 | 875368 | 876662 | T: ledakem13sl |
871897 | 878890 | 887044 | T: rolloii256 |
909278 | 911034 | 914529 | T: ledakem3364 |
919373 | 920859 | 922593 | T: ledakem1264 |
994960 | 1000848 | 1008957 | T: C:r5n11kem0d |
998017 | 1005130 | 1018401 | T: hqc1921 |
1104365 | 1112878 | 1122137 | T: rqc128 |
1112404 | 1117139 | 1132381 | T: hqcrmrs192 |
1139305 | 1144829 | 1150116 | T: titaniumccatoy |
1186496 | 1195408 | 1208596 | T: hqc192 |
1216036 | 1219676 | 1223674 | T: ledakem33sl |
1266963 | 1270836 | 1282036 | threebears936r2cca |
1288170 | 1292033 | 1303211 | C:threebears936r2cpa |
1394234 | 1400163 | 1406401 | T: kindi512321 |
1497548 | 1501001 | 1507132 | T: ledakem34sl |
1499230 | 1504739 | 1510546 | T: titaniumccalite |
1504004 | 1510572 | 1519037 | T: kindi256522 |
1512210 | 1521754 | 1530162 | T: lima2p2048cca |
1567630 | 1578208 | 1596403 | T: hqc2561 |
1655433 | 1672153 | 1684507 | T: hqc2562 |
1731360 | 1738002 | 1742304 | T: ledakem3464 |
1720070 | 1738838 | 1754888 | T: hqc2563 |
1738855 | 1744878 | 1751916 | T: titaniumccastd |
1750818 | 1754539 | 1758878 | T: C:r5n13kem0d |
1766861 | 1771831 | 1809484 | T: ledakem5364 |
1916080 | 1929012 | 1946002 | T: hqcrmrs256 |
1917982 | 1933070 | 1946224 | T: hqc1922 |
1969176 | 1973552 | 1980022 | T: ledakem5464 |
2027738 | 2037625 | 2042029 | threebears1248r2cca |
2066847 | 2073808 | 2081855 | T: limasp1018cca |
2075136 | 2079310 | 2081748 | T: ledakem5264 |
2089330 | 2092225 | 2103869 | C:threebears1248r2cpa |
2127555 | 2148472 | 2168974 | T: hqc256 |
2201802 | 2204323 | 2208085 | T: ledakem3264 |
2194652 | 2204432 | 2215065 | T: rqc192 |
2233579 | 2242989 | 2252263 | T: frodokem640 |
2366470 | 2370979 | 2375949 | T: titaniumccamed |
2554685 | 2562503 | 2573639 | T: frodokem640aes |
2569540 | 2576127 | 2585840 | T: titaniumccahi |
2774168 | 2782092 | 2803721 | T: ledakem53sl |
2783282 | 2802005 | 2846541 | T: ledakem52sl |
2888543 | 2890987 | 2894620 | T: ledakem32sl |
3125593 | 3132365 | 3143281 | T: titaniumccasuper |
3149948 | 3164371 | 3936725 | T: rqc256 |
3851437 | 3920124 | 3966849 | T: limasp1306cca |
4066987 | 4105417 | 4181139 | T: limasp1822cca |
4305438 | 4315760 | 4330910 | T: C:r5n15kem0d |
4316197 | 4329062 | 4344857 | T: frodokem976 |
4684674 | 4692658 | 4698673 | T: ledakem54sl |
4765008 | 4775546 | 4792035 | T: frodokem976aes |
5528761 | 5551582 | 5571456 | T: remblem1056 |
5748846 | 5762968 | 5776387 | T: remblem928 |
6633831 | 6641487 | 6648800 | T: frodokem640shake |
7781236 | 7857238 | 7972357 | T: limasp2062cca |
7913211 | 7922527 | 7943262 | T: frodokem1344aes |
17448725 | 17499051 | 17559728 | T: frodokem976shake |
23595100 | 23612831 | 23628144 | T: frodokem1344shake |
34004531 | 34070951 | 34091199 | T: sikep503 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
20771 | 20912 | 21047 | kyber90s512 |
31304 | 31596 | 31848 | kyber90s768 |
41382 | 41571 | 41767 | kyber90s1024 |
49773 | 50451 | 51129 | T: C:r5nd1kem0d |
53121 | 53335 | 53611 | kyber512 |
55329 | 55705 | 56104 | ntruhps2048509 |
68287 | 68808 | 69247 | T: C:r5nd0kem2iot |
70702 | 71270 | 72949 | T: C:r5nd1kem5d |
72781 | 73789 | 76366 | T: C:r5nd1kem4longkey |
76214 | 76977 | 79289 | kyber768 |
79723 | 80059 | 80338 | ntruhps2048677 |
89699 | 90238 | 91040 | T: C:hila5 |
95900 | 96408 | 96851 | T: sntrup761 |
98561 | 99138 | 99604 | T: sntrup653 |
101824 | 102762 | 103538 | ntruhrss701 |
103282 | 103742 | 103968 | ntruhps4096821 |
107895 | 108608 | 109942 | kyber1024 |
114549 | 115642 | 117405 | T: C:r5nd3kem5d |
112132 | 123782 | 124857 | T: C:nhcompact512cca |
128344 | 129494 | 130351 | T: lac128 |
129534 | 130308 | 131049 | T: sntrup857 |
137031 | 137740 | 138402 | T: ntrulpr761 |
142349 | 143280 | 144272 | T: sntrup4591761 |
144363 | 145278 | 146026 | T: ntrulpr653 |
167505 | 168195 | 168695 | T: ntrulpr857 |
167627 | 169314 | 170691 | T: C:nhcompact768cca |
177384 | 178262 | 179122 | T: newhope512cca |
185775 | 187549 | 189252 | T: ntrulpr4591761 |
206128 | 207652 | 217044 | T: C:r5nd5kem5d |
216561 | 217653 | 218593 | T: mceliece348864f |
199603 | 218977 | 220029 | T: C:nhcompact1024cca |
224893 | 226266 | 228000 | T: ntrukem443 |
244802 | 247370 | 250990 | T: C:r5nd3kem0d |
255389 | 256656 | 257630 | C:threebears624r2cpa |
259186 | 261182 | 262808 | T: mceliece348864 |
279919 | 282413 | 293406 | T: lotus128 |
306977 | 309891 | 313145 | T: C:r5nd5kem0d |
309642 | 310284 | 311437 | T: lac192 |
340954 | 342695 | 344410 | C:threebears936r2cpa |
382212 | 393219 | 397232 | T: lotus192 |
410048 | 412593 | 416106 | T: newhope1024cca |
436463 | 438004 | 440650 | C:threebears1248r2cpa |
443133 | 444667 | 446388 | T: mceliece460896 |
442452 | 444885 | 446974 | T: C:r5n11kem0d |
444800 | 446237 | 447677 | T: mceliece460896f |
483367 | 485437 | 488112 | T: mceliece6960119f |
509566 | 513874 | 528059 | T: lac256 |
520850 | 524058 | 526235 | T: mceliece8192128f |
522854 | 525233 | 527215 | T: mceliece8192128 |
524770 | 527400 | 529766 | T: mceliece6688128 |
526511 | 528588 | 530704 | T: mceliece6688128f |
536210 | 539608 | 543369 | T: ntrukem743 |
556622 | 559201 | 561540 | T: mceliece6960119 |
579294 | 586052 | 599976 | T: lotus256 |
610536 | 615764 | 620854 | T: C:r5n13kem0d |
655323 | 658405 | 661016 | T: ntskem1264 |
942589 | 946109 | 968450 | T: kindi512222 |
945281 | 952987 | 960669 | T: lima2p1024cca |
958631 | 962622 | 965660 | T: kindi256342 |
973880 | 987523 | 998144 | T: hqc128 |
1039679 | 1044502 | 1048560 | T: kindi512241 |
1186097 | 1197845 | 1203006 | T: ntskem1380 |
1291666? | 1312631? | 1668229? | T: C:ledakemcpa13 |
1322534 | 1328669 | 1339084 | T: hqc1281 |
1334219 | 1341242 | 1346284 | T: titaniumccatoy |
1492535? | 1508968? | 1952827? | T: C:ledakemcpa14 |
1532087 | 1535473 | 1540064 | threebears624r2cca |
1551907 | 1563959 | 1580478 | T: C:rolloi128 |
1574730 | 1618615 | 1659163 | T: hqcrmrs128 |
1697223 | 1702484 | 1714384 | T: kindi512321 |
1714353 | 1718248 | 1723128 | T: kindi256522 |
1731691 | 1736651 | 1743479 | T: titaniumccalite |
1757292 | 1764223 | 1774768 | T: C:rolloi192 |
1762740 | 1782689 | 1801621 | T: hqcrmrs192 |
1909347 | 1922444 | 1929059 | T: hqc192 |
1912135 | 1933822 | 1947824 | T: lima2p2048cca |
1944262 | 1980168 | 1987659 | T: hqc1921 |
2010154 | 2016051 | 2022380 | T: titaniumccastd |
2212143 | 2216299 | 2221694 | T: frodokem640 |
2228274 | 2234483 | 2242338 | T: ntskem13136 |
2411182 | 2436914 | 2449686 | T: C:r5n15kem0d |
2445796 | 2451377 | 2459729 | T: frodokem640aes |
2473321 | 2490734 | 2516457 | T: rolloii128 |
2702029 | 2706106 | 2714800 | T: titaniumccamed |
2699978 | 2707942 | 2719300 | T: limasp1018cca |
2702961 | 2712768 | 2721133 | T: hqc2561 |
2714241 | 2738572 | 2783101 | T: rolloii192 |
2736918 | 2742162 | 2748961 | T: C:bikel1 |
2724043 | 2743731 | 2755452 | threebears936r2cca |
2781809 | 2789508 | 2806078 | T: C:rolloi256 |
2798363 | 2879816 | 2890600 | T: hqc2562 |
2933000 | 2949187 | 2960283 | T: hqcrmrs256 |
2894543 | 2952631 | 2962459 | T: hqc2563 |
2989346 | 2997932 | 3005948 | T: titaniumccahi |
3223386 | 3237149 | 3249216 | T: hqc1922 |
3259072 | 3265947 | 3276036 | T: C:ledakemcpa12 |
3427483 | 3440705 | 3449921 | T: ledakem1364 |
3484870 | 3511236 | 3545780 | T: rolloii256 |
3481136 | 3527710 | 3536743 | T: hqc256 |
3600091 | 3603485 | 3607946 | T: C:ledakemcpa32 |
3637894 | 3646631 | 3659431 | T: titaniumccasuper |
4136490 | 4142875 | 4167826 | T: ledakem12sl |
4306103 | 4310384 | 4318349 | T: frodokem976 |
4315778 | 4320732 | 4325859 | threebears1248r2cca |
4319501 | 4327092 | 4337151 | T: C:ledakemcpa33 |
4487092 | 4492890 | 4500342 | T: frodokem976aes |
4611242 | 4635612 | 4689774 | T: rqc128 |
4810725 | 4817405 | 4825107 | T: ledakem14sl |
5071369 | 5150806 | 5225408 | T: limasp1306cca |
5348254 | 5420342 | 5483889 | T: limasp1822cca |
6034906 | 6044664 | 6053542 | T: ledakem1264 |
6465817 | 6474423 | 6480429 | T: frodokem640shake |
6523073 | 6533249 | 6539026 | T: ledakem1464 |
7320047 | 7333681 | 7382643 | T: ledakem13sl |
7324366 | 7546807 | 7558144 | T: frodokem1344aes |
7625428 | 7655135 | 7677609 | T: remblem1056 |
7895448 | 7909241 | 7943043 | T: remblem928 |
8116535 | 8123609 | 8132517 | T: C:bikel3 |
8363368 | 8372633 | 8397008 | T: C:ledakemcpa52 |
8517562 | 8542233 | 8557146 | T: ledakem3364 |
9685224 | 9706491 | 9732544 | T: rqc192 |
10357387 | 10599048 | 10859782 | T: limasp2062cca |
8979048? | 11796058? | 11835147? | T: C:ledakemcpa34 |
11925384 | 11931166 | 11967131 | T: ledakem33sl |
12959454 | 12972446 | 12980805 | T: ledakem34sl |
14871874 | 14885090 | 14929622 | T: ledakem3264 |
15811559 | 15846801 | 17340545 | T: rqc256 |
17273997 | 17305624 | 17360238 | T: frodokem976shake |
17489818 | 17500787 | 17521485 | T: ledakem5264 |
17958296 | 17996547 | 18080639 | T: ledakem3464 |
18072081 | 18088737 | 18103177 | T: ledakem5364 |
18638292 | 18744315 | 18755388 | T: ledakem32sl |
21167360 | 21184495 | 21223529 | T: ledakem5464 |
23198729 | 23229845 | 23264107 | T: frodokem1344shake |
24536785 | 24623405 | 24730449 | T: ledakem52sl |
25112666 | 25213043 | 25252568 | T: ledakem53sl |
36424064 | 36438075 | 36448373 | T: sikep503 |
39997571 | 40180191 | 40337857 | T: C:ledakemcpa53 |
45980667 | 46182663 | 46400307 | T: C:ledakemcpa54 |
69175269 | 69261829 | 69358465 | T: ledakem54sl |
|
|
amd64; IceLake (706e5); 2020 Intel Core i5-1030NG7; 4 x 1100MHz; icelake, supercop-20200826
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
8789 | 8892 | 9044 | T: kyber90s512 |
13899 | 14044 | 14173 | T: kyber90s768 |
20263 | 20438 | 21139 | T: kyber90s1024 |
21702 | 21779 | 21965 | T: kyber512 |
30114 | 30508 | 30824 | T: ntrulpr653 |
30721 | 30856 | 31237 | T: ntrulpr4591761 |
31898 | 32069 | 32778 | T: ntrulpr761 |
40327 | 40534 | 40834 | T: ntrulpr857 |
42670 | 42789 | 42984 | T: kyber768 |
47209 | 47604 | 48103 | T: C:r5nd1kem0d |
48737 | 48844 | 48948 | C:threebears624r2cpa |
48803 | 48898 | 48979 | threebears624r2cca |
50522 | 50669 | 50781 | C:threebears624r2cpax |
51382 | 51496 | 51630 | threebears624r2ccax |
59347 | 59529 | 59789 | T: kyber1024 |
63421 | 63748 | 64353 | T: lightsaber2 |
65410 | 66304 | 67384 | T: C:r5nd1kem5d |
66256 | 67582 | 69343 | T: C:r5nd0kem2iot |
67322 | 68024 | 69085 | T: C:r5nd1kem4longkey |
86712 | 86855 | 87004 | threebears936r2cca |
90355 | 90562 | 90857 | threebears936r2ccax |
92624 | 92829 | 93099 | C:threebears936r2cpa |
95301 | 95421 | 95673 | C:threebears936r2cpax |
101567 | 101973 | 102469 | T: newhope512cca |
104876 | 105928 | 107022 | T: C:r5nd3kem5d |
115799 | 116267 | 116454 | T: saber2 |
136204 | 136468 | 137008 | ntruhps2048509 |
141853 | 142095 | 142404 | threebears1248r2cca |
146271 | 146450 | 146568 | threebears1248r2ccax |
149617 | 149816 | 150085 | C:threebears1248r2cpa |
153110 | 153318 | 153429 | C:threebears1248r2cpax |
175869 | 177440 | 179272 | T: C:r5nd3kem0d |
176697 | 177531 | 177774 | T: firesaber2 |
191037 | 193627 | 195609 | T: C:r5nd5kem5d |
202842 | 204233 | 207227 | T: kindi256342 |
206257 | 208212 | 210163 | T: C:r5nd5kem0d |
213185 | 213670 | 214165 | T: newhope1024cca |
212582 | 215068 | 221386 | T: hqcrmrs128 |
217664 | 217863 | 218121 | ntruhrss701 |
217755 | 218095 | 218736 | ntruhps2048677 |
217761 | 219180 | 220759 | T: kindi512222 |
222513 | 224449 | 226499 | T: kindi512241 |
230666 | 231659 | 232883 | T: C:hila5 |
255803 | 257993 | 265238 | T: hqc1281 |
256323 | 259852 | 269595 | T: hqc128 |
315315 | 315970 | 316883 | ntruhps4096821 |
411052 | 413973 | 417991 | T: C:r5n11kem0d |
417480 | 425784 | 430791 | T: ntrukem443 |
428678 | 430802 | 433287 | T: C:bikel1 |
447251 | 452657 | 456745 | T: kindi512321 |
454858 | 465989 | 479084 | T: hqcrmrs192 |
459855 | 473963 | 482424 | T: hqc1921 |
480880 | 494461 | 509196 | T: hqc1922 |
528221 | 534031 | 537919 | T: kindi256522 |
541472 | 546491 | 558778 | T: hqc192 |
563938 | 567126 | 572052 | T: lima2p1024cca |
575130 | 578086 | 582467 | T: rqc128 |
574989 | 578175 | 585899 | T: sntrup653 |
616627 | 617847 | 625003 | T: sntrup761 |
684715 | 696145 | 712054 | T: hqc2561 |
706039 | 729060 | 773026 | T: hqc2562 |
721361 | 742935 | 767908 | T: hqc2563 |
774930 | 775808 | 778550 | T: titaniumccatoy |
765934 | 780308 | 797993 | T: hqcrmrs256 |
790809 | 792498 | 796116 | T: C:r5n13kem0d |
792417 | 801800 | 816381 | T: C:edonk128k16n80nu4l6 |
823549 | 824538 | 829620 | T: frodokem640 |
874163 | 875319 | 881002 | T: titaniumccalite |
884567 | 900457 | 916154 | T: hqc256 |
948499 | 951894 | 957614 | T: sntrup857 |
977916? | 999778? | 1406349? | T: rqc192 |
997242 | 1003005 | 1008001 | T: C:rolloi128 |
1078319 | 1080317 | 1087234 | T: frodokem640aes |
1105787 | 1106543 | 1110172 | T: titaniumccastd |
1127967 | 1134210 | 1144487 | T: ntrukem743 |
1169150 | 1174067 | 1182179 | T: lima2p2048cca |
1223530 | 1228989 | 1234431 | T: C:rolloi192 |
1246606 | 1252985 | 1266590 | T: titaniumccamed |
1268199 | 1277837 | 1283639 | T: C:bikel3 |
1273330 | 1280636 | 1289030 | T: C:edonk128k16n80nu8l6 |
1277821 | 1289541 | 1302198 | T: limasp1018cca |
1395045 | 1403082 | 1419189 | T: titaniumccahi |
1495377 | 1518496 | 1850173 | T: rqc256 |
1598020 | 1606542 | 1619779 | T: C:rolloi256 |
1624994 | 1629357 | 1635187 | T: frodokem976 |
1655003 | 1660837 | 1674189 | T: titaniumccasuper |
1713195 | 1724133 | 1745380 | T: C:r5n15kem0d |
1732585 | 1756536 | 1777002 | T: C:edonk192k32n128nu4l6 |
1809842 | 1829336 | 1850772 | T: C:edonk128ref |
2025528 | 2033907 | 2044398 | T: frodokem976aes |
2350102 | 2359868 | 2368749 | T: limasp1306cca |
2373482 | 2388979 | 2409164 | T: C:lake2 |
2408679 | 2426279 | 2444940 | T: C:lake1 |
2515357 | 2552220 | 2609169 | T: C:lake3 |
2576717 | 2590423 | 2604026 | T: limasp1822cca |
2967034 | 2990151 | 3009201 | T: frodokem640shake |
3363039 | 3368746 | 3376998 | T: frodokem1344aes |
3542050 | 3559483 | 3593519 | T: remblem1056 |
3555704 | 3584003 | 3620804 | T: remblem928 |
3909144 | 3929125 | 3957930 | T: rolloii192 |
4074330 | 4084312 | 4096969 | T: rolloii128 |
4176617 | 4197253 | 4219346 | T: locker1 |
4698752 | 4720974 | 4746519 | T: limasp2062cca |
4773426 | 4793897 | 4817143 | T: rolloii256 |
5408823 | 5466931 | 5506236 | T: locker4 |
6563532 | 6573005 | 6590924 | T: frodokem976shake |
7291567 | 7407580 | 7520918 | T: ramstakers216091 |
7715527 | 7769079 | 7799864 | T: lotus128 |
10416703 | 10450219 | 10583741 | T: frodokem1344shake |
10379707 | 10642903 | 11148809 | T: locker7 |
15485840 | 15739615 | 15792810 | T: lotus192 |
18004068 | 18075182 | 18163290 | T: mersenne756839 |
25884837 | 26243022 | 26468919 | T: lotus256 |
32112171 | 32223942 | 32360143 | T: ntskem1264 |
33328275 | 34445063 | 35416236 | T: ramstakers756839 |
50512798 | 50584056 | 50634549 | T: sntrup4591761 |
97421719 | 97584921 | 97740835 | T: sikep503 |
96223692 | 99543878 | 102591369 | T: ntskem1380 |
75249697? | 128718507? | 195717644? | T: rsa2048 |
181185889 | 182622358 | 183600779 | T: oddmanhattan128 |
205932813 | 206369966 | 206822722 | T: mceliece348864f |
222811248 | 223826297 | 225100040 | T: ntskem13136 |
242398081? | 269155488? | 317536792? | T: mceliece348864 |
296898544 | 299013042 | 300490446 | T: oddmanhattan192 |
520383494 | 523121580 | 526191730 | T: oddmanhattan256 |
589872963 | 591189942 | 592559800 | T: mceliece460896f |
622558712? | 724976514? | 897967263? | T: mceliece460896 |
817103666 | 819212188 | 824416532 | T: mceliece6960119f |
858028263 | 859832915 | 862044385 | T: mceliece6688128f |
873935855 | 876569984 | 887086085 | T: mceliece8192128f |
834742426? | 1096065944? | 1262947243? | T: mceliece6960119 |
871095443? | 1129598671? | 1447944137? | T: mceliece8192128 |
872641045? | 1194355177? | 1528917521? | T: mceliece6688128 |
4217925483 | 4303679228 | 4465979188 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
14510 | 14575 | 14710 | T: kyber90s512 |
18741 | 19004 | 19420 | ntruhps2048509 |
19482 | 19587 | 19703 | ntruhrss701 |
19887 | 20429 | 20773 | T: rsa2048 |
21704 | 21796 | 21943 | T: kyber90s768 |
25888 | 26105 | 26554 | ntruhps2048677 |
28605 | 28797 | 29504 | T: kyber90s1024 |
32091 | 32287 | 32735 | ntruhps4096821 |
35475 | 35586 | 35823 | T: kyber512 |
36115? | 37687? | 45918? | T: mceliece348864 |
35786 | 38655 | 41464 | T: mceliece348864f |
39034 | 39453 | 39717 | T: sntrup653 |
41982 | 42108 | 42427 | T: sntrup761 |
50902 | 51214 | 52483 | T: sntrup857 |
52971 | 53060 | 53186 | T: ntrulpr653 |
47877? | 55139? | 70774? | T: C:edonk128k16n80nu4l6 |
55680 | 55808 | 55948 | T: ntrulpr761 |
57424 | 57617 | 57810 | T: ntrulpr4591761 |
60226 | 60492 | 61199 | T: kyber768 |
64820 | 64902 | 65043 | threebears624r2ccax |
64979 | 65076 | 65161 | threebears624r2cca |
65791 | 65936 | 66151 | C:threebears624r2cpax |
65930 | 66035 | 66199 | C:threebears624r2cpa |
69366 | 69536 | 69752 | T: ntrulpr857 |
74822 | 75317 | 76061 | T: C:r5nd1kem0d |
66416? | 78298? | 101918? | T: mceliece460896f |
82072 | 82543 | 83690 | T: ntskem1264 |
82777 | 83102 | 83675 | T: kyber1024 |
86960 | 87279 | 87804 | T: lightsaber2 |
78194? | 88437? | 102361? | T: mceliece460896 |
102758 | 103561 | 104398 | T: C:r5nd1kem5d |
103112 | 104280 | 105475 | T: C:r5nd0kem2iot |
105693 | 105826 | 105973 | threebears936r2cca |
105749 | 105887 | 106649 | threebears936r2ccax |
106759 | 107445 | 108228 | T: C:bikel1 |
107136 | 108373 | 109749 | T: C:r5nd1kem4longkey |
113612 | 113937 | 114304 | C:threebears936r2cpa |
113941 | 114113 | 114340 | C:threebears936r2cpax |
119792 | 120244 | 120868 | T: lotus128 |
135351 | 137195 | 139867 | T: ntrukem443 |
141033 | 141852 | 143233 | T: C:rolloi128 |
146856 | 147039 | 147492 | T: saber2 |
150553 | 151026 | 151508 | T: newhope512cca |
162843 | 164053 | 165632 | T: C:rolloi192 |
164755 | 164965 | 165161 | threebears1248r2ccax |
164277 | 165104 | 166203 | T: C:r5nd3kem5d |
164788 | 165120 | 165342 | threebears1248r2cca |
154968 | 165967 | 188156 | T: C:edonk128k16n80nu8l6 |
151908? | 167057? | 196456? | T: mceliece6960119f |
152339? | 167195? | 196317? | T: mceliece6960119 |
141855? | 168436? | 206797? | T: mceliece6688128f |
172283 | 173342 | 174377 | T: lotus192 |
155991? | 174213? | 208777? | T: mceliece6688128 |
174574 | 174725 | 174903 | C:threebears1248r2cpa |
174611 | 174752 | 175040 | C:threebears1248r2cpax |
162954? | 178147? | 206861? | T: mceliece8192128f |
170551 | 181776 | 197440 | T: mceliece8192128 |
186141 | 187959 | 189783 | T: C:rolloi256 |
214764 | 215598 | 215882 | T: firesaber2 |
222383 | 223496 | 225327 | T: ntskem1380 |
236399 | 237351 | 238951 | T: C:bikel3 |
250577 | 252250 | 254073 | T: lotus256 |
251074 | 254564 | 258199 | T: ntrukem743 |
267790 | 271730 | 276510 | T: kindi256342 |
277289 | 279398 | 280867 | T: C:r5nd3kem0d |
281036 | 283639 | 292173 | T: ntskem13136 |
292169 | 293946 | 295958 | T: C:r5nd5kem5d |
307574 | 308595 | 309844 | T: C:hila5 |
316945 | 317660 | 319109 | T: newhope1024cca |
321708 | 325502 | 330691 | T: kindi512222 |
324200 | 330072 | 334204 | T: kindi512241 |
333866 | 336106 | 338852 | T: C:r5nd5kem0d |
353530 | 358487 | 367967 | T: hqcrmrs128 |
357723 | 382195 | 395001 | T: C:edonk128ref |
394079 | 402118 | 406661 | T: hqc128 |
421656 | 423025 | 425107 | T: lima2p1024cca |
434457 | 441283 | 449819 | T: hqc1281 |
440589 | 444547 | 451758 | T: rolloii128 |
451305 | 454749 | 463643 | T: C:lake1 |
455691 | 458463 | 462871 | T: rolloii192 |
475208 | 478696 | 481585 | T: rolloii256 |
486466 | 491434 | 497658 | T: C:lake2 |
517934 | 522277 | 526007 | T: C:r5n11kem0d |
548775 | 552579 | 560763 | T: C:lake3 |
554719 | 558877 | 567921 | T: C:edonk192k32n128nu4l6 |
598960 | 603869 | 609861 | T: kindi512321 |
608720 | 609559 | 610845 | T: titaniumccatoy |
643046 | 652289 | 657584 | T: kindi256522 |
738257 | 754411 | 769702 | T: hqcrmrs192 |
775263 | 781237 | 787777 | T: locker1 |
793652 | 794314 | 797817 | T: titaniumccalite |
794491 | 807542 | 835764 | T: hqc1921 |
814950 | 819695 | 826229 | T: rqc128 |
838670 | 842044 | 846815 | T: lima2p2048cca |
840023 | 852874 | 867201 | T: hqc192 |
852791 | 867309 | 881356 | T: hqc1922 |
912439 | 913160 | 914672 | T: titaniumccastd |
926896 | 928912 | 932147 | T: C:r5n13kem0d |
1001370 | 1010168 | 1017418 | T: locker4 |
1124817 | 1134373 | 1145759 | T: limasp1018cca |
1180033 | 1181248 | 1184895 | T: titaniumccamed |
1183370 | 1206358 | 1232484 | T: hqc2561 |
1209778 | 1237148 | 1258252 | T: hqc2562 |
1261821 | 1265398 | 1268984 | T: frodokem640 |
1252498 | 1269722 | 1291132 | T: hqcrmrs256 |
1265142 | 1288888 | 1308049 | T: hqc2563 |
1355891 | 1358445 | 1365760 | T: titaniumccahi |
1391628 | 1408028 | 1422047 | T: hqc256 |
1437394 | 1439228 | 1445364 | T: frodokem640aes |
1522674 | 1534342 | 1551775 | T: rqc192 |
1677174 | 1682962 | 1690112 | T: titaniumccasuper |
1809248 | 1862534 | 1951446 | T: locker7 |
2098244 | 2104971 | 2117268 | T: C:r5n15kem0d |
2132184 | 2140644 | 2155988 | T: limasp1306cca |
2207880 | 2224982 | 2237802 | T: rqc256 |
2251614 | 2259555 | 2265629 | T: limasp1822cca |
2431119 | 2435379 | 2456865 | T: frodokem976 |
2670019 | 2675946 | 2683550 | T: frodokem976aes |
3306375 | 3313814 | 3339909 | T: frodokem640shake |
4293056 | 4314643 | 4350663 | T: limasp2062cca |
4346833 | 4354713 | 4364105 | T: frodokem1344aes |
5826138 | 5857606 | 5895044 | T: remblem1056 |
5912300 | 5940554 | 5970068 | T: remblem928 |
6638164 | 6737831 | 6778051 | T: frodokem976shake |
10774051 | 10850801 | 10893035 | T: frodokem1344shake |
11112628 | 11124576 | 11147445 | T: sntrup4591761 |
13502297 | 13710350 | 13910704 | T: ramstakers216091 |
18498990 | 18542372 | 18656305 | T: pqrsa15 |
23104802 | 23159696 | 23266370 | T: mersenne756839 |
48097196 | 48419514 | 48690198 | T: oddmanhattan128 |
61338592 | 63549649 | 64791821 | T: ramstakers756839 |
95883399 | 96069507 | 96315364 | T: oddmanhattan192 |
160671499 | 160963802 | 161433426 | T: sikep503 |
197626427 | 198361118 | 199124305 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
14693 | 14761 | 14892 | T: kyber90s512 |
15515 | 15608 | 15681 | C:threebears624r2cpax |
19724 | 19799 | 19867 | C:threebears936r2cpax |
20947 | 21071 | 21872 | T: kyber90s768 |
23757 | 23821 | 23907 | C:threebears1248r2cpax |
25680 | 25748 | 25837 | C:threebears624r2cpa |
27952 | 28070 | 28876 | T: kyber90s1024 |
29370 | 29759 | 30135 | T: C:r5nd1kem0d |
29845 | 29959 | 30133 | T: kyber512 |
32625 | 32698 | 32802 | ntruhps2048509 |
34385 | 34440 | 34578 | C:threebears936r2cpa |
41951 | 42452 | 44243 | T: C:r5nd0kem2iot |
43031 | 43110 | 43181 | C:threebears1248r2cpa |
42848 | 43142 | 43334 | T: C:r5nd1kem5d |
43761 | 44127 | 44316 | T: C:r5nd1kem4longkey |
46638 | 46739 | 46854 | ntruhps2048677 |
47299 | 47380 | 47463 | ntruhrss701 |
47218 | 47523 | 47781 | T: sntrup653 |
48710 | 48811 | 49033 | T: sntrup761 |
51835 | 52080 | 52457 | T: kyber768 |
60157 | 60250 | 60347 | T: ntrulpr653 |
60304 | 60387 | 60519 | ntruhps4096821 |
62367 | 62557 | 63757 | T: sntrup857 |
62551 | 62635 | 62808 | T: ntrulpr761 |
67326 | 67518 | 68059 | T: C:hila5 |
70820 | 71493 | 74878 | T: C:r5nd3kem5d |
72591 | 72775 | 73283 | T: kyber1024 |
77973 | 78894 | 80061 | T: lightsaber2 |
80272 | 80366 | 80562 | T: ntrulpr857 |
84068 | 84203 | 84361 | T: ntrulpr4591761 |
86735 | 86815 | 86922 | threebears624r2ccax |
113643 | 113743 | 113895 | threebears624r2cca |
132623 | 133068 | 133255 | T: saber2 |
134473 | 134889 | 136909 | threebears936r2ccax |
135300 | 137224 | 139353 | T: ntrukem443 |
136859 | 137829 | 138868 | T: lotus128 |
138332 | 141769 | 148024 | T: C:r5nd5kem5d |
145197 | 147407 | 150302 | T: C:r5nd3kem0d |
168240 | 168467 | 168698 | threebears936r2cca |
175974 | 176422 | 176805 | T: newhope512cca |
178217 | 180834 | 183548 | T: C:r5nd5kem0d |
193281 | 193811 | 194561 | T: C:r5n11kem0d |
197877 | 198648 | 198920 | T: firesaber2 |
199590 | 199742 | 199955 | threebears1248r2ccax |
202607 | 203298 | 204868 | T: lotus192 |
244172 | 244542 | 245133 | threebears1248r2cca |
279398 | 279691 | 280206 | T: ntskem1264 |
294251 | 294971 | 296027 | T: C:r5n13kem0d |
297830 | 299757 | 331410 | T: lotus256 |
312119 | 313834 | 316477 | T: ntrukem743 |
333627 | 338285 | 343202 | T: kindi256342 |
372932 | 374747 | 377018 | T: newhope1024cca |
419885 | 426352 | 431886 | T: kindi512222 |
426923 | 434152 | 437084 | T: kindi512241 |
497804 | 498373 | 499322 | T: ntskem1380 |
517909 | 520972 | 523651 | T: lima2p1024cca |
542347 | 542859 | 544222 | T: mceliece348864 |
542536 | 543712 | 547991 | T: mceliece348864f |
654636 | 660139 | 668727 | T: hqcrmrs128 |
673500 | 680580 | 708108 | T: hqc128 |
713154 | 714084 | 717054 | T: titaniumccatoy |
742127 | 751782 | 761403 | T: kindi512321 |
751595 | 760838 | 765381 | T: kindi256522 |
897866 | 901353 | 907804 | T: hqc1281 |
913359 | 921165 | 928588 | T: C:r5n15kem0d |
918753 | 925833 | 933918 | T: titaniumccalite |
958031 | 969694 | 978236 | T: ntskem13136 |
966381 | 978391 | 983812 | T: C:bikel1 |
977878 | 985743 | 1004977 | T: C:rolloi128 |
1058299 | 1060086 | 1067772 | T: titaniumccastd |
1082882 | 1088336 | 1095966 | T: lima2p2048cca |
1083551 | 1097559 | 1107001 | T: mceliece460896f |
1087239 | 1097664 | 1105570 | T: mceliece460896 |
1164290 | 1169800 | 1200305 | T: hqcrmrs192 |
1172762 | 1176236 | 1182421 | T: mceliece6960119 |
1176305 | 1183968 | 1195331 | T: mceliece6960119f |
1178854 | 1187091 | 1201218 | T: C:rolloi192 |
1192849 | 1195946 | 1207120 | T: mceliece8192128 |
1194289 | 1199278 | 1207137 | T: mceliece8192128f |
1208802 | 1212842 | 1220612 | T: mceliece6688128 |
1212240 | 1219311 | 1232322 | T: mceliece6688128f |
1262265 | 1264270 | 1266513 | T: frodokem640 |
1244898 | 1287061 | 1316171 | T: hqc192 |
1346383 | 1347371 | 1351591 | T: titaniumccamed |
1371561 | 1378349 | 1382604 | T: frodokem640aes |
1396812 | 1411281 | 1429951 | T: hqc1922 |
1420275 | 1429534 | 1449983 | T: hqc1921 |
1437565 | 1445731 | 1455040 | T: limasp1018cca |
1501703 | 1515740 | 1538264 | T: rolloii128 |
1580461 | 1583982 | 1589457 | T: titaniumccahi |
1715418 | 1732321 | 1766165 | T: rolloii192 |
1837568 | 1864823 | 1872740 | T: hqcrmrs256 |
1910087 | 1923343 | 1987029 | T: hqc2561 |
1919920 | 1956122 | 1995356 | T: hqc2562 |
1956405 | 1964874 | 1973885 | T: titaniumccasuper |
1973547 | 1997922 | 2030779 | T: C:rolloi256 |
2017779 | 2036585 | 2060792 | T: hqc2563 |
2029121 | 2050726 | 2061227 | T: hqc256 |
2171232 | 2189552 | 2214428 | T: rolloii256 |
2345479 | 2365963 | 2399301 | T: C:lake1 |
2430428 | 2435290 | 2467873 | T: frodokem976 |
2530590 | 2537413 | 2546945 | T: frodokem976aes |
2628672 | 2638333 | 2654022 | T: rsa2048 |
2791778 | 2799249 | 2816348 | T: limasp1306cca |
2926064 | 2946912 | 2966078 | T: limasp1822cca |
2977278 | 3007584 | 3072577 | T: rqc128 |
3070093 | 3109695 | 3122078 | T: C:bikel3 |
3169165 | 3176933 | 3191082 | T: frodokem640shake |
3927207 | 3976419 | 4041322 | T: C:lake2 |
4164722 | 4209346 | 4236705 | T: frodokem1344aes |
4378020 | 4443496 | 4522253 | T: locker1 |
4774437? | 4801685? | 19599596? | T: C:edonk128k16n80nu4l6 |
4892929 | 4981690 | 5053488 | T: locker4 |
5452684 | 5505554 | 5552298 | T: C:lake3 |
5632939 | 5651646 | 5672247 | T: limasp2062cca |
2879025? | 6337755? | 7491707? | T: C:edonk128k16n80nu8l6 |
6347590 | 6381301 | 6431937 | T: rqc192 |
6408161 | 6508632 | 6806422 | T: frodokem976shake |
7976367 | 8013868 | 8062288 | T: remblem1056 |
8104929 | 8146035 | 8175863 | T: remblem928 |
7778172 | 8171519 | 8881688 | T: locker7 |
10441041 | 10478719 | 10640560 | T: frodokem1344shake |
3690730? | 10854810? | 12041885? | T: C:edonk128ref |
10784172 | 10864394 | 10902086 | T: rqc256 |
29397832 | 29654170 | 30044284 | T: ramstakers216091 |
30960236 | 31004971 | 32227659 | T: sntrup4591761 |
34541993 | 34642835 | 34729776 | T: mersenne756839 |
53678909 | 53888005 | 54098259 | T: oddmanhattan128 |
49578361 | 54471077 | 54829066 | T: C:edonk192k32n128nu4l6 |
106285365 | 106558715 | 106889126 | T: oddmanhattan192 |
123496053 | 124316636 | 125231645 | T: ramstakers756839 |
148620957 | 149000819 | 149361057 | T: pqrsa15 |
171778160 | 173726020 | 185455967 | T: sikep503 |
218341045 | 219299512 | 220398245 | T: oddmanhattan256 |
|
|
aarch64; A72 (410fd083); 2019 Broadcom BCM2711; 4 x 1500MHz; pi4b, supercop-20220213
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
81920 | 82385 | 82900 | T: lightsaber2 |
89251 | 89632 | 90191 | T: C:r5nd1kem0d |
110167 | 111217 | 113372 | T: C:r5nd0kem2iot |
116504 | 117210 | 117884 | T: C:r5nd1kem5d |
119433 | 120367 | 124914 | T: C:r5nd1kem4longkey |
125693 | 126049 | 126743 | kyber512 |
131505 | 131718 | 131972 | T: newhope512cca |
149988 | 150353 | 152431 | T: saber2 |
205309 | 206150 | 206810 | threebears624r2cca |
207357 | 208240 | 209861 | C:threebears624r2cpax |
205382 | 208389 | 208849 | C:threebears624r2cpa |
213212 | 214257 | 215307 | threebears624r2ccax |
219038 | 219933 | 221203 | T: C:r5nd3kem5d |
225169 | 225977 | 227151 | kyber768 |
237045 | 237660 | 239131 | T: firesaber2 |
239923 | 240517 | 241182 | kyber90s512 |
274075 | 274428 | 274948 | T: newhope1024cca |
332810 | 333625 | 335749 | T: C:hila5 |
348426 | 349660 | 350716 | kyber1024 |
358503 | 360426 | 363500 | T: C:r5nd3kem0d |
368287 | 369161 | 372552 | T: kindi256342 |
376419 | 379709 | 390863 | T: kindi512241 |
381540 | 385959 | 398073 | T: kindi512222 |
386474 | 387009 | 387176 | threebears936r2cca |
391452 | 392643 | 393073 | C:threebears936r2cpa |
395415 | 395659 | 395900 | C:threebears936r2cpax |
396868 | 397218 | 397572 | threebears936r2ccax |
425610 | 428032 | 430142 | T: C:r5nd5kem5d |
439151 | 440755 | 442204 | kyber90s768 |
460552 | 462323 | 464820 | T: C:r5nd5kem0d |
589784 | 591562 | 595264 | T: ntrulpr653 |
638527 | 639177 | 641604 | threebears1248r2cca |
640563 | 641006 | 641590 | threebears1248r2ccax |
640420 | 641278 | 645819 | C:threebears1248r2cpa |
644545 | 648282 | 648912 | C:threebears1248r2cpax |
714882 | 717562 | 719211 | kyber90s1024 |
760999 | 765059 | 770623 | T: ntrulpr761 |
779361 | 784424 | 803232 | T: kindi512321 |
914821 | 917292 | 923794 | T: ntrulpr857 |
967913 | 972794 | 974098 | T: kindi256522 |
1035957 | 1053403 | 1060517 | T: ntrukem443 |
1099544 | 1106794 | 1117634 | T: ntrulpr953 |
1160173 | 1167725 | 1184108 | T: hqc1281 |
1205534 | 1209012 | 1214377 | T: ntrulpr1013 |
1520416 | 1526753 | 1535950 | T: lima2p1024cca |
1755587 | 1762722 | 1771851 | T: ntrulpr1277 |
2435657 | 2446049 | 2477694 | T: hqc1921 |
2486779 | 2495182 | 2513515 | T: limasp1018cca |
2580001 | 2595290 | 2631499 | T: hqc1922 |
2589735 | 2599585 | 2607596 | T: ntrukem743 |
3038627 | 3060243 | 3092136 | T: lima2p2048cca |
4128405 | 4148863 | 4192427 | T: hqc2561 |
4139539 | 4163917 | 4196701 | T: limasp1306cca |
4451160 | 4482881 | 4526717 | T: hqc2562 |
4644904 | 4686862 | 4738460 | T: hqc2563 |
4696562 | 4713351 | 4734209 | T: C:lake1 |
4785303 | 4793218 | 4818623 | T: limasp1822cca |
5748785 | 5761258 | 5774484 | T: C:lake3 |
5971036 | 5988039 | 6000856 | T: C:lake2 |
7856599 | 7882954 | 7916554 | T: limasp2062cca |
9463216 | 9501924 | 9544245 | T: locker1 |
9679396 | 9689003 | 9722790 | T: ntrulpr4591761 |
10199905 | 10266796 | 10333710 | T: locker2 |
10514340 | 10518615 | 10538026 | T: C:r5n11kem0d |
10669532 | 10691326 | 10729896 | T: frodokem640shake |
11167068 | 11194903 | 11228947 | T: locker3 |
13014022 | 13043657 | 13278114 | T: locker4 |
14144857 | 14203810 | 14344766 | T: ntruhps2048509 |
14191495 | 14308686 | 14354630 | ntruhps2048509 |
14441227 | 14446526 | 14452839 | T: C:bikel1 |
14556545 | 14632759 | 14918496 | T: locker6 |
15130704 | 15174325 | 15224027 | T: locker5 |
16319532 | 16485614 | 16617183 | T: ramstakers216091 |
17086562 | 17104117 | 17125718 | T: sntrup653 |
17136801 | 17154445 | 17264325 | sntrup653 |
17322497 | 17323387 | 17324530 | T: sikep434 |
17731246 | 17833754 | 17875439 | T: ntruhrss701 |
18560321 | 18571963 | 18581609 | T: C:ledakemcpa14 |
22912610 | 22918430 | 23028433 | T: sntrup761 |
22963388 | 22967462 | 22972227 | sntrup761 |
23231195 | 23244641 | 23255831 | T: C:ledakemcpa13 |
23421617 | 23623551 | 23736496 | T: frodokem976shake |
23943210 | 23945135 | 23949525 | T: sikep503 |
24761688 | 24781827 | 24801960 | T: ntruhps2048677 |
24838491 | 24866612 | 24893957 | ntruhps2048677 |
25772565 | 25781552 | 26127008 | T: C:r5n13kem0d |
26066200 | 26176840 | 26549894 | T: locker7 |
26811062 | 26828896 | 26852156 | ntruhrss701 |
27481458 | 27538315 | 27966291 | T: locker8 |
27796779 | 27827805 | 30258550 | T: sikep434comp |
29324560 | 29415778 | 29913960 | T: locker9 |
30073816 | 30084431 | 30386493 | T: sntrup857 |
30134558 | 30143792 | 30157420 | sntrup857 |
30303429 | 30340627 | 30349592 | T: frodokem640 |
30718498 | 30766490 | 30775042 | T: frodokem640aes |
33661415 | 33717342 | 34014034 | T: sntrup4591761 |
36306713 | 36328964 | 36362156 | T: ntruhps4096821 |
36391138 | 36400972 | 36432905 | ntruhps4096821 |
37051836 | 37061538 | 37207528 | T: sntrup953 |
37128967 | 37137734 | 37307954 | sntrup953 |
38468004 | 38506604 | 42408569 | T: sikep503comp |
40516891 | 40531591 | 40678637 | T: sntrup1013 |
40592223 | 40615598 | 40682381 | sntrup1013 |
40798545 | 40822284 | 40846610 | T: C:ledakemcpa12 |
42131234 | 42486042 | 43081000 | T: frodokem1344shake |
42801826 | 44094797 | 45645791 | T: mersenne756839 |
46168760 | 46255700 | 46278620 | T: C:bikel3 |
47887278 | 48375552 | 48504208 | T: C:r5n15kem0d |
49044046 | 49050287 | 49056953 | T: sikep610 |
51262640 | 51947210 | 52181134 | T: lotus128 |
62372877 | 62402821 | 62421642 | T: C:ledakemcpa34 |
63495492 | 63675178 | 63936104 | T: ledakem1464 |
65435270 | 65668836 | 67567261 | T: sntrup1277 |
65466255 | 65689523 | 65952292 | sntrup1277 |
70094385 | 70115966 | 70146767 | T: frodokem976 |
70630554 | 70666628 | 70687636 | T: frodokem976aes |
71793731 | 71816145 | 71849889 | T: C:ledakemcpa33 |
75383384 | 76748343 | 77886346 | T: ramstakers756839 |
80537192 | 80625378 | 80952662 | T: ledakem1364 |
82805340 | 82890150 | 90611343 | T: sikep610comp |
83597288 | 83616371 | 83631394 | T: sikep751 |
71072682? | 90965100? | 94241188? | T: ntskem1264 |
91763471 | 92400621 | 95082392 | T: ledakem14sl |
101688628 | 102439012 | 103027813 | T: lotus192 |
112480347 | 114078178 | 115742792 | T: ledakem13sl |
122365130 | 122402129 | 122478416 | T: C:ledakemcpa32 |
130203219 | 130279202 | 141114785 | T: sikep751comp |
132949386 | 133065025 | 133218625 | T: frodokem1344aes |
143968281 | 144013293 | 144164371 | T: C:ledakemcpa54 |
149288870 | 149419577 | 149502729 | T: C:ledakemcpa53 |
162275610 | 162353570 | 162536215 | T: ledakem1264 |
177014624 | 177389824 | 183641700 | T: ledakem3464 |
183927584 | 184872672 | 185910884 | T: lotus256 |
226557604 | 226909022 | 227695256 | T: ledakem12sl |
237698286 | 237850977 | 245789553 | T: ledakem34sl |
243516094 | 243644362 | 244019063 | T: ledakem3364 |
243950227 | 244498876 | 245462148 | mceliece348864f |
252916124 | 252971934 | 253045847 | T: C:ledakemcpa52 |
171409406? | 280987376? | 458717430? | T: rsa2048 |
302239657 | 302467939 | 302594850 | T: ledakem5464 |
309584917 | 309942408 | 310399038 | T: ledakem33sl |
286858803? | 337313900? | 388506306? | mceliece348864 |
341052812 | 341590914 | 342233310 | T: ledakem3264 |
428340952 | 431276811 | 447728544 | T: oddmanhattan128 |
364188994? | 463498372? | 490015900? | T: ntskem1380 |
494487350 | 494584746 | 494672208 | T: ledakem5364 |
588298488 | 588533313 | 596856477 | T: ledakem54sl |
664178800 | 664620009 | 666801477 | T: ledakem32sl |
692749566 | 694073832 | 695545543 | T: oddmanhattan192 |
731914364 | 732163614 | 740182440 | T: ledakem53sl |
746041848 | 748471616 | 749578790 | T: ledakem5264 |
883595278? | 1210374513? | 1421450076? | mceliece460896f |
1224285868 | 1243214217 | 1245991212 | T: oddmanhattan256 |
1455653918 | 1457781110 | 1460354176 | T: ledakem52sl |
1138892598? | 1717770546? | 2267968884? | mceliece460896 |
1734648500? | 2177506044? | 2231186470? | T: ntskem13136 |
2544660242? | 3913499430? | 6182880168? | mceliece6960119 |
3727347804? | 4504657020? | 4861035307? | mceliece6960119f |
2523232170? | 4951651006? | 8937106963? | mceliece6688128 |
4333252346? | 5477761649? | 5716254224? | mceliece6688128f |
5379517130 | 6297632840 | 6609494088 | mceliece8192128f |
4827157832? | 7474286438? | 14212917352? | mceliece8192128 |
9399168684 | 9610168234 | 9861327174 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
31315 | 32825 | 36413 | T: rsa2048 |
96067 | 97752 | 101203 | T: ntruhrss701 |
115645 | 115764 | 117016 | T: lightsaber2 |
104165? | 115897? | 159040? | T: ntskem1264 |
134006 | 134411 | 134858 | T: C:r5nd1kem0d |
144996 | 152900 | 162863 | mceliece348864f |
148140 | 162509 | 179789 | mceliece348864 |
164608 | 165699 | 167188 | T: C:r5nd0kem2iot |
175390 | 175503 | 176044 | kyber512 |
176343 | 177288 | 178036 | T: C:r5nd1kem5d |
181225 | 181664 | 185275 | T: C:r5nd1kem4longkey |
195879 | 196598 | 198149 | T: saber2 |
206458 | 206501 | 206775 | T: newhope512cca |
214360 | 217380 | 238342 | T: ntrukem443 |
251213 | 251725 | 252684 | threebears624r2ccax |
251812 | 252106 | 253630 | threebears624r2cca |
257801 | 258103 | 259944 | C:threebears624r2cpax |
258619 | 260337 | 260925 | C:threebears624r2cpa |
262143 | 282871 | 318271 | mceliece460896 |
282693 | 284027 | 285054 | kyber768 |
267096 | 285217 | 308009 | mceliece460896f |
285985 | 286625 | 287770 | kyber90s512 |
293783 | 293935 | 294493 | T: firesaber2 |
324112 | 325282 | 326480 | T: C:r5nd3kem5d |
361594 | 363221 | 364989 | T: C:ledakemcpa13 |
377965 | 378714 | 381983 | T: C:ledakemcpa14 |
381454 | 385460 | 390529 | T: C:ledakemcpa12 |
424977 | 425688 | 426089 | T: newhope1024cca |
427040 | 427472 | 428304 | kyber1024 |
444173 | 444406 | 444811 | threebears936r2cca |
445837 | 446236 | 446722 | threebears936r2ccax |
443215 | 446420 | 448407 | T: C:hila5 |
442788 | 446778 | 466722 | T: ntrukem743 |
456657 | 456875 | 457969 | C:threebears936r2cpa |
457516 | 457684 | 458037 | C:threebears936r2cpax |
467735 | 470068 | 471968 | T: sntrup653 |
485476 | 487498 | 492000 | T: kindi256342 |
503164 | 503776 | 504943 | kyber90s768 |
521087 | 524638 | 525516 | sntrup653 |
552402 | 554414 | 566257 | T: kindi512241 |
547392 | 558858 | 577042 | T: kindi512222 |
531257? | 587758? | 882930? | mceliece6960119f |
601799 | 603098 | 606351 | T: ntruhps2048509 |
606738 | 608787 | 615970 | T: C:r5nd3kem0d |
615773 | 621610 | 623550 | T: C:r5nd5kem5d |
622122 | 622598 | 623961 | T: sntrup761 |
616960 | 638104 | 663552 | T: lotus128 |
637842 | 638617 | 642497 | ntruhps2048509 |
674553 | 675145 | 677744 | sntrup761 |
652526 | 676626 | 717128 | mceliece8192128 |
696010 | 699407 | 703976 | T: C:lake1 |
700031 | 701063 | 701932 | threebears1248r2ccax |
702025 | 703222 | 706845 | threebears1248r2cca |
715897 | 716193 | 716882 | C:threebears1248r2cpax |
717575 | 723032 | 724014 | C:threebears1248r2cpa |
570926? | 726472? | 944674? | T: ntskem1380 |
746985 | 749074 | 751127 | T: sntrup857 |
791958 | 794432 | 796262 | kyber90s1024 |
800250 | 802095 | 805333 | T: C:r5nd5kem0d |
822935 | 826313 | 827046 | sntrup857 |
850305 | 853035 | 858281 | T: C:lake2 |
873599 | 877741 | 884348 | T: C:ledakemcpa33 |
884432 | 886388 | 888679 | T: C:ledakemcpa34 |
911516 | 912254 | 915939 | T: sntrup953 |
941951 | 944587 | 948012 | T: C:lake3 |
927376 | 947981 | 987477 | T: C:ledakemcpa32 |
942592 | 958458 | 977162 | T: lotus192 |
985071 | 985744 | 989446 | sntrup953 |
621535? | 1016662? | 1308217? | mceliece6688128f |
1013512 | 1017066 | 1018895 | T: sntrup1013 |
577174? | 1019943? | 1850163? | mceliece6960119 |
1022889 | 1032126 | 1073534 | T: kindi512321 |
1030628 | 1033160 | 1037971 | T: ntruhps2048677 |
1059456 | 1060610 | 1061848 | T: ledakem1464 |
1063151 | 1068006 | 1070899 | T: C:bikel1 |
595702? | 1081840? | 1175733? | mceliece6688128 |
1081703 | 1082537 | 1086777 | ntruhrss701 |
1085264 | 1088031 | 1091252 | ntruhps2048677 |
1092075 | 1095748 | 1096803 | sntrup1013 |
1030040? | 1125359? | 2299958? | T: ntskem13136 |
1124101 | 1128029 | 1132416 | T: lima2p1024cca |
700727? | 1133987? | 1213773? | mceliece8192128f |
1136103 | 1139586 | 1147825 | T: ntrulpr653 |
1166316 | 1169349 | 1173129 | T: kindi256522 |
1241976 | 1243530 | 1249882 | T: ledakem14sl |
1265980 | 1267392 | 1275221 | T: ledakem1364 |
1313603 | 1323401 | 1333272 | T: locker1 |
1359120 | 1368390 | 1374578 | T: locker2 |
1317888 | 1373766 | 1384955 | T: lotus256 |
1461134 | 1465561 | 1469157 | T: ntrulpr761 |
1483239 | 1486295 | 1492140 | T: ntruhps4096821 |
1505796 | 1512316 | 1524461 | T: locker3 |
1526815 | 1531535 | 1535112 | T: sntrup1277 |
1554798 | 1558134 | 1564819 | ntruhps4096821 |
1598627 | 1601282 | 1607902 | T: ledakem13sl |
1638719 | 1639572 | 1647491 | sntrup1277 |
1749712 | 1759294 | 1766516 | T: locker4 |
1761063 | 1766058 | 1775384 | T: ntrulpr857 |
1865194 | 1897599 | 1932360 | T: ledakem1264 |
1970837 | 1977342 | 2036851 | T: C:ledakemcpa53 |
1992862 | 2002643 | 2051955 | T: C:ledakemcpa54 |
1983706 | 2012026 | 2038966 | T: C:ledakemcpa52 |
2025025 | 2031156 | 2043245 | T: locker6 |
2088764 | 2094393 | 2102475 | T: limasp1018cca |
2111401 | 2122090 | 2135036 | T: ntrulpr953 |
2157642 | 2166100 | 2191121 | T: locker5 |
2221786 | 2225547 | 2235905 | T: lima2p2048cca |
2271970 | 2296256 | 2325364 | T: hqc1281 |
2326738 | 2331702 | 2337209 | T: ntrulpr1013 |
2458629 | 2499654 | 2550150 | T: ledakem12sl |
2570779 | 2578229 | 2582831 | T: ledakem3464 |
3106650 | 3110906 | 3114393 | T: C:bikel3 |
3228522 | 3236128 | 3251772 | T: ledakem3364 |
3353906 | 3382009 | 3444248 | T: locker7 |
3382951 | 3391356 | 3447089 | T: ledakem34sl |
3421894 | 3428604 | 3440052 | T: ntrulpr1277 |
3466904 | 3477217 | 3516005 | T: locker8 |
3594389 | 3630463 | 3680959 | T: limasp1306cca |
3704357 | 3751754 | 3867792 | T: locker9 |
4001881 | 4064099 | 4093098 | T: limasp1822cca |
4482183 | 4486085 | 4529941 | T: ledakem33sl |
4711124 | 4810178 | 4874346 | T: ledakem3264 |
4997646 | 5033624 | 5062238 | T: hqc1921 |
5293280 | 5333571 | 5368091 | T: hqc1922 |
5651178 | 5653536 | 5655852 | T: ledakem5464 |
6938897 | 6945955 | 7036870 | T: limasp2062cca |
6946373 | 6955653 | 6973931 | T: ledakem5364 |
6881148 | 6971630 | 7090186 | T: ledakem32sl |
7556622 | 7562186 | 7573039 | T: ledakem54sl |
8541503 | 8569922 | 8621395 | T: hqc2561 |
9114856 | 9182976 | 9312565 | T: hqc2562 |
9257036 | 9296500 | 9311704 | T: ledakem53sl |
9407230 | 9411431 | 9414763 | T: sntrup4591761 |
9643179 | 9686377 | 9754736 | T: hqc2563 |
10593200 | 10609088 | 10617341 | T: C:r5n11kem0d |
11846005 | 11938104 | 12013547 | T: ledakem5264 |
11903461 | 11943910 | 12079014 | T: frodokem640shake |
13110131 | 13436002 | 13673334 | T: ledakem52sl |
18999714 | 19008952 | 19033246 | T: ntrulpr4591761 |
26014358 | 26052107 | 26257330 | T: C:r5n13kem0d |
26165762 | 26266623 | 26362907 | T: frodokem976shake |
28361503 | 28366125 | 28369706 | T: sikep434 |
30955332 | 30984453 | 31065239 | T: frodokem640 |
30998467 | 31310970 | 31551062 | T: ramstakers216091 |
31342679 | 31350411 | 31445506 | T: frodokem640aes |
39452254 | 39458884 | 39463612 | T: sikep503 |
40780610 | 40846544 | 40981738 | T: pqrsa15 |
43672774 | 43713701 | 43929441 | T: sikep434comp |
47125552 | 47183069 | 47844812 | T: frodokem1344shake |
48994636 | 49018726 | 49308112 | T: C:r5n15kem0d |
54196638 | 54545820 | 59876246 | T: mersenne756839 |
60011686 | 60284206 | 60606036 | T: sikep503comp |
71211155 | 71258894 | 71298751 | T: frodokem976 |
71532196 | 71615677 | 72110407 | T: frodokem976aes |
90281994 | 90290993 | 90318782 | T: sikep610 |
89935786 | 90505404 | 91271436 | T: oddmanhattan128 |
122563989 | 122709838 | 123271504 | T: sikep610comp |
134969824 | 135016608 | 135496676 | T: frodokem1344aes |
135478505 | 135501834 | 135521226 | T: sikep751 |
142203866 | 144768278 | 147012296 | T: ramstakers756839 |
171009760 | 172553152 | 175443470 | T: oddmanhattan192 |
208719266 | 209188832 | 209927338 | T: sikep751comp |
455888374 | 482812214 | 488815272 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
38908 | 39151 | 39191 | C:threebears624r2cpax |
50947 | 50955 | 50983 | C:threebears936r2cpax |
63202 | 63268 | 63313 | C:threebears1248r2cpax |
63529 | 63830 | 64174 | T: C:r5nd1kem0d |
83254 | 83629 | 83867 | C:threebears624r2cpa |
84878 | 85279 | 85724 | T: C:r5nd0kem2iot |
91510 | 91965 | 93763 | T: C:r5nd1kem5d |
93332 | 93789 | 99799 | T: C:r5nd1kem4longkey |
106356 | 106746 | 107620 | T: C:hila5 |
114841 | 114936 | 115031 | C:threebears936r2cpa |
130157 | 130432 | 131319 | T: lightsaber2 |
146190 | 146434 | 147226 | C:threebears1248r2cpa |
158265 | 160660 | 160983 | T: C:r5nd3kem5d |
208162 | 208366 | 208964 | kyber512 |
216614 | 216996 | 220669 | T: saber2 |
239671 | 239725 | 239766 | T: newhope512cca |
232746 | 245266 | 255385 | T: ntruhrss701 |
292262 | 293095 | 296918 | T: ntrukem443 |
301246 | 302476 | 309855 | T: C:r5nd5kem5d |
321162 | 321591 | 322966 | T: firesaber2 |
322702 | 323924 | 325292 | kyber90s512 |
329602 | 330129 | 333563 | threebears624r2ccax |
328815 | 330427 | 331675 | kyber768 |
343719 | 343993 | 344343 | T: C:r5nd3kem0d |
442118 | 442356 | 443105 | threebears624r2cca |
445758 | 447259 | 447871 | T: C:r5nd5kem0d |
477701 | 478459 | 479711 | kyber1024 |
498681 | 499733 | 500648 | T: newhope1024cca |
536560 | 537315 | 559226 | T: C:r5n11kem0d |
551344 | 551621 | 553134 | kyber90s768 |
552514 | 552992 | 553594 | threebears936r2ccax |
609774 | 615291 | 617353 | T: kindi256342 |
654605 | 655948 | 660055 | mceliece348864f |
656054 | 657764 | 659471 | mceliece348864 |
661741 | 665467 | 672173 | T: ntrukem743 |
707616 | 708638 | 709069 | threebears936r2cca |
731172 | 731944 | 733691 | T: kindi512241 |
732719 | 749986 | 751420 | T: kindi512222 |
760826 | 774562 | 787049 | T: lotus128 |
783982 | 784937 | 792690 | T: ntskem1264 |
829214 | 829900 | 830738 | threebears1248r2ccax |
830860 | 833499 | 834330 | T: C:r5n13kem0d |
852750 | 853984 | 857399 | kyber90s1024 |
1037607 | 1038868 | 1044268 | threebears1248r2cca |
1050282 | 1050871 | 1052922 | T: sntrup653 |
1050657 | 1051891 | 1053189 | sntrup653 |
1188234 | 1203979 | 1225879 | T: lotus192 |
1281940 | 1286192 | 1288482 | T: lima2p1024cca |
1289894 | 1290544 | 1291713 | T: sntrup761 |
1290555 | 1291628 | 1293766 | sntrup761 |
1302880 | 1311313 | 1345007 | T: kindi512321 |
1370320 | 1375067 | 1376333 | T: kindi256522 |
1538667 | 1543158 | 1552843 | T: ntrulpr653 |
1583680 | 1587036 | 1594374 | T: ntskem1380 |
1639365 | 1646319 | 1659911 | mceliece460896f |
1702624 | 1703871 | 1710876 | T: sntrup857 |
1702448 | 1704105 | 1711389 | sntrup857 |
1719818 | 1721596 | 1727994 | T: ntruhps2048509 |
1720671 | 1722460 | 1731482 | ntruhps2048509 |
1745909 | 1758717 | 1783431 | T: lotus256 |
1796561 | 1805173 | 1838172 | mceliece6960119f |
1883355 | 1894403 | 1992288 | mceliece6688128 |
1819751 | 1926392 | 2082146 | mceliece6960119 |
1913908 | 1952612 | 1965945 | mceliece460896 |
1993264 | 1994851 | 2004090 | T: ntrulpr761 |
2055207 | 2056798 | 2064796 | sntrup953 |
2055656 | 2057235 | 2064770 | T: sntrup953 |
2137743 | 2172799 | 2191580 | mceliece8192128 |
2194304 | 2232117 | 2265978 | mceliece8192128f |
2199200 | 2273468 | 2321710 | mceliece6688128f |
2297772 | 2299494 | 2307072 | T: sntrup1013 |
2299245 | 2300871 | 2308209 | sntrup1013 |
2424740 | 2433289 | 2441460 | T: ntrulpr857 |
2545072 | 2547889 | 2569813 | T: lima2p2048cca |
2556417 | 2565799 | 2575216 | T: C:lake1 |
2559218 | 2567082 | 2579061 | T: limasp1018cca |
2691186 | 2697629 | 2716873 | T: C:r5n15kem0d |
2890660 | 2907816 | 2939367 | T: C:ledakemcpa12 |
2851308? | 2911057? | 3603555? | T: C:ledakemcpa13 |
2924450 | 2936172 | 2962902 | T: ntrulpr953 |
2974199 | 2977714 | 2989732 | ntruhps2048677 |
2973436 | 2978110 | 2985074 | T: ntruhps2048677 |
3195632 | 3203646 | 3213415 | ntruhrss701 |
3232028 | 3238388 | 3242465 | T: ntrulpr1013 |
3490501 | 3497283 | 3499015 | sntrup1277 |
3499396 | 3503473 | 3508616 | T: sntrup1277 |
3482164? | 3530708? | 4591645? | T: C:ledakemcpa14 |
3529774 | 3558507 | 3587323 | T: hqc1281 |
3659084 | 3667544 | 3726230 | T: ntskem13136 |
4318681 | 4325568 | 4332658 | T: ntruhps4096821 |
4318981 | 4326834 | 4335058 | ntruhps4096821 |
4378960 | 4396658 | 4410733 | T: C:lake2 |
4512706 | 4518422 | 4589015 | T: limasp1306cca |
4807672 | 4814720 | 4821292 | T: ntrulpr1277 |
4954228 | 5043691 | 5069445 | T: limasp1822cca |
5444961 | 5475983 | 5595430 | T: locker1 |
5935335 | 5953683 | 5967039 | T: locker2 |
6214472 | 6239384 | 6286279 | T: C:lake3 |
6332157 | 6363885 | 6384493 | T: locker4 |
7242164 | 7257235 | 7261271 | T: rsa2048 |
7428273 | 7474955 | 7481778 | T: hqc1921 |
7909337 | 7920707 | 7969863 | T: hqc1922 |
8382343 | 8403199 | 8671791 | T: C:ledakemcpa32 |
8489133 | 8575109 | 8714502 | T: locker3 |
8873390 | 8900054 | 8908839 | T: limasp2062cca |
9455145 | 9489321 | 9609334 | T: ledakem1264 |
9593494 | 9627479 | 9663594 | T: locker6 |
9431183 | 9738588 | 9833238 | T: ledakem1364 |
9589139 | 9759234 | 10055347 | T: C:ledakemcpa33 |
9743975 | 9923987 | 10062795 | T: locker5 |
10770284 | 10815384 | 10870112 | T: locker7 |
10944590 | 11067745 | 11076342 | T: ledakem12sl |
11029368 | 11331336 | 11387035 | T: ledakem1464 |
11513294 | 11540115 | 11571760 | T: locker8 |
11661077 | 11703208 | 12057086 | T: C:ledakemcpa34 |
11971178 | 11973328 | 12307403 | T: frodokem640shake |
12502397 | 12509269 | 12516451 | T: hqc2561 |
12797155 | 12826811 | 12996020 | T: ledakem13sl |
13050629 | 13293942 | 13613641 | T: ledakem14sl |
13335114 | 13427192 | 13460492 | T: hqc2562 |
14217524 | 14255013 | 14271192 | T: hqc2563 |
14948042 | 15156698 | 15442675 | T: locker9 |
18421981 | 18774257 | 18831118 | T: C:bikel1 |
20660422 | 20701531 | 20975926 | T: C:ledakemcpa52 |
21859456? | 22102527? | 27990146? | T: C:ledakemcpa54 |
23972409 | 24263605 | 24872456 | T: C:ledakemcpa53 |
25889573 | 26072759 | 26129272 | T: ledakem3364 |
26053796 | 26085413 | 26093186 | T: frodokem976shake |
25959577 | 26105250 | 26246078 | T: ledakem3264 |
28320149 | 28344959 | 28354169 | T: ntrulpr4591761 |
28539331 | 28539886 | 28541896 | T: sntrup4591761 |
29164086 | 29241396 | 29654132 | T: ledakem3464 |
30240460 | 30245385 | 30250076 | T: sikep434 |
30999386 | 31009997 | 31045518 | T: frodokem640 |
31203474 | 31263783 | 31416776 | T: frodokem640aes |
32109815 | 32122032 | 32129042 | T: sikep434comp |
32768154 | 32853285 | 34176833 | T: ledakem32sl |
37482991 | 37549903 | 37706932 | T: ledakem33sl |
38126923 | 38414030 | 38644748 | T: ledakem34sl |
41938269 | 41943034 | 41948683 | T: sikep503 |
44542589 | 44551029 | 44564096 | T: sikep503comp |
46744411 | 46862164 | 47399915 | T: frodokem1344shake |
51216921 | 51364375 | 51551971 | T: ledakem5264 |
58434137 | 58647288 | 58728846 | T: ledakem5364 |
58859497 | 59046473 | 59301996 | T: C:bikel3 |
63076460 | 63271446 | 64550482 | T: ramstakers216091 |
68544739 | 68977271 | 69134485 | T: ledakem5464 |
71218537 | 71295872 | 71544914 | T: frodokem976 |
71400731 | 71546651 | 71556030 | T: frodokem976aes |
73783268 | 73868221 | 76580639 | T: ledakem52sl |
77067414 | 77148955 | 80554360 | T: ledakem53sl |
80230068 | 81353432 | 87684672 | T: mersenne756839 |
88558800 | 88975779 | 89171740 | T: ledakem54sl |
90780422 | 90788185 | 90808391 | T: sikep610 |
95952868 | 95968512 | 95982777 | T: sikep610comp |
101904994 | 102656118 | 103650564 | T: oddmanhattan128 |
134821309 | 134850316 | 135788137 | T: frodokem1344aes |
145552719 | 145577768 | 145604051 | T: sikep751 |
154255085 | 154277123 | 154303665 | T: sikep751comp |
195915439 | 197380213 | 199311545 | T: oddmanhattan192 |
277785183 | 280089928 | 285641414 | T: ramstakers756839 |
339354854 | 339664022 | 340163754 | T: pqrsa15 |
520368652 | 528521218 | 539951356 | T: oddmanhattan256 |
|
|
ppc64; POWER9 (004e1203); 2019? IBM 02CY642; 22 x 3800MHz; power9, supercop-20210326
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
140748 | 141481 | 142145 | T: newhope512cca |
148944 | 149285 | 150295 | kyber512 |
258727 | 259667 | 261187 | kyber90s512 |
259447 | 260224 | 261343 | kyber768 |
290670 | 291375 | 292570 | T: newhope1024cca |
330955 | 332809 | 334376 | T: C:hila5 |
354884 | 355637 | 356846 | T: kindi256342 |
362505 | 364156 | 371359 | T: kindi512222 |
365559 | 366596 | 368036 | T: kindi512241 |
403511 | 404814 | 406230 | kyber1024 |
470064 | 471038 | 472416 | kyber90s768 |
478238 | 479802 | 481484 | T: ntrulpr653 |
578927 | 579886 | 580700 | threebears624r2cca |
579422 | 580471 | 581065 | C:threebears624r2cpa |
623490 | 625215 | 633475 | T: ntrulpr761 |
753993 | 755542 | 757275 | T: kindi512321 |
767103 | 768598 | 770603 | T: ntrulpr857 |
776541 | 778681 | 780985 | kyber90s1024 |
944446 | 946361 | 948504 | T: kindi256522 |
1204876 | 1205840 | 1206595 | threebears936r2cca |
1210682 | 1211752 | 1212764 | C:threebears936r2cpa |
1316958 | 1341026 | 1386430 | T: hqc1281 |
2000901 | 2019230 | 2039461 | T: ntrukem443 |
2063920 | 2064967 | 2066107 | C:threebears1248r2cpa |
2063823 | 2065548 | 2067165 | threebears1248r2cca |
3304750 | 3347359 | 3397868 | T: hqc1921 |
3541863 | 3600062 | 3664199 | T: hqc1922 |
4272244 | 4275073 | 4291849 | T: frodokem640 |
4543839 | 4549705 | 4564375 | T: frodokem640aes |
4952474 | 4984905 | 5016059 | T: ntrukem743 |
5034784 | 5048054 | 5067738 | T: C:lake1 |
5163874 | 5226361 | 5308046 | T: hqc2561 |
6061020 | 6070059 | 6079836 | T: C:lake2 |
6216123 | 6284918 | 6326727 | T: hqc2562 |
6384879 | 6407558 | 6461747 | T: C:lake3 |
7116168 | 7166289 | 7223913 | T: hqc2563 |
8413067 | 8418471 | 8428360 | T: frodokem640shake |
9409852 | 9413076 | 9420567 | T: frodokem976 |
9850328 | 9856056 | 9866491 | T: frodokem976aes |
12623064 | 12645875 | 12675161 | T: C:bikel1 |
17892707 | 17902662 | 17923911 | T: frodokem1344aes |
18768737 | 18776199 | 18784031 | T: frodokem976shake |
19579771 | 19657479 | 19708865 | T: mersenne756839 |
19680709 | 19682034 | 19688457 | T: ntrulpr4591761 |
19865591 | 19880890 | 19907442 | T: sntrup653 |
21229402 | 21245064 | 21277220 | T: lotus128 |
22671156 | 22695358 | 22726893 | T: ntruhps2048509 |
22721303 | 22736617 | 22768356 | ntruhps2048509 |
25395881 | 25415783 | 25445719 | T: sntrup761 |
31464479 | 31484049 | 31520429 | T: sntrup857 |
33270169 | 33300572 | 33329201 | T: frodokem1344shake |
36643420 | 36673586 | 36708648 | T: ntruhps2048677 |
36741742 | 36763143 | 36844654 | ntruhps2048677 |
40599598 | 40608740 | 40665931 | T: C:bikel3 |
41253021 | 41268313 | 41309722 | ntruhrss701 |
42156181 | 42283179 | 42371872 | T: lotus192 |
49924217 | 50000797 | 50103914 | T: ntskem1264 |
52191979 | 52215208 | 52242760 | T: ntruhps4096821 |
52846561 | 52881764 | 52933684 | ntruhps4096821 |
77364047 | 77574428 | 77803595 | T: lotus256 |
106620032 | 106629592 | 106745536 | T: sntrup4591761 |
126571147 | 126670097 | 126757759 | T: sikep503 |
81265682? | 136189058? | 198700622? | T: rsa2048 |
155420209 | 155604616 | 156139060 | T: ntskem1380 |
201878650 | 202291644 | 202518282 | T: oddmanhattan128 |
322877325 | 323639494 | 324241307 | T: oddmanhattan192 |
331049072 | 331465999 | 331880055 | T: ntskem13136 |
583633477 | 584087992 | 584816534 | T: oddmanhattan256 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
20158 | 20988 | 22820 | T: rsa2048 |
64868 | 65369 | 65971 | T: ntskem1264 |
203335 | 203975 | 205005 | kyber512 |
216513 | 217898 | 218631 | T: newhope512cca |
277147 | 281107 | 311999 | T: ntrukem443 |
315554 | 316415 | 317761 | kyber90s512 |
321903 | 324155 | 328025 | T: ntskem1380 |
325697 | 326951 | 328293 | kyber768 |
365363 | 366275 | 368072 | T: ntskem13136 |
430158 | 433813 | 437672 | T: C:hila5 |
444751 | 446155 | 447015 | T: newhope1024cca |
465038 | 465940 | 467182 | T: kindi256342 |
468922 | 469358 | 470220 | T: lotus128 |
481405 | 482419 | 484609 | kyber1024 |
491391 | 492454 | 493919 | T: sntrup653 |
525500 | 527101 | 537716 | T: kindi512222 |
528514 | 529891 | 534624 | T: kindi512241 |
530029 | 534782 | 565637 | T: ntrukem743 |
545419 | 547134 | 549341 | kyber90s768 |
639205 | 640184 | 641653 | T: sntrup761 |
669398 | 675101 | 681444 | T: C:lake1 |
711406 | 712457 | 715787 | T: lotus192 |
727309 | 728561 | 729992 | T: ntruhps2048509 |
785073 | 786231 | 786971 | threebears624r2cca |
786448 | 787895 | 788868 | T: sntrup857 |
789354 | 790478 | 791678 | ntruhps2048509 |
788584 | 791305 | 794444 | T: C:lake2 |
795359 | 796245 | 796940 | C:threebears624r2cpa |
874287 | 875863 | 878002 | kyber90s1024 |
887996 | 890367 | 893960 | T: C:lake3 |
927897 | 928751 | 930227 | T: ntrulpr653 |
933970 | 936810 | 940050 | T: C:bikel1 |
988475 | 990986 | 993052 | T: kindi512321 |
1013662 | 1014239 | 1014678 | T: lotus256 |
1131896 | 1133830 | 1135626 | T: kindi256522 |
1212368 | 1213936 | 1215917 | T: ntrulpr761 |
1256503 | 1257721 | 1259121 | T: ntruhps2048677 |
1326709 | 1331931 | 1341003 | ntruhrss701 |
1350778 | 1352123 | 1353609 | ntruhps2048677 |
1496620 | 1497570 | 1498626 | threebears936r2cca |
1499029 | 1500783 | 1503172 | T: ntrulpr857 |
1513686 | 1514884 | 1557669 | C:threebears936r2cpa |
1825933 | 1827451 | 1828854 | T: ntruhps4096821 |
1952195 | 1953929 | 1955504 | ntruhps4096821 |
2447572 | 2449347 | 2450354 | threebears1248r2cca |
2451522 | 2452623 | 2453596 | C:threebears1248r2cpa |
2691984 | 2727420 | 2792633 | T: hqc1281 |
2845638 | 2851404 | 2856154 | T: C:bikel3 |
4818804 | 4828486 | 4842155 | T: frodokem640 |
5026992 | 5033597 | 5042802 | T: frodokem640aes |
6557381 | 6631929 | 6728820 | T: hqc1921 |
7024568 | 7126767 | 7213592 | T: hqc1922 |
10139370 | 10333423 | 10557023 | T: hqc2561 |
10392495 | 10397969 | 10434609 | T: frodokem976 |
10432868 | 10438579 | 10449566 | T: frodokem640shake |
10631655 | 10636762 | 10643605 | T: frodokem976aes |
12248428 | 12346552 | 12454418 | T: hqc2562 |
14088988 | 14196796 | 14290656 | T: hqc2563 |
19209413 | 19221003 | 19233747 | T: frodokem1344aes |
19736795 | 19737698 | 19740917 | T: sntrup4591761 |
22334969 | 22346659 | 22359392 | T: frodokem976shake |
24546097 | 24635633 | 24736024 | T: mersenne756839 |
39326018 | 39341825 | 39438790 | T: ntrulpr4591761 |
39465999 | 39473634 | 39729818 | T: frodokem1344shake |
73351616 | 73694685 | 73940559 | T: oddmanhattan128 |
140434544 | 140943664 | 141236228 | T: oddmanhattan192 |
207973374 | 208218225 | 208383569 | T: sikep503 |
293642744 | 294394012 | 295153413 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
103552 | 104247 | 105754 | T: C:hila5 |
254546 | 255155 | 255987 | kyber512 |
258674 | 259361 | 260304 | T: newhope512cca |
298748 | 299708 | 302521 | C:threebears624r2cpa |
366295 | 366841 | 367942 | kyber90s512 |
382340 | 383081 | 384976 | T: ntrukem443 |
392535 | 393251 | 394007 | kyber768 |
408625 | 409080 | 411916 | C:threebears936r2cpa |
519556 | 522999 | 523888 | C:threebears1248r2cpa |
532556 | 532936 | 533356 | T: ntskem1264 |
534520 | 535794 | 537195 | T: newhope1024cca |
570140 | 571800 | 572937 | kyber1024 |
577654 | 577945 | 578871 | T: lotus128 |
588852 | 589768 | 590953 | T: kindi256342 |
611530 | 612584 | 613309 | kyber90s768 |
704745 | 706531 | 720844 | T: kindi512222 |
707955 | 709838 | 719026 | T: kindi512241 |
834315 | 835867 | 839101 | T: ntrukem743 |
921567 | 922010 | 925938 | T: lotus192 |
961541 | 964096 | 966103 | kyber90s1024 |
1097130 | 1097801 | 1098474 | T: ntskem1380 |
1239997 | 1241155 | 1242769 | T: sntrup653 |
1255449 | 1259042 | 1312374 | T: kindi512321 |
1336366 | 1339161 | 1340629 | T: kindi256522 |
1343482 | 1343992 | 1370424 | T: lotus256 |
1359248 | 1360632 | 1362206 | T: ntrulpr653 |
1515902 | 1518459 | 1520481 | T: sntrup761 |
1717858 | 1719166 | 1720320 | threebears624r2cca |
1783780 | 1785837 | 1788736 | T: ntrulpr761 |
1998210 | 2000043 | 2002735 | T: sntrup857 |
2104016 | 2106540 | 2110046 | ntruhps2048509 |
2106985 | 2109384 | 2114787 | T: ntruhps2048509 |
2213916 | 2217563 | 2224294 | T: ntrulpr857 |
2451172 | 2452719 | 2460333 | T: ntskem13136 |
2628944 | 2631663 | 2636668 | T: rsa2048 |
2874940 | 2879704 | 2886337 | T: C:lake1 |
3184149 | 3185780 | 3187331 | threebears936r2cca |
3651896 | 3654854 | 3665863 | ntruhps2048677 |
3656307 | 3661405 | 3679404 | T: ntruhps2048677 |
3936239 | 3937697 | 3941015 | ntruhrss701 |
4494423 | 4587817 | 4735312 | T: hqc1281 |
4826817 | 4832900 | 4855713 | T: frodokem640 |
4831557 | 4851660 | 4865764 | T: C:lake2 |
4957065 | 4964586 | 4973460 | T: frodokem640aes |
5122741 | 5127368 | 5130580 | threebears1248r2cca |
5327922 | 5329852 | 5339734 | T: ntruhps4096821 |
5334330 | 5359557 | 5375655 | ntruhps4096821 |
6538324 | 6573669 | 6595287 | T: C:lake3 |
10077928 | 10398298 | 10548169 | T: hqc1921 |
10393821 | 10399960 | 10440407 | T: frodokem976 |
10475688 | 10481551 | 10496073 | T: frodokem976aes |
10474604 | 10493275 | 10534119 | T: frodokem640shake |
10767066 | 10814669 | 11231918 | T: hqc1922 |
15349428 | 15423079 | 15813228 | T: hqc2561 |
17001468 | 17020923 | 17033557 | T: C:bikel1 |
18581193 | 18617933 | 18923760 | T: hqc2562 |
18995335 | 19012361 | 19032656 | T: frodokem1344aes |
21580991 | 21737740 | 21788864 | T: hqc2563 |
22135778 | 22173919 | 22224424 | T: frodokem976shake |
36623271 | 36755845 | 36824854 | T: mersenne756839 |
39299306 | 39303910 | 39575244 | T: frodokem1344shake |
52910931 | 52917982 | 53003831 | T: C:bikel3 |
58008834 | 58011143 | 58023191 | T: sntrup4591761 |
58976340 | 58978023 | 59009128 | T: ntrulpr4591761 |
78636276 | 78936429 | 79263679 | T: oddmanhattan128 |
152046462 | 152365972 | 152696228 | T: oddmanhattan192 |
221333687 | 221590163 | 221908588 | T: sikep503 |
318097703 | 318792210 | 320718228 | T: oddmanhattan256 |
|
|
amd64; Zen2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; unstable; colossus6, supercop-20210125
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
7538 | 7718 | 7920 | kyber90s512 |
12645 | 12758 | 12915 | kyber90s768 |
18810 | 18900 | 19080 | kyber512 |
19733 | 19957 | 20137 | kyber90s1024 |
23513 | 25785 | 26280 | T: lac128 |
26820 | 26910 | 27023 | T: C:nhcompact512cca |
30015 | 30060 | 30578 | threebears624r2cca |
29970 | 30173 | 30285 | C:threebears624r2cpa |
30375 | 30667 | 30848 | T: lightsaber2 |
31118 | 31163 | 34785 | T: ntrulpr4591761 |
31500 | 31635 | 31838 | C:threebears624r2cpax |
32738 | 32805 | 32940 | threebears624r2ccax |
32693 | 33120 | 33458 | kyber768 |
38025 | 38205 | 38452 | T: C:nhcompact768cca |
39375 | 39645 | 40117 | T: C:r5nd1kem0d |
45000 | 45248 | 45630 | T: newhope512cca |
46778 | 47070 | 47610 | kyber1024 |
48307 | 48735 | 49590 | T: C:nhcompact1024cca |
52627 | 53055 | 53415 | T: C:r5nd1kem5d |
53010 | 53842 | 54832 | T: C:r5nd0kem2iot |
54067 | 54472 | 55372 | T: saber2 |
54923 | 55395 | 56925 | T: C:r5nd1kem4longkey |
59895 | 60435 | 60502 | threebears936r2cca |
62505 | 62640 | 63067 | threebears936r2ccax |
62415 | 62662 | 62752 | C:threebears936r2cpa |
63877 | 63990 | 64147 | C:threebears936r2cpax |
69007 | 69480 | 73822 | T: lac256 |
77153 | 77378 | 80842 | T: lac192 |
84420 | 84532 | 85207 | T: firesaber2 |
88402 | 88650 | 89977 | T: newhope1024cca |
88470 | 89302 | 89910 | threebears1248r2cca |
90742 | 90810 | 91035 | C:threebears1248r2cpa |
90697 | 90833 | 91125 | threebears1248r2ccax |
93060 | 93735 | 94568 | C:threebears1248r2cpax |
94028 | 94747 | 95400 | T: C:r5nd3kem5d |
113108 | 114008 | 116145 | T: C:hila5 |
136035 | 140040 | 141412 | T: hqcrmrs128 |
146182 | 146610 | 146858 | T: saberx4 |
147352 | 152122 | 154597 | T: hqc128 |
150637 | 152752 | 154350 | ntruhps2048509 |
154710 | 155678 | 157275 | T: C:r5nd3kem0d |
175027 | 177413 | 179595 | T: hqc1281 |
175455 | 178020 | 179663 | T: C:r5nd5kem5d |
177795 | 178830 | 181215 | T: C:r5nd5kem0d |
201262 | 203310 | 207113 | T: kindi512241 |
201937 | 203940 | 205943 | T: kindi256342 |
203918 | 206550 | 209632 | T: kindi512222 |
238613 | 241177 | 245835 | ntruhrss701 |
249525 | 251213 | 255667 | ntruhps2048677 |
324315 | 325552 | 332370 | T: hqcrmrs192 |
322245 | 328567 | 333967 | T: hqc192 |
339840 | 344003 | 348547 | T: hqc1921 |
346118 | 348480 | 350550 | ntruhps4096821 |
362520 | 366953 | 371340 | T: hqc1922 |
376875 | 380138 | 387450 | T: C:r5n11kem0d |
388462 | 389655 | 391140 | T: rqc128 |
429930 | 434902 | 439875 | T: kindi512321 |
501525 | 508635 | 520583 | T: hqcrmrs256 |
528300 | 532193 | 540405 | T: hqc256 |
530730 | 536850 | 542947 | T: kindi256522 |
544342 | 545040 | 549427 | T: sntrup761 |
550013 | 552510 | 556268 | T: C:ledakemcpa14 |
545670 | 553702 | 560520 | T: hqc2561 |
556447 | 557640 | 561105 | T: C:bikel1 |
560273 | 562590 | 565605 | T: lima2p1024cca |
566393 | 575550 | 591390 | T: C:edonk128k16n80nu4l6 |
583830 | 590490 | 600097 | T: hqc2562 |
600818 | 604957 | 616838 | T: ntrukem443 |
610740 | 620393 | 626828 | T: hqc2563 |
666653 | 667305 | 677002 | T: sntrup653 |
668880 | 672480 | 676823 | T: C:ledakemcpa13 |
759735 | 764123 | 767610 | T: titaniumccatoy |
761648 | 769815 | 801697 | T: rqc192 |
826560 | 841972 | 845437 | T: C:ledakemcpa12 |
848745 | 852637 | 860715 | T: C:r5n13kem0d |
851175 | 858757 | 866790 | T: titaniumccalite |
887017 | 892372 | 903442 | T: C:rolloi128 |
937665 | 942097 | 953798 | T: C:edonk128k16n80nu8l6 |
953887 | 955913 | 965543 | T: sntrup4591761 |
1019880? | 1028340? | 1470240? | T: rqc256 |
1042785 | 1059975 | 1074735 | T: C:edonk128k32n96nu4l4 |
1083217 | 1087853 | 1093612 | T: titaniumccastd |
1093613 | 1100520 | 1110870 | T: C:rolloi192 |
1139377 | 1140907 | 1152315 | T: sntrup857 |
1140457 | 1147567 | 1152113 | T: lima2p2048cca |
1213583 | 1223505 | 1233540 | T: titaniumccamed |
1217182 | 1229805 | 1241438 | T: limasp1018cca |
1242833 | 1251045 | 1270980 | T: ntrukem743 |
1266525 | 1281645 | 1297350 | T: C:edonk192k32n128nu4l6 |
1277707 | 1285582 | 1291793 | T: C:ledakemcpa34 |
1351665 | 1356907 | 1376550 | T: C:edonk128ref |
1348402 | 1359472 | 1373625 | T: titaniumccahi |
1479690 | 1490175 | 1502347 | T: C:rolloi256 |
1624320 | 1625445 | 1637100 | T: titaniumccasuper |
1694880 | 1709843 | 1717650 | T: C:ledakemcpa33 |
1721182 | 1723703 | 1740533 | T: C:bikel3 |
1863742 | 1873575 | 1886535 | T: C:r5n15kem0d |
1944383 | 1957230 | 1982745 | T: remblem1056 |
1985985 | 1998090 | 2026620 | T: C:lake1 |
2000002 | 2012310 | 2037690 | T: C:edonk192k48n144nu4l4 |
2036340 | 2061360 | 2079180 | T: remblem928 |
2052473 | 2069573 | 2104425 | T: C:lake2 |
2122875 | 2137590 | 2156107 | T: C:lake3 |
2203515 | 2224440 | 2247952 | T: ledakem1464 |
2247255 | 2266762 | 2278283 | T: limasp1306cca |
2233710 | 2316037 | 2330550 | T: C:ledakemcpa32 |
2479882 | 2496915 | 2506590 | T: limasp1822cca |
2499435 | 2513768 | 2529855 | T: C:ledakemcpa53 |
2640105 | 2649892 | 2691315 | T: ledakem1364 |
2795715 | 2810610 | 3273660 | T: ledakem1264 |
2858445 | 2869605 | 2882138 | T: C:ledakemcpa54 |
3057030 | 3082118 | 3096180 | T: frodokem640 |
3237480 | 3254827 | 3280883 | T: frodokem640aes |
3290445 | 3307837 | 3325567 | T: locker1 |
3457125? | 3487343? | 4816148? | T: ledakem14sl |
3584250 | 3600450 | 3616290 | T: rolloii128 |
3726427 | 3742560 | 3764610 | T: rolloii192 |
3847567 | 3870090 | 3897720 | T: locker2 |
4153500 | 4176810 | 4200637 | T: locker3 |
3345885? | 4255493? | 5164020? | T: ledakem13sl |
4241340 | 4294372 | 4334962 | T: locker4 |
4347652 | 4368555 | 4382775 | T: rolloii256 |
4533705 | 4563450 | 4592047 | T: limasp2062cca |
4580077 | 4603612 | 5190098 | T: ledakem12sl |
4750808? | 4790813? | 6963232? | T: ledakem3464 |
5035883 | 5056110 | 5081535 | T: locker6 |
5099625 | 5113643 | 5135085 | T: C:ledakemcpa52 |
5054017 | 5137650 | 5189085 | T: ramstakers216091 |
5537048 | 5561212 | 5598698 | T: frodokem640shake |
5789700 | 5820120 | 5840798 | T: ledakem3364 |
5926072 | 5960295 | 5989815 | T: locker5 |
6887408 | 6917783 | 7499745 | T: ledakem3264 |
7204072 | 7238273 | 7268400 | T: frodokem976aes |
7421063 | 7451527 | 7990628 | T: ledakem34sl |
7609050 | 7642957 | 7673445 | T: lotus128 |
7630402 | 7668315 | 8058240 | T: ledakem33sl |
7834275 | 7935368 | 8041815 | T: frodokem976 |
8365320 | 8391173 | 8421975 | T: sikep503 |
8808885? | 8894115? | 11013705? | T: locker7 |
8959658 | 8989943 | 9083228 | T: ledakem5464 |
9431640 | 9492795 | 9840420 | T: ledakem5364 |
9643028 | 9670748 | 9728078 | T: locker8 |
9997763 | 10057815 | 11235263 | T: ledakem32sl |
10201860 | 10237297 | 10292040 | T: locker9 |
11394787 | 11474415 | 11598660 | T: mersenne756839 |
12075840? | 12116093? | 16469978? | T: ledakem54sl |
12300390 | 12324262 | 12370928 | T: frodokem976shake |
13270950 | 13327717 | 13433085 | T: frodokem1344aes |
14014147 | 14081400 | 14112990 | T: lotus192 |
14571540 | 14631053 | 17314290 | T: ledakem53sl |
14088847 | 15471607 | 16810515 | T: ledakem5264 |
15489338 | 15557422 | 15703200 | T: ntrulpr653 |
21003750 | 21098835 | 21349372 | T: ntrulpr761 |
22508843 | 22639703 | 22869652 | T: lotus256 |
22670415 | 22972815 | 23353223 | T: frodokem1344shake |
23392035 | 23777955 | 23883435 | T: ntskem1264 |
23597393 | 24103508 | 24638872 | T: ramstakers756839 |
23199975 | 24907230 | 25969612 | T: ledakem52sl |
26617432 | 26749845 | 27072045 | T: ntrulpr857 |
26169952 | 27708142 | 27870975 | T: mceliece348864f |
28288620? | 38767072? | 59588190? | T: mceliece348864 |
67661010 | 68244547 | 68975797 | T: ntskem1380 |
53239522? | 82175198? | 122632178? | T: rsa2048 |
89962223 | 91095480 | 92498715 | T: mceliece460896f |
103375463 | 103915147 | 104705798 | T: oddmanhattan128 |
124688340 | 126334845 | 129782160 | T: mceliece6960119f |
128204055 | 129094312 | 129853215 | T: ntskem13136 |
137988923 | 142246868 | 142945605 | T: mceliece6688128f |
93488445? | 145960717? | 201584700? | T: mceliece460896 |
155311830 | 160185668 | 161125470 | T: mceliece8192128f |
170940082 | 172065870 | 172913782 | T: oddmanhattan192 |
144778365? | 192437438? | 287010833? | T: mceliece6688128 |
165657375? | 207696645? | 290653470? | T: mceliece6960119 |
201163995? | 253416893? | 357321217? | T: mceliece8192128 |
309249472 | 312397920 | 314457975 | T: oddmanhattan256 |
2561285093 | 2617841678 | 2669446845 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
9608 | 9653 | 9787 | kyber90s512 |
14400 | 14715 | 15390 | T: rsa2048 |
15008 | 15255 | 15278 | kyber90s768 |
17708 | 18000 | 18180 | ntruhps2048509 |
19935 | 20025 | 20430 | ntruhrss701 |
22590 | 22703 | 22725 | kyber90s1024 |
25380 | 25762 | 25965 | ntruhps2048677 |
28125 | 28237 | 28440 | T: sntrup4591761 |
27968 | 28260 | 28372 | kyber512 |
29408 | 29700 | 29858 | ntruhps4096821 |
30375 | 30555 | 30803 | T: sntrup653 |
30352 | 30960 | 32063 | T: mceliece348864 |
30802 | 31545 | 32513 | T: mceliece348864f |
32220 | 32423 | 32625 | T: sntrup761 |
36697 | 36990 | 37395 | T: ntskem1264 |
39713 | 39915 | 40140 | T: sntrup857 |
41490 | 41895 | 41940 | T: lightsaber2 |
42930 | 42975 | 43425 | kyber768 |
42390 | 43425 | 52110 | T: C:edonk128k16n80nu4l6 |
43785 | 43830 | 43920 | threebears624r2ccax |
43942 | 43988 | 44055 | threebears624r2cca |
44663 | 44978 | 45090 | T: C:nhcompact512cca |
45270 | 45360 | 45810 | C:threebears624r2cpa |
45090 | 45450 | 45900 | C:threebears624r2cpax |
43605 | 47835 | 52110 | T: lac128 |
51750 | 52042 | 52245 | T: ntrulpr4591761 |
56160 | 59580 | 65655 | T: mceliece460896 |
57105 | 60368 | 65700 | T: mceliece460896f |
60930 | 61245 | 61447 | T: C:nhcompact768cca |
61177 | 61650 | 62370 | T: C:r5nd1kem0d |
61177 | 61762 | 62955 | kyber1024 |
69098 | 69143 | 70897 | T: saber2 |
69998 | 70042 | 70087 | threebears936r2cca |
70020 | 70650 | 70673 | threebears936r2ccax |
74858 | 75127 | 76140 | T: newhope512cca |
75667 | 75735 | 75758 | C:threebears936r2cpax |
75848 | 76500 | 76567 | C:threebears936r2cpa |
77198 | 77895 | 79268 | T: C:nhcompact1024cca |
82080 | 82643 | 83138 | T: C:r5nd0kem2iot |
83723 | 84217 | 84825 | T: C:r5nd1kem5d |
86670 | 87165 | 88065 | T: C:r5nd1kem4longkey |
90810 | 91058 | 91597 | T: C:ledakemcpa14 |
91147 | 91485 | 91958 | T: C:ledakemcpa13 |
93218 | 93555 | 94275 | T: C:bikel1 |
96435 | 97402 | 98820 | T: lac192 |
102465 | 102555 | 103342 | T: firesaber2 |
102172 | 102915 | 105322 | T: ntskem1380 |
99697 | 103005 | 110003 | T: mceliece6688128f |
104017 | 105142 | 106583 | T: C:ledakemcpa12 |
102577 | 105300 | 109327 | T: mceliece6960119 |
104243 | 105840 | 109688 | T: mceliece6960119f |
101137 | 106335 | 111127 | T: mceliece6688128 |
105323 | 106403 | 106943 | threebears1248r2cca |
106515 | 106583 | 107167 | threebears1248r2ccax |
111712 | 111847 | 112927 | C:threebears1248r2cpa |
112028 | 112072 | 112095 | C:threebears1248r2cpax |
110880 | 112207 | 114322 | T: mceliece8192128 |
111218 | 112388 | 114615 | T: mceliece8192128f |
111577 | 113445 | 116055 | T: ntrukem443 |
100867 | 118282 | 121455 | T: lotus128 |
116460 | 119475 | 122760 | T: lac256 |
129825 | 130342 | 130995 | T: C:rolloi128 |
129690 | 132188 | 134752 | T: ntskem13136 |
135382 | 135945 | 136620 | T: C:rolloi192 |
143348 | 144405 | 145305 | T: C:r5nd3kem5d |
146542 | 153450 | 161708 | T: C:edonk128k16n80nu8l6 |
152775 | 154102 | 154822 | T: newhope1024cca |
156307 | 157050 | 159548 | T: C:rolloi256 |
159120 | 159795 | 160762 | T: C:hila5 |
173340 | 173992 | 174532 | T: ledakem1264 |
180045 | 181440 | 183713 | T: saberx4 |
181035 | 183488 | 186998 | T: ntrukem743 |
185873 | 188122 | 189135 | T: ledakem1464 |
199058 | 200093 | 201060 | T: lotus256 |
204705 | 205515 | 206212 | T: ledakem1364 |
208237 | 208957 | 211635 | T: C:bikel3 |
211230 | 216450 | 223290 | T: C:edonk128k32n96nu4l4 |
216405 | 217170 | 218452 | T: C:ledakemcpa34 |
220432 | 221265 | 222547 | T: C:ledakemcpa33 |
233213 | 234697 | 236565 | T: C:r5nd3kem0d |
235507 | 236633 | 241785 | T: hqcrmrs128 |
238500 | 239040 | 239693 | T: ledakem13sl |
239018 | 241020 | 242618 | T: ledakem12sl |
240727 | 242190 | 243788 | T: lotus192 |
239242 | 244823 | 245520 | T: hqc128 |
248468 | 251865 | 256253 | T: C:ledakemcpa32 |
266445 | 268178 | 270022 | T: C:r5nd5kem5d |
266265 | 268470 | 269685 | T: kindi256342 |
276908 | 278325 | 279563 | T: C:r5nd5kem0d |
281318 | 284715 | 290722 | T: C:lake1 |
286583 | 287258 | 288540 | T: ledakem14sl |
292523 | 296168 | 300442 | T: kindi512241 |
299138 | 302693 | 305348 | T: kindi512222 |
305325 | 308498 | 314775 | T: C:lake2 |
311400 | 312750 | 315765 | T: C:edonk128ref |
357412 | 361373 | 367650 | T: C:lake3 |
365940 | 369720 | 374018 | T: hqc1281 |
370215 | 371475 | 373950 | T: rolloii128 |
379125 | 382590 | 386303 | T: rolloii192 |
406035 | 406958 | 412313 | T: ledakem3464 |
419850 | 421087 | 424125 | T: rolloii256 |
436432 | 439020 | 444127 | T: lima2p1024cca |
438435 | 441203 | 443340 | T: ledakem3364 |
452925 | 457177 | 461497 | T: C:r5n11kem0d |
460778 | 461138 | 464535 | T: ledakem3264 |
485100 | 492278 | 494167 | T: C:ledakemcpa54 |
494865 | 496350 | 498488 | T: C:ledakemcpa53 |
517995 | 528098 | 547065 | T: locker1 |
524295 | 528232 | 533003 | T: C:edonk192k32n128nu4l6 |
525893 | 531743 | 537255 | T: C:ledakemcpa52 |
533970 | 538650 | 545917 | T: hqc192 |
533970 | 539910 | 547943 | T: C:edonk192k48n144nu4l4 |
550193 | 554423 | 561645 | T: hqcrmrs192 |
566032 | 572018 | 578587 | T: kindi512321 |
565988 | 572377 | 587677 | T: locker2 |
571523 | 574425 | 578160 | T: rqc128 |
585855 | 592740 | 615443 | T: locker3 |
607477 | 608040 | 613328 | T: titaniumccatoy |
616702 | 619245 | 621652 | T: ledakem32sl |
630653 | 633533 | 641250 | T: ledakem33sl |
630090 | 634928 | 642577 | T: kindi256522 |
686475 | 693360 | 700830 | T: hqc1921 |
723082 | 727245 | 731745 | T: ledakem34sl |
684045 | 731048 | 760342 | T: locker4 |
729608 | 737550 | 746685 | T: hqc1922 |
770692 | 776160 | 784215 | T: titaniumccalite |
803813 | 807660 | 812430 | T: C:r5n13kem0d |
805815 | 818505 | 834142 | T: locker6 |
856192 | 866250 | 878760 | T: hqcrmrs256 |
880965 | 882742 | 889268 | T: lima2p2048cca |
879638 | 889290 | 911363 | T: ledakem5364 |
885848 | 893047 | 906413 | T: hqc256 |
900923 | 902632 | 908235 | T: titaniumccastd |
896625 | 904387 | 919035 | T: locker5 |
999068 | 1001227 | 1007280 | T: ledakem5464 |
1018755 | 1022445 | 1025123 | T: ledakem5264 |
1096267 | 1099327 | 1114245 | T: limasp1018cca |
1098405 | 1108327 | 1122367 | T: hqc2561 |
1111612 | 1121018 | 1132605 | T: frodokem640 |
1144305 | 1148265 | 1160258 | T: titaniumccamed |
1169528 | 1178460 | 1186785 | T: hqc2562 |
1180912? | 1197608? | 1515712? | T: rqc192 |
1219477 | 1229175 | 1239593 | T: hqc2563 |
1244745 | 1245532 | 1256018 | T: frodokem640aes |
1244565 | 1251000 | 1260540 | T: ledakem54sl |
1292828 | 1297935 | 1305112 | T: titaniumccahi |
1312942 | 1322797 | 1334970 | T: ledakem53sl |
1310760 | 1348313 | 1385617 | T: locker8 |
1321177 | 1392772 | 1435342 | T: locker7 |
1441958 | 1463625 | 1507185 | T: locker9 |
1456650 | 1464120 | 1477170 | T: ledakem52sl |
1529257 | 1537065 | 1550115 | T: rqc256 |
1585237 | 1588635 | 1602067 | T: titaniumccasuper |
1852335 | 1859265 | 1870155 | T: C:r5n15kem0d |
2068672 | 2088788 | 2106225 | T: limasp1306cca |
2164950 | 2183580 | 2188508 | T: frodokem976 |
2209657 | 2214022 | 2228265 | T: limasp1822cca |
2347515 | 2352645 | 2366663 | T: frodokem976aes |
2791485 | 2826630 | 2860830 | T: remblem1056 |
2989485 | 3023078 | 3057638 | T: remblem928 |
3428505 | 3451545 | 3469725 | T: frodokem640shake |
3826575 | 3844597 | 3860190 | T: frodokem1344aes |
4188937 | 4224735 | 4239563 | T: limasp2062cca |
7172865 | 7190595 | 7203442 | T: frodokem976shake |
9426015 | 9611888 | 9714847 | T: ramstakers216091 |
12498863 | 12538732 | 12572842 | T: frodokem1344shake |
12555360 | 12584790 | 12631882 | T: pqrsa15 |
13716157 | 13746060 | 13778348 | T: sikep503 |
15995160 | 16189627 | 16291935 | T: mersenne756839 |
30895650 | 31013190 | 31297950 | T: ntrulpr653 |
33630503 | 33783660 | 34291890 | T: oddmanhattan128 |
41913292 | 42073493 | 42481530 | T: ntrulpr761 |
43209742 | 44227463 | 45110790 | T: ramstakers756839 |
53270663 | 53423438 | 53640720 | T: ntrulpr857 |
67307355 | 67554157 | 68595683 | T: oddmanhattan192 |
131405648 | 133104712 | 136789335 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
9113 | 9135 | 9270 | kyber90s512 |
11520 | 11565 | 11565 | C:threebears624r2cpax |
14378 | 14400 | 14445 | C:threebears936r2cpax |
14535 | 14580 | 14603 | kyber90s768 |
17483 | 17528 | 17730 | C:threebears1248r2cpax |
20587 | 20610 | 20723 | C:threebears624r2cpa |
21825 | 21893 | 21983 | kyber90s1024 |
22387 | 22388 | 22567 | kyber512 |
25088 | 25178 | 25245 | C:threebears936r2cpa |
26910 | 27000 | 27225 | T: C:r5nd1kem0d |
28665 | 29115 | 29385 | ntruhps2048509 |
29205 | 29273 | 29520 | C:threebears1248r2cpa |
34830 | 34965 | 35190 | kyber768 |
36585 | 37035 | 37575 | T: C:r5nd0kem2iot |
38272 | 38790 | 38857 | T: C:r5nd1kem5d |
38767 | 38812 | 38858 | T: C:hila5 |
39015 | 39735 | 39847 | T: C:r5nd1kem4longkey |
40680 | 40950 | 41130 | T: sntrup653 |
40995 | 41062 | 41445 | T: sntrup761 |
42142 | 42143 | 42165 | T: lightsaber2 |
43515 | 43605 | 44055 | T: C:nhcompact512cca |
44617 | 44978 | 45742 | ntruhps2048677 |
46620 | 46935 | 47677 | ntruhrss701 |
50985 | 51705 | 53055 | kyber1024 |
54428 | 54540 | 54653 | T: lac128 |
55328 | 55395 | 55440 | T: sntrup857 |
56835 | 57082 | 57263 | ntruhps4096821 |
58590 | 59580 | 59602 | T: C:nhcompact768cca |
61200 | 61582 | 67432 | T: sntrup4591761 |
64395 | 64418 | 64912 | threebears624r2ccax |
66803 | 67027 | 67388 | T: C:r5nd3kem5d |
69525 | 70110 | 70717 | T: saber2 |
73755 | 73867 | 73957 | T: ntrulpr4591761 |
76253 | 76905 | 78188 | T: C:nhcompact1024cca |
79965 | 80482 | 81112 | T: newhope512cca |
82530 | 83025 | 83182 | threebears624r2cca |
97943 | 98033 | 98865 | threebears936r2ccax |
100733 | 100890 | 100980 | T: mceliece348864 |
100665 | 102128 | 102353 | T: mceliece348864f |
103635 | 103658 | 103703 | T: firesaber2 |
116887 | 117967 | 120713 | T: C:r5nd3kem0d |
123300 | 123345 | 123750 | threebears936r2cca |
130927 | 131198 | 133763 | T: ntrukem443 |
114345 | 131378 | 131850 | T: lotus128 |
130545 | 132413 | 135090 | T: C:r5nd5kem5d |
136598 | 137273 | 137520 | T: lac192 |
139568 | 139612 | 139703 | threebears1248r2ccax |
144697 | 145800 | 148838 | T: C:r5nd5kem0d |
150008 | 151403 | 151807 | T: newhope1024cca |
168953 | 170415 | 172868 | threebears1248r2cca |
184725 | 189315 | 189900 | T: C:r5n11kem0d |
189472 | 189518 | 191025 | T: saberx4 |
195953 | 197235 | 198405 | T: mceliece460896 |
195368 | 200475 | 200655 | T: mceliece460896f |
219375 | 220725 | 221355 | T: mceliece6960119f |
218543 | 222007 | 222165 | T: mceliece6960119 |
217598 | 222660 | 224820 | T: lac256 |
231007 | 231097 | 231188 | T: mceliece8192128 |
231412 | 231592 | 235463 | T: mceliece6688128 |
234630 | 235395 | 237105 | T: mceliece8192128f |
241785 | 243765 | 245070 | T: ntrukem743 |
240975 | 247342 | 249502 | T: mceliece6688128f |
260415 | 261270 | 262755 | T: C:r5n13kem0d |
276345 | 276840 | 278392 | T: ntskem1264 |
287865 | 290272 | 295515 | T: lotus256 |
296707 | 298215 | 299340 | T: lotus192 |
319388 | 322042 | 325620 | T: kindi256342 |
376628 | 377482 | 378967 | T: kindi512241 |
382545 | 383692 | 388418 | T: kindi512222 |
449842 | 451665 | 455782 | T: hqc128 |
510052 | 511312 | 514148 | T: ntskem1380 |
516802 | 521775 | 527243 | T: hqcrmrs128 |
534082 | 535253 | 538673 | T: lima2p1024cca |
556223? | 568485? | 708300? | T: C:ledakemcpa13 |
629505 | 639922 | 640778 | T: C:ledakemcpa12 |
384930? | 667507? | 909562? | T: C:edonk128k32n96nu4l4 |
678127 | 678960 | 683797 | T: C:ledakemcpa14 |
700627 | 708750 | 717435 | T: kindi512321 |
709245 | 709875 | 718560 | T: titaniumccatoy |
721485 | 729517 | 735075 | T: kindi256522 |
776813 | 782055 | 788243 | T: hqc1281 |
863033 | 868545 | 875925 | T: hqc192 |
890977 | 894780 | 900473 | T: titaniumccalite |
892507 | 895567 | 903465 | T: C:rolloi128 |
899753 | 906840 | 915930 | T: C:r5n15kem0d |
940387 | 943335 | 947813 | T: ntskem13136 |
1007235 | 1013715 | 1018935 | T: hqcrmrs192 |
1033402 | 1038532 | 1047870 | T: C:rolloi192 |
1038465 | 1048275 | 1050075 | T: titaniumccastd |
1081305 | 1087785 | 1095075 | T: lima2p2048cca |
1161180 | 1170405 | 1171418 | T: frodokem640 |
1231583 | 1233090 | 1242877 | T: frodokem640aes |
1257547 | 1269675 | 1280722 | T: hqc1921 |
1269450 | 1277483 | 1292332 | T: hqc1922 |
1299780 | 1308285 | 1323067 | T: titaniumccamed |
1316002 | 1324508 | 1332292 | T: ledakem1264 |
1334340 | 1338863 | 1354770 | T: C:lake1 |
1348492 | 1355198 | 1369822 | T: rolloii128 |
1362195 | 1370002 | 1378935 | T: hqc256 |
1389622 | 1403932 | 1411470 | T: limasp1018cca |
1413135 | 1422990 | 1435230 | T: ledakem1364 |
1501290 | 1508850 | 1521113 | T: titaniumccahi |
1497667 | 1509975 | 1521270 | T: hqcrmrs256 |
1495125 | 1514588 | 1539090 | T: rolloii192 |
1513193 | 1517715 | 1531597 | T: ledakem1464 |
1524262 | 1527683 | 1537807 | T: rsa2048 |
1623082 | 1629878 | 1957792 | T: C:ledakemcpa32 |
1752705 | 1759905 | 1783665 | T: C:rolloi256 |
1785510 | 1797705 | 1808010 | T: ledakem12sl |
1767870 | 1812465 | 1826685 | T: ledakem13sl |
1828800 | 1831747 | 1845698 | T: C:bikel1 |
1834672 | 1839060 | 1854045 | T: titaniumccasuper |
1848915 | 1870402 | 1899495 | T: hqc2561 |
1925685 | 1935315 | 1945035 | T: C:ledakemcpa33 |
1935855 | 1950097 | 1969133 | T: hqc2562 |
1948747 | 1955835 | 1970685 | T: rolloii256 |
2015955 | 2023538 | 2038365 | T: hqc2563 |
2043945 | 2057310 | 2078370 | T: ledakem14sl |
2222663 | 2239583 | 2250990 | T: frodokem976 |
1527277? | 2284110? | 2391930? | T: C:edonk192k48n144nu4l4 |
2281410 | 2289510 | 2304023 | T: C:ledakemcpa34 |
2310862 | 2312122 | 2327895 | T: frodokem976aes |
2320852 | 2333565 | 2345715 | T: C:lake2 |
2457743 | 2468858 | 2485642 | T: rqc128 |
2042010? | 2533320? | 4947300? | T: C:edonk128ref |
2651648 | 2676735 | 2713702 | T: locker1 |
2689470 | 2700472 | 2721443 | T: limasp1306cca |
2817495 | 2840130 | 2863192 | T: locker2 |
2843595 | 2849085 | 2871990 | T: limasp1822cca |
3029017 | 3062295 | 3091095 | T: locker4 |
3152903 | 3170047 | 3186742 | T: C:lake3 |
3419820 | 3430553 | 3445380 | T: frodokem640shake |
1108057? | 3641400? | 8533350? | T: C:edonk128k16n80nu4l6 |
3730275 | 3745507 | 3761280 | T: ledakem3364 |
3737925 | 3762562 | 3782228 | T: ledakem3464 |
3764070 | 3782745 | 3799215 | T: frodokem1344aes |
3823223 | 3847950 | 3865500 | T: ledakem3264 |
4050652 | 4058055 | 4077225 | T: C:ledakemcpa52 |
3991703 | 4071307 | 4112910 | T: remblem1056 |
4065210 | 4121843 | 4159575 | T: locker3 |
4166190 | 4211460 | 4256505 | T: remblem928 |
4426357 | 4437315 | 4460175 | T: C:ledakemcpa53 |
4485915 | 4530397 | 4568873 | T: locker6 |
4760460 | 4789575 | 4821075 | T: locker5 |
5003055 | 5042970 | 5075730 | T: ledakem32sl |
5039257 | 5077845 | 5153490 | T: locker8 |
5162580 | 5195970 | 5886113 | T: rqc192 |
5173875 | 5218628 | 5255032 | T: locker7 |
4076213? | 5232870? | 5257643? | T: C:ledakemcpa54 |
5444505 | 5464372 | 5503410 | T: ledakem33sl |
5497852 | 5522153 | 5541773 | T: limasp2062cca |
5767942 | 5855243 | 5887485 | T: ledakem34sl |
6106815 | 6125985 | 6152490 | T: C:bikel3 |
7135965 | 7150702 | 7165485 | T: frodokem976shake |
7071570 | 7225673 | 7306808 | T: locker9 |
7598520 | 7622527 | 7655152 | T: rqc256 |
7957148 | 8019473 | 8090100 | T: ledakem5264 |
8246835 | 8286368 | 8331412 | T: ledakem5364 |
7574670? | 8886172? | 9767835? | T: C:edonk128k16n80nu8l6 |
9571703 | 9609277 | 9635287 | T: ledakem5464 |
11268855 | 11296800 | 11329943 | T: ledakem53sl |
11378250 | 11405497 | 11447573 | T: ledakem52sl |
12169103 | 12200333 | 12351105 | T: ledakem54sl |
12412125 | 12451882 | 12491235 | T: frodokem1344shake |
7099448? | 13850347? | 22619160? | T: C:edonk192k32n128nu4l6 |
14638770 | 14662845 | 14706877 | T: sikep503 |
19569690 | 20326343 | 20605095 | T: ramstakers216091 |
23944815 | 24194025 | 24360098 | T: mersenne756839 |
36942187 | 37094017 | 39408278 | T: oddmanhattan128 |
46365052 | 46460655 | 46991655 | T: ntrulpr653 |
62895960 | 63092880 | 63205853 | T: ntrulpr761 |
74928308 | 75188970 | 76141440 | T: oddmanhattan192 |
79840395 | 80115457 | 80298495 | T: ntrulpr857 |
82844033 | 82928363 | 83079697 | T: pqrsa15 |
84289275 | 85482495 | 86030685 | T: ramstakers756839 |
145797705 | 146861978 | 147675510 | T: oddmanhattan256 |
|
|
amd64; Zen2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; unstable; colossus7, supercop-20210125
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
19890 | 20025 | 20272 | kyber512 |
24727 | 24840 | 25020 | T: C:nhcompact512cca |
30510 | 31320 | 32805 | T: lightsaber2 |
34695 | 34853 | 35055 | T: C:nhcompact768cca |
32535? | 39240? | 40928? | T: ntrulpr4591761 |
39127 | 39870 | 43177 | T: newhope512cca |
41602 | 41738 | 42098 | kyber768 |
46148 | 46755 | 47025 | T: C:nhcompact1024cca |
49162 | 49658 | 51952 | kyber1024 |
59152 | 59940 | 60615 | T: saber2 |
74678 | 77783 | 80280 | T: newhope1024cca |
86782 | 89685 | 91417 | T: firesaber2 |
130792 | 131310 | 132345 | T: C:hila5 |
163598 | 164813 | 166298 | kyber90s512 |
167535 | 171450 | 180990 | ntruhps2048509 |
199237 | 200835 | 225652 | C:threebears624r2cpa |
202613 | 204142 | 207765 | threebears624r2cca |
208193 | 211477 | 215550 | T: kindi256342 |
212220 | 214853 | 217688 | T: kindi512222 |
214335 | 217845 | 229748 | T: kindi512241 |
251820 | 252495 | 264915 | ntruhrss701 |
250695 | 253755 | 257175 | ntruhps2048677 |
296235 | 298125 | 300982 | kyber90s768 |
357705 | 360202 | 365940 | ntruhps4096821 |
411210 | 428468 | 439110 | threebears936r2cca |
423945 | 440797 | 451643 | C:threebears936r2cpa |
449415 | 453712 | 461407 | T: kindi512321 |
469980 | 473355 | 479925 | kyber90s1024 |
554873 | 555502 | 557775 | T: sntrup761 |
563580 | 568845 | 577552 | T: kindi256522 |
587655 | 602843 | 632790 | T: ntrukem443 |
617333 | 621923 | 626355 | T: C:bikel1 |
693067 | 694485 | 705938 | threebears1248r2cca |
697230 | 697928 | 702945 | T: sntrup653 |
712012 | 733050 | 759105 | C:threebears1248r2cpa |
1004512 | 1005053 | 1012275 | T: sntrup4591761 |
1187618 | 1197383 | 1206090 | T: sntrup857 |
1262790 | 1278022 | 1291027 | T: ntrukem743 |
1707705 | 1716255 | 1725840 | T: C:bikel3 |
3202448 | 3211425 | 3222810 | T: frodokem640shake |
8774955 | 8798873 | 8809582 | T: sikep503 |
11886255 | 11902387 | 11918767 | T: frodokem1344shake |
16069680 | 16091370 | 16154618 | T: ntrulpr653 |
21796650 | 21810443 | 21825135 | T: ntrulpr761 |
21762968 | 21950077 | 22212810 | T: ntskem1264 |
27616095 | 27638483 | 27661365 | T: ntrulpr857 |
64476473 | 64760535 | 65180835 | T: ntskem1380 |
124913092 | 126041602 | 126926527 | T: ntskem13136 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
18990 | 19057 | 19462 | ntruhps2048509 |
20250 | 20385 | 20453 | ntruhrss701 |
26078 | 26168 | 26528 | ntruhps2048677 |
29250 | 29317 | 29385 | T: sntrup4591761 |
28890 | 29385 | 29947 | kyber512 |
30465 | 30713 | 30915 | T: sntrup653 |
31905 | 32040 | 32287 | ntruhps4096821 |
32625 | 32827 | 32895 | T: sntrup761 |
39757 | 40207 | 40455 | T: ntskem1264 |
41085 | 41265 | 41513 | T: sntrup857 |
41310 | 41468 | 41535 | T: C:nhcompact512cca |
43065 | 44100 | 45608 | T: lightsaber2 |
51705 | 51817 | 53955 | kyber768 |
56070 | 56543 | 56588 | T: C:nhcompact768cca |
56025 | 58747 | 68805 | T: ntrulpr4591761 |
62955 | 63112 | 63518 | kyber1024 |
64440 | 64890 | 65250 | T: newhope512cca |
69705 | 71415 | 71550 | T: saber2 |
73620 | 74228 | 74295 | T: C:nhcompact1024cca |
96637 | 97200 | 97785 | T: C:bikel1 |
101700 | 102195 | 102735 | T: firesaber2 |
105840 | 108517 | 111060 | T: ntrukem443 |
122850 | 123300 | 124155 | T: newhope1024cca |
125303 | 126517 | 137093 | T: ntskem1380 |
147083 | 164655 | 166140 | T: ntskem13136 |
176310 | 177367 | 178335 | T: C:hila5 |
179280 | 182677 | 184882 | T: ntrukem743 |
200070 | 200137 | 201870 | kyber90s512 |
216607 | 217552 | 218768 | T: C:bikel3 |
263835 | 266490 | 269910 | threebears624r2cca |
266940 | 269302 | 281947 | C:threebears624r2cpa |
272295 | 275287 | 277808 | T: kindi256342 |
311265 | 315090 | 318825 | T: kindi512222 |
313807 | 316282 | 319568 | T: kindi512241 |
341077 | 341438 | 344340 | kyber90s768 |
510368 | 511132 | 515925 | kyber90s1024 |
499298 | 520133 | 525420 | threebears936r2cca |
511447 | 534128 | 541845 | C:threebears936r2cpa |
594473 | 600053 | 604890 | T: kindi512321 |
681368 | 686183 | 693293 | T: kindi256522 |
805433 | 813600 | 835065 | threebears1248r2cca |
822217 | 874080 | 881752 | C:threebears1248r2cpa |
3454965 | 3463335 | 3472965 | T: frodokem640shake |
12516188 | 12529103 | 12544920 | T: frodokem1344shake |
14382900 | 14406570 | 14433075 | T: sikep503 |
32082458 | 32097307 | 32118412 | T: ntrulpr653 |
43536375 | 43549403 | 43590285 | T: ntrulpr761 |
55174612 | 55196662 | 55240177 | T: ntrulpr857 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
23220 | 23625 | 23625 | kyber512 |
31185 | 31230 | 31275 | ntruhps2048509 |
38768 | 38947 | 39330 | T: C:hila5 |
39285 | 39487 | 39802 | T: C:nhcompact512cca |
42345 | 42525 | 43492 | T: lightsaber2 |
42773 | 42818 | 42885 | T: sntrup653 |
43043 | 43088 | 43177 | T: sntrup761 |
43470 | 43672 | 46485 | kyber768 |
46485 | 46508 | 46890 | ntruhps2048677 |
47700 | 48105 | 48217 | ntruhrss701 |
52695 | 52763 | 53033 | kyber1024 |
54382 | 54540 | 54608 | T: C:nhcompact768cca |
58140 | 58523 | 58590 | T: sntrup857 |
59850 | 59962 | 60435 | ntruhps4096821 |
63833 | 64485 | 64755 | T: sntrup4591761 |
69030 | 69638 | 69705 | T: newhope512cca |
69728 | 69930 | 69975 | T: saber2 |
72855 | 72900 | 72990 | T: C:nhcompact1024cca |
76140 | 76410 | 79605 | T: ntrulpr4591761 |
102262 | 102848 | 103050 | T: firesaber2 |
114233 | 114300 | 115267 | C:threebears624r2cpa |
132165 | 132322 | 133245 | T: newhope1024cca |
132818 | 134348 | 135202 | T: ntrukem443 |
149175 | 151808 | 152910 | C:threebears936r2cpa |
182588 | 184208 | 186750 | C:threebears1248r2cpa |
223470 | 224303 | 226170 | kyber90s512 |
235732 | 236565 | 238567 | T: ntrukem743 |
276997 | 277965 | 279248 | T: ntskem1264 |
318667 | 320895 | 326340 | T: kindi256342 |
367560 | 373477 | 374063 | kyber90s768 |
384367 | 386325 | 392850 | T: kindi512222 |
388980 | 390578 | 395550 | T: kindi512241 |
516308 | 519907 | 521640 | T: ntskem1380 |
541327 | 545378 | 547380 | kyber90s1024 |
597937 | 598770 | 603832 | threebears624r2cca |
704205 | 710415 | 718560 | T: kindi512321 |
761895 | 765765 | 774293 | T: kindi256522 |
973328 | 980775 | 986490 | T: ntskem13136 |
1080990 | 1096042 | 1146105 | threebears936r2cca |
1739205 | 1765170 | 1863697 | threebears1248r2cca |
1755810 | 1768703 | 1794352 | T: C:bikel1 |
3472335 | 3477780 | 3488625 | T: frodokem640shake |
5693040 | 5705257 | 5722402 | T: C:bikel3 |
12554393 | 12579322 | 12595995 | T: frodokem1344shake |
15305220 | 15350693 | 15379425 | T: sikep503 |
48117983 | 48138300 | 48167415 | T: ntrulpr653 |
65301840 | 65340990 | 65395058 | T: ntrulpr761 |
82855395 | 83259855 | 83346052 | T: ntrulpr857 |
|
|
amd64; Zen (810f81); 2019 AMD Ryzen Embedded R1606G; 2 x 2600MHz; unstable; ghf51, supercop-20200702
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
17810 | 18408 | 19422 | kyber90s512 |
30004 | 30966 | 32292 | kyber90s768 |
45162 | 46072 | 47918 | kyber90s1024 |
69316 | 70460 | 71760 | kyber512 |
73372 | 74490 | 76752 | lac128 |
91468 | 92924 | 95446 | C:threebears624r2cpa |
91702 | 93210 | 95758 | threebears624r2cca |
93678 | 95394 | 96694 | C:r5nd1kem0d |
94354 | 95810 | 98436 | C:threebears624r2cpax |
98202 | 99450 | 101452 | threebears624r2ccax |
97812 | 100256 | 102336 | ntrulpr653 |
102726 | 104208 | 105872 | ntrulpr761 |
107588 | 109278 | 111280 | lightsaber2 |
113984 | 115518 | 117988 | C:r5nd0kem2iot |
118326 | 119288 | 121524 | ntrulpr4591761 |
120250 | 121472 | 123188 | C:r5nd1kem5d |
125970 | 127920 | 130338 | C:r5nd1kem4longkey |
126880 | 129376 | 133094 | newhope512cca |
132002 | 133796 | 136630 | ntrulpr857 |
135044 | 136786 | 138814 | kyber768 |
166608 | 168168 | 170040 | saber2 |
192140 | 194714 | 196222 | threebears936r2cca |
198926 | 201110 | 203060 | C:threebears936r2cpa |
201266 | 202332 | 204568 | threebears936r2ccax |
203788 | 206050 | 208260 | C:threebears936r2cpax |
223444 | 225108 | 226642 | kyber1024 |
224692 | 226668 | 229138 | C:r5nd3kem5d |
240864 | 243906 | 247390 | newhope1024cca |
259168 | 260884 | 262860 | lac256 |
259532 | 261326 | 264316 | firesaber2 |
266448 | 269152 | 271700 | threebears1248r2cca |
272168 | 274586 | 276588 | lac192 |
276510 | 278980 | 280800 | C:threebears1248r2cpa |
278122 | 279708 | 282542 | threebears1248r2ccax |
282022 | 284206 | 288002 | C:threebears1248r2cpax |
347256 | 349050 | 352222 | C:hila5 |
364962 | 368498 | 373412 | C:r5nd3kem0d |
374140 | 377546 | 383812 | hqcrmrs128 |
406016 | 409968 | 418912 | hqc128 |
425854 | 428766 | 432146 | C:r5nd5kem5d |
481390 | 485342 | 495742 | hqc1281 |
517348 | 519844 | 524394 | C:r5nd5kem0d |
532844 | 536718 | 540150 | ntruhps2048509 |
571168 | 574834 | 579488 | kindi512222 |
584948 | 589420 | 594594 | kindi256342 |
596908 | 599768 | 605202 | saberx4 |
608764 | 612326 | 617526 | kindi512241 |
825110 | 829244 | 834964 | ntruhrss701 |
845676 | 850486 | 860366 | rqc128 |
855244 | 861692 | 868790 | ntruhps2048677 |
926588 | 930488 | 943306 | hqcrmrs192 |
935922 | 945958 | 958802 | hqc192 |
1057732 | 1069068 | 1076920 | hqc1922 |
1093560 | 1106404 | 1119638 | C:r5n11kem0d |
1150474 | 1170962 | 1196598 | C:edonk128k16n80nu4l6 |
1184638 | 1192906 | 1203098 | kindi512321 |
1219608 | 1230554 | 1246414 | hqc1921 |
1269684 | 1275300 | 1283230 | ntruhps4096821 |
1404494 | 1412658 | 1423006 | lima2p1024cca |
1429714 | 1438450 | 1450020 | C:ledakemcpa14 |
1487928 | 1499628 | 1569204 | kindi256522 |
1510600 | 1521416 | 1540370 | hqcrmrs256 |
1559844? | 1574196? | 2170090? | rqc192 |
1630798 | 1658358 | 1681342 | hqc256 |
1693666 | 1705314 | 1712932 | C:ledakemcpa13 |
1691118 | 1706354 | 1724346 | hqc2561 |
1751204 | 1770678 | 1787708 | ntrukem443 |
1769222 | 1783288 | 1800084 | hqc2562 |
1774968 | 1786590 | 1800578 | C:bikel1 |
1840280 | 1858844 | 1876186 | hqc2563 |
1848808 | 1859130 | 1870544 | C:rolloi128 |
1932242 | 1944852 | 1962142 | C:edonk128k16n80nu8l6 |
1942928 | 1959490 | 1975324 | frodokem640 |
1998568 | 2007980 | 2018848 | C:rolloi192 |
2062060 | 2071758 | 2085876 | C:ledakemcpa12 |
2170714 | 2192190 | 2218216 | C:r5n13kem0d |
2200666 | 2210728 | 2493764 | rqc256 |
2362048 | 2377232 | 2398110 | sntrup653 |
2369952 | 2417480 | 2462564 | C:edonk128k32n96nu4l4 |
2413970 | 2427178 | 2453594 | sntrup761 |
2551042 | 2579330 | 2621528 | C:edonk192k32n128nu4l6 |
2668848 | 2683200 | 2696174 | titaniumccatoy |
2689440 | 2708524 | 2797574 | frodokem640aes |
2784548 | 2796742 | 2815462 | C:edonk128ref |
2786758 | 2808936 | 2825914 | limasp1018cca |
2809378 | 2818114 | 2834026 | C:rolloi256 |
2848300 | 2860858 | 2879526 | lima2p2048cca |
2911402 | 2923908 | 2937844 | sntrup4591761 |
2957890 | 2966834 | 2983578 | titaniumccalite |
3080350 | 3095352 | 3111810 | ntrukem743 |
3537274 | 3557918 | 3574896 | sntrup857 |
3876834 | 3896048 | 3913624 | titaniumccastd |
4043234 | 4058288 | 4080518 | frodokem976 |
4214782 | 4245072 | 4285138 | C:edonk192k48n144nu4l4 |
4275596 | 4310488 | 4343846 | C:lake1 |
4321486 | 4337294 | 4357288 | titaniumccamed |
4450186 | 4476706 | 4519658 | remblem1056 |
4488068 | 4498208 | 4520516 | C:ledakemcpa33 |
4482062 | 4503330 | 4525196 | C:lake2 |
4553328 | 4573400 | 4596098 | remblem928 |
4481854 | 4581226 | 4604340 | C:lake3 |
4676490 | 4688918 | 4704960 | titaniumccahi |
4688008 | 4710888 | 4732182 | ledakem1464 |
4856046 | 4876066 | 4905394 | C:r5n15kem0d |
5033964 | 5060458 | 5086640 | C:bikel3 |
5197738 | 5218512 | 5237700 | frodokem976aes |
5380778 | 5401994 | 5419466 | limasp1306cca |
5521750 | 5536232 | 5555368 | C:ledakemcpa32 |
5872698 | 5887388 | 5916456 | titaniumccasuper |
6210646 | 6258902 | 6300710 | ledakem1364 |
6411418 | 6448390 | 6476626 | C:ledakemcpa53 |
6439264 | 6455878 | 6477068 | rolloii128 |
6545656 | 6569368 | 6591026 | limasp1822cca |
6852430 | 6881628 | 6918418 | rolloii192 |
6988150 | 7023744 | 7070050 | ledakem1264 |
7926308? | 7965126? | 10054694? | ledakem14sl |
7928232 | 7969650 | 8016346 | locker1 |
8014526 | 8034832 | 8061742 | rolloii256 |
8332168 | 8359468 | 8385390 | frodokem1344aes |
7159776? | 8616712? | 10083580? | ledakem13sl |
8944754 | 8977800 | 9021766 | locker2 |
9440470 | 9604088 | 9737234 | locker3 |
10180924 | 10391186 | 10453144 | locker4 |
10356736 | 10400988 | 10433306 | limasp2062cca |
11456926? | 11820120? | 15364258? | ledakem3464 |
11974066 | 12011688 | 12049414 | locker6 |
12799202 | 12844884 | 12882974 | C:ledakemcpa52 |
12720734 | 12893036 | 13026052 | ramstakers216091 |
12877254 | 12932192 | 12982398 | locker5 |
13582478 | 13703664 | 14595230 | ledakem12sl |
14290120 | 14329380 | 14426984 | ledakem3364 |
14433536 | 14492088 | 14567878 | frodokem640shake |
15738866 | 15774174 | 15836340 | ledakem3264 |
18272826? | 18347082? | 22980048? | ledakem34sl |
18395052 | 18476900 | 21066812 | ledakem33sl |
19364150 | 19394726 | 19429228 | sikep503 |
20833306 | 20882212 | 20929454 | locker7 |
21140886 | 21246524 | 21424572 | ledakem5464 |
21821722 | 21895068 | 22090484 | locker8 |
22683440 | 22795734 | 22923186 | lotus128 |
23311210 | 23401404 | 23466612 | ledakem5364 |
24057384 | 24116898 | 24174826 | locker9 |
24354408 | 24441586 | 26158262 | ledakem32sl |
28876042 | 28999152 | 29103126 | mersenne756839 |
29873090 | 29961776 | 30449016 | ledakem54sl |
31844358 | 31944458 | 32048952 | frodokem976shake |
38253982 | 38432082 | 42764358 | ledakem53sl |
39030160 | 41086292 | 41309918 | ledakem5264 |
44325346 | 44477888 | 44599334 | lotus192 |
52234728 | 52457756 | 52706368 | ntskem1264 |
54382770 | 54524028 | 54805660 | frodokem1344shake |
58818786 | 59171866 | 63606452 | ledakem52sl |
60338694 | 60960484 | 61504274 | ramstakers756839 |
74123738 | 74327890 | 74475440 | lotus256 |
86674848 | 86802404 | 86967868 | C:ledakemcpa34 |
112263684 | 112416902 | 112543366 | mceliece348864f |
107744416? | 132316600? | 181175696? | mceliece348864 |
160136938? | 161176366? | 246703236? | ntskem1380 |
105232296? | 170328028? | 265055050? | rsa2048 |
205877932 | 206147916 | 206712506 | C:ledakemcpa54 |
263466086 | 264418440 | 264748510 | oddmanhattan128 |
312539578 | 313233648 | 314345590 | ntskem13136 |
352670630 | 353236676 | 354210220 | mceliece460896f |
436917988 | 437679060 | 438285926 | oddmanhattan192 |
597893868 | 598682656 | 599563614 | mceliece6960119f |
785473416 | 787404670 | 788092812 | mceliece8192128f |
795211768 | 797064424 | 804763908 | oddmanhattan256 |
832608244 | 833337518 | 834187666 | mceliece6688128f |
751108722? | 951699034? | 1527774534? | mceliece6960119 |
1260314536? | 1435545306? | 1623925498? | mceliece460896 |
1665561066? | 1881250618? | 2264677948? | mceliece8192128 |
1674400364? | 2078823266? | 2287260742? | mceliece6688128 |
5187734994 | 5358754960 | 5462939144 | pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
27846 | 28834 | 29926 | kyber90s512 |
28600 | 30134 | 32526 | rsa2048 |
42796 | 44278 | 45994 | kyber90s768 |
54132 | 55510 | 56732 | ntruhps2048509 |
58032 | 58786 | 60398 | ntruhrss701 |
59098 | 60684 | 62270 | kyber90s1024 |
77844 | 78806 | 80730 | ntruhps2048677 |
88764 | 92430 | 100802 | C:edonk128k16n80nu4l6 |
96408 | 97942 | 99736 | ntskem1264 |
97422 | 99398 | 100672 | ntruhps4096821 |
98878 | 100282 | 101686 | kyber512 |
104988 | 106808 | 110526 | mceliece348864f |
106132 | 108602 | 111410 | mceliece348864 |
109980 | 112528 | 114894 | sntrup653 |
115362 | 117052 | 118274 | sntrup761 |
117104 | 118664 | 120848 | sntrup4591761 |
134862 | 136786 | 138918 | threebears624r2ccax |
135954 | 137410 | 140062 | lac128 |
136058 | 137644 | 139334 | threebears624r2cca |
139906 | 141388 | 143598 | C:threebears624r2cpa |
139074 | 141544 | 143312 | C:threebears624r2cpax |
142610 | 144040 | 145756 | C:r5nd1kem0d |
144118 | 145860 | 147368 | lightsaber2 |
147108 | 148642 | 150150 | sntrup857 |
169416 | 171236 | 173056 | ntrulpr653 |
171704 | 173186 | 175864 | C:r5nd0kem2iot |
171782 | 173420 | 174772 | kyber768 |
176046 | 178178 | 179634 | ntrulpr761 |
184808 | 186238 | 188266 | C:r5nd1kem5d |
184054 | 189020 | 203476 | mceliece460896f |
192296 | 194376 | 197158 | C:r5nd1kem4longkey |
197496 | 201734 | 214292 | C:edonk128k16n80nu8l6 |
202280 | 206414 | 212836 | newhope512cca |
193154? | 213694? | 244348? | mceliece460896 |
212082 | 215124 | 217828 | saber2 |
213590 | 215306 | 217152 | ntrulpr4591761 |
219960 | 222378 | 224172 | threebears936r2ccax |
221026 | 222482 | 225186 | threebears936r2cca |
228982 | 230984 | 232726 | ntrulpr857 |
231686 | 233766 | 235898 | C:threebears936r2cpax |
232414 | 234234 | 236444 | C:threebears936r2cpa |
265772 | 268632 | 271154 | kyber1024 |
275184 | 277030 | 279214 | C:ledakemcpa13 |
278252 | 281034 | 283998 | C:bikel1 |
279942 | 281970 | 284232 | C:ledakemcpa14 |
278538 | 288236 | 304304 | C:edonk128k32n96nu4l4 |
283556 | 289822 | 308334 | ntrukem443 |
293436 | 295230 | 298194 | C:rolloi192 |
298740 | 301158 | 304356 | C:rolloi128 |
304902 | 311974 | 315536 | C:ledakemcpa12 |
317694 | 319150 | 320684 | firesaber2 |
314678 | 322686 | 334620 | mceliece6960119f |
323492 | 325728 | 328666 | threebears1248r2ccax |
323752 | 326586 | 329238 | threebears1248r2cca |
329134 | 331682 | 334594 | C:r5nd3kem5d |
337506 | 340184 | 343252 | C:threebears1248r2cpax |
338052 | 340522 | 343772 | C:threebears1248r2cpa |
338832 | 347386 | 361712 | ntskem13136 |
340366 | 348686 | 361686 | mceliece6688128f |
347750 | 358696 | 370240 | mceliece6960119 |
374296 | 376298 | 379756 | C:rolloi256 |
381706 | 384748 | 390806 | newhope1024cca |
341094? | 387192? | 432770? | mceliece6688128 |
385424 | 389428 | 404300 | C:edonk128ref |
388960 | 393900 | 401752 | mceliece8192128f |
410176 | 413582 | 417118 | lac192 |
399360 | 419900 | 447226 | mceliece8192128 |
433810 | 436020 | 438594 | lotus128 |
471562 | 476216 | 515476 | C:hila5 |
491244 | 493844 | 496106 | ntskem1380 |
512590 | 514748 | 519792 | lac256 |
509808 | 516646 | 534846 | C:edonk192k32n128nu4l6 |
533494 | 540904 | 556400 | ntrukem743 |
556010 | 561782 | 565994 | ledakem1464 |
570258 | 573118 | 575744 | ledakem1264 |
604240 | 608712 | 614198 | C:r5nd3kem0d |
626808 | 632008 | 636740 | C:r5nd5kem5d |
630032 | 633204 | 636922 | ledakem1364 |
648596 | 655486 | 668460 | C:lake1 |
654992 | 660088 | 664326 | C:bikel3 |
663364 | 666926 | 674076 | C:ledakemcpa33 |
662350 | 667186 | 671736 | C:ledakemcpa34 |
665522 | 671450 | 683800 | hqcrmrs128 |
684554 | 696748 | 708786 | hqc128 |
713440 | 721058 | 729768 | C:lake2 |
725608 | 732862 | 745498 | C:ledakemcpa32 |
750412 | 755612 | 760708 | saberx4 |
767234 | 771654 | 786292 | kindi256342 |
778232 | 781768 | 785512 | lotus192 |
778050 | 784914 | 804362 | ledakem13sl |
824018 | 833638 | 843440 | C:lake3 |
837434 | 842894 | 850876 | kindi512222 |
857922 | 861120 | 867724 | rolloii128 |
870220 | 874458 | 879866 | ledakem14sl |
880880 | 886184 | 893204 | C:r5nd5kem0d |
881036 | 887484 | 895362 | ledakem12sl |
894036 | 897182 | 906256 | rolloii192 |
890760 | 897572 | 907998 | kindi512241 |
910806 | 915538 | 919100 | lotus256 |
923858 | 932464 | 945776 | C:edonk192k48n144nu4l4 |
991952 | 995982 | 1003470 | rolloii256 |
1011400 | 1019616 | 1033110 | hqc1281 |
1019226 | 1023594 | 1032200 | lima2p1024cca |
1265680 | 1286064 | 1316848 | locker1 |
1296776 | 1303172 | 1314690 | rqc128 |
1326572 | 1334710 | 1348802 | locker2 |
1438242 | 1446952 | 1460056 | locker3 |
1484522 | 1491802 | 1502774 | C:ledakemcpa53 |
1499186 | 1504490 | 1511978 | C:ledakemcpa54 |
1503216 | 1512862 | 1520090 | ledakem3464 |
1523834 | 1532700 | 1549496 | C:r5n11kem0d |
1519128 | 1541852 | 1564732 | C:ledakemcpa52 |
1569438 | 1576770 | 1588340 | kindi512321 |
1609686 | 1624402 | 1642940 | hqc192 |
1633866 | 1643954 | 1651286 | ledakem3364 |
1638182 | 1654822 | 1663168 | ledakem3264 |
1658332 | 1680302 | 1692860 | locker4 |
1690364 | 1706666 | 1716988 | hqcrmrs192 |
1788696 | 1799018 | 1808456 | kindi256522 |
1811810 | 1820026 | 1831258 | locker6 |
1967134 | 1980238 | 1995422 | locker5 |
2054260 | 2062866 | 2076958 | lima2p2048cca |
2078206 | 2086396 | 2094742 | titaniumccatoy |
2179762 | 2192606 | 2209376 | hqc1922 |
2209012 | 2218684 | 2226380 | ledakem32sl |
2232334 | 2238002 | 2250586 | ledakem33sl |
2356926 | 2377258 | 2397382 | hqc1921 |
2409914 | 2419872 | 2435316 | limasp1018cca |
2549092 | 2564692 | 2615210 | ledakem34sl |
2624778 | 2637752 | 2648932 | titaniumccalite |
2660762 | 2685904 | 2716558 | hqcrmrs256 |
2728466 | 2750592 | 2762292 | ledakem5364 |
2815774 | 2840864 | 2903004 | hqc256 |
2526836? | 3126006? | 3736850? | rqc192 |
3170648 | 3178552 | 3196128 | titaniumccastd |
3182582 | 3197688 | 3212846 | C:r5n13kem0d |
3247192 | 3271294 | 3297190 | locker8 |
3304210 | 3329638 | 3356496 | locker7 |
3361384 | 3371368 | 3389776 | frodokem640 |
3382626 | 3396614 | 3409198 | ledakem5464 |
3426878 | 3448666 | 3532074 | rqc256 |
3466866 | 3488030 | 3509584 | hqc2561 |
3581084 | 3592940 | 3607708 | locker9 |
3627702 | 3651518 | 3671486 | hqc2562 |
3769584 | 3789266 | 3814850 | hqc2563 |
3782688 | 3796520 | 3810144 | ledakem5264 |
3950518 | 3968172 | 3980886 | frodokem640aes |
3981198 | 3994822 | 4007432 | titaniumccamed |
4283058 | 4302506 | 4313998 | ledakem54sl |
4356742 | 4379128 | 4393584 | titaniumccahi |
4642586 | 4662788 | 4675372 | limasp1306cca |
4791176 | 4814186 | 4831502 | ledakem53sl |
5116436 | 5132764 | 5147818 | ledakem52sl |
5534412 | 5553210 | 5571462 | limasp1822cca |
5619744 | 5641142 | 5661396 | titaniumccasuper |
6513364 | 6545760 | 6585436 | remblem1056 |
6655402 | 6681610 | 6710054 | C:r5n15kem0d |
6695728 | 6716528 | 6745050 | remblem928 |
6845852 | 6865456 | 6878846 | frodokem976 |
9199034 | 9232496 | 9260862 | limasp2062cca |
9769942 | 9786556 | 9810502 | frodokem976aes |
12803466 | 12944776 | 13067574 | frodokem1344aes |
15210208 | 15253212 | 15305108 | frodokem640shake |
23365160 | 23677862 | 23877178 | ramstakers216091 |
31799612 | 31851170 | 31901974 | pqrsa15 |
31847790 | 31916820 | 31964608 | sikep503 |
33384988 | 33445230 | 33522060 | frodokem976shake |
40922336 | 41001974 | 41197442 | mersenne756839 |
56900532 | 56981236 | 57094102 | frodokem1344shake |
79662882 | 79835132 | 80071680 | oddmanhattan128 |
109580510 | 110662682 | 111814742 | ramstakers756839 |
151677786 | 152066330 | 152328332 | oddmanhattan192 |
323156210 | 324709840 | 325337064 | oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
25844 | 26676 | 28054 | C:threebears624r2cpax |
32058 | 32890 | 33878 | kyber90s512 |
32760 | 33462 | 35126 | C:threebears936r2cpax |
39650 | 41002 | 42796 | C:threebears1248r2cpax |
48984 | 50154 | 51662 | kyber90s768 |
57824 | 59280 | 61022 | C:threebears624r2cpa |
67132 | 68536 | 70668 | C:r5nd1kem0d |
68640 | 70096 | 71786 | kyber90s1024 |
68822 | 70174 | 71864 | C:threebears936r2cpa |
77870 | 79248 | 81380 | C:threebears1248r2cpa |
85540 | 87776 | 90584 | C:r5nd0kem2iot |
88270 | 89882 | 91650 | kyber512 |
92586 | 93964 | 96564 | C:r5nd1kem5d |
94718 | 97942 | 101322 | C:r5nd1kem4longkey |
99346 | 101088 | 102310 | ntruhps2048509 |
109538 | 111254 | 113880 | C:hila5 |
144066 | 145756 | 147472 | ntruhps2048677 |
149656 | 151346 | 153010 | ntruhrss701 |
151814 | 152828 | 155324 | lightsaber2 |
155948 | 157742 | 159536 | kyber768 |
161668 | 163124 | 164658 | sntrup761 |
163332 | 165126 | 166972 | C:r5nd3kem5d |
163358 | 165256 | 167570 | sntrup653 |
189228 | 190424 | 192010 | threebears624r2ccax |
192244 | 194766 | 196820 | ntruhps4096821 |
193986 | 196118 | 197990 | lac128 |
216112 | 217568 | 219752 | ntrulpr653 |
217308 | 219518 | 223548 | newhope512cca |
222014 | 223496 | 224874 | ntrulpr761 |
222118 | 225160 | 227604 | saber2 |
225498 | 227292 | 228696 | sntrup857 |
244608 | 248014 | 250094 | threebears624r2cca |
248248 | 250276 | 252954 | kyber1024 |
271908 | 273494 | 275340 | sntrup4591761 |
293384 | 296608 | 299260 | threebears936r2ccax |
296296 | 298272 | 301028 | ntrulpr857 |
309738 | 312312 | 315536 | ntrulpr4591761 |
320736 | 322868 | 326820 | C:r5nd5kem5d |
331656 | 333372 | 337142 | firesaber2 |
349700 | 354016 | 359866 | C:r5nd3kem0d |
376194 | 378508 | 381108 | threebears936r2cca |
383396 | 387894 | 392704 | ntrukem443 |
387582 | 389766 | 392522 | mceliece348864 |
387842 | 390572 | 393328 | mceliece348864f |
413452 | 415376 | 419276 | threebears1248r2ccax |
413478 | 417040 | 422864 | newhope1024cca |
445328 | 447122 | 450580 | C:r5n11kem0d |
470652 | 473460 | 477724 | C:r5nd5kem0d |
504140 | 507468 | 511004 | threebears1248r2cca |
519740 | 521430 | 523666 | lotus128 |
622102 | 626314 | 632632 | lac192 |
687518 | 691938 | 696280 | C:r5n13kem0d |
762294 | 767182 | 771810 | ntskem1264 |
796640 | 801216 | 806468 | saberx4 |
796432 | 802776 | 812994 | ntrukem743 |
840944 | 846690 | 852670 | mceliece460896 |
874224 | 878462 | 886548 | mceliece460896f |
875108 | 883220 | 893412 | lac256 |
955136 | 962702 | 971828 | kindi256342 |
956410 | 963638 | 968708 | mceliece6960119f |
967226 | 971022 | 975390 | lotus192 |
986102 | 990990 | 1000948 | mceliece8192128 |
999024 | 1003834 | 1008046 | mceliece6688128 |
1017770 | 1023802 | 1029808 | mceliece6960119 |
1019356 | 1027104 | 1035580 | mceliece8192128f |
1067144 | 1071538 | 1080976 | mceliece6688128f |
1109472 | 1115998 | 1122550 | kindi512222 |
1150786 | 1156324 | 1159132 | lotus256 |
1170468 | 1179048 | 1193400 | kindi512241 |
1238770 | 1245010 | 1255358 | lima2p1024cca |
1228162 | 1247064 | 1329588 | C:edonk128k32n96nu4l4 |
1244386 | 1248390 | 1255332 | hqc128 |
1258868 | 1266070 | 1274468 | hqcrmrs128 |
1527162 | 1535872 | 1544790 | ntskem1380 |
1627756 | 1636206 | 1646762 | C:rolloi128 |
1880710 | 1898208 | 1917994 | hqc1281 |
1974076 | 1985802 | 2002832 | kindi512321 |
1901172 | 1988610 | 2004002 | C:rolloi192 |
2093182 | 2106286 | 2119286 | kindi256522 |
2201472 | 2214394 | 2222922 | C:r5n15kem0d |
2363244? | 2382354? | 3073278? | C:ledakemcpa13 |
2431234 | 2440880 | 2447432 | titaniumccatoy |
2476214 | 2490566 | 2500602 | lima2p2048cca |
2525536 | 2533518 | 2548546 | hqc192 |
2561884 | 2579408 | 2591706 | C:ledakemcpa12 |
2683252 | 2695264 | 2714192 | rolloii128 |
2822300 | 2834754 | 2851680 | C:lake1 |
2949466 | 2971904 | 2982564 | C:ledakemcpa14 |
3020602 | 3036124 | 3048032 | rolloii192 |
3040856 | 3048422 | 3060720 | titaniumccalite |
3070444 | 3083288 | 3095820 | C:rolloi256 |
3071796 | 3087786 | 3101904 | limasp1018cca |
3237884 | 3250130 | 3278938 | hqcrmrs192 |
3252184 | 3270670 | 3279796 | ntskem13136 |
3280784 | 3297346 | 3314506 | rsa2048 |
3356106 | 3368482 | 3380858 | frodokem640 |
3460938 | 3515356 | 3530982 | hqc1922 |
3662048 | 3676036 | 3687970 | titaniumccastd |
3797716 | 3809338 | 3826160 | frodokem640aes |
3832322 | 3847246 | 3863210 | rolloii256 |
3933800 | 3973606 | 3988244 | hqc1921 |
2250404? | 4074772? | 9551932? | C:edonk128k16n80nu4l6 |
4148534 | 4186520 | 4242706 | hqcrmrs256 |
4237116 | 4282018 | 4353934 | hqc256 |
4548466 | 4565782 | 4576598 | titaniumccamed |
4675190 | 4703140 | 4722172 | C:lake2 |
5087992 | 5109104 | 5132452 | ledakem1264 |
5103852 | 5118620 | 5136222 | titaniumccahi |
5190666 | 5207098 | 5222204 | rqc128 |
5342012 | 5361902 | 5402800 | hqc2561 |
5561296 | 5607524 | 5630170 | hqc2562 |
5582798 | 5607680 | 5625646 | ledakem1364 |
3760640? | 5615870? | 6127810? | C:edonk192k48n144nu4l4 |
5809934 | 5821894 | 5840640 | hqc2563 |
5830526 | 5869084 | 6061484 | locker1 |
5989542 | 6008288 | 6029816 | ledakem1464 |
6008626 | 6030986 | 6055062 | locker2 |
6014086 | 6032312 | 6049732 | limasp1306cca |
6366568 | 6409312 | 6430346 | C:lake3 |
6559774 | 6580782 | 6601556 | titaniumccasuper |
6619600 | 6648096 | 6674356 | locker4 |
6852690 | 6890364 | 7025928 | ledakem13sl |
7009028 | 7033234 | 7058974 | frodokem976 |
7015554 | 7035444 | 7055958 | C:ledakemcpa32 |
7092488 | 7116096 | 7144592 | ledakem12sl |
7113340 | 7129642 | 7143318 | limasp1822cca |
7513922 | 7534800 | 7552532 | C:bikel1 |
7734870 | 7756736 | 7790068 | ledakem14sl |
4130490? | 8217612? | 20381192? | C:edonk128ref |
8381490 | 8407802 | 8444982 | C:ledakemcpa33 |
8620274 | 8663616 | 8707738 | locker3 |
8974602 | 8997768 | 9062170 | remblem1056 |
9171630 | 9196564 | 9234550 | remblem928 |
9350562 | 9383140 | 9412936 | locker6 |
9538958 | 9571952 | 9616724 | locker5 |
9675094 | 9711936 | 9737546 | frodokem976aes |
11266476 | 11316136 | 11365354 | locker8 |
11324352 | 11387610 | 11449854 | locker7 |
11804078? | 11830858? | 15394938? | C:ledakemcpa34 |
11956750 | 11978252 | 12014652 | limasp2062cca |
10908612 | 12100582 | 13351728 | rqc192 |
6639490? | 12384528? | 28008188? | C:edonk128k16n80nu8l6 |
12624794 | 12661350 | 12896052 | frodokem1344aes |
13547612 | 13600704 | 13643266 | ledakem3264 |
14191294 | 14223222 | 14255020 | ledakem3364 |
15135770 | 15188212 | 15241876 | locker9 |
15184598 | 15231918 | 15280694 | frodokem640shake |
15424630 | 15472964 | 15675192 | ledakem3464 |
15990494 | 16024138 | 16052192 | C:ledakemcpa52 |
16576534 | 16629730 | 16673696 | rqc256 |
17734860 | 17784130 | 17867122 | ledakem32sl |
19501274 | 19540404 | 19576076 | C:ledakemcpa53 |
19951568 | 20009418 | 20059806 | ledakem33sl |
21583796 | 21652618 | 21711560 | ledakem34sl |
22360286 | 22411402 | 22483656 | C:bikel3 |
28951468 | 29002454 | 29182816 | ledakem5264 |
29609918 | 29669120 | 29739918 | ledakem5364 |
32601686 | 32675214 | 32743880 | C:ledakemcpa54 |
33280208 | 33357870 | 33424222 | frodokem976shake |
33903948 | 33962240 | 34010990 | sikep503 |
35271236 | 35339408 | 35434698 | ledakem5464 |
40713478 | 40803646 | 40963624 | ledakem52sl |
41828592 | 41894372 | 41986386 | ledakem53sl |
44913206 | 44993442 | 45067230 | ledakem54sl |
47780616 | 47962018 | 48425130 | ramstakers216091 |
10939136? | 51123644? | 65596232? | C:edonk192k32n128nu4l6 |
56783870 | 56899388 | 57005962 | frodokem1344shake |
61175400 | 61398454 | 61534694 | mersenne756839 |
87571874 | 87666852 | 87979710 | oddmanhattan128 |
167978252 | 168316798 | 168511356 | oddmanhattan192 |
180488048 | 180728912 | 180958830 | pqrsa15 |
211481530 | 214050798 | 214779630 | ramstakers756839 |
359404552 | 360844614 | 361320856 | oddmanhattan256 |
|
|
amd64; CometLake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; comet, supercop-20220213
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
14545 | 14638 | 14741 | kyber90s512 |
22849 | 23027 | 23240 | kyber90s768 |
23265 | 23388 | 23496 | kyber512 |
33404 | 33546 | 33747 | T: C:nhcompact512cca |
33554 | 33790 | 34077 | kyber90s1024 |
33924 | 34636 | 34945 | ntrulpr653 |
34948 | 35088 | 35273 | T: lac128 |
36418 | 36837 | 37615 | ntrulpr761 |
38208 | 38290 | 38426 | T: lightsaber2 |
38666 | 38728 | 39020 | T: ntrulpr4591761 |
40459 | 40552 | 40723 | kyber768 |
40682 | 40732 | 40809 | threebears624r2cca |
40849 | 40925 | 41049 | C:threebears624r2cpa |
44279 | 44336 | 44474 | C:threebears624r2cpax |
45442 | 45510 | 45590 | threebears624r2ccax |
45625 | 46238 | 46395 | ntrulpr857 |
47842 | 48010 | 48289 | T: C:nhcompact768cca |
48530 | 48901 | 49504 | T: C:r5nd1kem0d |
49592 | 50225 | 50661 | ntrulpr1013 |
50279 | 50604 | 51277 | ntrulpr953 |
54244 | 54439 | 54771 | T: newhope512cca |
55627 | 55838 | 56305 | kyber1024 |
61575 | 61741 | 61968 | T: C:nhcompact1024cca |
63091 | 63290 | 63904 | ntrulpr1277 |
65842 | 66686 | 67479 | T: C:r5nd1kem5d |
68974 | 69023 | 69143 | T: saber2 |
68743 | 69523 | 70606 | T: C:r5nd1kem4longkey |
68904 | 69809 | 70880 | T: C:r5nd0kem2iot |
78232 | 78334 | 78468 | threebears936r2cca |
81047 | 81141 | 81297 | threebears936r2ccax |
82663 | 82988 | 83216 | C:threebears936r2cpa |
85230 | 85359 | 85498 | C:threebears936r2cpax |
87924 | 88064 | 88223 | T: lac256 |
97346 | 97456 | 97649 | T: lac192 |
104656 | 105042 | 105363 | T: newhope1024cca |
105224 | 105416 | 105624 | T: firesaber2 |
109559 | 110242 | 110868 | T: C:r5nd3kem5d |
116519 | 116637 | 116744 | threebears1248r2cca |
120292 | 120398 | 120536 | threebears1248r2ccax |
122526 | 122634 | 122802 | C:threebears1248r2cpa |
132373 | 132510 | 132622 | C:threebears1248r2cpax |
160094 | 161268 | 162281 | T: C:hila5 |
163946 | 164462 | 165002 | ntruhps2048509 |
179590 | 181356 | 183289 | T: C:r5nd3kem0d |
180577 | 181849 | 184796 | T: hqcrmrs128 |
189487 | 190145 | 190575 | T: saberx4 |
198407 | 199213 | 205117 | T: hqc128 |
198665 | 200771 | 202198 | T: C:r5nd5kem5d |
213076 | 214059 | 215599 | T: C:r5nd5kem0d |
222036 | 222900 | 229343 | T: hqc1281 |
255684 | 256261 | 257530 | ntruhrss701 |
277453 | 278315 | 279354 | ntruhps2048677 |
293112 | 296722 | 302031 | T: kindi256342 |
308616 | 310088 | 312246 | T: kindi512222 |
309137 | 312130 | 314706 | T: kindi512241 |
393335 | 394399 | 395715 | ntruhps4096821 |
401207 | 405089 | 411141 | T: hqcrmrs192 |
424038 | 424945 | 428375 | T: hqc1921 |
439164 | 440653 | 449845 | T: hqc192 |
453182 | 461068 | 462398 | T: hqc1922 |
490865 | 493480 | 499570 | T: C:r5n11kem0d |
495913 | 497442 | 499027 | T: rqc128 |
597593 | 600538 | 604834 | T: C:bikel1 |
636411 | 643087 | 653060 | T: kindi512321 |
653115 | 653973 | 654902 | T: lima2p1024cca |
644138 | 658748 | 663942 | T: ntrukem443 |
661905 | 663335 | 666746 | sntrup653 |
657225 | 667944 | 670957 | T: hqc2561 |
683121 | 684291 | 686264 | T: C:ledakemcpa14 |
693220 | 699432 | 702828 | T: hqcrmrs256 |
702071 | 706002 | 718851 | T: hqc2562 |
709140 | 710732 | 713146 | sntrup761 |
732855 | 744782 | 746795 | T: hqc2563 |
769007 | 776255 | 789082 | T: hqc256 |
799685 | 805724 | 814044 | T: kindi256522 |
810612 | 826884 | 835615 | T: C:edonk128k16n80nu4l6 |
844586 | 845758 | 848327 | T: C:ledakemcpa13 |
853656 | 869078 | 872725 | T: C:r5n13kem0d |
907714 | 911727 | 972351 | T: rqc192 |
881095 | 917114 | 919146 | T: titaniumccatoy |
971098 | 973893 | 1017654 | T: titaniumccalite |
993620 | 997020 | 998621 | T: sntrup4591761 |
1035463 | 1037870 | 1039645 | T: C:rolloi128 |
1053608 | 1062686 | 1067585 | sntrup857 |
1090749 | 1096121 | 1103359 | T: C:ledakemcpa12 |
1214612 | 1215657 | 1218330 | T: titaniumccastd |
1269140 | 1269735 | 1271979 | sntrup953 |
1322802 | 1324610 | 1326762 | T: lima2p2048cca |
1331759 | 1334314 | 1344249 | T: rqc256 |
1333377 | 1337165 | 1340619 | T: C:rolloi192 |
1343062 | 1345788 | 1350200 | T: C:edonk128k16n80nu8l6 |
1389675 | 1391396 | 1455265 | T: titaniumccamed |
1417505 | 1429517 | 1431460 | T: limasp1018cca |
1424279 | 1434713 | 1542088 | sntrup1013 |
1527515 | 1531936 | 1545392 | T: C:ledakemcpa34 |
1530769 | 1547255 | 1566226 | T: C:edonk128k32n96nu4l4 |
1546202 | 1601153 | 1611209 | T: titaniumccahi |
1683799 | 1685665 | 1688284 | T: C:bikel3 |
1856502 | 1859777 | 1863925 | T: C:rolloi256 |
1876554 | 1878042 | 1881978 | T: titaniumccasuper |
1862716 | 1887489 | 1920508 | T: C:edonk192k32n128nu4l6 |
1907975 | 1920953 | 1934010 | T: ntrukem743 |
2057504 | 2067158 | 2083072 | T: C:r5n15kem0d |
2068868 | 2072134 | 2078067 | T: C:edonk128ref |
2084267 | 2087993 | 2111881 | T: C:ledakemcpa33 |
2215462 | 2242854 | 2288935 | sntrup1277 |
2562300 | 2565191 | 2572269 | T: ledakem1464 |
2577381 | 2589900 | 2608582 | T: C:lake1 |
2602113 | 2605330 | 2610609 | T: remblem1056 |
2626755 | 2632095 | 2651758 | T: remblem928 |
2638736 | 2643762 | 2650033 | T: limasp1306cca |
2672662 | 2676594 | 2681809 | T: C:lake3 |
2748779 | 2752656 | 2758191 | T: C:lake2 |
2837909 | 2848493 | 2880431 | T: C:ledakemcpa32 |
2882996 | 2891305 | 2893914 | T: limasp1822cca |
2880772 | 2902555 | 2933161 | T: C:edonk192k48n144nu4l4 |
3039230 | 3041121 | 3043453 | T: C:ledakemcpa53 |
3224960 | 3232220 | 3259209 | T: ledakem1364 |
3503482 | 3507319 | 3674459 | T: ledakem1264 |
3671469 | 3697398 | 3733553 | T: C:ledakemcpa54 |
3946172? | 4224821? | 5263487? | T: ledakem13sl |
4208057 | 4226065 | 4228989 | T: frodokem640 |
4256163 | 4266738 | 4281300 | T: rolloii192 |
4264559? | 4295157? | 5686697? | T: ledakem14sl |
4377714 | 4379512 | 4387275 | T: frodokem640shake |
4373625 | 4383046 | 4396417 | T: locker1 |
4390662 | 4394386 | 4400682 | T: rolloii128 |
4988935 | 4994575 | 5006656 | T: rolloii256 |
5017941 | 5024854 | 5033557 | T: locker2 |
5227831 | 5238912 | 5244326 | T: limasp2062cca |
5349576 | 5350460 | 5358886 | T: frodokem640aes |
5378779 | 5385906 | 5393762 | T: locker3 |
5720695 | 5841078 | 6343142 | T: ledakem12sl |
5833641? | 5873463? | 8279606? | T: ledakem3464 |
5880535 | 5895048 | 5938075 | T: sikep434 |
6085639 | 6095621 | 6104649 | T: locker4 |
6316808 | 6321455 | 6326916 | T: C:ledakemcpa52 |
6784261 | 6794439 | 6807465 | T: locker6 |
6998450 | 7092823 | 7167187 | T: ramstakers216091 |
7108772 | 7116156 | 7126451 | T: ledakem3364 |
8013119 | 8027421 | 8041244 | T: locker5 |
8130209 | 8168368 | 8178634 | T: sikep503 |
8292791 | 8385982 | 8576308 | T: ledakem3264 |
9193342 | 9207237 | 9296480 | T: ledakem33sl |
9251298? | 9369845? | 12325962? | T: ledakem34sl |
9670104 | 9709420 | 10565539 | T: sikep434comp |
10045828 | 10049655 | 10058446 | T: frodokem976aes |
11163884 | 11192974 | 11261486 | T: ledakem5464 |
11380788 | 11391495 | 11404745 | T: locker7 |
11461068 | 11464523 | 11472990 | T: frodokem976 |
11394093 | 11731317 | 11855168 | T: lotus128 |
11861795 | 11965660 | 13161569 | T: ledakem32sl |
12455900 | 12467378 | 12496882 | T: ledakem5364 |
12651808 | 12676282 | 12755113 | T: locker8 |
13124724 | 13136592 | 13147786 | T: locker9 |
13292188 | 13322991 | 14492361 | T: sikep503comp |
14368661 | 14476181 | 14953560 | T: ledakem54sl |
14795434 | 14797120 | 14925713 | T: sikep610 |
15368298 | 15469724 | 15520766 | T: mersenne756839 |
16149457 | 16177882 | 16200166 | T: frodokem1344shake |
18054285 | 18064527 | 18082686 | T: frodokem976shake |
18334883 | 18339769 | 18350736 | T: frodokem1344aes |
18429861 | 18665028 | 20024639 | T: ledakem5264 |
18576410 | 18692308 | 21434018 | T: ledakem53sl |
20934186 | 21059372 | 21437875 | T: lotus192 |
24849895 | 24862188 | 24864361 | T: sikep751 |
25550775 | 27574008 | 27971369 | T: sikep610comp |
28782445 | 28942346 | 29439392 | mceliece348864f |
30578454 | 32411072 | 32943608 | T: ledakem52sl |
32554286 | 32703057 | 33014998 | T: ramstakers756839 |
34924852 | 35696861 | 39151137 | T: lotus256 |
39242908 | 39292535 | 42588732 | T: sikep751comp |
46813581 | 46860042 | 46966812 | T: ntskem1264 |
28847203? | 47012567? | 67015613? | mceliece348864 |
93131675 | 93697634 | 93870850 | mceliece460896f |
71866860? | 111072525? | 168176183? | T: rsa2048 |
113906889 | 116159579 | 116717428 | T: ntskem1380 |
92258659? | 123412024? | 213447951? | mceliece460896 |
142795568 | 145332389 | 146032302 | T: oddmanhattan128 |
183400224 | 184861439 | 185454888 | mceliece6960119f |
226875478 | 227614378 | 228200378 | mceliece6688128f |
232683074 | 235402538 | 235974371 | T: oddmanhattan192 |
235051190 | 235446043 | 235918339 | mceliece8192128f |
251873956 | 252053381 | 252529575 | T: ntskem13136 |
240983447? | 302113622? | 365584757? | mceliece6960119 |
232482574? | 369068401? | 516271593? | mceliece6688128 |
302196202? | 376182642? | 509974170? | mceliece8192128 |
443299649 | 443714774 | 444344362 | T: oddmanhattan256 |
3803412746 | 3896474349 | 4008308366 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
19304 | 20006 | 20964 | T: rsa2048 |
23051 | 23099 | 23157 | kyber90s512 |
23596 | 23696 | 24457 | ntruhps2048509 |
24599 | 24669 | 24737 | ntruhrss701 |
33720 | 33780 | 33852 | kyber90s768 |
34085 | 34428 | 35071 | ntruhps2048677 |
35956 | 36032 | 36110 | kyber512 |
36891 | 38951 | 41327 | mceliece348864 |
38888 | 39670 | 39850 | sntrup653 |
40099 | 40282 | 40568 | T: sntrup4591761 |
37379 | 40484 | 42242 | mceliece348864f |
41497 | 41674 | 42262 | ntruhps4096821 |
41945 | 42076 | 42364 | sntrup761 |
47346 | 47394 | 47491 | kyber90s1024 |
51053 | 51088 | 51126 | T: lightsaber2 |
51338 | 51888 | 52179 | sntrup857 |
54289 | 54348 | 54508 | kyber768 |
55556 | 55646 | 56019 | sntrup953 |
55659 | 55709 | 55783 | T: C:nhcompact512cca |
56747 | 56862 | 57708 | ntrulpr653 |
57183 | 57487 | 58266 | sntrup1013 |
58959 | 59004 | 59088 | threebears624r2cca |
59545 | 59584 | 59715 | threebears624r2ccax |
59224 | 59706 | 60734 | ntrulpr761 |
61062 | 61107 | 61196 | C:threebears624r2cpax |
61049 | 61139 | 61254 | C:threebears624r2cpa |
70845 | 70994 | 71314 | sntrup1277 |
69868 | 71054 | 74375 | T: lac128 |
71564 | 71686 | 71868 | T: ntrulpr4591761 |
75307 | 75538 | 77104 | kyber1024 |
69634? | 75690? | 87422? | mceliece460896 |
69491 | 75879 | 83433 | mceliece460896f |
75596 | 76010 | 76521 | T: ntskem1264 |
75912 | 76033 | 76247 | ntrulpr857 |
76970 | 77043 | 77155 | T: C:nhcompact768cca |
79899 | 80408 | 80923 | T: C:r5nd1kem0d |
80827 | 80970 | 81397 | ntrulpr1013 |
79461 | 81169 | 81403 | ntrulpr953 |
83727 | 84198 | 84768 | T: C:ledakemcpa14 |
85923 | 85974 | 86047 | T: saber2 |
87886 | 88115 | 88748 | T: C:ledakemcpa13 |
88768 | 88913 | 89138 | T: newhope512cca |
90536 | 92743 | 100095 | T: C:edonk128k16n80nu4l6 |
94320 | 94458 | 94662 | threebears936r2ccax |
94406 | 94552 | 94652 | threebears936r2cca |
99708 | 100015 | 100278 | T: C:nhcompact1024cca |
100801 | 101554 | 101812 | ntrulpr1277 |
101718 | 101867 | 102005 | C:threebears936r2cpax |
101601 | 102426 | 102682 | C:threebears936r2cpa |
101531 | 102958 | 104432 | T: C:ledakemcpa12 |
108845 | 109466 | 110329 | T: C:r5nd1kem5d |
108923 | 109814 | 110974 | T: C:r5nd0kem2iot |
112292 | 113110 | 114388 | T: C:r5nd1kem4longkey |
115952 | 116466 | 117225 | T: C:bikel1 |
126266 | 126366 | 126450 | T: firesaber2 |
122327 | 126912 | 141370 | mceliece6688128 |
123081 | 131266 | 140902 | mceliece6688128f |
133457 | 137417 | 147086 | mceliece6960119 |
134054 | 137944 | 144288 | mceliece6960119f |
141776 | 141920 | 142111 | threebears1248r2cca |
143138 | 143285 | 143418 | threebears1248r2ccax |
145349 | 145842 | 146468 | T: lac192 |
131308 | 148286 | 155808 | T: lotus128 |
151411 | 151535 | 151722 | C:threebears1248r2cpa |
151939 | 152194 | 152548 | C:threebears1248r2cpax |
151650 | 153321 | 155566 | mceliece8192128f |
151913 | 154093 | 157965 | mceliece8192128 |
158128 | 159223 | 160135 | T: C:rolloi128 |
162911 | 165670 | 169047 | T: ntrukem443 |
168294 | 168648 | 169077 | T: newhope1024cca |
171118 | 171459 | 172865 | T: lac256 |
177054 | 177629 | 178896 | T: C:r5nd3kem5d |
192341 | 193011 | 194154 | T: C:rolloi192 |
198092 | 198816 | 200062 | T: C:ledakemcpa34 |
201513 | 201834 | 203063 | T: ledakem1264 |
204060 | 204839 | 207299 | T: C:ledakemcpa33 |
205189 | 208096 | 208940 | T: lotus192 |
211461 | 211854 | 212424 | T: ntskem1380 |
218820 | 219130 | 219481 | T: ledakem1464 |
220853 | 222209 | 223982 | T: C:rolloi256 |
221073 | 223005 | 223778 | T: C:hila5 |
219554 | 223137 | 230971 | T: C:edonk128k16n80nu8l6 |
232806 | 232981 | 233367 | T: saberx4 |
237451 | 240277 | 243790 | T: C:ledakemcpa32 |
242181 | 243113 | 243433 | T: ledakem1364 |
242531 | 246546 | 249283 | T: ntrukem743 |
271337 | 272666 | 273878 | T: C:bikel3 |
273357 | 273753 | 276889 | T: ledakem13sl |
279143 | 279798 | 280551 | T: ntskem13136 |
279074 | 280272 | 328494 | T: lotus256 |
285986 | 287408 | 288196 | T: ledakem12sl |
286155 | 287500 | 289584 | T: C:r5nd3kem0d |
283292 | 287540 | 299874 | T: C:edonk128k32n96nu4l4 |
317267 | 318552 | 325498 | T: hqcrmrs128 |
317147 | 318603 | 320449 | T: C:r5nd5kem5d |
324504 | 327323 | 333116 | T: hqc128 |
345725 | 346873 | 348024 | T: C:r5nd5kem0d |
363815 | 364303 | 366421 | T: ledakem14sl |
383206 | 385621 | 393261 | T: C:lake1 |
385198? | 389994? | 599718? | T: kindi256342 |
413600 | 416322 | 434135 | T: C:lake2 |
417194 | 422187 | 430971 | T: C:edonk128ref |
425677 | 430775 | 440182 | T: C:edonk192k32n128nu4l6 |
445348 | 446333 | 447432 | T: C:ledakemcpa54 |
448488 | 452755 | 455489 | T: kindi512222 |
452658 | 453750 | 454780 | T: C:ledakemcpa53 |
454535 | 455743 | 457124 | T: C:lake3 |
453789 | 456341 | 459152 | T: kindi512241 |
458425 | 459675 | 461336 | T: lima2p1024cca |
458269 | 464283 | 472136 | T: hqc1281 |
483830 | 484613 | 486409 | T: ledakem3464 |
482360 | 490064 | 494465 | T: C:ledakemcpa52 |
494129 | 498829 | 499873 | T: rolloii192 |
518174 | 519029 | 520356 | T: rolloii128 |
519208 | 520486 | 523481 | T: ledakem3364 |
546129 | 547937 | 551926 | T: rolloii256 |
557436 | 558794 | 559805 | T: ledakem3264 |
610842 | 614041 | 618745 | T: C:r5n11kem0d |
688714 | 693578 | 704373 | T: hqcrmrs192 |
702962 | 705483 | 714627 | T: locker1 |
690463 | 720927 | 722300 | T: titaniumccatoy |
728718 | 729793 | 763332 | T: ledakem33sl |
726259 | 734797 | 739816 | T: hqc192 |
742362 | 744479 | 747886 | T: ledakem32sl |
750875 | 752598 | 754303 | T: rqc128 |
764391 | 766019 | 770111 | T: locker2 |
787265 | 792346 | 801222 | T: C:edonk192k48n144nu4l4 |
823312 | 825384 | 828695 | T: locker3 |
837168 | 841009 | 845155 | T: kindi512321 |
835134 | 844374 | 849167 | T: hqc1921 |
881521 | 882542 | 912853 | T: titaniumccalite |
892477 | 893368 | 897121 | T: ledakem34sl |
893355 | 897836 | 908963 | T: hqc1922 |
922306 | 923398 | 925979 | T: lima2p2048cca |
957410 | 965581 | 972761 | T: kindi256522 |
994469 | 996957 | 999523 | T: locker4 |
1009485 | 1010115 | 1011321 | T: titaniumccastd |
1032480 | 1034928 | 1038694 | T: locker6 |
1080109 | 1081265 | 1081954 | T: ledakem5364 |
1088800 | 1091853 | 1094171 | T: C:r5n13kem0d |
1186046 | 1199562 | 1219529 | T: hqcrmrs256 |
1227877 | 1229796 | 1231428 | T: limasp1018cca |
1228284 | 1232350 | 1237612 | T: locker5 |
1276230 | 1277896 | 1291143 | T: ledakem5464 |
1275719 | 1289553 | 1306727 | T: hqc256 |
1309984 | 1312289 | 1331058 | T: ledakem5264 |
1305691 | 1317553 | 1329709 | T: hqc2561 |
1318577 | 1319793 | 1382170 | T: titaniumccamed |
1318756 | 1320550 | 1322197 | T: ledakem54sl |
1375177 | 1388643 | 1399773 | T: hqc2562 |
1424155? | 1427883? | 1806992? | T: rqc192 |
1437511 | 1448443 | 1458057 | T: hqc2563 |
1513110 | 1567001 | 1586919 | T: titaniumccahi |
1593285 | 1599927 | 1602634 | T: ledakem53sl |
1718772 | 1720168 | 1721310 | T: frodokem640 |
1761514 | 1765745 | 1782255 | T: locker7 |
1837288 | 1839373 | 1842288 | T: titaniumccasuper |
1841290 | 1844642 | 1847056 | T: ledakem52sl |
1932980 | 1937781 | 1951132 | T: locker8 |
1954113 | 1954849 | 1955899 | T: frodokem640aes |
1960310 | 1965572 | 1987296 | T: locker9 |
2022627 | 2025394 | 2027900 | T: rqc256 |
2361693 | 2365028 | 2366678 | T: limasp1306cca |
2409167 | 2413763 | 2422596 | T: C:r5n15kem0d |
2492604 | 2494163 | 2496590 | T: limasp1822cca |
3406654 | 3413522 | 3415472 | T: frodokem976 |
3673993 | 3678095 | 3685691 | T: frodokem976aes |
3840425 | 3844144 | 3849802 | T: remblem1056 |
3866815 | 3870010 | 3884810 | T: remblem928 |
4674754 | 4678049 | 4680646 | T: frodokem640shake |
4776300 | 4780101 | 4783788 | T: limasp2062cca |
6260819 | 6265557 | 6273353 | T: frodokem1344aes |
9617845 | 9629875 | 9649766 | T: frodokem976shake |
9624854 | 9637296 | 9638080 | T: sikep434 |
12661735 | 12914559 | 13033748 | T: ramstakers216091 |
13347251 | 13353764 | 13368618 | T: sikep503 |
15073988 | 15131834 | 15201357 | T: sikep434comp |
16926981 | 16936587 | 16948041 | T: frodokem1344shake |
17414341 | 17431450 | 17446037 | T: pqrsa15 |
20650873 | 20725961 | 20863261 | T: sikep503comp |
21927286 | 22022798 | 22088744 | T: mersenne756839 |
27058397 | 27061718 | 27151317 | T: sikep610 |
37444525 | 37568452 | 37721151 | T: sikep610comp |
40088244 | 40133308 | 40144838 | T: sikep751 |
50758799 | 50869230 | 50977596 | T: oddmanhattan128 |
58694923 | 58988877 | 59273159 | T: ramstakers756839 |
62704459 | 62939396 | 63153844 | T: sikep751comp |
100248313 | 100415425 | 100664133 | T: oddmanhattan192 |
208974199 | 209443018 | 209730105 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15262 | 15286 | 15322 | C:threebears624r2cpax |
17066 | 17102 | 17123 | kyber90s512 |
19500 | 19534 | 19586 | C:threebears936r2cpax |
23712 | 23739 | 23781 | C:threebears1248r2cpax |
25152 | 25187 | 25224 | kyber90s768 |
27288 | 27342 | 27373 | C:threebears624r2cpa |
27956 | 27992 | 28060 | kyber512 |
33513 | 33668 | 33795 | C:threebears936r2cpa |
36480 | 36541 | 36580 | kyber90s1024 |
36373 | 37136 | 38276 | T: C:r5nd1kem0d |
38092 | 38141 | 38205 | ntruhps2048509 |
38925 | 38976 | 39019 | C:threebears1248r2cpa |
43115 | 43217 | 43301 | kyber768 |
48557 | 48683 | 49619 | sntrup653 |
48824 | 48887 | 49013 | T: C:hila5 |
49445 | 49500 | 49620 | sntrup761 |
50008 | 50064 | 50140 | T: lightsaber2 |
50517 | 51686 | 54410 | T: C:r5nd0kem2iot |
51853 | 53038 | 56060 | T: C:r5nd1kem5d |
54120 | 54188 | 54253 | T: C:nhcompact512cca |
53807 | 54698 | 57327 | T: C:r5nd1kem4longkey |
56945 | 57037 | 57232 | ntruhps2048677 |
58509 | 58780 | 58916 | ntruhrss701 |
61022 | 61159 | 63021 | kyber1024 |
66213 | 66318 | 66499 | sntrup857 |
66830 | 66934 | 67010 | ntrulpr653 |
68760 | 69796 | 70886 | ntrulpr761 |
69757 | 69881 | 70081 | sntrup953 |
70472 | 70898 | 71038 | sntrup1013 |
73507 | 73665 | 73927 | ntruhps4096821 |
75993 | 76038 | 76110 | T: C:nhcompact768cca |
82958 | 83045 | 83150 | threebears624r2ccax |
83361 | 83413 | 83468 | T: saber2 |
85060 | 85168 | 85290 | sntrup1277 |
86028 | 86130 | 86323 | T: sntrup4591761 |
86467 | 87632 | 89995 | T: C:r5nd3kem5d |
91039 | 91134 | 91253 | ntrulpr857 |
94781 | 94977 | 95728 | ntrulpr1013 |
95149 | 95278 | 95921 | ntrulpr953 |
96376 | 96564 | 96749 | T: newhope512cca |
99897 | 100141 | 100269 | T: C:nhcompact1024cca |
101419 | 101718 | 102323 | T: lac128 |
102263 | 102396 | 102571 | T: ntrulpr4591761 |
107047 | 107103 | 107188 | threebears624r2cca |
117403 | 118830 | 119067 | ntrulpr1277 |
119757 | 120032 | 120304 | mceliece348864 |
119713 | 120044 | 120734 | mceliece348864f |
124190 | 124250 | 124303 | T: firesaber2 |
125562 | 125651 | 125756 | threebears936r2ccax |
156059 | 157054 | 159754 | T: C:r5nd3kem0d |
158837 | 158948 | 159077 | threebears936r2cca |
169680 | 170580 | 173403 | T: C:r5nd5kem5d |
156180 | 176479 | 182744 | T: lotus128 |
171042 | 180832 | 185339 | T: ntrukem443 |
180795 | 180928 | 181141 | threebears1248r2ccax |
183237 | 183349 | 183513 | T: newhope1024cca |
194531 | 195969 | 198257 | T: C:r5nd5kem0d |
206056 | 206527 | 206888 | T: lac192 |
218241 | 218400 | 218558 | threebears1248r2cca |
245487 | 245628 | 245849 | T: saberx4 |
242417 | 246177 | 247493 | T: lotus192 |
250367 | 252430 | 258592 | T: C:r5n11kem0d |
253078 | 253589 | 254443 | mceliece460896 |
253337 | 254056 | 254351 | mceliece460896f |
279503 | 280128 | 280682 | mceliece6960119 |
279745 | 280374 | 280966 | mceliece6960119f |
284237 | 286294 | 289933 | T: ntrukem743 |
296801 | 298119 | 298704 | T: ntskem1264 |
298435 | 298929 | 299558 | mceliece6688128f |
298564 | 299456 | 299883 | mceliece6688128 |
301401 | 301708 | 302022 | mceliece8192128 |
301795 | 302203 | 303159 | mceliece8192128f |
324583 | 327674 | 332346 | T: lac256 |
348402 | 349823 | 369213 | T: lotus256 |
349370 | 351066 | 351723 | T: C:r5n13kem0d |
465268? | 468533? | 779704? | T: kindi256342 |
563289 | 564034 | 565037 | T: ntskem1380 |
585776 | 587905 | 591557 | T: kindi512222 |
586978 | 588285 | 589774 | T: lima2p1024cca |
600306 | 602719 | 609243 | T: kindi512241 |
614831 | 622182 | 630280 | T: hqc128 |
673272 | 675934 | 677502 | T: hqcrmrs128 |
705651 | 710414 | 729593 | T: C:ledakemcpa13 |
710865 | 719763 | 723081 | T: C:ledakemcpa12 |
812044 | 836296 | 838465 | T: titaniumccatoy |
847001 | 850263 | 854880 | T: C:ledakemcpa14 |
957356 | 975238 | 985932 | T: hqc1281 |
1055611 | 1058414 | 1066695 | T: kindi512321 |
1023833 | 1058452 | 1059168 | T: titaniumccalite |
1121431 | 1131929 | 1139837 | T: ntskem13136 |
1131227 | 1134446 | 1170379 | T: kindi256522 |
1168120 | 1169028 | 1170424 | T: titaniumccastd |
1181021 | 1182909 | 1186226 | T: lima2p2048cca |
1174349 | 1184260 | 1201311 | T: hqc192 |
1188390 | 1193056 | 1224425 | T: C:r5n15kem0d |
1205004 | 1208606 | 1230572 | T: hqcrmrs192 |
1223238 | 1244038 | 1247632 | T: C:rolloi128 |
1320957 | 1324014 | 1327552 | T: C:rolloi192 |
1488346 | 1503039 | 1507399 | T: hqc1921 |
1504962 | 1506106 | 1557160 | T: titaniumccamed |
1522768 | 1525449 | 1543673 | T: hqc1922 |
1602191 | 1604463 | 1606902 | T: limasp1018cca |
1664880 | 1670900 | 1677692 | T: C:bikel1 |
1742025 | 1763475 | 1823280 | T: titaniumccahi |
1779302 | 1780623 | 1782143 | T: frodokem640 |
1832145 | 1834496 | 1837898 | T: rolloii128 |
1867523 | 1869960 | 1874806 | T: C:ledakemcpa32 |
1870171 | 1871517 | 1875745 | T: ledakem1264 |
1904834 | 1908091 | 1918423 | T: rolloii192 |
1955713 | 1959215 | 2006805 | T: ledakem1364 |
1989568 | 1991127 | 1992740 | T: frodokem640aes |
2000368 | 2004366 | 2008154 | T: C:lake1 |
1996977? | 2005462? | 2714072? | T: hqcrmrs256 |
2006029 | 2032421 | 2070878 | T: hqc256 |
2108281 | 2110900 | 2116328 | T: C:rolloi256 |
2118985 | 2123607 | 2243654 | T: ledakem1464 |
2121053 | 2124337 | 2141331 | T: hqc2561 |
2116414 | 2132120 | 2135979 | T: rsa2048 |
2243215 | 2251330 | 2260261 | T: titaniumccasuper |
2257765 | 2292054 | 2301181 | T: hqc2562 |
2298727 | 2303838 | 2307370 | T: C:ledakemcpa33 |
1640272? | 2313030? | 3095227? | T: C:edonk192k48n144nu4l4 |
2322759 | 2341345 | 2344836 | T: hqc2563 |
2470351 | 2475045 | 2479661 | T: rolloii256 |
2572899 | 2576119 | 2626649 | T: ledakem13sl |
2568529 | 2581308 | 2589510 | T: ledakem12sl |
1631027? | 2776790? | 3922222? | T: C:edonk128k32n96nu4l4 |
2188241? | 2824557? | 2863516? | T: C:ledakemcpa34 |
2860882 | 2866562 | 2879949 | T: ledakem14sl |
3093692 | 3100049 | 3107954 | T: rqc128 |
3106941 | 3110519 | 3115290 | T: limasp1306cca |
3262240 | 3264940 | 3267386 | T: limasp1822cca |
3380193 | 3384748 | 3391042 | T: C:lake2 |
3596027 | 3597176 | 3599838 | T: frodokem976 |
3644858 | 3651597 | 3653500 | T: frodokem976aes |
3810783 | 3817481 | 3824805 | T: locker1 |
4069141 | 4079151 | 4109760 | T: locker2 |
4431522 | 4442875 | 4452091 | T: locker4 |
4635619 | 4639323 | 4644212 | T: frodokem640shake |
4638537 | 4646228 | 4658637 | T: C:lake3 |
4955533 | 4988027 | 5017387 | T: C:ledakemcpa52 |
5157393 | 5163048 | 5183110 | T: C:bikel3 |
5375573 | 5383397 | 5417573 | T: remblem1056 |
5363123 | 5396686 | 5506726 | T: ledakem3264 |
5429085 | 5437574 | 5444191 | T: remblem928 |
5432602 | 5446394 | 5456998 | T: ledakem3364 |
5528468 | 5543238 | 5629578 | T: ledakem3464 |
5599844 | 5633335 | 5641748 | T: C:ledakemcpa53 |
5945982 | 5963268 | 5980225 | T: locker3 |
6168727 | 6170895 | 6190075 | T: frodokem1344aes |
6203499 | 6211720 | 7002360 | T: rqc192 |
6260376 | 6308119 | 6316641 | T: C:ledakemcpa54 |
6318365 | 6327725 | 6333870 | T: limasp2062cca |
6397463 | 6407851 | 6419540 | T: locker6 |
6752360 | 6760967 | 6771327 | T: locker5 |
7005667 | 7015814 | 7026843 | T: locker7 |
7058518 | 7073684 | 7116098 | T: ledakem32sl |
7430605 | 7451275 | 7469789 | T: locker8 |
7721297 | 7828745 | 7912149 | T: ledakem33sl |
8557756 | 8628198 | 8650797 | T: ledakem34sl |
9577474 | 9590033 | 9615103 | T: frodokem976shake |
9983371 | 10012410 | 10031885 | T: locker9 |
10095743 | 10101297 | 10113571 | T: rqc256 |
10263561 | 10265522 | 10280534 | T: sikep434 |
10986028 | 11005137 | 11032417 | T: sikep434comp |
11568148 | 11588240 | 11666169 | T: ledakem5264 |
12059266 | 12076466 | 12105166 | T: ledakem5364 |
14199504 | 14211661 | 14238668 | T: ledakem5464 |
14114689 | 14219477 | 14234238 | T: sikep503 |
5021776? | 14302019? | 69160758? | T: C:edonk128k16n80nu8l6 |
15157856 | 15182211 | 15236603 | T: sikep503comp |
9224767? | 16500410? | 74899237? | T: C:edonk192k32n128nu4l6 |
16566074 | 16616595 | 16656885 | T: ledakem53sl |
16758711 | 16928675 | 16970633 | T: ledakem52sl |
16928128 | 16942674 | 16959014 | T: frodokem1344shake |
17191327 | 17226548 | 17258630 | T: ledakem54sl |
27337430 | 27351950 | 27441874 | T: sikep610 |
27099759 | 27354900 | 27688769 | T: ramstakers216091 |
28943007 | 28963308 | 28995278 | T: sikep610comp |
31945496 | 32777157 | 32901376 | T: mersenne756839 |
43131091 | 43200914 | 43520854 | T: sikep751 |
45952169 | 45958364 | 46037434 | T: sikep751comp |
7550780? | 48022443? | 48615951? | T: C:edonk128k16n80nu4l6 |
55373802 | 55431772 | 55481735 | T: oddmanhattan128 |
13885540? | 59608099? | 63541544? | T: C:edonk128ref |
109956240 | 110139074 | 110379718 | T: oddmanhattan192 |
113564984 | 113994718 | 114286398 | T: ramstakers756839 |
120908748 | 120967559 | 121045583 | T: pqrsa15 |
229448079 | 229667606 | 229916945 | T: oddmanhattan256 |
|
|
amd64; CascadeLake (50657); 2019 Intel Xeon Gold 6230; 40 x 2100MHz; unstable; cel02, supercop-20201130
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
25484 | 25782 | 26002 | T: kyber90s512 |
39774 | 40034 | 40326 | T: kyber90s768 |
56456 | 56864 | 57500 | T: kyber90s1024 |
56648 | 58894 | 63728 | T: kyber512 |
67882 | 69300 | 72810 | T: C:nhcompact512cca |
70866 | 71176 | 71790 | T: lac128 |
70212 | 71260 | 75028 | T: ntrulpr653 |
82300 | 84076 | 85026 | T: ntrulpr761 |
85344 | 85852 | 86666 | T: ntrulpr4591761 |
86104 | 88430 | 89548 | T: ntrulpr857 |
92096 | 94938 | 101886 | T: C:nhcompact768cca |
94554 | 98778 | 99584 | T: C:r5nd1kem0d |
94194 | 100838 | 102128 | T: kyber768 |
105824 | 109332 | 110464 | T: lightsaber2 |
114704 | 116240 | 118350 | T: C:r5nd0kem2iot |
119344 | 119902 | 125348 | T: newhope512cca |
118466 | 121272 | 122388 | T: C:r5nd1kem5d |
121452 | 123858 | 125670 | T: C:r5nd1kem4longkey |
127110 | 134730 | 136320 | T: C:nhcompact1024cca |
164054 | 164718 | 174758 | T: kyber1024 |
180294 | 180854 | 181812 | T: lac192 |
181498 | 182684 | 185428 | T: saber2 |
203004 | 203972 | 204984 | T: lac256 |
217370 | 225412 | 229236 | T: C:r5nd3kem5d |
250778 | 253090 | 253730 | T: firesaber2 |
279188 | 280062 | 282138 | T: newhope1024cca |
258744 | 283926 | 288640 | ntruhps2048509 |
311670 | 314616 | 335754 | T: saberx4 |
338350 | 349022 | 353454 | T: C:r5nd3kem0d |
374606 | 392682 | 400442 | T: hqcrmrs128 |
395246 | 400334 | 431306 | ntruhrss701 |
392208 | 401260 | 405248 | T: C:r5nd5kem5d |
425404 | 428962 | 433920 | T: C:hila5 |
427272 | 441946 | 476114 | ntruhps2048677 |
446532 | 448088 | 453820 | T: hqc128 |
463632 | 483712 | 489140 | T: hqc1281 |
519854 | 529186 | 531714 | T: C:r5nd5kem0d |
604968 | 608082 | 614190 | T: kindi256342 |
647760 | 653060 | 655978 | T: kindi512241 |
636162 | 671586 | 689114 | ntruhps4096821 |
706808 | 711364 | 720894 | T: kindi512222 |
858682 | 865464 | 868108 | T: hqcrmrs192 |
926178 | 934122 | 952298 | T: hqc1921 |
972550 | 977652 | 989342 | T: hqc192 |
981762 | 986952 | 992720 | T: rqc128 |
996378 | 1028614 | 1121574 | C:threebears624r2cpa |
1056012 | 1074478 | 1086626 | T: C:r5n11kem0d |
959032? | 1118448? | 1222850? | threebears624r2cca |
1136778 | 1140110 | 1190686 | T: C:bikel1 |
1254014 | 1272486 | 1280634 | T: lima2p1024cca |
1234982 | 1331382 | 1439910 | T: sntrup761 |
1346780 | 1373850 | 1394762 | T: kindi512321 |
1330696 | 1391896 | 1426538 | T: hqcrmrs256 |
1392538 | 1408462 | 1444146 | T: C:edonk128k16n80nu4l6 |
1410032 | 1435310 | 1454048 | T: sntrup653 |
1416620 | 1449236 | 1470502 | T: hqc2561 |
1440442 | 1475038 | 1533504 | T: titaniumccatoy |
1481492 | 1546226 | 1589812 | T: hqc1922 |
1513894 | 1563730 | 1574284 | T: hqc256 |
1553922 | 1613822 | 1645444 | T: hqc2563 |
1569818 | 1630182 | 1641548 | T: C:rolloi128 |
1603094 | 1634860 | 1668376 | T: hqc2562 |
1684178 | 1692938 | 1711534 | T: kindi256522 |
1704412? | 1717346? | 2366224? | T: rqc192 |
1805522 | 1861768 | 1881468 | T: sntrup4591761 |
1786408 | 1875604 | 1887508 | T: C:rolloi192 |
1904798 | 1913268 | 1923040 | T: C:ledakemcpa13 |
1920194 | 2002664 | 2033534 | T: C:r5n13kem0d |
2044940? | 2106016? | 2806788? | threebears936r2cca |
2205394 | 2265254 | 2274184 | T: C:edonk128k16n80nu8l6 |
2187692 | 2405686 | 2411318 | C:threebears936r2cpa |
2387438 | 2449542 | 2581354 | T: rqc256 |
2391044 | 2460768 | 2544692 | T: sntrup857 |
2536160 | 2552606 | 2596434 | T: lima2p2048cca |
2419780 | 2626678 | 2778634 | T: titaniumccamed |
2610214 | 2644836 | 2669234 | T: C:edonk128k32n96nu4l4 |
2657142 | 2683652 | 2704052 | T: frodokem640 |
2731218 | 2763268 | 2811718 | T: ntrukem443 |
2785118 | 2797682 | 2862266 | T: titaniumccalite |
2834374 | 2870720 | 3038828 | T: titaniumccahi |
2922526 | 2944910 | 2992894 | T: limasp1018cca |
2938128 | 2965130 | 2977554 | T: C:ledakemcpa34 |
2950592 | 3162334 | 3180094 | T: C:rolloi256 |
3155266 | 3177386 | 3212318 | T: frodokem640aes |
3241134 | 3358122 | 3367304 | T: C:bikel3 |
3121686 | 3366478 | 3387912 | T: C:edonk128ref |
3375636 | 3504024 | 3692854 | T: C:edonk192k32n128nu4l6 |
3578830 | 3608432 | 3820064 | T: titaniumccasuper |
3644840? | 3702190? | 4607382? | threebears1248r2cca |
4088288 | 4102522 | 4153472 | T: titaniumccastd |
3647782? | 4218290? | 4609810? | C:threebears1248r2cpa |
4294972 | 4336658 | 4403362 | T: C:ledakemcpa33 |
4867380 | 4959494 | 5021898 | T: C:edonk192k48n144nu4l4 |
5079444 | 5153004 | 5178832 | T: C:r5n15kem0d |
5093466 | 5168924 | 5185952 | T: C:ledakemcpa32 |
5270118 | 5309158 | 5350588 | T: limasp1306cca |
5412366 | 5437006 | 5473024 | T: C:lake1 |
5534310 | 5681670 | 6139446 | T: C:lake2 |
5413268 | 5704836 | 5757180 | T: ledakem1464 |
5825864 | 5838010 | 5857852 | T: limasp1822cca |
5816846 | 6009070 | 6178850 | T: C:ledakemcpa53 |
5669782 | 6057184 | 6125704 | T: C:lake3 |
5657320 | 6268606 | 6323310 | T: remblem928 |
5733354 | 6318544 | 6357306 | T: remblem1056 |
6178874 | 6547416 | 7076900 | T: ledakem1364 |
6594654 | 6615928 | 6649908 | T: rolloii192 |
6544864 | 6726180 | 6776060 | T: rolloii128 |
6948814 | 6982522 | 7182184 | T: rolloii256 |
7027480 | 7157072 | 7172840 | T: ledakem1264 |
7307536 | 7368414 | 7571600 | T: ntrukem743 |
7641400? | 7829804? | 9853634? | T: ledakem14sl |
7871280? | 9192120? | 10531964? | T: ledakem13sl |
10914006 | 10942910 | 10972914 | T: limasp2062cca |
10240050 | 11179614 | 11215448 | T: locker1 |
12000704 | 12229140 | 12500294 | T: ramstakers216091 |
12331368 | 12557264 | 13126636 | T: ledakem12sl |
13170004 | 13193044 | 13290904 | T: C:ledakemcpa52 |
13121468? | 13291150? | 18052842? | T: ledakem3464 |
13236920 | 14188222 | 14305056 | T: locker4 |
13983966 | 14196132 | 14457376 | T: ledakem3264 |
14908396 | 14946642 | 15442674 | T: frodokem640shake |
15875574 | 16259120 | 16282258 | T: ledakem3364 |
17032986 | 17203004 | 17534650 | T: ledakem33sl |
18603130 | 18623470 | 18703530 | T: frodokem976 |
19077830 | 19118728 | 19219384 | T: frodokem976aes |
20912968 | 21051700 | 23787082 | T: ledakem34sl |
22525504 | 22727742 | 22995396 | T: ledakem5464 |
21380854 | 23015236 | 23051796 | T: sikep503 |
23589562 | 25034838 | 25555388 | T: ledakem5364 |
25922104 | 26445194 | 29180566 | T: locker7 |
28061980 | 28090432 | 28123752 | T: C:ledakemcpa14 |
29740224 | 29758878 | 29786180 | T: frodokem976shake |
28254182 | 29811910 | 29967056 | T: mersenne756839 |
32441566 | 32685432 | 34145628 | T: ledakem32sl |
34477472 | 34534090 | 34698958 | T: frodokem1344aes |
35893986 | 36099068 | 40110942 | T: ledakem54sl |
36661546 | 36720896 | 36819294 | T: lotus192 |
39212856 | 39952706 | 44391394 | T: ledakem53sl |
42696242 | 43461814 | 45433426 | T: ledakem5264 |
52399138 | 53672742 | 54260686 | T: frodokem1344shake |
55717020 | 56149924 | 56753024 | T: ramstakers756839 |
56098888 | 57088394 | 60009184 | T: ledakem52sl |
57592582 | 57794072 | 58187132 | T: lotus256 |
61491120 | 62070068 | 62234014 | T: C:ledakemcpa12 |
65076946 | 65417568 | 65572572 | T: ntskem1264 |
72648848 | 73403502 | 74993802 | T: lotus128 |
133036798? | 137877160? | 181791642? | T: mceliece348864 |
116719568? | 196089560? | 292261552? | T: rsa2048 |
201150998 | 202159494 | 202276794 | T: mceliece460896f |
214983834 | 216775340 | 217805068 | T: C:ledakemcpa54 |
225293708 | 229997056 | 232145302 | T: ntskem1380 |
199284740? | 262273272? | 383184444? | T: mceliece460896 |
290460256 | 297969450 | 314298090 | T: oddmanhattan128 |
373900730 | 378156938 | 394833002 | T: mceliece6688128f |
373921714 | 386019222 | 386399800 | T: ntskem13136 |
384555312 | 387391550 | 389066594 | T: mceliece8192128f |
489497364 | 511171010 | 513272890 | T: oddmanhattan192 |
521685872 | 523696532 | 538500142 | T: mceliece6960119f |
357477046? | 570869812? | 786518126? | T: mceliece6688128 |
734000020 | 734647172 | 763140730 | T: mceliece348864f |
543286364? | 811723330? | 1076951110? | T: mceliece6960119 |
852176976 | 920960058 | 930251574 | T: oddmanhattan256 |
690711730? | 1072256120? | 1321745532? | T: mceliece8192128 |
6570267196 | 6767019824 | 6913169700 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
26882 | 27284 | 28354 | T: rsa2048 |
38392 | 39678 | 40720 | ntruhrss701 |
39984 | 43184 | 44316 | ntruhps2048509 |
47466 | 47928 | 48216 | T: kyber90s512 |
54256 | 55212 | 59738 | ntruhps2048677 |
62654 | 64676 | 67184 | T: mceliece348864 |
61394 | 65280 | 66254 | ntruhps4096821 |
64148 | 66976 | 67948 | T: sntrup4591761 |
68920 | 69420 | 70480 | T: kyber90s768 |
74430 | 75328 | 78576 | T: sntrup653 |
77442 | 82598 | 83192 | T: sntrup761 |
81314? | 86924? | 102614? | T: mceliece460896f |
85258 | 90152 | 101174 | T: mceliece460896 |
87232 | 95292 | 105986 | T: mceliece348864f |
93902 | 96628 | 96994 | T: kyber90s1024 |
93934 | 97798 | 102188 | T: sntrup857 |
98058 | 101066 | 106288 | T: kyber512 |
106598 | 113008 | 118794 | T: ntskem1264 |
119796 | 120828 | 127656 | T: C:nhcompact512cca |
119042 | 120904 | 127876 | T: ntrulpr653 |
133380 | 139668 | 140416 | T: ntrulpr761 |
140060 | 140682 | 142490 | T: lac128 |
136198 | 143506 | 144878 | T: kyber768 |
143138 | 143962 | 144798 | T: ntrulpr4591761 |
139880 | 145320 | 146502 | T: lightsaber2 |
142916 | 147552 | 149332 | T: ntrulpr857 |
149248 | 153604 | 154664 | T: C:ledakemcpa13 |
162988 | 163622 | 171966 | T: C:nhcompact768cca |
162660 | 170408 | 180236 | T: mceliece6688128f |
163090 | 172100 | 173022 | T: C:r5nd1kem0d |
162660 | 174208 | 183916 | T: mceliece6688128 |
198770 | 199764 | 208836 | T: newhope512cca |
197738 | 201678 | 203972 | T: C:r5nd0kem2iot |
200724 | 201912 | 202768 | T: C:ledakemcpa14 |
212234 | 219824 | 221714 | T: C:r5nd1kem5d |
216890 | 223548 | 229526 | T: mceliece8192128f |
222724 | 224202 | 230470 | T: C:bikel1 |
216068 | 226656 | 229482 | T: C:nhcompact1024cca |
226058 | 227910 | 231446 | T: saber2 |
230548 | 231984 | 241436 | T: kyber1024 |
230384 | 238250 | 248680 | T: mceliece6960119 |
233606 | 238264 | 242910 | T: C:edonk128k16n80nu4l6 |
238830 | 242790 | 250198 | T: mceliece6960119f |
259404 | 263648 | 265756 | T: C:r5nd1kem4longkey |
263820 | 273940 | 276690 | T: C:rolloi128 |
281796 | 282510 | 283794 | T: lac192 |
282226 | 295496 | 302614 | T: C:ledakemcpa12 |
301924 | 305504 | 305886 | T: firesaber2 |
310838 | 311866 | 312876 | T: lotus192 |
317136 | 322244 | 337296 | T: C:ledakemcpa34 |
308958 | 323534 | 329152 | T: mceliece8192128 |
319662 | 326360 | 329298 | T: C:rolloi192 |
317896 | 348566 | 353734 | T: ledakem1464 |
356498 | 360990 | 369364 | T: lotus128 |
353836 | 364316 | 366426 | T: C:ledakemcpa33 |
377202 | 380402 | 394548 | T: C:edonk128k32n96nu4l4 |
379232 | 384112 | 392754 | T: ntrukem443 |
384390 | 388182 | 417446 | T: saberx4 |
397436 | 399476 | 407496 | T: lac256 |
430112 | 434144 | 436560 | T: lotus256 |
425872 | 437684 | 444916 | T: C:ledakemcpa32 |
442806 | 443836 | 445698 | T: newhope1024cca |
433394 | 444402 | 448596 | T: C:r5nd3kem5d |
435300 | 454174 | 457064 | T: C:rolloi256 |
478202 | 479302 | 502246 | T: ledakem12sl |
505958 | 541920 | 545706 | T: C:edonk128ref |
532624 | 563634 | 570810 | T: C:bikel3 |
567988 | 580868 | 592450 | T: C:edonk128k16n80nu8l6 |
569838 | 587714 | 592820 | T: ntskem1380 |
590550 | 596940 | 603202 | T: C:hila5 |
606978 | 608738 | 610608 | T: ntskem13136 |
598430 | 627398 | 633036 | T: C:r5nd3kem0d |
609828 | 643364 | 649386 | T: hqcrmrs128 |
661892 | 665642 | 670102 | T: C:edonk192k32n128nu4l6 |
678784 | 681022 | 700018 | T: hqc128 |
709492 | 720768 | 732362 | T: ledakem1364 |
756934 | 774194 | 779830 | T: C:r5nd5kem5d |
802412 | 807344 | 822442 | T: kindi256342 |
817656 | 823074 | 824992 | T: ledakem3464 |
821906 | 829306 | 839538 | T: lima2p1024cca |
801870 | 832546 | 856402 | T: C:ledakemcpa53 |
817500 | 836348 | 850062 | T: C:ledakemcpa52 |
819698 | 841404 | 862664 | T: ntrukem743 |
855014 | 859046 | 869764 | T: C:lake1 |
901554 | 916206 | 966390 | T: C:lake2 |
906700 | 923406 | 927244 | T: C:r5nd5kem0d |
925730 | 934044 | 940716 | T: rolloii192 |
921068 | 936878 | 941998 | T: ledakem14sl |
952086 | 959814 | 963852 | T: kindi512241 |
937694 | 961454 | 968816 | T: rolloii128 |
928100 | 975868 | 977924 | T: ledakem3364 |
1026490 | 1029126 | 1079018 | T: ledakem13sl |
1034104 | 1043676 | 1056308 | T: kindi512222 |
996466 | 1046996 | 1060034 | T: rolloii256 |
1038998 | 1052172 | 1088348 | T: C:r5n11kem0d |
1018026 | 1073336 | 1099534 | T: C:edonk192k48n144nu4l4 |
1012972 | 1078526 | 1093334 | T: C:lake3 |
1073622 | 1084192 | 1120278 | T: C:ledakemcpa54 |
1114824 | 1170314 | 1191792 | T: titaniumccatoy |
1286388 | 1298968 | 1317066 | T: hqc1281 |
1411702 | 1413630 | 1418310 | T: ledakem1264 |
1395990 | 1428514 | 1465510 | T: hqcrmrs192 |
1412838 | 1462988 | 1596794 | C:threebears624r2cpa |
1549296 | 1557726 | 1574052 | T: rqc128 |
1342574? | 1580484? | 1736212? | threebears624r2cca |
1596452 | 1613788 | 1629646 | T: hqc192 |
1646008 | 1667982 | 1708154 | T: lima2p2048cca |
1602196 | 1772190 | 1797024 | T: locker1 |
1770242 | 1819732 | 1827148 | T: kindi512321 |
1885854 | 1905692 | 1930122 | T: hqc1921 |
1892124 | 1988522 | 2044512 | T: C:r5n13kem0d |
2027044 | 2034878 | 2046600 | T: kindi256522 |
2159022 | 2275316 | 2292624 | T: locker4 |
2241604 | 2298620 | 2339272 | T: ledakem33sl |
2170644 | 2334740 | 2377004 | T: hqcrmrs256 |
2245342 | 2434588 | 2583356 | T: titaniumccamed |
2447060 | 2481184 | 2522192 | T: limasp1018cca |
2480358 | 2491944 | 2550894 | T: titaniumccalite |
2488792 | 2530116 | 2571720 | T: hqc256 |
2541174 | 2669536 | 2711880 | T: ledakem52sl |
2658914 | 2674806 | 2683870 | T: rqc192 |
2600770? | 2682236? | 3567270? | threebears936r2cca |
2719828 | 2731312 | 2880418 | T: ledakem53sl |
2651042 | 2808572 | 3017446 | T: titaniumccahi |
2815208 | 2847552 | 2876328 | T: hqc2561 |
2807478 | 2867916 | 2883520 | T: ledakem34sl |
3042094 | 3052678 | 3152448 | T: titaniumccastd |
2802724 | 3097420 | 3103868 | C:threebears936r2cpa |
3115800 | 3159050 | 3203252 | T: hqc2563 |
3224098 | 3320702 | 3374274 | T: hqc1922 |
3355286 | 3380662 | 3417564 | T: ledakem5464 |
3392642 | 3411506 | 3654110 | T: titaniumccasuper |
3294866 | 3458884 | 3515020 | T: ledakem5364 |
3457072 | 3469616 | 3507816 | T: ledakem3264 |
3556574 | 3594686 | 3626794 | T: hqc2562 |
3762126 | 3856666 | 4077816 | T: rqc256 |
3939464 | 3954040 | 4282038 | T: locker7 |
4328710 | 4422754 | 4437518 | T: frodokem640 |
4398828? | 4493728? | 5600750? | threebears1248r2cca |
4656326 | 4729188 | 4756524 | T: limasp1306cca |
4730402 | 4775886 | 4788010 | T: frodokem640aes |
4561920 | 4807094 | 4882576 | T: ledakem32sl |
4843484 | 4887104 | 4936218 | T: C:r5n15kem0d |
4943376 | 4957510 | 4973656 | T: limasp1822cca |
4414882? | 5127356? | 5618006? | C:threebears1248r2cpa |
5196920 | 5217134 | 5269270 | T: ledakem5264 |
5347718 | 5362956 | 5393584 | T: ledakem54sl |
7322392 | 7350652 | 7447276 | T: frodokem976aes |
8414068 | 9311478 | 9394440 | T: remblem928 |
8481714 | 9324350 | 9453964 | T: remblem1056 |
9789060 | 9814374 | 10342064 | T: frodokem640shake |
9667974 | 9849718 | 9983180 | T: limasp2062cca |
10793406 | 10804644 | 10861892 | T: frodokem976 |
11783734 | 11897554 | 12019224 | T: frodokem1344aes |
17640356 | 17769932 | 17795724 | T: frodokem976shake |
22219242 | 22756240 | 23256678 | T: ramstakers216091 |
27775552 | 29321816 | 29708918 | T: frodokem1344shake |
30447298 | 30619700 | 31496744 | T: pqrsa15 |
34630348 | 37522960 | 37689022 | T: sikep503 |
37673542 | 38722008 | 39647184 | T: mersenne756839 |
78981296 | 79366730 | 79836796 | T: oddmanhattan128 |
102645894 | 103268884 | 103918578 | T: ramstakers756839 |
148898828 | 149557670 | 149774818 | T: oddmanhattan192 |
313247258 | 317785536 | 327212634 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
40054 | 40394 | 41682 | T: kyber90s512 |
57798 | 59780 | 60160 | T: kyber90s768 |
55092 | 61520 | 63010 | ntruhps2048509 |
77810 | 80940 | 81880 | T: C:r5nd1kem0d |
79416 | 81946 | 89554 | ntruhps2048677 |
82698 | 83346 | 84702 | T: kyber90s1024 |
81394 | 84964 | 88828 | ntruhrss701 |
84008 | 87376 | 93054 | T: kyber512 |
91172 | 97556 | 101682 | T: sntrup761 |
94148 | 100190 | 107992 | T: sntrup653 |
100262 | 103084 | 106890 | T: C:r5nd0kem2iot |
102628 | 111538 | 113140 | ntruhps4096821 |
111148 | 112062 | 118412 | T: C:nhcompact512cca |
104536 | 112206 | 113324 | T: C:r5nd1kem5d |
118208 | 119654 | 126582 | T: kyber768 |
118722 | 127438 | 136676 | T: sntrup857 |
129544 | 140446 | 142684 | T: sntrup4591761 |
137042 | 142462 | 144042 | T: lightsaber2 |
142892 | 144584 | 152264 | T: ntrulpr653 |
150506 | 150838 | 158500 | T: C:nhcompact768cca |
157898 | 158356 | 161444 | T: C:hila5 |
152752 | 158364 | 158952 | T: ntrulpr761 |
166394 | 170214 | 174054 | T: C:r5nd1kem4longkey |
168434 | 172334 | 174628 | T: ntrulpr857 |
179784 | 180740 | 183890 | T: lac128 |
202296 | 203164 | 212386 | T: kyber1024 |
205084 | 206308 | 207292 | T: ntrulpr4591761 |
205896 | 206582 | 214780 | T: newhope512cca |
199854 | 209194 | 212370 | T: C:nhcompact1024cca |
221572 | 222400 | 226166 | T: saber2 |
263452 | 270092 | 271194 | T: C:r5nd3kem5d |
242398 | 272356 | 278348 | T: mceliece348864 |
295998 | 299618 | 299926 | T: firesaber2 |
324210 | 347360 | 352492 | T: C:r5nd3kem0d |
372210 | 373262 | 374024 | T: lotus192 |
357686 | 378216 | 380674 | T: mceliece348864f |
395412 | 396112 | 396952 | T: lac192 |
404054 | 404936 | 430392 | T: saberx4 |
417184 | 418026 | 478432 | T: mceliece460896f |
417618 | 438450 | 482652 | T: mceliece460896 |
431370 | 455430 | 475584 | T: C:r5n11kem0d |
463356 | 465072 | 467162 | T: newhope1024cca |
467822 | 470094 | 475200 | T: lotus128 |
457810 | 471060 | 472978 | T: C:r5nd5kem5d |
484816 | 490546 | 492684 | T: C:r5nd5kem0d |
483490 | 499576 | 535282 | C:threebears624r2cpa |
479044 | 507874 | 515554 | T: mceliece6688128f |
515374 | 516804 | 566870 | T: mceliece6688128 |
517110 | 517852 | 568446 | T: mceliece6960119f |
521680 | 530098 | 532556 | T: lotus256 |
500508 | 536488 | 592914 | T: mceliece6960119 |
552404 | 557232 | 561956 | T: ntrukem443 |
510368 | 558274 | 571352 | T: mceliece8192128f |
547216 | 613342 | 632700 | T: mceliece8192128 |
587926 | 658642 | 679998 | T: C:r5n13kem0d |
696956 | 711820 | 779186 | T: ntskem1264 |
709818 | 782524 | 784278 | C:threebears936r2cpa |
779554 | 784794 | 838694 | T: lac256 |
990166 | 1019766 | 1030076 | T: kindi256342 |
884142? | 1029036? | 1127870? | C:threebears1248r2cpa |
1055956 | 1058970 | 1072844 | T: lima2p1024cca |
1170552 | 1228692 | 1230010 | T: hqcrmrs128 |
1208198 | 1242532 | 1263066 | T: hqc128 |
1251444 | 1262460 | 1276594 | T: kindi512241 |
1320512 | 1328488 | 1362500 | T: ntrukem743 |
1301014 | 1389550 | 1414870 | T: titaniumccatoy |
1409402 | 1415430 | 1435724 | T: kindi512222 |
1449620 | 1517170 | 1667192 | T: ntskem1380 |
1651400 | 1723512 | 1729552 | T: C:rolloi128 |
1799102 | 1868628 | 1888658 | T: C:rolloi192 |
2081316 | 2117378 | 2126230 | T: lima2p2048cca |
2201740 | 2270614 | 2278698 | T: kindi512321 |
2263978 | 2328152 | 2380558 | T: hqcrmrs192 |
2346210 | 2358320 | 2373222 | T: kindi256522 |
2391026 | 2598120 | 2708410 | T: hqc1281 |
2455348 | 2601502 | 2613062 | T: ntskem13136 |
2564254 | 2773532 | 2936848 | T: titaniumccamed |
2847632 | 2897470 | 2931574 | T: titaniumccalite |
2738610 | 2905400 | 3004582 | T: C:r5n15kem0d |
2902430 | 2939176 | 3007156 | T: hqc192 |
2949970 | 3111490 | 3130442 | T: rolloii128 |
3105158 | 3120244 | 3395950 | T: titaniumccahi |
3208730 | 3222434 | 3243666 | T: hqc1921 |
3207938 | 3262224 | 3274392 | T: limasp1018cca |
3269048 | 3287540 | 3392040 | T: rolloii192 |
2832432? | 3301916? | 3615518? | threebears624r2cca |
3499056 | 3506312 | 3517144 | T: C:lake1 |
3532468 | 3542508 | 3656802 | T: titaniumccastd |
3422966 | 3574440 | 3711302 | T: C:rolloi256 |
3393142 | 3609714 | 3644484 | T: hqcrmrs256 |
3731252 | 3769280 | 3891178 | T: hqc256 |
3962744 | 3984646 | 4267142 | T: titaniumccasuper |
3970722 | 4236188 | 4275686 | T: rolloii256 |
4336188 | 4347966 | 4428222 | T: C:bikel1 |
4403852 | 4490536 | 4511454 | T: frodokem640 |
4547286 | 4559538 | 4569174 | T: rsa2048 |
4493588 | 4595806 | 4638246 | T: C:ledakemcpa12 |
2963600? | 4676682? | 7239016? | T: C:edonk192k48n144nu4l4 |
4605354 | 4681914 | 4694156 | T: frodokem640aes |
4686082 | 4734896 | 4776224 | T: hqc2561 |
5117128 | 5197918 | 5251558 | T: hqc2563 |
5075520 | 5326058 | 5359238 | T: hqc1922 |
5275946 | 5339236 | 5352250 | T: C:ledakemcpa14 |
4914696 | 5424630 | 5513804 | T: C:edonk128k32n96nu4l4 |
5281608 | 5448010 | 5655404 | T: C:lake2 |
5389424? | 5561194? | 6977350? | threebears936r2cca |
5775412 | 5787710 | 5798682 | T: hqc2562 |
6081236 | 6198576 | 6223590 | T: limasp1306cca |
6240052 | 6251994 | 6267758 | T: rqc128 |
6443562 | 6459254 | 6480952 | T: limasp1822cca |
6536708 | 6543714 | 6549750 | T: C:ledakemcpa13 |
7091288 | 7103560 | 7147702 | T: ledakem1264 |
7200998 | 7271206 | 7354892 | T: frodokem976aes |
7206364 | 7275508 | 7441108 | T: ledakem1364 |
6678126 | 7292104 | 7341322 | T: locker1 |
7555168 | 7819166 | 7874040 | T: C:lake3 |
7878352 | 8358992 | 8397130 | T: locker4 |
9033696? | 9231056? | 11452544? | threebears1248r2cca |
9277420 | 9314690 | 9426478 | T: ledakem12sl |
9180558 | 9387268 | 9472030 | T: ledakem1464 |
9847202 | 9868552 | 10358112 | T: frodokem640shake |
10223140 | 10328142 | 10359078 | T: rqc192 |
10352650 | 10375132 | 10407744 | T: C:ledakemcpa32 |
10379524 | 10473588 | 11042756 | T: ledakem14sl |
11157572 | 11167716 | 11258720 | T: frodokem976 |
11534220 | 11639910 | 11741716 | T: frodokem1344aes |
11889912 | 12695776 | 12943034 | T: remblem928 |
12030576 | 12882252 | 12992686 | T: remblem1056 |
12894742 | 12986318 | 13976052 | T: locker7 |
12804344 | 13064264 | 13214800 | T: limasp2062cca |
13948976 | 13995540 | 14011984 | T: ledakem13sl |
14282156 | 14398268 | 14511864 | T: C:bikel3 |
14522002 | 15154180 | 15681440 | T: C:ledakemcpa33 |
17562030 | 17603428 | 17733674 | T: frodokem976shake |
18034544 | 18182890 | 18348628 | T: C:ledakemcpa34 |
19560126 | 19845984 | 20012184 | T: ledakem3264 |
19284776 | 20237048 | 20510972 | T: rqc256 |
23636878 | 23684110 | 23725762 | T: ledakem3364 |
25046334 | 25683760 | 26093588 | T: ledakem33sl |
25968886 | 26649552 | 27186348 | T: ledakem3464 |
27574206 | 29239486 | 29561774 | T: frodokem1344shake |
27252632? | 30309544? | 60801192? | T: C:edonk128k16n80nu8l6 |
33024240 | 33044202 | 33100410 | T: C:ledakemcpa52 |
16113972? | 34011460? | 57283450? | T: C:edonk192k32n128nu4l6 |
35512614 | 35535842 | 36316922 | T: C:ledakemcpa53 |
34286378 | 35848770 | 35915988 | T: ledakem32sl |
37116064 | 40144902 | 40169140 | T: sikep503 |
43538060 | 44552820 | 45123192 | T: ledakem5364 |
34675790? | 45782422? | 46026528? | T: C:ledakemcpa54 |
43992244 | 45792922 | 46401838 | T: ledakem34sl |
46443774 | 48144680 | 48922976 | T: ramstakers216091 |
37928320? | 49242280? | 95446406? | T: C:edonk128ref |
51030870 | 51189562 | 51303548 | T: ledakem5464 |
55961058 | 56643150 | 57122844 | T: ledakem5264 |
56707284 | 57029010 | 57333620 | T: ledakem52sl |
56010152 | 57648484 | 59194356 | T: mersenne756839 |
50667524? | 59554530? | 88109998? | T: C:edonk128k16n80nu4l6 |
64390178 | 64540726 | 64678796 | T: ledakem53sl |
87948080 | 88128986 | 88264946 | T: oddmanhattan128 |
98830854 | 99195882 | 99567828 | T: ledakem54sl |
166427952 | 166741960 | 167070640 | T: oddmanhattan192 |
201386660 | 203135854 | 206248030 | T: ramstakers756839 |
213805134 | 215338250 | 219320408 | T: pqrsa15 |
349104168 | 355058456 | 363944084 | T: oddmanhattan256 |
|
|
amd64; CascadeLake (50657); 2019 Intel Xeon Gold 6230; 40 x 2100MHz; unstable; ygritte, supercop-20200525
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
14558 | 14608 | 14716 | kyber90s512 |
20508 | 20582 | 20702 | kyber512 |
23142 | 23226 | 23356 | kyber90s768 |
29150 | 29324 | 29582 | kyber90s1024 |
29774 | 29956 | 30214 | lac128 |
31048 | 31474 | 31670 | ntrulpr653 |
32566 | 32656 | 33186 | ntrulpr761 |
34398 | 34558 | 35016 | ntrulpr4591761 |
39400 | 39572 | 39840 | lightsaber2 |
40462 | 40566 | 40680 | kyber768 |
41136 | 41470 | 41620 | ntrulpr857 |
43816 | 44306 | 44624 | C:r5nd1kem0d |
56320 | 56446 | 56642 | kyber1024 |
58454 | 58582 | 58738 | lightsaber |
59844 | 60568 | 61326 | C:r5nd1kem5d |
60876 | 61638 | 63516 | C:r5nd0kem2iot |
61914 | 62296 | 63252 | C:r5nd1kem4longkey |
65368 | 65860 | 66262 | newhope512cca |
72206 | 72274 | 72396 | saber2 |
78974 | 79160 | 79464 | lac256 |
80158 | 80582 | 81564 | lac192 |
81392 | 81956 | 82752 | C:rolloiii128 |
99382 | 100398 | 101536 | C:r5nd3kem5d |
105606 | 106324 | 107308 | C:rolloiii192 |
115574 | 115692 | 115880 | firesaber2 |
115470 | 115700 | 116914 | saber |
106544 | 127202 | 127890 | newhope1024cca |
129496 | 129846 | 130368 | ntruhps2048509 |
158502 | 159574 | 160688 | C:hila5 |
159764 | 160826 | 162118 | hqcrmrs128 |
146334 | 162084 | 166142 | C:r5nd3kem0d |
173764 | 174720 | 181684 | C:rolloiii256 |
174416 | 175298 | 181740 | hqc1281 |
178030 | 179566 | 184250 | hqc128 |
175378 | 180452 | 185392 | C:bike3l1nc |
179270 | 183362 | 185740 | C:r5nd5kem5d |
192062 | 192372 | 194656 | firesaber |
192502 | 195860 | 198172 | C:r5nd5kem0d |
210928 | 211338 | 211714 | ntruhrss701 |
208898 | 212450 | 222492 | rqc128 |
214878 | 215286 | 215958 | ntruhps2048677 |
229620 | 254240 | 260532 | kindi256342 |
236274 | 262202 | 267622 | C:bike1l1nc |
268868 | 269414 | 277956 | C:threebears624r2cpa |
264498 | 269556 | 277642 | kindi512222 |
269652 | 269912 | 271110 | threebears624r2cca |
269072 | 272096 | 283272 | kindi512241 |
286002 | 302116 | 323172 | C:bike3l1sc |
303334 | 307382 | 340506 | C:rolloi128 |
306990 | 307592 | 308442 | ntruhps4096821 |
300430 | 328888 | 338060 | hqc1921 |
319234 | 350056 | 365842 | hqc1922 |
354884 | 358290 | 364000 | hqcrmrs192 |
372576 | 374094 | 410888 | C:rolloi192 |
363102 | 375804 | 408564 | C:bike1l1sc |
363376 | 405814 | 413412 | rqc192 |
462828 | 476994 | 530810 | hqc2561 |
443388 | 488056 | 523606 | C:r5n11kem0d |
478726 | 493122 | 545548 | hqc2562 |
509422 | 513016 | 525840 | lima2p1024cca |
510884 | 524712 | 525734 | threebears936r2cca |
525736 | 529290 | 540016 | C:threebears936r2cpa |
527044 | 538242 | 591968 | hqc2563 |
499020 | 554946 | 565184 | kindi512321 |
552940 | 556620 | 562682 | sntrup653 |
576408 | 579148 | 581604 | ntrukem443 |
562548 | 584584 | 632950 | rqc256 |
599932 | 601402 | 609866 | C:ledakemcpa14 |
609566 | 613754 | 623240 | hqcrmrs256 |
643396 | 645992 | 655536 | hqc256 |
621152 | 655872 | 694164 | kindi256522 |
630508 | 681150 | 690438 | C:rolloi256 |
739064 | 743316 | 766850 | C:ledakemcpa13 |
752952 | 758128 | 803280 | sntrup761 |
783034 | 784038 | 784678 | titaniumccatoy |
764406 | 853840 | 908056 | C:r5n13kem0d |
873366 | 875408 | 897158 | threebears1248r2cca |
872296 | 879058 | 882040 | sntrup4591761 |
886396 | 887204 | 888940 | titaniumccalite |
904218 | 906384 | 913566 | C:threebears1248r2cpa |
914918 | 927030 | 936110 | sntrup857 |
960052 | 964480 | 973116 | C:ledakemcpa12 |
1131726 | 1135508 | 1175928 | ntrukem743 |
1136794 | 1138280 | 1141452 | titaniumccastd |
1166172 | 1169268 | 1182114 | limasp1018cca |
1218134 | 1222436 | 1243620 | lima2p2048cca |
1278094 | 1279252 | 1280728 | titaniumccamed |
1340526 | 1352064 | 1356172 | C:ledakemcpa34 |
1391722 | 1392776 | 1394176 | titaniumccahi |
1691416 | 1694644 | 1710116 | titaniumccasuper |
1830632 | 1838354 | 1850282 | C:r5n15kem0d |
1830062 | 1840588 | 1854760 | C:ledakemcpa33 |
1970136 | 1985266 | 2041568 | remblem928 |
2022954 | 2027748 | 2092598 | remblem1056 |
2158590 | 2165134 | 2243934 | limasp1306cca |
2211456 | 2219084 | 2248700 | ledakem1464 |
2268994 | 2287640 | 2303534 | rolloii128 |
2274980 | 2292064 | 2367514 | limasp1822cca |
2545430 | 2561044 | 2649040 | rolloii256 |
2630940 | 2643876 | 2659310 | C:ledakemcpa53 |
2637962 | 2655282 | 2734844 | rolloii192 |
2574938 | 2744238 | 2784644 | C:ledakemcpa32 |
2802652 | 2814900 | 2860288 | ledakem1364 |
3228614 | 3234902 | 3240294 | C:ledakemcpa54 |
3265984 | 3273840 | 3309714 | ledakem1264 |
3510842 | 3528686 | 3572330 | frodokem640aes |
3566238? | 3606838? | 4781138? | ledakem14sl |
3908104 | 3916296 | 3940920 | frodokem640 |
3428870? | 3994942? | 5090840? | ledakem13sl |
4236806 | 4272262 | 4399258 | limasp2062cca |
5177160 | 5229850 | 5726284 | ledakem12sl |
5220336 | 5282004 | 5414898 | frodokem640shake |
5189028? | 5290970? | 7384854? | ledakem3464 |
5530056 | 5542608 | 5561506 | C:ledakemcpa52 |
6471484 | 6514368 | 6617126 | ledakem3364 |
7227154 | 7254656 | 7942678 | ledakem3264 |
7441370 | 7467558 | 7625172 | frodokem976 |
8042602 | 8074430 | 8168238 | ledakem33sl |
8141116 | 8187492 | 10018484 | ledakem34sl |
8433974 | 8444914 | 8665360 | sikep503 |
9113678 | 9205058 | 9335090 | lotus128 |
9313266 | 9429636 | 9521488 | frodokem976aes |
9668574 | 9710176 | 9775900 | ledakem5464 |
10322410 | 10531180 | 11380818 | ledakem32sl |
11449720 | 11484242 | 11685656 | frodokem976shake |
11603442 | 11628382 | 11673408 | ledakem5364 |
12352508 | 12388612 | 14057560 | ledakem54sl |
13658808? | 14110202? | 27533362? | C:bike2l1nc |
14460136 | 14528122 | 14573420 | frodokem1344shake |
13814146? | 14535608? | 40397584? | C:bike2l1sc |
16354768 | 16413692 | 18868318 | ledakem53sl |
16359444 | 16499580 | 17634712 | ledakem5264 |
17083236 | 17168576 | 17347318 | lotus192 |
17135936 | 17336288 | 17544686 | frodokem1344aes |
26939140 | 27292146 | 27763072 | ntskem1264 |
27947858 | 28119324 | 28323804 | lotus256 |
26913664 | 28728528 | 30302828 | ledakem52sl |
35750498 | 36158058 | 36422552 | mceliece348864f |
72496336 | 73405266 | 74514858 | ntskem1380 |
87409894? | 90048052? | 170030768? | mceliece348864 |
137067986 | 137979868 | 139622648 | mceliece460896f |
189368754 | 198536838 | 200083778 | ntskem13136 |
154947014? | 255483754? | 369242324? | mceliece460896 |
315923824 | 322615916 | 324106948 | mceliece6960119f |
365635872 | 367257778 | 368479184 | mceliece6688128f |
442300880 | 451636458 | 456595656 | mceliece8192128f |
363552874? | 471786780? | 684190098? | mceliece6960119 |
432456126? | 564888036? | 863040056? | mceliece6688128 |
602191118? | 781923224? | 1129974220? | mceliece8192128 |
1013151454 | 1046036214 | 1113021504 | dags3v2 |
1292881202 | 1393848146 | 1488704488 | dags5v2 |
11275212066 | 11367783242 | 11486188020 | dags3 |
61383470530 | 62535836290 | 66417337048 | dags5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
19552 | 19636 | 19752 | ntruhrss701 |
19956 | 20062 | 20562 | ntruhps2048509 |
22650 | 22708 | 22776 | kyber90s512 |
28072 | 28252 | 28680 | ntruhps2048677 |
30300 | 31028 | 32782 | mceliece348864f |
30230 | 31214 | 32692 | mceliece348864 |
32708 | 32874 | 33340 | ntruhps4096821 |
33510 | 33572 | 33650 | kyber90s768 |
34832 | 34940 | 35090 | kyber512 |
35462 | 35622 | 36002 | sntrup4591761 |
35846 | 36032 | 36444 | sntrup653 |
38196 | 38272 | 38728 | sntrup761 |
46466 | 46792 | 47036 | sntrup857 |
46762 | 46858 | 47006 | kyber90s1024 |
53112 | 53242 | 53388 | ntrulpr653 |
53538 | 53970 | 55034 | ntskem1264 |
54094 | 54194 | 54572 | lightsaber2 |
55364 | 55492 | 55564 | ntrulpr761 |
53094 | 56340 | 60592 | mceliece460896 |
57550 | 57608 | 57670 | kyber768 |
52280 | 58762 | 62968 | mceliece460896f |
60050 | 60954 | 62408 | lac128 |
62534 | 63122 | 63878 | ntrulpr4591761 |
66042 | 66478 | 67132 | C:rolloi128 |
66968 | 67480 | 68044 | C:rolloi192 |
69402 | 70034 | 70514 | C:r5nd1kem0d |
69832 | 70154 | 70282 | ntrulpr857 |
65464 | 73552 | 74270 | C:ledakemcpa14 |
75126 | 75746 | 76762 | C:ledakemcpa13 |
80178 | 80362 | 80530 | kyber1024 |
82110 | 82856 | 85774 | lightsaber |
84250 | 86004 | 88152 | C:ledakemcpa12 |
92540 | 92626 | 92734 | saber2 |
91018 | 94046 | 109404 | newhope512cca |
94194 | 94524 | 95142 | C:rolloi256 |
87612 | 97200 | 99238 | C:r5nd0kem2iot |
90432 | 97600 | 98552 | C:r5nd1kem5d |
100774 | 101734 | 103024 | C:r5nd1kem4longkey |
110160 | 112794 | 120596 | mceliece6688128f |
110024 | 113404 | 119210 | mceliece6688128 |
114496 | 117530 | 121252 | mceliece6960119 |
114454 | 117854 | 121062 | mceliece6960119f |
122898 | 126582 | 132226 | lotus128 |
129664 | 130056 | 131116 | lac192 |
138874 | 139556 | 140226 | C:rolloiii128 |
140640 | 140856 | 141460 | firesaber2 |
142470 | 144318 | 146462 | ntrukem443 |
146042 | 147812 | 149920 | mceliece8192128 |
133622 | 150338 | 156722 | saber |
149138 | 151010 | 152868 | mceliece8192128f |
146134 | 161952 | 163740 | C:r5nd3kem5d |
161594 | 164640 | 168248 | lac256 |
169340 | 171090 | 203492 | newhope1024cca |
154212 | 173340 | 175126 | C:ledakemcpa34 |
173002 | 176850 | 178486 | C:bike2l1nc |
176258 | 177058 | 178280 | C:rolloiii192 |
176690 | 178252 | 179152 | lotus192 |
178316 | 178648 | 179286 | ledakem1264 |
178572 | 178768 | 178962 | ledakem1464 |
160164 | 180366 | 182562 | C:ledakemcpa33 |
206810 | 206984 | 207348 | ledakem1364 |
207890 | 210028 | 236116 | firesaber |
188308 | 210686 | 213274 | C:bike2l1sc |
205274 | 211172 | 228820 | C:ledakemcpa32 |
218942 | 219756 | 220902 | C:hila5 |
233594 | 234016 | 237270 | ledakem13sl |
231584 | 235946 | 261370 | C:r5nd3kem0d |
235352 | 236840 | 239220 | ntrukem743 |
243788 | 245010 | 250138 | ntskem1380 |
249836 | 250554 | 253164 | ledakem12sl |
262694 | 264336 | 267202 | lotus256 |
272596 | 277406 | 280434 | hqcrmrs128 |
286688 | 287420 | 288574 | C:rolloiii256 |
262134 | 288714 | 296398 | C:r5nd5kem5d |
289946 | 292046 | 297234 | hqc128 |
289840 | 292056 | 294088 | ledakem14sl |
288732 | 302318 | 328460 | rqc128 |
300380 | 304172 | 334550 | kindi256342 |
283746 | 308444 | 320168 | C:r5nd5kem0d |
290134 | 319662 | 327250 | C:bike1l1nc |
322280 | 327012 | 334440 | hqc1281 |
309790 | 332132 | 347668 | rolloii128 |
321032 | 332728 | 363132 | C:bike1l1sc |
331228 | 337830 | 340910 | ntskem13136 |
327194 | 343080 | 369146 | C:bike3l1nc |
347288 | 349272 | 392880 | C:ledakemcpa53 |
344648 | 351780 | 392144 | kindi512222 |
358778 | 359392 | 360136 | threebears624r2cca |
351280 | 360648 | 396520 | kindi512241 |
367232 | 370604 | 376690 | C:threebears624r2cpa |
353194 | 372494 | 403466 | rolloii192 |
363140 | 374022 | 415988 | C:ledakemcpa52 |
377062 | 378360 | 392762 | lima2p1024cca |
346102 | 389054 | 395064 | C:ledakemcpa54 |
376406 | 390728 | 420330 | C:bike3l1sc |
384530 | 401556 | 434478 | rolloii256 |
412100 | 412478 | 412968 | ledakem3464 |
414124 | 414954 | 415886 | ledakem3264 |
461878 | 462606 | 463392 | ledakem3364 |
525686 | 526916 | 529294 | ledakem32sl |
567128 | 570312 | 590794 | rqc192 |
535958 | 571634 | 639916 | C:r5n11kem0d |
581748 | 592228 | 619602 | hqc1921 |
602340 | 604048 | 613668 | hqcrmrs192 |
614376 | 615516 | 615908 | titaniumccatoy |
617412 | 618336 | 620098 | ledakem33sl |
621114 | 632014 | 653880 | hqc1922 |
655244 | 655934 | 681940 | C:threebears936r2cpa |
646330 | 656852 | 676778 | kindi512321 |
636574 | 659236 | 662156 | threebears936r2cca |
736782 | 748356 | 790442 | kindi256522 |
779098 | 780312 | 781832 | ledakem34sl |
782844 | 785234 | 811300 | lima2p2048cca |
798782 | 799486 | 802532 | titaniumccalite |
858576 | 863584 | 891604 | rqc256 |
890064 | 901558 | 911990 | hqc2561 |
922858 | 929370 | 949434 | hqc2562 |
941096 | 942352 | 946084 | ledakem5264 |
946534 | 951946 | 958324 | C:r5n13kem0d |
955960 | 957668 | 960388 | ledakem5364 |
956124 | 958236 | 962968 | titaniumccastd |
969650 | 973378 | 986582 | limasp1018cca |
1008648 | 1011410 | 1013962 | ledakem5464 |
1031782 | 1036726 | 1058820 | threebears1248r2cca |
1030298 | 1037982 | 1054104 | hqc2563 |
1031188 | 1041978 | 1052198 | hqcrmrs256 |
1062490 | 1063236 | 1072708 | C:threebears1248r2cpa |
1081654 | 1093776 | 1106252 | hqc256 |
1109950 | 1111740 | 1127240 | ledakem54sl |
1186816 | 1196798 | 1199290 | titaniumccamed |
1334100 | 1335382 | 1338130 | titaniumccahi |
1350656 | 1353250 | 1370748 | ledakem53sl |
1362196 | 1363558 | 1371754 | ledakem52sl |
1501560 | 1502588 | 1509460 | frodokem640 |
1686668 | 1696528 | 1712414 | titaniumccasuper |
1702210 | 1703096 | 1716062 | frodokem640aes |
1874626 | 1878290 | 1926836 | limasp1306cca |
1998498 | 2010586 | 2070072 | limasp1822cca |
2110102 | 2118116 | 2135076 | C:r5n15kem0d |
2963122 | 2972548 | 3085002 | remblem928 |
2964868 | 2974392 | 2988030 | frodokem976 |
2968346 | 3002028 | 3074836 | remblem1056 |
3216328 | 3224588 | 3259616 | frodokem976aes |
3533698 | 3543076 | 3567924 | frodokem640shake |
3759026 | 3768080 | 3783498 | limasp2062cca |
5427140 | 5440560 | 5450928 | frodokem1344aes |
7234988 | 7240826 | 7273896 | frodokem976shake |
10985884 | 11114588 | 11155418 | dags3 |
11712328 | 11846756 | 12038176 | dags3v2 |
12690040 | 12709650 | 12771542 | frodokem1344shake |
13736116 | 13818078 | 14053642 | sikep503 |
20414712 | 20569004 | 21694406 | dags5 |
25389438 | 27073490 | 28588070 | dags5v2 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
20308 | 20370 | 20436 | kyber90s512 |
28276 | 28896 | 29992 | C:r5nd1kem0d |
29300 | 29396 | 29484 | kyber90s768 |
32158 | 32204 | 32256 | ntruhps2048509 |
34650 | 34698 | 34802 | kyber512 |
40876 | 41436 | 44186 | C:r5nd0kem2iot |
40298 | 41460 | 43938 | C:r5nd1kem5d |
46478 | 46558 | 46700 | sntrup761 |
47116 | 47190 | 47282 | ntruhrss701 |
47994 | 48124 | 48228 | ntruhps2048677 |
48454 | 48534 | 48638 | kyber90s1024 |
43330 | 49032 | 52362 | C:r5nd1kem4longkey |
48378 | 54418 | 54900 | C:hila5 |
54518 | 54582 | 54662 | lightsaber2 |
54756 | 54866 | 55020 | sntrup653 |
51412 | 58814 | 58904 | kyber768 |
60938 | 61044 | 61204 | ntruhps4096821 |
63410 | 63480 | 63560 | ntrulpr653 |
65596 | 65654 | 65786 | ntrulpr761 |
72170 | 72866 | 74364 | C:r5nd3kem5d |
73712 | 73794 | 73878 | sntrup857 |
75092 | 75762 | 76596 | sntrup4591761 |
82850 | 83166 | 84566 | lightsaber |
69662 | 83358 | 83644 | kyber1024 |
84172 | 84982 | 85328 | ntrulpr857 |
86552 | 86988 | 87710 | lac128 |
89086 | 89712 | 90016 | ntrulpr4591761 |
93068 | 93162 | 93296 | saber2 |
97418 | 97624 | 116406 | newhope512cca |
110536 | 110704 | 110906 | mceliece348864 |
110738 | 110846 | 111006 | mceliece348864f |
126662 | 128974 | 132206 | C:r5nd3kem0d |
132976 | 133120 | 134654 | C:threebears624r2cpa |
138238 | 140468 | 142852 | C:r5nd5kem5d |
140436 | 141400 | 143186 | lotus128 |
142522 | 142896 | 143016 | firesaber2 |
147044 | 147626 | 157450 | ntrukem443 |
145994 | 150754 | 152322 | saber |
155456 | 156734 | 159162 | C:r5nd5kem0d |
178218 | 178868 | 179604 | lac192 |
181516 | 181846 | 183086 | newhope1024cca |
177270 | 184016 | 184808 | C:threebears936r2cpa |
211696 | 213472 | 215360 | lotus192 |
219218 | 219940 | 220406 | mceliece460896 |
220048 | 220226 | 220658 | mceliece460896f |
225764 | 227160 | 230224 | C:r5n11kem0d |
228912 | 229810 | 231910 | firesaber |
225130 | 233794 | 235898 | C:threebears1248r2cpa |
240480 | 240850 | 241314 | mceliece6960119f |
241238 | 241660 | 243334 | mceliece6960119 |
247412 | 247810 | 248392 | ntskem1264 |
258238 | 258634 | 258988 | mceliece8192128 |
258594 | 258800 | 259592 | mceliece8192128f |
259580 | 260018 | 260596 | mceliece6688128 |
260136 | 260822 | 261608 | mceliece6688128f |
226454? | 303754? | 313828? | lac256 |
307310 | 309438 | 316676 | ntrukem743 |
314150 | 315924 | 318670 | C:r5n13kem0d |
317478 | 318490 | 319560 | lotus256 |
368536 | 372600 | 378580 | kindi256342 |
444560 | 450128 | 456580 | hqcrmrs128 |
453252 | 461092 | 470898 | kindi512222 |
467952 | 470928 | 473074 | C:bike2l1nc |
470758 | 472592 | 473648 | ntskem1380 |
459688 | 473450 | 482684 | kindi512241 |
478374 | 479660 | 482272 | lima2p1024cca |
511064 | 515646 | 516892 | hqc128 |
577942 | 582372 | 587274 | C:rolloiii128 |
589578 | 593272 | 601912 | C:bike1l1nc |
633638 | 634750 | 637902 | C:ledakemcpa12 |
528350? | 655966? | 692604? | C:bike3l1nc |
593064? | 677048? | 770660? | C:ledakemcpa13 |
698536 | 699980 | 725042 | hqc1281 |
711250 | 716870 | 717626 | titaniumccatoy |
737052 | 743134 | 749468 | C:ledakemcpa14 |
747278 | 749374 | 756662 | C:rolloi128 |
793806 | 794434 | 795472 | threebears624r2cca |
808766 | 820250 | 822082 | kindi512321 |
853366 | 861682 | 900822 | kindi256522 |
874746 | 880104 | 881672 | ntskem13136 |
896126 | 903106 | 911328 | hqcrmrs192 |
918186 | 918774 | 920146 | titaniumccalite |
975646 | 977370 | 980502 | lima2p2048cca |
1050672 | 1055712 | 1081006 | rqc128 |
1056200 | 1065128 | 1067760 | C:r5n15kem0d |
1069876 | 1076428 | 1083406 | hqc1922 |
1068510 | 1077578 | 1082748 | hqc1921 |
1096644 | 1098890 | 1106936 | titaniumccastd |
1271976 | 1273198 | 1279202 | limasp1018cca |
1356802 | 1358202 | 1359026 | titaniumccamed |
1371282 | 1374882 | 1376078 | threebears936r2cca |
1489446 | 1493884 | 1517510 | hqc2561 |
1497198 | 1529380 | 1552628 | hqcrmrs256 |
1549410 | 1550544 | 1558244 | titaniumccahi |
1552966 | 1559022 | 1568916 | hqc2562 |
1610144 | 1612118 | 1613930 | frodokem640 |
1612028 | 1621578 | 1626160 | hqc256 |
1655294 | 1662126 | 1668792 | C:rolloi192 |
1665160 | 1666724 | 1675318 | frodokem640aes |
1686882 | 1691068 | 1741214 | C:ledakemcpa32 |
1672148 | 1698188 | 1959658 | ledakem1264 |
1718394 | 1724280 | 1758756 | hqc2563 |
1722224 | 1731350 | 1740934 | C:rolloiii192 |
1877470 | 1887468 | 2156974 | ledakem1464 |
1803804 | 1959644 | 2064552 | ledakem1364 |
1959686 | 1966912 | 1983222 | titaniumccasuper |
2027478 | 2036218 | 2057328 | C:ledakemcpa33 |
2111214 | 2116334 | 2188804 | threebears1248r2cca |
2162362 | 2203030 | 2216402 | ledakem13sl |
2262294 | 2272054 | 2283252 | rqc192 |
2254106 | 2300424 | 2544568 | ledakem12sl |
2341508 | 2370350 | 2399870 | C:bike2l1sc |
2378932 | 2390328 | 2436206 | rolloii128 |
2444280 | 2457536 | 2473792 | C:ledakemcpa34 |
2440564 | 2458152 | 2502028 | limasp1306cca |
2375206 | 2516390 | 2645832 | ledakem14sl |
2591414 | 2601112 | 2639280 | limasp1822cca |
2690236 | 2714584 | 2793074 | C:bike1l1sc |
2877092 | 2894066 | 2916496 | C:rolloiii256 |
3049830 | 3054120 | 3066002 | frodokem976 |
3076162 | 3094220 | 3201556 | rolloii192 |
3166064 | 3172422 | 3202782 | frodokem976aes |
3305368 | 3327986 | 3359954 | C:rolloi256 |
3580382 | 3590760 | 3616346 | frodokem640shake |
3616132 | 3636542 | 3659070 | rqc256 |
3505948 | 3644820 | 4087800 | C:bike3l1sc |
3955394 | 3971280 | 4039046 | rolloii256 |
4112698 | 4127858 | 4206182 | remblem928 |
4163618 | 4176744 | 4260812 | remblem1056 |
4244450 | 4250544 | 4262928 | C:ledakemcpa52 |
4600222 | 4788442 | 4906982 | ledakem3264 |
4774360 | 4887562 | 4992096 | ledakem3464 |
4890416 | 4902978 | 4912888 | C:ledakemcpa53 |
4946190 | 4954934 | 5012486 | limasp2062cca |
4801962 | 5010364 | 5058420 | ledakem3364 |
5337498 | 5345696 | 5375674 | frodokem1344aes |
5450176 | 5462100 | 5470380 | C:ledakemcpa54 |
6054594 | 6109016 | 6218402 | ledakem32sl |
6689176 | 6845118 | 6944696 | ledakem33sl |
7179114 | 7187602 | 7194592 | frodokem976shake |
7376338 | 7437162 | 7630910 | ledakem34sl |
9939080 | 10033318 | 10201524 | ledakem5264 |
10507664 | 10617456 | 10762574 | ledakem5364 |
11977834 | 12002108 | 12196250 | ledakem5464 |
12324130 | 12409072 | 14793366 | frodokem1344shake |
14089538 | 14235512 | 14345536 | ledakem52sl |
14201996 | 14369112 | 14500910 | ledakem53sl |
14659832 | 14715158 | 14990280 | sikep503 |
14886798 | 14919566 | 15083890 | ledakem54sl |
54711062 | 55076462 | 55214458 | dags3 |
154540320 | 156093122 | 159553002 | dags5 |
352353240 | 359991054 | 366802044 | dags3v2 |
351319892 | 361125194 | 373112104 | dags5v2 |
|
|
amd64; CascadeLake (50657); 2019 Intel Core i9-10980XE; 18 x 3000MHz; avx512imath, supercop-20210125
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
14561 | 14673 | 15344 | kyber90s512 |
20818 | 20914 | 21613 | kyber512 |
22986 | 23141 | 23910 | kyber90s768 |
33612 | 33836 | 34170 | kyber90s1024 |
33787 | 33870 | 34066 | T: C:nhcompact512cca |
34217 | 34593 | 35603 | T: lac128 |
36559 | 36764 | 37876 | kyber768 |
37147 | 37757 | 38079 | T: ntrulpr653 |
38807 | 38943 | 39268 | T: ntrulpr4591761 |
39259 | 39428 | 40238 | T: ntrulpr761 |
41124 | 41179 | 41503 | T: lightsaber2 |
48737 | 48932 | 49192 | T: C:nhcompact768cca |
49001 | 49420 | 50122 | kyber1024 |
50682 | 50982 | 51233 | T: ntrulpr857 |
60485 | 60660 | 60933 | T: C:nhcompact1024cca |
61006 | 61124 | 61392 | T: newhope512cca |
73074 | 73244 | 73472 | T: saber2 |
81947 | 82145 | 82645 | T: lac256 |
89623 | 89953 | 90308 | T: lac192 |
113530 | 113756 | 114006 | T: firesaber2 |
116283 | 116518 | 116785 | T: newhope1024cca |
149605 | 150093 | 150616 | ntruhps2048509 |
168374 | 169121 | 169855 | T: C:hila5 |
175049 | 177897 | 180623 | T: hqcrmrs128 |
190303 | 195018 | 196720 | T: hqc128 |
202868 | 204413 | 208239 | T: hqc1281 |
241341 | 241628 | 241972 | ntruhrss701 |
246857 | 247383 | 248018 | ntruhps2048677 |
294897 | 297393 | 306686 | C:threebears624r2cpa |
300537 | 302405 | 305429 | T: kindi256342 |
308303 | 311910 | 314030 | T: kindi512222 |
305279 | 312133 | 318867 | threebears624r2cca |
316803 | 318607 | 320336 | T: kindi512241 |
350978 | 351966 | 352922 | ntruhps4096821 |
393006 | 395242 | 400895 | T: hqcrmrs192 |
393361 | 397058 | 402588 | T: hqc1921 |
420385 | 427986 | 434772 | T: hqc1922 |
428770 | 430821 | 437520 | T: hqc192 |
530542 | 531833 | 533569 | T: rqc128 |
595129 | 595411 | 595788 | threebears936r2cca |
609401 | 610190 | 611163 | T: C:bikel1 |
617706 | 618525 | 619424 | C:threebears936r2cpa |
623077 | 629394 | 636744 | T: hqc2561 |
627233 | 631908 | 634379 | T: ntrukem443 |
649417 | 653726 | 657363 | T: kindi512321 |
645967 | 654989 | 664686 | T: hqc2563 |
653132 | 660429 | 668842 | T: hqc2562 |
667630 | 671596 | 679755 | T: hqcrmrs256 |
695747 | 703990 | 717929 | T: sntrup653 |
718971 | 720593 | 742198 | T: sntrup761 |
722889 | 734137 | 742029 | T: hqc256 |
807082 | 813724 | 818272 | T: kindi256522 |
953975 | 960014 | 1004045 | T: rqc192 |
996715 | 1000016 | 1026171 | C:threebears1248r2cpa |
1004960 | 1017463 | 1028035 | T: sntrup4591761 |
1032624 | 1057440 | 1061761 | threebears1248r2cca |
1087047 | 1089399 | 1093212 | T: C:rolloi128 |
1124321 | 1167769 | 1223839 | T: sntrup857 |
1272840 | 1277849 | 1295185 | T: ntrukem743 |
1382927 | 1386870 | 1392915 | T: C:rolloi192 |
1385178 | 1390687 | 1397209 | T: rqc256 |
1876987 | 1880250 | 1883080 | T: C:rolloi256 |
2149243 | 2150770 | 2152353 | T: C:bikel3 |
2432446 | 2436818 | 2444110 | T: remblem928 |
2448243 | 2455552 | 2460426 | T: remblem1056 |
4202291 | 4203229 | 4205459 | T: frodokem640 |
4503002 | 4503730 | 4504681 | T: frodokem640aes |
4504318 | 4513555 | 4524931 | T: rolloii128 |
4513517 | 4518807 | 4523528 | T: rolloii192 |
5277604 | 5283355 | 5291056 | T: rolloii256 |
6518000 | 6518546 | 6519210 | T: frodokem640shake |
10066280 | 10070405 | 10075991 | T: frodokem976aes |
11067755 | 11068513 | 11069289 | T: sikep503 |
11246217 | 11277544 | 11390654 | T: lotus128 |
11486226 | 11493768 | 11500755 | T: frodokem976 |
14411520 | 14413676 | 14415185 | T: frodokem976shake |
18363818 | 18367105 | 18370804 | T: frodokem1344aes |
20495999 | 20689528 | 21038860 | T: lotus192 |
29777383 | 29784025 | 29789245 | T: frodokem1344shake |
34812392 | 34833848 | 34858904 | T: lotus256 |
34991592 | 35129072 | 35218414 | T: ntskem1264 |
104000349 | 104263611 | 104635093 | T: ntskem1380 |
239276578 | 243349878 | 244001142 | T: ntskem13136 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
23108 | 23192 | 23264 | kyber90s512 |
23167 | 23310 | 24168 | ntruhps2048509 |
24224 | 24290 | 24382 | ntruhrss701 |
32905 | 33306 | 33955 | ntruhps2048677 |
33871 | 34085 | 34179 | kyber90s768 |
34070 | 34150 | 34230 | kyber512 |
38644 | 38838 | 39562 | ntruhps4096821 |
40748 | 40991 | 41250 | T: sntrup4591761 |
42810 | 43501 | 43905 | T: sntrup653 |
45379 | 45595 | 46554 | T: sntrup761 |
47581 | 47668 | 47756 | kyber90s1024 |
51295 | 51566 | 52628 | kyber768 |
54033 | 54090 | 54149 | T: C:nhcompact512cca |
55778 | 55851 | 55926 | T: lightsaber2 |
54663 | 56240 | 57289 | T: ntskem1264 |
57435 | 57703 | 58854 | T: sntrup857 |
62872 | 63001 | 63164 | T: ntrulpr653 |
65583 | 65896 | 66028 | T: ntrulpr761 |
69769 | 69950 | 70512 | kyber1024 |
68932 | 70200 | 71956 | T: lac128 |
71873 | 72167 | 72338 | T: ntrulpr4591761 |
75586 | 75677 | 75762 | T: C:nhcompact768cca |
85352 | 85623 | 85915 | T: ntrulpr857 |
92400 | 92505 | 92872 | T: saber2 |
96940 | 97302 | 97636 | T: C:nhcompact1024cca |
100147 | 100306 | 100656 | T: newhope512cca |
104004 | 104504 | 105228 | T: C:bikel1 |
136899 | 137018 | 137308 | T: firesaber2 |
144364 | 146308 | 148132 | T: lac192 |
152815 | 153473 | 154162 | T: lotus128 |
155224 | 158742 | 163597 | T: ntrukem443 |
160187 | 160739 | 162736 | T: lac256 |
166269 | 167191 | 168008 | T: C:rolloi128 |
188774 | 189369 | 189758 | T: newhope1024cca |
194468 | 195288 | 196073 | T: C:rolloi192 |
206375 | 207213 | 208663 | T: lotus192 |
227490 | 228341 | 229707 | T: C:bikel3 |
227242 | 228547 | 229988 | T: C:rolloi256 |
227510 | 228550 | 229916 | T: C:hila5 |
270808 | 273091 | 277180 | T: ntrukem743 |
304261 | 305474 | 307095 | T: ntskem1380 |
313204 | 316246 | 319812 | T: hqcrmrs128 |
317807 | 322959 | 325463 | T: hqc128 |
326748 | 327555 | 329533 | T: lotus256 |
397139 | 399396 | 410927 | C:threebears624r2cpa |
399832 | 401898 | 404836 | T: kindi256342 |
401342 | 414688 | 421362 | threebears624r2cca |
416905 | 418233 | 420523 | T: ntskem13136 |
420799 | 426008 | 428556 | T: hqc1281 |
457994 | 460308 | 463263 | T: kindi512222 |
465393 | 468759 | 471227 | T: kindi512241 |
538121 | 540082 | 546844 | T: rolloii128 |
540448 | 541819 | 543826 | T: rolloii192 |
600180 | 601972 | 608421 | T: rolloii256 |
687956 | 692787 | 700013 | T: hqcrmrs192 |
717383 | 717609 | 718076 | threebears936r2cca |
729247 | 737168 | 743307 | T: hqc192 |
761236 | 762057 | 763001 | C:threebears936r2cpa |
776602 | 782656 | 790780 | T: hqc1921 |
805728 | 808724 | 810900 | T: rqc128 |
827416 | 834833 | 843290 | T: hqc1922 |
854378 | 859394 | 865680 | T: kindi512321 |
968211 | 971650 | 975939 | T: kindi256522 |
1160680 | 1173846 | 1184006 | T: hqcrmrs256 |
1172462 | 1177007 | 1208663 | C:threebears1248r2cpa |
1208039 | 1220574 | 1230218 | T: hqc2561 |
1196526 | 1226987 | 1245199 | threebears1248r2cca |
1222613 | 1232709 | 1244758 | T: hqc256 |
1238253 | 1250879 | 1262694 | T: hqc2563 |
1272598 | 1284701 | 1297657 | T: hqc2562 |
1505171? | 1511286? | 2411194? | T: rqc192 |
1800739 | 1803197 | 1804517 | T: frodokem640 |
2013245 | 2015493 | 2016645 | T: frodokem640aes |
2202892 | 2222301 | 2237336 | T: rqc256 |
3569121 | 3570981 | 3572619 | T: frodokem976 |
3565304 | 3580401 | 3599843 | T: remblem1056 |
3587301 | 3595647 | 3602894 | T: remblem928 |
3868624 | 3870515 | 3873091 | T: frodokem640shake |
3925740 | 3926561 | 3927979 | T: frodokem976aes |
6471994 | 6474115 | 6476628 | T: frodokem1344aes |
8054779 | 8062333 | 8068643 | T: frodokem976shake |
13812913 | 13817047 | 13821138 | T: frodokem1344shake |
18126521 | 18127516 | 18128350 | T: sikep503 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
17139 | 17182 | 17231 | kyber90s512 |
25408 | 25579 | 25663 | kyber90s768 |
25754 | 25824 | 25888 | kyber512 |
36660 | 36719 | 36796 | ntruhps2048509 |
36587 | 36724 | 36794 | kyber90s1024 |
39367 | 39502 | 40665 | kyber768 |
52717 | 52929 | 53279 | T: C:nhcompact512cca |
54500 | 54649 | 57109 | T: sntrup761 |
54275 | 54743 | 55784 | T: C:hila5 |
54777 | 54844 | 55175 | kyber1024 |
55151 | 55236 | 55298 | ntruhrss701 |
55047 | 55268 | 55498 | ntruhps2048677 |
56319 | 56367 | 56436 | T: lightsaber2 |
56773 | 56912 | 59659 | T: sntrup653 |
69392 | 69661 | 69829 | ntruhps4096821 |
75072 | 75179 | 75403 | T: C:nhcompact768cca |
75754 | 75849 | 75981 | T: ntrulpr653 |
77698 | 78117 | 78239 | T: ntrulpr761 |
78962 | 79138 | 82998 | T: sntrup857 |
86708 | 86925 | 87679 | T: sntrup4591761 |
92548 | 92673 | 93095 | T: saber2 |
92944 | 95581 | 95835 | T: lac128 |
96163 | 96438 | 96681 | T: C:nhcompact1024cca |
104575 | 104917 | 105167 | T: ntrulpr4591761 |
104829 | 105531 | 105683 | T: ntrulpr857 |
108661 | 108933 | 109186 | T: newhope512cca |
138564 | 138754 | 138905 | T: firesaber2 |
151520 | 151912 | 157217 | C:threebears624r2cpa |
175472 | 176184 | 178395 | T: lotus128 |
177612 | 181815 | 183679 | T: ntrukem443 |
198421 | 200729 | 201150 | T: lac192 |
205726 | 205888 | 206035 | T: newhope1024cca |
210412 | 212218 | 215828 | C:threebears936r2cpa |
244827 | 245313 | 249165 | T: lotus192 |
257208 | 261889 | 263226 | C:threebears1248r2cpa |
352037 | 354407 | 356303 | T: ntskem1264 |
357959 | 360680 | 365953 | T: ntrukem743 |
358114 | 365218 | 367304 | T: lac256 |
388528 | 389109 | 389737 | T: lotus256 |
491276 | 493410 | 494977 | T: kindi256342 |
597298 | 602157 | 603714 | T: kindi512222 |
602449 | 609189 | 620294 | T: hqc128 |
609371 | 611543 | 619617 | T: kindi512241 |
625479 | 627168 | 636253 | T: hqcrmrs128 |
657236 | 671962 | 674026 | T: ntskem1380 |
881498 | 892517 | 920501 | T: hqc1281 |
891672 | 912148 | 925762 | threebears624r2cca |
1072529 | 1085285 | 1101416 | T: kindi512321 |
1090998 | 1093322 | 1096252 | T: C:rolloi128 |
1114792 | 1136615 | 1153687 | T: kindi256522 |
1136660 | 1152577 | 1159267 | T: hqcrmrs192 |
1178919 | 1186422 | 1190359 | T: hqc192 |
1218123 | 1223151 | 1225356 | T: ntskem13136 |
1327337 | 1332841 | 1411714 | T: C:rolloi192 |
1401622 | 1416165 | 1420683 | T: hqc1922 |
1411109 | 1438178 | 1443110 | T: hqc1921 |
1543557 | 1608743 | 1617173 | threebears936r2cca |
1812001 | 1817639 | 1821491 | T: rolloii128 |
1821257 | 1824636 | 1828286 | T: hqcrmrs256 |
1858206 | 1861175 | 1863264 | T: frodokem640 |
1898604 | 1908690 | 1914299 | T: hqc256 |
2015272 | 2025427 | 2040731 | T: hqc2561 |
2036260 | 2041297 | 2045176 | T: rolloii192 |
2048736 | 2049397 | 2052039 | T: frodokem640aes |
2127337 | 2130610 | 2134511 | T: C:rolloi256 |
2121284 | 2134294 | 2167819 | T: hqc2563 |
2182990 | 2200524 | 2214706 | T: hqc2562 |
2219409 | 2223890 | 2228988 | T: C:bikel1 |
2624346 | 2627935 | 2632955 | T: rolloii256 |
2534063 | 2659085 | 2741018 | threebears1248r2cca |
3380561 | 3384567 | 3389325 | T: rqc128 |
3759672 | 3761345 | 3766907 | T: frodokem976 |
3852107 | 3854858 | 3857101 | T: frodokem976aes |
3910249 | 3911569 | 3915713 | T: frodokem640shake |
5030685 | 5039818 | 5052186 | T: remblem1056 |
5020023 | 5041448 | 5067083 | T: remblem928 |
6359256 | 6360482 | 6362462 | T: frodokem1344aes |
6703293? | 6722495? | 8383802? | T: rqc192 |
7601051 | 7624289 | 7633497 | T: C:bikel3 |
7962525 | 7964824 | 7970316 | T: frodokem976shake |
10808111 | 10836322 | 10862013 | T: rqc256 |
13730623 | 13735754 | 13744329 | T: frodokem1344shake |
19351990 | 19353210 | 19355075 | T: sikep503 |
|
|
aarch64; Skylark (503f0002); 2018 Ampere eMAG 8180; 32 x 3300MHz; gcc185, supercop-20211108
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
117480 | 118305 | 118800 | T: lightsaber2 |
118635 | 119295 | 120285 | T: C:r5nd1kem0d |
142065 | 143715 | 146190 | T: C:r5nd0kem2iot |
152625 | 154605 | 155925 | T: C:r5nd1kem5d |
156090 | 157410 | 159390 | T: C:r5nd1kem4longkey |
181665 | 182655 | 184635 | kyber512 |
191565 | 191895 | 192225 | T: newhope512cca |
209880 | 211695 | 212850 | T: saber2 |
220605 | 221100 | 221595 | threebears624r2cca |
222255 | 223245 | 228855 | C:threebears624r2cpax |
221760 | 224565 | 225390 | C:threebears624r2cpa |
234795 | 235950 | 241395 | threebears624r2ccax |
294030 | 295845 | 299640 | T: C:r5nd3kem5d |
337590 | 340395 | 344850 | T: firesaber2 |
345675 | 347490 | 350955 | kyber768 |
348810 | 349635 | 354915 | kyber90s512 |
389730 | 394185 | 394845 | T: newhope1024cca |
410025 | 411180 | 420090 | threebears936r2cca |
419925 | 422070 | 431805 | threebears936r2ccax |
422895 | 426030 | 426855 | C:threebears936r2cpa |
424215 | 427515 | 439890 | C:threebears936r2cpax |
477840 | 479655 | 485760 | T: C:hila5 |
477180 | 481305 | 487080 | T: C:r5nd3kem0d |
515460 | 517935 | 524865 | kyber1024 |
555225 | 558525 | 563640 | T: kindi256342 |
564960 | 571890 | 574035 | T: C:r5nd5kem5d |
571395 | 574530 | 582615 | T: kindi512241 |
583770 | 590865 | 599445 | T: kindi512222 |
623700 | 627165 | 630135 | T: C:r5nd5kem0d |
636735 | 638715 | 647460 | kyber90s768 |
661320 | 670890 | 685080 | threebears1248r2cca |
675015 | 677490 | 688710 | C:threebears1248r2cpa |
678480 | 679305 | 681945 | threebears1248r2ccax |
685245 | 698445 | 701910 | C:threebears1248r2cpax |
969540 | 970695 | 984555 | T: ntrulpr653 |
1030590 | 1032075 | 1046595 | kyber90s1024 |
1156155 | 1164735 | 1174470 | T: hqc1281 |
1223970 | 1229085 | 1242285 | T: kindi512321 |
1261920 | 1268850 | 1281390 | T: ntrulpr761 |
1428900 | 1436160 | 1456785 | T: kindi256522 |
1566510 | 1571955 | 1591755 | T: ntrulpr857 |
1847340 | 1866810 | 1897170 | T: ntrukem443 |
1893045 | 1893870 | 1900305 | T: ntrulpr953 |
2002440 | 2004090 | 2044680 | T: lima2p1024cca |
2124375 | 2130645 | 2156550 | T: ntrulpr1013 |
2750385 | 2758305 | 2772825 | T: hqc1921 |
2939640 | 2950035 | 2972310 | T: hqc1922 |
3236805 | 3237960 | 3295215 | T: ntrulpr1277 |
3641385 | 3693195 | 3743355 | T: limasp1018cca |
3985080 | 4015770 | 4121040 | T: lima2p2048cca |
5008575 | 5029860 | 5061705 | T: hqc2561 |
5298810 | 5340390 | 5418270 | T: hqc2562 |
5525355 | 5542845 | 5572710 | T: hqc2563 |
5776650 | 5810310 | 5849415 | T: frodokem640 |
5937030 | 5967720 | 6005835 | T: C:lake1 |
5940990 | 5993790 | 6064905 | T: ntrukem743 |
6429390 | 6502485 | 6573105 | T: frodokem640aes |
6481365 | 6562545 | 6597525 | T: limasp1306cca |
6593400 | 6618810 | 6709560 | T: C:lake3 |
7345470 | 7413450 | 7469715 | T: C:lake2 |
7518225 | 7535550 | 7593135 | T: limasp1822cca |
11048235 | 11109615 | 11217030 | T: locker1 |
12260160 | 12275505 | 12467235 | T: limasp2062cca |
12691800 | 12706980 | 12737340 | T: frodokem640shake |
12871815 | 13023780 | 13220295 | T: frodokem976 |
13834590 | 13932930 | 14015100 | T: frodokem976aes |
14555640 | 14558445 | 14583195 | T: sikep434 |
14679225 | 14699685 | 14894055 | T: ntrulpr4591761 |
15106080 | 15130335 | 15220425 | T: C:r5n11kem0d |
15130170 | 15154590 | 15360675 | T: locker4 |
15303420 | 15474195 | 15578475 | T: ramstakers216091 |
20747595 | 20753205 | 21193260 | T: C:bikel1 |
21551475 | 21609555 | 21861675 | T: C:ledakemcpa14 |
21549000 | 21849630 | 21875865 | T: sikep503 |
23762310 | 24001230 | 26109435 | T: sikep434comp |
24539130 | 24551175 | 24565035 | T: ntruhps2048509 |
24572790 | 24583020 | 24645225 | ntruhps2048509 |
25051290 | 25068615 | 25095675 | T: frodokem1344aes |
26544210 | 26803920 | 26816955 | T: ntruhrss701 |
27063960 | 27083595 | 27568035 | T: C:ledakemcpa13 |
27240015 | 27260310 | 27424980 | T: frodokem976shake |
30857640 | 30914730 | 31345215 | T: locker7 |
31291260 | 31298520 | 31334490 | T: sntrup653 |
31319640 | 31331355 | 31369140 | sntrup653 |
32887140 | 33044055 | 33246345 | T: mersenne756839 |
35375340 | 35833380 | 38557860 | T: sikep503comp |
36843015 | 37081770 | 37090845 | T: C:r5n13kem0d |
41596830 | 41604750 | 41612835 | T: sikep610 |
41980785 | 42032430 | 42109650 | T: sntrup761 |
42042660 | 42075990 | 42146610 | sntrup761 |
44777865 | 44877690 | 44909865 | ntruhps2048677 |
46013880 | 46119480 | 46400475 | T: lotus128 |
46277880 | 46290915 | 46434960 | ntruhrss701 |
49289955 | 49298370 | 49567980 | T: frodokem1344shake |
49792875 | 49846500 | 50411130 | T: C:ledakemcpa12 |
55599555 | 55644435 | 55702020 | T: sntrup4591761 |
58603875 | 58633080 | 58683570 | T: sntrup857 |
58649250 | 58663275 | 58704195 | sntrup857 |
64053165 | 64788405 | 64905390 | ntruhps4096821 |
68986665 | 70177305 | 70870140 | T: ramstakers756839 |
72074970 | 72145260 | 72176610 | T: sikep751 |
72387315 | 72436485 | 72568650 | T: sntrup953 |
72499020 | 72583335 | 72701640 | sntrup953 |
73213140 | 73295970 | 79929630 | T: sikep610comp |
74353950 | 74398665 | 74653590 | T: C:ledakemcpa34 |
76422885 | 76464630 | 77081070 | T: C:r5n15kem0d |
77489775 | 77977680 | 79053810 | T: ledakem1464 |
77920590 | 78315600 | 79488090 | T: C:bikel3 |
79637085 | 79691040 | 79757535 | T: sntrup1013 |
79728330 | 79750110 | 79845810 | sntrup1013 |
83513925 | 83661435 | 85071855 | T: C:ledakemcpa33 |
86965725 | 87240120 | 89045220 | T: lotus192 |
97267170 | 98515725 | 98734020 | T: ledakem1364 |
108731535 | 110133045 | 111863235 | T: ntskem1264 |
110316525 | 111231780 | 116292825 | T: ledakem14sl |
112553925 | 113021205 | 121888635 | T: sikep751comp |
119648595 | 119686380 | 120155310 | T: sntrup1277 |
119753865 | 119799240 | 120256785 | sntrup1277 |
135911655 | 139699230 | 144207030 | T: ledakem13sl |
150849765 | 151486005 | 153710700 | T: C:ledakemcpa32 |
166848990 | 169442295 | 174704310 | T: lotus256 |
175058400 | 177760770 | 177908940 | T: C:ledakemcpa54 |
177900690 | 180119280 | 180884385 | T: C:ledakemcpa53 |
199411245 | 200857140 | 203436090 | T: ledakem1264 |
159353040? | 223007070? | 371875515? | T: rsa2048 |
228755010 | 230192325 | 242819115 | T: ledakem3464 |
261866550 | 264916740 | 266107050 | T: ledakem12sl |
284562300 | 287678490 | 301499715 | T: ledakem34sl |
287908995 | 288074820 | 289358685 | T: ledakem3364 |
288755280 | 292419270 | 297422895 | T: ntskem1380 |
293697855 | 293842890 | 295034850 | T: C:ledakemcpa52 |
290457255 | 294242025 | 294968355 | T: oddmanhattan128 |
361728015 | 362803485 | 363088770 | T: ledakem33sl |
362762895 | 364695870 | 364873245 | mceliece348864f |
367928055 | 368024250 | 369747345 | T: ledakem5464 |
408798390 | 411801225 | 412514190 | T: ledakem3264 |
366113880? | 428797875? | 554234340? | mceliece348864 |
479400240 | 480196035 | 481864185 | T: oddmanhattan192 |
600926370 | 612882105 | 617654730 | T: ntskem13136 |
623998155 | 624357855 | 626764710 | T: ledakem5364 |
734349165 | 738041865 | 751922325 | T: ledakem54sl |
796597890 | 802559175 | 806205675 | T: ledakem32sl |
860310660 | 863330985 | 873405390 | T: ledakem53sl |
867982170 | 869738100 | 900229935 | T: oddmanhattan256 |
880816365 | 881777655 | 887078775 | T: ledakem5264 |
1155804045 | 1158741045 | 1159638975 | mceliece460896f |
1776351060 | 1783119525 | 1790719755 | T: ledakem52sl |
2017136715 | 2018625675 | 2020756650 | mceliece6960119f |
2187806775 | 2189776545 | 2198027040 | mceliece6688128f |
2379147870 | 2390506800 | 2394919395 | mceliece8192128f |
1507235070? | 2442580470? | 3847816995? | mceliece460896 |
3682447890? | 4940624865? | 7459255155? | mceliece6688128 |
3966330720? | 5067788880? | 7320713730? | mceliece6960119 |
3997329765? | 5404731585? | 8212775175? | mceliece8192128 |
8622336195 | 8826909795 | 9038162760 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
25575? | 26730? | 33165? | T: rsa2048 |
115335 | 120945 | 126720 | T: ntskem1264 |
169620 | 171930 | 172260 | T: lightsaber2 |
173250 | 175395 | 175560 | T: ntruhrss701 |
178365 | 179520 | 180675 | T: C:r5nd1kem0d |
216150 | 217635 | 219780 | T: C:r5nd0kem2iot |
232650 | 235950 | 237435 | T: C:r5nd1kem5d |
237765 | 239415 | 244200 | T: C:r5nd1kem4longkey |
250965 | 256410 | 268455 | mceliece348864 |
251295 | 259380 | 273900 | mceliece348864f |
266145 | 266475 | 270765 | kyber512 |
269445 | 269775 | 270105 | threebears624r2cca |
276705 | 277695 | 285615 | C:threebears624r2cpax |
277530 | 279180 | 283800 | threebears624r2ccax |
279675 | 282150 | 283635 | T: saber2 |
278850 | 282315 | 282975 | C:threebears624r2cpa |
305910 | 306075 | 306570 | T: newhope512cca |
302610 | 310860 | 313830 | T: ntskem1380 |
344850 | 348645 | 391215 | T: ntrukem443 |
391875 | 410520 | 438075 | mceliece460896 |
422565 | 423555 | 442365 | T: C:ledakemcpa13 |
424380 | 426855 | 433785 | T: firesaber2 |
428835 | 429330 | 436920 | kyber90s512 |
425700 | 434115 | 442695 | T: C:ledakemcpa14 |
437415 | 440715 | 445665 | T: C:r5nd3kem5d |
437745 | 441210 | 458040 | T: ntskem13136 |
441045 | 442200 | 447975 | kyber768 |
467775 | 468765 | 477345 | threebears936r2cca |
468435 | 470415 | 482130 | threebears936r2ccax |
467280 | 474045 | 488730 | T: C:ledakemcpa12 |
467610 | 485760 | 510840 | mceliece460896f |
490050 | 493515 | 504570 | C:threebears936r2cpax |
492195 | 494835 | 495495 | C:threebears936r2cpa |
613305 | 616770 | 623865 | T: C:hila5 |
617100 | 623370 | 624360 | T: newhope1024cca |
648285 | 648945 | 659175 | kyber1024 |
701415 | 712800 | 748770 | T: ntrukem743 |
730125 | 732765 | 742005 | T: kindi256342 |
734580 | 735570 | 738705 | threebears1248r2ccax |
730620 | 736065 | 744645 | T: C:lake1 |
730455 | 739200 | 755535 | threebears1248r2cca |
744480 | 744975 | 756690 | kyber90s768 |
732270 | 754380 | 786885 | mceliece6960119 |
753555 | 755535 | 767085 | C:threebears1248r2cpa |
736395 | 761310 | 814935 | mceliece6960119f |
758670 | 772530 | 775500 | C:threebears1248r2cpax |
829785 | 844140 | 852060 | T: kindi512241 |
840180 | 845955 | 848595 | T: C:r5nd5kem5d |
835395 | 847440 | 861135 | T: kindi512222 |
840510 | 849420 | 852720 | T: C:r5nd3kem0d |
825660 | 852225 | 877635 | mceliece8192128 |
851895 | 853875 | 856350 | T: lotus128 |
838860 | 871035 | 947925 | mceliece6688128 |
872190 | 876810 | 885720 | T: C:lake2 |
843645 | 890670 | 947595 | mceliece6688128f |
955020 | 958320 | 965910 | T: C:lake3 |
980595 | 987525 | 987690 | T: sntrup653 |
1006995 | 1011615 | 1042470 | T: C:ledakemcpa34 |
1014750 | 1021515 | 1022010 | sntrup653 |
1022835 | 1023165 | 1029765 | T: ntruhps2048509 |
1041645 | 1042635 | 1048905 | ntruhps2048509 |
1014915 | 1048740 | 1058475 | T: C:ledakemcpa33 |
1124145 | 1127610 | 1131075 | T: C:r5nd5kem0d |
1107810 | 1130745 | 1189485 | mceliece8192128f |
1133550 | 1154175 | 1174965 | T: C:ledakemcpa32 |
1160115 | 1161600 | 1178430 | kyber90s1024 |
1270830 | 1272315 | 1294425 | T: lotus192 |
1287165 | 1287825 | 1293270 | T: sntrup761 |
1298550 | 1324785 | 1335840 | T: ledakem1464 |
1327260 | 1328580 | 1333695 | sntrup761 |
1387485 | 1390620 | 1424280 | T: lima2p1024cca |
1496550 | 1507440 | 1522290 | T: locker1 |
1532190 | 1534335 | 1565520 | T: C:bikel1 |
1530705 | 1549845 | 1572450 | T: ledakem14sl |
1574265 | 1582350 | 1600995 | T: kindi512321 |
1584990 | 1591260 | 1591920 | T: sntrup857 |
1631850 | 1635150 | 1644060 | T: ledakem1364 |
1635810 | 1641090 | 1642575 | sntrup857 |
1715505 | 1725405 | 1758900 | T: kindi256522 |
1799985 | 1803945 | 1808895 | ntruhps2048677 |
1794705 | 1824570 | 1830675 | T: lotus256 |
1842225 | 1842720 | 1845360 | ntruhrss701 |
1850475 | 1852785 | 1882485 | T: ntrulpr653 |
1922580 | 1924560 | 1930500 | T: sntrup953 |
1974060 | 1979175 | 2011185 | T: locker4 |
1980000 | 1981650 | 1986270 | sntrup953 |
2101440 | 2103915 | 2128005 | T: ledakem13sl |
2141535 | 2148300 | 2150940 | T: sntrup1013 |
2205225 | 2210835 | 2213310 | sntrup1013 |
2247960 | 2254890 | 2339205 | T: C:ledakemcpa54 |
2289045 | 2319900 | 2369895 | T: C:ledakemcpa53 |
2361810 | 2398935 | 2437545 | T: C:ledakemcpa52 |
2430450 | 2431770 | 2468895 | T: ntrulpr761 |
2456190 | 2521530 | 2572515 | T: ledakem1264 |
2609805 | 2615415 | 2620695 | ntruhps4096821 |
2601060 | 2622345 | 2649405 | T: hqc1281 |
2737845 | 2772660 | 2846415 | T: lima2p2048cca |
3022470 | 3033690 | 3074445 | T: ntrulpr857 |
3034515 | 3092430 | 3135825 | T: limasp1018cca |
3270795 | 3271950 | 3279375 | T: sntrup1277 |
3277065 | 3279705 | 3318315 | T: ledakem3464 |
3285480 | 3359070 | 3401310 | T: ledakem12sl |
3363360 | 3364845 | 3373755 | sntrup1277 |
3671085 | 3671415 | 3672405 | T: ntrulpr953 |
3906375 | 3951255 | 3981945 | T: locker7 |
4115100 | 4125495 | 4174665 | T: ntrulpr1013 |
4288845 | 4293135 | 4341315 | T: ledakem34sl |
4289175 | 4295445 | 4332405 | T: ledakem3364 |
4584690 | 4606800 | 4663725 | T: C:bikel3 |
5606040 | 5671710 | 5708010 | T: limasp1306cca |
5869875 | 5906340 | 5929275 | T: ledakem33sl |
6138495 | 6148890 | 6197070 | T: limasp1822cca |
6188160 | 6222315 | 6279240 | T: hqc1921 |
6172485 | 6314220 | 6449520 | T: ledakem3264 |
6313065 | 6320160 | 6428070 | T: ntrulpr1277 |
6590430 | 6619470 | 6657915 | T: hqc1922 |
7128660 | 7137570 | 7230960 | T: ledakem5464 |
9029130 | 9057510 | 9086055 | T: frodokem640 |
9085230 | 9093315 | 9186705 | T: ledakem5364 |
9148920 | 9296760 | 9456150 | T: ledakem32sl |
9559110 | 9633360 | 9752985 | T: frodokem640aes |
9548220 | 9673620 | 9749190 | T: ledakem54sl |
10857000 | 10884060 | 11017875 | T: limasp2062cca |
11140140 | 11177760 | 11373120 | T: hqc2561 |
11866140 | 11959860 | 12103245 | T: hqc2562 |
12024540 | 12062325 | 12138060 | T: ledakem53sl |
12353385 | 12390675 | 12438690 | T: hqc2563 |
14718990 | 14728230 | 14745720 | T: sntrup4591761 |
14749185 | 14771625 | 14856930 | T: C:r5n11kem0d |
14918640 | 14979360 | 15004935 | T: frodokem640shake |
16360905 | 16447365 | 16604775 | T: ledakem5264 |
17653515 | 18150165 | 18434955 | T: ledakem52sl |
19968135 | 20190060 | 20466930 | T: frodokem976 |
20736375 | 20912100 | 20931735 | T: frodokem976aes |
23801250 | 23825505 | 23829795 | T: sikep434 |
29241960 | 29293935 | 29688945 | T: ntrulpr4591761 |
29155335 | 29370330 | 29666340 | T: ramstakers216091 |
32072865 | 32083425 | 32433555 | T: frodokem976shake |
35425005 | 35431440 | 35449590 | T: sikep503 |
36616635 | 36633465 | 36968085 | T: C:r5n13kem0d |
37410945 | 37504665 | 37801665 | T: sikep434comp |
37661910 | 37767510 | 38056425 | T: frodokem1344aes |
38403750 | 38946765 | 39443580 | T: pqrsa15 |
48370245 | 48450270 | 49073310 | T: mersenne756839 |
54896985 | 55087890 | 55435875 | T: sikep503comp |
58025550 | 58311165 | 58546950 | T: frodokem1344shake |
66797280 | 66828135 | 67475760 | T: C:r5n15kem0d |
76379160 | 76395825 | 76456380 | T: sikep610 |
98455665 | 102337125 | 102779490 | T: oddmanhattan128 |
107997780 | 108215745 | 109075890 | T: sikep610comp |
116742285 | 116834850 | 117893655 | T: sikep751 |
129506355 | 131706465 | 133198560 | T: ramstakers756839 |
180187920 | 180649425 | 181971075 | T: sikep751comp |
205342665 | 205988310 | 206797140 | T: oddmanhattan192 |
395549385 | 399097710 | 401360520 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
41250 | 41415 | 41580 | C:threebears624r2cpax |
53295 | 53295 | 53625 | C:threebears936r2cpax |
63195 | 63360 | 63360 | C:threebears1248r2cpax |
81015 | 82500 | 83490 | T: C:r5nd1kem0d |
92070 | 92895 | 93225 | C:threebears624r2cpa |
110880 | 111540 | 112200 | T: C:r5nd0kem2iot |
115335 | 117315 | 117645 | T: C:r5nd1kem5d |
119130 | 123915 | 124740 | T: C:r5nd1kem4longkey |
125730 | 126225 | 126720 | C:threebears936r2cpa |
157410 | 157905 | 159225 | C:threebears1248r2cpa |
157905 | 158235 | 160380 | T: C:hila5 |
198660 | 201465 | 201960 | T: lightsaber2 |
204435 | 204930 | 207075 | T: C:r5nd3kem5d |
317955 | 319440 | 322740 | T: saber2 |
332640 | 332805 | 338580 | kyber512 |
365475 | 366465 | 374385 | threebears624r2ccax |
375375 | 375540 | 376035 | T: newhope512cca |
382305 | 389565 | 390885 | T: C:r5nd5kem5d |
439560 | 442365 | 442530 | T: ntruhrss701 |
462000 | 470085 | 471075 | T: C:r5nd3kem0d |
473550 | 474210 | 474540 | threebears624r2cca |
475200 | 479655 | 485925 | T: firesaber2 |
493680 | 494010 | 503250 | kyber90s512 |
507375 | 517440 | 520080 | T: ntrukem443 |
528330 | 529155 | 536580 | kyber768 |
578985 | 582615 | 597960 | threebears936r2ccax |
601920 | 605220 | 612480 | T: C:r5nd5kem0d |
715770 | 745305 | 747945 | T: C:r5n11kem0d |
745305 | 748440 | 762960 | threebears936r2cca |
752400 | 752895 | 764775 | kyber1024 |
763785 | 770055 | 770385 | T: newhope1024cca |
829785 | 830280 | 844635 | kyber90s768 |
870375 | 871200 | 873840 | threebears1248r2ccax |
926145 | 934065 | 949575 | T: kindi256342 |
1057155 | 1073985 | 1076130 | T: C:r5n13kem0d |
1082565 | 1089000 | 1118370 | threebears1248r2cca |
1104840 | 1114575 | 1121505 | T: ntskem1264 |
1148895 | 1154010 | 1171500 | T: ntrukem743 |
1132065 | 1161765 | 1169025 | T: kindi512241 |
1150380 | 1168200 | 1188660 | mceliece348864 |
1143450 | 1174635 | 1189485 | T: kindi512222 |
1168200 | 1183875 | 1192950 | mceliece348864f |
1195095 | 1196250 | 1197735 | T: lotus128 |
1266375 | 1268190 | 1286010 | kyber90s1024 |
1654620 | 1659240 | 1703955 | T: lima2p1024cca |
1893045 | 1895685 | 1926870 | T: lotus192 |
2039565 | 2058705 | 2083125 | T: kindi512321 |
2049630 | 2059695 | 2122065 | T: kindi256522 |
2139060 | 2139390 | 2139885 | T: sntrup653 |
2139390 | 2140380 | 2141700 | sntrup653 |
2304555 | 2323530 | 2360325 | T: ntskem1380 |
2659305 | 2662605 | 2664750 | sntrup761 |
2661120 | 2662935 | 2666400 | T: sntrup761 |
2711940 | 2715405 | 2756325 | T: ntrulpr653 |
2761110 | 2807475 | 2815395 | T: lotus256 |
2900370 | 2900865 | 2901195 | T: ntruhps2048509 |
2900535 | 2901195 | 2903835 | ntruhps2048509 |
3097875 | 3099690 | 3123945 | mceliece460896f |
3112230 | 3140445 | 3168000 | T: C:lake1 |
3253965 | 3267330 | 3281520 | T: C:r5n15kem0d |
3225750 | 3290430 | 3354120 | T: lima2p2048cca |
3372270 | 3374415 | 3376725 | mceliece6960119f |
3348180 | 3376560 | 3397185 | mceliece460896 |
3376725 | 3380355 | 3405600 | mceliece6960119 |
3445695 | 3449325 | 3482325 | mceliece8192128f |
3491565 | 3494205 | 3513675 | mceliece6688128 |
3499320 | 3500310 | 3501795 | T: sntrup857 |
3498825 | 3500475 | 3504930 | sntrup857 |
3470940 | 3502620 | 3522750 | mceliece6688128f |
3573570 | 3574065 | 3628350 | T: ntrulpr761 |
3588585 | 3644685 | 3697320 | mceliece8192128 |
3766290 | 3774045 | 3856050 | T: C:ledakemcpa13 |
3770745 | 3778005 | 3811995 | T: C:ledakemcpa12 |
3828330 | 3900600 | 3939210 | T: limasp1018cca |
4256010 | 4261785 | 4270200 | T: sntrup953 |
4258650 | 4264260 | 4273830 | sntrup953 |
4277130 | 4305015 | 4347255 | T: hqc1281 |
4456155 | 4468035 | 4528095 | T: ntrulpr857 |
4491630 | 4511760 | 4558125 | T: C:ledakemcpa14 |
4761405 | 4762890 | 4769820 | sntrup1013 |
4762725 | 4763715 | 4770645 | T: sntrup1013 |
5069295 | 5072925 | 5091900 | ntruhps2048677 |
5068305 | 5108895 | 5185950 | T: ntskem13136 |
5241720 | 5273730 | 5354415 | T: C:lake2 |
5421570 | 5422395 | 5424375 | T: ntrulpr953 |
5501265 | 5502585 | 5510670 | ntruhrss701 |
5571390 | 5574690 | 5589540 | T: rsa2048 |
6074805 | 6102855 | 6167535 | T: ntrulpr1013 |
6340785 | 6408765 | 6491430 | T: locker1 |
6813015 | 6850470 | 6945840 | T: C:lake3 |
7194990 | 7278975 | 7316595 | T: limasp1306cca |
7311150 | 7318410 | 7332270 | sntrup1277 |
7315935 | 7323690 | 7336560 | T: sntrup1277 |
7356030 | 7390350 | 7467240 | T: locker4 |
7413780 | 7420875 | 7441995 | ntruhps4096821 |
7788000 | 7805160 | 7844265 | T: limasp1822cca |
9159480 | 9204195 | 9235545 | T: frodokem640 |
9355335 | 9362265 | 9524460 | T: ntrulpr1277 |
9465885 | 9475785 | 9527265 | T: hqc1921 |
9582540 | 9632205 | 9763050 | T: frodokem640aes |
9878550 | 9976065 | 10008075 | T: hqc1922 |
10028865? | 10164495? | 12578940? | T: C:ledakemcpa32 |
12767205 | 12838320 | 12977745 | T: locker7 |
13062390 | 13111890 | 13211055 | T: C:ledakemcpa33 |
13095060 | 13192245 | 13326885 | T: ledakem1264 |
13588575 | 13631310 | 13675365 | T: ledakem1364 |
14046285 | 14081100 | 14266230 | T: limasp2062cca |
14941080 | 14993715 | 15070440 | T: frodokem640shake |
15316620 | 15343845 | 15367275 | T: ledakem12sl |
15448950 | 15459675 | 15707505 | T: C:ledakemcpa34 |
15523365 | 15740670 | 15865740 | T: ledakem1464 |
16357110 | 16403805 | 16748160 | T: hqc2561 |
17568705 | 17679915 | 17982360 | T: hqc2562 |
18153795 | 18181020 | 18253620 | T: hqc2563 |
18330840 | 18484950 | 18512340 | T: ledakem13sl |
18348495 | 18624375 | 18715785 | T: ledakem14sl |
20180820 | 20351430 | 20690835 | T: frodokem976 |
20709315 | 20892630 | 20924145 | T: frodokem976aes |
24580380 | 24609585 | 24902130 | T: C:ledakemcpa52 |
25436565 | 25440030 | 25475340 | T: sikep434 |
27207675 | 27227145 | 27857775 | T: C:bikel1 |
27014130 | 27343965 | 27353700 | T: sikep434comp |
29093130 | 29340135 | 29568165 | T: C:ledakemcpa53 |
32046465 | 32059665 | 32841105 | T: frodokem976shake |
25373370? | 33550440? | 33989835? | T: C:ledakemcpa54 |
36171795 | 36604095 | 36992340 | T: ledakem3264 |
37140180 | 37171530 | 37317885 | T: ledakem3364 |
37669005 | 37708605 | 37958745 | T: frodokem1344aes |
37712070 | 37732530 | 37739955 | T: sikep503 |
40449585 | 40456350 | 40558650 | T: sikep503comp |
41705730 | 41717115 | 41735595 | T: sntrup4591761 |
41805390 | 41988540 | 42752820 | T: ledakem3464 |
43814595 | 43876800 | 44482845 | T: ntrulpr4591761 |
45946395 | 46119480 | 46457895 | T: ledakem32sl |
52775085 | 52872105 | 53195670 | T: ledakem33sl |
54625065 | 54659715 | 55198275 | T: ledakem34sl |
57780525 | 58152105 | 58651560 | T: frodokem1344shake |
61256250 | 62155665 | 62774910 | T: ramstakers216091 |
71838855 | 71903205 | 71999235 | T: ledakem5264 |
69445530 | 73110345 | 73190370 | T: mersenne756839 |
76903860 | 76920030 | 76985040 | T: sikep610 |
80738295 | 80772120 | 81606690 | T: ledakem5364 |
83489505 | 83606655 | 83627445 | T: sikep610comp |
84833430 | 85502505 | 87487125 | T: C:bikel3 |
96167775 | 96216615 | 97199355 | T: ledakem5464 |
103091670 | 103616535 | 104074575 | T: ledakem52sl |
106081140 | 107016030 | 107427045 | T: ledakem53sl |
110417505 | 113391630 | 113794065 | T: oddmanhattan128 |
123738285 | 125123955 | 125267670 | T: ledakem54sl |
125536950 | 125626050 | 127529820 | T: sikep751 |
132771045 | 133036860 | 133081080 | T: sikep751comp |
229062075 | 229520115 | 230359800 | T: oddmanhattan192 |
251540190 | 258703170 | 263088705 | T: ramstakers756839 |
297476520 | 301722135 | 303116550 | T: pqrsa15 |
439342200 | 441830565 | 446497095 | T: oddmanhattan256 |
|
|
aarch64; A53 (410fd034); 2018 Broadcom BCM2837B0; 4 x 1400MHz; pi3aplus, supercop-20220213
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
114562 | 116896 | 120921 | T: lightsaber2 |
154452 | 155088 | 159839 | T: C:r5nd1kem0d |
196253 | 198468 | 203967 | T: C:r5nd0kem2iot |
203023 | 204600 | 208774 | T: C:r5nd1kem5d |
206696 | 211095 | 217728 | T: C:r5nd1kem4longkey |
214951 | 217042 | 223515 | T: saber2 |
264403 | 269118 | 270437 | kyber512 |
272481 | 275539 | 278197 | T: newhope512cca |
328696 | 333531 | 334994 | C:threebears624r2cpa |
328593 | 334149 | 336034 | threebears624r2cca |
331965 | 337290 | 338713 | C:threebears624r2cpax |
341454 | 346564 | 348282 | threebears624r2ccax |
348143 | 350867 | 358374 | T: firesaber2 |
392938 | 395318 | 397212 | T: C:r5nd3kem5d |
406929 | 410548 | 412910 | kyber90s512 |
457561 | 459624 | 462279 | kyber768 |
562472 | 564572 | 569080 | T: C:hila5 |
579930 | 581104 | 585184 | T: newhope1024cca |
624956 | 626363 | 638873 | threebears936r2cca |
630532 | 631541 | 637305 | C:threebears936r2cpa |
633841 | 636443 | 646751 | C:threebears936r2cpax |
638888 | 640593 | 645739 | threebears936r2ccax |
642070 | 644370 | 655951 | T: C:r5nd3kem0d |
703022 | 704930 | 709502 | kyber1024 |
733339 | 736823 | 744667 | kyber90s768 |
774029 | 779063 | 785973 | T: C:r5nd5kem5d |
786607 | 793017 | 812268 | T: ntrulpr653 |
799307 | 802565 | 808126 | T: kindi256342 |
846889 | 850196 | 856728 | T: kindi512222 |
858220 | 860310 | 869264 | T: kindi512241 |
856583 | 861246 | 866985 | T: C:r5nd5kem0d |
1009029 | 1016905 | 1037379 | T: ntrulpr761 |
1014375 | 1018522 | 1033071 | threebears1248r2cca |
1025786 | 1027705 | 1038969 | C:threebears1248r2cpa |
1028806 | 1031378 | 1044620 | threebears1248r2ccax |
1027498 | 1032338 | 1048126 | C:threebears1248r2cpax |
1170440 | 1173474 | 1187080 | kyber90s1024 |
1231783 | 1241338 | 1257038 | T: ntrulpr857 |
1476201 | 1487254 | 1506727 | T: ntrulpr953 |
1491337 | 1506094 | 1526736 | T: hqc1281 |
1672804 | 1683596 | 1740002 | T: ntrulpr1013 |
1765952 | 1774705 | 1789304 | T: kindi512321 |
2105913 | 2118125 | 2140901 | T: kindi256522 |
2473189 | 2492742 | 2547051 | T: ntrulpr1277 |
2640980 | 2649410 | 2676605 | T: lima2p1024cca |
3323089 | 3353800 | 3371749 | T: hqc1921 |
3556012 | 3587650 | 3611162 | T: hqc1922 |
3989787 | 4030532 | 4078168 | T: ntrukem443 |
4919738 | 4928740 | 4973032 | T: limasp1018cca |
5185335 | 5224306 | 5337458 | T: lima2p2048cca |
5864877 | 5904134 | 5938179 | T: hqc2561 |
6224011 | 6262984 | 6325366 | T: hqc2562 |
6478620 | 6502415 | 6556902 | T: hqc2563 |
7559147 | 7598702 | 7636332 | T: C:lake1 |
8877243 | 8968556 | 9136426 | T: limasp1306cca |
9081862 | 9141294 | 9162994 | T: C:lake3 |
9684459 | 9775308 | 9795453 | T: C:lake2 |
10095110 | 10163761 | 10224351 | T: ntrukem743 |
10374798 | 10458800 | 10514306 | T: limasp1822cca |
13162286 | 13271918 | 13312187 | T: ntrulpr4591761 |
14816319 | 14836297 | 14968398 | T: frodokem640shake |
15388501 | 15487146 | 15568124 | T: locker1 |
17523178 | 17558924 | 17726888 | T: limasp2062cca |
21198243 | 21241691 | 21905445 | T: locker4 |
22223716 | 22447605 | 22489792 | T: frodokem640 |
23204164 | 23376848 | 23447168 | T: frodokem640aes |
23298755 | 23426095 | 23557904 | T: C:bikel1 |
25433404 | 25476629 | 25644093 | T: sntrup653 |
25503749 | 25598848 | 25755697 | T: sikep434 |
25556017 | 25656299 | 25793445 | sntrup653 |
25908389 | 25966801 | 26119958 | T: C:r5n11kem0d |
28569630 | 28938820 | 29297100 | T: ramstakers216091 |
31428069 | 31590247 | 31657635 | T: C:ledakemcpa14 |
32203428 | 32413493 | 32482882 | T: frodokem976shake |
34234890 | 34383644 | 34562087 | sntrup761 |
34833302 | 34974643 | 35100211 | T: sikep503 |
35231063 | 35349109 | 35477873 | T: ntruhps2048509 |
35252566 | 35509399 | 35592100 | ntruhps2048509 |
39960414 | 40079000 | 40292531 | T: C:ledakemcpa13 |
41015622 | 41254401 | 44818601 | T: sikep434comp |
42342151 | 42510844 | 43511115 | T: locker7 |
44239590 | 44413897 | 44626633 | T: sntrup857 |
44423382 | 44611661 | 44829549 | sntrup857 |
51198632 | 51519600 | 51615277 | T: frodokem976 |
52570733 | 52838920 | 53035601 | T: frodokem976aes |
54766958 | 54916577 | 55212593 | sntrup953 |
54746233 | 54967850 | 55140944 | T: sntrup953 |
56064305 | 56303544 | 61079132 | T: sikep503comp |
57528616 | 57753516 | 57837215 | T: frodokem1344shake |
59540828 | 59674041 | 59927831 | T: sntrup4591761 |
60024465 | 60174902 | 60425774 | T: sntrup1013 |
60156841 | 60378745 | 60622216 | sntrup1013 |
62135667 | 62414165 | 63096600 | T: ntruhps2048677 |
62256539 | 62536524 | 62732110 | ntruhps2048677 |
66600782 | 66897540 | 67047387 | ntruhrss701 |
66568804 | 67096558 | 69424064 | T: mersenne756839 |
68074360 | 68313929 | 68568718 | T: C:ledakemcpa12 |
68911604 | 70000884 | 70553420 | T: lotus128 |
70656008 | 70912682 | 71115085 | T: C:r5n13kem0d |
70918025 | 71094195 | 71277167 | T: sikep610 |
75029348 | 75296430 | 75538087 | T: C:bikel3 |
91799129 | 92088922 | 92301982 | ntruhps4096821 |
95883984 | 96213017 | 96610241 | T: sntrup1277 |
96098032 | 96345477 | 96735243 | sntrup1277 |
98525250 | 98921325 | 99039905 | T: frodokem1344aes |
106903274 | 107204447 | 107496659 | T: C:ledakemcpa34 |
121984234 | 122424398 | 122807718 | T: ledakem1464 |
120011191 | 123131742 | 131028042 | T: sikep610comp |
123021601 | 123436318 | 123710419 | T: C:ledakemcpa33 |
125585987 | 125874655 | 127714056 | T: sikep751 |
130058443 | 130370800 | 130578133 | T: C:r5n15kem0d |
128307608 | 130398912 | 133249800 | T: ramstakers756839 |
132162212 | 132672024 | 133130576 | T: lotus192 |
140154876 | 140540648 | 141161234 | T: ledakem1364 |
145899657? | 155920446? | 197164856? | T: ntskem1264 |
159961096 | 160780460 | 168350448 | T: ledakem14sl |
181475692 | 185793342 | 191529018 | T: ledakem13sl |
195144998 | 195974050 | 211957284 | T: sikep751comp |
199924204 | 200471755 | 200794654 | T: C:ledakemcpa32 |
267039126 | 267415922 | 267788150 | T: C:ledakemcpa54 |
282712251 | 283186810 | 283610390 | T: C:ledakemcpa53 |
291421691 | 291894354 | 293191842 | T: lotus256 |
309519860 | 310608810 | 311184600 | T: ledakem1264 |
339382250 | 340213668 | 355216206 | T: ledakem3464 |
418694032 | 419720532 | 438645380 | T: ledakem34sl |
425666486 | 426713966 | 427873200 | T: ledakem12sl |
443755544 | 449627565 | 456465868 | T: C:ledakemcpa52 |
457917328 | 458699843 | 459430942 | T: ledakem3364 |
528203178 | 528859844 | 529855972 | T: ledakem3264 |
530750736 | 533076450 | 545318446 | mceliece348864f |
537685946 | 538559628 | 539974428 | T: ledakem33sl |
539196250 | 540617922 | 542095424 | T: ledakem5464 |
530851340? | 558300247? | 683444761? | T: ntskem1380 |
404804711? | 594237499? | 1072051861? | T: rsa2048 |
628058192 | 635245726 | 643869430 | T: oddmanhattan128 |
509002079? | 637849402? | 807615320? | mceliece348864 |
816320196 | 817007873 | 817800850 | T: ledakem5364 |
1005685526 | 1008489468 | 1032686626 | T: oddmanhattan192 |
1134301214 | 1136659153 | 1140380098 | T: ledakem32sl |
1136544878 | 1138445656 | 1168990706 | T: ledakem54sl |
1236606848 | 1238273859 | 1254259090 | T: ledakem53sl |
1290425170 | 1292742848 | 1298420356 | T: ledakem5264 |
1797733566 | 1800172692 | 1889330560 | T: oddmanhattan256 |
2038660254 | 2046647489 | 2371155639 | mceliece460896f |
2029467934? | 2057636402? | 2541506339? | T: ntskem13136 |
2653559936 | 2656614205 | 2668342658 | T: ledakem52sl |
2296369882? | 2800913454? | 4263983228? | mceliece460896 |
4672108232 | 4890861240 | 5719180474 | mceliece6960119f |
5155098243 | 5376528468 | 6294888674 | mceliece6688128f |
6177321760 | 6466782515 | 7587504358 | mceliece8192128f |
5464721410? | 7644898494? | 14015284944? | mceliece6960119 |
6787050257? | 10290480053? | 15724515918? | mceliece6688128 |
8456380622? | 12458868022? | 16531690467? | mceliece8192128 |
15933284794 | 16442874462 | 16863595728 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
74780 | 79203 | 85967 | T: rsa2048 |
159178 | 164224 | 166330 | T: lightsaber2 |
210321? | 236484? | 315506? | T: ntskem1264 |
235455 | 237586 | 241852 | T: C:r5nd1kem0d |
275844 | 280655 | 285326 | T: saber2 |
289959 | 295322 | 299570 | T: C:r5nd0kem2iot |
291010 | 305232 | 320518 | mceliece348864 |
295737 | 305627 | 331472 | mceliece348864f |
315107 | 318456 | 321337 | T: C:r5nd1kem5d |
321092 | 325794 | 329181 | T: C:r5nd1kem4longkey |
374398 | 379259 | 380532 | kyber512 |
404914 | 410002 | 412774 | threebears624r2cca |
408468 | 410857 | 414194 | threebears624r2ccax |
418369 | 420749 | 425569 | C:threebears624r2cpa |
418862 | 421134 | 422363 | C:threebears624r2cpax |
424726 | 428060 | 433425 | T: firesaber2 |
441184 | 443210 | 446278 | T: newhope512cca |
454034 | 460708 | 482999 | T: ntrukem443 |
521786 | 522283 | 524839 | kyber90s512 |
542872 | 583244 | 646488 | mceliece460896f |
593201 | 595485 | 599042 | T: C:r5nd3kem5d |
598549 | 599185 | 613794 | T: C:ledakemcpa13 |
598791 | 600472 | 602689 | kyber768 |
555508? | 616820? | 713437? | mceliece460896 |
622600 | 623143 | 635757 | T: C:ledakemcpa14 |
640525 | 653809 | 661527 | T: C:ledakemcpa12 |
717270 | 719762 | 729138 | threebears936r2ccax |
717562 | 719975 | 728300 | threebears936r2cca |
723673 | 726778 | 732792 | T: C:hila5 |
734245 | 736241 | 748068 | C:threebears936r2cpa |
733396 | 736459 | 749961 | C:threebears936r2cpax |
746799 | 750476 | 763051 | T: sntrup653 |
839248 | 842677 | 853099 | sntrup653 |
875291 | 881070 | 893355 | kyber1024 |
880014 | 886382 | 898617 | kyber90s768 |
921736 | 924388 | 932132 | T: newhope1024cca |
957044 | 974717 | 989252 | T: ntrukem743 |
1042857 | 1045931 | 1054927 | T: kindi256342 |
1068960 | 1076924 | 1095107 | sntrup761 |
1102202 | 1110479 | 1133029 | T: C:lake1 |
1123924 | 1127061 | 1143752 | threebears1248r2ccax |
1118534 | 1128104 | 1136666 | T: C:r5nd3kem0d |
1126068 | 1138111 | 1151834 | threebears1248r2cca |
1069366? | 1140780? | 1825869? | mceliece6960119f |
1148141 | 1151243 | 1166205 | C:threebears1248r2cpa |
1066003? | 1156667? | 1482885? | mceliece6960119 |
1146781 | 1157152 | 1181344 | C:threebears1248r2cpax |
1154884 | 1159337 | 1169431 | T: C:r5nd5kem5d |
1185945 | 1199137 | 1218250 | T: sntrup857 |
1215549 | 1221208 | 1231736 | T: kindi512222 |
1166056 | 1222136 | 1293783 | mceliece8192128 |
1226655 | 1235972 | 1251943 | T: kindi512241 |
1153339? | 1270062? | 1603217? | mceliece6688128f |
1161458? | 1288262? | 1542732? | mceliece8192128f |
1259675 | 1292880 | 1332072 | T: lotus128 |
1171914? | 1296470? | 1672656? | mceliece6688128 |
1302247 | 1306620 | 1321248 | sntrup857 |
1346661 | 1356783 | 1378304 | kyber90s1024 |
1369034 | 1373940 | 1383235 | T: C:lake2 |
1425893 | 1439517 | 1454771 | T: sntrup953 |
1461180 | 1468306 | 1479077 | T: C:ledakemcpa33 |
1462764 | 1476638 | 1485629 | T: C:ledakemcpa34 |
1496680 | 1507788 | 1533524 | T: ntrulpr653 |
1522376 | 1531705 | 1542379 | T: C:r5nd5kem0d |
1536091 | 1546574 | 1566602 | T: C:lake3 |
1558334 | 1561306 | 1572667 | sntrup953 |
1586739 | 1592514 | 1603939 | T: sntrup1013 |
1578969 | 1609819 | 1626464 | T: C:ledakemcpa32 |
1628426 | 1641654 | 1658797 | T: ledakem1464 |
1660311 | 1669958 | 1680756 | T: ntruhps2048509 |
1744163 | 1754987 | 1782244 | ntruhps2048509 |
1749735 | 1763323 | 1781419 | sntrup1013 |
1792988 | 1799553 | 1806412 | T: C:bikel1 |
1882510 | 1922010 | 1976306 | T: ntskem1380 |
1931784 | 1945895 | 1982956 | T: ntrulpr761 |
1964874 | 1970364 | 1990738 | T: ledakem14sl |
1952053 | 1979510 | 2037176 | T: lotus192 |
2026065 | 2039725 | 2061076 | T: ledakem1364 |
2089448 | 2094841 | 2103121 | T: lima2p1024cca |
2241220 | 2252667 | 2268144 | T: locker1 |
2290691 | 2299919 | 2310301 | T: kindi512321 |
2365726 | 2378517 | 2406240 | T: ntrulpr857 |
2393625 | 2403020 | 2425686 | T: sntrup1277 |
2519202 | 2526269 | 2554693 | T: ledakem13sl |
2521900 | 2543544 | 2554109 | T: kindi256522 |
2606698 | 2614995 | 2637474 | sntrup1277 |
2807582 | 2833944 | 2866338 | T: lotus256 |
2845703 | 2853993 | 2889954 | T: ntrulpr953 |
2911301 | 2927948 | 2945156 | T: ntruhps2048677 |
2892222 | 2947646 | 3023040 | T: ledakem1264 |
2998946 | 3012442 | 3042188 | ntruhps2048677 |
3012157 | 3027841 | 3041052 | T: locker4 |
3022053 | 3046184 | 3068292 | T: hqc1281 |
3076042 | 3096034 | 3121350 | ntruhrss701 |
3059498? | 3129042? | 4051409? | T: ntskem13136 |
3218396 | 3237357 | 3331302 | T: ntrulpr1013 |
3376387 | 3391352 | 3414089 | T: C:ledakemcpa54 |
3370380 | 3412655 | 3450549 | T: C:ledakemcpa52 |
3409492 | 3427501 | 3453056 | T: C:ledakemcpa53 |
3928962 | 3996801 | 4061434 | T: ledakem12sl |
3987809 | 4004198 | 4036972 | T: ledakem3464 |
4188783 | 4203055 | 4281977 | T: lima2p2048cca |
4355911 | 4404866 | 4468554 | ntruhps4096821 |
4475876 | 4487734 | 4642790 | T: limasp1018cca |
4787802 | 4840173 | 4915350 | T: ntrulpr1277 |
5144693 | 5186166 | 5202687 | T: ledakem3364 |
5275243 | 5323315 | 5332701 | T: ledakem34sl |
5347582 | 5387910 | 5397914 | T: C:bikel3 |
5656368 | 5692541 | 5778752 | T: locker7 |
6834250 | 6865571 | 6903128 | T: hqc1921 |
7170759 | 7229521 | 7248205 | T: ledakem33sl |
7286224 | 7345283 | 7381873 | T: hqc1922 |
7562009 | 7709233 | 7932035 | T: ledakem3264 |
8111816 | 8163038 | 8194679 | T: limasp1306cca |
8833705 | 8870223 | 8878068 | T: ledakem5464 |
8857202 | 8910076 | 8957463 | T: limasp1822cca |
11217284 | 11267874 | 11298169 | T: ledakem5364 |
11319180 | 11561540 | 11760638 | T: ledakem32sl |
11789697 | 11919305 | 11955702 | T: ledakem54sl |
12066961 | 12131552 | 12179863 | T: hqc2561 |
12869042 | 12943931 | 13004022 | T: hqc2562 |
13102293 | 13139167 | 13184212 | T: sntrup4591761 |
13389329 | 13468790 | 13524947 | T: hqc2563 |
15005280 | 15151666 | 15192729 | T: ledakem53sl |
16175922 | 16280189 | 16317295 | T: limasp2062cca |
19210085 | 19349983 | 19398836 | T: frodokem640shake |
20059645 | 20293423 | 20460297 | T: ledakem5264 |
21061858 | 21631333 | 22080743 | T: ledakem52sl |
24471847 | 24608097 | 24631205 | T: frodokem640 |
25266988 | 25458925 | 25544630 | T: frodokem640aes |
26355290 | 26389134 | 26595009 | T: ntrulpr4591761 |
27194637 | 27236351 | 27365182 | T: C:r5n11kem0d |
41681091 | 41807075 | 42032943 | T: sikep434 |
41688402 | 41936594 | 42053047 | T: frodokem976shake |
54015098 | 54574296 | 55226074 | T: ramstakers216091 |
55704478 | 55946466 | 56160006 | T: frodokem976 |
57043790 | 57273520 | 57372003 | T: frodokem976aes |
57335398 | 57460559 | 57737226 | T: sikep503 |
64434225 | 64713121 | 65158150 | T: sikep434comp |
67047217 | 67223127 | 67504994 | T: C:r5n13kem0d |
70230534 | 70682118 | 71202812 | T: pqrsa15 |
75351115 | 75492769 | 75784646 | T: frodokem1344shake |
87442550 | 87793270 | 88184512 | T: sikep503comp |
93827716 | 94228548 | 94759042 | T: mersenne756839 |
105990150 | 106473453 | 106805973 | T: frodokem1344aes |
130508214 | 130719226 | 131001853 | T: sikep610 |
143422592 | 144644424 | 150742336 | T: oddmanhattan128 |
155886777 | 160977446 | 161445757 | T: C:r5n15kem0d |
177496616 | 178024246 | 179027992 | T: sikep610comp |
203359477 | 203697516 | 203888322 | T: sikep751 |
239858446 | 245683286 | 249944372 | T: ramstakers756839 |
313856500 | 314983998 | 316726064 | T: sikep751comp |
313642959? | 320686676? | 394758775? | T: oddmanhattan192 |
816427818? | 827877040? | 1038058221? | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
61219 | 61345 | 61604 | C:threebears624r2cpax |
79158 | 79340 | 79964 | C:threebears936r2cpax |
96941 | 97076 | 97947 | C:threebears1248r2cpax |
115509 | 115738 | 116717 | T: C:r5nd1kem0d |
135721 | 135919 | 141950 | C:threebears624r2cpa |
144994 | 145976 | 150818 | T: C:r5nd0kem2iot |
165536 | 166121 | 170345 | T: C:r5nd1kem5d |
167506 | 172878 | 177618 | T: C:r5nd1kem4longkey |
185919 | 186175 | 192293 | C:threebears936r2cpa |
184226 | 190330 | 191608 | T: lightsaber2 |
193207 | 193624 | 198431 | T: C:hila5 |
236206 | 237046 | 243307 | C:threebears1248r2cpa |
292271 | 294835 | 298983 | T: C:r5nd3kem5d |
308964 | 313632 | 317971 | T: saber2 |
469588 | 470778 | 478952 | T: firesaber2 |
491121 | 491717 | 493463 | kyber512 |
538313 | 540110 | 552842 | threebears624r2ccax |
551696 | 552389 | 554872 | T: newhope512cca |
548749 | 560943 | 563201 | T: C:r5nd5kem5d |
631466 | 632621 | 643724 | T: C:r5nd3kem0d |
636525 | 637251 | 642401 | kyber90s512 |
721068 | 722910 | 729694 | threebears624r2cca |
746262 | 749710 | 757689 | T: ntrukem443 |
746869 | 750253 | 759072 | kyber768 |
840424 | 846202 | 859105 | T: C:r5nd5kem0d |
894908 | 900305 | 915720 | threebears936r2ccax |
892503 | 905761 | 926879 | T: C:r5n11kem0d |
1033495 | 1043149 | 1058102 | kyber90s768 |
1061377 | 1071866 | 1085343 | kyber1024 |
1156984 | 1160101 | 1166841 | T: newhope1024cca |
1156684 | 1167766 | 1178638 | threebears936r2cca |
1244812 | 1256005 | 1280774 | mceliece348864 |
1246457 | 1257769 | 1268149 | mceliece348864f |
1315929 | 1326418 | 1338518 | T: C:r5n13kem0d |
1336343 | 1339285 | 1350637 | T: kindi256342 |
1341075 | 1354385 | 1373462 | threebears1248r2ccax |
1404626 | 1416787 | 1430472 | T: ntskem1264 |
1536021 | 1550470 | 1570556 | kyber90s1024 |
1539222 | 1565110 | 1590478 | T: lotus128 |
1663449 | 1675485 | 1696138 | T: kindi512222 |
1670403 | 1683057 | 1706888 | T: kindi512241 |
1679583 | 1689816 | 1705094 | sntrup653 |
1681235 | 1692313 | 1713730 | T: sntrup653 |
1684698 | 1697666 | 1712967 | threebears1248r2cca |
1686701 | 1699970 | 1720212 | T: ntrukem743 |
2124390 | 2135935 | 2182046 | T: ntrulpr653 |
2144379 | 2157191 | 2173486 | sntrup761 |
2504598 | 2518352 | 2535810 | T: lima2p1024cca |
2537034 | 2560494 | 2585188 | T: lotus192 |
2745226 | 2749744 | 2766469 | sntrup857 |
2769921 | 2778528 | 2792947 | T: sntrup857 |
2777691 | 2811191 | 2830854 | T: ntrulpr761 |
2939566 | 2952722 | 2976525 | T: ntskem1380 |
2954267 | 2970836 | 2994406 | T: kindi512321 |
3024397 | 3031857 | 3046937 | T: kindi256522 |
3226770 | 3231409 | 3430625 | mceliece460896 |
3228448 | 3241670 | 3310073 | mceliece460896f |
3326669 | 3329398 | 3341107 | sntrup953 |
3348791 | 3374635 | 3447930 | T: sntrup953 |
3410612 | 3442474 | 3466359 | T: ntrulpr857 |
3509984 | 3518856 | 3837246 | mceliece6960119f |
3534789 | 3566125 | 3679222 | mceliece6960119 |
3594485 | 3609797 | 3650453 | mceliece8192128 |
3599039 | 3647380 | 3787584 | mceliece8192128f |
3637139 | 3673391 | 3925354 | mceliece6688128 |
3634026 | 3687595 | 3865212 | mceliece6688128f |
3688790 | 3691821 | 3712528 | sntrup1013 |
3690694 | 3712342 | 3730561 | T: sntrup1013 |
3767418 | 3784266 | 3811218 | T: lotus256 |
4118325 | 4153306 | 4174748 | T: ntrulpr953 |
4290460 | 4307691 | 4336700 | T: C:r5n15kem0d |
4425207 | 4441505 | 4477257 | T: C:lake1 |
4678925 | 4684557 | 4770304 | T: ntrulpr1013 |
4846434 | 4885806 | 4899740 | T: ntruhps2048509 |
4897313 | 4898348 | 4904300 | ntruhps2048509 |
4942671 | 4947183 | 4952640 | T: lima2p2048cca |
5107662 | 5136351 | 5183789 | T: hqc1281 |
5540301 | 5546376 | 5559686 | T: C:ledakemcpa12 |
5584164 | 5626076 | 5819844 | T: limasp1018cca |
5659898 | 5681574 | 5694038 | sntrup1277 |
5657203 | 5688027 | 5701803 | T: sntrup1277 |
5972680 | 6008351 | 6103212 | T: ntskem13136 |
6244266 | 6300640 | 6352354 | T: C:ledakemcpa14 |
5096526? | 6524160? | 6585011? | T: C:ledakemcpa13 |
6963330 | 7025435 | 7043055 | T: ntrulpr1277 |
7634488 | 7686125 | 7808537 | T: C:lake2 |
8514450 | 8577391 | 8604769 | T: ntruhps2048677 |
8537796 | 8582274 | 8615135 | ntruhps2048677 |
9205736 | 9245504 | 9252327 | ntruhrss701 |
9471522 | 9586257 | 9652761 | T: locker1 |
9926119 | 10054030 | 10104619 | T: C:lake3 |
10344108 | 10455534 | 10494754 | T: limasp1306cca |
10504894 | 10551708 | 10678254 | T: hqc1921 |
11014674 | 11114732 | 11212542 | T: locker4 |
11140727 | 11156605 | 11247015 | T: hqc1922 |
11249198 | 11308608 | 11776251 | T: limasp1822cca |
12059238 | 12110836 | 12150416 | T: rsa2048 |
12481597 | 12584706 | 12618010 | ntruhps4096821 |
14355884 | 14443328 | 14526617 | T: C:ledakemcpa32 |
16252164 | 16353815 | 16462421 | T: ledakem1264 |
16884888 | 17047751 | 17110092 | T: ledakem1364 |
18120334 | 18135770 | 18239809 | T: hqc2561 |
18322894 | 18478979 | 18520925 | T: C:ledakemcpa33 |
18480766 | 18633388 | 18809741 | T: locker7 |
19000858 | 19098496 | 19131603 | T: ledakem12sl |
19205610 | 19237541 | 19504858 | T: hqc2562 |
19328251 | 19479816 | 19532883 | T: frodokem640shake |
19713619 | 19779540 | 19832805 | T: ledakem1464 |
19933998 | 20086406 | 20162173 | T: hqc2563 |
15900579? | 20636435? | 20836776? | T: C:ledakemcpa34 |
20855737 | 21051131 | 21273534 | T: limasp2062cca |
22189204 | 22273188 | 22374875 | T: ledakem13sl |
23373622 | 23482613 | 23647863 | T: ledakem14sl |
24574666 | 24692543 | 24836605 | T: frodokem640 |
25459584 | 25616705 | 25667782 | T: frodokem640aes |
34466834 | 34654909 | 34803611 | T: C:bikel1 |
37443339 | 37713758 | 37890330 | T: C:ledakemcpa52 |
39222870 | 39322944 | 39464660 | T: ntrulpr4591761 |
39479696 | 39636555 | 39818772 | T: sntrup4591761 |
41733202 | 41985222 | 42075504 | T: frodokem976shake |
43729155 | 43936328 | 44058178 | T: C:ledakemcpa53 |
44531691 | 44658019 | 44797168 | T: sikep434 |
46018333 | 46334364 | 46447612 | T: ledakem3364 |
46623220 | 46798876 | 46889497 | T: ledakem3264 |
47443934 | 47600340 | 47777855 | T: sikep434comp |
38766474? | 50551676? | 52003536? | T: C:ledakemcpa54 |
51485577 | 51691877 | 51856386 | T: ledakem3464 |
56011655 | 56255782 | 56466766 | T: frodokem976 |
57075110 | 57383054 | 57547976 | T: frodokem976aes |
60987829 | 61152412 | 61440713 | T: sikep503 |
62896592 | 63201484 | 63463754 | T: ledakem32sl |
64986085 | 65150531 | 65291437 | T: sikep503comp |
68417753 | 68722610 | 68932532 | T: ledakem34sl |
70094034 | 70354042 | 70539662 | T: ledakem33sl |
75244062 | 75657841 | 76171086 | T: frodokem1344shake |
98806643 | 99183660 | 99476416 | T: ledakem5264 |
106293540 | 106545409 | 106838406 | T: frodokem1344aes |
109707762 | 110078202 | 110364813 | T: C:bikel3 |
110784930 | 111577778 | 111970396 | T: ramstakers216091 |
111959910 | 112245426 | 112577024 | T: ledakem5364 |
131386023 | 131595746 | 131912276 | T: sikep610 |
131861381 | 132274818 | 132522071 | T: ledakem5464 |
132284960 | 132605371 | 133030851 | T: ledakem52sl |
139018004 | 139259280 | 139577008 | T: sikep610comp |
140253621 | 140668824 | 148404562 | T: mersenne756839 |
149419310 | 149807046 | 150200197 | T: ledakem53sl |
161681342 | 162187756 | 162524881 | T: ledakem54sl |
164162022 | 165291880 | 170524726 | T: oddmanhattan128 |
218493448 | 218818111 | 219077438 | T: sikep751 |
232390071 | 232744162 | 233160394 | T: sikep751comp |
358203142 | 361423642 | 445575761 | T: oddmanhattan192 |
473296922 | 478913494 | 485213952 | T: ramstakers756839 |
588098779 | 588992587 | 589918584 | T: pqrsa15 |
900337734 | 904119405 | 1069307918 | T: oddmanhattan256 |
|
|
aarch64; A53 (410fd034); 2018 Broadcom BCM2837B0; 4 x 1400MHz; pi3bplus, supercop-20210604
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
122203 | 123060 | 126006 | T: lightsaber2 |
153592 | 154194 | 155295 | T: C:r5nd1kem0d |
195216 | 195982 | 204210 | T: C:r5nd0kem2iot |
201852 | 202959 | 204101 | T: C:r5nd1kem5d |
204829 | 205831 | 214543 | T: C:r5nd1kem4longkey |
226450 | 228583 | 231962 | T: saber2 |
272368 | 272545 | 290542 | T: newhope512cca |
277027 | 279140 | 281348 | kyber512 |
327552 | 328066 | 328496 | C:threebears624r2cpa |
328357 | 328815 | 329202 | threebears624r2cca |
331727 | 332201 | 333398 | C:threebears624r2cpax |
339602 | 340259 | 340867 | threebears624r2ccax |
364664 | 368011 | 370666 | T: firesaber2 |
389141 | 390112 | 393518 | T: C:r5nd3kem5d |
426003 | 428756 | 432279 | kyber90s512 |
476162 | 479218 | 482020 | kyber768 |
559558 | 560453 | 565402 | T: C:hila5 |
598921 | 606183 | 646446 | T: newhope1024cca |
619780 | 620197 | 627636 | threebears936r2cca |
624223 | 624895 | 632594 | C:threebears936r2cpa |
628492 | 631434 | 638207 | C:threebears936r2cpax |
632298 | 634599 | 641513 | threebears936r2ccax |
635480 | 638242 | 647432 | T: C:r5nd3kem0d |
731584 | 735178 | 741973 | kyber1024 |
764474 | 766961 | 775376 | kyber90s768 |
764215 | 767625 | 772933 | T: C:r5nd5kem5d |
793110 | 796777 | 801917 | T: kindi256342 |
844060 | 845812 | 852532 | T: kindi512222 |
848041 | 851286 | 857431 | T: C:r5nd5kem0d |
851287 | 855952 | 863784 | T: ntrulpr653 |
862189 | 864538 | 871790 | T: kindi512241 |
1003702 | 1005199 | 1013730 | threebears1248r2cca |
1015632 | 1016743 | 1025525 | C:threebears1248r2cpa |
1016730 | 1018407 | 1026406 | C:threebears1248r2cpax |
1018411 | 1019929 | 1027643 | threebears1248r2ccax |
1093817 | 1098375 | 1104372 | T: ntrulpr761 |
1219034 | 1227530 | 1231927 | kyber90s1024 |
1330151 | 1336732 | 1341680 | T: ntrulpr857 |
1488975 | 1494018 | 1518035 | T: hqc1281 |
1591251 | 1598221 | 1602296 | T: ntrulpr953 |
1745882 | 1748874 | 1756253 | T: kindi512321 |
1768072 | 1772135 | 1775430 | T: ntrulpr1013 |
2083598 | 2087404 | 2101891 | T: kindi256522 |
2638799 | 2641952 | 2649440 | T: ntrulpr1277 |
2737858 | 2744272 | 2886744 | T: lima2p1024cca |
3304092 | 3311206 | 3353407 | T: hqc1921 |
3530446 | 3567483 | 3583408 | T: hqc1922 |
3947740 | 3983693 | 4354812 | T: ntrukem443 |
5092187 | 5096682 | 5391020 | T: limasp1018cca |
5544018 | 5617087 | 5908275 | T: lima2p2048cca |
5762394 | 5822478 | 5829722 | T: hqc2561 |
6134119 | 6186733 | 6201301 | T: hqc2562 |
6479940 | 6506465 | 6558169 | T: hqc2563 |
7921126 | 7948137 | 7975051 | T: C:lake1 |
9069151 | 9074863 | 9559059 | T: limasp1306cca |
9489377 | 9500975 | 9516246 | T: C:lake3 |
10004478 | 10083417 | 10402784 | T: ntrukem743 |
10147930 | 10164333 | 10183737 | T: C:lake2 |
10262185 | 10267784 | 11094230 | T: limasp1822cca |
13760701 | 13763829 | 13767796 | T: ntrulpr4591761 |
14687287 | 14688343 | 14692236 | T: frodokem640shake |
16115417 | 16129586 | 16161806 | T: locker1 |
17609674 | 17617443 | 17624997 | T: limasp2062cca |
21955572 | 21981332 | 21992325 | T: frodokem640 |
22074705 | 22092823 | 22123378 | T: locker4 |
22949577 | 22957750 | 23011784 | T: frodokem640aes |
23088965 | 23097283 | 23104741 | T: C:bikel1 |
26428465 | 26432616 | 26441573 | T: sntrup653 |
26516420 | 26526332 | 26541265 | sntrup653 |
28067388 | 28091792 | 28107720 | T: C:r5n11kem0d |
28876162 | 29291662 | 29532152 | T: ramstakers216091 |
31032478 | 31057549 | 31087366 | T: C:ledakemcpa14 |
31779591 | 31789958 | 31800038 | T: frodokem976shake |
35414297 | 35421129 | 35430256 | T: sntrup761 |
35543784 | 35561560 | 35572825 | sntrup761 |
36475261 | 36481122 | 36489216 | T: ntruhps2048509 |
36531037 | 36540607 | 36546915 | ntruhps2048509 |
39184610 | 39401497 | 39712800 | T: C:ledakemcpa13 |
43666857 | 43736682 | 43789224 | T: locker7 |
45933983 | 45948382 | 45998391 | T: sntrup857 |
46076892 | 46083272 | 46091859 | sntrup857 |
50405143 | 50417277 | 50527343 | T: frodokem976 |
51835722 | 51989811 | 52425394 | T: frodokem976aes |
56498979 | 56515378 | 56533933 | T: frodokem1344shake |
56673773 | 56693351 | 56704021 | T: sntrup953 |
56809320 | 56818179 | 56827268 | sntrup953 |
61673087 | 61686877 | 61712157 | T: sntrup4591761 |
62234844 | 62252576 | 62429869 | T: sntrup1013 |
62450801 | 62461508 | 62476939 | sntrup1013 |
64217397 | 64229887 | 64239661 | T: ntruhps2048677 |
64294318 | 64305347 | 64332643 | ntruhps2048677 |
67267158 | 67287168 | 67306424 | T: C:ledakemcpa12 |
67335974 | 67421748 | 67599690 | T: mersenne756839 |
67285932 | 67462506 | 71894446 | T: lotus128 |
68878321 | 68890655 | 68900632 | ntruhrss701 |
69681779 | 69696755 | 69744120 | T: C:r5n13kem0d |
74193099 | 74207875 | 74247054 | T: C:bikel3 |
94718298 | 94726408 | 94741071 | T: ntruhps4096821 |
94855816 | 94866522 | 94885056 | ntruhps4096821 |
96901314 | 96958089 | 97390397 | T: frodokem1344aes |
99491600 | 99549210 | 99712166 | T: sntrup1277 |
99727665 | 99754654 | 99801103 | sntrup1277 |
105553283 | 105651443 | 105735363 | T: C:ledakemcpa34 |
119468236 | 119535964 | 119612262 | T: ledakem1464 |
121197861 | 121535423 | 121935899 | T: C:ledakemcpa33 |
128265221 | 128312102 | 128434222 | T: C:r5n15kem0d |
128120554 | 128462228 | 129323144 | T: lotus192 |
126294832 | 129860620 | 132512576 | T: ramstakers756839 |
131149344 | 131977948 | 140691498 | T: ntskem1264 |
137694408 | 137760468 | 137827908 | T: ledakem1364 |
156426954 | 156569878 | 163796446 | T: ledakem14sl |
170269885 | 170323633 | 180079150 | T: sikep503 |
178070810 | 182346272 | 186815834 | T: ledakem13sl |
197323660 | 197356921 | 197412051 | T: C:ledakemcpa32 |
254260262 | 254444239 | 265697903 | T: C:ledakemcpa53 |
263184050 | 263225899 | 263285345 | T: C:ledakemcpa54 |
286081482 | 286206190 | 301700250 | T: lotus256 |
304898991 | 304973971 | 305182312 | T: ledakem1264 |
332606878 | 332766042 | 346965640 | T: ledakem3464 |
410383776 | 410518696 | 427327314 | T: ledakem34sl |
419103646 | 419363366 | 420811439 | T: ledakem12sl |
450730420 | 450800790 | 450873712 | T: ledakem3364 |
449000954 | 451263229 | 536254520 | T: ntskem1380 |
457916236 | 459283297 | 460303196 | T: C:ledakemcpa52 |
281117512? | 485907352? | 739633077? | T: rsa2048 |
528736920 | 528886950 | 529148024 | T: ledakem33sl |
549056448 | 550473894 | 551358588 | T: ledakem5464 |
645568208 | 645948528 | 646400858 | T: oddmanhattan128 |
687556304 | 687783480 | 688013678 | T: ledakem3264 |
802723840 | 802910568 | 841561904 | T: ledakem5364 |
935697030 | 945385666 | 985593491 | T: mceliece348864f |
865653466? | 956465052? | 1132803266? | T: mceliece348864 |
993670124 | 993959956 | 1043544004 | T: ledakem54sl |
1031006302 | 1031447327 | 1045726142 | T: oddmanhattan192 |
1192360788? | 1204581572? | 1530027984? | T: ntskem13136 |
1226368956 | 1226491904 | 1231266600 | T: ledakem32sl |
1230288156 | 1236342470 | 1242471052 | T: ledakem53sl |
1313017892 | 1315771844 | 1323891088 | T: ledakem5264 |
1847201326 | 1852435496 | 1855577442 | T: oddmanhattan256 |
2611747614 | 2619663812 | 2624155822 | T: ledakem52sl |
2704322957 | 2750734576 | 3000378936 | T: mceliece460896f |
3193264602? | 3671131412? | 4235698474? | T: mceliece460896 |
4059795164 | 4072609343 | 4692565036 | T: mceliece6960119f |
4339892462 | 4364937280 | 4596222408 | T: mceliece6688128f |
4842187124 | 4892623241 | 5930647901 | T: mceliece8192128f |
5294279584? | 7252521722? | 9997745616? | T: mceliece6960119 |
6681740629? | 8459354079? | 11943643123? | T: mceliece6688128 |
6316872053? | 8716178713? | 11695777826? | T: mceliece8192128 |
16497988591 | 16971982431 | 17273748399 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
55129 | 57566 | 61415 | T: rsa2048 |
167796 | 170127 | 172368 | T: lightsaber2 |
168720? | 181132? | 274258? | T: ntskem1264 |
233922 | 234832 | 236137 | T: C:r5nd1kem0d |
288435 | 289682 | 298624 | T: C:r5nd0kem2iot |
280226 | 292468 | 306340 | T: mceliece348864 |
289609 | 292798 | 295090 | T: saber2 |
288453 | 306670 | 348090 | T: mceliece348864f |
313253 | 314658 | 317083 | T: C:r5nd1kem5d |
317904 | 319111 | 325079 | T: C:r5nd1kem4longkey |
392413 | 393984 | 397461 | kyber512 |
402681 | 403061 | 406849 | threebears624r2ccax |
403619 | 404089 | 405337 | threebears624r2cca |
413417 | 413550 | 418755 | C:threebears624r2cpa |
414019 | 415171 | 418837 | C:threebears624r2cpax |
437219 | 442237 | 465989 | T: newhope512cca |
443836 | 445895 | 448259 | T: firesaber2 |
449436 | 475061 | 513347 | T: ntrukem443 |
543864 | 546144 | 551597 | kyber90s512 |
528175 | 556911 | 608745 | T: mceliece460896 |
529920 | 559712 | 597269 | T: mceliece460896f |
586805 | 589614 | 594349 | T: C:r5nd3kem5d |
593121 | 593469 | 601281 | T: C:ledakemcpa13 |
616968 | 617284 | 624951 | T: C:ledakemcpa14 |
623070 | 626275 | 632521 | kyber768 |
635263 | 645702 | 656507 | T: C:ledakemcpa12 |
711325 | 712013 | 719645 | threebears936r2cca |
708953 | 712383 | 718154 | threebears936r2ccax |
719797 | 721273 | 728367 | T: C:hila5 |
727278 | 727856 | 735888 | C:threebears936r2cpa |
727367 | 728675 | 735803 | C:threebears936r2cpax |
765215 | 768755 | 775806 | T: sntrup653 |
861152 | 866806 | 873947 | sntrup653 |
909259 | 912454 | 921231 | kyber1024 |
917949 | 922376 | 929360 | kyber90s768 |
924770 | 932992 | 1001564 | T: newhope1024cca |
947847 | 968370 | 992247 | T: ntrukem743 |
992263 | 997419 | 1003057 | T: sntrup761 |
1032659 | 1036200 | 1041797 | T: kindi256342 |
1036585 | 1079967 | 1137955 | T: mceliece6960119f |
1052218? | 1096542? | 1693896? | T: ntskem13136 |
1060518 | 1098614 | 1175224 | T: mceliece8192128 |
1106480 | 1113636 | 1119134 | T: C:r5nd3kem0d |
1110682 | 1114414 | 1122006 | sntrup761 |
1111417 | 1117194 | 1120859 | threebears1248r2cca |
1111416 | 1117325 | 1120837 | threebears1248r2ccax |
1032580? | 1120349? | 1404876? | T: mceliece6960119 |
1051537 | 1123320 | 1195134 | T: mceliece6688128 |
1043345 | 1132677 | 1276022 | T: mceliece6688128f |
1132504 | 1137283 | 1141612 | C:threebears1248r2cpax |
1135390 | 1143579 | 1145700 | C:threebears1248r2cpa |
1070597? | 1146106? | 1624910? | T: mceliece8192128f |
1141220 | 1146245 | 1152898 | T: C:r5nd5kem5d |
1158629 | 1167138 | 1173568 | T: C:lake1 |
1204808 | 1212368 | 1214507 | T: kindi512222 |
1215186 | 1220813 | 1225537 | T: sntrup857 |
1235297 | 1239874 | 1245688 | T: kindi512241 |
1233109 | 1242767 | 1320947 | T: lotus128 |
1287644 | 1314731 | 1328114 | T: ntskem1380 |
1354349 | 1362608 | 1365708 | sntrup857 |
1403846 | 1413212 | 1416205 | kyber90s1024 |
1448405 | 1454611 | 1456996 | T: C:ledakemcpa33 |
1448600 | 1455599 | 1456899 | T: C:ledakemcpa34 |
1453129 | 1462360 | 1474784 | T: C:lake2 |
1464059 | 1472059 | 1475600 | T: sntrup953 |
1505189 | 1511822 | 1514990 | T: C:r5nd5kem0d |
1553921 | 1573878 | 1586911 | T: C:ledakemcpa32 |
1601106 | 1605538 | 1612646 | T: C:lake3 |
1614776 | 1620894 | 1621964 | T: ledakem1464 |
1623749 | 1630017 | 1632406 | sntrup953 |
1631001 | 1638016 | 1640032 | T: ntrulpr653 |
1633745 | 1639903 | 1643782 | T: sntrup1013 |
1731185 | 1734318 | 1737908 | T: ntruhps2048509 |
1777687 | 1782201 | 1785449 | T: C:bikel1 |
1793560 | 1796120 | 1799918 | ntruhps2048509 |
1806930 | 1809784 | 1813168 | sntrup1013 |
1905286 | 1911792 | 1917692 | T: lotus192 |
1933812 | 1935445 | 1936325 | T: ledakem14sl |
2011340 | 2012111 | 2012777 | T: ledakem1364 |
2049810 | 2052668 | 2158283 | T: lima2p1024cca |
2102350 | 2105382 | 2107234 | T: ntrulpr761 |
2267427 | 2271154 | 2277044 | T: kindi512321 |
2351090 | 2357557 | 2365062 | T: locker1 |
2470129 | 2471441 | 2472866 | T: sntrup1277 |
2485572 | 2490164 | 2506715 | T: kindi256522 |
2492822 | 2493746 | 2494788 | T: ledakem13sl |
2564241 | 2565871 | 2570129 | T: ntrulpr857 |
2708799 | 2711788 | 2719065 | sntrup1277 |
2737240 | 2755218 | 2961788 | T: lotus256 |
2809472 | 2909153 | 2969806 | T: ledakem1264 |
2987951 | 3016775 | 3026836 | T: hqc1281 |
3014651 | 3018002 | 3022200 | T: ntruhps2048677 |
3071916 | 3073409 | 3081650 | T: ntrulpr953 |
3115699 | 3119625 | 3124092 | ntruhps2048677 |
3122519 | 3129914 | 3138634 | T: locker4 |
3185622 | 3188788 | 3196462 | ntruhrss701 |
3276105 | 3283496 | 3448808 | T: C:ledakemcpa53 |
3329612 | 3332687 | 3339236 | T: C:ledakemcpa54 |
3309686 | 3339614 | 3381471 | T: C:ledakemcpa52 |
3411795 | 3416849 | 3423545 | T: ntrulpr1013 |
3840280 | 3917500 | 3990939 | T: ledakem12sl |
3946330 | 3950326 | 3953370 | T: ledakem3464 |
4109617 | 4116326 | 4323150 | T: lima2p2048cca |
4392747 | 4396261 | 4398983 | T: ntruhps4096821 |
4397929 | 4401951 | 4616803 | T: limasp1018cca |
4523177 | 4525611 | 4528716 | ntruhps4096821 |
5095500 | 5098732 | 5101512 | T: ledakem3364 |
5120728 | 5124060 | 5130176 | T: ntrulpr1277 |
5218033 | 5219402 | 5223122 | T: ledakem34sl |
5286143 | 5289338 | 5293306 | T: C:bikel3 |
5891484 | 5909074 | 5973154 | T: locker7 |
6736977 | 6772810 | 6796944 | T: hqc1921 |
7097548 | 7098680 | 7100330 | T: ledakem33sl |
7214318 | 7252232 | 7287673 | T: hqc1922 |
7147709 | 7353754 | 7476178 | T: ledakem3264 |
8019539 | 8028611 | 8436278 | T: limasp1306cca |
8685305 | 8692807 | 9132040 | T: ledakem5464 |
8760528 | 8766079 | 9234249 | T: limasp1822cca |
11053670 | 11060184 | 11671319 | T: ledakem5364 |
11426567 | 11432507 | 12056298 | T: ledakem54sl |
11780499 | 11972664 | 12222974 | T: ledakem32sl |
11908104 | 11978376 | 12006662 | T: hqc2561 |
12647597 | 12710141 | 12762893 | T: hqc2562 |
13605058 | 13609432 | 13613876 | T: sntrup4591761 |
14262068 | 14320595 | 14379032 | T: hqc2563 |
14764680 | 14836347 | 14852382 | T: ledakem53sl |
15935472 | 15951861 | 16022832 | T: limasp2062cca |
18975445 | 18981195 | 18999989 | T: frodokem640shake |
19892085 | 20075465 | 20256994 | T: ledakem5264 |
20881219 | 21380523 | 21863586 | T: ledakem52sl |
24084020 | 24088128 | 24093536 | T: frodokem640 |
25014897 | 25029146 | 25038116 | T: frodokem640aes |
27199364 | 27206315 | 27211899 | T: ntrulpr4591761 |
27226856 | 27253673 | 27268292 | T: C:r5n11kem0d |
41261748 | 41275329 | 41319373 | T: frodokem976shake |
54982609 | 55015534 | 55093320 | T: frodokem976 |
54559334 | 55051832 | 55589436 | T: ramstakers216091 |
56142004 | 56655105 | 56794057 | T: frodokem976aes |
66292084 | 66304543 | 66350196 | T: C:r5n13kem0d |
70557194 | 70620198 | 70675888 | T: pqrsa15 |
73943668 | 74071726 | 74170836 | T: frodokem1344shake |
93548504 | 93646236 | 93702394 | T: mersenne756839 |
104720385 | 104750689 | 104793963 | T: frodokem1344aes |
148710101 | 149036515 | 158791323 | T: C:r5n15kem0d |
149312140 | 149872390 | 150219010 | T: oddmanhattan128 |
238106116 | 245330128 | 250491728 | T: ramstakers756839 |
280522054 | 280571844 | 296286680 | T: sikep503 |
302399666 | 303410604 | 304787448 | T: oddmanhattan192 |
659350142 | 661319152 | 664751238 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
61083 | 61171 | 61321 | C:threebears624r2cpax |
79031 | 79145 | 79256 | C:threebears936r2cpax |
97001 | 97113 | 97216 | C:threebears1248r2cpax |
114483 | 115041 | 116109 | T: C:r5nd1kem0d |
135649 | 135832 | 135965 | C:threebears624r2cpa |
144674 | 145698 | 146682 | T: C:r5nd0kem2iot |
163905 | 165316 | 165607 | T: C:r5nd1kem5d |
165673 | 166248 | 166459 | T: C:r5nd1kem4longkey |
185658 | 185804 | 185974 | C:threebears936r2cpa |
193265 | 193406 | 193712 | T: C:hila5 |
195499 | 197095 | 200968 | T: lightsaber2 |
235975 | 236271 | 236517 | C:threebears1248r2cpa |
290037 | 290876 | 291434 | T: C:r5nd3kem5d |
325313 | 328641 | 332238 | T: saber2 |
491645 | 495228 | 502679 | T: firesaber2 |
510507 | 512158 | 514403 | kyber512 |
531236 | 531747 | 533449 | threebears624r2ccax |
545875 | 549746 | 581862 | T: newhope512cca |
552684 | 554165 | 558047 | T: C:r5nd5kem5d |
621531 | 626950 | 629600 | T: C:r5nd3kem0d |
664778 | 666268 | 675648 | kyber90s512 |
713948 | 714652 | 722591 | threebears624r2cca |
738222 | 746326 | 826374 | T: ntrukem443 |
776704 | 780468 | 788104 | kyber768 |
823925 | 832174 | 858937 | T: C:r5n11kem0d |
837801 | 839051 | 845311 | T: C:r5nd5kem0d |
885862 | 887967 | 895290 | threebears936r2ccax |
1075456 | 1079616 | 1087671 | kyber90s768 |
1100985 | 1104281 | 1112622 | kyber1024 |
1144004 | 1145660 | 1153343 | threebears936r2cca |
1137678 | 1145936 | 1234384 | T: newhope1024cca |
1228019 | 1236851 | 1238808 | T: mceliece348864 |
1228042 | 1238245 | 1515678 | T: mceliece348864f |
1307418 | 1312965 | 1316598 | T: C:r5n13kem0d |
1323241 | 1328788 | 1332875 | T: kindi256342 |
1326600 | 1334247 | 1335734 | threebears1248r2ccax |
1390277 | 1399510 | 1525882 | T: ntskem1264 |
1519070 | 1527928 | 1632768 | T: lotus128 |
1600824 | 1607267 | 1610159 | kyber90s1024 |
1650478 | 1654176 | 1663133 | T: kindi512222 |
1663504 | 1670601 | 1672499 | threebears1248r2cca |
1672856 | 1675749 | 1754183 | T: ntrukem743 |
1686730 | 1693713 | 1695589 | T: kindi512241 |
1742769 | 1749391 | 1752343 | sntrup653 |
1743268 | 1749885 | 1753318 | T: sntrup653 |
2236767 | 2238485 | 2240189 | T: sntrup761 |
2237847 | 2239524 | 2240815 | sntrup761 |
2287761 | 2290029 | 2292250 | T: ntrulpr653 |
2425473 | 2428188 | 2552360 | T: lima2p1024cca |
2482388 | 2492159 | 2509930 | T: lotus192 |
2642211 | 2645427 | 2647538 | T: ntskem1380 |
2849400 | 2850539 | 2852757 | T: sntrup857 |
2849242 | 2850547 | 2852334 | sntrup857 |
2931884 | 2938021 | 2944930 | T: kindi512321 |
2963893 | 2967307 | 2987076 | T: kindi256522 |
2964634 | 2967537 | 2974313 | T: ntrulpr761 |
3195227 | 3198193 | 3204148 | T: mceliece460896 |
3201252 | 3207071 | 3370477 | T: mceliece460896f |
3451593 | 3453762 | 3462477 | sntrup953 |
3451134 | 3455370 | 3462042 | T: sntrup953 |
3467813 | 3475878 | 3694564 | T: mceliece6960119 |
3475721 | 3484265 | 3650162 | T: mceliece6960119f |
3547614 | 3556040 | 3584047 | T: mceliece8192128 |
3556161 | 3563889 | 4175078 | T: mceliece8192128f |
3599674 | 3610476 | 3801296 | T: mceliece6688128 |
3598346 | 3614507 | 3743284 | T: mceliece6688128f |
3635027 | 3642058 | 3645497 | T: ntrulpr857 |
3671616 | 3689021 | 3939194 | T: lotus256 |
3824401 | 3832491 | 3835694 | sntrup1013 |
3823967 | 3833254 | 3836167 | T: sntrup1013 |
4224941 | 4239276 | 4246072 | T: C:r5n15kem0d |
4381537 | 4384345 | 4387755 | T: ntrulpr953 |
4674748 | 4681884 | 4711654 | T: C:lake1 |
4850996 | 4856829 | 5097170 | T: lima2p2048cca |
4878478 | 4879636 | 4881232 | T: ntrulpr1013 |
4993478 | 4994736 | 4999864 | T: C:ledakemcpa13 |
5034602 | 5037054 | 5038902 | ntruhps2048509 |
5035862 | 5037817 | 5043061 | T: ntruhps2048509 |
5073925 | 5076408 | 5136233 | T: hqc1281 |
5441404 | 5444886 | 5450818 | T: C:ledakemcpa12 |
5523021 | 5529337 | 5803431 | T: limasp1018cca |
5848069 | 5851480 | 5857820 | T: sntrup1277 |
5848454 | 5852025 | 5859485 | sntrup1277 |
6183272 | 6288282 | 6295166 | T: C:ledakemcpa14 |
6515588 | 6524987 | 7624060 | T: ntskem13136 |
7379043 | 7381826 | 7386166 | T: ntrulpr1277 |
8009428 | 8038973 | 8069087 | T: C:lake2 |
8843757 | 8848389 | 8850404 | T: ntruhps2048677 |
8842276 | 8848441 | 8849624 | ntruhps2048677 |
9503003 | 9505403 | 9507099 | ntruhrss701 |
9888879 | 9932169 | 9956398 | T: locker1 |
10259703 | 10267897 | 10817697 | T: limasp1306cca |
10397337 | 10473894 | 10480643 | T: hqc1921 |
10450694 | 10495194 | 10565592 | T: C:lake3 |
10939193 | 10954128 | 11106839 | T: hqc1922 |
11076533 | 11084221 | 11672846 | T: limasp1822cca |
11476852 | 11591890 | 11643838 | T: locker4 |
12541286 | 12578947 | 12590163 | T: rsa2048 |
12945733 | 12949038 | 12955500 | T: ntruhps4096821 |
12945784 | 12950538 | 12957610 | ntruhps4096821 |
14076373? | 14291144? | 17600184? | T: C:ledakemcpa32 |
16005938 | 16013186 | 16178073 | T: ledakem1264 |
16679303 | 16686170 | 16776149 | T: ledakem1364 |
17720727 | 17728078 | 17907319 | T: hqc2561 |
18159003 | 18412336 | 18445152 | T: C:ledakemcpa33 |
18754264 | 18787564 | 18923118 | T: ledakem12sl |
18896227 | 19012750 | 19031700 | T: hqc2562 |
19119186 | 19138610 | 19149885 | T: frodokem640shake |
19265420 | 19284539 | 19318379 | T: locker7 |
19370011 | 19377210 | 19382961 | T: ledakem1464 |
20261132 | 20272575 | 20658297 | T: C:ledakemcpa34 |
20564461 | 20580306 | 20610674 | T: limasp2062cca |
20639916 | 20748979 | 20801448 | T: hqc2563 |
21758021 | 21770114 | 21926367 | T: ledakem13sl |
22978942 | 22984579 | 22988656 | T: ledakem14sl |
24311388 | 24337442 | 24342579 | T: frodokem640 |
25122843 | 25130090 | 25149956 | T: frodokem640aes |
34086663 | 34095398 | 34121282 | T: C:bikel1 |
36510902 | 37160979 | 37181508 | T: C:ledakemcpa52 |
40646320 | 40649201 | 40655781 | T: ntrulpr4591761 |
40921059 | 40925127 | 40930666 | T: sntrup4591761 |
41127235 | 41134841 | 41188490 | T: frodokem976shake |
43740596 | 43761728 | 46246284 | T: C:ledakemcpa53 |
45476779 | 45513990 | 45577059 | T: ledakem3364 |
47053511 | 47146781 | 47218427 | T: ledakem3264 |
37863962? | 49380459? | 49821603? | T: C:ledakemcpa54 |
50706245 | 50997626 | 51234426 | T: ledakem3464 |
55179998 | 55324253 | 55339483 | T: frodokem976 |
56256433 | 56278739 | 56295573 | T: frodokem976aes |
63818687 | 64056505 | 64227465 | T: ledakem32sl |
67340055 | 67850753 | 67978136 | T: ledakem34sl |
69010683 | 69034226 | 69105837 | T: ledakem33sl |
73910239 | 73932790 | 73999177 | T: frodokem1344shake |
97270426 | 97642132 | 97734022 | T: ledakem5264 |
104831262 | 104888616 | 105129071 | T: frodokem1344aes |
108061494 | 108276237 | 108511092 | T: C:bikel3 |
110330409 | 110419096 | 116887383 | T: ledakem5364 |
111879472 | 112368532 | 113348122 | T: ramstakers216091 |
130169555 | 130324931 | 137665250 | T: ledakem5464 |
130344386 | 130463021 | 131281933 | T: ledakem52sl |
139771132 | 139818198 | 139915946 | T: mersenne756839 |
146835038 | 147080998 | 147377387 | T: ledakem53sl |
162563790 | 162647365 | 172394726 | T: ledakem54sl |
170577740 | 171291562 | 171551658 | T: oddmanhattan128 |
298385284 | 298451086 | 315391840 | T: sikep503 |
346341330 | 347242774 | 351125126 | T: oddmanhattan192 |
468356534 | 480286878 | 486057956 | T: ramstakers756839 |
608469524 | 608734004 | 608965352 | T: pqrsa15 |
747196794 | 748006326 | 748855580 | T: oddmanhattan256 |
|
|
amd64; Zen (810f10); 2018 AMD Ryzen 5 2400G; 4 x 3600MHz; unstable; gcc67, supercop-20210125
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
12947 | 13101 | 13243 | kyber90s512 |
20109 | 20266 | 20611 | kyber90s768 |
30669 | 30881 | 31270 | kyber90s1024 |
36975 | 37146 | 37300 | kyber512 |
42881 | 43063 | 43653 | T: lac128 |
44630 | 44784 | 44910 | T: C:nhcompact512cca |
48939 | 49054 | 49332 | T: lightsaber2 |
56189 | 56294 | 56470 | C:threebears624r2cpa |
56257 | 56331 | 56510 | threebears624r2cca |
57964 | 58070 | 58242 | C:threebears624r2cpax |
58687 | 58923 | 59705 | T: ntrulpr761 |
58854 | 59338 | 59798 | T: ntrulpr653 |
60364 | 60483 | 60799 | threebears624r2ccax |
60795 | 60903 | 61398 | T: ntrulpr4591761 |
62631 | 62814 | 63363 | kyber768 |
65352 | 65549 | 65863 | T: C:nhcompact768cca |
65952 | 66322 | 66892 | T: C:r5nd1kem0d |
78006 | 78200 | 79066 | T: ntrulpr857 |
78135 | 78382 | 78592 | T: C:nhcompact1024cca |
79849 | 80023 | 80407 | T: newhope512cca |
80248 | 80960 | 82110 | T: C:r5nd0kem2iot |
81740 | 82372 | 83178 | T: C:r5nd1kem5d |
86118 | 86697 | 87561 | T: C:r5nd1kem4longkey |
89978 | 90062 | 90411 | T: saber2 |
93210 | 93623 | 94177 | kyber1024 |
115585 | 115740 | 115957 | threebears936r2cca |
120493 | 120609 | 120849 | C:threebears936r2cpa |
120726 | 120875 | 121218 | threebears936r2ccax |
123567 | 123790 | 124200 | C:threebears936r2cpax |
126676 | 127951 | 129290 | T: lac256 |
137306 | 137549 | 138601 | T: lac192 |
142608 | 142849 | 143292 | T: firesaber2 |
144879 | 145568 | 146446 | T: C:r5nd3kem5d |
157216 | 157577 | 157869 | T: newhope1024cca |
165630 | 165778 | 166296 | threebears1248r2cca |
170977 | 171097 | 171510 | threebears1248r2ccax |
171426 | 171521 | 171954 | C:threebears1248r2cpa |
175298 | 175738 | 176157 | T: C:hila5 |
175959 | 176195 | 176437 | C:threebears1248r2cpax |
232636 | 233844 | 235018 | T: C:r5nd3kem0d |
258139 | 262190 | 264537 | T: hqcrmrs128 |
269527 | 273059 | 274715 | T: C:r5nd5kem5d |
271657 | 273577 | 276017 | T: kindi256342 |
276682 | 277063 | 277580 | ntruhps2048509 |
275802 | 277947 | 280118 | T: C:r5nd5kem0d |
276807 | 279650 | 281863 | T: kindi512222 |
281392 | 283588 | 285588 | T: kindi512241 |
283195 | 287392 | 294073 | T: hqc128 |
337732 | 338156 | 338445 | T: saberx4 |
373660 | 376415 | 384378 | T: hqc1281 |
416609 | 416953 | 417455 | ntruhrss701 |
453588 | 454067 | 454872 | ntruhps2048677 |
579674 | 584021 | 586251 | T: hqcrmrs192 |
584575 | 588388 | 591673 | T: kindi512321 |
599907 | 601916 | 605791 | T: rqc128 |
600265 | 608939 | 616368 | T: hqc192 |
628707 | 629962 | 638759 | ntruhps4096821 |
733010 | 737133 | 741364 | T: kindi256522 |
774698 | 788064 | 803291 | T: C:edonk128k16n80nu4l6 |
787285 | 797019 | 804619 | T: hqc1921 |
879907 | 882107 | 892122 | T: C:r5n11kem0d |
907837 | 908822 | 909684 | T: C:bikel1 |
948495 | 957489 | 972173 | T: hqcrmrs256 |
985364 | 985729 | 986496 | T: lima2p1024cca |
989651 | 1004234 | 1021985 | T: hqc1922 |
1009340 | 1016897 | 1030694 | T: hqc256 |
1084361 | 1088500 | 1125261 | T: rqc192 |
1112776 | 1114683 | 1117081 | T: C:rolloi128 |
1110427 | 1123252 | 1130559 | T: ntrukem443 |
1291457 | 1293536 | 1298341 | T: C:edonk128k16n80nu8l6 |
1338340 | 1348482 | 1364576 | T: hqc2562 |
1372976 | 1388192 | 1417037 | T: hqc2561 |
1404591 | 1419658 | 1431010 | T: hqc2563 |
1445610 | 1448128 | 1449196 | T: titaniumccatoy |
1471128 | 1473345 | 1476173 | T: C:rolloi192 |
1481730 | 1482866 | 1484493 | T: sntrup761 |
1526631 | 1540419 | 1572383 | T: C:edonk128k32n96nu4l4 |
1576859? | 1584251? | 2241848? | T: rqc256 |
1608870 | 1610176 | 1614231 | T: titaniumccalite |
1684874 | 1685998 | 1687221 | T: sntrup653 |
1697043 | 1699045 | 1702065 | T: C:r5n13kem0d |
1857806 | 1859782 | 1862952 | T: limasp1018cca |
1846472 | 1905986 | 1987356 | T: C:edonk192k32n128nu4l6 |
1903742 | 1908076 | 1915219 | T: C:edonk128ref |
1987072 | 1988519 | 1990559 | T: lima2p2048cca |
2081699 | 2085501 | 2089316 | T: C:rolloi256 |
2085142 | 2085708 | 2086932 | T: titaniumccastd |
2318990 | 2325538 | 2327255 | T: titaniumccamed |
2323034 | 2326838 | 2329329 | T: sntrup4591761 |
2489640 | 2491314 | 2492917 | T: titaniumccahi |
2607728 | 2609267 | 2611317 | T: C:bikel3 |
2755833 | 2780044 | 2806584 | T: C:edonk192k48n144nu4l4 |
2771017 | 2785628 | 2805019 | T: C:lake1 |
2792285 | 2813685 | 2834994 | T: ntrukem743 |
2873036 | 2874490 | 2875978 | T: sntrup857 |
2875882 | 2887136 | 2895988 | T: C:lake2 |
2923319 | 2931476 | 3333617 | T: C:lake3 |
3122575 | 3129955 | 3132551 | T: titaniumccasuper |
3301921 | 3304250 | 3307811 | T: limasp1306cca |
3200846 | 3527078 | 3536643 | T: ledakem1464 |
3711788 | 3717517 | 3723829 | T: limasp1822cca |
3806180 | 3815005 | 3823330 | T: C:r5n15kem0d |
3863323 | 3883560 | 4010105 | T: remblem1056 |
3885673 | 3891751 | 3900580 | T: ledakem1364 |
3883991 | 3901982 | 3915968 | T: remblem928 |
4223636 | 4225620 | 4237140 | T: ledakem1264 |
4623176 | 4640610 | 4655960 | T: frodokem640 |
4725253 | 4728982 | 4734478 | T: rolloii128 |
4735483 | 4747440 | 4759538 | T: frodokem640aes |
4923203 | 4927123 | 4931976 | T: rolloii192 |
5134461 | 5153948 | 5177882 | T: locker1 |
4993949? | 5209739? | 6735330? | T: ledakem14sl |
5761861 | 5766732 | 5770190 | T: rolloii256 |
4846493? | 6059021? | 6199909? | T: ledakem13sl |
6398969 | 6406300 | 6414298 | T: limasp2062cca |
6661245 | 6681766 | 6700650 | T: locker4 |
7105201 | 7132076 | 7878032 | T: ledakem12sl |
7320107 | 7323817 | 7328842 | T: frodokem640shake |
7040179? | 7448407? | 9917318? | T: ledakem3464 |
7969856 | 8080794 | 8179617 | T: ramstakers216091 |
8858248 | 8889182 | 8999685 | T: ledakem3364 |
10229088 | 10242124 | 10253790 | T: frodokem976 |
10371182 | 10421992 | 10487127 | T: ledakem3264 |
10446069 | 10458325 | 10471091 | T: frodokem976aes |
10915494 | 10955522 | 11005875 | T: ledakem33sl |
11208261 | 11422872 | 12066683 | T: ledakem34sl |
12925087 | 13085074 | 14444303 | T: locker7 |
13091031 | 13105071 | 13118377 | T: sikep503 |
13172451 | 13248474 | 13809425 | T: ledakem5464 |
14142945 | 14169369 | 14196854 | T: lotus128 |
15049895 | 15082168 | 16536072 | T: ledakem32sl |
15122958 | 15151495 | 15167917 | T: ledakem5364 |
18461499 | 18472147 | 18480675 | T: C:ledakemcpa14 |
18489014 | 18857479 | 19996883 | T: ledakem54sl |
19096790 | 19138165 | 19173331 | T: mersenne756839 |
19315777 | 19358952 | 19394074 | T: frodokem1344aes |
22240017 | 22253494 | 22266221 | T: C:ledakemcpa13 |
22461080 | 22538508 | 24341092 | T: ledakem5264 |
22673554 | 22684468 | 22697090 | T: frodokem976shake |
23342790 | 23413423 | 26935435 | T: ledakem53sl |
27152653 | 27169948 | 27202880 | T: lotus192 |
27564248 | 27568589 | 27576237 | T: frodokem1344shake |
35506167 | 35774099 | 35986767 | T: ntskem1264 |
35926751 | 36092955 | 38618773 | T: ledakem52sl |
37221324 | 37607509 | 37935563 | T: ramstakers756839 |
42435623 | 42456952 | 42508298 | T: C:ledakemcpa12 |
45622221 | 45787905 | 45988774 | T: lotus256 |
64242086 | 64268917 | 64331775 | T: C:ledakemcpa34 |
69355037 | 69371435 | 69397547 | T: C:ledakemcpa33 |
105079782 | 105506603 | 105775532 | T: ntskem1380 |
77372388? | 119134253? | 172839217? | T: rsa2048 |
128721418 | 128753221 | 128785850 | T: C:ledakemcpa32 |
150739698 | 150784057 | 150847394 | T: C:ledakemcpa54 |
153279940 | 153303738 | 153337006 | T: C:ledakemcpa53 |
162086798 | 162159110 | 162213692 | T: mceliece460896f |
201155422 | 201774991 | 202183684 | T: ntskem13136 |
203041752 | 203610938 | 206984142 | T: oddmanhattan128 |
233528559 | 233622115 | 233707754 | T: mceliece348864f |
239833475 | 239892608 | 239945059 | T: C:ledakemcpa52 |
161965459? | 253592888? | 299747086? | T: mceliece460896 |
247427502 | 260932583 | 276746117 | T: mceliece348864 |
308441901 | 309078594 | 309348556 | T: mceliece6960119f |
317175310 | 321726472 | 323903356 | T: oddmanhattan192 |
326601525 | 326746722 | 326896637 | T: mceliece6688128f |
378733731 | 379121264 | 380018251 | T: mceliece8192128f |
385351616? | 490008177? | 699625117? | T: mceliece8192128 |
310448733? | 494646246? | 679835508? | T: mceliece6960119 |
327116318? | 536432652? | 642801160? | T: mceliece6688128 |
583447294 | 586903334 | 598252354 | T: oddmanhattan256 |
3766896889 | 3885143208 | 3977604099 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
13126 | 13946 | 14707 | T: rsa2048 |
16284 | 16370 | 16477 | kyber90s512 |
24320 | 24443 | 24536 | kyber90s768 |
30611 | 30757 | 31149 | ntruhps2048509 |
33001 | 33089 | 33189 | ntruhrss701 |
36125 | 36201 | 36378 | kyber90s1024 |
44811 | 44970 | 45417 | ntruhps2048677 |
50501 | 50558 | 50720 | kyber512 |
52055 | 52353 | 52732 | ntruhps4096821 |
56644 | 56984 | 57527 | T: ntskem1264 |
60189 | 61135 | 65926 | T: mceliece348864 |
61051 | 61173 | 61302 | T: sntrup4591761 |
60372 | 61572 | 69963 | T: mceliece348864f |
62119 | 62591 | 62733 | T: sntrup653 |
64999 | 65140 | 65561 | T: sntrup761 |
66903 | 66953 | 67003 | T: lightsaber2 |
67946 | 69402 | 77009 | T: C:edonk128k16n80nu4l6 |
71048 | 71246 | 71432 | T: C:nhcompact512cca |
77879 | 78013 | 78195 | kyber768 |
78461 | 78909 | 79854 | T: lac128 |
82578 | 82673 | 83032 | threebears624r2cca |
82719 | 82789 | 82916 | threebears624r2ccax |
84512 | 84926 | 85065 | T: sntrup857 |
85391 | 85430 | 85740 | C:threebears624r2cpa |
85303 | 85522 | 85768 | C:threebears624r2cpax |
102674 | 102779 | 102929 | T: ntrulpr761 |
103147 | 103226 | 103378 | T: ntrulpr653 |
105306 | 105427 | 105601 | T: C:nhcompact768cca |
102360 | 106476 | 115682 | T: mceliece460896f |
103104 | 107030 | 117421 | T: mceliece460896 |
106805 | 107410 | 108461 | T: C:r5nd1kem0d |
112488 | 112625 | 112749 | T: ntrulpr4591761 |
113906 | 114011 | 114156 | T: saber2 |
114613 | 114856 | 115159 | kyber1024 |
126030 | 126315 | 126513 | T: C:nhcompact1024cca |
126444 | 127616 | 130475 | T: C:r5nd0kem2iot |
128293 | 128385 | 129091 | T: newhope512cca |
132678 | 133547 | 134945 | T: C:r5nd1kem5d |
134640 | 134920 | 135229 | threebears936r2cca |
134992 | 135077 | 135288 | threebears936r2ccax |
137854 | 137938 | 138159 | T: ntrulpr857 |
143065 | 143140 | 143379 | C:threebears936r2cpa |
143575 | 143753 | 143929 | C:threebears936r2cpax |
143061 | 144040 | 145949 | T: C:r5nd1kem4longkey |
146616 | 147347 | 150237 | T: C:bikel1 |
149256 | 151321 | 161800 | T: C:edonk128k16n80nu8l6 |
164813 | 165584 | 166776 | T: C:rolloi128 |
169213 | 171794 | 174875 | T: ntskem1380 |
172091 | 172276 | 172495 | T: firesaber2 |
176420 | 179247 | 189354 | T: ntrukem443 |
190999 | 191773 | 192503 | T: C:ledakemcpa14 |
192919 | 196764 | 208060 | T: mceliece6688128 |
191225 | 197519 | 204680 | T: mceliece6688128f |
198325 | 198878 | 199838 | T: C:rolloi192 |
200209 | 200336 | 200531 | threebears1248r2ccax |
200646 | 201090 | 201379 | threebears1248r2cca |
200723 | 201523 | 202465 | T: C:ledakemcpa13 |
200349 | 204037 | 210795 | T: mceliece6960119f |
205404 | 206053 | 207003 | T: lac192 |
200414 | 206072 | 213482 | T: mceliece6960119 |
210528 | 210785 | 210923 | C:threebears1248r2cpa |
211049 | 211352 | 211592 | C:threebears1248r2cpax |
214212 | 216736 | 219906 | T: mceliece8192128 |
214641 | 217002 | 219655 | T: mceliece8192128f |
211621 | 220783 | 225842 | T: C:edonk128k32n96nu4l4 |
223652 | 225406 | 226812 | T: C:r5nd3kem5d |
225169 | 229907 | 233780 | T: C:ledakemcpa12 |
238562 | 238887 | 251605 | T: lotus128 |
242953 | 243828 | 245166 | T: C:rolloi256 |
246463 | 247156 | 248033 | T: C:hila5 |
248697 | 249610 | 250929 | T: lac256 |
250355 | 250539 | 251136 | T: newhope1024cca |
289667 | 304247 | 319986 | T: ntskem13136 |
310824 | 313511 | 322107 | T: C:edonk128ref |
327015 | 330348 | 339477 | T: ntrukem743 |
352994 | 353747 | 355374 | T: C:bikel3 |
356342 | 358144 | 365330 | T: C:edonk192k32n128nu4l6 |
357341 | 359827 | 363025 | T: kindi256342 |
360636 | 361179 | 361735 | T: lotus192 |
378943 | 380576 | 382812 | T: C:r5nd3kem0d |
401223 | 401646 | 402389 | T: ledakem1464 |
406815 | 409654 | 412763 | T: kindi512222 |
412153 | 415548 | 418155 | T: kindi512241 |
414637 | 416428 | 418816 | T: C:r5nd5kem5d |
421179 | 421510 | 422091 | T: saberx4 |
418108 | 422910 | 429916 | T: hqcrmrs128 |
425210 | 425488 | 426371 | T: ledakem1264 |
432898 | 434001 | 434978 | T: ledakem1364 |
430603 | 441605 | 446181 | T: hqc128 |
443157 | 447205 | 454994 | T: C:lake1 |
457273 | 458704 | 459861 | T: C:ledakemcpa34 |
466832 | 468233 | 470293 | T: C:r5nd5kem0d |
472493 | 478323 | 487634 | T: C:lake2 |
478267 | 481519 | 483113 | T: lotus256 |
488491 | 490195 | 491661 | T: C:ledakemcpa33 |
509100 | 509327 | 510241 | T: ledakem13sl |
523287 | 528520 | 544935 | T: C:lake3 |
552243 | 553125 | 554439 | T: rolloii192 |
552434 | 554310 | 556953 | T: rolloii128 |
557182 | 566195 | 580427 | T: C:ledakemcpa32 |
573790 | 574089 | 574738 | T: ledakem12sl |
575598 | 575838 | 576914 | T: ledakem14sl |
611801 | 613153 | 614994 | T: rolloii256 |
669724 | 671810 | 678548 | T: C:edonk192k48n144nu4l4 |
681021 | 682035 | 683799 | T: lima2p1024cca |
756237 | 761478 | 766196 | T: hqc1281 |
769284 | 773548 | 778856 | T: kindi512321 |
782151 | 787860 | 795014 | T: locker1 |
880926 | 881875 | 883535 | T: rqc128 |
883831 | 887279 | 890248 | T: kindi256522 |
916570 | 917259 | 917981 | T: ledakem3464 |
916492 | 918760 | 927931 | T: C:r5n11kem0d |
929182 | 933021 | 949925 | T: hqcrmrs192 |
937376 | 952999 | 961385 | T: hqc192 |
1016431 | 1017266 | 1018197 | T: ledakem3364 |
1014156 | 1017862 | 1025875 | T: locker4 |
1018341 | 1019865 | 1022162 | T: C:ledakemcpa54 |
1048998 | 1050245 | 1054665 | T: ledakem3264 |
1090005 | 1094060 | 1097826 | T: C:ledakemcpa53 |
1127738 | 1128670 | 1129500 | T: titaniumccatoy |
1135802 | 1157834 | 1182595 | T: C:ledakemcpa52 |
1334818 | 1336173 | 1337180 | T: ledakem33sl |
1363452 | 1365077 | 1367355 | T: lima2p2048cca |
1391889 | 1392794 | 1394255 | T: ledakem32sl |
1433771 | 1434583 | 1435904 | T: titaniumccalite |
1513332 | 1516144 | 1520129 | T: ledakem34sl |
1545912 | 1547421 | 1572230 | T: limasp1018cca |
1535435 | 1555934 | 1575105 | T: hqcrmrs256 |
1555595 | 1565001 | 1581557 | T: hqc1921 |
1591125 | 1604492 | 1614385 | T: hqc256 |
1650477? | 1655875? | 2110435? | T: rqc192 |
1708487 | 1709270 | 1710559 | T: titaniumccastd |
1769918 | 1771427 | 1773693 | T: C:r5n13kem0d |
1837780 | 1848891 | 1948705 | T: locker7 |
1954264 | 1956381 | 1958763 | T: frodokem640 |
1995256 | 1997193 | 1999843 | T: ledakem5364 |
1996315 | 1999218 | 2004484 | T: frodokem640aes |
2046773 | 2049131 | 2054691 | T: ledakem5464 |
2040351 | 2062819 | 2095431 | T: hqc1922 |
2146143 | 2148570 | 2150078 | T: titaniumccamed |
2313542 | 2315853 | 2319627 | T: ledakem5264 |
2344135 | 2346314 | 2350669 | T: titaniumccahi |
2355129? | 2360363? | 3012563? | T: rqc256 |
2521000 | 2522346 | 2524247 | T: ledakem54sl |
2523897 | 2566710 | 2606261 | T: hqc2561 |
2673146 | 2686188 | 2702483 | T: hqc2562 |
2779213 | 2798250 | 2816780 | T: hqc2563 |
2859637 | 2875379 | 2905098 | T: limasp1306cca |
2907627 | 2911183 | 2916558 | T: ledakem53sl |
2978975 | 2980743 | 2983316 | T: titaniumccasuper |
3075019 | 3079981 | 3121169 | T: limasp1822cca |
3246637 | 3248499 | 3251526 | T: ledakem52sl |
3715817 | 3719033 | 3728057 | T: frodokem976aes |
3737166 | 3748429 | 3759092 | T: frodokem976 |
3872558 | 3879182 | 3886589 | T: C:r5n15kem0d |
5634510 | 5671369 | 5911668 | T: remblem1056 |
5675058 | 5680413 | 5684810 | T: limasp2062cca |
5702787 | 5743475 | 5770707 | T: remblem928 |
6207048 | 6210971 | 6216983 | T: frodokem1344aes |
7867840 | 7870746 | 7876954 | T: frodokem640shake |
14807961 | 14952374 | 15059254 | T: ramstakers216091 |
15617641 | 15650353 | 15693976 | T: frodokem976shake |
20259288 | 20309862 | 20333909 | T: pqrsa15 |
21417517 | 21433295 | 21445722 | T: sikep503 |
24770653 | 24814083 | 24841027 | T: mersenne756839 |
29055382 | 29102258 | 29130038 | T: frodokem1344shake |
53143738 | 53365761 | 53582951 | T: oddmanhattan128 |
68465171 | 69020733 | 69705574 | T: ramstakers756839 |
96970215 | 97332992 | 97506937 | T: oddmanhattan192 |
200881520 | 201265129 | 201601484 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
17042 | 17110 | 17253 | kyber90s512 |
19223 | 19260 | 19304 | C:threebears624r2cpax |
24258 | 24295 | 24392 | C:threebears936r2cpax |
25360 | 25444 | 25509 | kyber90s768 |
29349 | 29385 | 29469 | C:threebears1248r2cpax |
37534 | 37630 | 37692 | kyber90s1024 |
37767 | 37806 | 37951 | C:threebears624r2cpa |
43922 | 44026 | 44062 | kyber512 |
44699 | 44792 | 44888 | C:threebears936r2cpa |
51544 | 51588 | 51742 | C:threebears1248r2cpa |
52693 | 52745 | 52794 | ntruhps2048509 |
53132 | 53430 | 54267 | T: C:r5nd1kem0d |
62438 | 62554 | 62853 | T: C:hila5 |
66801 | 67192 | 68098 | T: C:r5nd0kem2iot |
68387 | 68441 | 68580 | kyber768 |
70041 | 70076 | 70166 | T: C:nhcompact512cca |
70111 | 70395 | 70929 | T: C:r5nd1kem5d |
70987 | 71051 | 71105 | T: lightsaber2 |
75357 | 76072 | 77858 | T: C:r5nd1kem4longkey |
79891 | 79972 | 80052 | ntruhps2048677 |
80446 | 80508 | 80570 | ntruhrss701 |
97045 | 97096 | 97166 | T: sntrup761 |
101504 | 101672 | 101829 | T: sntrup653 |
102692 | 102748 | 102783 | kyber1024 |
103353 | 103445 | 104018 | ntruhps4096821 |
108562 | 108867 | 109808 | T: lac128 |
109298 | 109506 | 109598 | T: C:nhcompact768cca |
113985 | 114685 | 115931 | T: C:r5nd3kem5d |
118947 | 119044 | 119174 | T: saber2 |
119029 | 119152 | 119471 | threebears624r2ccax |
127297 | 127363 | 127478 | T: C:nhcompact1024cca |
134375 | 134428 | 134499 | T: ntrulpr761 |
136462 | 136524 | 136593 | T: ntrulpr653 |
138320 | 138450 | 140034 | T: newhope512cca |
142019 | 142146 | 142325 | T: sntrup4591761 |
142698 | 142770 | 142923 | T: sntrup857 |
153104 | 153198 | 153362 | threebears624r2cca |
162147 | 162229 | 162321 | T: ntrulpr4591761 |
180286 | 180362 | 180549 | T: firesaber2 |
183392 | 183681 | 183842 | threebears936r2ccax |
184165 | 184244 | 184318 | T: ntrulpr857 |
187882 | 187973 | 188264 | T: mceliece348864 |
188311 | 188417 | 188615 | T: mceliece348864f |
212907 | 214154 | 215722 | T: ntrukem443 |
214395 | 214876 | 215904 | T: C:r5nd3kem0d |
217708 | 221096 | 222228 | T: C:r5nd5kem5d |
232339 | 232503 | 232969 | threebears936r2cca |
258563 | 258813 | 258970 | threebears1248r2ccax |
267547 | 267965 | 269166 | T: C:r5nd5kem0d |
270782 | 270971 | 271223 | T: newhope1024cca |
287723 | 298494 | 300252 | T: lotus128 |
304510 | 304920 | 307800 | T: lac192 |
316655 | 316756 | 317171 | threebears1248r2cca |
344103 | 347023 | 357321 | T: C:r5n11kem0d |
416695 | 417269 | 417859 | T: mceliece460896 |
418248 | 418520 | 419086 | T: mceliece460896f |
436234 | 436568 | 437020 | T: ntskem1264 |
441180 | 441794 | 443601 | T: kindi256342 |
432365 | 443033 | 448699 | T: lac256 |
443123 | 443325 | 443692 | T: saberx4 |
452952 | 454149 | 454962 | T: lotus192 |
457627 | 458267 | 458810 | T: mceliece6960119f |
458595 | 458874 | 459095 | T: mceliece6960119 |
475110 | 476179 | 477954 | T: ntrukem743 |
480767 | 481104 | 481661 | T: mceliece6688128 |
481819 | 482115 | 482821 | T: mceliece6688128f |
484360 | 485149 | 485675 | T: mceliece8192128f |
487456 | 487796 | 488524 | T: mceliece8192128 |
510798 | 511605 | 511995 | T: C:r5n13kem0d |
529443 | 531281 | 533626 | T: kindi512222 |
533860 | 535822 | 538449 | T: kindi512241 |
640177 | 641286 | 646111 | T: lotus256 |
764641 | 771644 | 790757 | T: hqc128 |
831214 | 831990 | 832671 | T: lima2p1024cca |
834238 | 840793 | 846679 | T: hqcrmrs128 |
893778 | 895608 | 897889 | T: ntskem1380 |
945852 | 950644 | 957638 | T: kindi512321 |
1012001 | 1016743 | 1019608 | T: kindi256522 |
1160516 | 1166312 | 1169134 | T: C:rolloi128 |
1319478 | 1320222 | 1320727 | T: titaniumccatoy |
1334775 | 1340949 | 1345050 | T: C:rolloi192 |
1421414 | 1450891 | 1460195 | T: hqc1281 |
1487710 | 1503311 | 1529333 | T: hqc192 |
588126? | 1508192? | 1740708? | T: C:edonk128k32n96nu4l4 |
1575629 | 1583665 | 1597233 | T: hqcrmrs192 |
1656568 | 1657938 | 1658856 | T: titaniumccalite |
1657807 | 1659709 | 1665663 | T: lima2p2048cca |
1722808 | 1724301 | 1727443 | T: C:r5n15kem0d |
1791330 | 1803599 | 1804383 | T: ntskem13136 |
1819258 | 1822524 | 1827005 | T: rolloii128 |
1491348? | 1864508? | 11886625? | T: C:edonk128k16n80nu8l6 |
1874352 | 1880124 | 1891513 | T: C:lake1 |
1969661 | 1971175 | 1972788 | T: titaniumccastd |
1975868 | 1978866 | 2007792 | T: limasp1018cca |
2000307 | 2005618 | 2013204 | T: rolloii192 |
2018935 | 2022181 | 2026835 | T: frodokem640aes |
2043864 | 2046201 | 2049770 | T: frodokem640 |
2189617 | 2193052 | 2198168 | T: C:rolloi256 |
2324872 | 2328777 | 2332540 | T: C:ledakemcpa13 |
2397843 | 2405668 | 2407245 | T: rsa2048 |
2411737 | 2419164 | 2430088 | T: hqc256 |
2421279 | 2426266 | 2433614 | T: C:ledakemcpa12 |
2436077 | 2437640 | 2439147 | T: titaniumccamed |
2515734 | 2524620 | 2537258 | T: hqcrmrs256 |
2580860 | 2585349 | 2591547 | T: rolloii256 |
2619818 | 2634708 | 2637917 | T: hqc1921 |
2726561 | 2728106 | 2730066 | T: titaniumccahi |
2823701 | 2825876 | 2829545 | T: C:ledakemcpa14 |
3105468 | 3118662 | 3135169 | T: C:lake2 |
1802992? | 3146104? | 12291830? | T: C:edonk128ref |
3205675 | 3236323 | 3283059 | T: hqc1922 |
3456108 | 3458543 | 3461803 | T: titaniumccasuper |
3517990 | 3523293 | 3531507 | T: rqc128 |
3677100 | 3697769 | 3720125 | T: locker1 |
3706928 | 3713629 | 3723362 | T: frodokem976aes |
3733191 | 3738212 | 3753922 | T: C:bikel1 |
3687457 | 3751105 | 3765479 | T: limasp1306cca |
3868218 | 3880971 | 3895539 | T: frodokem976 |
3926892 | 3930864 | 3988433 | T: limasp1822cca |
2192652? | 3967935? | 5607768? | T: C:edonk192k48n144nu4l4 |
4011141 | 4065473 | 4101751 | T: hqc2561 |
4165768 | 4171362 | 4177359 | T: hqc2562 |
4168664 | 4192322 | 4216710 | T: locker4 |
4314894 | 4329991 | 4346919 | T: C:lake3 |
4350166 | 4365722 | 4450809 | T: hqc2563 |
4700678 | 4709543 | 4718587 | T: ledakem1264 |
5238562 | 5245718 | 5280264 | T: ledakem1364 |
5815205 | 5823528 | 5832680 | T: ledakem12sl |
5897864 | 5905109 | 5910894 | T: ledakem1464 |
6187510 | 6190103 | 6195274 | T: frodokem1344aes |
6481040 | 6504256 | 6520265 | T: C:ledakemcpa32 |
6550535 | 6558374 | 6632136 | T: ledakem13sl |
6758935 | 6828363 | 6983698 | T: locker7 |
6945364 | 6979781 | 7882383 | T: rqc192 |
5753930? | 7180491? | 22173489? | T: C:edonk128k16n80nu4l6 |
7308578 | 7318723 | 7324558 | T: ledakem14sl |
7371093 | 7379026 | 9056310 | T: limasp2062cca |
7780227 | 7784514 | 7788056 | T: frodokem640shake |
7786110 | 7905064 | 8282106 | T: remblem928 |
7936861 | 7942164 | 7948617 | T: C:ledakemcpa33 |
7841509 | 8089676 | 8342653 | T: remblem1056 |
7260252? | 9495371? | 9507070? | T: C:ledakemcpa34 |
10914420 | 10943225 | 12244966 | T: rqc256 |
11470896 | 11477839 | 11505787 | T: C:bikel3 |
12299657 | 12305306 | 12311744 | T: ledakem3264 |
13670979 | 13682719 | 13696457 | T: ledakem3364 |
14639362 | 14648140 | 14797478 | T: ledakem3464 |
15527121 | 15535353 | 15546718 | T: C:ledakemcpa52 |
15611466 | 15633100 | 15676590 | T: frodokem976shake |
15948062 | 15967412 | 16018917 | T: ledakem32sl |
17984065 | 18001602 | 18021584 | T: ledakem33sl |
18737534 | 18755441 | 18771310 | T: C:ledakemcpa53 |
20246977 | 20256712 | 20307402 | T: ledakem34sl |
21532860 | 21540785 | 21549049 | T: C:ledakemcpa54 |
22904679 | 22920733 | 22938421 | T: sikep503 |
29064915 | 29080396 | 29114478 | T: frodokem1344shake |
28938022 | 29904407 | 29959333 | T: ledakem5264 |
30982322 | 31050422 | 31582582 | T: ramstakers216091 |
26845831? | 31182693? | 60352697? | T: C:edonk192k32n128nu4l6 |
31724362 | 31748470 | 31792031 | T: ledakem5364 |
37046359 | 37065674 | 37100936 | T: mersenne756839 |
36905900 | 37762271 | 37789113 | T: ledakem5464 |
39862633 | 39958569 | 40023624 | T: ledakem52sl |
43470131 | 44574314 | 44755859 | T: ledakem53sl |
49303462 | 49318067 | 49418020 | T: ledakem54sl |
58393750 | 58786768 | 58810960 | T: oddmanhattan128 |
107999152 | 108143551 | 108307656 | T: oddmanhattan192 |
129672655 | 129714159 | 129770155 | T: pqrsa15 |
134160057 | 134298248 | 134679022 | T: ramstakers756839 |
222693042 | 222866160 | 225268449 | T: oddmanhattan256 |
|
|
amd64; CoffeeLake (906ea); 2018 Intel Xeon E-2124; 4 x 3300MHz; r24000, supercop-20211108
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
14446 | 14569 | 14710 | kyber90s512 |
22460 | 22640 | 22861 | kyber90s768 |
23132 | 23244 | 23395 | kyber512 |
31762 | 31967 | 32164 | T: C:nhcompact512cca |
32819 | 33013 | 33176 | kyber90s1024 |
34344 | 34435 | 34592 | T: lac128 |
34262 | 34947 | 35245 | ntrulpr653 |
36430 | 36460 | 36608 | T: lightsaber2 |
36469 | 36587 | 37370 | ntrulpr761 |
38571 | 38700 | 38816 | T: ntrulpr4591761 |
39515 | 39635 | 39794 | C:threebears624r2cpa |
39705 | 39778 | 39861 | threebears624r2cca |
39710 | 39881 | 40133 | kyber768 |
40337 | 40600 | 46109 | C:threebears624r2cpax |
42077 | 42146 | 42311 | threebears624r2ccax |
45601 | 45792 | 46079 | T: C:nhcompact768cca |
47493 | 47683 | 47945 | ntrulpr857 |
48420 | 48843 | 49315 | T: C:r5nd1kem0d |
49362 | 49562 | 50343 | ntrulpr953 |
50432 | 51232 | 51412 | ntrulpr1013 |
51398 | 51545 | 51851 | T: newhope512cca |
55070 | 55337 | 55821 | kyber1024 |
57817 | 58067 | 58326 | T: C:nhcompact1024cca |
63315 | 63451 | 63636 | ntrulpr1277 |
65161 | 65240 | 65379 | T: saber2 |
66603 | 67322 | 67901 | T: C:r5nd1kem5d |
67028 | 67720 | 69766 | T: C:r5nd0kem2iot |
67295 | 67901 | 68699 | T: C:r5nd1kem4longkey |
76043 | 76096 | 76206 | threebears936r2cca |
79757 | 79809 | 79875 | threebears936r2ccax |
82384 | 82586 | 82732 | C:threebears936r2cpa |
82664 | 82894 | 83102 | C:threebears936r2cpax |
83262 | 83505 | 83718 | T: lac256 |
91593 | 91867 | 92526 | T: lac192 |
97795 | 98070 | 98415 | T: newhope1024cca |
98864 | 99078 | 99378 | T: firesaber2 |
108716 | 109509 | 110121 | T: C:r5nd3kem5d |
113702 | 113854 | 113976 | threebears1248r2cca |
118126 | 118322 | 118417 | threebears1248r2ccax |
120922 | 121008 | 121124 | C:threebears1248r2cpa |
124853 | 125113 | 125391 | C:threebears1248r2cpax |
158578 | 158981 | 159588 | ntruhps2048509 |
166002 | 166481 | 167792 | T: hqcrmrs128 |
166381 | 166905 | 167467 | T: C:hila5 |
175546 | 177122 | 178277 | T: C:r5nd3kem0d |
181859 | 182465 | 187373 | T: hqc128 |
183811 | 184296 | 184879 | T: saberx4 |
199424 | 201567 | 203261 | T: C:r5nd5kem5d |
211821 | 212867 | 216704 | T: hqc1281 |
224451 | 225350 | 226955 | T: C:r5nd5kem0d |
252887 | 253197 | 253643 | ntruhrss701 |
263234 | 263590 | 264308 | ntruhps2048677 |
296212 | 298124 | 300004 | T: kindi256342 |
318845 | 320742 | 322678 | T: kindi512241 |
330820 | 332767 | 335137 | T: kindi512222 |
364074 | 365642 | 367221 | ntruhps4096821 |
380582 | 381498 | 385108 | T: hqcrmrs192 |
406377 | 410399 | 416176 | T: hqc1921 |
416493 | 421088 | 424691 | T: hqc192 |
434045 | 437000 | 444140 | T: hqc1922 |
437602 | 439623 | 445666 | T: C:r5n11kem0d |
492857 | 494898 | 503248 | T: rqc128 |
587236 | 587868 | 588669 | T: C:bikel1 |
614967 | 623747 | 625317 | sntrup653 |
640229 | 644546 | 648688 | T: kindi512321 |
642855 | 651263 | 655356 | T: hqc2561 |
655912 | 657416 | 659017 | T: lima2p1024cca |
655279 | 665183 | 668001 | T: hqcrmrs256 |
671281 | 681332 | 685623 | T: hqc2562 |
698967 | 700219 | 702504 | sntrup761 |
700866 | 703735 | 713155 | T: hqc256 |
699813 | 708792 | 713558 | T: hqc2563 |
712061 | 713299 | 715118 | T: C:ledakemcpa14 |
802359 | 808228 | 812493 | T: kindi256522 |
808504 | 811375 | 827498 | T: C:ledakemcpa13 |
805825 | 822201 | 825286 | T: C:r5n13kem0d |
810568 | 825447 | 845509 | T: C:edonk128k16n80nu4l6 |
867664 | 878840 | 948121 | T: rqc192 |
910372 | 918469 | 928715 | T: ntrukem443 |
926490 | 927457 | 928483 | T: titaniumccatoy |
981609 | 995923 | 998434 | T: sntrup4591761 |
1016031 | 1023935 | 1031660 | sntrup857 |
1033134 | 1035982 | 1066667 | T: titaniumccalite |
1064581 | 1067945 | 1074858 | T: C:ledakemcpa12 |
1127841 | 1130016 | 1133476 | T: frodokem640 |
1173780 | 1176398 | 1179519 | T: C:rolloi128 |
1235546 | 1265773 | 1292309 | sntrup953 |
1278765 | 1281998 | 1300342 | T: rqc256 |
1328149 | 1331552 | 1335177 | T: lima2p2048cca |
1330550 | 1332666 | 1335020 | T: titaniumccastd |
1344289 | 1351049 | 1356764 | T: C:rolloi192 |
1381765 | 1389239 | 1399666 | sntrup1013 |
1401718 | 1405288 | 1410597 | T: C:edonk128k16n80nu8l6 |
1413206 | 1416098 | 1439706 | T: limasp1018cca |
1490584 | 1493334 | 1496973 | T: titaniumccamed |
1541512 | 1545407 | 1579878 | T: C:ledakemcpa34 |
1544636 | 1562837 | 1591700 | T: C:edonk128k32n96nu4l4 |
1652561 | 1654617 | 1658084 | T: titaniumccahi |
1659875 | 1664608 | 1668067 | T: C:bikel3 |
1831400 | 1847238 | 1859120 | T: ntrukem743 |
1850520 | 1853254 | 1856650 | T: C:rolloi256 |
1853988 | 1872339 | 1893512 | T: C:edonk192k32n128nu4l6 |
1912636 | 1919515 | 1927721 | T: C:r5n15kem0d |
2007098 | 2011972 | 2017025 | T: C:edonk128ref |
2031813 | 2037462 | 2101342 | T: titaniumccasuper |
2116241 | 2136709 | 2142574 | T: C:ledakemcpa33 |
2121492 | 2152866 | 2180580 | sntrup1277 |
2292502 | 2299043 | 2312092 | T: remblem928 |
2303934 | 2313264 | 2320522 | T: remblem1056 |
2393870 | 2409528 | 2515573 | T: frodokem976 |
2526889 | 2530238 | 2553871 | T: ledakem1464 |
2656156 | 2661991 | 2666626 | T: limasp1306cca |
2823166 | 2839579 | 2865582 | T: C:lake1 |
2880220 | 2917237 | 2922805 | T: limasp1822cca |
2868686 | 2936768 | 2944048 | T: C:ledakemcpa32 |
2958395 | 2979132 | 3007278 | T: C:edonk192k48n144nu4l4 |
2992123 | 2999499 | 3033049 | T: C:ledakemcpa53 |
3063347 | 3070751 | 3077918 | T: C:lake2 |
3077720 | 3082421 | 3087750 | T: C:lake3 |
3236112 | 3241826 | 3249076 | T: ledakem1364 |
3495918 | 3509922 | 3514018 | T: ledakem1264 |
3637849 | 3644926 | 3651214 | T: C:ledakemcpa54 |
3683772 | 3688638 | 3695469 | T: frodokem640shake |
3906785? | 3964265? | 4941466? | T: ledakem13sl |
4066863? | 4074063? | 5459847? | T: ledakem14sl |
4278775 | 4284619 | 4290552 | T: rolloii192 |
4362550 | 4371898 | 4385590 | T: rolloii128 |
4488351 | 4492366 | 4498319 | T: frodokem640aes |
5011795 | 5021291 | 5036418 | T: rolloii256 |
5118228 | 5129443 | 5147376 | T: locker1 |
5277747 | 5288366 | 5300703 | T: limasp2062cca |
5615067 | 5628477 | 5640928 | T: locker2 |
5730007 | 5744699 | 6370085 | T: ledakem12sl |
5787046? | 5800033? | 8218606? | T: ledakem3464 |
5841649 | 5887190 | 5893837 | T: sikep434 |
6083863 | 6097934 | 6117128 | T: locker3 |
6272638 | 6292961 | 6341267 | T: C:ledakemcpa52 |
6762904 | 6842604 | 6924589 | T: ramstakers216091 |
6848661 | 6865808 | 6909823 | T: locker4 |
7140971 | 7154930 | 7170935 | T: ledakem3364 |
7606375 | 7631210 | 7649048 | T: frodokem976shake |
7659631 | 7677366 | 7691530 | T: locker6 |
8086036 | 8088572 | 8095423 | T: sikep503 |
8228623 | 8238115 | 8254490 | T: ledakem3264 |
9090233 | 9112400 | 9131981 | T: ledakem33sl |
9177655 | 9195757 | 9224239 | T: locker5 |
9256983 | 9275052 | 9298110 | T: ledakem34sl |
9549631 | 9563047 | 10380479 | T: sikep434comp |
10020991 | 10027614 | 10038286 | T: frodokem976aes |
10658789 | 10761241 | 11214425 | T: lotus128 |
11051339 | 11074881 | 11091746 | T: ledakem5464 |
11855679 | 11885003 | 13065749 | T: ledakem32sl |
12508116 | 12528839 | 12569543 | T: ledakem5364 |
13038045 | 13050654 | 13073427 | T: frodokem1344shake |
13160799 | 13170436 | 14273700 | T: sikep503comp |
13378955 | 13405644 | 13437494 | T: locker7 |
14263181 | 14286812 | 14309464 | T: locker8 |
14492082 | 14531129 | 14633710 | T: ledakem54sl |
14756618 | 14757566 | 14761784 | T: sikep610 |
14766081 | 14787813 | 14814324 | T: mersenne756839 |
15171918 | 15195579 | 15221016 | T: locker9 |
18362026 | 18378989 | 18393091 | T: frodokem1344aes |
18747069 | 18798788 | 20292872 | T: ledakem5264 |
18810987 | 18876013 | 21802839 | T: ledakem53sl |
20789507 | 20868665 | 21023203 | T: lotus192 |
24992390 | 24995703 | 25012255 | T: sikep751 |
25298764 | 25324275 | 27389296 | T: sikep610comp |
28816690 | 29098922 | 29152385 | mceliece348864f |
30922087 | 31417466 | 33529978 | T: ledakem52sl |
31795550 | 32004744 | 32328671 | T: ramstakers756839 |
33486490 | 37638411 | 37797805 | T: lotus256 |
39314818 | 39607587 | 42900340 | T: sikep751comp |
42751303 | 43397531 | 43692808 | T: ntskem1264 |
27755454? | 46517356? | 74719090? | mceliece348864 |
88413979 | 90014055 | 90378707 | mceliece460896f |
104057058 | 105834059 | 106828838 | T: ntskem1380 |
59875224? | 119675483? | 153244757? | T: rsa2048 |
136626037 | 136762677 | 136898719 | T: oddmanhattan128 |
90279884? | 152876203? | 216194462? | mceliece460896 |
178994510 | 179800316 | 180069506 | mceliece6960119f |
218550384 | 221443635 | 223149261 | mceliece6688128f |
223675576 | 223969412 | 232657328 | T: oddmanhattan192 |
226182155 | 226932293 | 229907955 | mceliece8192128f |
244256716 | 244570333 | 244915767 | T: ntskem13136 |
236546507? | 299706040? | 411735106? | mceliece6960119 |
227377755? | 303043243? | 434080358? | mceliece8192128 |
225130133? | 360733361? | 431676272? | mceliece6688128 |
406182229 | 406629623 | 415532936 | T: oddmanhattan256 |
3757496695 | 3866075546 | 3981758912 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
18991 | 19872 | 20506 | T: rsa2048 |
22901 | 22931 | 22975 | kyber90s512 |
23850 | 23933 | 24703 | ntruhps2048509 |
24602 | 24692 | 24808 | ntruhrss701 |
33354 | 33419 | 33518 | kyber90s768 |
33873 | 33964 | 34850 | ntruhps2048677 |
35970 | 36050 | 36134 | kyber512 |
37008 | 38111 | 40500 | mceliece348864f |
36960 | 39194 | 41205 | mceliece348864 |
39230 | 39526 | 40073 | ntruhps4096821 |
39614 | 39713 | 39924 | T: sntrup4591761 |
39103 | 39754 | 39942 | sntrup653 |
42085 | 42171 | 42333 | sntrup761 |
46691 | 46744 | 46843 | kyber90s1024 |
49169 | 49224 | 49304 | T: lightsaber2 |
51606 | 52324 | 52428 | sntrup857 |
53390 | 53460 | 53530 | T: C:nhcompact512cca |
53783 | 53841 | 53893 | kyber768 |
55945 | 56082 | 56366 | sntrup953 |
56652 | 57394 | 57585 | sntrup1013 |
57321 | 57399 | 57462 | ntrulpr653 |
58233 | 58294 | 58365 | threebears624r2ccax |
58242 | 58342 | 58447 | threebears624r2cca |
58741 | 58836 | 59021 | C:threebears624r2cpax |
59253 | 59367 | 59479 | C:threebears624r2cpa |
60347 | 60418 | 60530 | ntrulpr761 |
68859 | 69205 | 69434 | T: lac128 |
71430 | 71574 | 71721 | sntrup1277 |
71628 | 71782 | 71984 | T: ntrulpr4591761 |
68055 | 73730 | 80792 | mceliece460896f |
74130 | 74254 | 74376 | T: C:nhcompact768cca |
74914 | 75271 | 76732 | kyber1024 |
78368 | 78732 | 79277 | T: C:r5nd1kem0d |
77480 | 78793 | 79332 | T: ntskem1264 |
78628 | 78827 | 79273 | ntrulpr857 |
68962? | 80411? | 88474? | mceliece460896 |
80680 | 80778 | 80869 | ntrulpr953 |
81950 | 82002 | 82099 | T: saber2 |
82980 | 83072 | 83146 | ntrulpr1013 |
84937 | 85129 | 85373 | T: newhope512cca |
85925 | 86240 | 86821 | T: C:ledakemcpa14 |
89122 | 89630 | 90237 | T: C:ledakemcpa13 |
92800 | 92894 | 93000 | threebears936r2ccax |
92867 | 92930 | 93069 | threebears936r2cca |
96489 | 96690 | 97040 | T: C:nhcompact1024cca |
98967 | 99061 | 99282 | C:threebears936r2cpax |
97283 | 99681 | 106964 | T: C:edonk128k16n80nu4l6 |
99215 | 100526 | 102611 | T: C:ledakemcpa12 |
101098 | 101278 | 101519 | C:threebears936r2cpa |
102250 | 102354 | 102541 | ntrulpr1277 |
106167 | 106960 | 108425 | T: C:r5nd0kem2iot |
107934 | 108492 | 108962 | T: C:r5nd1kem5d |
112003 | 112573 | 113731 | T: C:r5nd1kem4longkey |
113162 | 113876 | 114497 | T: C:bikel1 |
119247 | 119636 | 119749 | T: firesaber2 |
120607 | 125726 | 136502 | mceliece6688128f |
122875 | 131047 | 139597 | mceliece6688128 |
133137 | 136663 | 142834 | mceliece6960119 |
132582 | 137264 | 143533 | mceliece6960119f |
137606 | 137922 | 138302 | T: lac192 |
139776 | 139904 | 140119 | threebears1248r2cca |
139906 | 140004 | 140222 | threebears1248r2ccax |
130636 | 147109 | 151373 | T: lotus128 |
149444 | 149743 | 149949 | C:threebears1248r2cpax |
149876 | 150012 | 150147 | C:threebears1248r2cpa |
150310 | 151391 | 154962 | mceliece8192128f |
149538 | 151534 | 154073 | mceliece8192128 |
155566 | 158287 | 161613 | T: ntrukem443 |
158290 | 158491 | 158828 | T: newhope1024cca |
163496 | 164201 | 165128 | T: lac256 |
172211 | 173235 | 174089 | T: C:r5nd3kem5d |
179504 | 180384 | 181228 | T: C:rolloi128 |
193453 | 194232 | 195096 | T: C:rolloi192 |
198811 | 199210 | 199821 | T: ledakem1264 |
202142 | 202506 | 203089 | T: C:ledakemcpa34 |
207477 | 208794 | 212125 | T: C:ledakemcpa33 |
212880 | 213698 | 217727 | T: ledakem1464 |
214968 | 215805 | 216543 | T: lotus192 |
218294 | 218893 | 219788 | T: ntskem1380 |
218053 | 218924 | 220032 | T: C:hila5 |
220232 | 221748 | 222841 | T: C:rolloi256 |
224192 | 224672 | 225215 | T: saberx4 |
223246 | 226374 | 234430 | T: C:edonk128k16n80nu8l6 |
240634 | 241225 | 241762 | T: ledakem1364 |
239954 | 243737 | 247464 | T: ntrukem743 |
247259 | 250956 | 254777 | T: C:ledakemcpa32 |
263152 | 263874 | 264710 | T: C:bikel3 |
270128 | 270603 | 271557 | T: ledakem13sl |
269569 | 271763 | 313237 | T: lotus256 |
269391 | 272224 | 280378 | T: C:edonk128k32n96nu4l4 |
278064 | 278982 | 280515 | T: ntskem13136 |
281295 | 283035 | 284965 | T: C:r5nd3kem0d |
285736 | 286281 | 287044 | T: ledakem12sl |
304006 | 304991 | 310673 | T: hqcrmrs128 |
313129 | 315087 | 316206 | T: C:r5nd5kem5d |
311034 | 316283 | 318647 | T: hqc128 |
339379 | 339907 | 340326 | T: ledakem14sl |
356573 | 358252 | 359525 | T: C:r5nd5kem0d |
390737 | 393090 | 394746 | T: kindi256342 |
422809 | 425420 | 433861 | T: C:lake1 |
420714 | 429416 | 438899 | T: C:edonk192k32n128nu4l6 |
430641 | 434238 | 442278 | T: C:edonk128ref |
438254 | 441980 | 445674 | T: hqc1281 |
453965 | 454943 | 455803 | T: C:ledakemcpa54 |
461379 | 462683 | 464155 | T: C:ledakemcpa53 |
461446 | 463815 | 466942 | T: C:lake2 |
464410 | 465576 | 466750 | T: lima2p1024cca |
465895 | 468615 | 471072 | T: kindi512241 |
474955 | 476203 | 477910 | T: ledakem3464 |
484879 | 489322 | 491566 | T: kindi512222 |
492665 | 499624 | 506003 | T: C:ledakemcpa52 |
515482 | 517211 | 521751 | T: rolloii192 |
517844 | 518988 | 520392 | T: rolloii128 |
519956 | 520855 | 526454 | T: ledakem3364 |
524753 | 527080 | 528937 | T: C:lake3 |
549381 | 551138 | 556114 | T: C:r5n11kem0d |
551172 | 552591 | 559642 | T: ledakem3264 |
570702 | 572109 | 581331 | T: rolloii256 |
678260 | 680743 | 690582 | T: hqcrmrs192 |
717108 | 720759 | 728187 | T: hqc192 |
723261 | 724453 | 745420 | T: ledakem33sl |
729823 | 731009 | 731754 | T: titaniumccatoy |
736651 | 742747 | 744353 | T: ledakem32sl |
748361 | 750664 | 762185 | T: rqc128 |
816184 | 820333 | 829177 | T: C:edonk192k48n144nu4l4 |
816823 | 820996 | 828299 | T: hqc1921 |
846496 | 851741 | 859164 | T: locker1 |
847920 | 853607 | 859311 | T: kindi512321 |
861387 | 863927 | 866927 | T: locker2 |
870032 | 875801 | 883658 | T: hqc1922 |
896815 | 897639 | 898444 | T: ledakem34sl |
936962 | 940192 | 944044 | T: locker3 |
939328 | 942218 | 944817 | T: lima2p2048cca |
942192 | 945948 | 946965 | T: titaniumccalite |
966678 | 972262 | 979087 | T: kindi256522 |
1011095 | 1013815 | 1015504 | T: C:r5n13kem0d |
1084999 | 1087300 | 1103246 | T: ledakem5364 |
1109820 | 1111896 | 1113583 | T: titaniumccastd |
1134010 | 1137652 | 1143211 | T: locker4 |
1138995 | 1153163 | 1160754 | T: hqcrmrs256 |
1202236 | 1205653 | 1210761 | T: locker6 |
1204606 | 1211142 | 1224149 | T: hqc256 |
1230724 | 1232012 | 1233843 | T: limasp1018cca |
1261885 | 1263077 | 1271720 | T: ledakem5464 |
1279748 | 1288257 | 1298360 | T: hqc2561 |
1291840 | 1294644 | 1300583 | T: ledakem5264 |
1314256 | 1316919 | 1323611 | T: ledakem54sl |
1332252 | 1343802 | 1349061 | T: hqc2562 |
1392945? | 1399468? | 1743649? | T: rqc192 |
1387784 | 1400272 | 1406891 | T: hqc2563 |
1400221 | 1401642 | 1403829 | T: titaniumccamed |
1424061 | 1429029 | 1435272 | T: locker5 |
1583728 | 1585831 | 1587101 | T: titaniumccahi |
1598899 | 1605006 | 1609663 | T: ledakem53sl |
1733304 | 1737689 | 1742726 | T: frodokem640 |
1847423 | 1850917 | 1855470 | T: ledakem52sl |
1974322 | 1981110 | 2023677 | T: rqc256 |
2000934 | 2005119 | 2014753 | T: frodokem640aes |
2003628 | 2008740 | 2011953 | T: titaniumccasuper |
2174577 | 2185822 | 2207128 | T: locker7 |
2211515 | 2217446 | 2224728 | T: C:r5n15kem0d |
2226457 | 2232363 | 2245397 | T: locker8 |
2397303 | 2412648 | 2427423 | T: limasp1306cca |
2409335 | 2420248 | 2439284 | T: locker9 |
2491934 | 2493038 | 2495195 | T: limasp1822cca |
3351620 | 3360302 | 3367566 | T: remblem928 |
3368789 | 3390089 | 3421065 | T: remblem1056 |
3515134 | 3521509 | 3536732 | T: frodokem976 |
3827107 | 3831849 | 3836200 | T: frodokem976aes |
3905604 | 3910117 | 3914448 | T: frodokem640shake |
4838980 | 4845897 | 4852114 | T: limasp2062cca |
6351245 | 6362150 | 6377160 | T: frodokem1344aes |
8222676 | 8230991 | 8252072 | T: frodokem976shake |
9525637 | 9537957 | 9559790 | T: sikep434 |
12421903 | 12624625 | 12767251 | T: ramstakers216091 |
13288290 | 13292563 | 13304750 | T: sikep503 |
13588706 | 13598514 | 13627643 | T: frodokem1344shake |
14966588 | 15011508 | 15067901 | T: sikep434comp |
17118106 | 17128937 | 17146641 | T: pqrsa15 |
20464827 | 20500733 | 20574520 | T: sikep503comp |
21404161 | 21421115 | 21455647 | T: mersenne756839 |
27032268 | 27046145 | 27053126 | T: sikep610 |
37292474 | 37440460 | 37612192 | T: sikep610comp |
40447409 | 40463397 | 40474188 | T: sikep751 |
48334395 | 48405363 | 48508994 | T: oddmanhattan128 |
57869034 | 58127875 | 58479210 | T: ramstakers756839 |
63028291 | 63214379 | 63481159 | T: sikep751comp |
95461075 | 95547701 | 95653804 | T: oddmanhattan192 |
199172038 | 199388070 | 199558409 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15715 | 15747 | 15798 | C:threebears624r2cpax |
16902 | 16932 | 16976 | kyber90s512 |
19884 | 19919 | 19980 | C:threebears936r2cpax |
24687 | 24747 | 24888 | kyber90s768 |
25040 | 25087 | 25152 | C:threebears1248r2cpax |
26428 | 26480 | 26553 | C:threebears624r2cpa |
27780 | 27810 | 27840 | kyber512 |
33029 | 33313 | 38464 | C:threebears936r2cpa |
34235 | 34469 | 34644 | T: C:r5nd1kem0d |
35672 | 35723 | 35771 | kyber90s1024 |
38196 | 38276 | 38346 | ntruhps2048509 |
38476 | 38526 | 38554 | C:threebears1248r2cpa |
42247 | 42281 | 42325 | kyber768 |
47627 | 47679 | 47746 | T: lightsaber2 |
47908 | 48146 | 49107 | T: C:r5nd1kem5d |
49199 | 49353 | 49571 | T: C:hila5 |
49765 | 49849 | 49941 | sntrup761 |
49766 | 49907 | 50064 | sntrup653 |
50676 | 50787 | 50880 | T: C:nhcompact512cca |
49853 | 51502 | 52281 | T: C:r5nd1kem4longkey |
50675 | 51876 | 60562 | T: C:r5nd0kem2iot |
56692 | 56814 | 56934 | ntruhps2048677 |
58552 | 58633 | 58719 | ntruhrss701 |
60267 | 60365 | 62251 | kyber1024 |
67816 | 67874 | 67966 | ntrulpr653 |
67921 | 67986 | 68116 | sntrup857 |
70139 | 70246 | 70347 | ntrulpr761 |
71401 | 71491 | 71640 | sntrup953 |
72644 | 72775 | 72998 | sntrup1013 |
73765 | 73841 | 73941 | T: C:nhcompact768cca |
74344 | 74450 | 74656 | ntruhps4096821 |
78626 | 78669 | 78721 | T: saber2 |
81677 | 81774 | 81848 | threebears624r2ccax |
81288 | 82416 | 83088 | T: C:r5nd3kem5d |
84923 | 85089 | 85227 | T: sntrup4591761 |
87185 | 87328 | 87557 | sntrup1277 |
91160 | 91416 | 91675 | T: lac128 |
91444 | 91631 | 91834 | T: newhope512cca |
94240 | 94324 | 94428 | T: C:nhcompact1024cca |
95556 | 95748 | 95988 | ntrulpr857 |
95899 | 96005 | 96153 | ntrulpr953 |
98806 | 98906 | 99033 | ntrulpr1013 |
104568 | 104789 | 105080 | T: ntrulpr4591761 |
106686 | 106800 | 106898 | threebears624r2cca |
115900 | 115974 | 116063 | T: firesaber2 |
119398 | 119492 | 119620 | mceliece348864 |
119820 | 119939 | 120012 | ntrulpr1277 |
120297 | 120513 | 120678 | mceliece348864f |
123760 | 123859 | 123969 | threebears936r2ccax |
145170 | 147535 | 149065 | T: C:r5nd3kem0d |
154980 | 155065 | 155302 | threebears936r2cca |
162683 | 166532 | 167380 | T: C:r5nd5kem5d |
152801? | 168361? | 191710? | T: lotus128 |
170039 | 170171 | 170348 | T: newhope1024cca |
177693 | 177797 | 177976 | threebears1248r2ccax |
183828 | 184809 | 187105 | T: C:r5nd5kem0d |
184813 | 185446 | 186142 | T: ntrukem443 |
195598 | 195931 | 196293 | T: lac192 |
214556 | 214795 | 215046 | threebears1248r2cca |
217024 | 223495 | 224650 | T: C:r5n11kem0d |
245798 | 246066 | 246388 | T: saberx4 |
246034 | 246284 | 246561 | mceliece460896 |
246808 | 247062 | 247283 | mceliece460896f |
250735 | 251802 | 252210 | T: lotus192 |
271559 | 271926 | 272269 | mceliece6960119f |
272499 | 272850 | 273102 | mceliece6960119 |
288452 | 291127 | 295173 | T: ntrukem743 |
293443 | 294103 | 294977 | T: ntskem1264 |
294006 | 294349 | 294757 | mceliece6688128f |
295362 | 296123 | 296701 | mceliece6688128 |
295917 | 296621 | 296969 | mceliece8192128f |
296437 | 296867 | 297293 | mceliece8192128 |
306335 | 307984 | 309646 | T: lac256 |
316298 | 317122 | 321375 | T: C:r5n13kem0d |
339448 | 342321 | 375300 | T: lotus256 |
475179 | 483047 | 485051 | T: kindi256342 |
557614 | 558912 | 560209 | T: ntskem1380 |
593392 | 594445 | 595874 | T: lima2p1024cca |
600559 | 601499 | 605421 | T: hqc128 |
601749 | 607383 | 611238 | T: kindi512241 |
637266 | 639835 | 643031 | T: kindi512222 |
642255 | 643389 | 647539 | T: hqcrmrs128 |
713448? | 720186? | 927909? | T: C:ledakemcpa13 |
730871 | 737435 | 742987 | T: C:ledakemcpa12 |
854837 | 858946 | 860734 | T: titaniumccatoy |
888664 | 891318 | 895278 | T: C:ledakemcpa14 |
921764 | 926051 | 937243 | T: hqc1281 |
1077268 | 1079718 | 1083583 | T: kindi512321 |
1089971 | 1091003 | 1091924 | T: titaniumccalite |
1081253 | 1096489 | 1118357 | T: ntskem13136 |
1101500 | 1103203 | 1104788 | T: C:r5n15kem0d |
1108500 | 1110625 | 1114087 | T: C:rolloi128 |
1137738 | 1140989 | 1144854 | T: kindi256522 |
1158949 | 1162402 | 1166972 | T: hqc192 |
1186900 | 1196989 | 1200743 | T: hqcrmrs192 |
1196474 | 1198866 | 1201243 | T: lima2p2048cca |
1284794 | 1286616 | 1289103 | T: titaniumccastd |
1281191? | 1324202? | 2038329? | T: C:edonk128k32n96nu4l4 |
1349466 | 1358292 | 1437041 | T: C:rolloi192 |
1462858 | 1466465 | 1470469 | T: hqc1921 |
1473201 | 1488038 | 1502652 | T: hqc1922 |
1594788 | 1595593 | 1596657 | T: titaniumccamed |
1593830 | 1598111 | 1614142 | T: limasp1018cca |
1642275 | 1647232 | 1652561 | T: C:bikel1 |
1710925 | 1714634 | 1720653 | T: frodokem640 |
1821764 | 1827782 | 1839824 | T: rolloii128 |
1844907 | 1845864 | 1847193 | T: titaniumccahi |
1844694 | 1848601 | 1857160 | T: ledakem1264 |
1850646 | 1882214 | 1895945 | T: hqc256 |
1889607 | 1897634 | 1935906 | T: hqcrmrs256 |
1965810 | 1970742 | 1975549 | T: ledakem1364 |
1976721 | 1979824 | 1984461 | T: rolloii192 |
2037311 | 2039077 | 2041219 | T: C:ledakemcpa32 |
2061172 | 2066512 | 2073470 | T: C:lake1 |
2063107 | 2070848 | 2078927 | T: frodokem640aes |
2116202 | 2118985 | 2122513 | T: rsa2048 |
2090312 | 2120354 | 2141342 | T: ledakem1464 |
2118890 | 2123091 | 2129070 | T: C:rolloi256 |
2110682 | 2126682 | 2132321 | T: hqc2561 |
2196455 | 2201231 | 2207999 | T: hqc2562 |
2270946 | 2275374 | 2279723 | T: hqc2563 |
2332115 | 2333357 | 2334635 | T: titaniumccasuper |
2455657 | 2461128 | 2548675 | T: C:ledakemcpa33 |
1568535? | 2464868? | 4665152? | T: C:edonk192k48n144nu4l4 |
2517045 | 2551523 | 2838154 | T: ledakem13sl |
2551834 | 2556364 | 2561383 | T: rolloii256 |
2600984 | 2615902 | 2640484 | T: ledakem12sl |
2780123 | 2791129 | 2818421 | T: ledakem14sl |
3032301 | 3035922 | 3039693 | T: C:ledakemcpa34 |
3042347 | 3054003 | 3068353 | T: rqc128 |
3120409 | 3128522 | 3132224 | T: limasp1306cca |
3221415 | 3224525 | 3229963 | T: limasp1822cca |
3494937 | 3502269 | 3508802 | T: C:lake2 |
3594624 | 3601922 | 3616973 | T: frodokem976 |
3786152 | 3795801 | 3808477 | T: frodokem976aes |
3815284 | 3819631 | 3829079 | T: frodokem640shake |
4088791 | 4098320 | 4108350 | T: locker1 |
4282753 | 4291562 | 4300068 | T: locker2 |
4731851 | 4743816 | 4757353 | T: remblem928 |
4735065 | 4748657 | 4761731 | T: locker4 |
4750405 | 4760771 | 4775962 | T: remblem1056 |
4794093 | 4804573 | 4813058 | T: C:lake3 |
5130003 | 5137141 | 5146096 | T: C:bikel3 |
5227763 | 5276273 | 5331560 | T: C:ledakemcpa52 |
5451113 | 5476143 | 5509880 | T: ledakem3264 |
5529245 | 5542521 | 5560820 | T: ledakem3364 |
5637688 | 5653627 | 5775448 | T: ledakem3464 |
5653957 | 5664511 | 5682015 | T: C:ledakemcpa53 |
6110059 | 6128859 | 6825958 | T: rqc192 |
6239122 | 6262973 | 6278598 | T: locker3 |
6341933 | 6347269 | 6357242 | T: frodokem1344aes |
6354273 | 6375086 | 6387648 | T: limasp2062cca |
6789868 | 6804177 | 6818275 | T: locker6 |
5223885? | 6804264? | 6835109? | T: C:ledakemcpa54 |
7212876 | 7231716 | 7247828 | T: locker5 |
7192010 | 7235699 | 7310652 | T: ledakem32sl |
7829750 | 7854502 | 7882100 | T: locker7 |
7955701 | 7964173 | 7973844 | T: frodokem976shake |
7950950 | 7972835 | 7989736 | T: ledakem33sl |
7446049? | 8087043? | 40180325? | T: C:edonk128ref |
8095893 | 8119851 | 8144860 | T: locker8 |
8748262 | 8765070 | 8788455 | T: ledakem34sl |
9852784 | 9872442 | 9892528 | T: rqc256 |
10178967 | 10237263 | 10278707 | T: sikep434 |
10902912 | 10922357 | 10946165 | T: locker9 |
10887422 | 10937991 | 11001059 | T: sikep434comp |
11813080 | 11847009 | 11883118 | T: ledakem5264 |
12327220 | 12381745 | 12440878 | T: ledakem5364 |
13407863 | 13425100 | 13436104 | T: frodokem1344shake |
14151486 | 14154532 | 14156466 | T: sikep503 |
14355308 | 14377845 | 14416744 | T: ledakem5464 |
15025255 | 15037314 | 15041408 | T: sikep503comp |
16994733 | 17045512 | 17173084 | T: ledakem53sl |
17028649 | 17118067 | 17156650 | T: ledakem52sl |
17441604 | 17471352 | 17519310 | T: ledakem54sl |
1920813? | 23394359? | 42825167? | T: C:edonk128k16n80nu8l6 |
26174925 | 26797324 | 27042503 | T: ramstakers216091 |
27231186 | 27236723 | 27550127 | T: sikep610 |
7964806? | 27420966? | 57518922? | T: C:edonk128k16n80nu4l6 |
28931799 | 28936954 | 29035167 | T: sikep610comp |
31655200 | 31999894 | 32035406 | T: mersenne756839 |
16573719? | 37193260? | 77237231? | T: C:edonk192k32n128nu4l6 |
43548404 | 43645171 | 43691400 | T: sikep751 |
46176371 | 46369502 | 46410411 | T: sikep751comp |
52702036 | 52750148 | 52826312 | T: oddmanhattan128 |
104834637 | 104972131 | 105081758 | T: oddmanhattan192 |
111589114 | 112108705 | 114938365 | T: ramstakers756839 |
119514787 | 119621148 | 119691685 | T: pqrsa15 |
218281507 | 218608342 | 218941464 | T: oddmanhattan256 |
|
|
riscv64; U54 (sifive,u54-mc); 2017 SiFive Freedom U540; 4 x 1000MHz; riscvunleashed000, supercop-20210326
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
624880 | 625402 | 633321 | kyber512 |
709878 | 710218 | 711064 | T: newhope512cca |
924435 | 928720 | 949950 | kyber90s512 |
1077246 | 1078984 | 1102773 | kyber768 |
1120397 | 1122366 | 1148505 | T: lightsaber2 |
1465839 | 1467100 | 1484354 | T: newhope1024cca |
1490468 | 1502085 | 1516776 | T: C:hila5 |
1638799 | 1646295 | 1659425 | kyber1024 |
1660512 | 1672834 | 1693989 | kyber90s768 |
2149114 | 2171169 | 2190829 | T: kindi256342 |
2323156 | 2343096 | 2361439 | T: kindi512222 |
2338313 | 2359578 | 2367119 | T: kindi512241 |
2446218 | 2461274 | 2475256 | T: saber2 |
2626286 | 2643575 | 2676813 | kyber90s1024 |
4229827 | 4231710 | 4247152 | T: firesaber2 |
4865137 | 4887603 | 4918893 | T: kindi512321 |
5704736 | 5723712 | 5739176 | T: kindi256522 |
6719005 | 6724801 | 6735881 | C:threebears624r2cpa |
6720870 | 6726653 | 6729265 | threebears624r2cca |
7143966 | 7166100 | 7169172 | T: ntrulpr653 |
9614248 | 9630078 | 9656878 | T: ntrulpr761 |
12013896 | 12016369 | 12020096 | T: ntrulpr857 |
14782382 | 14784990 | 14831248 | threebears936r2cca |
14792438 | 14801168 | 14809976 | C:threebears936r2cpa |
24531176 | 24534086 | 24544994 | T: ntrulpr4591761 |
26004186 | 26013988 | 26043951 | threebears1248r2cca |
26026211 | 26036766 | 26045872 | C:threebears1248r2cpa |
36208508 | 36277972 | 36378974 | T: ntrukem443 |
45513948 | 45528302 | 45557036 | T: C:bikel1 |
75579432 | 75638928 | 75802328 | T: frodokem640shake |
92976850 | 93001414 | 93069946 | T: frodokem640 |
94269358 | 94294466 | 94340428 | T: frodokem640aes |
101417014 | 101558424 | 101658931 | T: ntrukem743 |
130006488 | 130053312 | 130160742 | T: ntruhps2048509 |
130150480 | 130199828 | 130297800 | ntruhps2048509 |
144076418 | 144119392 | 144202680 | T: C:bikel3 |
172926826 | 172998908 | 173134900 | T: frodokem976shake |
209974154 | 210126300 | 210450018 | T: sntrup653 |
215650452 | 215703148 | 215782464 | T: frodokem976 |
217708748 | 217757818 | 217840862 | T: frodokem976aes |
227107832 | 227185278 | 227264100 | T: ntruhps2048677 |
227330726 | 227414014 | 227519594 | ntruhps2048677 |
246305298 | 246364250 | 246521090 | ntruhrss701 |
281891544 | 281993498 | 282194570 | T: sntrup761 |
290430134 | 302093784 | 305889482 | T: ntskem1264 |
319115684 | 319232000 | 319332444 | T: frodokem1344shake |
331920540 | 332240155 | 332743085 | T: sntrup4591761 |
337932584 | 338149316 | 338774572 | T: ntruhps4096821 |
|
|
| |