Measurements of key-encapsulation mechanisms on one machine: amd64; Tiger Lake (806c1); 2020 Intel Core i7-1165G7; 4 x 2800MHz; panther, supercop-20240909
[Page version: 20241006 02:11:54]
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 |
8340 | 8470 | 8654 | kyber90s512 |
10575? | 10624? | 17291? | ntruplus576 |
13090 | 13217 | 13383 | kyber90s768 |
15657 | 15688 | 15753 | ntruplus864 |
16740 | 16768 | 16839 | ntruplus768 |
18287 | 18465 | 18723 | kyber512 |
19329 | 19488 | 19728 | kyber90s1024 |
20773? | 21887? | 34043? | ntruplus1152 |
26190 | 26370 | 26545 | T: C:nhcompact512cca |
28953 | 29218 | 29618 | ntrulpr653 |
30113 | 30272 | 30459 | T: lac128 |
30113 | 30303 | 30565 | T: ntrulpr4591761 |
30597 | 30819 | 31266 | ntrulpr761 |
31649 | 31815 | 32147 | kyber768 |
33666 | 33928 | 34124 | T: lightsaber2 |
36632 | 36885 | 37157 | T: C:nhcompact768cca |
38387 | 38554 | 38996 | ntrulpr857 |
40757 | 40985 | 41386 | ntrulpr953 |
41264 | 41541 | 41881 | ntrulpr1013 |
41858 | 42176 | 42626 | kyber1024 |
42596 | 42753 | 42986 | T: newhope512cca |
46330 | 46771 | 47299 | T: C:r5nd1kem0d |
49302 | 49529 | 49841 | T: C:nhcompact1024cca |
52808 | 53185 | 53643 | ntrulpr1277 |
61081 | 61407 | 61658 | T: saber2 |
64395 | 65002 | 65884 | T: C:r5nd1kem5d |
64891 | 66140 | 67960 | T: C:r5nd0kem2iot |
66503 | 67169 | 68284 | T: C:r5nd1kem4longkey |
74370 | 74589 | 74995 | T: hqc128round4 |
75009 | 75168 | 75432 | T: lac256 |
77836 | 78091 | 78365 | T: lac192 |
81274 | 81527 | 81920 | T: newhope1024cca |
90440 | 91241 | 92220 | T: firesaber2 |
104216 | 105300 | 106400 | T: C:r5nd3kem5d |
127860 | 128770 | 129387 | T: C:hila5 |
129561 | 129708 | 130043 | ntruhps2048509 |
144245 | 144585 | 145118 | T: saberx4 |
146738 | 148452 | 152365 | T: hqcrmrs128 |
152974 | 153389 | 154237 | T: hqc192round4 |
152271 | 153529 | 156757 | T: hqc1281 |
160749 | 164666 | 168054 | T: hqc128 |
171631 | 173439 | 175130 | T: C:r5nd3kem0d |
186641 | 187596 | 191881 | threebears624r2cca |
189260 | 192288 | 194230 | T: C:r5nd5kem5d |
188266 | 194422 | 200066 | C:threebears624r2cpa |
202918 | 204666 | 206579 | T: C:r5nd5kem0d |
201029 | 204902 | 208201 | T: kindi256342 |
205538 | 205839 | 206168 | ntruhps2048677 |
208469 | 208734 | 208888 | ntruhrss701 |
217300 | 223991 | 225119 | T: kindi512222 |
228029 | 228778 | 229715 | T: kindi512241 |
287330 | 290260 | 297018 | T: hqc1921 |
295480 | 296096 | 296599 | ntruhps4096821 |
305279 | 308250 | 312340 | T: hqc256round4 |
305840 | 311598 | 315168 | T: hqc1922 |
330823 | 334838 | 341259 | T: hqcrmrs192 |
364060 | 368766 | 375174 | T: hqc192 |
380080 | 384142 | 397081 | C:threebears936r2cpa |
395525 | 396201 | 397248 | T: C:bikel1 |
403952 | 405800 | 410708 | T: C:r5n11kem0d |
415498 | 418988 | 421394 | T: ntrukem443 |
377828? | 419896? | 613838? | threebears936r2cca |
423760 | 426707 | 430236 | T: rqc128 |
445213 | 447050 | 462123 | T: kindi512321 |
449276 | 456419 | 464341 | T: hqc2561 |
474905 | 479796 | 492294 | T: hqc2562 |
494097 | 502213 | 515188 | T: hqc2563 |
510120 | 511505 | 516235 | T: kindi256522 |
557792 | 561352 | 566545 | sntrup653 |
578956 | 579722 | 581321 | sntrup761 |
572156 | 582295 | 588638 | T: hqcrmrs256 |
608202 | 609774 | 612409 | T: lima2p1024cca |
614451 | 615843 | 619661 | T: C:ledakemcpa14 |
619313 | 628887 | 639361 | T: C:edonk128k16n80nu4l6 |
634828 | 643058 | 651422 | T: hqc256 |
638775 | 657238 | 711174 | C:threebears1248r2cpa |
640828 | 689989 | 691526 | threebears1248r2cca |
708230 | 710207 | 712930 | T: C:ledakemcpa13 |
745225 | 745739 | 749401 | sntrup4591761 |
771212 | 793364 | 796337 | T: C:r5n13kem0d |
799152? | 806402? | 1149790? | T: rqc192 |
846413 | 847077 | 847656 | T: titaniumccatoy |
853093 | 856918 | 859129 | T: frodokem640 |
883338 | 884942 | 899563 | T: C:ledakemcpa12 |
903652 | 906050 | 938101 | sntrup857 |
948188 | 948805 | 949644 | T: titaniumccalite |
951411 | 954517 | 959052 | T: ntrukem743 |
963104 | 967218 | 972531 | T: C:rolloi128 |
1017359 | 1027938 | 1036572 | T: C:edonk128k16n80nu8l6 |
1064104 | 1064821 | 1066308 | T: frodokem640aes |
1120104 | 1132797 | 1174578 | sntrup953 |
1156649 | 1167455 | 1250326 | T: rqc256 |
1158791 | 1175601 | 1189660 | T: C:edonk128k32n96nu4l4 |
1184793 | 1189315 | 1194027 | T: C:bikel3 |
1209532 | 1210404 | 1211551 | T: titaniumccastd |
1228838 | 1230992 | 1232432 | sntrup1013 |
1230617 | 1235106 | 1238441 | T: lima2p2048cca |
1233440 | 1237233 | 1245952 | T: C:rolloi192 |
1274263 | 1284354 | 1292412 | T: limasp1018cca |
1319273 | 1324085 | 1337420 | T: C:ledakemcpa34 |
1358788 | 1359619 | 1360601 | T: titaniumccamed |
1367645 | 1384802 | 1406644 | T: C:edonk192k32n128nu4l6 |
1515030 | 1515737 | 1516826 | T: titaniumccahi |
1562174 | 1568230 | 1574843 | T: C:edonk128ref |
1598751 | 1600646 | 1606864 | T: frodokem976 |
1654183 | 1658940 | 1663383 | T: C:rolloi256 |
1736795 | 1742681 | 1747531 | T: C:r5n15kem0d |
1798628 | 1799931 | 1801158 | T: titaniumccasuper |
1882538 | 1886534 | 1889736 | T: C:ledakemcpa33 |
1909284 | 1914644 | 1961967 | sntrup1277 |
1960603 | 1982913 | 2022195 | T: C:lake1 |
1967740 | 1983462 | 2002449 | T: C:lake2 |
1988563 | 1993316 | 2000044 | T: frodokem976aes |
2003607 | 2015118 | 2023555 | T: remblem928 |
2047678 | 2054968 | 2064489 | T: remblem1056 |
2099701 | 2121049 | 2159214 | T: C:lake3 |
2210202 | 2276770 | 2307356 | T: C:edonk192k48n144nu4l4 |
2310071 | 2333914 | 2355696 | T: limasp1306cca |
2423210 | 2424895 | 2426659 | T: C:ledakemcpa32 |
2459206 | 2462882 | 2465532 | T: frodokem640shake |
2503409 | 2508146 | 2533347 | T: limasp1822cca |
2497845 | 2512976 | 2534518 | T: ledakem1464 |
2549108 | 2557986 | 2569897 | T: C:ledakemcpa53 |
2936702 | 2954367 | 2980295 | T: ledakem1364 |
3119776 | 3146698 | 3169424 | T: C:ledakemcpa54 |
3274745 | 3291201 | 3306575 | T: locker1 |
3396648 | 3402702 | 3407787 | T: frodokem1344aes |
3804437 | 3815336 | 3833977 | T: locker2 |
3853797 | 3868172 | 3903014 | T: rolloii128 |
3846624? | 3906654? | 5449921? | T: ledakem14sl |
4039203 | 4047294 | 4058707 | T: rolloii192 |
4098439 | 4121850 | 4177248 | T: ledakem1264 |
4149575 | 4160160 | 4172813 | T: locker3 |
4371060 | 4394571 | 4422992 | T: locker4 |
4518891 | 4553125 | 4620268 | T: limasp2062cca |
4728364 | 4742887 | 4765318 | T: rolloii256 |
3763213? | 4826311? | 6000293? | T: ledakem13sl |
4990400 | 5029578 | 5673032 | T: ledakem12sl |
5062521 | 5068475 | 5075664 | T: frodokem976shake |
5210411 | 5242247 | 5269593 | T: C:ledakemcpa52 |
5197828 | 5244341 | 5281216 | T: locker6 |
5432835 | 5438667 | 5482068 | T: sikep434 |
6295153 | 6334918 | 6380106 | T: locker5 |
6428828 | 6456576 | 6478597 | T: ledakem3364 |
6956518? | 6988181? | 10002184? | T: ledakem3464 |
7184822 | 7242234 | 7305685 | T: ramstakers216091 |
7426897 | 7432073 | 7437059 | T: sikep503 |
7651749 | 7686224 | 7725463 | T: ledakem3264 |
8214727 | 8231600 | 8255868 | T: frodokem1344shake |
8217757 | 8239894 | 8274735 | T: lotus128 |
8205047 | 8268608 | 8393763 | T: ledakem33sl |
8617362 | 8744299 | 8833594 | T: locker7 |
8900812 | 8923159 | 9707529 | T: sikep434comp |
9461132 | 9491888 | 9617796 | T: locker8 |
9482193 | 9511877 | 9549217 | T: ledakem5464 |
10084189 | 10121093 | 10161782 | T: locker9 |
10446083 | 10559753 | 11861670 | T: ledakem32sl |
10836230? | 10927007? | 14609383? | T: ledakem34sl |
12186585 | 12216276 | 13273701 | T: sikep503comp |
13272971 | 13278318 | 13468178 | T: sikep610 |
13365610 | 13388320 | 13410343 | T: ledakem5364 |
15310138 | 15375143 | 15439409 | T: mersenne756839 |
16669763 | 16718710 | 17620939 | T: ledakem54sl |
16444750 | 16910214 | 19750636 | T: ledakem53sl |
17260491 | 17296250 | 17334478 | T: lotus192 |
19979501 | 21718850 | 22036904 | T: ledakem5264 |
22592861 | 22615493 | 22690719 | T: sikep751 |
22939887 | 22984136 | 24574008 | T: sikep610comp |
23237528 | 23253201 | 23273479 | mceliece348864pcf |
23264260 | 23340567 | 23958442 | mceliece348864f |
26982161 | 27173276 | 27457600 | T: lotus256 |
30982145 | 31046510 | 31104781 | T: ntskem1264 |
29895568 | 31994727 | 34977868 | T: ledakem52sl |
32883824 | 33341617 | 34095943 | T: ramstakers756839 |
35841838 | 35914950 | 38865285 | T: sikep751comp |
22832426? | 39333326? | 55979666? | mceliece348864 |
22822123? | 39335682? | 64280907? | mceliece348864pc |
78277468 | 78906843 | 79937910 | T: ntskem1380 |
81025596 | 81042056 | 81063961 | mceliece460896f |
81031318 | 81066937 | 81114863 | mceliece460896pcf |
81164555? | 109742657? | 195424230? | mceliece460896 |
81203428? | 109808714? | 167096061? | mceliece460896pc |
83241827? | 126614608? | 193439948? | T: rsa2048 |
128866414 | 129413230 | 129888414 | T: oddmanhattan128 |
133275617 | 133428922 | 133494996 | mceliece6960119pcf |
147247664 | 147322024 | 147612127 | mceliece6960119f |
168033067 | 168338021 | 169666638 | mceliece6688128pcf |
168381438 | 168418858 | 168446678 | mceliece8192128f |
168151795 | 168523246 | 169599688 | mceliece8192128pcf |
167965286 | 169529174 | 169580085 | mceliece6688128f |
198658617 | 199221940 | 199809167 | T: ntskem13136 |
216784117 | 217516328 | 218326783 | T: oddmanhattan192 |
175373764? | 226727136? | 343465527? | mceliece8192128pc |
168501803? | 227302157? | 401488241? | mceliece8192128 |
147780628? | 252233038? | 409568054? | mceliece6960119 |
148116925? | 252291589? | 357707442? | mceliece6960119pc |
225714194? | 284331046? | 400887657? | mceliece6688128pc |
200735075? | 319357377? | 381317207? | mceliece6688128 |
393448760 | 394300801 | 395081623 | T: oddmanhattan256 |
753873701 | 816090756 | 822152566 | T: bigquake1 |
4136389978 | 4217473757 | 4347322893 | T: pqrsa15 |
7065653889 | 7278994242 | 7366818791 | T: bigquake3 |
12825912353 | 13103026148 | 13190498206 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
9734 | 9767 | 9824 | ntruplus576 |
11216 | 11247 | 11370 | kyber90s512 |
13316 | 13373 | 13458 | ntruplus768 |
14748 | 14822 | 14925 | ntruplus864 |
16516 | 16585 | 16702 | kyber90s768 |
17912 | 18011 | 18298 | ntruhps2048509 |
18681 | 18897 | 19699 | T: rsa2048 |
18907 | 18958 | 19221 | ntruplus1152 |
19344 | 19422 | 19556 | ntruhrss701 |
21674 | 22319 | 23854 | mceliece348864f |
21750 | 23228 | 25011 | mceliece348864 |
23352 | 23392 | 23528 | kyber90s1024 |
25412 | 25624 | 25875 | ntruhps2048677 |
26107 | 26620 | 28076 | mceliece348864pc |
26270 | 26810 | 28597 | mceliece348864pcf |
29552 | 29700 | 29894 | kyber512 |
30721 | 30869 | 31114 | ntruhps4096821 |
32088 | 32264 | 32452 | sntrup4591761 |
35842 | 36115 | 36274 | sntrup653 |
38990 | 39133 | 39394 | sntrup761 |
43914 | 44125 | 44362 | kyber768 |
44882 | 45107 | 45312 | T: lightsaber2 |
45126 | 45367 | 45715 | T: C:nhcompact512cca |
47017 | 47180 | 47414 | sntrup857 |
42561? | 47264? | 53380? | mceliece460896f |
42698? | 48012? | 61470? | mceliece460896 |
44096? | 49493? | 59737? | T: C:edonk128k16n80nu4l6 |
50508 | 50671 | 51023 | sntrup953 |
50832 | 50976 | 51141 | ntrulpr653 |
46964? | 51524? | 59383? | mceliece460896pc |
52290 | 52589 | 52795 | sntrup1013 |
47244? | 52951? | 60628? | mceliece460896pcf |
53140 | 53301 | 53594 | ntrulpr761 |
54591 | 54864 | 55730 | T: ntrulpr4591761 |
56842 | 58084 | 59318 | T: lac128 |
59122 | 59404 | 60443 | kyber1024 |
61510 | 61738 | 62152 | T: C:nhcompact768cca |
63383 | 63917 | 65139 | T: ntskem1264 |
65698 | 65838 | 66151 | sntrup1277 |
66880 | 66996 | 67236 | ntrulpr857 |
69814 | 70084 | 70293 | ntrulpr953 |
70442 | 70614 | 70825 | T: newhope512cca |
71086 | 71245 | 71551 | ntrulpr1013 |
73192 | 73803 | 74466 | T: C:r5nd1kem0d |
75410 | 76052 | 76336 | T: saber2 |
73923 | 77210 | 85339 | mceliece6688128 |
73634 | 77545 | 83826 | mceliece6960119f |
72430 | 78301 | 85286 | mceliece6688128f |
76107 | 78906 | 84547 | mceliece6960119 |
81393 | 81962 | 82532 | T: C:nhcompact1024cca |
79916 | 83373 | 88480 | mceliece6960119pc |
81168 | 83914 | 91576 | mceliece6688128pcf |
81379 | 84684 | 92598 | mceliece6688128pc |
86251 | 86576 | 86982 | T: C:ledakemcpa14 |
86316 | 86697 | 87228 | T: C:ledakemcpa13 |
89866 | 90107 | 90556 | ntrulpr1277 |
85966 | 91324 | 97554 | mceliece6960119pcf |
90908 | 92387 | 94508 | mceliece8192128f |
90553 | 93350 | 95850 | mceliece8192128 |
95998 | 97350 | 99229 | T: C:ledakemcpa12 |
97992 | 98640 | 99283 | T: C:bikel1 |
98482 | 101479 | 104496 | mceliece8192128pc |
100901 | 101502 | 103264 | T: C:r5nd0kem2iot |
100233 | 101565 | 103633 | mceliece8192128pcf |
101498 | 102176 | 103070 | T: C:r5nd1kem5d |
104530 | 105323 | 106674 | T: C:r5nd1kem4longkey |
108236 | 108966 | 109646 | T: firesaber2 |
121312 | 122028 | 122493 | T: lotus128 |
123321 | 125276 | 126942 | T: ntrukem443 |
130870 | 131138 | 132357 | T: lac192 |
133248 | 134417 | 135725 | T: newhope1024cca |
135297 | 136456 | 139390 | T: C:rolloi128 |
150335 | 150841 | 151858 | T: lac256 |
149930 | 151064 | 152302 | T: C:rolloi192 |
162788 | 163901 | 165377 | T: C:r5nd3kem5d |
147541? | 168716? | 188626? | T: C:edonk128k16n80nu8l6 |
171709 | 172195 | 172827 | T: saberx4 |
172113 | 173391 | 175617 | T: C:rolloi256 |
181981 | 183051 | 184654 | T: C:hila5 |
187682 | 195041 | 213712 | T: C:edonk128k32n96nu4l4 |
195180 | 195790 | 196491 | T: ledakem1464 |
200736 | 201231 | 201507 | T: hqc128round4 |
203825 | 204183 | 204831 | T: C:ledakemcpa34 |
205527 | 206252 | 207029 | T: C:ledakemcpa33 |
211405 | 211905 | 212788 | T: ledakem1264 |
211452 | 213223 | 214943 | T: lotus192 |
218643 | 219296 | 220318 | T: ledakem1364 |
220012 | 222579 | 223590 | T: C:bikel3 |
232287 | 233988 | 236760 | T: ntrukem743 |
232938 | 235672 | 238918 | T: C:ledakemcpa32 |
248212 | 249677 | 250821 | T: ntskem1380 |
251351 | 252734 | 254954 | T: lotus256 |
249873 | 252800 | 260409 | threebears624r2cca |
256239 | 261741 | 275755 | C:threebears624r2cpa |
261508 | 262061 | 263150 | T: ledakem13sl |
258757 | 263776 | 269646 | T: kindi256342 |
267166 | 270665 | 275161 | T: hqcrmrs128 |
271025 | 271732 | 272584 | T: ledakem12sl |
274285 | 276153 | 278078 | T: C:r5nd3kem0d |
277831 | 283229 | 286469 | T: hqc128 |
288946 | 290587 | 293449 | T: C:r5nd5kem5d |
291157 | 295134 | 308097 | T: C:lake1 |
297247 | 297549 | 298020 | T: ledakem14sl |
300225 | 301926 | 374778 | T: ntskem13136 |
305663 | 308900 | 313808 | T: hqc1281 |
309357 | 312113 | 314898 | T: C:lake2 |
319009 | 319992 | 321394 | T: kindi512241 |
326268 | 328341 | 330464 | T: C:r5nd5kem0d |
319350 | 330494 | 331154 | T: kindi512222 |
325304 | 337832 | 369189 | T: C:edonk128ref |
328709 | 342245 | 364987 | T: C:edonk192k32n128nu4l6 |
356911 | 359203 | 362120 | T: C:lake3 |
403417 | 404676 | 406701 | T: rolloii192 |
412258 | 413603 | 415989 | T: hqc192round4 |
414416 | 415777 | 417287 | T: rolloii128 |
441134 | 443643 | 447698 | T: rolloii256 |
447139 | 448605 | 450169 | T: lima2p1024cca |
451916 | 452783 | 453490 | T: C:ledakemcpa54 |
456999 | 457730 | 459188 | T: C:ledakemcpa53 |
464090 | 474606 | 526450 | threebears936r2cca |
474359 | 479613 | 488354 | T: C:ledakemcpa52 |
482386 | 483415 | 484387 | T: ledakem3464 |
469858 | 483924 | 497277 | C:threebears936r2cpa |
511002 | 513017 | 519116 | T: C:r5n11kem0d |
525092 | 525932 | 526617 | T: ledakem3364 |
531494 | 534959 | 541538 | T: locker1 |
536307 | 537124 | 542647 | T: ledakem3264 |
555500 | 563871 | 575036 | T: hqc1921 |
564887 | 571254 | 575319 | T: locker2 |
589647 | 594199 | 599581 | T: hqcrmrs192 |
580935 | 594446 | 608221 | T: C:edonk192k48n144nu4l4 |
591015 | 595545 | 616451 | T: kindi512321 |
588287 | 596508 | 605299 | T: hqc1922 |
615314 | 619350 | 622217 | T: kindi256522 |
617052 | 621633 | 628397 | T: rqc128 |
625598 | 628412 | 632990 | T: locker3 |
628664 | 635368 | 640403 | T: hqc192 |
669913 | 670536 | 671165 | T: titaniumccatoy |
692279 | 694253 | 698117 | T: ledakem32sl |
704702 | 705434 | 707233 | T: ledakem33sl |
705518 | 709292 | 724312 | T: locker4 |
743699 | 748033 | 831600 | threebears1248r2cca |
749578 | 756610 | 862286 | C:threebears1248r2cpa |
769915 | 773330 | 779366 | T: hqc256round4 |
787668 | 792430 | 796864 | T: locker6 |
857927 | 858735 | 859562 | T: titaniumccalite |
863565 | 872902 | 878677 | T: hqc2561 |
897140 | 900721 | 904781 | T: lima2p2048cca |
901379 | 904425 | 906495 | T: ledakem34sl |
912750 | 922669 | 934920 | T: hqc2562 |
926217 | 928380 | 930771 | T: C:r5n13kem0d |
925865 | 932218 | 936190 | T: locker5 |
947525 | 957340 | 969062 | T: hqc2563 |
1005220 | 1006336 | 1011534 | T: titaniumccastd |
1003018 | 1011997 | 1023951 | T: hqcrmrs256 |
1017571 | 1019344 | 1023979 | T: ledakem5464 |
1069271 | 1077141 | 1082756 | T: hqc256 |
1081309 | 1086866 | 1104087 | T: ledakem5364 |
1096207 | 1100269 | 1115026 | T: limasp1018cca |
1223298 | 1224773 | 1227709 | T: ledakem5264 |
1232217 | 1237227 | 1246197 | T: rqc192 |
1237683 | 1239165 | 1240204 | T: frodokem640 |
1278139 | 1278954 | 1280234 | T: titaniumccamed |
1349156 | 1351998 | 1355275 | T: ledakem54sl |
1348829 | 1358247 | 1380801 | T: locker7 |
1382854 | 1389973 | 1402277 | T: locker8 |
1415728 | 1416865 | 1418354 | T: frodokem640aes |
1460976 | 1461667 | 1462948 | T: titaniumccahi |
1516348 | 1531017 | 1546730 | T: locker9 |
1546083 | 1554113 | 1585025 | T: ledakem53sl |
1685270 | 1704443 | 1708783 | T: ledakem52sl |
1769888 | 1771110 | 1773126 | T: titaniumccasuper |
1775834? | 1789965? | 2779041? | T: rqc256 |
2069478 | 2082406 | 2112520 | T: limasp1306cca |
2080083 | 2087072 | 2094989 | T: C:r5n15kem0d |
2186167 | 2194055 | 2202986 | T: limasp1822cca |
2400593 | 2403060 | 2405558 | T: frodokem976 |
2628476 | 2633074 | 2637599 | T: frodokem976aes |
2719788 | 2722849 | 2728436 | T: frodokem640shake |
2830949 | 2902384 | 2969982 | T: bigquake1 |
2929720 | 2950441 | 2964321 | T: remblem928 |
2985960 | 3008903 | 3024222 | T: remblem1056 |
4157421 | 4182658 | 4249069 | T: limasp2062cca |
4283621 | 4286457 | 4293428 | T: frodokem1344aes |
5365649 | 5372791 | 5381497 | T: frodokem976shake |
7918878 | 8128826 | 8298382 | T: bigquake3 |
8822017 | 8827050 | 8835569 | T: frodokem1344shake |
8888786 | 8907538 | 8919968 | T: sikep434 |
12177597 | 12194462 | 12213460 | T: sikep503 |
11967332 | 12319140 | 12622178 | T: bigquake5 |
13313589 | 13455284 | 13613704 | T: ramstakers216091 |
13808555 | 13858854 | 13888530 | T: sikep434comp |
18026595 | 18053198 | 18087114 | T: pqrsa15 |
18771714 | 18821057 | 18910645 | T: sikep503comp |
22741260 | 22783815 | 22847632 | T: mersenne756839 |
24294987 | 24338225 | 24362012 | T: sikep610 |
33525120 | 33626500 | 33782407 | T: sikep610comp |
36401019 | 36432530 | 36499267 | T: sikep751 |
46421210 | 46538209 | 46653092 | T: oddmanhattan128 |
57106441 | 57279748 | 57516146 | T: sikep751comp |
60384897 | 61428594 | 62673635 | T: ramstakers756839 |
92522172 | 92636532 | 92835418 | T: oddmanhattan192 |
191094761 | 191733320 | 195691075 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
9298 | 9336 | 9398 | ntruplus576 |
9967 | 9991 | 10024 | kyber90s512 |
12320 | 12364 | 12406 | ntruplus768 |
13861 | 13917 | 13999 | ntruplus864 |
14726 | 14763 | 14832 | kyber90s768 |
17750 | 17805 | 17891 | ntruplus1152 |
21172 | 21240 | 21302 | kyber90s1024 |
22548 | 22632 | 22776 | kyber512 |
29447 | 29880 | 30426 | T: C:r5nd1kem0d |
31181 | 31235 | 31320 | ntruhps2048509 |
34160 | 34277 | 34466 | kyber768 |
42996 | 43130 | 43301 | T: C:nhcompact512cca |
42810 | 43303 | 44287 | T: C:r5nd1kem5d |
42341 | 43331 | 43509 | T: C:r5nd0kem2iot |
43406 | 43584 | 43784 | T: lightsaber2 |
43369 | 43702 | 44168 | T: C:r5nd1kem4longkey |
44171 | 44443 | 45005 | T: C:hila5 |
44836 | 45048 | 45137 | ntruhps2048677 |
45727 | 45809 | 45940 | ntruhrss701 |
46948 | 47146 | 48234 | kyber1024 |
47849 | 47962 | 48155 | sntrup761 |
49183 | 49433 | 49687 | sntrup653 |
58322 | 58604 | 58922 | T: C:nhcompact768cca |
60020 | 60209 | 60415 | ntrulpr653 |
60108 | 60323 | 60494 | ntruhps4096821 |
62140 | 62312 | 62556 | ntrulpr761 |
65675 | 65871 | 66150 | sntrup857 |
68351 | 68532 | 68763 | sntrup4591761 |
69197 | 69299 | 69416 | sntrup953 |
69750 | 70719 | 74964 | T: C:r5nd3kem5d |
71568 | 71786 | 72154 | sntrup1013 |
71663 | 72497 | 72931 | T: saber2 |
75333 | 75485 | 75699 | T: newhope512cca |
78710 | 78864 | 79112 | T: lac128 |
78654 | 79016 | 79384 | T: C:nhcompact1024cca |
79424 | 79584 | 79761 | T: ntrulpr4591761 |
80418 | 80548 | 80805 | ntrulpr857 |
83075 | 83241 | 83433 | ntrulpr953 |
83646 | 83802 | 83990 | ntrulpr1013 |
86874 | 87117 | 87692 | sntrup1277 |
105024 | 105562 | 106210 | T: firesaber2 |
105189 | 105649 | 105989 | ntrulpr1277 |
109735 | 109913 | 110162 | mceliece348864f |
109956 | 110038 | 110261 | mceliece348864 |
114159 | 114275 | 114378 | mceliece348864pc |
114379 | 114578 | 114773 | mceliece348864pcf |
125852 | 127228 | 128425 | T: ntrukem443 |
125375 | 129535 | 132008 | C:threebears624r2cpa |
138198 | 138737 | 139120 | T: lotus128 |
137670 | 141751 | 146699 | T: C:r5nd5kem5d |
142962 | 143818 | 144338 | T: newhope1024cca |
148841 | 150734 | 154716 | T: C:r5nd3kem0d |
157648 | 164549 | 165995 | C:threebears936r2cpa |
175247 | 176951 | 180711 | T: C:r5nd5kem0d |
179725 | 179997 | 180222 | T: lac192 |
189685 | 194344 | 200928 | C:threebears1248r2cpa |
194641 | 194801 | 195096 | T: saberx4 |
195226 | 197211 | 199131 | T: C:r5n11kem0d |
219944 | 220284 | 220802 | mceliece460896 |
220180 | 220394 | 220932 | mceliece460896f |
224401 | 224643 | 224972 | mceliece460896pc |
224732 | 225283 | 226341 | mceliece460896pcf |
240937 | 241132 | 241742 | mceliece6960119f |
241139 | 241612 | 242722 | mceliece6960119 |
245785 | 246034 | 246444 | T: ntskem1264 |
245414 | 246403 | 247515 | T: lotus192 |
248690 | 249424 | 249823 | mceliece6960119pc |
253042 | 253776 | 256141 | mceliece6960119pcf |
255103 | 255371 | 255882 | mceliece8192128 |
255296 | 255694 | 256167 | mceliece8192128f |
256606 | 257168 | 257728 | mceliece6688128f |
257079 | 257791 | 258335 | mceliece6688128 |
262374 | 262689 | 263175 | mceliece8192128pcf |
262436 | 262795 | 263250 | mceliece8192128pc |
262637 | 263017 | 263683 | mceliece6688128pc |
263111 | 263460 | 264025 | mceliece6688128pcf |
278954 | 282587 | 286126 | T: lac256 |
284895 | 285644 | 286952 | T: ntrukem743 |
291335 | 291764 | 292576 | T: C:r5n13kem0d |
299585 | 303563 | 305517 | T: lotus256 |
327694 | 332252 | 338813 | T: kindi256342 |
349125 | 349464 | 349936 | T: hqc128round4 |
421895 | 422710 | 437863 | T: kindi512241 |
422626 | 424019 | 448088 | T: kindi512222 |
427585 | 428120 | 428585 | T: ntskem1380 |
539180 | 542105 | 545007 | T: lima2p1024cca |
544135 | 546099 | 547627 | T: hqc128 |
550458 | 553539 | 555350 | T: hqcrmrs128 |
569731 | 574560 | 581119 | T: C:ledakemcpa13 |
583868 | 589056 | 711958 | threebears624r2cca |
588660 | 591045 | 596578 | T: C:ledakemcpa12 |
662361 | 663672 | 664344 | T: hqc192round4 |
720104 | 721510 | 723142 | T: kindi256522 |
722337 | 726898 | 732922 | T: C:ledakemcpa14 |
720301 | 729509 | 736046 | T: hqc1281 |
742830 | 768230 | 770615 | T: kindi512321 |
786462 | 787020 | 787644 | T: titaniumccatoy |
795244 | 795843 | 796468 | T: ntskem13136 |
924504 | 928243 | 939526 | T: C:rolloi128 |
978804 | 983472 | 987193 | T: hqcrmrs192 |
986633 | 991613 | 1007430 | T: C:r5n15kem0d |
426803? | 992040? | 1152956? | T: C:edonk128k32n96nu4l4 |
994088 | 994999 | 995771 | T: titaniumccalite |
1019806 | 1030000 | 1038100 | T: hqc192 |
1075123 | 1082993 | 1090893 | T: lima2p2048cca |
1088778 | 1092760 | 1112598 | T: C:rolloi192 |
1082557 | 1094068 | 1098975 | T: hqc1922 |
1020224 | 1095682 | 1107242 | threebears936r2cca |
1109395 | 1112727 | 1119533 | T: hqc1921 |
1123634 | 1139576 | 1142383 | T: C:bikel1 |
1163190 | 1164368 | 1167804 | T: titaniumccastd |
1228506 | 1231533 | 1241642 | T: frodokem640 |
1272231 | 1277521 | 1282484 | T: hqc256round4 |
1139352? | 1339473? | 1720766? | T: C:edonk192k48n144nu4l4 |
1351622 | 1355030 | 1356807 | T: frodokem640aes |
1392799 | 1401245 | 1415182 | T: limasp1018cca |
1413553 | 1430754 | 1442997 | T: rolloii128 |
1456526 | 1458234 | 1459412 | T: titaniumccamed |
1476494 | 1496038 | 1521382 | T: C:lake1 |
1508620 | 1513994 | 1522186 | T: hqc2561 |
1532975 | 1535442 | 1544524 | T: ledakem1264 |
1563854 | 1572917 | 1593908 | T: rolloii192 |
1591120 | 1598678 | 1603932 | T: hqcrmrs256 |
1603135 | 1604541 | 1610575 | T: ledakem1364 |
1584254 | 1613539 | 1623645 | T: hqc2562 |
1657856 | 1664489 | 1670101 | T: C:ledakemcpa32 |
1652188 | 1667055 | 1690125 | T: hqc2563 |
1651820 | 1667537 | 1672061 | T: hqc256 |
1597489 | 1690466 | 1766382 | threebears1248r2cca |
1702024 | 1703315 | 1705039 | T: titaniumccahi |
1755860 | 1758699 | 1760886 | T: ledakem1464 |
1858319 | 1864939 | 1880036 | T: C:rolloi256 |
2015297 | 2025965 | 2034513 | T: C:ledakemcpa33 |
2064042 | 2065940 | 2067501 | T: titaniumccasuper |
2078620 | 2083954 | 2091891 | T: rolloii256 |
2110884 | 2115490 | 2130392 | T: ledakem12sl |
2046801 | 2215878 | 2246112 | T: ledakem13sl |
2259819 | 2293583 | 2298267 | T: ledakem14sl |
2403922 | 2406036 | 2415224 | T: frodokem976 |
1901299? | 2443812? | 2457531? | T: C:ledakemcpa34 |
2491666 | 2493509 | 2496742 | T: frodokem976aes |
2533412 | 2537801 | 2542407 | T: rsa2048 |
2628238 | 2644671 | 2663414 | T: C:lake2 |
2637050 | 2645347 | 2667646 | T: rqc128 |
2646999 | 2649651 | 2653724 | T: frodokem640shake |
2681555 | 2695747 | 2725756 | T: limasp1306cca |
2803612 | 2810175 | 2824845 | T: limasp1822cca |
2900363 | 2914035 | 2937851 | T: locker1 |
3133097 | 3151694 | 3178711 | T: locker2 |
3316089 | 3319953 | 3353069 | T: C:bikel3 |
3318893 | 3345569 | 3368715 | T: locker4 |
3400652 | 3418449 | 3422380 | T: bigquake1 |
3761355 | 3768130 | 3778844 | T: C:ledakemcpa52 |
3762748 | 3777529 | 3794481 | T: C:lake3 |
4075409 | 4095819 | 4110785 | T: remblem928 |
4100673 | 4101854 | 4104162 | T: frodokem1344aes |
4182687 | 4204474 | 4224514 | T: remblem1056 |
4396117 | 4413195 | 4427160 | T: ledakem3364 |
3550309? | 4563336? | 4576785? | T: C:ledakemcpa53 |
4579702 | 4588611 | 4627636 | T: ledakem3264 |
4547127 | 4626382 | 4737563 | T: ledakem3464 |
4797233 | 4811493 | 4829053 | T: locker3 |
5154719 | 5174455 | 5186800 | T: locker6 |
2780305? | 5209965? | 8086131? | T: C:edonk128ref |
5301645 | 5306439 | 5312999 | T: frodokem976shake |
5389729 | 5411397 | 5442224 | T: rqc192 |
4186512? | 5420281? | 5437239? | T: C:ledakemcpa54 |
5421436 | 5433809 | 5448769 | T: locker5 |
5400932 | 5448159 | 5524582 | T: limasp2062cca |
5503244 | 5535414 | 5568103 | T: locker7 |
5731801 | 5758317 | 5781339 | T: locker8 |
6143203 | 6164631 | 6189162 | T: ledakem33sl |
6175287 | 6193144 | 6236162 | T: ledakem32sl |
6441066 | 6446535 | 6450961 | T: ledakem34sl |
8070439 | 8094510 | 8115957 | T: locker9 |
3955354? | 8159544? | 8592128? | T: C:edonk192k32n128nu4l6 |
8736368 | 8744192 | 8760723 | T: frodokem1344shake |
9204118 | 9237106 | 11217459 | T: rqc256 |
9481267 | 9571940 | 9597121 | T: sikep434 |
9944265 | 10010101 | 10014495 | T: ledakem5364 |
10056186 | 10081570 | 10096217 | T: sikep434comp |
10185634 | 10202446 | 10261687 | T: ledakem5264 |
4954290? | 10900210? | 13417663? | T: C:edonk128k16n80nu8l6 |
10924647 | 10939450 | 11034022 | T: ledakem5464 |
12977188 | 13016149 | 13037987 | T: sikep503 |
13802124 | 13821738 | 13852147 | T: sikep503comp |
14365319 | 14423055 | 14429472 | T: ledakem52sl |
14527447 | 14539971 | 14588957 | T: ledakem53sl |
14717194 | 14780200 | 14792803 | T: ledakem54sl |
4240192? | 15545406? | 18748450? | T: C:edonk128k16n80nu4l6 |
24490878 | 24517627 | 24667822 | T: sikep610 |
23902614 | 24800269 | 25479828 | T: bigquake3 |
26074613 | 26106894 | 26183076 | T: sikep610comp |
27843425 | 28001323 | 28297560 | T: ramstakers216091 |
33022314 | 33932196 | 34036505 | T: mersenne756839 |
37711726 | 39217512 | 40351302 | T: bigquake5 |
39211339 | 39224525 | 39234489 | T: sikep751 |
41904074 | 41932873 | 41948749 | T: sikep751comp |
51285102 | 51456149 | 51519522 | T: oddmanhattan128 |
103105289 | 103236360 | 103390801 | T: oddmanhattan192 |
119176833 | 119726442 | 120061066 | T: ramstakers756839 |
142590325 | 142723295 | 143162939 | T: pqrsa15 |
212555948 | 212787664 | 213046084 | T: oddmanhattan256 |
|
|
|