Measurements of key-encapsulation mechanisms on one machine: amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; comet, supercop-20241022
[Page version: 20241120 00:41:14]
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 |
17812 | 17910 | 18070 | kyber90s512 |
20256 | 21251 | 25313 | ntruplus576 |
23214 | 23433 | 23613 | kyber512 |
24952 | 24998 | 25051 | ntruplus768 |
26059 | 26252 | 26440 | kyber90s768 |
27779 | 27830 | 27912 | ntruplus864 |
32919 | 33028 | 33192 | T: C:nhcompact512cca |
36406 | 36497 | 36612 | smaugt1 |
35974 | 36679 | 36905 | ntrulpr653 |
36523 | 36777 | 37042 | kyber90s1024 |
36059 | 37090 | 44759 | ntruplus1152 |
37466 | 37536 | 37628 | timer |
37401 | 37551 | 38301 | ntrulpr761 |
38746 | 38909 | 39167 | T: ntrulpr4591761 |
39246 | 39309 | 39453 | T: lightsaber2 |
39989 | 40206 | 40426 | kyber768 |
40394 | 40520 | 40648 | T: lac128 |
44370 | 44412 | 44469 | threebears624r2cca |
44730 | 44800 | 44853 | C:threebears624r2cpa |
45092 | 45147 | 45191 | C:threebears624r2cpax |
45918 | 45961 | 46036 | threebears624r2ccax |
46338 | 46488 | 46745 | T: C:nhcompact768cca |
47738 | 47876 | 47986 | ntrulpr857 |
47824 | 48214 | 48647 | T: C:r5nd1kem0d |
50643 | 50828 | 51478 | ntrulpr953 |
51456 | 52021 | 52408 | ntrulpr1013 |
52228 | 52501 | 52911 | smaugt3 |
53738 | 53894 | 54129 | T!!!newhope512cca |
55196 | 55952 | 56715 | kyber1024 |
59403 | 59622 | 60027 | T: C:nhcompact1024cca |
65411 | 65713 | 66419 | ntrulpr1277 |
65401 | 65974 | 66661 | T: C:r5nd1kem5d |
65749 | 66384 | 67738 | T: C:r5nd0kem2iot |
67862 | 68596 | 69505 | T: C:r5nd1kem4longkey |
71059 | 71276 | 71618 | T: saber2 |
75090 | 75248 | 75352 | smaugt5 |
84432 | 84503 | 84599 | threebears936r2cca |
85237 | 85354 | 86099 | T: hqc128round4 |
87163 | 87416 | 87638 | T: lac256 |
90989 | 91041 | 91099 | threebears936r2ccax |
92017 | 92080 | 92169 | C:threebears936r2cpa |
92438 | 92551 | 92694 | C:threebears936r2cpax |
95917 | 96224 | 96646 | T: lac192 |
103817 | 104136 | 104565 | T!!!newhope1024cca |
104796 | 105874 | 107206 | T: C:r5nd3kem5d |
109828 | 109891 | 110025 | T: firesaber2 |
127333 | 127438 | 127634 | threebears1248r2cca |
135482 | 135545 | 135600 | threebears1248r2ccax |
137928 | 138004 | 138126 | C:threebears1248r2cpa |
138279 | 138441 | 138659 | C:threebears1248r2cpax |
154451 | 154828 | 155438 | ntruhps2048509 |
169188 | 170591 | 171550 | T: C:hila5 |
177440 | 180027 | 182186 | T: C:r5nd3kem0d |
186200 | 187060 | 187240 | T: saberx4 |
191502 | 193312 | 195990 | T: C:r5nd5kem5d |
202661 | 203309 | 205271 | T: hqc192round4 |
212005 | 213290 | 214490 | T: C:r5nd5kem0d |
237716 | 238481 | 239218 | T: kindi256342 |
241210 | 242179 | 249873 | T: kindi512222 |
247976 | 248792 | 249727 | T: kindi512241 |
256092 | 256510 | 259392 | ntruhrss701 |
261794 | 262568 | 263627 | ntruhps2048677 |
363941 | 364532 | 365369 | ntruhps4096821 |
405317 | 406101 | 406850 | T: hqc256round4 |
419134 | 422098 | 425094 | T: ntrukem443 |
459285 | 459971 | 462935 | T: hqcrmrs128 |
488958 | 492205 | 497226 | T: C:r5n11kem0d |
499357 | 500178 | 501092 | T: kindi512321 |
521552 | 525031 | 547587 | T: hqc128 |
549076 | 550886 | 573121 | T: hqc1281 |
589927 | 591106 | 593946 | T: C:bikel1 |
609801 | 610179 | 610902 | T: kindi256522 |
685729 | 693611 | 697901 | sntrup653 |
701802 | 703085 | 729447 | sntrup761 |
708560 | 711581 | 718817 | T: C:ledakemcpa14 |
731147 | 732651 | 734385 | T: lima2p1024cca |
813177 | 817344 | 829596 | T: C:ledakemcpa13 |
831006 | 832275 | 868080 | T: titaniumccatoy |
834417 | 851785 | 855029 | sntrup4591761 |
877872 | 882586 | 902983 | T: C:r5n13kem0d |
887328 | 897219 | 900816 | T: rqc128 |
899628 | 912249 | 930997 | T: C:edonk128k16n80nu4l6 |
920523 | 928028 | 957653 | T: hqcrmrs192 |
953399 | 957635 | 962974 | T: ntrukem743 |
963754 | 964811 | 969128 | T: titaniumccalite |
989430 | 994905 | 1027650 | T: hqc1921 |
1003270 | 1005018 | 1006984 | T: C:ledakemcpa12 |
1033222 | 1036261 | 1072027 | T: hqc192 |
1054892 | 1072448 | 1080711 | sntrup857 |
1044755 | 1081536 | 1091267 | T: hqc1922 |
1084188 | 1086792 | 1091998 | T: C:rolloi128 |
1097618 | 1097912 | 1098952 | T: frodokem640 |
1264593 | 1280177 | 1284525 | sntrup953 |
1259573 | 1322491 | 1323750 | T: titaniumccastd |
1346915 | 1348669 | 1349566 | T: titaniumccamed |
1378985 | 1379790 | 1380741 | T: frodokem640aes |
1381937 | 1385652 | 1390325 | T: C:rolloi192 |
1460741 | 1462035 | 1463488 | T: limasp1018cca |
1424054 | 1462591 | 1489761 | sntrup1013 |
1475547 | 1479490 | 1483604 | T: C:edonk128k16n80nu8l6 |
1476355 | 1479851 | 1482925 | T: C:ledakemcpa34 |
1483638 | 1486820 | 1489233 | T: lima2p2048cca |
1509776 | 1513166 | 1564989 | T: hqc2561 |
1488071 | 1530466 | 1553706 | T: hqcrmrs256 |
1535102 | 1538184 | 1542128 | T: rqc192 |
1551151 | 1596632 | 1606306 | T: hqc2562 |
1601216 | 1602555 | 1604511 | T: C:bikel3 |
1619116 | 1620561 | 1621863 | T: titaniumccahi |
1634719 | 1640899 | 1687027 | T: hqc256 |
1618894 | 1666813 | 1692418 | T: hqc2563 |
1661370 | 1683414 | 1700995 | T: C:edonk128k32n96nu4l4 |
1806796 | 1809597 | 1813519 | T: C:rolloi256 |
1996832 | 2002138 | 2008977 | T: C:r5n15kem0d |
2005243 | 2006565 | 2008206 | T: titaniumccasuper |
2016060 | 2040356 | 2072490 | T: C:edonk192k32n128nu4l6 |
2098099 | 2101094 | 2122523 | T: C:ledakemcpa33 |
2098118 | 2102175 | 2107137 | T: C:edonk128ref |
2194325? | 2207111? | 3171836? | T: rqc256 |
2240620 | 2246282 | 2259707 | sntrup1277 |
2467788 | 2478443 | 2489231 | T: frodokem976 |
2494191 | 2501944 | 2505715 | T: ledakem1464 |
2562636 | 2578379 | 2593036 | T: C:lake1 |
2709752 | 2716758 | 2720963 | T: C:lake2 |
2796448 | 2798079 | 2799753 | T: limasp1306cca |
2804747 | 2809196 | 2813750 | T: C:lake3 |
2858710 | 2867060 | 2873934 | T: frodokem976aes |
2878706 | 2881457 | 2896647 | T: C:ledakemcpa32 |
2890415 | 2892716 | 2895923 | T: limasp1822cca |
2900652 | 2903876 | 2906751 | T: C:ledakemcpa53 |
3003501 | 3024057 | 3044765 | T: C:edonk192k48n144nu4l4 |
3251719 | 3254932 | 3258644 | T: ledakem1364 |
3456400 | 3459265 | 3464682 | T: ledakem1264 |
3513887 | 3517792 | 3519785 | T: C:ledakemcpa54 |
3874878 | 3876804 | 3878254 | T: frodokem640shake |
4099983? | 4103154? | 5493123? | T: ledakem14sl |
4255288 | 4258700 | 4261666 | T: rolloii128 |
4307553 | 4320799 | 4327649 | T: locker1 |
4504883 | 4510840 | 4514812 | T: rolloii192 |
4780738 | 4788600 | 4799900 | T: frodokem1344aes |
3844805? | 4820667? | 4896280? | T: ledakem13sl |
4863962 | 4870161 | 4882534 | T: locker2 |
5268309 | 5277305 | 5293901 | T: rolloii256 |
5310007 | 5322562 | 5331759 | T: locker3 |
5706434 | 5713212 | 6347614 | T: ledakem12sl |
5702246? | 5724613? | 8121583? | T: ledakem3464 |
5742769 | 5748350 | 5760727 | T: locker4 |
5858405 | 5861496 | 5870772 | T: sikep434 |
6030532 | 6034600 | 6037311 | T: C:ledakemcpa52 |
6060913 | 6079359 | 6093800 | T: limasp2062cca |
6668051 | 6686617 | 6723859 | T: locker6 |
6868846 | 7002927 | 7061921 | T: ramstakers216091 |
7054869 | 7066854 | 7069196 | T: ledakem3364 |
7821840 | 7826904 | 7833937 | T: ledakem3264 |
7852287 | 7865147 | 7879150 | T: locker5 |
8062834 | 8064250 | 8069340 | T: sikep503 |
8272413 | 8276738 | 8298500 | T: frodokem976shake |
8857802 | 8862829 | 8903906 | T: remblem1056 |
9003649 | 9028213 | 9049082 | T: remblem928 |
9188980 | 9197285 | 9216308 | T: ledakem33sl |
9309020? | 9326321? | 12339486? | T: ledakem34sl |
9586817 | 10401000 | 10556412 | T: sikep434comp |
11145666 | 11152907 | 11157595 | T: ledakem5464 |
11138239 | 11153399 | 11171252 | T: locker7 |
9738283 | 11221695 | 11236184 | T: lotus128 |
11290438 | 11316036 | 12500133 | T: ledakem32sl |
12070734 | 12081573 | 12094681 | T: locker8 |
12109331 | 12115187 | 12213810 | T: ledakem5364 |
12970574 | 12988012 | 13004091 | T: locker9 |
13176849 | 13197811 | 14495526 | T: sikep503comp |
14436687 | 14480259 | 14545277 | T: ledakem54sl |
14566161 | 14575946 | 14585365 | T: frodokem1344shake |
14769029 | 14779974 | 14840965 | T: sikep610 |
18393287 | 18552282 | 18672015 | T: lotus192 |
18442511 | 18636290 | 21309169 | T: ledakem53sl |
18716109 | 19032793 | 20233912 | T: ledakem5264 |
24815321 | 24818290 | 24857399 | T: sikep751 |
25245835 | 25283267 | 25350909 | T: mersenne756839 |
25309848 | 25323520 | 27378557 | T: sikep610comp |
29658181 | 29762994 | 31844449 | T: ledakem52sl |
31165182 | 31476903 | 31627180 | T: lotus256 |
31467538 | 31734004 | 31936229 | mceliece348864f |
31624344 | 31768936 | 31882952 | mceliece348864pcf |
32442044 | 32725290 | 32906983 | T: ramstakers756839 |
39278727 | 39330557 | 42582693 | T: sikep751comp |
31646721? | 41801166? | 62310774? | mceliece348864 |
43690670 | 44433134 | 44572482 | T: ntskem1264 |
31277205? | 51012256? | 61559055? | mceliece348864pc |
51230106? | 80751498? | 142540781? | T: rsa2048 |
94983864 | 95234698 | 95747972 | mceliece460896f |
95009748 | 96325664 | 96903696 | mceliece460896pcf |
101220856 | 101928716 | 102919033 | T: ntskem1380 |
98188590? | 164706425? | 232804749? | mceliece460896 |
97272534? | 165838586? | 201656608? | mceliece460896pc |
191809174 | 192082180 | 192380332 | mceliece6960119f |
191676078 | 192396323 | 192979718 | mceliece6960119pcf |
233981519 | 234847167 | 236308773 | mceliece6688128pcf |
235398060 | 235877142 | 236787183 | mceliece6688128f |
243394603 | 243830800 | 244131156 | T: ntskem13136 |
243882096 | 244204223 | 244948568 | mceliece8192128f |
244465067 | 244848286 | 245374755 | mceliece8192128pcf |
192825411? | 257952252? | 382062449? | mceliece6960119 |
307062925 | 307233922 | 307514757 | T: oddmanhattan128 |
254551087? | 321288272? | 446028682? | mceliece6960119pc |
238608666? | 382825454? | 533203956? | mceliece6688128pc |
237414657? | 388493358? | 542347615? | mceliece6688128 |
246534033? | 391874991? | 473346050? | mceliece8192128 |
246503405? | 393413209? | 475706928? | mceliece8192128pc |
489439604 | 489953232 | 490324111 | T: oddmanhattan192 |
841262701 | 865107553 | 873277445 | T: bigquake1 |
870520186 | 871033281 | 877046541 | T: oddmanhattan256 |
3804337321 | 3900081456 | 4011196439 | T: pqrsa15 |
7483761166 | 7521188338 | 7576632708 | T: bigquake3 |
14053090495 | 14120609834 | 14187473411 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
14764 | 15609 | 15981 | T: rsa2048 |
22227 | 22256 | 22292 | timer |
22245 | 22284 | 22350 | smaugt1 |
22872 | 22908 | 22959 | ntruplus576 |
23267 | 23373 | 24144 | ntruhps2048509 |
26496 | 26659 | 26834 | ntruhrss701 |
28201 | 28238 | 28306 | ntruplus768 |
28729 | 30099 | 31820 | mceliece348864f |
28965 | 30182 | 31604 | mceliece348864 |
31199 | 31231 | 31293 | kyber90s512 |
32413 | 32471 | 32578 | ntruplus864 |
34361 | 34545 | 35182 | ntruhps2048677 |
35543 | 35614 | 36026 | kyber512 |
34252 | 35922 | 38109 | mceliece348864pcf |
35078 | 36288 | 37987 | mceliece348864pc |
39586 | 39720 | 39971 | sntrup4591761 |
39039 | 39763 | 39951 | ntruhps4096821 |
39871 | 40593 | 40771 | sntrup653 |
41705 | 41791 | 41940 | kyber90s768 |
42287 | 42370 | 42507 | sntrup761 |
42375 | 42449 | 42599 | ntruplus1152 |
43474 | 43533 | 43610 | smaugt3 |
51270 | 51333 | 51401 | T: lightsaber2 |
52132 | 52619 | 52836 | sntrup857 |
53207 | 53494 | 53574 | kyber768 |
54734 | 54818 | 54889 | T: C:nhcompact512cca |
55269 | 55376 | 55539 | kyber90s1024 |
57958 | 58062 | 58582 | sntrup953 |
58705 | 59467 | 59648 | sntrup1013 |
60369 | 60446 | 60497 | ntrulpr653 |
61588 | 61657 | 61727 | ntrulpr761 |
56421? | 61786? | 70765? | mceliece460896 |
57063 | 62054 | 71204 | mceliece460896f |
62941 | 63030 | 63084 | smaugt5 |
65026 | 65068 | 65109 | threebears624r2cca |
65085 | 65135 | 65190 | threebears624r2ccax |
65144 | 65217 | 65297 | C:threebears624r2cpax |
62840 | 67224 | 77159 | mceliece460896pcf |
67344 | 67461 | 67560 | C:threebears624r2cpa |
63335 | 67732 | 73428 | mceliece460896pc |
67947 | 68098 | 68200 | T: ntrulpr4591761 |
73359 | 73447 | 73580 | sntrup1277 |
74310 | 74392 | 74479 | T: C:nhcompact768cca |
74352 | 75174 | 75732 | kyber1024 |
76749 | 77099 | 77614 | T: ntskem1264 |
78816 | 78923 | 79053 | ntrulpr857 |
79455 | 79883 | 80261 | T: C:r5nd1kem0d |
80004 | 80219 | 80942 | T: lac128 |
82814 | 83153 | 83302 | ntrulpr953 |
84672 | 85097 | 85596 | ntrulpr1013 |
86839 | 86911 | 86994 | T: saber2 |
88243 | 88434 | 88567 | T!!!newhope512cca |
88909 | 89329 | 89802 | T: C:ledakemcpa14 |
90820 | 91190 | 92002 | T: C:ledakemcpa13 |
96497 | 96686 | 96839 | T: C:nhcompact1024cca |
97325 | 98457 | 99884 | T: C:ledakemcpa12 |
100546 | 105300 | 112288 | mceliece6688128f |
105852 | 105922 | 106054 | threebears936r2ccax |
105888 | 105992 | 106094 | threebears936r2cca |
102953 | 106481 | 114650 | T: C:edonk128k16n80nu4l6 |
106078 | 107077 | 107346 | ntrulpr1277 |
106468 | 107145 | 107873 | T: C:bikel1 |
103194 | 107390 | 114452 | mceliece6688128 |
105602 | 109221 | 114764 | mceliece6960119 |
107305 | 109350 | 114801 | mceliece6960119f |
108964 | 109976 | 111490 | T: C:r5nd0kem2iot |
110912 | 111005 | 111083 | C:threebears936r2cpax |
111364 | 111906 | 112511 | T: C:r5nd1kem5d |
113702 | 113928 | 114109 | C:threebears936r2cpa |
109004 | 115090 | 123664 | mceliece6688128pcf |
111393 | 115404 | 123425 | mceliece6688128pc |
115526 | 116438 | 117274 | T: C:r5nd1kem4longkey |
116892 | 117919 | 120003 | mceliece8192128f |
115475 | 118386 | 122995 | mceliece6960119pc |
117545 | 118722 | 120319 | mceliece8192128 |
115776 | 118723 | 121779 | mceliece6960119pcf |
124753 | 126708 | 129919 | T: ntrukem443 |
126373 | 127549 | 129561 | mceliece8192128pc |
126516 | 127701 | 129574 | mceliece8192128pcf |
128955 | 129046 | 129115 | T: firesaber2 |
141072 | 141899 | 156879 | T: lotus128 |
146391 | 146764 | 147151 | T: lac192 |
159715 | 159823 | 159968 | threebears1248r2ccax |
159856 | 159973 | 160163 | threebears1248r2cca |
164085 | 165127 | 167077 | T: C:rolloi128 |
166098 | 166267 | 166427 | C:threebears1248r2cpax |
167397 | 167612 | 168139 | T!!!newhope1024cca |
169852 | 170044 | 170267 | C:threebears1248r2cpa |
170866 | 171943 | 173147 | T: C:r5nd3kem5d |
171902 | 172378 | 174263 | T: lac256 |
181673 | 182288 | 183016 | T: C:rolloi192 |
192212 | 193522 | 195194 | T: C:ledakemcpa34 |
196028 | 196905 | 197798 | T: C:ledakemcpa33 |
197876 | 198264 | 199003 | T: ledakem1264 |
220749 | 221676 | 222450 | T: C:rolloi256 |
222840 | 223076 | 223467 | T: ledakem1464 |
223655 | 224081 | 224561 | T: hqc128round4 |
229181 | 229485 | 230017 | T: saberx4 |
231379 | 232702 | 234055 | T: C:hila5 |
231479 | 233916 | 238672 | T: ntrukem743 |
234939 | 237568 | 240827 | T: C:ledakemcpa32 |
236693 | 240089 | 248466 | T: C:edonk128k16n80nu8l6 |
244322 | 245102 | 246701 | T: ntskem1380 |
246257 | 246693 | 249349 | T: ledakem1364 |
253068 | 253696 | 254398 | T: C:bikel3 |
266832 | 268693 | 270182 | T: ledakem13sl |
285580 | 286258 | 291814 | T: ledakem12sl |
282871 | 286492 | 294779 | T: C:edonk128k32n96nu4l4 |
301789 | 303439 | 304901 | T: C:r5nd3kem0d |
302383 | 305343 | 307128 | T: C:r5nd5kem5d |
307874 | 308279 | 308798 | T: kindi256342 |
312769 | 315053 | 315759 | T: lotus256 |
314592 | 316305 | 360742 | T: ntskem13136 |
347692 | 348017 | 348363 | T: ledakem14sl |
348605 | 349121 | 349650 | T: lotus192 |
354395 | 356500 | 358071 | T: kindi512222 |
354638 | 357468 | 359130 | T: kindi512241 |
363734 | 365247 | 366763 | T: C:r5nd5kem0d |
434228 | 435418 | 436362 | T: C:ledakemcpa54 |
441839 | 443365 | 444855 | T: C:ledakemcpa53 |
442313 | 446695 | 454250 | T: C:edonk128ref |
454336 | 460492 | 467374 | T: C:ledakemcpa52 |
464955 | 467431 | 470100 | T: ledakem3464 |
490678 | 491764 | 492775 | T: lima2p1024cca |
505301 | 508646 | 514628 | T: C:lake1 |
509014 | 509789 | 510335 | T: hqc192round4 |
523175 | 523601 | 524423 | T: ledakem3264 |
539284 | 540949 | 542503 | T: rolloii128 |
540383 | 547949 | 550539 | T: C:edonk192k32n128nu4l6 |
555272 | 556977 | 564560 | T: rolloii192 |
562934 | 563790 | 564702 | T: ledakem3364 |
565122 | 568265 | 571688 | T: C:lake2 |
611461 | 612531 | 613606 | T: rolloii256 |
619948 | 621422 | 623423 | T: C:lake3 |
621592 | 624216 | 652544 | T: hqcrmrs128 |
621802 | 624252 | 630121 | T: C:r5n11kem0d |
661400 | 662863 | 665582 | T: kindi512321 |
671731 | 674345 | 703876 | T: titaniumccatoy |
672954 | 677703 | 702321 | T: hqc128 |
704131 | 705362 | 709145 | T: ledakem32sl |
729033 | 732260 | 733009 | T: kindi256522 |
754662 | 761020 | 768027 | T: C:edonk192k48n144nu4l4 |
783537 | 789483 | 796949 | T: locker1 |
792669 | 797136 | 823215 | T: hqc1281 |
796792 | 797301 | 797944 | T: ledakem33sl |
814680 | 826766 | 830596 | T: locker2 |
888850 | 889847 | 891269 | T: titaniumccalite |
892154 | 893845 | 907625 | T: ledakem34sl |
952926 | 954470 | 955913 | T: hqc256round4 |
952317 | 966327 | 973177 | T: locker3 |
998183 | 999961 | 1002181 | T: lima2p2048cca |
1023065 | 1025917 | 1029810 | T: locker4 |
1032641 | 1033459 | 1035626 | T: ledakem5364 |
1051584 | 1112398 | 1114814 | T: titaniumccastd |
1105273 | 1117561 | 1122029 | T: C:r5n13kem0d |
1151905 | 1163094 | 1177978 | T: locker6 |
1174236 | 1179919 | 1188642 | T: rqc128 |
1240243 | 1248947 | 1287484 | T: hqcrmrs192 |
1249297 | 1250672 | 1252496 | T: limasp1018cca |
1268287 | 1269942 | 1274022 | T: ledakem5264 |
1274444 | 1275687 | 1279060 | T: ledakem5464 |
1292290 | 1293687 | 1296517 | T: titaniumccamed |
1336292 | 1347105 | 1352174 | T: locker5 |
1362154 | 1366678 | 1408651 | T: hqc192 |
1444564 | 1446042 | 1448279 | T: ledakem54sl |
1408164 | 1448866 | 1455998 | T: hqc1921 |
1522032 | 1541463 | 1582231 | T: hqc1922 |
1569779 | 1571447 | 1601745 | T: ledakem53sl |
1571127 | 1571970 | 1572891 | T: titaniumccahi |
1631413 | 1632640 | 1634344 | T: frodokem640 |
1770065 | 1772199 | 1773855 | T: ledakem52sl |
1835144 | 1837129 | 1839207 | T: frodokem640aes |
1899731 | 1906254 | 1917043 | T: locker8 |
1907434 | 1920732 | 1937697 | T: locker7 |
1967437 | 1968651 | 1970908 | T: titaniumccasuper |
2056582 | 2062041 | 2121693 | T: hqcrmrs256 |
2161117 | 2182163 | 2203286 | T: locker9 |
2154309 | 2209118 | 2217702 | T: hqc2561 |
2190283 | 2244590 | 2252926 | T: hqc256 |
2264982 | 2323401 | 2328739 | T: hqc2562 |
2317501 | 2330231 | 2344749 | T: C:r5n15kem0d |
2358960 | 2363959 | 2425812 | T: hqc2563 |
2452113 | 2453947 | 2456977 | T: limasp1306cca |
2538829 | 2540497 | 2542997 | T: limasp1822cca |
2102103? | 2786681? | 2804793? | T: rqc192 |
2888157 | 2963765 | 3025519 | T: bigquake1 |
2957574? | 2987718? | 3939313? | T: rqc256 |
3398446 | 3401175 | 3402800 | T: frodokem976 |
3612463 | 3625607 | 3663593 | T: frodokem976aes |
4279344 | 4281758 | 4285036 | T: frodokem640shake |
5494474 | 5503451 | 5506484 | T: limasp2062cca |
5949064 | 5955487 | 5961558 | T: frodokem1344aes |
7798078 | 8073305 | 8260721 | T: bigquake3 |
8992011 | 9037319 | 9064935 | T: frodokem976shake |
9566525 | 9575535 | 9599651 | T: sikep434 |
11642035 | 12045165 | 12336748 | T: bigquake5 |
12746709 | 12912335 | 13007160 | T: ramstakers216091 |
13221666 | 13235203 | 13239123 | T: sikep503 |
13238065 | 13327764 | 13373553 | T: remblem1056 |
13460997 | 13497980 | 13570201 | T: remblem928 |
15012401 | 15048608 | 15111790 | T: sikep434comp |
15814599 | 15834782 | 15874948 | T: frodokem1344shake |
17331962 | 17371522 | 17389100 | T: pqrsa15 |
20526583 | 20592186 | 20691563 | T: sikep503comp |
22840620 | 22864990 | 22898742 | T: mersenne756839 |
27053151 | 27107279 | 27277684 | T: sikep610 |
37262442 | 37304993 | 37496073 | T: sikep610comp |
40162770 | 40211467 | 40223241 | T: sikep751 |
56939648 | 57252746 | 57594868 | T: oddmanhattan128 |
58870308 | 59205930 | 59561365 | T: ramstakers756839 |
62832794 | 62933838 | 63351750 | T: sikep751comp |
109272196 | 109396311 | 109575538 | T: oddmanhattan192 |
223988515 | 224674369 | 225516852 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15838 | 15853 | 15896 | ntruplus576 |
18243 | 18279 | 18312 | C:threebears624r2cpax |
19241 | 19277 | 19321 | ntruplus768 |
21939 | 21963 | 22001 | kyber90s512 |
22756 | 22803 | 22841 | ntruplus864 |
23261 | 23301 | 23348 | C:threebears936r2cpax |
27787 | 27842 | 28012 | kyber512 |
28333 | 28374 | 28439 | C:threebears1248r2cpax |
29387 | 29866 | 30625 | T: C:r5nd1kem0d |
29882 | 30015 | 30153 | kyber90s768 |
30186 | 30293 | 30344 | C:threebears624r2cpa |
30386 | 30435 | 30507 | ntruplus1152 |
34432 | 34480 | 34528 | smaugt1 |
35384 | 35439 | 35514 | timer |
37535 | 37632 | 37789 | C:threebears936r2cpa |
38627 | 38691 | 38735 | ntruhps2048509 |
41249 | 41306 | 41346 | kyber90s1024 |
40543 | 41733 | 43248 | T: C:r5nd0kem2iot |
42512 | 42632 | 42802 | kyber768 |
43855 | 44417 | 44771 | T: C:r5nd1kem5d |
44564 | 44624 | 44734 | C:threebears1248r2cpa |
46074 | 46177 | 46602 | T: C:r5nd1kem4longkey |
47377 | 47649 | 48852 | T: C:hila5 |
50399 | 50436 | 50477 | T: lightsaber2 |
51023 | 51178 | 51330 | sntrup761 |
52534 | 52583 | 52665 | T: C:nhcompact512cca |
55279 | 55374 | 55443 | sntrup653 |
59450 | 59517 | 59619 | smaugt3 |
59976 | 60161 | 60281 | ntruhps2048677 |
60524 | 60831 | 60892 | kyber1024 |
61327 | 61576 | 61751 | ntruhrss701 |
66777 | 67562 | 70018 | T: C:r5nd3kem5d |
72467 | 72585 | 72720 | T: C:nhcompact768cca |
72717 | 72846 | 73236 | ntrulpr653 |
72877 | 72944 | 73046 | ntrulpr761 |
73412 | 73529 | 73631 | sntrup857 |
73782 | 73953 | 74160 | ntruhps4096821 |
80896 | 80962 | 81069 | sntrup953 |
82472 | 82539 | 82605 | sntrup1013 |
84155 | 84312 | 84455 | sntrup4591761 |
84536 | 84710 | 84868 | smaugt5 |
84930 | 84984 | 85046 | T: saber2 |
92595 | 92673 | 92747 | threebears624r2ccax |
94684 | 94758 | 94857 | T!!!newhope512cca |
95104 | 95220 | 95311 | T: C:nhcompact1024cca |
95665 | 95908 | 95996 | ntrulpr857 |
96400 | 96518 | 97501 | T: ntrulpr4591761 |
98259 | 98484 | 98641 | sntrup1277 |
99440 | 99759 | 99936 | ntrulpr953 |
100367 | 101241 | 101651 | ntrulpr1013 |
103867 | 104091 | 104408 | T: lac128 |
117237 | 117342 | 117510 | threebears624r2cca |
117656 | 117754 | 117935 | mceliece348864f |
118055 | 118205 | 118645 | mceliece348864 |
123335 | 123480 | 123806 | mceliece348864pc |
123898 | 124103 | 124257 | mceliece348864pcf |
126259 | 126813 | 126989 | ntrulpr1277 |
127424 | 127522 | 128182 | T: firesaber2 |
127170 | 129214 | 133395 | T: C:r5nd3kem0d |
128019 | 130564 | 135029 | T: C:r5nd5kem5d |
137038 | 137712 | 138261 | T: ntrukem443 |
142237 | 142319 | 142440 | threebears936r2ccax |
158978 | 161291 | 165263 | T: C:r5nd5kem0d |
165602 | 166151 | 172117 | T: lotus128 |
180903 | 181008 | 181126 | threebears936r2cca |
181647 | 181965 | 182269 | T!!!newhope1024cca |
203841 | 203960 | 204129 | threebears1248r2ccax |
207514 | 207881 | 209644 | T: lac192 |
241418 | 242236 | 243031 | mceliece460896f |
241470 | 242282 | 242598 | mceliece460896 |
244457 | 244928 | 245616 | T: saberx4 |
247487 | 247847 | 248405 | mceliece460896pc |
247973 | 248202 | 248536 | mceliece460896pcf |
250276 | 250406 | 250610 | threebears1248r2cca |
266646 | 267443 | 267788 | mceliece6960119f |
267140 | 267568 | 267948 | mceliece6960119 |
271826 | 272806 | 275420 | T: ntrukem743 |
277107 | 277423 | 277669 | mceliece6960119pcf |
278272 | 278746 | 279194 | mceliece6960119pc |
282045 | 282874 | 286572 | T: C:r5n11kem0d |
282947 | 283177 | 283958 | mceliece8192128 |
283309 | 283675 | 284256 | mceliece8192128f |
283570 | 283991 | 284383 | mceliece6688128f |
284049 | 284259 | 284502 | mceliece6688128 |
291984 | 292256 | 292611 | mceliece6688128pcf |
292321 | 292644 | 293121 | mceliece6688128pc |
292208 | 292808 | 293805 | mceliece8192128pcf |
292801 | 293150 | 294224 | T: ntskem1264 |
292981 | 293549 | 294172 | mceliece8192128pc |
324580 | 327408 | 329579 | T: lac256 |
382901 | 383058 | 383383 | T: hqc128round4 |
382200 | 383456 | 384169 | T: lotus256 |
392569 | 393243 | 395427 | T: kindi256342 |
407697 | 408482 | 408796 | T: C:r5n13kem0d |
413596 | 414617 | 418378 | T: lotus192 |
467904 | 469704 | 471279 | T: kindi512222 |
477665 | 478968 | 480169 | T: kindi512241 |
554810 | 558382 | 560058 | T: ntskem1380 |
627695 | 629471 | 631412 | T: lima2p1024cca |
665456 | 666233 | 668862 | T: C:ledakemcpa12 |
801439 | 804250 | 804826 | T: hqc192round4 |
789797 | 820638 | 822497 | T: titaniumccatoy |
819260 | 821583 | 827360 | T: C:ledakemcpa14 |
834028 | 836396 | 843150 | T: kindi512321 |
851995 | 852999 | 855084 | T: kindi256522 |
676988? | 868802? | 876575? | T: C:ledakemcpa13 |
979394 | 981327 | 981776 | T: titaniumccalite |
987377 | 992088 | 1044583 | T: hqcrmrs128 |
987678 | 1011848 | 1013928 | T: hqc128 |
1087037 | 1103513 | 1229901 | T: ntskem13136 |
1114927 | 1117784 | 1122290 | T: C:rolloi128 |
1214708 | 1215689 | 1276418 | T: titaniumccastd |
1231977 | 1239592 | 1245966 | T: C:r5n15kem0d |
1279555 | 1282132 | 1284436 | T: lima2p2048cca |
1314140 | 1317600 | 1357330 | T: hqc1281 |
1349771 | 1355659 | 1360014 | T: C:rolloi192 |
1529922 | 1531614 | 1532942 | T: titaniumccamed |
1558509 | 1560734 | 1563676 | T: C:bikel1 |
1561675 | 1563897 | 1565739 | T: hqc256round4 |
1608197 | 1610012 | 1612036 | T: limasp1018cca |
1622239 | 1623847 | 1628185 | T: frodokem640 |
1636451 | 1637914 | 1644465 | T: ledakem1264 |
1737152 | 1738735 | 1740275 | T: frodokem640aes |
1775619 | 1783302 | 1802686 | T: ledakem1364 |
1781771 | 1783480 | 1832154 | T: hqcrmrs192 |
1823694 | 1824426 | 1825345 | T: titaniumccahi |
1850871 | 1854776 | 1886411 | T: ledakem1464 |
1858916 | 1862044 | 1867907 | T: C:ledakemcpa32 |
1873734 | 1885412 | 1937644 | T: rolloii128 |
1845814 | 1887449 | 1890429 | T: hqc192 |
1981072 | 1984392 | 1987156 | T: C:lake1 |
1997398 | 2000441 | 2005352 | T: rolloii192 |
2114684 | 2115897 | 2117744 | T: rsa2048 |
2131558 | 2135457 | 2182918 | T: ledakem13sl |
2164819 | 2168779 | 2170559 | T: hqc1921 |
2143355 | 2190843 | 2235898 | T: hqc1922 |
2249042 | 2252386 | 2256386 | T: ledakem12sl |
2273417 | 2274293 | 2275173 | T: titaniumccasuper |
2278377 | 2282419 | 2286720 | T: C:ledakemcpa33 |
2363255 | 2368059 | 2374214 | T: C:rolloi256 |
2481228 | 2482733 | 2506464 | T: ledakem14sl |
2566501 | 2572755 | 2577246 | T: rolloii256 |
2055138? | 2675210? | 2679309? | T: C:ledakemcpa34 |
2793182 | 2844611 | 2968177 | T: hqcrmrs256 |
2910636 | 2962233 | 2967335 | T: hqc256 |
2928686? | 3096660? | 5034318? | T: C:edonk192k48n144nu4l4 |
3138018 | 3205669 | 3238253 | T: hqc2561 |
3206905 | 3210654 | 3220337 | T: limasp1306cca |
3307054 | 3311217 | 3342960 | T: limasp1822cca |
3265128 | 3314612 | 3425603 | T: hqc2562 |
3406378 | 3413214 | 3442621 | T: frodokem976aes |
3415369 | 3421533 | 3427506 | T: C:lake2 |
3410176 | 3436452 | 3495368 | T: hqc2563 |
3438421 | 3442584 | 3444369 | T: frodokem976 |
3610454 | 3744701 | 3755731 | T: bigquake1 |
3796023 | 3809896 | 3817447 | T: locker1 |
3825683 | 3835328 | 3840467 | T: rqc128 |
4032232 | 4043249 | 4057751 | T: locker2 |
4192085 | 4193733 | 4196545 | T: frodokem640shake |
4335543 | 4347560 | 4363550 | T: locker4 |
4500233 | 4510671 | 4519832 | T: C:lake3 |
4625730 | 4637014 | 4649084 | T: ledakem3364 |
4670503 | 4693504 | 4719326 | T: ledakem3264 |
4830979 | 4847324 | 4969233 | T: ledakem3464 |
4672952? | 4849551? | 6602824? | T: C:edonk128k32n96nu4l4 |
4860406 | 4871416 | 4876416 | T: C:bikel3 |
4871724 | 4890312 | 4916566 | T: C:ledakemcpa52 |
5232235 | 5236284 | 5244813 | T: C:ledakemcpa53 |
5767946 | 5771817 | 5778183 | T: frodokem1344aes |
6006274 | 6024804 | 6042198 | T: locker3 |
6076394 | 6079019 | 6084054 | T: C:ledakemcpa54 |
6153624 | 6191750 | 6223473 | T: ledakem32sl |
6454780 | 6476226 | 6582005 | T: locker6 |
6803337 | 6816073 | 6824342 | T: locker5 |
6937767 | 6976490 | 7001561 | T: ledakem33sl |
7281536 | 7296608 | 7305066 | T: limasp2062cca |
7319249 | 7337710 | 7365581 | T: locker8 |
7328862 | 7345616 | 7363287 | T: locker7 |
7385129 | 7414300 | 7452792 | T: ledakem34sl |
7425548 | 8774351 | 8793272 | T: rqc192 |
8898463 | 8933481 | 8984623 | T: frodokem976shake |
10005917 | 10032988 | 10066211 | T: locker9 |
10227866 | 10232658 | 10238264 | T: sikep434 |
10315294 | 10335417 | 10387907 | T: ledakem5264 |
10470124 | 10491190 | 10601229 | T: ledakem5364 |
10944411 | 10956335 | 10970520 | T: sikep434comp |
11527889 | 11553367 | 13524864 | T: rqc256 |
12780453 | 12803379 | 12838394 | T: ledakem5464 |
14098107 | 14106012 | 14113418 | T: sikep503 |
14270891 | 14313206 | 14354673 | T: ledakem53sl |
15058748 | 15078283 | 15082557 | T: sikep503comp |
15075941 | 15101499 | 15140940 | T: ledakem54sl |
15105254 | 15147188 | 15241269 | T: ledakem52sl |
15650921 | 15658981 | 15668521 | T: frodokem1344shake |
17859596 | 17982041 | 18031912 | T: remblem1056 |
18145445 | 18200770 | 18220126 | T: remblem928 |
26859808 | 26919467 | 27224385 | T: ramstakers216091 |
27314928 | 27319606 | 27554826 | T: sikep610 |
28882353 | 28894658 | 28912129 | T: sikep610comp |
27150835 | 30532692 | 32098364 | T: bigquake3 |
33711356 | 33743446 | 33794318 | T: mersenne756839 |
20682224? | 36882781? | 129413288? | T: C:edonk128k16n80nu8l6 |
38676535? | 41580335? | 65474042? | T: C:edonk192k32n128nu4l6 |
43274917 | 43277968 | 43314244 | T: sikep751 |
38708751 | 45435111 | 46070843 | T: bigquake5 |
46054695 | 46157685 | 46225078 | T: sikep751comp |
61296382 | 61910877 | 62679562 | T: oddmanhattan128 |
37899629? | 71020795? | 115932224? | T: C:edonk128ref |
114198094 | 114291218 | 115501913 | T: ramstakers756839 |
119650645 | 119826282 | 119906297 | T: oddmanhattan192 |
120281107 | 121292491 | 121384587 | T: pqrsa15 |
107630532? | 129608269? | 171928247? | T: C:edonk128k16n80nu4l6 |
243513849 | 243666688 | 245836179 | T: oddmanhattan256 |
|
|
|