Measurements of key-encapsulation mechanisms on one machine: amd64; Haswell+AES (306c3); 2013 Intel Xeon E3-1275 V3; 4 x 3500MHz; titan0, supercop-20240716
[Page version: 20240726 23:45:44]
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.
Implementation notes
Graphs:
old
(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 |
19990 | 20145 | 20323 | kyber90s512 |
25201? | 25606? | 40143? | ntruplus576 |
25714 | 29643 | 30076 | kyber512 |
29654 | 29804 | 30029 | kyber90s768 |
35791 | 35935 | 36552 | T: C:nhcompact512cca |
39894 | 40668 | 40824 | ntrulpr653 |
41280 | 41320 | 41413 | ntruplus864 |
42132 | 42303 | 43017 | ntrulpr761 |
43049 | 43236 | 43559 | kyber90s1024 |
43816 | 44187 | 45762 | kyber768 |
44050 | 44204 | 44489 | T: ntrulpr4591761 |
45978 | 46007 | 46070 | C:threebears624r2cpa |
45982 | 46030 | 46090 | threebears624r2cca |
42914 | 46073 | 46241 | T: lac128 |
46941 | 47551 | 48041 | T: C:r5nd1kem0d |
47728 | 47786 | 47982 | C:threebears624r2cpax |
49091 | 49162 | 49237 | threebears624r2ccax |
49428 | 49596 | 50002 | T: C:nhcompact768cca |
53715 | 53896 | 54095 | ntrulpr857 |
54825 | 54956 | 55008 | ntruplus768 |
56756 | 56908 | 57762 | ntrulpr953 |
57076 | 57643 | 58190 | ntrulpr1013 |
58267? | 58784? | 81288? | T: lightsaber2 |
59414 | 59539 | 59766 | T: newhope512cca |
61189 | 61428 | 62856 | kyber1024 |
61486 | 62089 | 62690 | T: C:r5nd1kem5d |
61492 | 62372 | 63238 | T: C:r5nd0kem2iot |
62892 | 63087 | 63301 | T: C:nhcompact1024cca |
64518 | 64960 | 65875 | T: C:r5nd1kem4longkey |
74706 | 74813 | 75007 | ntrulpr1277 |
48135? | 77475? | 81846? | ntruplus1152 |
90621 | 90728 | 90890 | threebears936r2cca |
93919 | 94011 | 94579 | T: hqc128round4 |
94017 | 94082 | 94201 | threebears936r2ccax |
94849? | 95166? | 127158? | T: lac256 |
95783 | 95857 | 96038 | C:threebears936r2cpa |
98565 | 98659 | 98758 | C:threebears936r2cpax |
104101 | 105317 | 106419 | T: C:r5nd3kem5d |
114050 | 114899 | 121917 | T: saber2 |
115147 | 115492 | 115909 | T: newhope1024cca |
106963 | 116609 | 118459 | T: lac192 |
137772 | 137919 | 138169 | threebears1248r2cca |
142199 | 142290 | 142395 | threebears1248r2ccax |
145127 | 145328 | 145528 | C:threebears1248r2cpa |
148651 | 148763 | 148864 | C:threebears1248r2cpax |
159797 | 160902 | 161369 | ntruhps2048509 |
171849 | 173174 | 173851 | T: C:hila5 |
175071 | 176819 | 178657 | T: C:r5nd3kem0d |
183988 | 186366 | 186538 | T: firesaber2 |
192775 | 195266 | 197067 | T: C:r5nd5kem5d |
201317 | 202282 | 203575 | T: saberx4 |
211292 | 212983 | 215468 | T: C:r5nd5kem0d |
219779 | 220219 | 220511 | T: hqc192round4 |
239358 | 240741 | 242190 | T: kindi256342 |
255484 | 256044 | 256844 | T: kindi512222 |
261929 | 263130 | 264175 | T: kindi512241 |
271018 | 271774 | 275382 | ntruhrss701 |
278195 | 278964 | 279932 | ntruhps2048677 |
394149 | 395811 | 400577 | ntruhps4096821 |
433761 | 439885 | 445493 | T: ntrukem443 |
456477 | 457590 | 472590 | T: hqc256round4 |
469905 | 470678 | 495110 | T: hqcrmrs128 |
481288 | 484184 | 488046 | T: C:r5n11kem0d |
526661 | 528279 | 551385 | T: hqc128 |
533644 | 534032 | 534893 | T: kindi512321 |
561815 | 568954 | 586815 | T: hqc1281 |
598046 | 599146 | 605004 | T: C:bikel1 |
645237 | 646017 | 646804 | T: kindi256522 |
711558 | 712575 | 717558 | T: lima2p1024cca |
728862 | 730814 | 788199 | sntrup653 |
766092 | 771348 | 772870 | T: C:ledakemcpa14 |
852553 | 855273 | 870492 | T: rqc128 |
869802 | 873447 | 879240 | T: C:ledakemcpa13 |
869067 | 886481 | 890541 | T: C:r5n13kem0d |
890989 | 905181 | 921015 | T: C:edonk128k16n80nu4l6 |
933118 | 934533 | 949963 | sntrup761 |
941718 | 944709 | 981084 | T: hqcrmrs192 |
930653 | 989433 | 992160 | T: titaniumccatoy |
1022570 | 1024263 | 1090982 | T: titaniumccalite |
1035657 | 1036560 | 1043605 | T: hqc1921 |
1038406 | 1041038 | 1044686 | T: C:rolloi128 |
1052487 | 1053829 | 1091009 | T: hqc192 |
1064886 | 1078548 | 1095629 | T: sntrup4591761 |
1090766 | 1097410 | 1104004 | T: C:ledakemcpa12 |
1114934 | 1120909 | 1129735 | T: ntrukem743 |
1107496 | 1140931 | 1146152 | T: hqc1922 |
1152839 | 1183383 | 1259043 | sntrup857 |
1210547 | 1211353 | 1212330 | T: frodokem640 |
1311261 | 1313609 | 1316599 | T: C:rolloi192 |
1332958 | 1423551 | 1425515 | T: titaniumccastd |
1430550 | 1433935 | 1437694 | T: C:edonk128k16n80nu8l6 |
1428194 | 1456337 | 1459867 | sntrup953 |
1450129 | 1456860 | 1476115 | T: lima2p2048cca |
1485778 | 1488182 | 1489524 | T: frodokem640aes |
1501956 | 1511717 | 1527624 | T: rqc192 |
1505522 | 1545760 | 1575348 | T: hqcrmrs256 |
1558429 | 1563165 | 1577390 | sntrup1013 |
1478107 | 1581867 | 1585058 | T: titaniumccamed |
1575382 | 1586762 | 1607997 | T: C:edonk128k32n96nu4l4 |
1611641 | 1614150 | 1633746 | T: limasp1018cca |
1584993 | 1632650 | 1678707 | T: hqc2561 |
1648386 | 1662759 | 1747644 | T: C:ledakemcpa34 |
1681217 | 1686132 | 1732398 | T: hqc256 |
1677121 | 1723907 | 1729836 | T: hqc2562 |
1739793 | 1742235 | 1745531 | T: C:bikel3 |
1748272 | 1796060 | 1802531 | T: hqc2563 |
1814626 | 1818623 | 1822660 | T: C:rolloi256 |
1722079 | 1821807 | 1828169 | T: titaniumccahi |
1926375 | 1940957 | 1979200 | T: C:edonk192k32n128nu4l6 |
2000739 | 2064404 | 2074032 | T: C:r5n15kem0d |
2063283 | 2068246 | 2082216 | T: C:edonk128ref |
2135961? | 2148412? | 3059389? | T: rqc256 |
2282332 | 2283607 | 2311255 | T: titaniumccasuper |
2396232 | 2406974 | 2412536 | T: C:ledakemcpa33 |
2457351 | 2492151 | 2574290 | sntrup1277 |
2557649 | 2573278 | 2594313 | T: C:lake1 |
2632549 | 2666267 | 2767624 | T: frodokem976 |
2828194 | 2834117 | 2844726 | T: C:lake2 |
2842051 | 2861848 | 2867610 | T: ledakem1464 |
2881847 | 2887029 | 2893178 | T: C:lake3 |
2956018 | 2980274 | 3002474 | T: C:edonk192k48n144nu4l4 |
2988084 | 2990376 | 2994009 | T: limasp1306cca |
3023426 | 3032132 | 3074425 | T: C:ledakemcpa32 |
3188194 | 3202529 | 3220600 | T: frodokem976aes |
3255004 | 3256987 | 3259629 | T: limasp1822cca |
3283137 | 3316723 | 3409737 | T: C:ledakemcpa53 |
3578767 | 3583449 | 3586075 | T: ledakem1364 |
3607037 | 3625280 | 3632590 | T: C:ledakemcpa54 |
3900791 | 3907082 | 3915827 | T: ledakem1264 |
4002616 | 4010535 | 4038179 | T: frodokem640shake |
4495265 | 4500833 | 4506715 | T: rolloii128 |
4496828 | 4501362 | 4506407 | T: rolloii192 |
4714107? | 4765213? | 6365606? | T: ledakem14sl |
4810438 | 4824966 | 4835432 | T: locker1 |
5223000 | 5228436 | 5234089 | T: rolloii256 |
5167826 | 5288769 | 5299086 | T: locker2 |
5328261 | 5376122 | 5601251 | T: frodokem1344aes |
4303308? | 5461617? | 6623931? | T: ledakem13sl |
5512070 | 5569646 | 5709012 | T: locker3 |
5925183 | 5929982 | 5935243 | T: limasp2062cca |
6193350 | 6217300 | 6384184 | T: locker4 |
6322614 | 6414548 | 7020485 | T: ledakem12sl |
6951045 | 6964152 | 7019230 | T: C:ledakemcpa52 |
7007011 | 7269786 | 7364399 | T: locker6 |
6852907? | 7546992? | 10732950? | T: ledakem3464 |
7825870 | 7860687 | 8146234 | T: locker5 |
7886467 | 7897976 | 7906087 | T: ledakem3364 |
7907337 | 8007353 | 8069654 | T: ramstakers216091 |
8361601 | 8370176 | 8380876 | T: sikep434 |
8575413 | 8610710 | 8679016 | T: frodokem976shake |
9087482 | 9103203 | 9224879 | T: ledakem3264 |
10300159 | 10331102 | 10465842 | T: ledakem34sl |
10304020 | 10464875 | 12471560 | T: ledakem33sl |
11099523 | 11145475 | 12404884 | T: lotus128 |
11964886 | 12167507 | 12533224 | T: locker7 |
12428455 | 12436123 | 12444614 | T: sikep503 |
12661308 | 12715818 | 12978709 | T: locker8 |
12838380 | 12957363 | 13401958 | T: ledakem5464 |
13151424 | 13310964 | 14584463 | T: ledakem32sl |
12991393 | 13359161 | 13459689 | T: ledakem5364 |
13437343 | 13452902 | 14582411 | T: sikep434comp |
13495865 | 13548494 | 13865087 | T: locker9 |
15064549 | 15148965 | 15314399 | T: frodokem1344shake |
16232365? | 16252412? | 21913571? | T: ledakem54sl |
19744007 | 19781836 | 21472667 | T: sikep503comp |
20585564 | 20841463 | 24242522 | T: ledakem53sl |
20518132 | 21251262 | 22293938 | T: ledakem5264 |
21196373 | 21251464 | 21271518 | T: lotus192 |
25401464 | 25492851 | 26012800 | T: sikep610 |
26507582 | 26527309 | 26548672 | T: mersenne756839 |
31427240 | 32035520 | 35997060 | T: ledakem52sl |
35037614 | 35092297 | 35770123 | T: lotus256 |
35955052 | 36364900 | 36467231 | mceliece348864f |
36472947 | 36513445 | 36976249 | mceliece348864pcf |
36524247 | 36988000 | 37597039 | T: ramstakers756839 |
43214192 | 43360869 | 46745619 | T: sikep610comp |
44300047 | 44316795 | 44337757 | T: sikep751 |
48023761 | 48258603 | 48427391 | T: ntskem1264 |
34561059? | 53807808? | 74979250? | mceliece348864 |
34414475? | 54572909? | 65027460? | mceliece348864pc |
68952530 | 74486152 | 74909462 | T: sikep751comp |
113632882 | 114744119 | 115845106 | mceliece460896pcf |
64476076? | 115160213? | 174073287? | T: rsa2048 |
115152841 | 115372112 | 115877024 | mceliece460896f |
152846361 | 153170877 | 153962176 | T: ntskem1380 |
116081975? | 189699327? | 267626104? | mceliece460896pc |
115772650? | 192964371? | 270357055? | mceliece460896 |
242202562 | 244177180 | 245267478 | mceliece6960119pcf |
243873831 | 244336393 | 245324312 | mceliece6960119f |
276888694 | 277520745 | 279049199 | T: ntskem13136 |
279950864 | 280497970 | 281947434 | mceliece6688128pcf |
281328751 | 281695919 | 282933058 | mceliece6688128f |
313413211 | 313614038 | 314830668 | mceliece8192128pcf |
313439638 | 313758923 | 313896504 | mceliece8192128f |
314115128 | 315357314 | 316934101 | T: oddmanhattan128 |
246362181? | 328097779? | 491716226? | mceliece6960119pc |
316179038? | 394142802? | 551765829? | mceliece6960119 |
310991877? | 404264994? | 590580039? | mceliece8192128pc |
368682751? | 462397110? | 646521430? | mceliece6688128 |
278362068? | 464815058? | 647827675? | mceliece6688128pc |
313426217? | 497257482? | 597816146? | mceliece8192128 |
506084349 | 507342780 | 508636457 | T: oddmanhattan192 |
867279020 | 877967202 | 887878450 | T: bigquake1 |
890118145 | 891984039 | 893217700 | T: oddmanhattan256 |
4554545568 | 4671013508 | 4772538468 | T: pqrsa15 |
6767188526 | 6836433226 | 7333936059 | T: bigquake3 |
14239163629 | 14508697969 | 14727148659 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
17465 | 18238 | 18749 | T: rsa2048 |
25195 | 25292 | 25543 | ntruplus576 |
25228 | 25344 | 26130 | ntruhps2048509 |
26388 | 26491 | 26674 | ntruhrss701 |
32724 | 33168 | 33304 | ntruplus768 |
32651 | 33789 | 35262 | mceliece348864f |
33501 | 34192 | 34301 | kyber90s512 |
33078 | 34392 | 36868 | mceliece348864 |
36979 | 37174 | 37890 | ntruhps2048677 |
39472 | 39558 | 39675 | kyber512 |
39244 | 40189 | 42721 | mceliece348864pc |
40100 | 40194 | 40282 | ntruplus864 |
39202 | 40393 | 42599 | mceliece348864pcf |
43479 | 43614 | 44379 | ntruhps4096821 |
43678 | 44430 | 44621 | sntrup653 |
44312 | 44466 | 44668 | T: sntrup4591761 |
44886 | 45009 | 45170 | ntruplus1152 |
45972 | 46137 | 46256 | kyber90s768 |
46990 | 47066 | 47232 | sntrup761 |
58621 | 58727 | 59371 | T: C:nhcompact512cca |
58024 | 58801 | 58946 | sntrup857 |
59157 | 61627 | 62119 | kyber768 |
62424 | 62566 | 62879 | sntrup953 |
62235 | 63017 | 63267 | kyber90s1024 |
62937 | 63459 | 63894 | sntrup1013 |
65906 | 65980 | 66088 | ntrulpr653 |
68605 | 68698 | 68953 | ntrulpr761 |
68857 | 68926 | 69073 | threebears624r2cca |
68833 | 68948 | 69076 | threebears624r2ccax |
70168 | 70227 | 70335 | C:threebears624r2cpa |
70234 | 70391 | 70783 | C:threebears624r2cpax |
66457 | 71744 | 78104 | mceliece460896f |
66919 | 71947 | 82388 | mceliece460896 |
75085 | 75398 | 75835 | T: C:r5nd1kem0d |
76376 | 76500 | 76651 | T: ntrulpr4591761 |
73761 | 78525 | 85940 | mceliece460896pc |
79004 | 79204 | 79902 | T: C:nhcompact768cca |
72678 | 81207 | 88709 | mceliece460896pcf |
81144 | 81216 | 81325 | T: lightsaber2 |
81801 | 81892 | 82006 | sntrup1277 |
82755 | 82881 | 83447 | kyber1024 |
88315 | 88400 | 88482 | ntrulpr857 |
88580 | 89198 | 89579 | T: ntskem1264 |
86030 | 89753 | 95262 | T: lac128 |
92162 | 92371 | 92476 | ntrulpr953 |
92313 | 93365 | 93887 | T: C:ledakemcpa14 |
93805 | 93945 | 94376 | ntrulpr1013 |
93716 | 94389 | 99643 | T: C:ledakemcpa13 |
93636 | 96424 | 104006 | T: C:edonk128k16n80nu4l6 |
97538 | 98486 | 99193 | T: C:r5nd0kem2iot |
98413 | 98961 | 101004 | T: newhope512cca |
100675 | 101517 | 102329 | T: C:r5nd1kem5d |
101796 | 103152 | 104947 | T: C:ledakemcpa12 |
103682 | 103760 | 103937 | T: C:nhcompact1024cca |
104420 | 104991 | 105834 | T: C:r5nd1kem4longkey |
111794 | 111871 | 112047 | threebears936r2ccax |
112318 | 112390 | 112542 | threebears936r2cca |
116486 | 117229 | 117786 | T: C:bikel1 |
119746 | 119854 | 120006 | C:threebears936r2cpa |
119720 | 119871 | 120016 | C:threebears936r2cpax |
121432 | 121929 | 122128 | ntrulpr1277 |
117241 | 124625 | 133442 | mceliece6688128 |
119490 | 125016 | 133722 | mceliece6688128f |
125334 | 128242 | 131778 | T: ntrukem443 |
128176 | 131134 | 136336 | mceliece6960119 |
126902 | 131374 | 140332 | mceliece6688128pcf |
127696 | 133830 | 140942 | mceliece6688128pc |
136307 | 139402 | 145451 | mceliece6960119pc |
137941 | 141452 | 147059 | mceliece6960119pcf |
139562 | 141532 | 143234 | mceliece8192128f |
131282 | 141573 | 150542 | mceliece6960119f |
139818? | 143104? | 179592? | mceliece8192128 |
146956 | 147306 | 147364 | T: saber2 |
149000 | 151109 | 153062 | mceliece8192128pcf |
150684 | 152086 | 155416 | mceliece8192128pc |
159465 | 160380 | 194184 | T: lac192 |
162160 | 163027 | 164254 | T: C:r5nd3kem5d |
163457 | 164347 | 165336 | T: C:rolloi128 |
149726 | 165200 | 166608 | T: lotus128 |
169999 | 170084 | 170206 | threebears1248r2ccax |
170248 | 170573 | 170783 | threebears1248r2cca |
173149 | 173873 | 174699 | T: C:rolloi192 |
179846 | 179978 | 180178 | C:threebears1248r2cpa |
180120 | 180240 | 180400 | C:threebears1248r2cpax |
187190 | 187466 | 187923 | T: newhope1024cca |
186516? | 189397? | 239012? | T: lac256 |
206663 | 210496 | 218596 | T: C:edonk128k16n80nu8l6 |
212607 | 213238 | 213695 | T: C:ledakemcpa34 |
215086 | 215959 | 217018 | T: C:ledakemcpa33 |
215646 | 216249 | 216728 | T: ledakem1264 |
222786 | 223118 | 234254 | T: ledakem1464 |
222950 | 223949 | 225186 | T: C:rolloi256 |
233032 | 233642 | 234451 | T: C:hila5 |
224966 | 239678 | 239820 | T: firesaber2 |
237960 | 240460 | 243510 | T: ntrukem743 |
243932 | 244134 | 244869 | T: hqc128round4 |
247016 | 247796 | 248936 | T: saberx4 |
254308 | 259189 | 265412 | T: C:ledakemcpa32 |
269391 | 272931 | 280647 | T: C:edonk128k32n96nu4l4 |
270005 | 273553 | 277332 | T: ledakem1364 |
273900 | 274622 | 275455 | T: C:bikel3 |
283108 | 283771 | 289040 | T: lotus192 |
282640 | 284212 | 285796 | T: C:r5nd3kem0d |
286876 | 288876 | 294715 | T: C:r5nd5kem5d |
307023 | 308295 | 310838 | T: ledakem12sl |
316238 | 317332 | 317890 | T: kindi256342 |
319588 | 319838 | 321562 | T: ledakem13sl |
334472 | 335558 | 336949 | T: ntskem1380 |
346944 | 365595 | 368452 | T: C:r5nd5kem0d |
368041 | 371308 | 376493 | T: C:edonk128ref |
378718 | 379626 | 392143 | T: kindi512222 |
354592 | 384856 | 413444 | T: lotus256 |
386360 | 387425 | 388069 | T: kindi512241 |
385088 | 388700 | 395134 | T: C:edonk192k32n128nu4l6 |
407586 | 409098 | 411556 | T: ledakem14sl |
419943 | 422620 | 442181 | T: ntskem13136 |
472438 | 473859 | 475259 | T: C:ledakemcpa54 |
504082 | 507132 | 513066 | T: C:lake1 |
509690 | 511518 | 513687 | T: C:ledakemcpa53 |
511481 | 512240 | 513137 | T: lima2p1024cca |
515472 | 523726 | 530289 | T: C:ledakemcpa52 |
530815 | 531750 | 533171 | T: rolloii128 |
551277 | 552325 | 553615 | T: rolloii192 |
554611 | 554836 | 555275 | T: hqc192round4 |
584620 | 586456 | 589356 | T: C:lake2 |
596144 | 597653 | 603901 | T: C:r5n11kem0d |
597819 | 599542 | 605251 | T: rolloii256 |
594524 | 600249 | 608879 | T: ledakem3264 |
601313 | 606006 | 614236 | T: ledakem3464 |
626896 | 628348 | 629651 | T: C:lake3 |
627501 | 628726 | 632887 | T: ledakem3364 |
639139 | 640612 | 668339 | T: hqcrmrs128 |
703016 | 706428 | 711945 | T: C:edonk192k48n144nu4l4 |
706133 | 707340 | 708953 | T: kindi512321 |
687973 | 712500 | 718282 | T: hqc128 |
781835 | 782348 | 783297 | T: kindi256522 |
744186 | 792468 | 793848 | T: titaniumccatoy |
794770 | 795833 | 803920 | T: ledakem32sl |
830392 | 844734 | 862768 | T: hqc1281 |
846380 | 851049 | 880568 | T: locker2 |
854396 | 857805 | 864697 | T: locker1 |
870681 | 879479 | 943870 | T: ledakem33sl |
932270 | 933114 | 1008607 | T: titaniumccalite |
935327 | 937609 | 940241 | T: locker3 |
972936 | 973381 | 973872 | T: ledakem34sl |
1038706 | 1040572 | 1056688 | T: lima2p2048cca |
1086935 | 1088261 | 1114848 | T: hqc256round4 |
1095056 | 1101421 | 1142531 | T: ledakem5364 |
1111685 | 1114105 | 1120204 | T: C:r5n13kem0d |
1112670 | 1127739 | 1142608 | T: locker4 |
1131972 | 1135517 | 1152824 | T: rqc128 |
1158036 | 1160661 | 1164247 | T: locker6 |
1120577 | 1197455 | 1204276 | T: titaniumccastd |
1297139 | 1302540 | 1342552 | T: hqcrmrs192 |
1323522 | 1327310 | 1331028 | T: locker5 |
1374726 | 1389988 | 1401976 | T: ledakem5264 |
1394842 | 1396977 | 1428956 | T: ledakem5464 |
1396794 | 1405260 | 1425749 | T: limasp1018cca |
1412716 | 1421800 | 1457955 | T: hqc192 |
1454272 | 1465367 | 1480694 | T: ledakem54sl |
1435391 | 1540418 | 1545020 | T: titaniumccamed |
1533871 | 1578839 | 1581156 | T: hqc1921 |
1681199 | 1684186 | 1728343 | T: hqc1922 |
1704813 | 1710081 | 1718786 | T: ledakem53sl |
1734504 | 1736546 | 1739252 | T: frodokem640 |
1685259 | 1791699 | 1793947 | T: titaniumccahi |
1888542 | 1952152 | 1963826 | T: ledakem52sl |
1950748 | 1953475 | 1959205 | T: frodokem640aes |
2007451 | 2011165 | 2017694 | T: locker7 |
2008082 | 2013231 | 2027124 | T: locker8 |
2140124 | 2181750 | 2203517 | T: hqcrmrs256 |
2184550 | 2187861 | 2199161 | T: locker9 |
2292218 | 2294997 | 2296255 | T: titaniumccasuper |
2271250 | 2326527 | 2330168 | T: hqc256 |
2437158 | 2445882 | 2454885 | T: C:r5n15kem0d |
2437840 | 2495345 | 2517673 | T: hqc2561 |
2572220 | 2631202 | 2648345 | T: hqc2562 |
2680907 | 2685502 | 2743975 | T: hqc2563 |
2699526 | 2701375 | 2702934 | T: limasp1306cca |
2081035? | 2727611? | 2730790? | T: rqc192 |
2847976 | 2850109 | 2852218 | T: limasp1822cca |
2907777? | 2922052? | 3827876? | T: rqc256 |
3006903 | 3075829 | 3128804 | T: bigquake1 |
3511298 | 3628456 | 3638397 | T: frodokem976 |
3711751 | 3729306 | 3734396 | T: frodokem976aes |
4340303 | 4348854 | 4354063 | T: frodokem640shake |
5470343 | 5478864 | 5482845 | T: limasp2062cca |
6195282 | 6204241 | 6258891 | T: frodokem1344aes |
7934576 | 8159508 | 8412362 | T: bigquake3 |
9070230 | 9124727 | 9210162 | T: frodokem976shake |
11726906 | 12134034 | 12416621 | T: bigquake5 |
13750166 | 13756975 | 13776412 | T: sikep434 |
14589443 | 14819116 | 14953605 | T: ramstakers216091 |
15825284 | 15894790 | 16049548 | T: frodokem1344shake |
19810615 | 19824595 | 19848092 | T: pqrsa15 |
20295697 | 20308506 | 20320286 | T: sikep503 |
20940474 | 20996783 | 21072497 | T: sikep434comp |
25733766 | 25757166 | 25782669 | T: mersenne756839 |
30717070 | 30810116 | 30903905 | T: sikep503comp |
46569231 | 46581553 | 46596360 | T: sikep610 |
60850817 | 61122091 | 61385987 | T: oddmanhattan128 |
63962413 | 64070047 | 64327834 | T: sikep610comp |
66429884 | 67319371 | 69014593 | T: ramstakers756839 |
71568376 | 71658378 | 71671092 | T: sikep751 |
110844271 | 110930749 | 111828844 | T: sikep751comp |
115829138 | 116215540 | 116548446 | T: oddmanhattan192 |
244901137 | 245876076 | 246430428 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
18534 | 18574 | 18617 | C:threebears624r2cpax |
18909 | 18976 | 19250 | ntruplus576 |
24058 | 24080 | 24104 | C:threebears936r2cpax |
24764 | 25022 | 25203 | ntruplus768 |
24686 | 25037 | 25135 | kyber90s512 |
29685 | 29735 | 29789 | C:threebears1248r2cpax |
29640 | 29736 | 29844 | ntruplus864 |
29846 | 29869 | 29913 | C:threebears624r2cpa |
31057 | 31129 | 34926 | kyber512 |
34339 | 34422 | 34511 | ntruplus1152 |
34512 | 34599 | 34686 | kyber90s768 |
34724 | 35029 | 35451 | T: C:r5nd1kem0d |
37522 | 37576 | 37631 | C:threebears936r2cpa |
38595 | 38634 | 38677 | ntruhps2048509 |
39767 | 39960 | 49149 | T: C:r5nd0kem2iot |
43579 | 43874 | 48187 | T: C:r5nd1kem4longkey |
44767 | 44869 | 45066 | C:threebears1248r2cpa |
47668 | 47783 | 48485 | kyber768 |
48712 | 49100 | 49646 | kyber90s1024 |
42841 | 49406 | 49566 | T: C:r5nd1kem5d |
52571 | 52653 | 52768 | T: C:hila5 |
55306 | 55401 | 55922 | T: C:nhcompact512cca |
55502 | 55563 | 55621 | sntrup653 |
56278 | 56408 | 56507 | sntrup761 |
59585 | 60411 | 61075 | ntruhps2048677 |
62510 | 62752 | 62976 | ntruhrss701 |
67888 | 68014 | 68081 | kyber1024 |
69308 | 73728 | 74747 | T: C:r5nd3kem5d |
74866 | 75057 | 75524 | T: C:nhcompact768cca |
76741 | 76822 | 76924 | sntrup857 |
77308 | 77458 | 77597 | ntruhps4096821 |
79110 | 79212 | 79301 | ntrulpr653 |
79630 | 79759 | 79886 | sntrup953 |
80936 | 81009 | 81118 | sntrup1013 |
80913 | 81056 | 81212 | ntrulpr761 |
87159 | 92748 | 99410 | T: lightsaber2 |
94491 | 94690 | 94939 | T: sntrup4591761 |
96275 | 96347 | 96422 | threebears624r2ccax |
98594 | 98662 | 98743 | T: C:nhcompact1024cca |
102972 | 103097 | 103221 | sntrup1277 |
106567 | 106634 | 106713 | T: newhope512cca |
107197 | 107352 | 107448 | ntrulpr857 |
107880 | 108047 | 109103 | T: ntrulpr4591761 |
111150 | 111223 | 111319 | ntrulpr953 |
112210 | 112330 | 112719 | ntrulpr1013 |
120069 | 120163 | 120260 | mceliece348864f |
120184 | 120258 | 120334 | mceliece348864 |
123473 | 123573 | 123804 | threebears624r2cca |
126390 | 126572 | 127217 | mceliece348864pc |
126712 | 127286 | 127692 | mceliece348864pcf |
127284 | 130652 | 132970 | T: lac128 |
131791 | 133195 | 135666 | T: C:r5nd5kem5d |
134108 | 134542 | 140373 | T: ntrukem443 |
133345 | 135944 | 137800 | T: C:r5nd3kem0d |
145743 | 145904 | 146279 | ntrulpr1277 |
148536 | 148650 | 148819 | threebears936r2ccax |
153980? | 156897? | 206417? | T: saber2 |
162728 | 164183 | 170509 | T: C:r5nd5kem0d |
175280 | 184446 | 207970 | T: lotus128 |
185966 | 186075 | 186252 | threebears936r2cca |
202299 | 202719 | 202895 | T: newhope1024cca |
214921 | 215050 | 215230 | threebears1248r2ccax |
216033 | 225735 | 226774 | T: C:r5n11kem0d |
240453 | 243245 | 275001 | T: firesaber2 |
250658 | 250968 | 251283 | mceliece460896 |
250929 | 251495 | 251908 | mceliece460896f |
256326 | 256576 | 256854 | mceliece460896pc |
256360 | 256593 | 256871 | mceliece460896pcf |
258959 | 259204 | 259709 | threebears1248r2cca |
267104 | 268453 | 269800 | T: saberx4 |
275879 | 276403 | 277482 | mceliece6960119 |
243879 | 276735 | 279304 | T: lac192 |
276676 | 277620 | 278084 | mceliece6960119f |
283164 | 283627 | 284046 | mceliece6960119pc |
288304 | 288456 | 288632 | mceliece6960119pcf |
291686 | 292294 | 293210 | mceliece8192128f |
292887 | 293424 | 294540 | mceliece8192128 |
293692 | 294138 | 294411 | mceliece6688128 |
294236 | 294716 | 295579 | mceliece6688128f |
301084 | 301725 | 302749 | mceliece8192128pcf |
301663 | 301847 | 302368 | T: C:r5n13kem0d |
301512 | 302202 | 308048 | mceliece8192128pc |
300918 | 302336 | 303099 | mceliece6688128pc |
302087 | 302469 | 302993 | mceliece6688128pcf |
309477 | 313584 | 315390 | T: ntrukem743 |
335494 | 336792 | 363568 | T: lotus192 |
362909 | 378011 | 423272 | T: lac256 |
384543 | 385051 | 386553 | T: ntskem1264 |
398273 | 400803 | 401869 | T: kindi256342 |
414899 | 415557 | 415952 | T: hqc128round4 |
431061 | 460677 | 490222 | T: lotus256 |
502326 | 503445 | 521808 | T: kindi512222 |
509752 | 511187 | 512135 | T: kindi512241 |
654130 | 655177 | 656427 | T: lima2p1024cca |
734078 | 735607 | 736419 | T: ntskem1380 |
728950 | 761657 | 823299 | T: C:ledakemcpa12 |
871957 | 874584 | 920352 | T: C:ledakemcpa14 |
876400 | 877414 | 896964 | T: hqc192round4 |
887714 | 889020 | 893525 | T: kindi512321 |
911318 | 911778 | 915129 | T: kindi256522 |
873718 | 915440 | 916747 | T: titaniumccatoy |
905241 | 943844 | 979069 | T: C:ledakemcpa13 |
1027406 | 1030440 | 1091188 | T: hqc128 |
1026957 | 1051921 | 1053141 | T: hqcrmrs128 |
1058216 | 1059957 | 1063424 | T: C:rolloi128 |
1094170 | 1095619 | 1098522 | T: C:r5n15kem0d |
1085253 | 1148927 | 1151276 | T: titaniumccalite |
1263417 | 1266251 | 1268907 | T: C:rolloi192 |
1324358 | 1326732 | 1343431 | T: lima2p2048cca |
1297836 | 1362794 | 1364104 | T: titaniumccastd |
1430268 | 1431215 | 1439766 | T: ntskem13136 |
1378564 | 1446590 | 1459381 | T: hqc1281 |
1633562 | 1635540 | 1725412 | T: titaniumccamed |
1724328 | 1725971 | 1734420 | T: frodokem640 |
1753920 | 1759458 | 1776237 | T: hqc256round4 |
1777705 | 1780644 | 1785786 | T: rolloii128 |
1793854 | 1795139 | 1796462 | T: C:bikel1 |
1823824 | 1825932 | 1867018 | T: limasp1018cca |
1837977 | 1845043 | 1884059 | T: ledakem1264 |
1863725 | 1865018 | 1874397 | T: frodokem640aes |
1876699 | 1922044 | 1954057 | T: hqcrmrs192 |
1928743 | 1932184 | 1935622 | T: C:lake1 |
1938984 | 1944187 | 1957541 | T: rolloii192 |
1969624 | 1972242 | 1996386 | T: C:ledakemcpa32 |
1948011 | 1972886 | 1974173 | T: ledakem1364 |
1942502 | 2031094 | 2067872 | T: hqc192 |
1951544 | 2047226 | 2064908 | T: titaniumccahi |
2092622 | 2127251 | 2250560 | T: ledakem1464 |
2152429 | 2159003 | 2163320 | T: C:rolloi256 |
2305461 | 2322687 | 2342489 | T: ledakem13sl |
2326656 | 2360312 | 2397886 | T: hqc1921 |
2391962 | 2452630 | 2521752 | T: hqc1922 |
2456848 | 2460802 | 2464164 | T: rolloii256 |
2475890 | 2478836 | 2486460 | T: titaniumccasuper |
2599036 | 2602175 | 2606447 | T: C:ledakemcpa33 |
2626121 | 2632643 | 2850703 | T: rsa2048 |
1844320? | 2703662? | 2723203? | T: C:edonk128k32n96nu4l4 |
2699932 | 2737720 | 2853286 | T: ledakem14sl |
2677687 | 2741174 | 2783658 | T: ledakem12sl |
2868090 | 2870715 | 2999931 | T: C:ledakemcpa34 |
2820359? | 2876394? | 7006848? | T: C:edonk192k48n144nu4l4 |
2943038 | 2946099 | 3104420 | T: hqcrmrs256 |
3126255 | 3185242 | 3228852 | T: hqc256 |
3301530 | 3309758 | 3317858 | T: C:lake2 |
3419049 | 3422427 | 3433553 | T: frodokem976 |
3505851 | 3516491 | 3541548 | T: frodokem976aes |
3547964 | 3552876 | 3556590 | T: limasp1306cca |
3562143 | 3580378 | 3585446 | T: hqc2561 |
3720654 | 3723136 | 3736242 | T: limasp1822cca |
3705470 | 3758055 | 3764318 | T: hqc2562 |
3805311 | 3826365 | 3840282 | T: rqc128 |
3779222 | 3956340 | 3976025 | T: hqc2563 |
3956745 | 3964896 | 3970234 | T: locker2 |
4002247 | 4033441 | 4043433 | T: locker1 |
4060701 | 4065707 | 4147712 | T: bigquake1 |
4247030 | 4251384 | 4258966 | T: frodokem640shake |
4302832 | 4310535 | 4316783 | T: C:lake3 |
4497695 | 4559040 | 4599695 | T: locker4 |
5172453 | 5178533 | 5389725 | T: ledakem3464 |
5653703 | 5666670 | 5711999 | T: ledakem3364 |
5749514 | 5762850 | 5777464 | T: locker3 |
5835211 | 5843301 | 5847961 | T: C:bikel3 |
5952468 | 5970831 | 5974299 | T: ledakem3264 |
5981057 | 5995504 | 6011724 | T: frodokem1344aes |
6166531 | 6187456 | 6222342 | T: C:ledakemcpa53 |
6230541 | 6241506 | 6255499 | T: locker6 |
6503024 | 6522470 | 6580638 | T: locker5 |
5188110? | 6706632? | 6939846? | T: C:ledakemcpa54 |
7185531 | 7188757 | 7199176 | T: C:ledakemcpa52 |
7217888 | 7222246 | 7230909 | T: limasp2062cca |
7266370 | 7282353 | 7296000 | T: locker7 |
7306408 | 7318431 | 7331861 | T: locker8 |
7860388 | 7925793 | 8135791 | T: ledakem32sl |
8698379 | 8701588 | 8754427 | T: ledakem33sl |
8891977 | 8919877 | 9172671 | T: frodokem976shake |
7695475 | 9001323 | 9051544 | T: rqc192 |
9344821 | 9377518 | 9391527 | T: ledakem34sl |
9759167 | 9788756 | 9802785 | T: locker9 |
12019341 | 12106137 | 13863596 | T: rqc256 |
12849243 | 12967764 | 13008335 | T: ledakem5264 |
13447996 | 13573113 | 13981047 | T: ledakem5364 |
14663458 | 14670863 | 14690917 | T: sikep434 |
15387145 | 15403428 | 15412074 | T: sikep434comp |
15538106 | 15552984 | 15563163 | T: frodokem1344shake |
16631965 | 16640363 | 16906688 | T: ledakem5464 |
18492416 | 18724749 | 18753299 | T: ledakem53sl |
18822235 | 18852618 | 19009375 | T: ledakem52sl |
20126054 | 20145102 | 20179404 | T: ledakem54sl |
21654033 | 21674781 | 21735826 | T: sikep503 |
22895219 | 22906426 | 23065386 | T: sikep503comp |
21849341? | 27495064? | 110405755? | T: C:edonk192k32n128nu4l6 |
29391605 | 29918097 | 29954742 | T: bigquake3 |
29834417 | 31200679 | 31332595 | T: ramstakers216091 |
38078068 | 38090448 | 38111067 | T: mersenne756839 |
45120747 | 45673056 | 45880627 | T: bigquake5 |
46911870 | 46944232 | 46997525 | T: sikep610 |
9604392? | 49008515? | 70518970? | T: C:edonk128k16n80nu8l6 |
49718995 | 49729159 | 49752328 | T: sikep610comp |
66532260 | 66868219 | 67313236 | T: oddmanhattan128 |
59570903? | 68830832? | 92401082? | T: C:edonk128k16n80nu4l6 |
76998925 | 77011151 | 77079652 | T: sikep751 |
82076455 | 82089346 | 82199469 | T: sikep751comp |
38697300? | 112070073? | 174908685? | T: C:edonk128ref |
127696628 | 128007356 | 128327855 | T: oddmanhattan192 |
127593539 | 128974376 | 129360657 | T: ramstakers756839 |
145678354 | 145843103 | 145927466 | T: pqrsa15 |
268936251 | 269496539 | 269942042 | T: oddmanhattan256 |
|
|
|