Measurements of key-encapsulation mechanisms on one machine: amd64; Coffee Lake (906ea); 2018 Intel Xeon E-2124; 4 x 3300MHz; r24000, supercop-20240909
[Page version: 20241011 15:42:05]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents 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.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
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.
Test results
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 |
17536 | 17663 | 17785 | kyber90s512 |
17563? | 17664? | 25433? | ntruplus576 |
22853 | 23028 | 23187 | kyber512 |
25443 | 25502 | 25589 | ntruplus864 |
25481 | 25657 | 25874 | kyber90s768 |
26594 | 26638 | 26686 | ntruplus768 |
28803 | 28953 | 29141 | T: C:nhcompact512cca |
35252 | 35402 | 35681 | T: lac128 |
34853 | 35519 | 35736 | ntrulpr653 |
36016 | 36221 | 36466 | kyber90s1024 |
36378 | 36426 | 36547 | T: lightsaber2 |
37971 | 38056 | 38851 | ntrulpr761 |
38367 | 38639 | 38862 | T: ntrulpr4591761 |
38973 | 39150 | 39409 | kyber768 |
39466 | 39617 | 39882 | T: C:nhcompact768cca |
42186 | 42276 | 42652 | threebears624r2cca |
42275 | 42354 | 42472 | C:threebears624r2cpa |
43716 | 43861 | 44280 | C:threebears624r2cpax |
44791 | 44912 | 45237 | threebears624r2ccax |
46483 | 46666 | 46888 | T: newhope512cca |
46558 | 46850 | 47441 | T: C:r5nd1kem0d |
48062 | 48199 | 48349 | ntrulpr857 |
33354? | 48689? | 64065? | ntruplus1152 |
50711 | 51479 | 51655 | ntrulpr1013 |
51458 | 51637 | 52436 | ntrulpr953 |
51980 | 52218 | 52449 | T: C:nhcompact1024cca |
54685 | 55013 | 55449 | kyber1024 |
63392 | 63816 | 64636 | T: C:r5nd1kem5d |
64879 | 65021 | 65142 | ntrulpr1277 |
65303 | 65411 | 65549 | T: saber2 |
65116 | 65788 | 66580 | T: C:r5nd1kem4longkey |
67147 | 67777 | 68692 | T: C:r5nd0kem2iot |
83542 | 83706 | 83950 | T: lac256 |
84598 | 85023 | 85333 | threebears936r2cca |
86415 | 86689 | 87705 | threebears936r2ccax |
87324 | 87453 | 87606 | C:threebears936r2cpa |
89666 | 89936 | 90218 | T: newhope1024cca |
90323 | 90520 | 90766 | C:threebears936r2cpax |
92069 | 92233 | 92441 | T: lac192 |
92142 | 92262 | 92430 | T: hqc128round4 |
101476 | 102246 | 103195 | T: C:r5nd3kem5d |
102263 | 102504 | 102826 | T: firesaber2 |
126212 | 126595 | 128111 | threebears1248r2cca |
129360 | 129704 | 131484 | threebears1248r2ccax |
131556 | 133378 | 134808 | C:threebears1248r2cpa |
146665 | 147099 | 149459 | C:threebears1248r2cpax |
156330 | 156535 | 157277 | ntruhps2048509 |
164351 | 165501 | 167107 | T: C:r5nd3kem0d |
167214 | 167924 | 168742 | T: C:hila5 |
183039 | 183634 | 184314 | T: saberx4 |
194785 | 196252 | 199027 | T: C:r5nd5kem5d |
198911 | 200091 | 201832 | T: C:r5nd5kem0d |
201970 | 202350 | 202834 | T: hqc192round4 |
233105 | 233779 | 239978 | T: kindi512241 |
234618 | 235176 | 238315 | T: kindi512222 |
236564 | 237027 | 237740 | T: kindi256342 |
250187 | 250563 | 253312 | ntruhrss701 |
259087 | 259821 | 260473 | ntruhps2048677 |
359070 | 360228 | 362115 | ntruhps4096821 |
411143 | 412907 | 414604 | T: hqcrmrs128 |
413754 | 414935 | 417936 | T: hqc256round4 |
454517 | 458765 | 462377 | T: ntrukem443 |
465721 | 471775 | 487708 | T: hqc128 |
468846 | 472138 | 475462 | T: C:r5n11kem0d |
480249 | 492543 | 494848 | T: kindi512321 |
497025 | 499398 | 517762 | T: hqc1281 |
587922 | 591644 | 592707 | T: C:bikel1 |
619188 | 620092 | 621721 | sntrup653 |
648742 | 652689 | 657038 | T: kindi256522 |
676564 | 677018 | 677758 | T: lima2p1024cca |
706365 | 709172 | 719821 | T: C:ledakemcpa14 |
825531 | 829316 | 832273 | T: hqcrmrs192 |
829280 | 831227 | 833651 | T: C:r5n13kem0d |
832578 | 834118 | 835733 | T: rqc128 |
835791 | 837943 | 860667 | sntrup761 |
837112 | 839238 | 842530 | T: C:ledakemcpa13 |
853053 | 858396 | 861251 | sntrup4591761 |
868201 | 894413 | 897888 | T: titaniumccatoy |
898379 | 900696 | 930964 | T: hqc1921 |
929992 | 931177 | 935286 | T: hqc192 |
931320 | 933868 | 936758 | T: C:rolloi128 |
948184 | 956005 | 971311 | T: C:edonk128k16n80nu4l6 |
959241 | 961094 | 993100 | T: titaniumccalite |
961975 | 994777 | 997741 | T: hqc1922 |
1009434 | 1013275 | 1017261 | T: ntrukem743 |
1058925 | 1062734 | 1077891 | sntrup857 |
1070701 | 1073333 | 1083047 | T: C:ledakemcpa12 |
1123228 | 1123616 | 1124866 | T: frodokem640 |
1211201 | 1212242 | 1257701 | T: titaniumccastd |
1212167 | 1221277 | 1241309 | T: C:rolloi192 |
1281799 | 1298821 | 1309355 | sntrup953 |
1318812 | 1364889 | 1391723 | T: hqcrmrs256 |
1367181 | 1371840 | 1378721 | T: lima2p2048cca |
1385311 | 1386997 | 1428326 | T: titaniumccamed |
1390081 | 1390560 | 1392725 | T: frodokem640aes |
1355948 | 1397589 | 1404945 | T: hqc2561 |
1403040 | 1411493 | 1455309 | sntrup1013 |
1441482 | 1446557 | 1457933 | T: rqc192 |
1427157 | 1471525 | 1476515 | T: hqc2562 |
1473637 | 1477804 | 1521399 | T: hqc256 |
1470402 | 1479426 | 1484014 | T: C:ledakemcpa34 |
1477542 | 1480743 | 1497171 | T: limasp1018cca |
1493747 | 1538130 | 1547136 | T: hqc2563 |
1554788 | 1559327 | 1564674 | T: C:edonk128k16n80nu8l6 |
1599975 | 1603901 | 1608969 | T: C:rolloi256 |
1641526 | 1648256 | 1672366 | T: C:bikel3 |
1647570 | 1648845 | 1651243 | T: titaniumccahi |
1705696 | 1723933 | 1745090 | T: C:edonk128k32n96nu4l4 |
1818915 | 1824182 | 1829806 | T: C:r5n15kem0d |
1925225 | 1947667 | 2004274 | T: titaniumccasuper |
2084775 | 2090366 | 2109799 | T: rqc256 |
2123384 | 2147513 | 2183508 | T: C:edonk192k32n128nu4l6 |
2200350 | 2212783 | 2239703 | sntrup1277 |
2228991 | 2246508 | 2254175 | T: C:ledakemcpa33 |
2292561 | 2298058 | 2305441 | T: C:edonk128ref |
2427622 | 2433498 | 2438806 | T: frodokem976 |
2494021 | 2496940 | 2498672 | T: ledakem1464 |
2493809 | 2511966 | 2526372 | T: C:lake1 |
2658810 | 2660341 | 2662075 | T: limasp1306cca |
2782990 | 2789400 | 2795162 | T: C:lake2 |
2856389 | 2858742 | 2872157 | T: C:ledakemcpa32 |
2918593 | 2925674 | 2934259 | T: frodokem976aes |
2949424 | 2955725 | 2969441 | T: limasp1822cca |
2953495 | 2957636 | 2962316 | T: C:lake3 |
2975729 | 3033544 | 3119624 | T: C:ledakemcpa53 |
3118248 | 3146914 | 3174210 | T: C:edonk192k48n144nu4l4 |
3300182 | 3303186 | 3307335 | T: ledakem1364 |
3419845 | 3422122 | 3425136 | T: frodokem640shake |
3464942 | 3470632 | 3484753 | T: ledakem1264 |
3626931 | 3630759 | 3674521 | T: C:ledakemcpa54 |
4088128? | 4124693? | 5461985? | T: ledakem14sl |
4255225 | 4263995 | 4287541 | T: rolloii128 |
4288443 | 4296346 | 4310855 | T: rolloii192 |
4324064 | 4335026 | 4345525 | T: locker1 |
3854961? | 4835155? | 5851092? | T: ledakem13sl |
4965184 | 4969719 | 4982797 | T: frodokem1344aes |
5167067 | 5171969 | 5179770 | T: rolloii256 |
5164112 | 5173919 | 5186444 | T: locker2 |
5394481 | 5404152 | 5408488 | T: limasp2062cca |
5694195 | 5711691 | 5721024 | T: locker3 |
5765320 | 5774966 | 5787486 | T: locker4 |
5769373? | 5775677? | 8148320? | T: ledakem3464 |
5760684 | 5798296 | 6399343 | T: ledakem12sl |
5868855 | 5875348 | 5880478 | T: sikep434 |
6051777 | 6061631 | 6129654 | T: C:ledakemcpa52 |
6883122 | 6958593 | 7066837 | T: ramstakers216091 |
7125539 | 7131366 | 7224109 | T: ledakem3364 |
7167501 | 7185786 | 7246289 | T: locker6 |
7287710 | 7318202 | 7476957 | T: frodokem976shake |
7828440 | 7848733 | 7880229 | T: locker5 |
8073221 | 8085594 | 8179647 | T: ledakem3264 |
8102453 | 8109288 | 8118475 | T: sikep503 |
9248167 | 9269194 | 9320985 | T: ledakem33sl |
9394939 | 9405106 | 9439892 | T: ledakem34sl |
9533678 | 9563799 | 10382654 | T: sikep434comp |
9667427 | 10336117 | 10643377 | T: lotus128 |
11115514 | 11333245 | 11425075 | T: ledakem5464 |
11664331 | 11678222 | 11688845 | T: locker7 |
11833232 | 11889791 | 13001407 | T: ledakem32sl |
12538974 | 12546966 | 12646256 | T: ledakem5364 |
12789106 | 12807718 | 12828812 | T: frodokem1344shake |
12986806 | 13007892 | 13033643 | T: locker8 |
13188495 | 13311603 | 14482800 | T: sikep503comp |
13911855 | 13923144 | 13958952 | T: locker9 |
14074486? | 14160687? | 18892360? | T: ledakem54sl |
14780157 | 14787618 | 14921779 | T: sikep610 |
18043080 | 18358727 | 18700558 | T: lotus192 |
18947811 | 19136475 | 21931221 | T: ledakem53sl |
19168157 | 19312699 | 20663829 | T: ledakem5264 |
23696402 | 23734386 | 23761597 | T: mersenne756839 |
24872624 | 24875016 | 24908568 | T: sikep751 |
25391807 | 25495375 | 27804086 | T: sikep610comp |
29790622 | 29821181 | 29850872 | mceliece348864pcf |
29995580 | 30283106 | 30422139 | mceliece348864f |
32444095 | 32691781 | 32887636 | T: ramstakers756839 |
34417761 | 34555557 | 34962438 | T: lotus256 |
32714986 | 34684874 | 36759480 | T: ledakem52sl |
39350121 | 39661038 | 42916214 | T: sikep751comp |
29996332? | 39872983? | 59986322? | mceliece348864pc |
30118089? | 39939268? | 59844495? | mceliece348864 |
43943577 | 44250092 | 44632288 | T: ntskem1264 |
57973925? | 88525045? | 160772333? | T: rsa2048 |
98730720 | 98940969 | 100890260 | mceliece460896f |
99326048 | 100675700 | 101465169 | mceliece460896pcf |
104957561 | 105941489 | 107231630 | T: ntskem1380 |
101990479? | 161003797? | 226442453? | mceliece460896 |
100760623? | 163391569? | 226098837? | mceliece460896pc |
183908820 | 184602382 | 185595068 | mceliece6960119pcf |
190700978 | 191128052 | 191772612 | mceliece6960119f |
229068609 | 230543332 | 232975730 | mceliece6688128pcf |
234522551 | 235687759 | 236186634 | mceliece6688128f |
234302739 | 235967123 | 236671057 | mceliece8192128f |
234661434 | 236037827 | 236469758 | mceliece8192128pcf |
243190023 | 243516372 | 243974508 | T: ntskem13136 |
277852644 | 278525657 | 279677182 | T: oddmanhattan128 |
235347650? | 307396554? | 444312722? | mceliece6688128 |
238564105? | 311000071? | 457572364? | mceliece8192128pc |
250047376? | 314152469? | 382047030? | mceliece6960119pc |
189104052? | 314990071? | 440054668? | mceliece6960119 |
237460015? | 315875416? | 518706518? | mceliece6688128pc |
305032277? | 377544221? | 519257865? | mceliece8192128 |
460886758 | 462541274 | 464617306 | T: oddmanhattan192 |
802536895 | 804848710 | 805413354 | T: oddmanhattan256 |
868119601 | 878964743 | 886895510 | T: bigquake1 |
3747651922 | 3868135194 | 3965396739 | T: pqrsa15 |
8059611627 | 8189073458 | 8399227756 | T: bigquake3 |
13656444973 | 13850106448 | 13998196131 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
14797 | 15354 | 16058 | T: rsa2048 |
23676 | 23716 | 23754 | ntruplus576 |
24359 | 24444 | 25204 | ntruhps2048509 |
24823 | 24959 | 25475 | ntruhrss701 |
27907 | 29208 | 30603 | mceliece348864 |
27827 | 29255 | 31231 | mceliece348864f |
30352 | 30433 | 30514 | kyber90s512 |
30570 | 30626 | 30694 | ntruplus768 |
33301 | 33403 | 33524 | ntruplus864 |
33382 | 34479 | 36189 | mceliece348864pc |
34018 | 34796 | 37290 | mceliece348864pcf |
35085 | 35172 | 35265 | kyber512 |
35060 | 35206 | 35974 | ntruhps2048677 |
37585 | 37731 | 38343 | ntruhps4096821 |
39369 | 39656 | 39889 | sntrup4591761 |
39133 | 39821 | 40037 | sntrup653 |
40527 | 40628 | 40716 | kyber90s768 |
41877 | 41926 | 42535 | ntruplus1152 |
42172 | 42355 | 42859 | sntrup761 |
47251 | 47298 | 47386 | T: C:nhcompact512cca |
47947 | 47987 | 48045 | T: lightsaber2 |
51747 | 52352 | 52550 | sntrup857 |
52305 | 52432 | 52518 | kyber768 |
54155 | 54216 | 54307 | kyber90s1024 |
55910 | 56180 | 56956 | sntrup953 |
57296 | 58071 | 58184 | sntrup1013 |
58506 | 58559 | 58647 | ntrulpr653 |
62650 | 62836 | 63579 | threebears624r2cca |
62634 | 62985 | 63484 | threebears624r2ccax |
63022 | 63104 | 63209 | ntrulpr761 |
58872? | 64050? | 74275? | mceliece460896 |
64022 | 64180 | 64510 | C:threebears624r2cpa |
63911 | 64459 | 65638 | C:threebears624r2cpax |
62199 | 65044 | 75001 | mceliece460896f |
65520 | 65648 | 66122 | T: C:nhcompact768cca |
66951 | 67122 | 67302 | T: ntrulpr4591761 |
70224 | 70981 | 73915 | T: lac128 |
65117 | 71046 | 80844 | mceliece460896pcf |
65619? | 71051? | 84437? | mceliece460896pc |
71870 | 72810 | 73968 | T: ntskem1264 |
72982 | 73153 | 73605 | kyber1024 |
72993 | 73157 | 73409 | sntrup1277 |
77387 | 77494 | 77766 | T: newhope512cca |
77544 | 78056 | 78911 | T: C:r5nd1kem0d |
79804 | 79923 | 80062 | ntrulpr857 |
80658 | 80751 | 80903 | T: saber2 |
84095 | 84188 | 84261 | ntrulpr1013 |
85049 | 85143 | 85274 | ntrulpr953 |
85454 | 85554 | 85666 | T: C:nhcompact1024cca |
88466 | 88921 | 89892 | T: C:ledakemcpa13 |
88569 | 89016 | 89399 | T: C:ledakemcpa14 |
96849 | 98320 | 100013 | T: C:ledakemcpa12 |
101648 | 101852 | 103117 | threebears936r2ccax |
102777 | 103251 | 103703 | threebears936r2cca |
99884 | 104369 | 110801 | mceliece6688128f |
104982 | 105271 | 105415 | ntrulpr1277 |
106347 | 107062 | 107626 | T: C:r5nd1kem5d |
106669 | 107100 | 108091 | T: C:bikel1 |
100320 | 107458 | 113495 | mceliece6688128 |
103529 | 107628 | 116617 | mceliece6960119 |
105307 | 108093 | 115891 | T: C:edonk128k16n80nu4l6 |
108802 | 109032 | 109467 | C:threebears936r2cpax |
109214 | 109338 | 109624 | C:threebears936r2cpa |
108726 | 109577 | 110572 | T: C:r5nd0kem2iot |
105559 | 109580 | 116530 | mceliece6688128pcf |
107902 | 111181 | 117347 | mceliece6960119f |
107630 | 111992 | 122639 | mceliece6688128pc |
110761 | 112403 | 114837 | mceliece8192128 |
112154 | 112854 | 113577 | T: C:r5nd1kem4longkey |
111500 | 112953 | 114972 | mceliece8192128f |
111689 | 115514 | 125513 | mceliece6960119pcf |
112320 | 117443 | 124716 | mceliece6960119pc |
120687 | 120844 | 121060 | T: firesaber2 |
120090 | 121743 | 123255 | mceliece8192128pcf |
121090 | 122641 | 124146 | mceliece8192128pc |
132118 | 134073 | 137128 | T: ntrukem443 |
130167 | 144141 | 153590 | T: lotus128 |
141621 | 144264 | 144490 | T: lac192 |
146435 | 146885 | 147192 | T: newhope1024cca |
155604 | 156160 | 159630 | threebears1248r2cca |
156400 | 157246 | 161041 | threebears1248r2ccax |
160402 | 161478 | 162241 | T: C:rolloi128 |
164504 | 165305 | 166194 | T: C:r5nd3kem5d |
162997 | 166135 | 167475 | C:threebears1248r2cpa |
165493 | 166598 | 169646 | T: lac256 |
174257 | 175007 | 176959 | C:threebears1248r2cpax |
187228 | 187706 | 188599 | T: C:rolloi192 |
192859 | 193410 | 194472 | T: C:ledakemcpa34 |
196004 | 197212 | 198943 | T: C:ledakemcpa33 |
197933 | 198412 | 199051 | T: ledakem1264 |
213137 | 213874 | 214827 | T: ntskem1380 |
214906 | 215351 | 220019 | T: ledakem1464 |
218887 | 221613 | 225791 | T: C:ledakemcpa32 |
222647 | 223502 | 224879 | T: C:hila5 |
223081 | 223888 | 224954 | T: C:rolloi256 |
224594 | 225299 | 226316 | T: saberx4 |
230425 | 231538 | 233312 | T: hqc128round4 |
231376 | 234577 | 244110 | T: C:edonk128k16n80nu8l6 |
237784 | 239983 | 243628 | T: ntrukem743 |
249943 | 250663 | 252512 | T: ledakem1364 |
255369 | 256910 | 258578 | T: C:bikel3 |
268858 | 269315 | 271059 | T: ledakem13sl |
273780 | 275616 | 276806 | T: lotus256 |
273765 | 280064 | 290301 | T: ntskem13136 |
288229 | 288936 | 291403 | T: ledakem12sl |
287354 | 291628 | 300341 | T: C:edonk128k32n96nu4l4 |
291431 | 293068 | 295170 | T: C:r5nd3kem0d |
304875 | 305153 | 305621 | T: kindi256342 |
303108 | 307011 | 309578 | T: C:r5nd5kem5d |
329173 | 330130 | 331268 | T: lotus192 |
340372 | 340992 | 347882 | T: kindi512241 |
340511 | 341890 | 345062 | T: kindi512222 |
349045 | 350053 | 351594 | T: C:r5nd5kem0d |
351686 | 353100 | 353417 | T: ledakem14sl |
433596 | 435123 | 438876 | T: C:ledakemcpa53 |
437295 | 439007 | 440969 | T: C:ledakemcpa54 |
439584 | 443627 | 452063 | T: C:edonk128ref |
449324 | 455344 | 463305 | T: C:ledakemcpa52 |
473456 | 473982 | 474916 | T: ledakem3464 |
482870 | 485249 | 492033 | T: C:lake1 |
488486 | 489677 | 490867 | T: lima2p1024cca |
507444 | 507825 | 508175 | T: hqc192round4 |
524803 | 527640 | 530193 | T: rolloii128 |
532514 | 533205 | 534480 | T: ledakem3264 |
537821 | 540583 | 544533 | T: rolloii192 |
558657 | 560441 | 563408 | T: C:lake2 |
566065 | 568026 | 591115 | T: hqcrmrs128 |
565762 | 569199 | 573703 | T: C:r5n11kem0d |
572718 | 577635 | 579369 | T: ledakem3364 |
595957 | 597897 | 599866 | T: rolloii256 |
623933 | 627213 | 630768 | T: C:lake3 |
614986 | 638947 | 641733 | T: hqc128 |
634620 | 645606 | 651549 | T: kindi512321 |
648152 | 650430 | 653514 | T: C:edonk192k32n128nu4l6 |
681910 | 700282 | 707511 | T: titaniumccatoy |
718661 | 720161 | 723617 | T: ledakem32sl |
725948 | 749313 | 752842 | T: hqc1281 |
759218 | 764450 | 774055 | T: C:edonk192k48n144nu4l4 |
777357 | 779412 | 785193 | T: kindi256522 |
781595 | 784755 | 793523 | T: locker1 |
794509 | 795521 | 797275 | T: ledakem33sl |
832620 | 836168 | 839332 | T: locker2 |
870857 | 872144 | 904600 | T: titaniumccalite |
904880 | 908182 | 911398 | T: ledakem34sl |
959805 | 966733 | 973904 | T: locker3 |
963908 | 967125 | 968892 | T: hqc256round4 |
992461 | 993726 | 995663 | T: lima2p2048cca |
1007552 | 1008570 | 1053736 | T: titaniumccastd |
1031601 | 1034711 | 1039462 | T: locker4 |
1056830 | 1058665 | 1061957 | T: C:r5n13kem0d |
1116360 | 1120900 | 1124088 | T: rqc128 |
1130440 | 1139529 | 1172554 | T: hqcrmrs192 |
1178137 | 1179952 | 1185656 | T: ledakem5364 |
1181722 | 1192183 | 1199404 | T: locker6 |
1244554 | 1248932 | 1285606 | T: hqc192 |
1271303 | 1273699 | 1276422 | T: ledakem54sl |
1278589 | 1284335 | 1293319 | T: ledakem5464 |
1283889 | 1285237 | 1286526 | T: limasp1018cca |
1282797 | 1286480 | 1287982 | T: ledakem5264 |
1290955 | 1294854 | 1298130 | T: locker5 |
1295506 | 1315524 | 1342001 | T: hqc1921 |
1313874 | 1317548 | 1355971 | T: titaniumccamed |
1420101 | 1434126 | 1469454 | T: hqc1922 |
1604869 | 1611059 | 1614624 | T: titaniumccahi |
1684708 | 1687668 | 1691947 | T: frodokem640 |
1738766 | 1746474 | 1750930 | T: ledakem53sl |
1840956 | 1842120 | 1843936 | T: frodokem640aes |
1889580 | 1891129 | 1894142 | T: ledakem52sl |
1883015 | 1892121 | 1976825 | T: titaniumccasuper |
1864855 | 1917237 | 1924017 | T: hqcrmrs256 |
1979400 | 1983044 | 1988674 | T: locker7 |
2022371 | 2027638 | 2035724 | T: locker8 |
2017624 | 2028459 | 2078997 | T: hqc2561 |
1992536 | 2042076 | 2053156 | T: hqc256 |
2161748 | 2166671 | 2170539 | T: C:r5n15kem0d |
2127820 | 2175041 | 2182242 | T: hqc2562 |
2221403 | 2228708 | 2242900 | T: locker9 |
2224287 | 2245762 | 2284763 | T: hqc2563 |
2418214 | 2434633 | 2437719 | T: limasp1306cca |
2627810 | 2632208 | 2646729 | T: limasp1822cca |
1999191? | 2655343? | 2664527? | T: rqc192 |
2851188? | 2867154? | 3800581? | T: rqc256 |
2869525 | 2914266 | 2970574 | T: bigquake1 |
3369030 | 3378271 | 3387871 | T: frodokem976 |
3522018 | 3543769 | 3551732 | T: frodokem976aes |
3686957 | 3691806 | 3702186 | T: frodokem640shake |
4880990 | 4896530 | 4925785 | T: limasp2062cca |
6149441 | 6165697 | 6190210 | T: frodokem1344aes |
7657617 | 7681649 | 7710913 | T: frodokem976shake |
8231193 | 8446258 | 8601285 | T: bigquake3 |
9569404 | 9611012 | 9625976 | T: sikep434 |
11714467 | 11989314 | 12285045 | T: bigquake5 |
12689907 | 12973110 | 13063488 | T: ramstakers216091 |
13292072 | 13338949 | 13413460 | T: sikep503 |
13908819 | 14201954 | 14413848 | T: frodokem1344shake |
14970071 | 15035183 | 15095974 | T: sikep434comp |
17284113 | 17321099 | 17353521 | T: pqrsa15 |
20516255 | 20581731 | 20667772 | T: sikep503comp |
22484549 | 22539333 | 22560862 | T: mersenne756839 |
27103662 | 27104928 | 27293523 | T: sikep610 |
37366032 | 37506190 | 37635366 | T: sikep610comp |
40238957 | 40278040 | 40348229 | T: sikep751 |
56398427 | 56757111 | 57023143 | T: oddmanhattan128 |
58699581 | 58961028 | 59360178 | T: ramstakers756839 |
62852033 | 63113338 | 63451346 | T: sikep751comp |
107480111 | 107819694 | 108126267 | T: oddmanhattan192 |
219139486 | 220276316 | 222837200 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
16895 | 16928 | 16959 | ntruplus576 |
17151 | 17199 | 17380 | C:threebears624r2cpax |
21687 | 21756 | 21830 | kyber90s512 |
21862 | 21892 | 21932 | C:threebears936r2cpax |
22231 | 22305 | 22390 | ntruplus768 |
24353 | 24442 | 24538 | ntruplus864 |
27368 | 27404 | 27460 | kyber512 |
28643 | 28817 | 29041 | C:threebears1248r2cpax |
28764 | 28861 | 29149 | C:threebears624r2cpa |
29207 | 29257 | 29301 | kyber90s768 |
29124 | 29431 | 29770 | T: C:r5nd1kem0d |
30539 | 30605 | 30672 | ntruplus1152 |
35008 | 35055 | 35124 | C:threebears936r2cpa |
38634 | 38712 | 38797 | ntruhps2048509 |
39661 | 40344 | 40670 | T: C:r5nd0kem2iot |
40468 | 40586 | 40682 | kyber90s1024 |
40707 | 40919 | 41216 | T: C:r5nd1kem5d |
41633 | 41731 | 41946 | kyber768 |
41935 | 42120 | 42601 | C:threebears1248r2cpa |
43974 | 44302 | 44559 | T: C:r5nd1kem4longkey |
45635 | 45687 | 45729 | T: C:nhcompact512cca |
47434 | 47523 | 47730 | T: lightsaber2 |
47247 | 47606 | 48624 | T: C:hila5 |
50716 | 50837 | 50985 | sntrup761 |
53474 | 53584 | 53760 | sntrup653 |
57353 | 57445 | 57556 | ntruhps2048677 |
58256 | 58402 | 59106 | ntruhrss701 |
59596 | 59642 | 59948 | kyber1024 |
62212 | 63733 | 64954 | T: C:r5nd3kem5d |
64249 | 64375 | 64503 | T: C:nhcompact768cca |
70004 | 70138 | 70248 | ntrulpr653 |
71948 | 72097 | 72432 | sntrup857 |
72364 | 72479 | 72611 | ntruhps4096821 |
75015 | 75120 | 75233 | ntrulpr761 |
75593 | 75865 | 76948 | sntrup953 |
78267 | 78362 | 78480 | sntrup1013 |
79089 | 79164 | 79309 | T: saber2 |
83505 | 83842 | 84066 | sntrup4591761 |
84567 | 84681 | 84767 | T: newhope512cca |
85088 | 85195 | 85273 | T: C:nhcompact1024cca |
87559 | 88543 | 89322 | threebears624r2ccax |
90425 | 92842 | 93250 | T: lac128 |
95027 | 95327 | 95501 | T: ntrulpr4591761 |
96284 | 96542 | 96980 | sntrup1277 |
97309 | 97397 | 97513 | ntrulpr857 |
100467 | 100545 | 100624 | ntrulpr1013 |
102974 | 103144 | 103293 | ntrulpr953 |
114748 | 115244 | 116047 | threebears624r2cca |
115677 | 115848 | 116017 | mceliece348864 |
115697 | 115861 | 116432 | mceliece348864f |
119481 | 119595 | 119843 | T: firesaber2 |
121493 | 121758 | 122250 | mceliece348864pcf |
121607 | 121783 | 122201 | mceliece348864pc |
122726 | 124010 | 127560 | T: C:r5nd5kem5d |
124573 | 124685 | 124834 | ntrulpr1277 |
131591 | 132705 | 135722 | T: C:r5nd3kem0d |
134807 | 135490 | 136750 | threebears936r2ccax |
145162 | 145378 | 145664 | T: ntrukem443 |
158838 | 159789 | 162099 | T: C:r5nd5kem0d |
160445 | 160862 | 161514 | T: newhope1024cca |
151897 | 166847 | 179078 | T: lotus128 |
174191 | 174546 | 174986 | threebears936r2cca |
196253 | 198322 | 201147 | threebears1248r2ccax |
200583 | 202494 | 203578 | T: lac192 |
233758 | 234096 | 234665 | mceliece460896f |
235179 | 235750 | 237797 | mceliece460896 |
238415 | 238700 | 239978 | T: saberx4 |
240593 | 241054 | 241382 | mceliece460896pcf |
240541 | 242416 | 247455 | threebears1248r2cca |
241149 | 242664 | 243823 | mceliece460896pc |
255539 | 259014 | 259968 | T: C:r5n11kem0d |
259020 | 259244 | 259673 | mceliece6960119f |
264988 | 266322 | 266847 | mceliece6960119 |
274835 | 275341 | 276136 | mceliece6960119pc |
275676 | 276175 | 277241 | mceliece6960119pcf |
277789 | 278179 | 279058 | mceliece6688128 |
276982 | 278215 | 278726 | mceliece6688128f |
278030 | 278802 | 281288 | T: ntrukem743 |
283061 | 283575 | 284067 | mceliece8192128f |
283403 | 283954 | 285002 | mceliece8192128 |
285739 | 286288 | 287024 | mceliece6688128pc |
289899 | 290899 | 310317 | T: ntskem1264 |
290868 | 291191 | 291878 | mceliece8192128pc |
291490 | 292715 | 293598 | mceliece6688128pcf |
292197 | 292746 | 293472 | mceliece8192128pcf |
335219 | 339531 | 345803 | T: lac256 |
366497 | 367515 | 368985 | T: C:r5n13kem0d |
369916 | 376821 | 383194 | T: lotus256 |
386668 | 389524 | 393458 | T: lotus192 |
391686 | 392203 | 392746 | T: kindi256342 |
399817 | 400504 | 403112 | T: hqc128round4 |
453962 | 454579 | 469298 | T: kindi512241 |
457917 | 459588 | 461379 | T: kindi512222 |
550117 | 559611 | 566439 | T: ntskem1380 |
607035 | 607694 | 609074 | T: lima2p1024cca |
657804 | 662667 | 673546 | T: C:ledakemcpa12 |
675741? | 678116? | 872565? | T: C:ledakemcpa13 |
798320 | 801549 | 824458 | T: titaniumccatoy |
809992 | 810536 | 812021 | T: hqc192round4 |
802368 | 816427 | 817664 | T: kindi512321 |
830735 | 833735 | 836121 | T: C:ledakemcpa14 |
707045? | 891204? | 2498185? | T: C:edonk128k32n96nu4l4 |
900009 | 901788 | 906743 | T: kindi256522 |
915677 | 917977 | 919723 | T: hqcrmrs128 |
914325 | 929890 | 980776 | T: hqc128 |
1009091 | 1041498 | 1044302 | T: titaniumccalite |
1043140 | 1055092 | 1056512 | T: C:r5n15kem0d |
1080396 | 1081774 | 1083443 | T: ntskem13136 |
1157855 | 1164163 | 1169493 | T: C:rolloi128 |
1166138 | 1167486 | 1202943 | T: titaniumccastd |
1247110 | 1250053 | 1251310 | T: lima2p2048cca |
1262426 | 1286987 | 1302414 | T: hqc1281 |
1346253 | 1352205 | 1357709 | T: C:rolloi192 |
1497808 | 1535360 | 1539191 | T: titaniumccamed |
1543073 | 1544849 | 1548286 | T: C:bikel1 |
1580844 | 1583421 | 1586682 | T: hqc256round4 |
1625958 | 1629113 | 1633553 | T: ledakem1264 |
1657491 | 1658932 | 1660360 | T: limasp1018cca |
1649250 | 1667148 | 1731266 | T: hqcrmrs192 |
1695147 | 1697316 | 1700225 | T: frodokem640 |
1740914 | 1742936 | 1744507 | T: frodokem640aes |
1747803 | 1749376 | 1755346 | T: hqc192 |
1803064 | 1803673 | 1806105 | T: titaniumccahi |
1827174 | 1834277 | 1851031 | T: ledakem1364 |
1832441 | 1842057 | 1848765 | T: C:ledakemcpa32 |
1839923 | 1845328 | 1853791 | T: rolloii128 |
1847709 | 1885585 | 1900645 | T: ledakem1464 |
2043961 | 2046798 | 2049289 | T: C:lake1 |
2046315 | 2054855 | 2065207 | T: rolloii192 |
2062260 | 2066768 | 2127143 | T: hqc1922 |
2046287 | 2089258 | 2110278 | T: hqc1921 |
2107069 | 2108455 | 2112102 | T: rsa2048 |
2136853 | 2176533 | 2191464 | T: ledakem13sl |
2174537 | 2180876 | 2188562 | T: C:ledakemcpa33 |
2193536 | 2208345 | 2274523 | T: titaniumccasuper |
2257868 | 2267265 | 2395603 | T: C:rolloi256 |
2291944 | 2301927 | 2315491 | T: ledakem12sl |
2469536 | 2497252 | 2590287 | T: ledakem14sl |
2641470 | 2651579 | 2658699 | T: rolloii256 |
2620775 | 2665449 | 2777610 | T: hqcrmrs256 |
2728872 | 2736089 | 2736980 | T: hqc256 |
2734380 | 2737963 | 2740463 | T: C:ledakemcpa34 |
2890872 | 2895661 | 3005095 | T: hqc2561 |
3146712 | 3158924 | 3165120 | T: limasp1306cca |
3081063 | 3166858 | 3204551 | T: hqc2562 |
3158022 | 3270100 | 3293792 | T: hqc2563 |
3378547 | 3382584 | 3391000 | T: frodokem976 |
3399735 | 3413016 | 3425452 | T: frodokem976aes |
3415746 | 3426232 | 3430518 | T: limasp1822cca |
3542233 | 3553796 | 3564503 | T: C:lake2 |
3601024 | 3602135 | 3740182 | T: frodokem640shake |
3687469 | 3692932 | 3701358 | T: bigquake1 |
3768035 | 3781599 | 3790788 | T: rqc128 |
3989973 | 4002346 | 4015858 | T: locker1 |
1944498? | 4168173? | 10210353? | T: C:edonk192k48n144nu4l4 |
4231662 | 4245568 | 4256156 | T: locker2 |
4551658 | 4563842 | 4575586 | T: locker4 |
4699226 | 4708639 | 4723187 | T: ledakem3264 |
4740076 | 4745560 | 4755150 | T: ledakem3364 |
4825840 | 4830785 | 4842501 | T: ledakem3464 |
4875865 | 4892606 | 4907115 | T: C:lake3 |
4872355 | 4905784 | 4943646 | T: C:bikel3 |
5030634 | 5062250 | 5198927 | T: C:ledakemcpa52 |
5425077 | 5461671 | 5523630 | T: C:ledakemcpa53 |
5866254 | 5891577 | 5901688 | T: frodokem1344aes |
4582533? | 5929445? | 5932922? | T: C:ledakemcpa54 |
6132655 | 6295735 | 6402507 | T: ledakem32sl |
6377098 | 6394877 | 6405473 | T: locker3 |
6409852 | 6419624 | 6435485 | T: limasp2062cca |
6800610 | 6813527 | 6826771 | T: locker6 |
6941592 | 6950987 | 7041226 | T: ledakem33sl |
6984619 | 7005949 | 7039014 | T: locker5 |
7531378 | 7546015 | 7571618 | T: locker7 |
7540414 | 7549933 | 7563512 | T: ledakem34sl |
7528729 | 7558743 | 7569524 | T: frodokem976shake |
7765276 | 7781652 | 7797180 | T: locker8 |
7213737 | 8525167 | 8555825 | T: rqc192 |
10261259 | 10273565 | 10280581 | T: sikep434 |
10392640 | 10429717 | 10662444 | T: ledakem5264 |
10634969 | 10668782 | 10871029 | T: locker9 |
10752125 | 10858976 | 10912132 | T: ledakem5364 |
10890674 | 10906012 | 10951891 | T: sikep434comp |
11231765 | 11247407 | 13077524 | T: rqc256 |
12689387 | 12847912 | 12977063 | T: ledakem5464 |
13243499 | 13248420 | 13287425 | T: frodokem1344shake |
14149834 | 14195003 | 14199669 | T: sikep503 |
14526935 | 14595928 | 14767145 | T: ledakem53sl |
15027822 | 15034060 | 15057126 | T: sikep503comp |
15252972 | 15377441 | 15555386 | T: ledakem54sl |
15491257 | 15598579 | 15674377 | T: ledakem52sl |
26646031 | 27086520 | 27353557 | T: ramstakers216091 |
27298414 | 27306257 | 27315617 | T: sikep610 |
27769971 | 28192287 | 28616117 | T: bigquake3 |
28891862 | 28976038 | 29173748 | T: sikep610comp |
32556152 | 33157279 | 33292543 | T: mersenne756839 |
35993760? | 37202467? | 72556504? | T: C:edonk192k32n128nu4l6 |
22167849? | 39044862? | 86806934? | T: C:edonk128k16n80nu8l6 |
43337897 | 43470813 | 43526437 | T: sikep751 |
43346285 | 43531970 | 44355518 | T: bigquake5 |
46134296 | 46142417 | 46159674 | T: sikep751comp |
34593479? | 57526561? | 69369322? | T: C:edonk128k16n80nu4l6 |
61160259 | 61342518 | 61523186 | T: oddmanhattan128 |
57179294? | 63125517? | 200522652? | T: C:edonk128ref |
112451815 | 113359283 | 114645735 | T: ramstakers756839 |
117723525 | 118249603 | 118612010 | T: oddmanhattan192 |
119708415 | 119833753 | 120268055 | T: pqrsa15 |
238630469 | 239428683 | 239963268 | T: oddmanhattan256 |
|
|
|