Measurements of key-encapsulation mechanisms on one machine: amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; cubi10, supercop-20250415
[Page version: 20250430 09:56:34]
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 |
14446 | 14518 | 14645 | kyber90s512 |
18746 | 18808 | 22461 | ntruplus576 |
22749 | 22836 | 22983 | kyber512 |
22830 | 23008 | 23230 | kyber90s768 |
23524 | 23590 | 24063 | ntruplus768 |
26033 | 26220 | 26339 | ntruplus864 |
31367 | 31464 | 31671 | T: C:nhcompact512cca |
33295 | 33690 | 34219 | kyber90s1024 |
35094 | 35284 | 35758 | T: lac128 |
34339 | 35654 | 42751 | ntruplus1152 |
35650 | 35712 | 35834 | T: lightsaber2 |
35415 | 35974 | 36450 | ntrulpr653 |
36270 | 36343 | 36462 | timer |
36295 | 36389 | 36565 | smaugt1 |
38095 | 38252 | 39045 | ntrulpr761 |
39030 | 39177 | 39433 | kyber768 |
39843 | 39942 | 40062 | C:threebears624r2cpa |
39875 | 39967 | 40080 | threebears624r2cca |
40431 | 40631 | 41031 | T: ntrulpr4591761 |
41915 | 41989 | 42052 | C:threebears624r2cpax |
42703 | 42887 | 43166 | T: C:nhcompact768cca |
43135 | 43219 | 43289 | threebears624r2ccax |
45424 | 45885 | 46210 | T: C:r5nd1kem0d |
48038 | 48274 | 48636 | ntrulpr857 |
50303 | 50495 | 50693 | T!!!newhope512cca |
50980 | 51348 | 52053 | ntrulpr953 |
52125 | 52570 | 53031 | ntrulpr1013 |
54233 | 54405 | 54595 | T: C:nhcompact1024cca |
54251 | 54483 | 55339 | kyber1024 |
54995 | 55130 | 55322 | smaugt3 |
62544 | 63386 | 63969 | T: C:r5nd1kem5d |
63903 | 64085 | 64306 | T: saber2 |
63620 | 64353 | 65123 | T: C:r5nd0kem2iot |
65574 | 66251 | 67243 | T: C:r5nd1kem4longkey |
66610 | 66786 | 67504 | ntrulpr1277 |
74929 | 75107 | 75252 | smaugt5 |
77894 | 77979 | 78051 | threebears936r2cca |
81533 | 81646 | 81772 | threebears936r2ccax |
81660 | 81843 | 82528 | T: hqc128round4 |
82995 | 83084 | 83156 | C:threebears936r2cpa |
83646 | 85645 | 85995 | T: lac256 |
85728 | 85961 | 86068 | C:threebears936r2cpax |
94214 | 94975 | 95262 | T: lac192 |
94654 | 95179 | 95547 | T!!!newhope1024cca |
97386 | 97473 | 97675 | T: firesaber2 |
102463 | 103657 | 104466 | T: C:r5nd3kem5d |
116484 | 116693 | 116798 | threebears1248r2cca |
121243 | 121335 | 121577 | threebears1248r2ccax |
123217 | 123318 | 123458 | C:threebears1248r2cpa |
126898 | 127035 | 127204 | C:threebears1248r2cpax |
153969 | 155202 | 155809 | T: C:hila5 |
159900 | 160579 | 168139 | ntruhps2048509 |
168576 | 170074 | 172086 | T: C:r5nd3kem0d |
169158 | 171952 | 180195 | T: hqcrmrs128 |
185783 | 186430 | 187017 | T: saberx4 |
187346 | 189336 | 191117 | T: C:r5nd5kem5d |
187755 | 193688 | 199552 | T: hqc128 |
196979 | 197224 | 197771 | T: hqc192round4 |
192688 | 199295 | 230271 | T: hqc1281 |
201368 | 202664 | 203863 | T: C:r5nd5kem0d |
250897 | 251321 | 253845 | T: kindi256342 |
255060 | 256162 | 282361 | ntruhrss701 |
263004 | 264058 | 264750 | T: kindi512222 |
263931 | 264970 | 289970 | ntruhps2048677 |
267131 | 267841 | 268523 | T: kindi512241 |
378307 | 379673 | 408493 | ntruhps4096821 |
379048 | 388101 | 398575 | T: hqc1921 |
380961 | 390632 | 401004 | T: hqcrmrs192 |
391474 | 391959 | 392974 | T: hqc256round4 |
413721 | 415883 | 422407 | T: hqc192 |
404326 | 416043 | 434437 | T: hqc1922 |
439084 | 441682 | 446465 | T: C:r5n11kem0d |
480724 | 481719 | 482602 | T: rqc128 |
520482 | 527861 | 535045 | T: ntrukem443 |
553811 | 555041 | 557556 | T: kindi512321 |
588401 | 589722 | 591408 | T: C:bikel1 |
602657 | 620060 | 633478 | T: hqc2561 |
647000 | 647492 | 648032 | T: lima2p1024cca |
634643 | 652134 | 670592 | T: hqc2562 |
652209 | 665265 | 698558 | T: hqcrmrs256 |
666881 | 667766 | 672971 | T: kindi256522 |
657586 | 669532 | 678360 | sntrup653 |
664352 | 680667 | 701688 | T: hqc2563 |
689175 | 690227 | 692235 | T: C:ledakemcpa14 |
698484 | 711094 | 751232 | T: hqc256 |
713889 | 714914 | 716454 | sntrup761 |
763834 | 775905 | 791282 | T: C:edonk128k16n80nu4l6 |
803951 | 806532 | 808956 | T: C:ledakemcpa13 |
823870 | 825748 | 827665 | T: C:r5n13kem0d |
855781 | 859114 | 923646 | T: rqc192 |
881979 | 883350 | 891518 | sntrup4591761 |
886323 | 887018 | 887995 | T: titaniumccatoy |
1006885 | 1008136 | 1009805 | T: titaniumccalite |
1054443 | 1055943 | 1058117 | T: C:ledakemcpa12 |
1100488 | 1104581 | 1138894 | sntrup857 |
1129473 | 1132504 | 1135812 | T: C:rolloi128 |
1099040 | 1160584 | 1168233 | T: frodokem640 |
1244517 | 1249600 | 1254312 | T: C:edonk128k16n80nu8l6 |
1270804 | 1274529 | 1349835 | T: rqc256 |
1303726 | 1306541 | 1311728 | T: titaniumccastd |
1313526 | 1314684 | 1316040 | T: lima2p2048cca |
1312086 | 1315419 | 1341445 | sntrup953 |
1330955 | 1333107 | 1335857 | T: C:rolloi192 |
1415777 | 1416928 | 1418404 | T: limasp1018cca |
1364611 | 1435055 | 1440450 | T: frodokem640aes |
1420999 | 1435430 | 1454746 | T: C:edonk128k32n96nu4l4 |
1446808 | 1451184 | 1455816 | sntrup1013 |
1449783 | 1451716 | 1453274 | T: titaniumccamed |
1505773 | 1511883 | 1516502 | T: C:ledakemcpa34 |
1615560 | 1620476 | 1622977 | T: titaniumccahi |
1668083 | 1669671 | 1672766 | T: C:bikel3 |
1669749 | 1671742 | 1675145 | T: C:rolloi256 |
1726078 | 1746126 | 1776510 | T: C:edonk192k32n128nu4l6 |
1789634 | 1794063 | 1800050 | T: C:edonk128ref |
1844115 | 1866961 | 1891883 | T: ntrukem743 |
1887232 | 1894082 | 1899324 | T: C:r5n15kem0d |
1975468 | 1977517 | 1979826 | T: titaniumccasuper |
2101729 | 2104271 | 2113683 | T: C:ledakemcpa33 |
2265654 | 2281005 | 2301911 | T: C:lake1 |
2244949 | 2298814 | 2331449 | sntrup1277 |
2353922 | 2359705 | 2365824 | T: C:lake2 |
2367806 | 2479213 | 2501434 | T: frodokem976 |
2478056 | 2483315 | 2489379 | T: remblem1056 |
2481179 | 2485790 | 2494933 | T: C:lake3 |
2496638 | 2522911 | 2548935 | T: remblem928 |
2535417 | 2538592 | 2544410 | T: ledakem1464 |
2596125 | 2597070 | 2601945 | T: limasp1306cca |
2614721 | 2632908 | 2655038 | T: C:edonk192k48n144nu4l4 |
2791623 | 2795478 | 2798925 | T: frodokem976aes |
2844140 | 2848938 | 2880472 | T: limasp1822cca |
2948558 | 2953096 | 2997708 | T: C:ledakemcpa32 |
2963035 | 2972549 | 2981755 | T: C:ledakemcpa53 |
3249569 | 3253218 | 3266310 | T: ledakem1364 |
3374978 | 3386894 | 3412147 | T: ledakem1264 |
3445460 | 3449768 | 3458456 | T: C:ledakemcpa54 |
3569715 | 3824423 | 3872648 | T: frodokem640shake |
4000645 | 4027751 | 4239471 | T: locker1 |
4102135? | 4115563? | 5521911? | T: ledakem14sl |
4145849 | 4149625 | 4165520 | T: rolloii128 |
4245951 | 4249185 | 4252757 | T: rolloii192 |
4683246 | 4691986 | 4697428 | T: frodokem1344aes |
4548823 | 4786069 | 4902046 | T: locker2 |
3889837? | 4875663? | 5886918? | T: ledakem13sl |
4972117 | 4975768 | 4980526 | T: rolloii256 |
4807523 | 5149452 | 5162435 | T: locker3 |
5212483 | 5225725 | 5243628 | T: limasp2062cca |
5318811 | 5705019 | 5791075 | T: locker4 |
5711340 | 5748774 | 6358221 | T: ledakem12sl |
5873571 | 5879182 | 5887702 | T: sikep434 |
5953437 | 5963061 | 6019855 | T: C:ledakemcpa52 |
6008575 | 6017342 | 6029758 | T: locker6 |
5790688? | 6678954? | 8261987? | T: ledakem3464 |
6727791 | 6868295 | 6985423 | T: ramstakers216091 |
7055799 | 7072140 | 7105936 | T: locker5 |
7165716 | 7207374 | 7418533 | T: ledakem3364 |
7410472 | 7427863 | 7436979 | T: frodokem976shake |
8131385 | 8138529 | 8165137 | T: ledakem3264 |
8139315 | 8141969 | 8186683 | T: sikep503 |
9085772 | 9156322 | 9321389 | T: ledakem33sl |
9629667 | 9660256 | 10540862 | T: sikep434comp |
9333691 | 10163603 | 10861394 | T: ledakem34sl |
10266327 | 10277742 | 10289257 | T: locker7 |
10909509 | 11229138 | 11844592 | T: lotus128 |
11394479 | 11401990 | 11414821 | T: locker8 |
11103865 | 11476715 | 12858981 | T: ledakem5464 |
11565133 | 11647508 | 12773639 | T: ledakem32sl |
12070920 | 12084739 | 12100002 | T: locker9 |
12430336 | 12448456 | 12656057 | T: ledakem5364 |
12996478 | 13017671 | 13039875 | T: frodokem1344shake |
13244815 | 13304031 | 14451760 | T: sikep503comp |
13883354 | 14115763 | 16651580 | T: ledakem54sl |
14433801 | 14469826 | 14530396 | T: mersenne756839 |
14803241 | 14908445 | 14956728 | T: sikep610 |
18630953 | 18696025 | 20170143 | T: ledakem5264 |
19949238 | 20066107 | 20233802 | T: lotus192 |
18846404 | 21135780 | 21972333 | T: ledakem53sl |
24875605 | 24891453 | 24900701 | T: sikep751 |
25336735 | 25393654 | 27456186 | T: sikep610comp |
29759761 | 30307487 | 30488122 | mceliece348864pcf |
30154018 | 30435997 | 30647608 | T: ramstakers756839 |
29904257 | 30551991 | 31662791 | mceliece348864f |
30506591 | 30627287 | 34334703 | T: ledakem52sl |
33081220 | 33932322 | 35415350 | T: lotus256 |
39301175 | 39368721 | 42694386 | T: sikep751comp |
30333776? | 40707818? | 61341878? | mceliece348864 |
44454863 | 44543996 | 44629577 | T: ntskem1264 |
40085687? | 50407085? | 70956577? | mceliece348864pc |
40654406? | 79452536? | 131978437? | T: rsa2048 |
97854657 | 98126944 | 98595409 | mceliece460896pcf |
98189973 | 98431959 | 98772671 | mceliece460896f |
105521910 | 107107582 | 107915576 | T: ntskem1380 |
130724302? | 142764654? | 229161394? | mceliece460896pc |
147494962 | 147698936 | 147962781 | T: oddmanhattan128 |
98784124? | 160457278? | 228774173? | mceliece460896 |
194980251 | 195480862 | 196442414 | mceliece6960119f |
194550631 | 196035189 | 198335608 | mceliece6960119pcf |
233667787 | 235624251 | 236525966 | T: oddmanhattan192 |
237063022 | 238089376 | 239954182 | mceliece6688128pcf |
236222317 | 238451417 | 241465535 | mceliece6688128f |
245460791 | 245852149 | 249841201 | T: ntskem13136 |
248625184 | 249452748 | 250570767 | mceliece8192128pcf |
249663894 | 250547413 | 252590081 | mceliece8192128f |
198775031? | 262509003? | 389908232? | mceliece6960119pc |
256712304? | 321394727? | 443446776? | mceliece6960119 |
322487338? | 339246084? | 543181262? | mceliece8192128 |
240322405? | 375783767? | 467145601? | mceliece6688128 |
306616175? | 381826995? | 505654095? | mceliece6688128pc |
252114092? | 395620893? | 479256141? | mceliece8192128pc |
436405286 | 437403197 | 438319219 | T: oddmanhattan256 |
825233157 | 853875788 | 859702285 | T: bigquake1 |
3167349053 | 3260051727 | 3317469604 | T: pqrsa15 |
7472471652 | 7601050981 | 7807561575 | T: bigquake3 |
13851331411 | 13978400679 | 14209610161 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
13420 | 13874 | 14802 | T: rsa2048 |
21327 | 21369 | 21456 | ntruplus576 |
21719 | 21755 | 21802 | timer |
21968 | 22024 | 22097 | smaugt1 |
22346 | 22749 | 23258 | ntruhps2048509 |
23047 | 23085 | 23144 | kyber90s512 |
24257 | 24375 | 24863 | ntruhrss701 |
26671 | 26731 | 26783 | ntruplus768 |
27492 | 29169 | 31059 | mceliece348864 |
27960 | 29443 | 31417 | mceliece348864f |
30685 | 30713 | 30841 | ntruplus864 |
31683 | 32419 | 32791 | ntruhps2048677 |
32348 | 33489 | 34836 | mceliece348864pcf |
32645 | 33571 | 35597 | mceliece348864pc |
33797 | 33863 | 33947 | kyber90s768 |
35328 | 35468 | 35536 | kyber512 |
38215 | 38889 | 39560 | ntruhps4096821 |
39471 | 39699 | 39831 | sntrup4591761 |
39797 | 40323 | 40745 | sntrup653 |
40826 | 41028 | 41255 | ntruplus1152 |
43051 | 43177 | 43358 | sntrup761 |
43772 | 43851 | 43933 | smaugt3 |
47496 | 47567 | 47675 | kyber90s1024 |
47769 | 47905 | 47991 | T: lightsaber2 |
52290 | 52433 | 52591 | T: C:nhcompact512cca |
52634 | 52680 | 52746 | kyber768 |
52888 | 53353 | 53664 | sntrup857 |
57210 | 57375 | 57893 | sntrup953 |
58291 | 58810 | 59198 | sntrup1013 |
59418 | 59486 | 59555 | threebears624r2cca |
59458 | 59598 | 59837 | ntrulpr653 |
59899 | 59985 | 60306 | threebears624r2ccax |
60636 | 60702 | 60935 | C:threebears624r2cpa |
61227 | 61357 | 61481 | C:threebears624r2cpax |
56945? | 61775? | 71626? | mceliece460896f |
62415 | 62554 | 62730 | smaugt5 |
62577 | 62802 | 62942 | ntrulpr761 |
60276 | 65968 | 72810 | mceliece460896 |
62351 | 67580 | 77262 | mceliece460896pc |
62592 | 67612 | 76863 | mceliece460896pcf |
70249 | 70454 | 70912 | T: C:nhcompact768cca |
70901 | 71241 | 71672 | T: lac128 |
71593 | 71771 | 71954 | T: ntrulpr4591761 |
72739 | 73101 | 73498 | T: C:r5nd1kem0d |
73404 | 73528 | 77524 | kyber1024 |
73715 | 74152 | 74648 | sntrup1277 |
76510 | 76822 | 77751 | T: ntskem1264 |
79460 | 79608 | 79822 | ntrulpr857 |
80080 | 80125 | 80188 | T: saber2 |
82193 | 82369 | 82659 | T!!!newhope512cca |
83194 | 83858 | 84132 | ntrulpr953 |
83829 | 84173 | 84698 | T: C:ledakemcpa14 |
85629 | 85881 | 86338 | ntrulpr1013 |
86370 | 86785 | 87453 | T: C:ledakemcpa13 |
89331 | 91784 | 99192 | T: C:edonk128k16n80nu4l6 |
91614 | 91936 | 92257 | T: C:nhcompact1024cca |
95048 | 95148 | 95330 | threebears936r2ccax |
95064 | 95214 | 95374 | threebears936r2cca |
96283 | 97743 | 99559 | T: C:ledakemcpa12 |
99350 | 99965 | 101277 | T: C:r5nd0kem2iot |
99914 | 100445 | 101158 | T: C:r5nd1kem5d |
102313 | 102400 | 102516 | C:threebears936r2cpa |
102249 | 102418 | 102570 | C:threebears936r2cpax |
104110 | 104732 | 106415 | T: C:r5nd1kem4longkey |
108002 | 108096 | 108362 | ntrulpr1277 |
102032 | 109078 | 119439 | mceliece6688128f |
102011 | 109509 | 117849 | mceliece6688128 |
106357 | 109615 | 115104 | mceliece6960119 |
106120 | 109801 | 116459 | mceliece6960119f |
105671 | 112351 | 120505 | mceliece6688128pcf |
113340 | 113777 | 114481 | T: C:bikel1 |
117097 | 117200 | 117326 | T: firesaber2 |
116725 | 118321 | 120815 | mceliece8192128 |
116602 | 119316 | 123477 | mceliece6960119pc |
115319 | 119379 | 125480 | mceliece6960119pcf |
109247 | 119961 | 130298 | mceliece6688128pc |
119000 | 122354 | 141103 | mceliece8192128f |
126060 | 127836 | 130652 | mceliece8192128pcf |
134353 | 134880 | 157964 | T: lotus128 |
130688 | 136366 | 151344 | mceliece8192128pc |
141986 | 142532 | 142776 | T: lac192 |
137014 | 143414 | 148537 | T: ntrukem443 |
143365 | 143575 | 143754 | threebears1248r2cca |
143656 | 143720 | 143859 | threebears1248r2ccax |
151447 | 151541 | 151720 | C:threebears1248r2cpa |
151546 | 151756 | 151905 | C:threebears1248r2cpax |
154640 | 155052 | 155927 | T!!!newhope1024cca |
161413 | 162284 | 163462 | T: C:r5nd3kem5d |
169017 | 169546 | 170415 | T: lac256 |
169266 | 169888 | 170682 | T: C:rolloi128 |
178711 | 179477 | 180331 | T: C:rolloi192 |
193451 | 194095 | 194527 | T: ledakem1264 |
195259 | 195677 | 196519 | T: C:ledakemcpa34 |
194790 | 195761 | 196656 | T: C:rolloi256 |
202538 | 203095 | 204249 | T: C:ledakemcpa33 |
203328 | 206904 | 212374 | T: C:edonk128k16n80nu8l6 |
213476 | 214094 | 214904 | T: C:hila5 |
217818 | 218629 | 219289 | T: ntskem1380 |
205515 | 220054 | 220986 | T: lotus192 |
221015 | 221297 | 221524 | T: hqc128round4 |
222214 | 222892 | 224256 | T: ledakem1464 |
227357 | 227672 | 228167 | T: saberx4 |
232177 | 237465 | 245636 | T: ntrukem743 |
237475 | 240400 | 245226 | T: C:ledakemcpa32 |
241435 | 242317 | 243629 | T: ledakem1364 |
262882 | 266426 | 274423 | T: C:edonk128k32n96nu4l4 |
266710 | 267715 | 269648 | T: C:bikel3 |
266164 | 268247 | 268547 | T: ledakem13sl |
268399 | 269354 | 270727 | T: C:r5nd3kem0d |
284865 | 285804 | 287557 | T: ledakem12sl |
289065 | 290880 | 292555 | T: C:r5nd5kem5d |
282127 | 297676 | 301439 | T: ntskem13136 |
297440 | 305395 | 319409 | T: hqcrmrs128 |
303124 | 310591 | 322848 | T: lotus256 |
306865 | 314976 | 323661 | T: hqc128 |
325345 | 326970 | 328987 | T: C:r5nd5kem0d |
326863 | 327116 | 327632 | T: kindi256342 |
342644 | 344519 | 352399 | T: ledakem14sl |
348014 | 349983 | 359464 | T: C:lake1 |
374684 | 376627 | 378707 | T: C:lake2 |
376735 | 379993 | 388355 | T: C:edonk128ref |
382748 | 383118 | 383931 | T: kindi512222 |
386635 | 387495 | 388318 | T: kindi512241 |
392948 | 401773 | 432712 | T: hqc1281 |
432472 | 434028 | 436808 | T: C:lake3 |
436563 | 437770 | 439290 | T: C:ledakemcpa54 |
454453 | 455000 | 456022 | T: lima2p1024cca |
450995 | 455878 | 457612 | T: C:ledakemcpa53 |
464164 | 465563 | 496144 | T: ledakem3464 |
477681 | 480112 | 487828 | T: rolloii192 |
481766 | 482811 | 483930 | T: rolloii128 |
481153 | 488087 | 497288 | T: C:ledakemcpa52 |
505244 | 506262 | 506709 | T: hqc192round4 |
526338 | 527644 | 528916 | T: rolloii256 |
546664 | 547056 | 547878 | T: ledakem3264 |
547350 | 551550 | 563046 | T: C:edonk192k32n128nu4l6 |
566465 | 568168 | 573584 | T: C:r5n11kem0d |
573917 | 574405 | 581073 | T: ledakem3364 |
652406 | 663848 | 704350 | T: hqcrmrs192 |
659235 | 668705 | 713215 | T: locker1 |
701545 | 702709 | 703628 | T: titaniumccatoy |
695226 | 704215 | 706435 | T: hqc192 |
722140 | 723335 | 724549 | T: kindi512321 |
725838 | 727314 | 728622 | T: ledakem32sl |
728341 | 729818 | 732666 | T: rqc128 |
728893 | 732769 | 741957 | T: C:edonk192k48n144nu4l4 |
687999 | 740775 | 746894 | T: locker2 |
737558 | 749853 | 781886 | T: hqc1921 |
791191 | 792265 | 797410 | T: ledakem33sl |
799164 | 799942 | 800872 | T: kindi256522 |
778615 | 806268 | 833506 | T: hqc1922 |
745833 | 806576 | 818398 | T: locker3 |
894270 | 895474 | 933845 | T: ledakem34sl |
874128 | 903947 | 953664 | T: locker4 |
916921 | 917815 | 921636 | T: titaniumccalite |
919899 | 922132 | 923821 | T: lima2p2048cca |
926157 | 928801 | 932499 | T: locker6 |
955840 | 957762 | 964322 | T: hqc256round4 |
1039056 | 1041306 | 1042873 | T: C:r5n13kem0d |
1083406 | 1084489 | 1085513 | T: titaniumccastd |
1091013 | 1093882 | 1100539 | T: locker5 |
1114150 | 1131884 | 1208546 | T: hqcrmrs256 |
1176062 | 1183358 | 1186523 | T: ledakem5364 |
1157841 | 1186838 | 1230198 | T: hqc2561 |
1180683 | 1190599 | 1269080 | T: hqc256 |
1224821 | 1226270 | 1242863 | T: limasp1018cca |
1238760 | 1240270 | 1246171 | T: ledakem54sl |
1226470 | 1252775 | 1298328 | T: hqc2562 |
1262515 | 1265271 | 1343657 | T: ledakem5464 |
1278872 | 1307838 | 1345753 | T: hqc2563 |
1314704 | 1326537 | 1330287 | T: ledakem5264 |
1351235 | 1357193 | 1363807 | T: rqc192 |
1359514 | 1360801 | 1362208 | T: titaniumccamed |
1538959 | 1540545 | 1543733 | T: titaniumccahi |
1640010 | 1646352 | 1677579 | T: locker7 |
1617991 | 1679844 | 1686091 | T: frodokem640 |
1706588 | 1715212 | 1726787 | T: locker8 |
1728981 | 1742621 | 1849419 | T: ledakem53sl |
1847635 | 1853272 | 1873030 | T: locker9 |
1802382 | 1874769 | 1888112 | T: frodokem640aes |
1892811 | 1896617 | 1912268 | T: ledakem52sl |
1939950 | 1941030 | 1942742 | T: titaniumccasuper |
1946941? | 1957143? | 2492222? | T: rqc256 |
2218707 | 2224842 | 2232006 | T: C:r5n15kem0d |
2358613 | 2360216 | 2372902 | T: limasp1306cca |
2499770 | 2502085 | 2530925 | T: limasp1822cca |
2920274 | 2960753 | 3018861 | T: bigquake1 |
3235132 | 3300002 | 3391857 | T: frodokem976 |
3502545 | 3507549 | 3511989 | T: frodokem976aes |
3566252 | 3584174 | 3603844 | T: remblem1056 |
3618672 | 3634544 | 3664844 | T: remblem928 |
3919246 | 4078540 | 4110941 | T: frodokem640shake |
4781470 | 4801997 | 4859361 | T: limasp2062cca |
5925243 | 5940540 | 5949865 | T: frodokem1344aes |
7847337 | 7851255 | 7856417 | T: frodokem976shake |
7807203 | 8071164 | 8298287 | T: bigquake3 |
9594507 | 9609149 | 9611967 | T: sikep434 |
11751866 | 12019956 | 12314479 | T: bigquake5 |
12224238 | 12429412 | 12650651 | T: ramstakers216091 |
13364410 | 13367778 | 13398251 | T: sikep503 |
13632747 | 13741114 | 13761846 | T: frodokem1344shake |
15057421 | 15142274 | 15243702 | T: sikep434comp |
17127752 | 17155694 | 17176469 | T: pqrsa15 |
19453726 | 19527570 | 19549171 | T: mersenne756839 |
20624715 | 20675072 | 20741670 | T: sikep503comp |
27134066 | 27140108 | 27248905 | T: sikep610 |
37360864 | 37517467 | 37707416 | T: sikep610comp |
40237141 | 40292804 | 40327690 | T: sikep751 |
49475666 | 49675275 | 50402379 | T: oddmanhattan128 |
54003591 | 54285566 | 54729046 | T: ramstakers756839 |
63012524 | 63208735 | 63649139 | T: sikep751comp |
96485311 | 96589367 | 96934266 | T: oddmanhattan192 |
197792572 | 198219542 | 198506947 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15899 | 15933 | 15988 | ntruplus576 |
16225 | 16261 | 16297 | C:threebears624r2cpax |
16988 | 17008 | 17038 | kyber90s512 |
19261 | 19310 | 19366 | ntruplus768 |
20518 | 20547 | 20569 | C:threebears936r2cpax |
22922 | 22971 | 23022 | ntruplus864 |
24880 | 24922 | 24989 | C:threebears1248r2cpax |
25246 | 25284 | 25322 | kyber90s768 |
26910 | 26954 | 27021 | C:threebears624r2cpa |
27582 | 27638 | 27700 | kyber512 |
29772 | 30063 | 31703 | T: C:r5nd1kem0d |
30283 | 30374 | 30432 | ntruplus1152 |
33657 | 33716 | 33826 | C:threebears936r2cpa |
33703 | 33754 | 33837 | smaugt1 |
34189 | 34231 | 34275 | timer |
36370 | 36439 | 36573 | kyber90s1024 |
37047 | 37136 | 38287 | ntruhps2048509 |
39494 | 39611 | 39713 | C:threebears1248r2cpa |
41350 | 41543 | 41809 | T: C:r5nd0kem2iot |
41834 | 41880 | 41918 | kyber768 |
41920 | 42689 | 43614 | T: C:r5nd1kem5d |
43559 | 43808 | 45436 | T: C:r5nd1kem4longkey |
46948 | 46989 | 47062 | T: lightsaber2 |
49336 | 49462 | 49761 | T: C:hila5 |
50478 | 50546 | 50636 | T: C:nhcompact512cca |
51887 | 52002 | 52164 | sntrup761 |
53501 | 54199 | 54335 | sntrup653 |
55282 | 55422 | 57875 | ntruhps2048677 |
57024 | 57331 | 61635 | ntruhrss701 |
59497 | 59559 | 59607 | smaugt3 |
59753 | 59849 | 63648 | kyber1024 |
68438 | 68569 | 68736 | T: C:nhcompact768cca |
71260 | 71528 | 78061 | ntruhps4096821 |
71944 | 72078 | 72240 | ntrulpr653 |
70448 | 72132 | 76450 | T: C:r5nd3kem5d |
73846 | 73965 | 74110 | sntrup857 |
74036 | 74284 | 74550 | ntrulpr761 |
77766 | 77831 | 77896 | T: saber2 |
77346 | 77863 | 78067 | sntrup953 |
78643 | 79374 | 79651 | sntrup1013 |
83568 | 83975 | 84075 | smaugt5 |
84075 | 84142 | 84465 | threebears624r2ccax |
83983 | 84584 | 84755 | sntrup4591761 |
89487 | 89630 | 89867 | T!!!newhope512cca |
90169 | 90288 | 90421 | T: C:nhcompact1024cca |
94123 | 94368 | 94668 | T: lac128 |
96761 | 96868 | 97009 | ntrulpr857 |
96088 | 97143 | 97269 | sntrup1277 |
99855 | 100891 | 101147 | ntrulpr953 |
101120 | 102324 | 103769 | ntrulpr1013 |
103131 | 103404 | 103612 | T: ntrulpr4591761 |
106453 | 106520 | 106653 | threebears624r2cca |
115255 | 115401 | 115630 | T: firesaber2 |
118259 | 118442 | 118611 | mceliece348864 |
118273 | 118890 | 127558 | mceliece348864f |
123156 | 123282 | 123736 | mceliece348864pcf |
123670 | 123839 | 124104 | mceliece348864pc |
126760 | 126969 | 127094 | threebears936r2ccax |
127932 | 128120 | 128348 | ntrulpr1277 |
143529 | 144817 | 149900 | T: C:r5nd5kem5d |
146206 | 147323 | 150506 | T: C:r5nd3kem0d |
146911 | 150618 | 169574 | T: ntrukem443 |
158676 | 158792 | 158896 | threebears936r2cca |
167107 | 168113 | 168414 | T!!!newhope1024cca |
157826 | 177113 | 188956 | T: lotus128 |
181927 | 182047 | 182140 | threebears1248r2ccax |
180597 | 183856 | 187656 | T: C:r5nd5kem0d |
203252 | 203469 | 203860 | T: lac192 |
215152 | 216965 | 223045 | T: C:r5n11kem0d |
219516 | 219724 | 219886 | threebears1248r2cca |
243636 | 244406 | 246249 | mceliece460896f |
244895 | 245606 | 262694 | mceliece460896 |
243434 | 246646 | 258583 | T: lotus192 |
248098 | 248503 | 248882 | T: saberx4 |
248713 | 249579 | 251196 | mceliece460896pcf |
249181 | 249634 | 250821 | mceliece460896pc |
267457 | 268186 | 268783 | mceliece6960119 |
268317 | 269318 | 270988 | mceliece6960119f |
276752 | 277323 | 278351 | mceliece6960119pcf |
277218 | 277823 | 280663 | mceliece6960119pc |
284908 | 285981 | 302771 | mceliece6688128 |
285321 | 285991 | 307524 | mceliece6688128f |
285562 | 286174 | 287279 | mceliece8192128 |
286753 | 289249 | 307747 | T: ntrukem743 |
286646 | 290229 | 305017 | mceliece8192128f |
293068 | 293874 | 294355 | mceliece6688128pcf |
292969 | 294001 | 320415 | mceliece6688128pc |
294294 | 295502 | 296891 | mceliece8192128pcf |
295590 | 296664 | 298094 | T: ntskem1264 |
296088 | 298548 | 321938 | mceliece8192128pc |
313028 | 313339 | 313686 | T: C:r5n13kem0d |
317502 | 320207 | 328207 | T: lac256 |
363010 | 374078 | 376295 | T: lotus256 |
382766 | 383377 | 392423 | T: hqc128round4 |
413728 | 414561 | 415239 | T: kindi256342 |
513075 | 514089 | 515110 | T: kindi512222 |
518362 | 519597 | 520811 | T: kindi512241 |
560174 | 562264 | 563690 | T: ntskem1380 |
581611 | 582174 | 583522 | T: lima2p1024cca |
587276 | 591675 | 603229 | T: hqc128 |
629881 | 636271 | 673034 | T: hqcrmrs128 |
715722 | 727662 | 730214 | T: C:ledakemcpa12 |
808030 | 808468 | 808942 | T: hqc192round4 |
824143 | 824689 | 825507 | T: titaniumccatoy |
830693 | 841435 | 876863 | T: hqc1281 |
857121 | 859819 | 862340 | T: C:ledakemcpa14 |
710331? | 903201? | 917798? | T: C:ledakemcpa13 |
915772 | 916403 | 918436 | T: kindi512321 |
940620 | 942259 | 943762 | T: kindi256522 |
1035305 | 1037599 | 1043715 | T: C:rolloi128 |
1039343 | 1039989 | 1041499 | T: C:r5n15kem0d |
1060805 | 1061577 | 1063178 | T: titaniumccalite |
1069985 | 1071395 | 1072670 | T: ntskem13136 |
1119759 | 1138472 | 1166038 | T: hqc192 |
1136110 | 1158393 | 1207823 | T: hqcrmrs192 |
1171138 | 1172617 | 1174766 | T: lima2p2048cca |
1253467 | 1254433 | 1255276 | T: titaniumccastd |
1257623 | 1264463 | 1339922 | T: C:rolloi192 |
1349548 | 1368796 | 1434235 | T: hqc1921 |
1377075 | 1391907 | 1448811 | T: hqc1922 |
1551690 | 1553001 | 1556754 | T: titaniumccamed |
1560738 | 1562341 | 1566598 | T: hqc256round4 |
1582095 | 1585649 | 1601385 | T: limasp1018cca |
1612151 | 1615654 | 1620593 | T: C:bikel1 |
1659279 | 1661382 | 1664284 | T: rolloii128 |
1611456 | 1684778 | 1689452 | T: frodokem640 |
1758960 | 1763947 | 1769464 | T: C:lake1 |
1788731 | 1792024 | 1797559 | T: rolloii192 |
1796268 | 1801863 | 1810558 | T: ledakem1264 |
1801623 | 1803121 | 1804866 | T: titaniumccahi |
1726323 | 1807850 | 1814633 | T: frodokem640aes |
1823920 | 1830168 | 2007555 | T: hqc256 |
1830056 | 1832943 | 1948367 | T: hqcrmrs256 |
1927799 | 1929640 | 1933644 | T: C:ledakemcpa32 |
1937032 | 1961069 | 2058123 | T: hqc2561 |
1959363 | 1964905 | 1995100 | T: ledakem1364 |
2065777 | 2070296 | 2077455 | T: C:rolloi256 |
2088892 | 2091940 | 2097270 | T: rsa2048 |
2060641 | 2101551 | 2156895 | T: hqc2562 |
2080209 | 2111487 | 2147189 | T: hqc2563 |
2114518 | 2119856 | 2128229 | T: ledakem1464 |
2262272 | 2263915 | 2265743 | T: titaniumccasuper |
2004546? | 2271285? | 3042751? | T: C:edonk192k48n144nu4l4 |
2293460 | 2296083 | 2300007 | T: rolloii256 |
2318874 | 2320408 | 2323710 | T: C:ledakemcpa33 |
1266618? | 2463628? | 3964440? | T: C:edonk128k32n96nu4l4 |
2463162 | 2467121 | 2618230 | T: ledakem13sl |
2539969 | 2546565 | 2550138 | T: ledakem12sl |
2728818 | 2743049 | 2828559 | T: ledakem14sl |
2158640? | 2758763? | 2791757? | T: C:ledakemcpa34 |
2943326 | 2947780 | 2957087 | T: C:lake2 |
2963768 | 2968285 | 2972747 | T: rqc128 |
3074115 | 3076352 | 3078466 | T: limasp1306cca |
3239331 | 3241251 | 3285956 | T: limasp1822cca |
3244647 | 3256904 | 3397916 | T: frodokem976 |
3346483 | 3349010 | 3351887 | T: frodokem976aes |
3441716 | 3466834 | 3724375 | T: locker1 |
3688956 | 3789048 | 3805666 | T: bigquake1 |
3903195 | 3911485 | 4259959 | T: locker4 |
3638185 | 3931481 | 3976420 | T: locker2 |
3745246 | 4025816 | 4038697 | T: frodokem640shake |
4115077 | 4126749 | 4135981 | T: C:lake3 |
4990296 | 4997594 | 5005678 | T: remblem1056 |
5114069 | 5123222 | 5138569 | T: C:bikel3 |
5019917 | 5124586 | 5185663 | T: C:ledakemcpa52 |
5095180 | 5134900 | 5160194 | T: remblem928 |
5317576 | 5366425 | 5389223 | T: ledakem3264 |
5367520 | 5383459 | 5427231 | T: ledakem3364 |
5459896 | 5514940 | 5533132 | T: C:ledakemcpa53 |
5668273 | 5676923 | 5696809 | T: frodokem1344aes |
5747367 | 5759155 | 5769607 | T: locker6 |
5592993 | 5791164 | 5884802 | T: ledakem3464 |
5371248 | 5814062 | 5855870 | T: locker3 |
5895797 | 5904186 | 5913073 | T: rqc192 |
6013151 | 6029014 | 6039768 | T: locker5 |
4833607? | 6289695? | 6316182? | T: C:ledakemcpa54 |
6309507 | 6321778 | 6348405 | T: limasp2062cca |
6340922 | 6359106 | 6389389 | T: locker7 |
6612045 | 6634690 | 6658582 | T: locker8 |
6892523 | 6908069 | 6925220 | T: ledakem32sl |
7808250 | 7812114 | 7817205 | T: frodokem976shake |
7805757 | 7848399 | 8326685 | T: ledakem33sl |
8490788 | 8553022 | 8646653 | T: ledakem34sl |
9062330 | 9079108 | 9092345 | T: locker9 |
5112344? | 9297538? | 25762355? | T: C:edonk128ref |
9881515 | 9896477 | 10953502 | T: rqc256 |
10247202 | 10250837 | 10270734 | T: sikep434 |
10985721 | 11003432 | 11008162 | T: sikep434comp |
11564495 | 11639666 | 11658031 | T: ledakem5264 |
12149383 | 12181960 | 12350421 | T: ledakem5364 |
13548341 | 13635302 | 13691247 | T: frodokem1344shake |
14241665 | 14243544 | 14275892 | T: sikep503 |
14263000 | 14301871 | 15057807 | T: ledakem5464 |
7879772? | 14553857? | 43319323? | T: C:edonk128k16n80nu4l6 |
15217072 | 15236508 | 15263733 | T: sikep503comp |
16775661 | 16929487 | 18446599 | T: ledakem53sl |
16910911 | 16941897 | 17000820 | T: ledakem52sl |
17178835 | 17230444 | 17288838 | T: ledakem54sl |
25723090 | 26159603 | 26551442 | T: ramstakers216091 |
27451210 | 27491189 | 27695624 | T: sikep610 |
17005733? | 28049099? | 38874869? | T: C:edonk192k32n128nu4l6 |
28998218 | 29076429 | 29134654 | T: sikep610comp |
28585712 | 29153748 | 29186786 | T: mersenne756839 |
30184016 | 30819926 | 32136332 | T: bigquake3 |
8306624? | 33768377? | 58645129? | T: C:edonk128k16n80nu8l6 |
43453970 | 43494176 | 43599368 | T: sikep751 |
40068293 | 45850104 | 46386246 | T: bigquake5 |
46251754 | 46337574 | 46349033 | T: sikep751comp |
53818270 | 53909219 | 54397405 | T: oddmanhattan128 |
104366812 | 104528587 | 104660616 | T: ramstakers756839 |
105863079 | 106022070 | 106189601 | T: oddmanhattan192 |
107121299 | 107224585 | 107518108 | T: pqrsa15 |
217350453 | 217718230 | 217900538 | T: oddmanhattan256 |
|
|
|