Measurements of key-encapsulation mechanisms on one machine: amd64; Tiger Lake (806c1); 2020 Intel Core i7-1165G7; 4 x 2800MHz; panther, 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:
(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 |
8340 | 8470 | 8654 | kyber90s512 |
10610? | 10665? | 17307? | ntruplus576 |
13090 | 13217 | 13383 | kyber90s768 |
15809 | 15882 | 15967 | ntruplus864 |
16730 | 16768 | 16803 | ntruplus768 |
18216 | 18356 | 18566 | kyber512 |
19329 | 19488 | 19728 | kyber90s1024 |
20774? | 20885? | 34004? | ntruplus1152 |
26190 | 26370 | 26545 | T: C:nhcompact512cca |
27401 | 27657 | 27960 | ntrulpr653 |
28916 | 29043 | 29564 | ntrulpr761 |
30113 | 30272 | 30459 | T: lac128 |
30246 | 30388 | 30704 | T: ntrulpr4591761 |
31520 | 31696 | 32069 | kyber768 |
36358 | 36538 | 36748 | ntrulpr857 |
36632 | 36885 | 37157 | T: C:nhcompact768cca |
38801 | 39076 | 39416 | ntrulpr953 |
38828 | 39118 | 39482 | ntrulpr1013 |
41820 | 42284 | 43028 | kyber1024 |
42596 | 42753 | 42986 | T: newhope512cca |
46330 | 46771 | 47299 | T: C:r5nd1kem0d |
49302 | 49529 | 49841 | T: C:nhcompact1024cca |
49685 | 49869 | 50252 | ntrulpr1277 |
49605 | 50221 | 50822 | T: lightsaber2 |
64395 | 65002 | 65884 | T: C:r5nd1kem5d |
64891 | 66140 | 67960 | T: C:r5nd0kem2iot |
66503 | 67169 | 68284 | T: C:r5nd1kem4longkey |
74370 | 74589 | 74995 | T: hqc128round4 |
75009 | 75168 | 75432 | T: lac256 |
77836 | 78091 | 78365 | T: lac192 |
81274 | 81527 | 81920 | T: newhope1024cca |
95923 | 96472 | 97114 | T: saber2 |
104216 | 105300 | 106400 | T: C:r5nd3kem5d |
128263 | 128480 | 128778 | ntruhps2048509 |
127860 | 128770 | 129387 | T: C:hila5 |
144245 | 144585 | 145118 | T: saberx4 |
146371 | 148486 | 152813 | T: hqcrmrs128 |
152974 | 153389 | 154237 | T: hqc192round4 |
152271 | 153529 | 156757 | T: hqc1281 |
157200 | 159026 | 163837 | T: firesaber2 |
159316 | 161958 | 166728 | T: hqc128 |
171631 | 173439 | 175130 | T: C:r5nd3kem0d |
190404 | 191485 | 198503 | threebears624r2cca |
189260 | 192288 | 194230 | T: C:r5nd5kem5d |
188662 | 195657 | 196722 | C:threebears624r2cpa |
203717 | 204007 | 204358 | ntruhps2048677 |
202918 | 204666 | 206579 | T: C:r5nd5kem0d |
201029 | 204902 | 208201 | T: kindi256342 |
206500 | 206597 | 206807 | ntruhrss701 |
217300 | 223991 | 225119 | T: kindi512222 |
228029 | 228778 | 229715 | T: kindi512241 |
287330 | 290260 | 297018 | T: hqc1921 |
293426 | 293889 | 294469 | ntruhps4096821 |
305279 | 308250 | 312340 | T: hqc256round4 |
305840 | 311598 | 315168 | T: hqc1922 |
330156 | 334829 | 341082 | T: hqcrmrs192 |
363576 | 367499 | 375128 | T: hqc192 |
378232 | 380426 | 407432 | C:threebears936r2cpa |
381817 | 395694 | 414259 | threebears936r2cca |
395525 | 396201 | 397248 | T: C:bikel1 |
403952 | 405800 | 410708 | T: C:r5n11kem0d |
422694 | 424777 | 428476 | T: rqc128 |
445213 | 447050 | 462123 | T: kindi512321 |
449276 | 456419 | 464341 | T: hqc2561 |
474905 | 479796 | 492294 | T: hqc2562 |
493792 | 497810 | 504138 | T: ntrukem443 |
493476 | 500669 | 511515 | T: hqc2563 |
510120 | 511505 | 516235 | T: kindi256522 |
577687 | 578189 | 578827 | sntrup761 |
575921 | 582487 | 588411 | sntrup653 |
579288 | 584380 | 591877 | T: hqcrmrs256 |
608202 | 609774 | 612409 | T: lima2p1024cca |
614451 | 615843 | 619661 | T: C:ledakemcpa14 |
619313 | 628887 | 639361 | T: C:edonk128k16n80nu4l6 |
629321 | 634406 | 642921 | T: hqc256 |
635869 | 641297 | 650472 | threebears1248r2cca |
636096 | 694400 | 724983 | C:threebears1248r2cpa |
708230 | 710207 | 712930 | T: C:ledakemcpa13 |
771212 | 793364 | 796337 | T: C:r5n13kem0d |
802187 | 802622 | 803292 | T: sntrup4591761 |
803282 | 808052 | 884218 | T: rqc192 |
846413 | 847077 | 847656 | T: titaniumccatoy |
853093 | 856918 | 859129 | T: frodokem640 |
883338 | 884942 | 899563 | T: C:ledakemcpa12 |
893381 | 906007 | 943768 | sntrup857 |
948188 | 948805 | 949644 | T: titaniumccalite |
951082 | 955138 | 958217 | T: C:rolloi128 |
1017359 | 1027938 | 1036572 | T: C:edonk128k16n80nu8l6 |
1064104 | 1064821 | 1066308 | T: frodokem640aes |
1077727 | 1095151 | 1114393 | sntrup953 |
1098490 | 1103680 | 1111624 | T: ntrukem743 |
1158791 | 1175601 | 1189660 | T: C:edonk128k32n96nu4l4 |
1171109? | 1177576? | 1671494? | T: rqc256 |
1184793 | 1189315 | 1194027 | T: C:bikel3 |
1209532 | 1210404 | 1211551 | T: titaniumccastd |
1213572 | 1216479 | 1227446 | sntrup1013 |
1226536 | 1229864 | 1232987 | T: C:rolloi192 |
1230617 | 1235106 | 1238441 | T: lima2p2048cca |
1274263 | 1284354 | 1292412 | T: limasp1018cca |
1319273 | 1324085 | 1337420 | T: C:ledakemcpa34 |
1358788 | 1359619 | 1360601 | T: titaniumccamed |
1367645 | 1384802 | 1406644 | T: C:edonk192k32n128nu4l6 |
1515030 | 1515737 | 1516826 | T: titaniumccahi |
1562174 | 1568230 | 1574843 | T: C:edonk128ref |
1598751 | 1600646 | 1606864 | T: frodokem976 |
1675233 | 1678984 | 1683180 | T: C:rolloi256 |
1736795 | 1742681 | 1747531 | T: C:r5n15kem0d |
1798628 | 1799931 | 1801158 | T: titaniumccasuper |
1882538 | 1886534 | 1889736 | T: C:ledakemcpa33 |
1902516 | 1907896 | 1913050 | sntrup1277 |
1960603 | 1982913 | 2022195 | T: C:lake1 |
1967740 | 1983462 | 2002449 | T: C:lake2 |
1988563 | 1993316 | 2000044 | T: frodokem976aes |
2003607 | 2015118 | 2023555 | T: remblem928 |
2047678 | 2054968 | 2064489 | T: remblem1056 |
2099701 | 2121049 | 2159214 | T: C:lake3 |
2210202 | 2276770 | 2307356 | T: C:edonk192k48n144nu4l4 |
2310071 | 2333914 | 2355696 | T: limasp1306cca |
2423210 | 2424895 | 2426659 | T: C:ledakemcpa32 |
2459206 | 2462882 | 2465532 | T: frodokem640shake |
2503409 | 2508146 | 2533347 | T: limasp1822cca |
2497845 | 2512976 | 2534518 | T: ledakem1464 |
2549108 | 2557986 | 2569897 | T: C:ledakemcpa53 |
2936702 | 2954367 | 2980295 | T: ledakem1364 |
3119776 | 3146698 | 3169424 | T: C:ledakemcpa54 |
3274745 | 3291201 | 3306575 | T: locker1 |
3396648 | 3402702 | 3407787 | T: frodokem1344aes |
3804437 | 3815336 | 3833977 | T: locker2 |
3846624? | 3906654? | 5449921? | T: ledakem14sl |
3968301 | 3974260 | 3982488 | T: rolloii128 |
4105258 | 4112192 | 4117132 | T: rolloii192 |
4098439 | 4121850 | 4177248 | T: ledakem1264 |
4149575 | 4160160 | 4172813 | T: locker3 |
4371060 | 4394571 | 4422992 | T: locker4 |
4518891 | 4553125 | 4620268 | T: limasp2062cca |
4807879 | 4821007 | 4835129 | T: rolloii256 |
3763213? | 4826311? | 6000293? | T: ledakem13sl |
4990400 | 5029578 | 5673032 | T: ledakem12sl |
5062521 | 5068475 | 5075664 | T: frodokem976shake |
5210411 | 5242247 | 5269593 | T: C:ledakemcpa52 |
5197828 | 5244341 | 5281216 | T: locker6 |
5432835 | 5438667 | 5482068 | T: sikep434 |
6295153 | 6334918 | 6380106 | T: locker5 |
6428828 | 6456576 | 6478597 | T: ledakem3364 |
6956518? | 6988181? | 10002184? | T: ledakem3464 |
7184822 | 7242234 | 7305685 | T: ramstakers216091 |
7426897 | 7432073 | 7437059 | T: sikep503 |
7651749 | 7686224 | 7725463 | T: ledakem3264 |
8151338 | 8166051 | 8223190 | T: lotus128 |
8214727 | 8231600 | 8255868 | T: frodokem1344shake |
8205047 | 8268608 | 8393763 | T: ledakem33sl |
8617362 | 8744299 | 8833594 | T: locker7 |
8900812 | 8923159 | 9707529 | T: sikep434comp |
9461132 | 9491888 | 9617796 | T: locker8 |
9482193 | 9511877 | 9549217 | T: ledakem5464 |
10084189 | 10121093 | 10161782 | T: locker9 |
10446083 | 10559753 | 11861670 | T: ledakem32sl |
10836230? | 10927007? | 14609383? | T: ledakem34sl |
12186585 | 12216276 | 13273701 | T: sikep503comp |
13272971 | 13278318 | 13468178 | T: sikep610 |
13365610 | 13388320 | 13410343 | T: ledakem5364 |
15310138 | 15375143 | 15439409 | T: mersenne756839 |
16669763 | 16718710 | 17620939 | T: ledakem54sl |
16444750 | 16910214 | 19750636 | T: ledakem53sl |
17205134 | 17309432 | 17435483 | T: lotus192 |
19979501 | 21718850 | 22036904 | T: ledakem5264 |
22592861 | 22615493 | 22690719 | T: sikep751 |
22769176 | 22786616 | 22813821 | mceliece348864f |
22799683 | 22821876 | 22859369 | mceliece348864pcf |
22939887 | 22984136 | 24574008 | T: sikep610comp |
26748542 | 27328413 | 27368479 | T: lotus256 |
21972539? | 29659723? | 44701411? | mceliece348864 |
30982145 | 31046510 | 31104781 | T: ntskem1264 |
29895568 | 31994727 | 34977868 | T: ledakem52sl |
32883824 | 33341617 | 34095943 | T: ramstakers756839 |
35841838 | 35914950 | 38865285 | T: sikep751comp |
22688031? | 37289296? | 53160516? | mceliece348864pc |
70167712 | 70254502 | 70344169 | mceliece460896f |
70272536 | 70358813 | 71509439 | mceliece460896pcf |
78277468 | 78906843 | 79937910 | T: ntskem1380 |
69772271? | 96040048? | 148523508? | mceliece460896pc |
75087352? | 122196618? | 176184980? | mceliece460896 |
83241827? | 126614608? | 193439948? | T: rsa2048 |
128866414 | 129413230 | 129888414 | T: oddmanhattan128 |
131710664 | 131811386 | 131902626 | mceliece6960119f |
146510921 | 146579108 | 146654800 | mceliece6960119pcf |
167275536 | 168585462 | 168670707 | mceliece8192128pcf |
182452907 | 182521583 | 182849299 | mceliece8192128f |
197599021 | 197806281 | 197925183 | mceliece6688128f |
146220604? | 197821136? | 351109242? | mceliece6960119 |
197873841 | 199141150 | 199477967 | mceliece6688128pcf |
198658617 | 199221940 | 199809167 | T: ntskem13136 |
216784117 | 217516328 | 218326783 | T: oddmanhattan192 |
166537696? | 223531100? | 394158770? | mceliece8192128 |
182143401? | 241343171? | 418228445? | mceliece8192128pc |
145995190? | 248529907? | 351930768? | mceliece6960119pc |
220948309? | 278080508? | 394129248? | mceliece6688128 |
164566397? | 278081863? | 336884853? | mceliece6688128pc |
393448760 | 394300801 | 395081623 | T: oddmanhattan256 |
756087401 | 819764616 | 826198293 | T: bigquake1 |
4136389978 | 4217473757 | 4347322893 | T: pqrsa15 |
7085302889 | 7315043621 | 7373309185 | T: bigquake3 |
12837048940 | 13066279008 | 13149117682 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
9739 | 9773 | 9824 | ntruplus576 |
11216 | 11247 | 11370 | kyber90s512 |
13334 | 13376 | 13487 | ntruplus768 |
15848 | 15919 | 16007 | ntruplus864 |
16516 | 16585 | 16702 | kyber90s768 |
17825 | 17981 | 18232 | ntruhps2048509 |
18681 | 18897 | 19699 | T: rsa2048 |
18886 | 18952 | 19116 | ntruplus1152 |
19421 | 19561 | 19676 | ntruhrss701 |
21873 | 22531 | 24096 | mceliece348864 |
21790 | 22625 | 24039 | mceliece348864f |
23352 | 23392 | 23528 | kyber90s1024 |
25357 | 25593 | 25893 | ntruhps2048677 |
26250 | 26757 | 28153 | mceliece348864pc |
26312 | 27353 | 28543 | mceliece348864pcf |
29652 | 29852 | 30570 | kyber512 |
30651 | 30975 | 31178 | ntruhps4096821 |
32220 | 32358 | 32579 | T: sntrup4591761 |
34345 | 34567 | 34781 | sntrup653 |
37184 | 37359 | 37602 | sntrup761 |
44106 | 44292 | 44472 | kyber768 |
45126 | 45367 | 45715 | T: C:nhcompact512cca |
45230 | 45476 | 45848 | sntrup857 |
47706 | 47816 | 47957 | ntrulpr653 |
43681? | 48602? | 58937? | mceliece460896 |
48727 | 48882 | 49099 | sntrup953 |
43853? | 49316? | 58724? | mceliece460896f |
44096? | 49493? | 59737? | T: C:edonk128k16n80nu4l6 |
49232 | 49517 | 49703 | sntrup1013 |
49731 | 49868 | 50007 | ntrulpr761 |
47858 | 53091 | 57896 | mceliece460896pcf |
48550? | 53481? | 63018? | mceliece460896pc |
55170 | 55659 | 56006 | T: ntrulpr4591761 |
56842 | 58084 | 59318 | T: lac128 |
59544 | 59762 | 59974 | kyber1024 |
61510 | 61738 | 62152 | T: C:nhcompact768cca |
62553 | 62694 | 62807 | sntrup1277 |
62682 | 62851 | 63101 | ntrulpr857 |
63383 | 63917 | 65139 | T: ntskem1264 |
65612 | 65787 | 65961 | ntrulpr953 |
66588 | 66777 | 66967 | ntrulpr1013 |
68218 | 68372 | 68591 | T: lightsaber2 |
70442 | 70614 | 70825 | T: newhope512cca |
73192 | 73803 | 74466 | T: C:r5nd1kem0d |
73018 | 78231 | 84726 | mceliece6688128 |
75999 | 81068 | 88481 | mceliece6688128f |
81393 | 81962 | 82532 | T: C:nhcompact1024cca |
79866 | 83844 | 88141 | mceliece6960119f |
84039 | 84292 | 84511 | ntrulpr1277 |
79809 | 84404 | 90257 | mceliece6960119 |
86251 | 86576 | 86982 | T: C:ledakemcpa14 |
86316 | 86697 | 87228 | T: C:ledakemcpa13 |
84574 | 88460 | 95047 | mceliece6688128pc |
85815 | 89564 | 94921 | mceliece6960119pcf |
88890 | 91873 | 99647 | mceliece6960119pc |
87213 | 93064 | 99993 | mceliece6688128pcf |
92774 | 95290 | 97232 | mceliece8192128 |
95998 | 97350 | 99229 | T: C:ledakemcpa12 |
97992 | 98640 | 99283 | T: C:bikel1 |
97616 | 101307 | 103085 | mceliece8192128f |
100901 | 101502 | 103264 | T: C:r5nd0kem2iot |
101498 | 102176 | 103070 | T: C:r5nd1kem5d |
98499 | 103162 | 105414 | mceliece8192128pcf |
103893 | 104933 | 106944 | mceliece8192128pc |
104530 | 105323 | 106674 | T: C:r5nd1kem4longkey |
116484 | 116978 | 117625 | T: lotus128 |
123564 | 125565 | 126504 | T: saber2 |
130870 | 131138 | 132357 | T: lac192 |
132805 | 133819 | 134904 | T: C:rolloi128 |
133248 | 134417 | 135725 | T: newhope1024cca |
134382 | 136075 | 138267 | T: ntrukem443 |
150335 | 150841 | 151858 | T: lac256 |
153066 | 153853 | 155092 | T: C:rolloi192 |
162788 | 163901 | 165377 | T: C:r5nd3kem5d |
147541? | 168716? | 188626? | T: C:edonk128k16n80nu8l6 |
171709 | 172195 | 172827 | T: saberx4 |
175023 | 176722 | 179211 | T: C:rolloi256 |
181981 | 183051 | 184654 | T: C:hila5 |
187682 | 195041 | 213712 | T: C:edonk128k32n96nu4l4 |
193359 | 195735 | 197648 | T: firesaber2 |
195180 | 195790 | 196491 | T: ledakem1464 |
200736 | 201231 | 201507 | T: hqc128round4 |
203825 | 204183 | 204831 | T: C:ledakemcpa34 |
205527 | 206252 | 207029 | T: C:ledakemcpa33 |
211405 | 211905 | 212788 | T: ledakem1264 |
209938 | 212480 | 213761 | T: lotus192 |
218643 | 219296 | 220318 | T: ledakem1364 |
220012 | 222579 | 223590 | T: C:bikel3 |
232938 | 235672 | 238918 | T: C:ledakemcpa32 |
246246 | 247523 | 249315 | T: ntrukem743 |
248212 | 249677 | 250821 | T: ntskem1380 |
250813 | 251564 | 253360 | T: lotus256 |
254761 | 256103 | 262578 | threebears624r2cca |
261508 | 262061 | 263150 | T: ledakem13sl |
258757 | 263776 | 269646 | T: kindi256342 |
258432 | 264596 | 270931 | C:threebears624r2cpa |
268658 | 271097 | 276301 | T: hqcrmrs128 |
271025 | 271732 | 272584 | T: ledakem12sl |
274285 | 276153 | 278078 | T: C:r5nd3kem0d |
277577 | 282840 | 285748 | T: hqc128 |
288946 | 290587 | 293449 | T: C:r5nd5kem5d |
291157 | 295134 | 308097 | T: C:lake1 |
297247 | 297549 | 298020 | T: ledakem14sl |
300225 | 301926 | 374778 | T: ntskem13136 |
305663 | 308900 | 313808 | T: hqc1281 |
309357 | 312113 | 314898 | T: C:lake2 |
319009 | 319992 | 321394 | T: kindi512241 |
326268 | 328341 | 330464 | T: C:r5nd5kem0d |
319350 | 330494 | 331154 | T: kindi512222 |
325304 | 337832 | 369189 | T: C:edonk128ref |
328709 | 342245 | 364987 | T: C:edonk192k32n128nu4l6 |
356911 | 359203 | 362120 | T: C:lake3 |
412258 | 413603 | 415989 | T: hqc192round4 |
411097 | 414519 | 417873 | T: rolloii192 |
426934 | 429159 | 432155 | T: rolloii128 |
447139 | 448605 | 450169 | T: lima2p1024cca |
451916 | 452783 | 453490 | T: C:ledakemcpa54 |
454656 | 457467 | 460335 | T: rolloii256 |
456999 | 457730 | 459188 | T: C:ledakemcpa53 |
470250 | 478324 | 497624 | C:threebears936r2cpa |
474359 | 479613 | 488354 | T: C:ledakemcpa52 |
482386 | 483415 | 484387 | T: ledakem3464 |
469712 | 493388 | 503073 | threebears936r2cca |
511002 | 513017 | 519116 | T: C:r5n11kem0d |
525092 | 525932 | 526617 | T: ledakem3364 |
531494 | 534959 | 541538 | T: locker1 |
536307 | 537124 | 542647 | T: ledakem3264 |
555500 | 563871 | 575036 | T: hqc1921 |
564887 | 571254 | 575319 | T: locker2 |
588018 | 592713 | 598012 | T: hqcrmrs192 |
580935 | 594446 | 608221 | T: C:edonk192k48n144nu4l4 |
591015 | 595545 | 616451 | T: kindi512321 |
588287 | 596508 | 605299 | T: hqc1922 |
611641 | 616433 | 619948 | T: rqc128 |
615314 | 619350 | 622217 | T: kindi256522 |
625598 | 628412 | 632990 | T: locker3 |
629026 | 638506 | 643346 | T: hqc192 |
669913 | 670536 | 671165 | T: titaniumccatoy |
692279 | 694253 | 698117 | T: ledakem32sl |
704702 | 705434 | 707233 | T: ledakem33sl |
705518 | 709292 | 724312 | T: locker4 |
745834 | 752397 | 760517 | threebears1248r2cca |
769915 | 773330 | 779366 | T: hqc256round4 |
787668 | 792430 | 796864 | T: locker6 |
750738 | 805900 | 851350 | C:threebears1248r2cpa |
857927 | 858735 | 859562 | T: titaniumccalite |
863565 | 872902 | 878677 | T: hqc2561 |
897140 | 900721 | 904781 | T: lima2p2048cca |
901379 | 904425 | 906495 | T: ledakem34sl |
912750 | 922669 | 934920 | T: hqc2562 |
926217 | 928380 | 930771 | T: C:r5n13kem0d |
925865 | 932218 | 936190 | T: locker5 |
946321 | 957100 | 962005 | T: hqc2563 |
1005220 | 1006336 | 1011534 | T: titaniumccastd |
1002740 | 1008785 | 1019305 | T: hqcrmrs256 |
1017571 | 1019344 | 1023979 | T: ledakem5464 |
1068612 | 1077709 | 1088367 | T: hqc256 |
1081309 | 1086866 | 1104087 | T: ledakem5364 |
1096207 | 1100269 | 1115026 | T: limasp1018cca |
1223298 | 1224773 | 1227709 | T: ledakem5264 |
1237683 | 1239165 | 1240204 | T: frodokem640 |
1244022? | 1255873? | 1595666? | T: rqc192 |
1278139 | 1278954 | 1280234 | T: titaniumccamed |
1349156 | 1351998 | 1355275 | T: ledakem54sl |
1348829 | 1358247 | 1380801 | T: locker7 |
1382854 | 1389973 | 1402277 | T: locker8 |
1415728 | 1416865 | 1418354 | T: frodokem640aes |
1460976 | 1461667 | 1462948 | T: titaniumccahi |
1516348 | 1531017 | 1546730 | T: locker9 |
1546083 | 1554113 | 1585025 | T: ledakem53sl |
1685270 | 1704443 | 1708783 | T: ledakem52sl |
1769888 | 1771110 | 1773126 | T: titaniumccasuper |
1795587? | 1802974? | 2295638? | T: rqc256 |
2069478 | 2082406 | 2112520 | T: limasp1306cca |
2080083 | 2087072 | 2094989 | T: C:r5n15kem0d |
2186167 | 2194055 | 2202986 | T: limasp1822cca |
2400593 | 2403060 | 2405558 | T: frodokem976 |
2628476 | 2633074 | 2637599 | T: frodokem976aes |
2719788 | 2722849 | 2728436 | T: frodokem640shake |
2848999 | 2930241 | 3001041 | T: bigquake1 |
2929720 | 2950441 | 2964321 | T: remblem928 |
2985960 | 3008903 | 3024222 | T: remblem1056 |
4157421 | 4182658 | 4249069 | T: limasp2062cca |
4283621 | 4286457 | 4293428 | T: frodokem1344aes |
5365649 | 5372791 | 5381497 | T: frodokem976shake |
8027635 | 8188122 | 8306256 | T: bigquake3 |
8822017 | 8827050 | 8835569 | T: frodokem1344shake |
8888786 | 8907538 | 8919968 | T: sikep434 |
12177597 | 12194462 | 12213460 | T: sikep503 |
12054292 | 12307378 | 12739252 | T: bigquake5 |
13313589 | 13455284 | 13613704 | T: ramstakers216091 |
13808555 | 13858854 | 13888530 | T: sikep434comp |
18026595 | 18053198 | 18087114 | T: pqrsa15 |
18771714 | 18821057 | 18910645 | T: sikep503comp |
22741260 | 22783815 | 22847632 | T: mersenne756839 |
24294987 | 24338225 | 24362012 | T: sikep610 |
33525120 | 33626500 | 33782407 | T: sikep610comp |
36401019 | 36432530 | 36499267 | T: sikep751 |
46421210 | 46538209 | 46653092 | T: oddmanhattan128 |
57106441 | 57279748 | 57516146 | T: sikep751comp |
60384897 | 61428594 | 62673635 | T: ramstakers756839 |
92522172 | 92636532 | 92835418 | T: oddmanhattan192 |
191094761 | 191733320 | 195691075 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
9293 | 9321 | 9381 | ntruplus576 |
9967 | 9991 | 10024 | kyber90s512 |
12352 | 12395 | 12451 | ntruplus768 |
14001 | 14057 | 14117 | ntruplus864 |
14726 | 14763 | 14832 | kyber90s768 |
17722 | 17776 | 17836 | ntruplus1152 |
21172 | 21240 | 21302 | kyber90s1024 |
22580 | 22802 | 22980 | kyber512 |
29447 | 29880 | 30426 | T: C:r5nd1kem0d |
30717 | 30767 | 30845 | ntruhps2048509 |
33999 | 34397 | 34572 | kyber768 |
43016 | 43101 | 43231 | sntrup653 |
42996 | 43130 | 43301 | T: C:nhcompact512cca |
42810 | 43303 | 44287 | T: C:r5nd1kem5d |
42341 | 43331 | 43509 | T: C:r5nd0kem2iot |
43369 | 43702 | 44168 | T: C:r5nd1kem4longkey |
44166 | 44275 | 44445 | sntrup761 |
44171 | 44443 | 45005 | T: C:hila5 |
44454 | 44635 | 44710 | ntruhps2048677 |
45805 | 45927 | 46025 | ntruhrss701 |
46816 | 47014 | 47224 | kyber1024 |
55480 | 55600 | 55747 | ntrulpr653 |
56873 | 57039 | 57179 | ntrulpr761 |
57209 | 57364 | 57596 | sntrup857 |
58322 | 58604 | 58922 | T: C:nhcompact768cca |
59553 | 59717 | 59850 | ntruhps4096821 |
60385 | 60521 | 60710 | sntrup953 |
61350 | 61477 | 61629 | sntrup1013 |
69088 | 69317 | 69645 | T: sntrup4591761 |
69750 | 70719 | 74964 | T: C:r5nd3kem5d |
73840 | 73978 | 74157 | ntrulpr857 |
75048 | 75176 | 75382 | sntrup1277 |
75333 | 75485 | 75699 | T: newhope512cca |
76638 | 76771 | 76902 | ntrulpr953 |
76949 | 77082 | 77241 | ntrulpr1013 |
78710 | 78864 | 79112 | T: lac128 |
78654 | 79016 | 79384 | T: C:nhcompact1024cca |
74628 | 80086 | 84750 | T: lightsaber2 |
81320 | 81510 | 81692 | T: ntrulpr4591761 |
96409 | 96546 | 96773 | ntrulpr1277 |
104055 | 104159 | 104303 | mceliece348864f |
104408 | 104672 | 105142 | mceliece348864 |
108433 | 108590 | 108730 | mceliece348864pc |
108523 | 108646 | 108772 | mceliece348864pcf |
125919 | 126282 | 133756 | C:threebears624r2cpa |
133282 | 134256 | 134981 | T: lotus128 |
135816 | 137373 | 166826 | T: saber2 |
137670 | 141751 | 146699 | T: C:r5nd5kem5d |
142962 | 143818 | 144338 | T: newhope1024cca |
143610 | 144597 | 145762 | T: ntrukem443 |
148841 | 150734 | 154716 | T: C:r5nd3kem0d |
158785 | 166674 | 169122 | C:threebears936r2cpa |
175247 | 176951 | 180711 | T: C:r5nd5kem0d |
179725 | 179997 | 180222 | T: lac192 |
190234 | 190931 | 202255 | C:threebears1248r2cpa |
194641 | 194801 | 195096 | T: saberx4 |
195226 | 197211 | 199131 | T: C:r5n11kem0d |
204053 | 204447 | 205104 | T: firesaber2 |
214437 | 214759 | 215329 | mceliece460896 |
214781 | 214983 | 215264 | mceliece460896f |
219068 | 219233 | 219704 | mceliece460896pcf |
219586 | 219946 | 220302 | mceliece460896pc |
238741 | 239262 | 240013 | mceliece6960119 |
239873 | 240256 | 240549 | mceliece6960119f |
245785 | 246034 | 246444 | T: ntskem1264 |
245896 | 246147 | 246945 | mceliece6960119pc |
246105 | 246661 | 247179 | mceliece6960119pcf |
246068 | 246939 | 247934 | T: lotus192 |
251939 | 252232 | 252555 | mceliece8192128f |
252695 | 253420 | 253778 | mceliece6688128f |
255788 | 255975 | 256218 | mceliece6688128 |
256148 | 256370 | 256673 | mceliece8192128 |
258738 | 259070 | 259513 | mceliece8192128pc |
258949 | 259390 | 259987 | mceliece6688128pcf |
261618 | 262029 | 262932 | mceliece8192128pcf |
261978 | 262338 | 262753 | mceliece6688128pc |
278954 | 282587 | 286126 | T: lac256 |
291335 | 291764 | 292576 | T: C:r5n13kem0d |
298744 | 300541 | 306212 | T: lotus256 |
300348 | 302144 | 307730 | T: ntrukem743 |
327694 | 332252 | 338813 | T: kindi256342 |
349125 | 349464 | 349936 | T: hqc128round4 |
421895 | 422710 | 437863 | T: kindi512241 |
422626 | 424019 | 448088 | T: kindi512222 |
427585 | 428120 | 428585 | T: ntskem1380 |
539180 | 542105 | 545007 | T: lima2p1024cca |
545917 | 548256 | 549801 | T: hqc128 |
552809 | 555905 | 560995 | T: hqcrmrs128 |
569731 | 574560 | 581119 | T: C:ledakemcpa13 |
579736 | 581490 | 619472 | threebears624r2cca |
588660 | 591045 | 596578 | T: C:ledakemcpa12 |
662361 | 663672 | 664344 | T: hqc192round4 |
720104 | 721510 | 723142 | T: kindi256522 |
722337 | 726898 | 732922 | T: C:ledakemcpa14 |
720301 | 729509 | 736046 | T: hqc1281 |
742830 | 768230 | 770615 | T: kindi512321 |
786462 | 787020 | 787644 | T: titaniumccatoy |
795244 | 795843 | 796468 | T: ntskem13136 |
922112 | 927448 | 934719 | T: C:rolloi128 |
986633 | 991613 | 1007430 | T: C:r5n15kem0d |
426803? | 992040? | 1152956? | T: C:edonk128k32n96nu4l4 |
983269 | 994042 | 997710 | T: hqcrmrs192 |
994088 | 994999 | 995771 | T: titaniumccalite |
1024239 | 1028062 | 1031192 | T: hqc192 |
1023604 | 1034394 | 1090966 | threebears936r2cca |
1075123 | 1082993 | 1090893 | T: lima2p2048cca |
1084389 | 1092684 | 1112571 | T: C:rolloi192 |
1082557 | 1094068 | 1098975 | T: hqc1922 |
1109395 | 1112727 | 1119533 | T: hqc1921 |
1123634 | 1139576 | 1142383 | T: C:bikel1 |
1163190 | 1164368 | 1167804 | T: titaniumccastd |
1228506 | 1231533 | 1241642 | T: frodokem640 |
1272231 | 1277521 | 1282484 | T: hqc256round4 |
1139352? | 1339473? | 1720766? | T: C:edonk192k48n144nu4l4 |
1351622 | 1355030 | 1356807 | T: frodokem640aes |
1392799 | 1401245 | 1415182 | T: limasp1018cca |
1456526 | 1458234 | 1459412 | T: titaniumccamed |
1440010 | 1459135 | 1477219 | T: rolloii128 |
1476494 | 1496038 | 1521382 | T: C:lake1 |
1508620 | 1513994 | 1522186 | T: hqc2561 |
1532975 | 1535442 | 1544524 | T: ledakem1264 |
1590285 | 1596708 | 1607489 | T: rolloii192 |
1592841 | 1598708 | 1604433 | T: hqcrmrs256 |
1603135 | 1604541 | 1610575 | T: ledakem1364 |
1584254 | 1613539 | 1623645 | T: hqc2562 |
1636818 | 1640716 | 1646401 | T: hqc2563 |
1654740 | 1659696 | 1662542 | T: hqc256 |
1657856 | 1664489 | 1670101 | T: C:ledakemcpa32 |
1702024 | 1703315 | 1705039 | T: titaniumccahi |
1755860 | 1758699 | 1760886 | T: ledakem1464 |
1597866 | 1770748 | 1796472 | threebears1248r2cca |
1856582 | 1864503 | 1881384 | T: C:rolloi256 |
2015297 | 2025965 | 2034513 | T: C:ledakemcpa33 |
2064042 | 2065940 | 2067501 | T: titaniumccasuper |
2090968 | 2095378 | 2105550 | T: rolloii256 |
2110884 | 2115490 | 2130392 | T: ledakem12sl |
2046801 | 2215878 | 2246112 | T: ledakem13sl |
2259819 | 2293583 | 2298267 | T: ledakem14sl |
2403922 | 2406036 | 2415224 | T: frodokem976 |
1901299? | 2443812? | 2457531? | T: C:ledakemcpa34 |
2491666 | 2493509 | 2496742 | T: frodokem976aes |
2533412 | 2537801 | 2542407 | T: rsa2048 |
2610030 | 2621853 | 2639036 | T: rqc128 |
2628238 | 2644671 | 2663414 | T: C:lake2 |
2646999 | 2649651 | 2653724 | T: frodokem640shake |
2681555 | 2695747 | 2725756 | T: limasp1306cca |
2803612 | 2810175 | 2824845 | T: limasp1822cca |
2900363 | 2914035 | 2937851 | T: locker1 |
3133097 | 3151694 | 3178711 | T: locker2 |
3316089 | 3319953 | 3353069 | T: C:bikel3 |
3318893 | 3345569 | 3368715 | T: locker4 |
3456331 | 3465787 | 3469928 | T: bigquake1 |
3761355 | 3768130 | 3778844 | T: C:ledakemcpa52 |
3762748 | 3777529 | 3794481 | T: C:lake3 |
4075409 | 4095819 | 4110785 | T: remblem928 |
4100673 | 4101854 | 4104162 | T: frodokem1344aes |
4182687 | 4204474 | 4224514 | T: remblem1056 |
4396117 | 4413195 | 4427160 | T: ledakem3364 |
3550309? | 4563336? | 4576785? | T: C:ledakemcpa53 |
4579702 | 4588611 | 4627636 | T: ledakem3264 |
4547127 | 4626382 | 4737563 | T: ledakem3464 |
4797233 | 4811493 | 4829053 | T: locker3 |
5154719 | 5174455 | 5186800 | T: locker6 |
2780305? | 5209965? | 8086131? | T: C:edonk128ref |
5301645 | 5306439 | 5312999 | T: frodokem976shake |
4186512? | 5420281? | 5437239? | T: C:ledakemcpa54 |
5421436 | 5433809 | 5448769 | T: locker5 |
5400932 | 5448159 | 5524582 | T: limasp2062cca |
5460646 | 5494530 | 6158699 | T: rqc192 |
5503244 | 5535414 | 5568103 | T: locker7 |
5731801 | 5758317 | 5781339 | T: locker8 |
6143203 | 6164631 | 6189162 | T: ledakem33sl |
6175287 | 6193144 | 6236162 | T: ledakem32sl |
6441066 | 6446535 | 6450961 | T: ledakem34sl |
8070439 | 8094510 | 8115957 | T: locker9 |
3955354? | 8159544? | 8592128? | T: C:edonk192k32n128nu4l6 |
8736368 | 8744192 | 8760723 | T: frodokem1344shake |
9278581 | 9311787 | 10304490 | T: rqc256 |
9481267 | 9571940 | 9597121 | T: sikep434 |
9944265 | 10010101 | 10014495 | T: ledakem5364 |
10056186 | 10081570 | 10096217 | T: sikep434comp |
10185634 | 10202446 | 10261687 | T: ledakem5264 |
4954290? | 10900210? | 13417663? | T: C:edonk128k16n80nu8l6 |
10924647 | 10939450 | 11034022 | T: ledakem5464 |
12977188 | 13016149 | 13037987 | T: sikep503 |
13802124 | 13821738 | 13852147 | T: sikep503comp |
14365319 | 14423055 | 14429472 | T: ledakem52sl |
14527447 | 14539971 | 14588957 | T: ledakem53sl |
14717194 | 14780200 | 14792803 | T: ledakem54sl |
4240192? | 15545406? | 18748450? | T: C:edonk128k16n80nu4l6 |
24490878 | 24517627 | 24667822 | T: sikep610 |
23939813 | 25143070 | 26099642 | T: bigquake3 |
26074613 | 26106894 | 26183076 | T: sikep610comp |
27843425 | 28001323 | 28297560 | T: ramstakers216091 |
33022314 | 33932196 | 34036505 | T: mersenne756839 |
39211339 | 39224525 | 39234489 | T: sikep751 |
39551216 | 40291580 | 42501342 | T: bigquake5 |
41904074 | 41932873 | 41948749 | T: sikep751comp |
51285102 | 51456149 | 51519522 | T: oddmanhattan128 |
103105289 | 103236360 | 103390801 | T: oddmanhattan192 |
119176833 | 119726442 | 120061066 | T: ramstakers756839 |
142590325 | 142723295 | 143162939 | T: pqrsa15 |
212555948 | 212787664 | 213046084 | T: oddmanhattan256 |
|
|
|