Measurements of key-encapsulation mechanisms on one machine: amd64; Skylake (506e3); 2015 Intel Xeon E3-1220 v5; 4 x 3000MHz; samba, supercop-20250415
[Page version: 20250427 17:52:20]
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:
old
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
17343 | 17433 | 17597 | kyber90s512 |
20035 | 20077 | 24492 | ntruplus576 |
23119 | 23202 | 23419 | kyber512 |
24739 | 24792 | 24834 | ntruplus768 |
25667 | 25929 | 26376 | kyber90s768 |
27423 | 27445 | 27484 | ntruplus864 |
34458 | 34547 | 34730 | T: C:nhcompact512cca |
35145 | 35898 | 36062 | ntrulpr653 |
36046 | 36202 | 36549 | kyber90s1024 |
35839 | 36727 | 43901 | ntruplus1152 |
36810 | 36865 | 37075 | timer |
36856 | 36936 | 37079 | smaugt1 |
37667 | 37783 | 38657 | ntrulpr761 |
38174 | 38306 | 38458 | T: lac128 |
38976 | 39124 | 39208 | T: ntrulpr4591761 |
39279 | 39355 | 39460 | T: lightsaber2 |
39650 | 39841 | 40104 | kyber768 |
43132 | 43190 | 43257 | C:threebears624r2cpa |
44696 | 44744 | 44854 | C:threebears624r2cpax |
44704 | 44751 | 44836 | threebears624r2cca |
46584 | 46716 | 47142 | threebears624r2ccax |
46704 | 46875 | 47168 | T: C:nhcompact768cca |
46640 | 46978 | 47381 | T: C:r5nd1kem0d |
48775 | 49163 | 49453 | ntrulpr857 |
51479 | 51644 | 51827 | smaugt3 |
50830 | 51680 | 51852 | ntrulpr1013 |
52028 | 52265 | 53083 | ntrulpr953 |
53815 | 53960 | 54239 | T!!!newhope512cca |
54769 | 55025 | 55449 | kyber1024 |
58528 | 58729 | 58980 | T: C:nhcompact1024cca |
62166 | 63012 | 64389 | T: C:r5nd0kem2iot |
66090 | 66568 | 67691 | T: C:r5nd1kem4longkey |
65932 | 66575 | 67891 | T: C:r5nd1kem5d |
67708 | 67831 | 68210 | ntrulpr1277 |
68343 | 68477 | 68616 | T: saber2 |
70181 | 70981 | 71495 | smaugt5 |
84030 | 84178 | 84364 | T: lac256 |
85209 | 85269 | 85336 | threebears936r2cca |
87821 | 87937 | 88434 | T: hqc128round4 |
89360 | 89420 | 89501 | C:threebears936r2cpa |
89630 | 89706 | 89857 | threebears936r2ccax |
91386 | 91525 | 91695 | C:threebears936r2cpax |
92389 | 92657 | 92972 | T: lac192 |
103470 | 103764 | 104275 | T!!!newhope1024cca |
104760 | 105001 | 105207 | T: firesaber2 |
108319 | 109146 | 109748 | T: C:r5nd3kem5d |
128178 | 128248 | 128356 | threebears1248r2cca |
134299 | 134381 | 134506 | threebears1248r2ccax |
134343 | 134418 | 134530 | C:threebears1248r2cpa |
136339 | 136465 | 136610 | C:threebears1248r2cpax |
154952 | 155626 | 156313 | ntruhps2048509 |
159072 | 160309 | 160871 | T: C:hila5 |
174425 | 175930 | 177434 | T: C:r5nd3kem0d |
185226 | 186032 | 186475 | T: saberx4 |
194119 | 195914 | 197347 | T: C:r5nd5kem5d |
202791 | 202900 | 203374 | T: hqc192round4 |
216086 | 217471 | 218911 | T: C:r5nd5kem0d |
216347 | 218979 | 219337 | T: kindi256342 |
233697 | 234064 | 234802 | T: kindi512222 |
240553 | 241659 | 256236 | T: kindi512241 |
256348 | 257090 | 258138 | ntruhrss701 |
263797 | 264299 | 264922 | ntruhps2048677 |
368417 | 369062 | 369874 | ntruhps4096821 |
406708 | 407565 | 414050 | T: hqc256round4 |
419168 | 421930 | 425181 | T: ntrukem443 |
427753 | 428469 | 429900 | T: hqcrmrs128 |
439185 | 441724 | 448169 | T: C:r5n11kem0d |
481646 | 487542 | 501194 | T: hqc128 |
487770 | 488378 | 489735 | T: kindi512321 |
509190 | 516665 | 531325 | T: hqc1281 |
588335 | 589339 | 593476 | T: C:bikel1 |
604592 | 605698 | 607453 | T: kindi256522 |
641682 | 643585 | 654942 | sntrup653 |
646481 | 647316 | 649288 | T: lima2p1024cca |
704009 | 706340 | 709227 | T: C:ledakemcpa14 |
703983 | 719697 | 725341 | sntrup761 |
798559 | 815125 | 817767 | T: C:r5n13kem0d |
840082 | 842779 | 847065 | T: rqc128 |
844978 | 849170 | 853992 | T: C:ledakemcpa13 |
840948 | 849609 | 850355 | T: titaniumccatoy |
856425 | 857347 | 860469 | T: hqcrmrs192 |
872418 | 875572 | 884547 | sntrup4591761 |
917960 | 920317 | 951408 | T: hqc1921 |
913338 | 929906 | 948149 | T: C:edonk128k16n80nu4l6 |
930353 | 931321 | 962859 | T: titaniumccalite |
957197 | 962928 | 966997 | T: ntrukem743 |
962408 | 966885 | 992161 | T: hqc192 |
1000947 | 1002600 | 1004708 | T: C:rolloi128 |
980095 | 1013765 | 1017175 | T: hqc1922 |
1048286 | 1049723 | 1053087 | T: C:ledakemcpa12 |
1074890 | 1091943 | 1096573 | sntrup857 |
1093882 | 1095590 | 1098470 | T: frodokem640 |
1214565 | 1216826 | 1263159 | T: titaniumccastd |
1283388 | 1299670 | 1324006 | sntrup953 |
1309483 | 1314978 | 1326628 | T: C:rolloi192 |
1334320 | 1381464 | 1389478 | T: titaniumccamed |
1385257 | 1386383 | 1388232 | T: lima2p2048cca |
1365344 | 1411072 | 1414676 | T: hqcrmrs256 |
1377665 | 1422472 | 1427258 | T: hqc2561 |
1429338 | 1430300 | 1431376 | T: frodokem640aes |
1463430 | 1469832 | 1485334 | T: rqc192 |
1471365 | 1473621 | 1488981 | T: C:ledakemcpa34 |
1483409 | 1485355 | 1487047 | T: limasp1018cca |
1482282 | 1487821 | 1515607 | sntrup1013 |
1462812 | 1500445 | 1513144 | T: hqc2562 |
1503017 | 1505134 | 1568625 | T: titaniumccahi |
1528347 | 1530944 | 1575917 | T: hqc256 |
1532351 | 1537429 | 1542314 | T: C:edonk128k16n80nu8l6 |
1519420 | 1562928 | 1604674 | T: hqc2563 |
1619703 | 1622547 | 1630182 | T: C:bikel3 |
1689344 | 1709012 | 1729711 | T: C:edonk128k32n96nu4l4 |
1802597 | 1807000 | 1810778 | T: C:rolloi256 |
1877000 | 1883437 | 1889680 | T: C:r5n15kem0d |
1961162 | 1962891 | 2058933 | T: titaniumccasuper |
2069337 | 2096349 | 2119556 | T: C:edonk192k32n128nu4l6 |
2093586? | 2106209? | 3019523? | T: rqc256 |
2192044 | 2196132 | 2200920 | T: C:edonk128ref |
2203514 | 2235040 | 2276995 | T: C:ledakemcpa33 |
2228188 | 2269178 | 2290143 | sntrup1277 |
2443798 | 2451946 | 2476909 | T: frodokem976 |
2493816 | 2513061 | 2614740 | T: ledakem1464 |
2563570 | 2577086 | 2595978 | T: C:lake1 |
2746726 | 2755668 | 2798798 | T: C:lake2 |
2793881 | 2797683 | 2802792 | T: limasp1306cca |
2852193 | 2857547 | 2866411 | T: C:ledakemcpa32 |
2853282 | 2859324 | 2872414 | T: C:lake3 |
2887784 | 2903216 | 2935514 | T: C:ledakemcpa53 |
2906671 | 2913810 | 2932819 | T: limasp1822cca |
2954586 | 2961916 | 2971511 | T: frodokem976aes |
3117005 | 3140241 | 3161784 | T: C:edonk192k48n144nu4l4 |
3269033 | 3274745 | 3370925 | T: ledakem1364 |
3450126 | 3457876 | 3468304 | T: ledakem1264 |
3483399 | 3489210 | 3512775 | T: C:ledakemcpa54 |
3872246 | 3873653 | 3875543 | T: frodokem640shake |
3835602? | 4116612? | 5799254? | T: ledakem13sl |
4112561? | 4119318? | 5514540? | T: ledakem14sl |
4273154 | 4280320 | 4288108 | T: rolloii128 |
4351761 | 4356533 | 4363585 | T: rolloii192 |
4629917 | 4638464 | 4647708 | T: locker1 |
4976694 | 4986727 | 4998639 | T: locker2 |
4986488 | 4998114 | 5010029 | T: frodokem1344aes |
5089413 | 5099891 | 5128956 | T: rolloii256 |
5405231 | 5415887 | 5425847 | T: locker3 |
5478194 | 5482183 | 5486226 | T: limasp2062cca |
5708516 | 5754950 | 6356535 | T: ledakem12sl |
5845590 | 5846944 | 5861510 | T: sikep434 |
5697088? | 5933642? | 8459376? | T: ledakem3464 |
6106244 | 6116580 | 6134920 | T: locker4 |
6368967 | 6373221 | 6379514 | T: C:ledakemcpa52 |
6694211 | 6804028 | 6931777 | T: ramstakers216091 |
6868765 | 6876762 | 6887071 | T: locker6 |
7034710 | 7062178 | 7065185 | T: ledakem3364 |
7838544 | 7846587 | 7865201 | T: ledakem3264 |
8019249 | 8020985 | 8023437 | T: remblem928 |
8073378 | 8075096 | 8097378 | T: sikep503 |
8029534 | 8191090 | 8194035 | T: remblem1056 |
8184944 | 8206330 | 8220884 | T: locker5 |
8327114 | 8333147 | 8337306 | T: frodokem976shake |
9216480 | 9230602 | 9466148 | T: ledakem33sl |
9322445 | 9626875 | 9681086 | T: ledakem34sl |
9626230 | 9645542 | 10597423 | T: sikep434comp |
9338631 | 9903876 | 9968144 | T: lotus128 |
11127956 | 11223361 | 11275160 | T: ledakem5464 |
11275729 | 11300028 | 12470208 | T: ledakem32sl |
11880710 | 11905516 | 11927232 | T: locker7 |
12023213 | 12101273 | 12269159 | T: ledakem5364 |
12514855 | 12536971 | 12560154 | T: locker8 |
13136041 | 13165206 | 14304948 | T: sikep503comp |
13161256 | 13205584 | 13267732 | T: locker9 |
14142849 | 14210803 | 15325251 | T: ledakem54sl |
14650636 | 14663304 | 14675432 | T: frodokem1344shake |
14776383 | 14778040 | 14780742 | T: sikep610 |
18682551 | 18799691 | 21603949 | T: ledakem53sl |
18831017 | 18911927 | 20411205 | T: ledakem5264 |
19772576 | 19855964 | 19958089 | T: lotus192 |
22267748 | 22283946 | 22298541 | T: mersenne756839 |
24921690 | 24923895 | 24969448 | T: sikep751 |
25319459 | 27366791 | 27728046 | T: sikep610comp |
29573953 | 29722491 | 33812410 | T: lotus256 |
29738311 | 30148893 | 33524582 | T: ledakem52sl |
30213068 | 30439004 | 30687149 | T: ramstakers756839 |
31388406 | 31447208 | 31753432 | mceliece348864f |
31213037 | 31468622 | 31562533 | mceliece348864pcf |
39176712 | 39205034 | 42429655 | T: sikep751comp |
30907022? | 40963505? | 60894692? | mceliece348864 |
43022769 | 43381549 | 43631574 | T: ntskem1264 |
31245456? | 50630218? | 71562434? | mceliece348864pc |
42796925? | 77879038? | 121504013? | T: rsa2048 |
100997842 | 101365761 | 101605486 | mceliece460896f |
102355784 | 102579039 | 102873193 | mceliece460896pcf |
101882419 | 102705638 | 103733014 | T: ntskem1380 |
97496536? | 130195058? | 195042877? | mceliece460896pc |
98258797? | 130921319? | 168070167? | mceliece460896 |
195491716 | 197152829 | 198344635 | mceliece6960119pcf |
195239420 | 197392785 | 198417515 | mceliece6960119f |
237627882 | 238510305 | 239352017 | mceliece6688128pcf |
238022592 | 239125342 | 240250743 | mceliece6688128f |
242966670 | 243781676 | 244155214 | T: ntskem13136 |
246970750 | 249791401 | 251352493 | mceliece8192128pcf |
247100193 | 251836218 | 253617517 | mceliece8192128f |
200072435? | 265307746? | 450480290? | mceliece6960119 |
199714507? | 266407490? | 448134558? | mceliece6960119pc |
285623694 | 285975255 | 286309865 | T: oddmanhattan128 |
242281607? | 320248043? | 468795500? | mceliece6688128 |
241974712? | 325450770? | 469667529? | mceliece6688128pc |
321582905? | 334581533? | 548328540? | mceliece8192128pc |
324202035? | 400249169? | 545470139? | mceliece8192128 |
454101274 | 454505309 | 460352145 | T: oddmanhattan192 |
818145534 | 829747777 | 843913290 | T: oddmanhattan256 |
878137859 | 891657448 | 898503470 | T: bigquake1 |
3170327827 | 3245052185 | 3351584841 | T: pqrsa15 |
7337887273 | 7474396359 | 7676784774 | T: bigquake3 |
13359655328 | 13538196932 | 13708568019 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
14784 | 15409 | 16187 | T: rsa2048 |
21806 | 21833 | 21876 | timer |
22006 | 22047 | 22262 | smaugt1 |
22700 | 22741 | 22799 | ntruplus576 |
23364 | 23568 | 24220 | ntruhps2048509 |
26012 | 26186 | 26316 | ntruhrss701 |
28115 | 28157 | 28266 | ntruplus768 |
27886 | 28918 | 30458 | mceliece348864 |
28617 | 29702 | 31295 | mceliece348864f |
30268 | 30329 | 30453 | kyber90s512 |
32069 | 32138 | 32247 | ntruplus864 |
32923 | 34179 | 36575 | mceliece348864pcf |
34087 | 34262 | 34955 | ntruhps2048677 |
33483 | 34487 | 36251 | mceliece348864pc |
35924 | 36024 | 36105 | kyber512 |
38413 | 38606 | 39306 | ntruhps4096821 |
40030 | 40163 | 40475 | sntrup4591761 |
39984 | 40673 | 40872 | sntrup653 |
40853 | 41010 | 41582 | kyber90s768 |
42226 | 42379 | 42614 | ntruplus1152 |
42648 | 42883 | 43421 | sntrup761 |
43235 | 43316 | 43586 | smaugt3 |
51301 | 51354 | 51394 | T: lightsaber2 |
52176 | 52732 | 52904 | sntrup857 |
53048 | 53100 | 53167 | kyber768 |
54179 | 54264 | 54341 | kyber90s1024 |
55692 | 55753 | 55829 | T: C:nhcompact512cca |
56898 | 57156 | 57659 | sntrup953 |
58538 | 58711 | 58794 | ntrulpr653 |
58651 | 59362 | 59526 | sntrup1013 |
62104 | 62222 | 62597 | ntrulpr761 |
62098 | 62464 | 62745 | smaugt5 |
58486? | 64384? | 78523? | mceliece460896 |
59771? | 64683? | 80464? | mceliece460896f |
65990 | 66064 | 66184 | threebears624r2ccax |
66248 | 66326 | 66566 | threebears624r2cca |
68186 | 68309 | 68782 | T: ntrulpr4591761 |
69749 | 69792 | 69880 | C:threebears624r2cpax |
70332 | 70381 | 70474 | C:threebears624r2cpa |
65184? | 70867? | 82569? | mceliece460896pcf |
67041 | 72583 | 82196 | mceliece460896pc |
74463 | 74538 | 74602 | T: C:nhcompact768cca |
75521 | 75725 | 76002 | sntrup1277 |
73950 | 75777 | 76030 | kyber1024 |
76322 | 77231 | 77873 | T: lac128 |
78895 | 79405 | 79763 | T: C:r5nd1kem0d |
74736 | 79781 | 80848 | T: ntskem1264 |
81111 | 81282 | 81464 | ntrulpr857 |
83048 | 83532 | 84279 | T: C:ledakemcpa14 |
84161 | 84272 | 84393 | ntrulpr1013 |
85592 | 85706 | 86105 | ntrulpr953 |
86011 | 86086 | 86186 | T: saber2 |
86988 | 87591 | 88608 | T: C:ledakemcpa13 |
88293 | 88420 | 88742 | T!!!newhope512cca |
93319 | 94632 | 95931 | T: C:ledakemcpa12 |
95838 | 95943 | 96054 | T: C:nhcompact1024cca |
103152 | 103864 | 104410 | T: C:r5nd0kem2iot |
100257 | 104291 | 114113 | mceliece6688128 |
105042 | 105172 | 105280 | threebears936r2ccax |
104212 | 106728 | 114540 | T: C:edonk128k16n80nu4l6 |
106661 | 106735 | 106878 | threebears936r2cca |
106226 | 106955 | 107588 | T: C:bikel1 |
100180 | 106966 | 111533 | mceliece6688128f |
109350 | 110461 | 112702 | T: C:r5nd1kem5d |
110459 | 110617 | 110906 | ntrulpr1277 |
108103 | 111144 | 115811 | mceliece6960119f |
110873 | 111491 | 112382 | T: C:r5nd1kem4longkey |
107496 | 111510 | 118482 | mceliece6688128pc |
107656 | 111822 | 118811 | mceliece6688128pcf |
108788 | 112269 | 120565 | mceliece6960119 |
116756 | 116913 | 117098 | C:threebears936r2cpax |
117996 | 118087 | 118220 | C:threebears936r2cpa |
117650 | 118926 | 121171 | mceliece8192128f |
118479 | 119770 | 122702 | mceliece8192128 |
117648 | 120956 | 126730 | mceliece6960119pc |
118065 | 121451 | 128770 | mceliece6960119pcf |
122666 | 125173 | 127696 | mceliece8192128pcf |
125900 | 126146 | 126326 | T: firesaber2 |
125374 | 127047 | 131533 | T: ntrukem443 |
123598 | 127326 | 129084 | mceliece8192128pc |
128262 | 131046 | 144558 | T: lotus128 |
141588 | 142408 | 142602 | T: lac192 |
156076 | 157265 | 159001 | T: C:rolloi128 |
159271 | 159336 | 159478 | threebears1248r2ccax |
160677 | 160775 | 160914 | threebears1248r2cca |
166668 | 167058 | 167440 | T!!!newhope1024cca |
166792 | 167208 | 168408 | T: lac256 |
171782 | 172629 | 173571 | T: C:r5nd3kem5d |
173198 | 173328 | 173537 | C:threebears1248r2cpax |
175409 | 175514 | 175596 | C:threebears1248r2cpa |
180737 | 181375 | 182077 | T: C:rolloi192 |
192965 | 193725 | 194603 | T: C:ledakemcpa34 |
193455 | 193941 | 195223 | T: ledakem1264 |
196281 | 197380 | 198953 | T: C:ledakemcpa33 |
207656 | 208234 | 218992 | T: ledakem1464 |
218858 | 219808 | 220675 | T: C:hila5 |
219366 | 221448 | 225450 | T: C:ledakemcpa32 |
220811 | 222142 | 223186 | T: C:rolloi256 |
219526 | 223608 | 241318 | T: lotus192 |
226386 | 226594 | 226815 | T: hqc128round4 |
226926 | 227400 | 227815 | T: saberx4 |
231165 | 233008 | 237727 | T: ntrukem743 |
234296 | 238515 | 247112 | T: C:edonk128k16n80nu8l6 |
243136 | 243918 | 245650 | T: ledakem1364 |
245607 | 253881 | 256257 | T: ntskem1380 |
253332 | 254342 | 255320 | T: C:bikel3 |
261761 | 262335 | 274494 | T: ledakem13sl |
276517 | 279969 | 312972 | T: lotus256 |
279404 | 280867 | 282196 | T: ledakem12sl |
281946 | 283592 | 286428 | T: C:r5nd3kem0d |
284681 | 285035 | 285458 | T: kindi256342 |
292538 | 296112 | 304250 | T: C:edonk128k32n96nu4l4 |
302462 | 304446 | 305576 | T: C:r5nd5kem5d |
342671 | 343174 | 343524 | T: ledakem14sl |
344461 | 345692 | 346751 | T: kindi512222 |
352273 | 354045 | 354926 | T: kindi512241 |
368211 | 369617 | 371627 | T: C:r5nd5kem0d |
314500 | 372329 | 380908 | T: ntskem13136 |
426067 | 430300 | 437877 | T: C:edonk128ref |
432998 | 434959 | 446749 | T: C:ledakemcpa53 |
430147 | 435696 | 437108 | T: C:ledakemcpa54 |
450046 | 455333 | 465018 | T: C:ledakemcpa52 |
462761 | 464097 | 466603 | T: lima2p1024cca |
463619 | 464647 | 476171 | T: ledakem3464 |
496044 | 499001 | 507045 | T: C:lake1 |
510689 | 511251 | 511569 | T: hqc192round4 |
523164 | 523645 | 524582 | T: ledakem3264 |
544409 | 545594 | 547141 | T: rolloii128 |
552755 | 555553 | 584764 | T: C:lake2 |
554124 | 555748 | 561956 | T: C:r5n11kem0d |
562907 | 563845 | 565152 | T: rolloii192 |
564195 | 564612 | 565349 | T: ledakem3364 |
581618 | 582165 | 607817 | T: hqcrmrs128 |
608353 | 609917 | 611956 | T: C:lake3 |
618315 | 620537 | 626987 | T: C:edonk192k32n128nu4l6 |
619314 | 620837 | 623712 | T: rolloii256 |
645067 | 645966 | 646885 | T: kindi512321 |
634759 | 657621 | 664545 | T: hqc128 |
672784 | 686219 | 690102 | T: titaniumccatoy |
704399 | 705200 | 706136 | T: ledakem32sl |
726008 | 727409 | 735761 | T: kindi256522 |
745751 | 752238 | 773305 | T: hqc1281 |
789137 | 794781 | 802941 | T: C:edonk192k48n144nu4l4 |
802583 | 802992 | 804502 | T: ledakem33sl |
816470 | 820957 | 828704 | T: locker1 |
820181 | 822669 | 826627 | T: locker2 |
854633 | 855504 | 889436 | T: titaniumccalite |
896252 | 902719 | 905929 | T: ledakem34sl |
936176 | 939302 | 940678 | T: lima2p2048cca |
938874 | 942772 | 946828 | T: locker3 |
957859 | 958977 | 959737 | T: hqc256round4 |
1010256 | 1011137 | 1067146 | T: titaniumccastd |
1009629 | 1012500 | 1019575 | T: C:r5n13kem0d |
1032387 | 1034131 | 1040398 | T: ledakem5364 |
1072421 | 1075294 | 1079102 | T: locker4 |
1124692 | 1127803 | 1131386 | T: rqc128 |
1169227 | 1172940 | 1177590 | T: locker6 |
1174418 | 1194830 | 1218161 | T: hqcrmrs192 |
1271908 | 1274695 | 1278568 | T: ledakem5264 |
1273037 | 1276574 | 1278394 | T: ledakem5464 |
1273957 | 1278183 | 1297844 | T: ledakem54sl |
1285213 | 1287378 | 1289943 | T: limasp1018cca |
1268987 | 1314478 | 1320570 | T: titaniumccamed |
1302709 | 1334618 | 1365350 | T: hqc192 |
1350752 | 1355479 | 1359760 | T: locker5 |
1329647 | 1365314 | 1371685 | T: hqc1921 |
1456689 | 1462733 | 1499188 | T: hqc1922 |
1475966 | 1478027 | 1537265 | T: titaniumccahi |
1578458 | 1586913 | 1599795 | T: ledakem53sl |
1635414 | 1640349 | 1644463 | T: frodokem640 |
1771972 | 1774089 | 1816725 | T: ledakem52sl |
1850743 | 1852668 | 1854991 | T: frodokem640aes |
1920032 | 1921862 | 2067304 | T: titaniumccasuper |
1976439 | 1984614 | 1990894 | T: locker7 |
1951184 | 1997083 | 2019470 | T: hqcrmrs256 |
2019632 | 2023577 | 2030642 | T: locker8 |
2020599 | 2024177 | 2029009 | T: rqc192 |
2066704 | 2078051 | 2128515 | T: hqc2561 |
2075894 | 2124541 | 2129339 | T: hqc256 |
2168646 | 2177151 | 2226779 | T: hqc2562 |
2179858 | 2185514 | 2194720 | T: C:r5n15kem0d |
2187831 | 2191600 | 2201010 | T: locker9 |
2252407 | 2261981 | 2311123 | T: hqc2563 |
2438010 | 2444397 | 2447920 | T: limasp1306cca |
2531850 | 2539415 | 2555613 | T: limasp1822cca |
2841800? | 2857624? | 4701703? | T: rqc256 |
3014276 | 3090209 | 3168600 | T: bigquake1 |
3322346 | 3339266 | 3341935 | T: frodokem976 |
3663478 | 3665516 | 3695564 | T: frodokem976aes |
4190200 | 4194616 | 4212312 | T: frodokem640shake |
4917659 | 4922571 | 4932465 | T: limasp2062cca |
5903952 | 5910248 | 5915864 | T: frodokem1344aes |
7847848 | 8071065 | 8351452 | T: bigquake3 |
9031667 | 9036634 | 9041370 | T: frodokem976shake |
9537554 | 9542390 | 9719997 | T: sikep434 |
11680737 | 11893657 | 12125579 | T: bigquake5 |
11934420 | 11936109 | 11939463 | T: remblem1056 |
12033537 | 12043483 | 12101899 | T: remblem928 |
12263954 | 12488994 | 12781042 | T: ramstakers216091 |
13245946 | 13253351 | 13257057 | T: sikep503 |
15083105 | 15120321 | 15176707 | T: sikep434comp |
15497777 | 15509655 | 15522110 | T: frodokem1344shake |
17060003 | 17095185 | 17278611 | T: pqrsa15 |
19888629 | 19907027 | 19924207 | T: mersenne756839 |
20452767 | 20529534 | 20637108 | T: sikep503comp |
27079377 | 27082103 | 27136785 | T: sikep610 |
37342247 | 37472822 | 37689735 | T: sikep610comp |
40310864 | 40334980 | 40378451 | T: sikep751 |
54520818 | 54794097 | 55047921 | T: ramstakers756839 |
55165434 | 55478312 | 55745916 | T: oddmanhattan128 |
62676671 | 62740392 | 63051290 | T: sikep751comp |
105629133 | 105843437 | 106065327 | T: oddmanhattan192 |
220835815 | 221641207 | 222267151 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15833 | 15863 | 15893 | ntruplus576 |
17982 | 18068 | 18122 | C:threebears624r2cpax |
19220 | 19242 | 19288 | ntruplus768 |
21352 | 21390 | 21426 | kyber90s512 |
22743 | 22779 | 22818 | ntruplus864 |
22841 | 22937 | 23033 | C:threebears936r2cpax |
27653 | 27737 | 27824 | C:threebears1248r2cpax |
27819 | 27909 | 27989 | kyber512 |
29283 | 29349 | 30230 | kyber90s768 |
30196 | 30287 | 30641 | ntruplus1152 |
30089 | 30366 | 30629 | T: C:r5nd1kem0d |
30486 | 30620 | 30696 | C:threebears624r2cpa |
33917 | 33988 | 34080 | smaugt1 |
34462 | 34567 | 34702 | timer |
37753 | 37802 | 37857 | ntruhps2048509 |
37756 | 37866 | 37993 | C:threebears936r2cpa |
38044 | 38465 | 39699 | T: C:r5nd0kem2iot |
40374 | 40435 | 40520 | kyber90s1024 |
40765 | 41428 | 42372 | T: C:r5nd1kem5d |
42171 | 42330 | 42459 | kyber768 |
42426 | 42640 | 43129 | T: C:r5nd1kem4longkey |
44803 | 44895 | 44986 | C:threebears1248r2cpa |
48925 | 49021 | 49203 | T: C:hila5 |
50354 | 50422 | 50499 | T: lightsaber2 |
50987 | 51378 | 51776 | sntrup761 |
53167 | 53359 | 53417 | T: C:nhcompact512cca |
54752 | 54852 | 54995 | sntrup653 |
59063 | 59131 | 59260 | ntruhps2048677 |
58933 | 59294 | 59665 | ntruhrss701 |
59103 | 59459 | 59885 | smaugt3 |
60833 | 61834 | 61914 | kyber1024 |
65650 | 66330 | 69520 | T: C:r5nd3kem5d |
70173 | 70279 | 70382 | ntrulpr653 |
71448 | 71529 | 71614 | ntruhps4096821 |
73047 | 73172 | 73313 | ntrulpr761 |
73253 | 73442 | 73763 | sntrup857 |
74300 | 74404 | 74475 | T: C:nhcompact768cca |
78635 | 78798 | 80024 | sntrup953 |
83016 | 83073 | 83158 | T: saber2 |
83792 | 84175 | 84583 | smaugt5 |
84109 | 84255 | 84568 | sntrup1013 |
86656 | 86907 | 87637 | sntrup4591761 |
91884 | 91986 | 92228 | threebears624r2ccax |
93823 | 93953 | 94080 | T: C:nhcompact1024cca |
94994 | 95165 | 95314 | T!!!newhope512cca |
96214 | 97558 | 97658 | T: ntrulpr4591761 |
99054 | 99349 | 99488 | ntrulpr857 |
100315 | 100392 | 100483 | ntrulpr1013 |
100107 | 100513 | 102156 | T: lac128 |
102193 | 102707 | 103711 | sntrup1277 |
103548 | 103640 | 103805 | ntrulpr953 |
116712 | 116841 | 117059 | mceliece348864 |
117546 | 117650 | 117743 | threebears624r2cca |
117165 | 117965 | 119392 | mceliece348864f |
122213 | 122420 | 124327 | mceliece348864pcf |
122077 | 122440 | 122779 | mceliece348864pc |
123283 | 123490 | 123641 | T: firesaber2 |
132251 | 132609 | 133151 | ntrulpr1277 |
133448 | 135378 | 139169 | T: C:r5nd5kem5d |
136112 | 137239 | 140165 | T: C:r5nd3kem0d |
137896 | 138296 | 138978 | T: ntrukem443 |
142227 | 142353 | 142445 | threebears936r2ccax |
154152 | 163394 | 176410 | T: lotus128 |
179893 | 180364 | 180640 | T!!!newhope1024cca |
181044 | 181134 | 181297 | threebears936r2cca |
185213 | 186097 | 187446 | T: C:r5nd5kem0d |
201799 | 202198 | 202677 | T: lac192 |
204404 | 204480 | 204575 | threebears1248r2ccax |
230233 | 230587 | 231202 | T: C:r5n11kem0d |
240624 | 241103 | 243250 | T: saberx4 |
241646 | 241868 | 242362 | mceliece460896f |
243333 | 244160 | 245625 | mceliece460896 |
246947 | 248271 | 248948 | mceliece460896pcf |
250414 | 250539 | 250661 | threebears1248r2cca |
248974 | 258984 | 262712 | mceliece460896pc |
257749 | 259868 | 287358 | T: lotus192 |
266259 | 266632 | 268062 | mceliece6960119 |
266025 | 266756 | 266994 | mceliece6960119f |
274584 | 275183 | 276218 | mceliece6960119pcf |
274973 | 275362 | 275985 | mceliece6960119pc |
271726 | 277014 | 280778 | T: ntrukem743 |
284298 | 284783 | 285322 | mceliece6688128f |
284542 | 285080 | 285511 | mceliece6688128 |
284716 | 285146 | 286121 | mceliece8192128f |
286303 | 286937 | 287775 | mceliece8192128 |
288913 | 289775 | 304022 | T: ntskem1264 |
293130 | 293443 | 294087 | mceliece8192128pcf |
292362 | 293716 | 294942 | mceliece6688128pcf |
292681 | 293817 | 294356 | mceliece6688128pc |
292990 | 294783 | 295480 | mceliece8192128pc |
328716 | 329242 | 330710 | T: C:r5n13kem0d |
337161 | 340327 | 344238 | T: lac256 |
356734 | 357207 | 357903 | T: kindi256342 |
346057 | 378594 | 380484 | T: lotus256 |
388258 | 388739 | 389487 | T: hqc128round4 |
453389 | 455008 | 456657 | T: kindi512222 |
465973 | 467994 | 471871 | T: kindi512241 |
555213 | 565003 | 570083 | T: ntskem1380 |
593997 | 595168 | 597331 | T: lima2p1024cca |
675758 | 678051 | 693249 | T: C:ledakemcpa12 |
774920 | 775871 | 816873 | T: titaniumccatoy |
807262 | 808187 | 809546 | T: kindi512321 |
807604 | 808568 | 809144 | T: hqc192round4 |
816377 | 820801 | 823111 | T: C:ledakemcpa14 |
848132 | 850907 | 856093 | T: kindi256522 |
696031? | 888963? | 891516? | T: C:ledakemcpa13 |
943868 | 967759 | 979568 | T: hqc128 |
946374 | 973229 | 974520 | T: hqcrmrs128 |
993652 | 1012360 | 1014976 | T: titaniumccalite |
1098984 | 1101539 | 1243283 | T: ntskem13136 |
1111406 | 1114466 | 1119873 | T: C:r5n15kem0d |
1166487 | 1167381 | 1217479 | T: titaniumccastd |
1186746 | 1190575 | 1194408 | T: C:rolloi128 |
1197854 | 1201094 | 1205530 | T: lima2p2048cca |
1267110 | 1269462 | 1303650 | T: hqc1281 |
1336195 | 1338516 | 1343057 | T: C:rolloi192 |
1449554 | 1456086 | 1491007 | T: titaniumccamed |
1550579 | 1552035 | 1555168 | T: C:bikel1 |
1567050 | 1569097 | 1575093 | T: hqc256round4 |
1632315 | 1639658 | 1643026 | T: frodokem640 |
1647825 | 1674917 | 1682262 | T: ledakem1264 |
1680689 | 1683325 | 1697393 | T: limasp1018cca |
1713429 | 1750327 | 1791787 | T: hqcrmrs192 |
1715102 | 1766010 | 1767879 | T: titaniumccahi |
1765628 | 1768372 | 1844788 | T: hqc192 |
1777468 | 1782667 | 1792301 | T: C:ledakemcpa32 |
1787514 | 1794418 | 1812817 | T: ledakem1364 |
1801679 | 1802702 | 1810791 | T: frodokem640aes |
1849724 | 1852374 | 1856422 | T: rolloii128 |
1850014 | 1894491 | 1903664 | T: ledakem1464 |
1977113 | 1981410 | 1986941 | T: C:lake1 |
2035412 | 2040690 | 2046313 | T: rolloii192 |
2014672 | 2071042 | 2078260 | T: hqc1921 |
2081689 | 2083410 | 2086124 | T: rsa2048 |
2196897 | 2200991 | 2216706 | T: C:ledakemcpa33 |
2193440 | 2207566 | 2228735 | T: ledakem13sl |
2272547 | 2295195 | 2314853 | T: ledakem12sl |
2178466 | 2303260 | 2319192 | T: hqc1922 |
2295973 | 2344696 | 2346379 | T: titaniumccasuper |
2369028 | 2374567 | 2379312 | T: C:rolloi256 |
2440014 | 2514395 | 2519611 | T: ledakem14sl |
2590875 | 2597446 | 2609361 | T: rolloii256 |
2682202 | 2688016 | 2703545 | T: C:ledakemcpa34 |
2840185 | 2894566 | 2938851 | T: hqcrmrs256 |
2842424 | 2951298 | 2955895 | T: hqc256 |
3060993 | 3103949 | 3214734 | T: hqc2561 |
3189165 | 3192662 | 3207595 | T: limasp1306cca |
3219328 | 3223507 | 3250480 | T: hqc2563 |
3206829 | 3225834 | 3255662 | T: hqc2562 |
3302139 | 3309513 | 3317989 | T: limasp1822cca |
3327617 | 3360103 | 3374916 | T: frodokem976 |
3411522 | 3414035 | 3416396 | T: frodokem976aes |
3405276 | 3415484 | 3505994 | T: C:lake2 |
3641940 | 3717024 | 3721266 | T: bigquake1 |
3732589 | 3739107 | 3746662 | T: rqc128 |
4009058 | 4017804 | 4026561 | T: locker1 |
4085935 | 4097775 | 4107482 | T: locker2 |
4154832 | 4156218 | 4161182 | T: frodokem640shake |
4472744 | 4478518 | 4487264 | T: C:lake3 |
4591466 | 4602861 | 4617594 | T: locker4 |
4631543 | 4673113 | 4707180 | T: ledakem3264 |
4663442 | 4680750 | 4703999 | T: ledakem3364 |
4828084 | 4852131 | 5079861 | T: ledakem3464 |
4862945 | 4866353 | 4898042 | T: C:bikel3 |
4970248 | 5026307 | 5065686 | T: C:ledakemcpa52 |
5235575 | 5290574 | 5302974 | T: C:ledakemcpa53 |
5704781 | 5718215 | 5729910 | T: frodokem1344aes |
5935020 | 5941455 | 5992735 | T: C:ledakemcpa54 |
2421203? | 6081817? | 9286776? | T: C:edonk128k32n96nu4l4 |
6068292 | 6084938 | 6104702 | T: locker3 |
6042114 | 6137982 | 6157598 | T: ledakem32sl |
6464428 | 6469412 | 6473618 | T: limasp2062cca |
6568286 | 6581315 | 6593209 | T: locker6 |
6450825? | 6645560? | 11077465? | T: C:edonk192k48n144nu4l4 |
6775085 | 6788967 | 6801010 | T: locker5 |
6991245 | 7012682 | 7056619 | T: ledakem33sl |
7291318 | 7304570 | 7318167 | T: rqc192 |
7480534 | 7505996 | 7539218 | T: locker7 |
7512405 | 7524165 | 7539068 | T: locker8 |
7554960 | 7608230 | 7640777 | T: ledakem34sl |
8821605 | 8824802 | 8845924 | T: frodokem976shake |
10220944 | 10231004 | 10259752 | T: sikep434 |
10217758 | 10246106 | 10279259 | T: locker9 |
10426676 | 10461594 | 10512796 | T: ledakem5264 |
10439881 | 10474186 | 10550328 | T: ledakem5364 |
10966903 | 10988076 | 11053100 | T: sikep434comp |
11331939? | 11354646? | 15058693? | T: rqc256 |
12716146 | 12766601 | 12807715 | T: ledakem5464 |
14122820 | 14142995 | 14240877 | T: sikep503 |
14465704 | 14532855 | 14724097 | T: ledakem53sl |
15025138 | 15036735 | 15108892 | T: sikep503comp |
15228550 | 15249849 | 15274956 | T: ledakem52sl |
15249993 | 15273700 | 15285478 | T: frodokem1344shake |
15495393 | 15552922 | 15635201 | T: ledakem54sl |
16133806 | 16162979 | 16192811 | T: remblem1056 |
16212785 | 16252446 | 16259752 | T: remblem928 |
18664477? | 23783557? | 37383675? | T: C:edonk192k32n128nu4l6 |
25957628 | 26361067 | 26383266 | T: ramstakers216091 |
27305543 | 27307831 | 27339720 | T: sikep610 |
28846728 | 28848926 | 28893900 | T: sikep610comp |
29227461 | 29268384 | 29292814 | T: mersenne756839 |
29856891 | 29881234 | 30471158 | T: bigquake3 |
9933501? | 36767822? | 228358612? | T: C:edonk128k16n80nu8l6 |
20955232? | 40336252? | 87597361? | T: C:edonk128k16n80nu4l6 |
43454889 | 43457240 | 43517734 | T: sikep751 |
44083220 | 44092010 | 45221495 | T: bigquake5 |
45919266 | 46030616 | 46062894 | T: sikep751comp |
59819329 | 59920689 | 60014153 | T: oddmanhattan128 |
104829334 | 105945706 | 106534898 | T: ramstakers756839 |
106651056 | 106833504 | 106983822 | T: pqrsa15 |
115311963 | 115564308 | 115821664 | T: oddmanhattan192 |
38253083? | 150375647? | 157497564? | T: C:edonk128ref |
240423200 | 240904334 | 241555962 | T: oddmanhattan256 |
|
|
|