Measurements of key-encapsulation mechanisms on one machine: amd64; Coffee Lake (906ea); 2018 Intel Xeon E-2124; 4 x 3300MHz; r24000, supercop-20240107
[Page version: 20240726 23:45:44]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Implementation notes
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
14409 | 14483 | 14611 | kyber90s512 |
22590 | 22733 | 22906 | kyber90s768 |
23165 | 23262 | 23406 | kyber512 |
31911 | 32038 | 32227 | T: C:nhcompact512cca |
32987 | 33138 | 33388 | kyber90s1024 |
34261 | 34394 | 34500 | T: lac128 |
34337 | 35074 | 35324 | ntrulpr653 |
36487 | 36575 | 36750 | T: lightsaber2 |
36796 | 36881 | 37615 | ntrulpr761 |
38095 | 38169 | 38293 | T: ntrulpr4591761 |
39661 | 39757 | 39828 | C:threebears624r2cpa |
39615 | 39843 | 40123 | kyber768 |
39920 | 40112 | 40246 | threebears624r2cca |
41937 | 41989 | 42035 | C:threebears624r2cpax |
42314 | 42413 | 42489 | threebears624r2ccax |
45650 | 45813 | 46014 | T: C:nhcompact768cca |
47495 | 47642 | 48006 | ntrulpr857 |
48388 | 48746 | 49149 | T: C:r5nd1kem0d |
49418 | 49748 | 50509 | ntrulpr953 |
49698 | 50467 | 50633 | ntrulpr1013 |
51204 | 51354 | 51580 | T: newhope512cca |
55201 | 55426 | 55849 | kyber1024 |
57985 | 58336 | 59044 | T: C:nhcompact1024cca |
63756 | 63913 | 64067 | ntrulpr1277 |
65054 | 65111 | 65214 | T: saber2 |
66677 | 67179 | 67989 | T: C:r5nd1kem5d |
67149 | 67616 | 68753 | T: C:r5nd1kem4longkey |
67234 | 67918 | 69117 | T: C:r5nd0kem2iot |
76802 | 76866 | 76946 | threebears936r2cca |
80617 | 80665 | 80761 | threebears936r2ccax |
81958 | 82107 | 82256 | C:threebears936r2cpa |
83401 | 83627 | 84491 | T: lac256 |
85208 | 85279 | 85350 | C:threebears936r2cpax |
86461 | 86668 | 87055 | T: hqc128round4 |
91857 | 92076 | 92248 | T: lac192 |
97828 | 98103 | 98401 | T: newhope1024cca |
98791 | 98843 | 98950 | T: firesaber2 |
108874 | 109565 | 110396 | T: C:r5nd3kem5d |
116345 | 116395 | 116526 | threebears1248r2cca |
120987 | 121099 | 121223 | threebears1248r2ccax |
121573 | 121646 | 121738 | C:threebears1248r2cpa |
126157 | 126307 | 126427 | C:threebears1248r2cpax |
158338 | 158539 | 159335 | ntruhps2048509 |
168193 | 168664 | 169168 | T: C:hila5 |
172619 | 173199 | 175796 | T: hqcrmrs128 |
175314 | 176906 | 178755 | T: C:r5nd3kem0d |
185621 | 186146 | 186609 | T: saberx4 |
189618 | 190478 | 196345 | T: hqc128 |
199873 | 202139 | 203494 | T: C:r5nd5kem5d |
202548 | 203283 | 204097 | T: hqc192round4 |
217800 | 219402 | 222864 | T: hqc1281 |
224762 | 225752 | 227523 | T: C:r5nd5kem0d |
253026 | 253547 | 254260 | ntruhrss701 |
263086 | 263536 | 264222 | ntruhps2048677 |
287417 | 289387 | 290715 | T: kindi256342 |
309375 | 311507 | 314012 | T: kindi512241 |
311921 | 314055 | 315716 | T: kindi512222 |
362629 | 363575 | 364673 | ntruhps4096821 |
392885 | 394122 | 402304 | T: hqcrmrs192 |
414587 | 415932 | 421447 | T: hqc1921 |
416338 | 416612 | 417307 | T: hqc256round4 |
430533 | 431628 | 440558 | T: hqc192 |
435550 | 438165 | 443433 | T: C:r5n11kem0d |
443485 | 449508 | 453869 | T: hqc1922 |
499320 | 500502 | 501666 | T: rqc128 |
587416 | 588079 | 588812 | T: C:bikel1 |
628138 | 634244 | 641719 | T: kindi512321 |
640741 | 642474 | 648032 | sntrup653 |
657124 | 658434 | 660067 | T: lima2p1024cca |
653577 | 662338 | 667089 | T: hqc2561 |
671692 | 675872 | 684822 | T: hqcrmrs256 |
675108 | 685846 | 690308 | T: hqc2562 |
700452 | 701335 | 702363 | sntrup761 |
704545 | 714948 | 723549 | T: hqc2563 |
714002 | 715698 | 725097 | T: C:ledakemcpa14 |
723105 | 725985 | 736948 | T: hqc256 |
767665 | 772778 | 776576 | T: kindi256522 |
801292 | 804782 | 822204 | T: C:r5n13kem0d |
808492 | 810385 | 811720 | T: C:ledakemcpa13 |
821775 | 834065 | 850295 | T: C:edonk128k16n80nu4l6 |
879522 | 882027 | 944033 | T: rqc192 |
913471 | 914697 | 915874 | T: titaniumccatoy |
915469 | 925764 | 931317 | T: ntrukem443 |
910855 | 926929 | 927764 | T: sntrup4591761 |
1014643 | 1028346 | 1033883 | sntrup857 |
1031446 | 1032808 | 1033865 | T: titaniumccalite |
1063486 | 1064750 | 1066210 | T: C:ledakemcpa12 |
1126883 | 1127555 | 1128826 | T: frodokem640 |
1170429 | 1173125 | 1175800 | T: C:rolloi128 |
1221201 | 1221848 | 1222833 | sntrup953 |
1264917 | 1267224 | 1269369 | T: C:rolloi192 |
1331065 | 1334086 | 1340007 | T: rqc256 |
1334109 | 1336056 | 1340228 | T: lima2p2048cca |
1334724 | 1339490 | 1341242 | T: titaniumccastd |
1387997 | 1393387 | 1399273 | sntrup1013 |
1403492 | 1406072 | 1409043 | T: C:edonk128k16n80nu8l6 |
1463985 | 1465836 | 1468273 | T: limasp1018cca |
1503364 | 1504381 | 1506146 | T: titaniumccamed |
1538038 | 1542858 | 1546128 | T: C:ledakemcpa34 |
1607063 | 1627856 | 1646625 | T: C:edonk128k32n96nu4l4 |
1646586 | 1649451 | 1650604 | T: titaniumccahi |
1660723 | 1665859 | 1683451 | T: C:bikel3 |
1722603 | 1724691 | 1728543 | T: C:rolloi256 |
1829415 | 1842851 | 1865700 | T: ntrukem743 |
1873363 | 1894660 | 1941928 | T: C:edonk192k32n128nu4l6 |
1905536 | 1912307 | 1918200 | T: C:r5n15kem0d |
1974403 | 1978103 | 1983346 | T: C:edonk128ref |
2054200 | 2054926 | 2055696 | T: titaniumccasuper |
2107018 | 2122255 | 2137227 | T: C:ledakemcpa33 |
2138316 | 2152479 | 2174384 | sntrup1277 |
2444476 | 2448668 | 2452446 | T: remblem1056 |
2446168 | 2453975 | 2542414 | T: remblem928 |
2501681 | 2506001 | 2513518 | T: frodokem976 |
2508585 | 2523283 | 2546761 | T: C:lake1 |
2537042 | 2541987 | 2555390 | T: ledakem1464 |
2618950 | 2626983 | 2647097 | T: limasp1306cca |
2668133 | 2673356 | 2678095 | T: C:lake2 |
2696499 | 2701769 | 2707008 | T: C:lake3 |
2869147 | 2872235 | 2886632 | T: C:ledakemcpa32 |
2869730 | 2879609 | 2883369 | T: limasp1822cca |
2956793 | 2986054 | 3015361 | T: C:edonk192k48n144nu4l4 |
3046827 | 3049158 | 3052463 | T: C:ledakemcpa53 |
3226062 | 3248847 | 3260306 | T: ledakem1364 |
3492646 | 3496730 | 3499373 | T: ledakem1264 |
3526945 | 3528987 | 3532090 | T: C:ledakemcpa54 |
3677626 | 3681386 | 3685623 | T: frodokem640shake |
4073245? | 4077772? | 5462995? | T: ledakem14sl |
4226607 | 4232915 | 4237578 | T: rolloii128 |
4274214 | 4276921 | 4279672 | T: rolloii192 |
4312443 | 4324953 | 4338086 | T: locker1 |
4484164 | 4485333 | 4486268 | T: frodokem640aes |
4844310 | 4854045 | 4867269 | T: locker2 |
3901241? | 4880422? | 5862603? | T: ledakem13sl |
4995171 | 4997995 | 5000831 | T: rolloii256 |
5201962 | 5211375 | 5257255 | T: limasp2062cca |
5347841 | 5359003 | 5373101 | T: locker3 |
5775443? | 5782386? | 8192539? | T: ledakem3464 |
5764564 | 5785206 | 6411209 | T: ledakem12sl |
5839907 | 5841849 | 5845957 | T: sikep434 |
5877218 | 5887477 | 5896473 | T: locker4 |
6282642 | 6298380 | 6312083 | T: C:ledakemcpa52 |
6730413 | 6736738 | 6745845 | T: locker6 |
6802534 | 6909371 | 6975837 | T: ramstakers216091 |
7125335 | 7133771 | 7153364 | T: ledakem3364 |
7597873 | 7620934 | 7628348 | T: frodokem976shake |
7870093 | 7884114 | 7905187 | T: locker5 |
8088662 | 8122582 | 8127859 | T: sikep503 |
8223903 | 8236487 | 8483354 | T: ledakem3264 |
9079522 | 9088878 | 9415998 | T: ledakem33sl |
9263726? | 9321097? | 12287946? | T: ledakem34sl |
9560304 | 9591828 | 10418126 | T: sikep434comp |
10010081 | 10013647 | 10016434 | T: frodokem976aes |
10521989 | 10540657 | 10595510 | T: ledakem5464 |
10493636 | 11116249 | 11126259 | T: lotus128 |
11119099 | 11129583 | 11138155 | T: locker7 |
11913489 | 11959312 | 13106614 | T: ledakem32sl |
12314174 | 12325030 | 12338314 | T: locker8 |
12457994 | 12486115 | 12592799 | T: ledakem5364 |
12948417 | 12958164 | 12973741 | T: locker9 |
12984284 | 12991097 | 13000519 | T: frodokem1344shake |
13161598 | 13208017 | 14459263 | T: sikep503comp |
14254292 | 14272577 | 14328116 | T: ledakem54sl |
14764805 | 14766848 | 14838078 | T: sikep610 |
14985636 | 15000355 | 15014214 | T: mersenne756839 |
18317078 | 18319221 | 18322255 | T: frodokem1344aes |
18681586 | 18687717 | 20195038 | T: ledakem5264 |
18718005 | 18732869 | 21632266 | T: ledakem53sl |
20337863 | 20616467 | 20676388 | T: lotus192 |
24994396 | 25052758 | 25078622 | T: sikep751 |
25310609 | 25352009 | 27672755 | T: sikep610comp |
27868863 | 28003819 | 28408272 | mceliece348864pcf |
28653511 | 28722721 | 28755025 | mceliece348864f |
32031616 | 32213795 | 32457122 | T: ramstakers756839 |
30625083 | 32583258 | 34636015 | T: ledakem52sl |
32097458 | 32870602 | 37020152 | T: lotus256 |
39205794 | 39244192 | 43042162 | T: sikep751comp |
43064018 | 43530846 | 44412861 | T: ntskem1264 |
36778825? | 46195769? | 65071373? | mceliece348864pc |
37289266? | 46748058? | 65556242? | mceliece348864 |
89335698 | 89925838 | 91357812 | mceliece460896f |
89634909 | 91519932 | 92084005 | mceliece460896pcf |
108642440 | 109370589 | 109918224 | T: ntskem1380 |
69081207? | 114804687? | 196698226? | T: rsa2048 |
89849197? | 121548881? | 211584530? | mceliece460896pc |
139435223 | 139637266 | 139829671 | T: oddmanhattan128 |
90755365? | 151088371? | 186284451? | mceliece460896 |
177654601 | 177961483 | 178267642 | mceliece6960119f |
178250954 | 178896810 | 179353815 | mceliece6960119pcf |
219463892 | 221543391 | 222189922 | mceliece6688128pcf |
222506958 | 224479762 | 225430953 | mceliece6688128f |
225955924 | 226157427 | 226440749 | mceliece8192128pcf |
228690289 | 229065953 | 230203417 | mceliece8192128f |
231436972 | 231647341 | 231835146 | T: oddmanhattan192 |
178586044? | 238926922? | 358466178? | mceliece6960119 |
242323629 | 242651572 | 243298567 | T: ntskem13136 |
235507550? | 294200635? | 411789119? | mceliece6960119pc |
227103967? | 296158167? | 434854003? | mceliece8192128 |
224723153? | 357859276? | 494354202? | mceliece6688128 |
290163766? | 359262153? | 494995697? | mceliece6688128pc |
291777996? | 359763381? | 438691724? | mceliece8192128pc |
421547914 | 422623236 | 424765632 | T: oddmanhattan256 |
3778236044 | 3864613625 | 3979670720 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
19783 | 20602 | 21282 | T: rsa2048 |
22896 | 22962 | 23038 | kyber90s512 |
23658 | 23750 | 24535 | ntruhps2048509 |
24646 | 24728 | 24805 | ntruhrss701 |
31051 | 32333 | 34028 | mceliece348864f |
31270 | 32405 | 33958 | mceliece348864 |
33438 | 33486 | 33548 | kyber90s768 |
34121 | 34360 | 35113 | ntruhps2048677 |
36018 | 36077 | 36172 | kyber512 |
36376 | 37519 | 39451 | mceliece348864pcf |
36641 | 37703 | 39712 | mceliece348864pc |
38959 | 39124 | 39764 | ntruhps4096821 |
39235 | 39971 | 40134 | sntrup653 |
39912 | 40006 | 40117 | T: sntrup4591761 |
42096 | 42181 | 42310 | sntrup761 |
46842 | 46966 | 47172 | kyber90s1024 |
49179 | 49234 | 49291 | T: lightsaber2 |
51515 | 52166 | 52344 | sntrup857 |
53397 | 53462 | 53599 | T: C:nhcompact512cca |
53745 | 53820 | 54002 | kyber768 |
56052 | 56156 | 56602 | sntrup953 |
57358 | 57418 | 57471 | ntrulpr653 |
56928 | 57572 | 57825 | sntrup1013 |
58682 | 58792 | 58872 | threebears624r2cca |
58705 | 58823 | 58965 | threebears624r2ccax |
59617 | 59694 | 59760 | C:threebears624r2cpa |
59807 | 59863 | 59939 | C:threebears624r2cpax |
60647 | 60743 | 60855 | ntrulpr761 |
68843 | 69015 | 69258 | T: lac128 |
71030 | 71158 | 71298 | T: ntrulpr4591761 |
71463 | 71551 | 71704 | sntrup1277 |
63527? | 73749? | 81683? | mceliece460896f |
74027 | 74111 | 74227 | T: C:nhcompact768cca |
74947 | 75088 | 75227 | kyber1024 |
69852 | 75734 | 86420 | mceliece460896pcf |
63341? | 75815? | 88844? | mceliece460896 |
68659? | 75876? | 89184? | mceliece460896pc |
78237 | 78530 | 79053 | T: ntskem1264 |
78399 | 79006 | 79405 | T: C:r5nd1kem0d |
79001 | 79178 | 79332 | ntrulpr857 |
80823 | 80966 | 81798 | ntrulpr953 |
82011 | 82085 | 82163 | T: saber2 |
82122 | 82178 | 82305 | ntrulpr1013 |
84740 | 84880 | 85080 | T: newhope512cca |
86052 | 86300 | 87239 | T: C:ledakemcpa14 |
88985 | 89600 | 90274 | T: C:ledakemcpa13 |
93583 | 93643 | 93722 | threebears936r2ccax |
93575 | 93649 | 93773 | threebears936r2cca |
96186 | 96724 | 97186 | T: C:nhcompact1024cca |
96753 | 99632 | 106969 | T: C:edonk128k16n80nu4l6 |
99593 | 100937 | 103177 | T: C:ledakemcpa12 |
101160 | 101271 | 101443 | C:threebears936r2cpa |
102495 | 102583 | 102692 | C:threebears936r2cpax |
102667 | 102857 | 103039 | ntrulpr1277 |
106143 | 106914 | 108351 | T: C:r5nd0kem2iot |
107889 | 108421 | 109158 | T: C:r5nd1kem5d |
112107 | 112634 | 113510 | T: C:r5nd1kem4longkey |
113071 | 113750 | 114876 | T: C:bikel1 |
110784 | 117399 | 125001 | mceliece6688128 |
119165 | 119243 | 119326 | T: firesaber2 |
113874 | 121563 | 131437 | mceliece6688128f |
122109 | 126251 | 132632 | mceliece6960119f |
122413 | 128525 | 136590 | mceliece6960119 |
127679 | 128763 | 154355 | T: lotus128 |
120591 | 128776 | 136068 | mceliece6688128pcf |
123872 | 130023 | 144209 | mceliece6688128pc |
131326 | 132940 | 136958 | mceliece8192128 |
131421 | 133840 | 136238 | mceliece8192128f |
131526 | 135573 | 141224 | mceliece6960119pcf |
131859 | 136645 | 144903 | mceliece6960119pc |
137978 | 138279 | 138464 | T: lac192 |
143165 | 143253 | 143375 | threebears1248r2ccax |
143589 | 143725 | 144023 | threebears1248r2cca |
150636 | 150699 | 150840 | C:threebears1248r2cpa |
149070 | 151261 | 154351 | mceliece8192128pcf |
149975 | 151556 | 154095 | mceliece8192128pc |
151460 | 152441 | 152627 | C:threebears1248r2cpax |
156498 | 158611 | 162044 | T: ntrukem443 |
158498 | 158677 | 159071 | T: newhope1024cca |
163175 | 163346 | 164383 | T: lac256 |
172618 | 173456 | 174041 | T: C:r5nd3kem5d |
179461 | 180623 | 181661 | T: C:rolloi128 |
184049 | 184712 | 185669 | T: C:rolloi192 |
198855 | 199738 | 200724 | T: ledakem1264 |
203407 | 204237 | 205932 | T: C:ledakemcpa34 |
207158 | 207843 | 208492 | T: C:ledakemcpa33 |
210144 | 211217 | 212733 | T: C:rolloi256 |
212235 | 212605 | 213126 | T: lotus192 |
214006 | 215523 | 217585 | T: ledakem1464 |
217106 | 217788 | 218635 | T: ntskem1380 |
224264 | 225319 | 226365 | T: C:hila5 |
226597 | 226731 | 226912 | T: hqc128round4 |
226655 | 227112 | 227552 | T: saberx4 |
224636 | 227983 | 234066 | T: C:edonk128k16n80nu8l6 |
240267 | 240916 | 241768 | T: ledakem1364 |
242149 | 245281 | 248487 | T: ntrukem743 |
246745 | 251300 | 253917 | T: C:ledakemcpa32 |
265857 | 266383 | 267305 | T: C:bikel3 |
270002 | 270248 | 270698 | T: ledakem13sl |
269813 | 273439 | 281002 | T: C:edonk128k32n96nu4l4 |
275583 | 276181 | 277298 | T: ntskem13136 |
281742 | 282959 | 284572 | T: C:r5nd3kem0d |
286214 | 287860 | 288419 | T: ledakem12sl |
304871 | 308100 | 320306 | T: lotus256 |
311547 | 312522 | 319412 | T: hqcrmrs128 |
311974 | 314918 | 316086 | T: C:r5nd5kem5d |
318430 | 320500 | 326192 | T: hqc128 |
340091 | 340552 | 342438 | T: ledakem14sl |
356917 | 358762 | 360132 | T: C:r5nd5kem0d |
375669 | 378044 | 381124 | T: kindi256342 |
381238 | 383278 | 390511 | T: C:lake1 |
421583 | 427635 | 434605 | T: C:edonk192k32n128nu4l6 |
425465 | 427974 | 430301 | T: C:lake2 |
429401 | 433527 | 440724 | T: C:edonk128ref |
443787 | 445289 | 446859 | T: C:ledakemcpa54 |
443298 | 447006 | 453043 | T: hqc1281 |
453908 | 457722 | 459403 | T: kindi512241 |
454948 | 458257 | 461363 | T: kindi512222 |
463965 | 464804 | 466228 | T: lima2p1024cca |
471723 | 472572 | 473765 | T: C:ledakemcpa53 |
476287 | 477100 | 477640 | T: ledakem3464 |
483848 | 485536 | 487348 | T: C:lake3 |
493783 | 502821 | 507786 | T: C:ledakemcpa52 |
513115 | 513270 | 513640 | T: hqc192round4 |
512403 | 513646 | 514753 | T: rolloii128 |
518646 | 519738 | 526497 | T: ledakem3364 |
520553 | 522266 | 524424 | T: rolloii192 |
546652 | 548647 | 554416 | T: C:r5n11kem0d |
550474 | 550801 | 552061 | T: ledakem3264 |
572748 | 573797 | 574628 | T: rolloii256 |
680240 | 691943 | 702073 | T: hqcrmrs192 |
704120 | 708213 | 714964 | T: locker1 |
718294 | 719874 | 720529 | T: titaniumccatoy |
719791 | 729918 | 731726 | T: hqc192 |
727802 | 731262 | 734721 | T: ledakem33sl |
735984 | 739189 | 743438 | T: locker2 |
737689 | 741950 | 743037 | T: ledakem32sl |
757361 | 758920 | 761212 | T: rqc128 |
811354 | 814550 | 823276 | T: C:edonk192k48n144nu4l4 |
818227 | 822668 | 831131 | T: hqc1921 |
828683 | 834119 | 838070 | T: kindi512321 |
836823 | 839388 | 841741 | T: locker3 |
872077 | 877948 | 888289 | T: hqc1922 |
892739 | 893715 | 894560 | T: ledakem34sl |
923506 | 927848 | 932341 | T: kindi256522 |
938102 | 940025 | 941726 | T: lima2p2048cca |
942941 | 943830 | 946112 | T: titaniumccalite |
965383 | 968793 | 971319 | T: locker4 |
976927 | 977476 | 978000 | T: hqc256round4 |
1011104 | 1013181 | 1014743 | T: C:r5n13kem0d |
1047247 | 1050180 | 1053520 | T: locker6 |
1079187 | 1081505 | 1113908 | T: ledakem5364 |
1108245 | 1109393 | 1120463 | T: titaniumccastd |
1114135 | 1115391 | 1121969 | T: ledakem5464 |
1171370 | 1177720 | 1192270 | T: hqcrmrs256 |
1204090 | 1209502 | 1214150 | T: locker5 |
1220556 | 1233128 | 1238620 | T: hqc256 |
1242587 | 1243842 | 1261696 | T: limasp1018cca |
1289911 | 1292264 | 1299649 | T: ledakem5264 |
1284743 | 1296502 | 1304599 | T: hqc2561 |
1306138 | 1307681 | 1309234 | T: ledakem54sl |
1325010 | 1337472 | 1343117 | T: hqc2562 |
1376434 | 1382899 | 1394207 | T: hqc2563 |
1412740 | 1413775 | 1415338 | T: titaniumccamed |
1578428 | 1579702 | 1582846 | T: titaniumccahi |
1597759 | 1609193 | 1613024 | T: ledakem53sl |
1723571 | 1726165 | 1728192 | T: frodokem640 |
1773369 | 1776889 | 1807604 | T: locker7 |
1843250 | 1844257 | 1845997 | T: ledakem52sl |
1876619 | 1880423 | 1888391 | T: locker8 |
1992618 | 1996831 | 2008182 | T: frodokem640aes |
1999698 | 2005247 | 2033306 | T: locker9 |
2018785 | 2019604 | 2021822 | T: titaniumccasuper |
2036075 | 2040740 | 2045531 | T: rqc256 |
1400076? | 2135935? | 2180562? | T: rqc192 |
2202227 | 2210276 | 2220622 | T: C:r5n15kem0d |
2359577 | 2361155 | 2385807 | T: limasp1306cca |
2488733 | 2490869 | 2496842 | T: limasp1822cca |
3508306 | 3518212 | 3534098 | T: frodokem976 |
3561103 | 3564966 | 3570307 | T: remblem1056 |
3581355 | 3589587 | 3710062 | T: remblem928 |
3791444 | 3792644 | 3793706 | T: frodokem976aes |
3893727 | 3897738 | 3900523 | T: frodokem640shake |
4770882 | 4778285 | 4791535 | T: limasp2062cca |
6326898 | 6335756 | 6345203 | T: frodokem1344aes |
8198387 | 8204192 | 8205840 | T: frodokem976shake |
9532539 | 9534177 | 9549564 | T: sikep434 |
12517818 | 12758574 | 12859371 | T: ramstakers216091 |
13280729 | 13281897 | 13304591 | T: sikep503 |
13556479 | 13562053 | 13570041 | T: frodokem1344shake |
14954723 | 14983276 | 15058598 | T: sikep434comp |
17156068 | 17170762 | 17186915 | T: pqrsa15 |
20461367 | 20517579 | 20618335 | T: sikep503comp |
21666481 | 21688000 | 21754460 | T: mersenne756839 |
27006203 | 27019892 | 27060292 | T: sikep610 |
37333265 | 37427404 | 37598955 | T: sikep610comp |
40504013 | 40515954 | 40539182 | T: sikep751 |
50148232 | 50254515 | 50377583 | T: oddmanhattan128 |
58107578 | 58403885 | 58806615 | T: ramstakers756839 |
62672294 | 62933861 | 63057405 | T: sikep751comp |
95093050 | 95426642 | 95915722 | T: oddmanhattan192 |
192611729 | 192890596 | 193297489 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15920 | 15940 | 15970 | C:threebears624r2cpax |
16862 | 16886 | 16918 | kyber90s512 |
20559 | 20584 | 20616 | C:threebears936r2cpax |
24292 | 24341 | 24408 | C:threebears1248r2cpax |
24775 | 24810 | 24846 | kyber90s768 |
26588 | 26634 | 26691 | C:threebears624r2cpa |
27785 | 27839 | 27965 | kyber512 |
33267 | 33307 | 33369 | C:threebears936r2cpa |
33706 | 34447 | 34899 | T: C:r5nd1kem0d |
35782 | 35828 | 35885 | kyber90s1024 |
38017 | 38053 | 38096 | ntruhps2048509 |
38653 | 38690 | 38741 | C:threebears1248r2cpa |
42351 | 42398 | 42469 | kyber768 |
47615 | 47656 | 47702 | T: lightsaber2 |
48692 | 48941 | 49760 | T: C:r5nd1kem5d |
49225 | 49328 | 49440 | T: C:hila5 |
49702 | 49752 | 49805 | sntrup761 |
49734 | 49788 | 49882 | sntrup653 |
49786 | 49964 | 50506 | T: C:r5nd0kem2iot |
49909 | 50251 | 51273 | T: C:r5nd1kem4longkey |
50730 | 50807 | 50865 | T: C:nhcompact512cca |
56721 | 56802 | 56929 | ntruhps2048677 |
58584 | 58698 | 58894 | ntruhrss701 |
60257 | 60292 | 60342 | kyber1024 |
67738 | 67781 | 67869 | ntrulpr653 |
67872 | 67952 | 68030 | sntrup857 |
70437 | 70497 | 70571 | ntrulpr761 |
71581 | 71677 | 71791 | sntrup953 |
72640 | 72723 | 72823 | sntrup1013 |
73764 | 73818 | 73871 | T: C:nhcompact768cca |
73698 | 73856 | 73989 | ntruhps4096821 |
78619 | 78709 | 78936 | T: saber2 |
81050 | 81268 | 81702 | T: C:r5nd3kem5d |
82170 | 82230 | 82341 | threebears624r2ccax |
85554 | 85654 | 85773 | T: sntrup4591761 |
87317 | 87462 | 87559 | sntrup1277 |
91137 | 91500 | 91587 | T: newhope512cca |
91418 | 91724 | 92292 | T: lac128 |
94500 | 94675 | 95383 | T: C:nhcompact1024cca |
95616 | 95713 | 96061 | ntrulpr857 |
95946 | 96091 | 96946 | ntrulpr953 |
96558 | 96682 | 96782 | ntrulpr1013 |
103426 | 103503 | 103596 | T: ntrulpr4591761 |
107262 | 107342 | 107467 | threebears624r2cca |
114767 | 114873 | 115011 | mceliece348864f |
114783 | 114895 | 115060 | mceliece348864 |
115822 | 115905 | 116014 | T: firesaber2 |
119409 | 119560 | 119728 | mceliece348864pcf |
119595 | 119785 | 120293 | mceliece348864pc |
119950 | 120053 | 120213 | ntrulpr1277 |
124568 | 124641 | 124779 | threebears936r2ccax |
147449 | 148384 | 149426 | T: C:r5nd3kem0d |
150855 | 152146 | 178683 | T: lotus128 |
156080 | 156176 | 156300 | threebears936r2cca |
164082 | 167075 | 169948 | T: C:r5nd5kem5d |
169818 | 169904 | 170028 | T: newhope1024cca |
181128 | 181236 | 181336 | threebears1248r2ccax |
184172 | 184600 | 186053 | T: C:r5nd5kem0d |
184232 | 185170 | 187253 | T: ntrukem443 |
196186 | 196524 | 196901 | T: lac192 |
218465 | 218569 | 218756 | threebears1248r2cca |
214300 | 219417 | 220692 | T: C:r5n11kem0d |
240632 | 240910 | 241175 | mceliece460896 |
241527 | 241776 | 242113 | mceliece460896f |
246729 | 247093 | 247376 | mceliece460896pcf |
246799 | 247374 | 247697 | mceliece460896pc |
248147 | 248369 | 249343 | T: saberx4 |
249216 | 251432 | 251725 | T: lotus192 |
262579 | 262797 | 263004 | mceliece6960119 |
263051 | 263371 | 263812 | mceliece6960119f |
271114 | 271467 | 272197 | mceliece6960119pcf |
271984 | 272166 | 272528 | mceliece6960119pc |
286176 | 286482 | 286786 | mceliece6688128 |
287485 | 287823 | 289855 | mceliece8192128 |
287954 | 288373 | 288961 | mceliece6688128f |
288129 | 288397 | 288756 | mceliece8192128f |
288788 | 289988 | 294169 | T: ntrukem743 |
293536 | 294144 | 294945 | T: ntskem1264 |
294155 | 294944 | 295466 | mceliece6688128pc |
294654 | 295074 | 295729 | mceliece6688128pcf |
296310 | 296545 | 296856 | mceliece8192128pc |
296200 | 296561 | 297254 | mceliece8192128pcf |
233789? | 302755? | 312855? | T: lac256 |
316717 | 317491 | 319440 | T: C:r5n13kem0d |
360448 | 366756 | 381307 | T: lotus256 |
389671 | 390036 | 390321 | T: hqc128round4 |
455049 | 456227 | 459191 | T: kindi256342 |
551057 | 552359 | 554077 | T: ntskem1380 |
591537 | 594463 | 602849 | T: kindi512222 |
594465 | 595150 | 596488 | T: lima2p1024cca |
596760 | 598712 | 600027 | T: kindi512241 |
600422 | 601981 | 612564 | T: hqc128 |
651023 | 656660 | 657639 | T: hqcrmrs128 |
711084? | 727820? | 921993? | T: C:ledakemcpa13 |
734224 | 741971 | 744139 | T: C:ledakemcpa12 |
814828 | 815649 | 816585 | T: hqc192round4 |
842389 | 843381 | 843861 | T: titaniumccatoy |
891272 | 893137 | 899745 | T: C:ledakemcpa14 |
901053 | 925147 | 927590 | T: hqc1281 |
1045613 | 1047182 | 1048580 | T: kindi512321 |
1083361 | 1085369 | 1116773 | T: kindi256522 |
1088354 | 1089182 | 1091817 | T: titaniumccalite |
1097334 | 1099057 | 1106562 | T: C:r5n15kem0d |
1078358 | 1111087 | 1115891 | T: ntskem13136 |
1111159 | 1114242 | 1133854 | T: C:rolloi128 |
1169244 | 1177222 | 1187583 | T: hqc192 |
1200475 | 1202223 | 1206323 | T: lima2p2048cca |
1203633 | 1209856 | 1211849 | T: hqcrmrs192 |
1279676 | 1280799 | 1282529 | T: titaniumccastd |
1309000 | 1311894 | 1314778 | T: C:rolloi192 |
1595052 | 1596096 | 1597290 | T: hqc256round4 |
1607838 | 1609489 | 1611912 | T: limasp1018cca |
1608895 | 1609623 | 1610492 | T: titaniumccamed |
1600251 | 1611018 | 1620338 | T: hqc1922 |
1610492 | 1615114 | 1661301 | T: hqc1921 |
1645388 | 1647728 | 1657886 | T: C:bikel1 |
1018677? | 1657415? | 1834519? | T: C:edonk128k32n96nu4l4 |
1721711 | 1723374 | 1727626 | T: frodokem640 |
1785040 | 1787853 | 1790335 | T: rolloii128 |
1838422 | 1840732 | 1844709 | T: ledakem1264 |
1841204 | 1844584 | 1845464 | T: titaniumccahi |
1877387 | 1890981 | 1892374 | T: hqc256 |
1911982 | 1913889 | 1916559 | T: hqcrmrs256 |
1955145 | 1957910 | 1961973 | T: rolloii192 |
1956033 | 1959757 | 1963859 | T: C:lake1 |
1960105 | 1971366 | 1985826 | T: ledakem1364 |
2032379 | 2035020 | 2036365 | T: C:ledakemcpa32 |
2050740 | 2057604 | 2062355 | T: frodokem640aes |
2081622 | 2083028 | 2139572 | T: ledakem1464 |
2109594 | 2113350 | 2165585 | T: rsa2048 |
2164613 | 2167734 | 2170821 | T: C:rolloi256 |
2218812 | 2230227 | 2234452 | T: hqc2562 |
2219908 | 2262326 | 2270043 | T: hqc2561 |
2248296 | 2270074 | 2273352 | T: hqc2563 |
2252353? | 2332989? | 3317271? | T: C:edonk192k48n144nu4l4 |
2347248 | 2351964 | 2352880 | T: titaniumccasuper |
2506426 | 2508857 | 2512215 | T: rolloii256 |
2459817 | 2535272 | 2536800 | T: C:ledakemcpa33 |
2501463 | 2554538 | 2595741 | T: ledakem13sl |
2579942 | 2584494 | 2592927 | T: ledakem12sl |
2705456 | 2707818 | 2712300 | T: ledakem14sl |
2330206? | 3037901? | 3042078? | T: C:ledakemcpa34 |
3057642 | 3063406 | 3070694 | T: rqc128 |
3068903 | 3086867 | 3111075 | T: limasp1306cca |
3221920 | 3225849 | 3242434 | T: limasp1822cca |
3351434 | 3358930 | 3364850 | T: C:lake2 |
3584534 | 3594623 | 3606339 | T: frodokem976 |
3740728 | 3747006 | 3754554 | T: locker1 |
3764246 | 3765312 | 3767563 | T: frodokem976aes |
3804592 | 3806677 | 3808845 | T: frodokem640shake |
3978962 | 3985827 | 3991541 | T: locker2 |
4344661 | 4352370 | 4358617 | T: locker4 |
4617087 | 4623513 | 4629540 | T: C:lake3 |
5023648 | 5034762 | 5042409 | T: remblem1056 |
5049392 | 5059969 | 5234669 | T: remblem928 |
5112266 | 5119866 | 5124905 | T: C:bikel3 |
5127278 | 5159479 | 5182466 | T: C:ledakemcpa52 |
5376869 | 5386154 | 5396660 | T: ledakem3264 |
5476986 | 5492018 | 5510469 | T: ledakem3464 |
5482834 | 5499667 | 5521827 | T: ledakem3364 |
5695206 | 5710959 | 5731104 | T: C:ledakemcpa53 |
5949177 | 5968661 | 5978647 | T: locker3 |
6251963 | 6267468 | 6277923 | T: limasp2062cca |
6334762 | 6342896 | 6409675 | T: frodokem1344aes |
6387087 | 6409321 | 6452465 | T: C:ledakemcpa54 |
6420984 | 6434155 | 6444698 | T: locker6 |
6729238 | 6737198 | 6746564 | T: locker5 |
6901636 | 6920235 | 6945647 | T: locker7 |
7126773 | 7147273 | 7183273 | T: ledakem32sl |
7295909 | 7312000 | 7325388 | T: locker8 |
6129563 | 7570741 | 7587037 | T: rqc192 |
7882111 | 7901022 | 8002958 | T: ledakem33sl |
7940935 | 7947532 | 7951646 | T: frodokem976shake |
8668517 | 8694874 | 8709286 | T: ledakem34sl |
9869207 | 9884745 | 9899173 | T: locker9 |
10021174 | 10032811 | 10047603 | T: rqc256 |
10202849 | 10204178 | 10209333 | T: sikep434 |
10878952 | 10927064 | 10928439 | T: sikep434comp |
11709775 | 11734312 | 11750471 | T: ledakem5264 |
12143146 | 12231972 | 12288835 | T: ledakem5364 |
13371709 | 13375995 | 13378731 | T: frodokem1344shake |
13922249? | 13942982? | 34541428? | T: C:edonk128k16n80nu4l6 |
14159607 | 14191306 | 14226427 | T: sikep503 |
14467317 | 14527148 | 14559057 | T: ledakem5464 |
15013371 | 15030640 | 15121868 | T: sikep503comp |
16945080 | 16970000 | 16987979 | T: ledakem53sl |
16926982 | 16985991 | 17019384 | T: ledakem52sl |
17321319 | 17345709 | 17370092 | T: ledakem54sl |
4631891? | 26192431? | 46884120? | T: C:edonk128k16n80nu8l6 |
26524207 | 26599678 | 26784408 | T: ramstakers216091 |
27298586 | 27321088 | 27701023 | T: sikep610 |
28933638 | 28943598 | 28944860 | T: sikep610comp |
20761539? | 30230675? | 39158166? | T: C:edonk192k32n128nu4l6 |
5363475? | 30524352? | 34298371? | T: C:edonk128ref |
32366362 | 32408114 | 32480800 | T: mersenne756839 |
43523339 | 43551668 | 43560182 | T: sikep751 |
45992466 | 45994957 | 46137799 | T: sikep751comp |
54716520 | 54956771 | 55055126 | T: oddmanhattan128 |
104431061 | 104598757 | 104772214 | T: oddmanhattan192 |
112465709 | 113345811 | 113695830 | T: ramstakers756839 |
119762036 | 119804852 | 119861277 | T: pqrsa15 |
211288154 | 212136290 | 212232617 | T: oddmanhattan256 |
|
|
|