Measurements of key-encapsulation mechanisms on one machine: amd64; Golden Cove (90675-00); 2022 Intel Core i3-12100; 4 x 3300MHz; alder, supercop-20241022
[Page version: 20241215 22:59:15]
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 |
7406 | 7544 | 7673 | kyber90s512 |
11716 | 11845 | 12040 | kyber90s768 |
17454 | 17688 | 17982 | kyber90s1024 |
17585 | 17709 | 17831 | kyber512 |
23617 | 23800 | 24126 | T: C:nhcompact512cca |
25369 | 25666 | 25897 | ntrulpr653 |
25516 | 25671 | 25842 | T: lac128 |
25618 | 25920 | 26246 | T: lightsaber2 |
26873 | 27123 | 27383 | T: ntrulpr4591761 |
26978 | 27196 | 27553 | ntrulpr761 |
28367 | 28445 | 28580 | smaugt1 |
30046 | 30293 | 30537 | kyber768 |
30207 | 30295 | 30424 | timer |
30520 | 30619 | 30803 | C:threebears624r2cpa |
30730 | 30881 | 31104 | threebears624r2cca |
31824 | 32128 | 32540 | C:threebears624r2cpax |
32788 | 33030 | 33287 | T: C:nhcompact768cca |
33008 | 33193 | 33452 | threebears624r2ccax |
34430 | 34677 | 34837 | ntrulpr857 |
35658 | 35783 | 41667 | ntruplus576 |
36700 | 36897 | 37361 | ntrulpr953 |
37305 | 37581 | 37893 | ntrulpr1013 |
37919 | 38075 | 38473 | T!!!newhope512cca |
40370 | 41194 | 41488 | T: C:nhcompact1024cca |
42900 | 43529 | 44155 | T: C:r5nd1kem0d |
43377 | 43677 | 44027 | kyber1024 |
46313 | 46756 | 47434 | T: saber2 |
47118 | 47254 | 47440 | smaugt3 |
48219 | 48449 | 48737 | ntrulpr1277 |
59887 | 60613 | 61472 | T: C:r5nd1kem5d |
60887 | 60924 | 60997 | ntruplus768 |
60921 | 61191 | 61796 | threebears936r2cca |
60340 | 61791 | 63005 | T: C:r5nd0kem2iot |
61789 | 62564 | 63698 | T: C:r5nd1kem4longkey |
62685 | 62848 | 64164 | smaugt5 |
62939 | 63010 | 63142 | ntruplus864 |
63930 | 64152 | 64545 | C:threebears936r2cpa |
64517 | 64757 | 65159 | threebears936r2ccax |
64506 | 64842 | 65111 | T: lac256 |
65757 | 65904 | 66132 | C:threebears936r2cpax |
66765 | 67038 | 67472 | T: hqc128round4 |
70670 | 70935 | 71221 | T: lac192 |
70785 | 71338 | 72168 | T: firesaber2 |
72014 | 72312 | 72541 | T!!!newhope1024cca |
68501? | 74792? | 90888? | ntruplus1152 |
90003 | 90364 | 90782 | threebears1248r2cca |
94115 | 94541 | 95193 | C:threebears1248r2cpa |
94301 | 94772 | 95572 | threebears1248r2ccax |
96593 | 96844 | 97189 | C:threebears1248r2cpax |
100446 | 101308 | 102468 | T: C:r5nd3kem5d |
106295 | 106746 | 107821 | T: C:hila5 |
116574 | 117098 | 117574 | ntruhps2048509 |
125811 | 127331 | 131625 | T: hqcrmrs128 |
139141 | 141321 | 144899 | T: hqc128 |
146598 | 147928 | 150917 | T: hqc1281 |
147969 | 148299 | 148579 | T: saberx4 |
159648 | 161303 | 163356 | T: C:r5nd3kem0d |
158843 | 161797 | 162961 | T: hqc192round4 |
168619 | 169220 | 170003 | T: kindi256342 |
180647 | 181016 | 181794 | T: kindi512222 |
184638 | 185800 | 186533 | T: kindi512241 |
185544 | 186701 | 189383 | T: C:r5nd5kem5d |
190294 | 191542 | 192436 | T: C:r5nd5kem0d |
195119 | 195852 | 196754 | ntruhrss701 |
200944 | 201587 | 202229 | ntruhps2048677 |
275412 | 276147 | 277263 | ntruhps4096821 |
284398 | 287868 | 291208 | T: hqcrmrs192 |
287503 | 293021 | 296613 | T: hqc1921 |
308670 | 313843 | 320283 | T: hqc1922 |
311167 | 314740 | 319190 | T: hqc192 |
322898 | 323336 | 324030 | T: hqc256round4 |
363891 | 371801 | 381314 | T: C:r5n11kem0d |
378078 | 379299 | 381599 | T: kindi512321 |
390259 | 392059 | 397822 | T: C:bikel1 |
393495 | 396040 | 399616 | T: rqc128 |
453779 | 454954 | 457729 | T: kindi256522 |
470206 | 477586 | 486901 | T: hqc2561 |
484652 | 491176 | 498561 | T: hqcrmrs256 |
493470 | 495189 | 496987 | T: lima2p1024cca |
500958 | 506413 | 515249 | T: hqc2562 |
523642 | 530984 | 536958 | T: hqc2563 |
528685 | 533700 | 542505 | T: hqc256 |
546719 | 550750 | 558092 | T: C:ledakemcpa14 |
560283 | 560866 | 563026 | sntrup653 |
560627 | 561354 | 562755 | sntrup761 |
574025 | 583137 | 593857 | T: C:edonk128k16n80nu4l6 |
623504 | 630169 | 636816 | T: C:ledakemcpa13 |
663449 | 666562 | 669423 | T: C:r5n13kem0d |
692578 | 700232 | 718142 | T: rqc192 |
706149 | 710470 | 712660 | T: frodokem640 |
704362 | 723434 | 736403 | T: ntrukem443 |
754351 | 755447 | 757756 | T: titaniumccatoy |
785099 | 786888 | 792914 | sntrup4591761 |
806771 | 810892 | 814759 | T: C:ledakemcpa12 |
846651 | 848473 | 850451 | T: titaniumccalite |
852963 | 855987 | 859068 | T: C:rolloi128 |
931793 | 934680 | 937152 | sntrup857 |
955153 | 969587 | 973151 | T: frodokem640aes |
984501 | 990627 | 1002917 | T: C:edonk128k16n80nu8l6 |
992310 | 999448 | 1062393 | T: rqc256 |
1058407 | 1062712 | 1072346 | T: lima2p2048cca |
1089377 | 1092193 | 1095428 | T: titaniumccastd |
1106288 | 1110337 | 1121799 | T: C:rolloi192 |
1113960 | 1116912 | 1119139 | T: C:bikel3 |
1098376 | 1119691 | 1133518 | T: C:edonk128k32n96nu4l4 |
1119472 | 1121574 | 1127022 | sntrup953 |
1118151 | 1125174 | 1129148 | T: limasp1018cca |
1198434 | 1205443 | 1211457 | T: C:ledakemcpa34 |
1221215 | 1223567 | 1229086 | T: titaniumccamed |
1250220 | 1254606 | 1256924 | sntrup1013 |
1272380 | 1293266 | 1307862 | T: C:edonk192k32n128nu4l6 |
1347737 | 1354707 | 1365682 | T: titaniumccahi |
1387914 | 1400525 | 1415224 | T: ntrukem743 |
1389490 | 1413935 | 1439044 | T: C:edonk128ref |
1442467 | 1456835 | 1465999 | T: frodokem976 |
1514549 | 1519251 | 1523687 | T: C:rolloi256 |
1565346 | 1586922 | 1666658 | T: C:r5n15kem0d |
1626542 | 1632623 | 1638947 | T: titaniumccasuper |
1665290 | 1672942 | 1685847 | T: C:ledakemcpa33 |
1743776 | 1754127 | 1764989 | T: C:lake2 |
1765054 | 1779893 | 1796662 | T: C:lake1 |
1794212 | 1804724 | 1814835 | T: C:lake3 |
1797880 | 1808106 | 1823074 | T: frodokem976aes |
1824839 | 1832879 | 1860613 | T: remblem928 |
1903970 | 1912726 | 1924570 | T: remblem1056 |
1955010 | 1956266 | 1960499 | sntrup1277 |
2052868 | 2061025 | 2070010 | T: limasp1306cca |
2051882 | 2102457 | 2123493 | T: C:edonk192k48n144nu4l4 |
2189587 | 2195891 | 2206305 | T: limasp1822cca |
2311162 | 2334177 | 2342691 | T: C:ledakemcpa32 |
2345095 | 2361584 | 2377103 | T: C:ledakemcpa53 |
2379167 | 2390903 | 2406258 | T: ledakem1464 |
2721202 | 2748231 | 2803011 | T: ledakem1264 |
2800006 | 2803274 | 2818455 | T: frodokem640shake |
2809012 | 2825751 | 2842706 | T: locker1 |
2823714 | 2839799 | 2861883 | T: C:ledakemcpa54 |
2828329 | 2843498 | 2872072 | T: ledakem1364 |
2973313 | 3005889 | 3016557 | T: frodokem1344aes |
3151884 | 3167352 | 3179525 | T: locker2 |
3362363 | 3371543 | 3395856 | T: rolloii128 |
3482452 | 3488673 | 3498600 | T: rolloii192 |
3520722 | 3535733 | 3554109 | T: locker3 |
3692027 | 3704876 | 3721250 | T: locker4 |
3742843? | 3766884? | 5315995? | T: ledakem14sl |
4035682 | 4055655 | 4085396 | T: limasp2062cca |
4306699 | 4316161 | 4331408 | T: rolloii256 |
4451980 | 4467084 | 4486685 | T: locker6 |
3576662? | 4679688? | 5797370? | T: ledakem13sl |
4675172 | 4681144 | 4692187 | T: sikep434 |
4676094 | 4723756 | 5400422 | T: ledakem12sl |
4782606 | 4797128 | 4814812 | T: C:ledakemcpa52 |
5019631? | 5052798? | 7511210? | T: ledakem3464 |
5626345 | 5693280 | 5779053 | T: ramstakers216091 |
5702757 | 5722173 | 5745408 | T: locker5 |
5934327 | 5953137 | 5968313 | T: frodokem976shake |
6105178 | 6129493 | 6162303 | T: ledakem3364 |
6723049 | 6746719 | 6763636 | T: sikep503 |
7215736 | 7254606 | 7299482 | T: ledakem3264 |
7467219 | 7481889 | 7504654 | T: locker7 |
7615338 | 7670515 | 7700399 | T: lotus128 |
7798481 | 7835946 | 8605931 | T: sikep434comp |
7847213 | 7865015 | 7888649 | T: locker8 |
8165732? | 8182881? | 11538544? | T: ledakem34sl |
8185290 | 8237478 | 8363947 | T: ledakem33sl |
8285988 | 8305057 | 8333195 | T: locker9 |
9603372 | 9644223 | 9690625 | T: ledakem5464 |
9647440 | 9734566 | 11062274 | T: ledakem32sl |
10319534 | 10337901 | 10349452 | T: frodokem1344shake |
10786709 | 10817770 | 10890799 | T: ledakem5364 |
11095625 | 11172243 | 12126713 | T: sikep503comp |
11705076? | 11756266? | 16986907? | T: ledakem54sl |
11674551 | 11758254 | 11856114 | T: mersenne756839 |
12130746 | 12142287 | 12155558 | T: sikep610 |
15284769 | 15393006 | 15528649 | T: lotus192 |
15786812 | 16167474 | 19293679 | T: ledakem53sl |
14859512 | 16423723 | 18117832 | T: ledakem5264 |
20303687 | 20318236 | 20333015 | T: sikep751 |
21011372 | 21065979 | 22804531 | T: sikep610comp |
23813604 | 23868746 | 23976468 | mceliece348864pcf |
23842999 | 23925836 | 24915832 | mceliece348864f |
25243219 | 25510942 | 25906920 | T: ramstakers756839 |
23284561 | 25826145 | 25951531 | T: lotus256 |
27649220 | 27699986 | 27804452 | T: ntskem1264 |
25460367 | 27735479 | 27866293 | T: ledakem52sl |
23979627? | 32183809? | 48888290? | mceliece348864 |
32200924 | 32245139 | 35377093 | T: sikep751comp |
24128383? | 39578609? | 56334102? | mceliece348864pc |
71954947 | 72222010 | 75274252 | mceliece460896pcf |
72288806 | 72567944 | 75548522 | mceliece460896f |
82655378 | 83726309 | 84543715 | T: ntskem1380 |
61758629? | 92438782? | 153499083? | T: rsa2048 |
107506019 | 107935768 | 108194385 | T: oddmanhattan128 |
72021045? | 125445482? | 178885468? | mceliece460896 |
80193852? | 125850156? | 184608857? | mceliece460896pc |
149393777 | 149667207 | 149887138 | mceliece6960119f |
149456940 | 149676392 | 150270915 | mceliece6960119pcf |
154006652 | 154342113 | 154663025 | mceliece6688128f |
171900963 | 172308359 | 173479990 | mceliece8192128f |
172438286 | 173015875 | 174357668 | mceliece8192128pcf |
175021744 | 175234634 | 175485090 | mceliece6688128pcf |
174903690 | 176449072 | 176986237 | T: oddmanhattan192 |
148957872? | 199914660? | 350309914? | mceliece6960119 |
161855008? | 221395604? | 383168767? | mceliece6688128 |
198932445? | 249510001? | 350100892? | mceliece6960119pc |
212378551? | 269789270? | 331968298? | mceliece6688128pc |
228706666? | 285778870? | 345971125? | mceliece8192128pc |
174525408? | 286911354? | 402764465? | mceliece8192128 |
305846966 | 306294867 | 307275901 | T: oddmanhattan256 |
318602665 | 335424211 | 339971384 | T: ntskem13136 |
795841438 | 803913071 | 809291622 | T: bigquake1 |
2986631404 | 3079130712 | 3159709892 | T: pqrsa15 |
6396457823 | 6532734983 | 6606558053 | T: bigquake3 |
11907751651 | 11998014637 | 12107819742 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
9704 | 9721 | 9761 | kyber90s512 |
11629 | 12106 | 12461 | T: rsa2048 |
14421 | 14455 | 14512 | kyber90s768 |
15006 | 15164 | 15439 | ntruhps2048509 |
16379 | 16444 | 16539 | ntruplus576 |
17032 | 17188 | 17323 | ntruhrss701 |
20058 | 20161 | 20287 | ntruplus768 |
20404 | 20443 | 20549 | timer |
20605 | 20648 | 20710 | kyber90s1024 |
20591 | 20659 | 20799 | smaugt1 |
21891 | 22065 | 22330 | ntruhps2048677 |
22709 | 22785 | 22998 | ntruplus864 |
23371 | 24333 | 25735 | mceliece348864f |
23563 | 24931 | 26346 | mceliece348864 |
25751 | 25832 | 25986 | kyber512 |
25976 | 26125 | 26450 | ntruhps4096821 |
28250 | 28373 | 28529 | sntrup4591761 |
28722 | 29686 | 31525 | mceliece348864pcf |
28955 | 29780 | 31533 | mceliece348864pc |
31326 | 31436 | 31714 | ntruplus1152 |
31306 | 31561 | 31760 | sntrup653 |
33514 | 33627 | 33833 | sntrup761 |
34262 | 34435 | 34644 | T: lightsaber2 |
37526 | 37657 | 37833 | T: C:nhcompact512cca |
38753 | 38991 | 40362 | kyber768 |
39359? | 40739? | 49967? | T: C:edonk128k16n80nu4l6 |
40794 | 40888 | 40993 | smaugt3 |
41166 | 41329 | 41566 | sntrup857 |
44274 | 44439 | 44656 | sntrup953 |
45191 | 45339 | 45500 | threebears624r2cca |
45106 | 45438 | 45564 | ntrulpr653 |
45396 | 45728 | 46233 | threebears624r2ccax |
45670 | 45917 | 46228 | sntrup1013 |
46548 | 46674 | 46945 | C:threebears624r2cpa |
46705 | 46806 | 46975 | T: lac128 |
46749 | 46939 | 47412 | C:threebears624r2cpax |
47484 | 47915 | 48088 | ntrulpr761 |
49405 | 49686 | 49932 | T: ntrulpr4591761 |
46265? | 50381? | 59942? | mceliece460896 |
51310 | 51788 | 52450 | T: C:nhcompact768cca |
48179? | 53371? | 62244? | mceliece460896f |
55073 | 55248 | 56689 | kyber1024 |
56406 | 56555 | 56694 | smaugt5 |
57637 | 57963 | 58466 | T: saber2 |
58124 | 58267 | 58432 | sntrup1277 |
51624 | 58324 | 63805 | mceliece460896pc |
51195? | 58352? | 64687? | mceliece460896pcf |
60045 | 60177 | 60330 | ntrulpr857 |
61048 | 61230 | 61562 | T!!!newhope512cca |
63104 | 63262 | 63528 | ntrulpr953 |
63156 | 63487 | 63845 | T: ntskem1264 |
64417 | 64550 | 64696 | ntrulpr1013 |
65723 | 66008 | 66267 | T: C:nhcompact1024cca |
68605 | 69144 | 69736 | T: C:r5nd1kem0d |
73525 | 73919 | 74410 | threebears936r2ccax |
73680 | 73985 | 74869 | threebears936r2cca |
77703 | 78028 | 78408 | C:threebears936r2cpax |
78463 | 78779 | 79285 | C:threebears936r2cpa |
82236 | 82526 | 82939 | ntrulpr1277 |
83461 | 83731 | 84401 | T: C:ledakemcpa14 |
84215 | 84683 | 85097 | T: C:ledakemcpa13 |
83680 | 86308 | 87300 | T: C:bikel1 |
85412 | 86423 | 88206 | T: firesaber2 |
84005 | 86695 | 94837 | mceliece6960119 |
84785 | 87087 | 95182 | mceliece6688128 |
83992 | 87188 | 95876 | mceliece6688128f |
83545 | 87658 | 90912 | mceliece6960119f |
91959? | 92376? | 123649? | T: lotus128 |
86844 | 92690 | 102355 | mceliece6688128pcf |
92531 | 94024 | 96473 | T: C:ledakemcpa12 |
91550 | 94726 | 99853 | mceliece6960119pcf |
90616 | 94792 | 99054 | mceliece6960119pc |
94524 | 95648 | 96989 | T: C:r5nd0kem2iot |
91844 | 96137 | 104769 | mceliece6688128pc |
95684 | 96609 | 98020 | mceliece8192128f |
96994 | 97976 | 98830 | T: C:r5nd1kem5d |
96481 | 98970 | 102371 | mceliece8192128 |
98659 | 99650 | 100931 | T: C:r5nd1kem4longkey |
102089 | 103484 | 105082 | mceliece8192128pcf |
102733 | 104235 | 107026 | mceliece8192128pc |
106509 | 106967 | 107408 | T: lac192 |
110721 | 111068 | 111560 | threebears1248r2cca |
110649 | 111209 | 112264 | threebears1248r2ccax |
113476 | 114003 | 114803 | T!!!newhope1024cca |
115214 | 115523 | 116207 | C:threebears1248r2cpa |
115328 | 115538 | 115986 | C:threebears1248r2cpax |
120300 | 121465 | 123131 | T: C:rolloi128 |
127120 | 127894 | 128571 | T: lac256 |
131611 | 134040 | 137704 | T: ntrukem443 |
137229 | 139037 | 140369 | T: C:rolloi192 |
154889 | 156338 | 158637 | T: C:hila5 |
155548 | 156589 | 157866 | T: C:r5nd3kem5d |
156074 | 157249 | 158799 | T: C:rolloi256 |
171924 | 172928 | 174291 | T: hqc128round4 |
176428 | 177180 | 177912 | T: ledakem1264 |
177690 | 177836 | 178082 | T: saberx4 |
171364 | 181349 | 197120 | T: C:edonk128k32n96nu4l4 |
185511 | 186003 | 187242 | T: lotus192 |
185667 | 187061 | 188484 | T: ledakem1464 |
189704 | 191922 | 196030 | T: ntrukem743 |
198464 | 199688 | 200583 | T: C:bikel3 |
197678 | 201385 | 202945 | T: C:ledakemcpa33 |
200946 | 201682 | 202049 | T: C:ledakemcpa34 |
209932 | 210460 | 211084 | T: ledakem1364 |
213643 | 215590 | 217060 | T: ntskem1380 |
220429 | 220819 | 221519 | T: kindi256342 |
226652 | 230911 | 234416 | T: C:ledakemcpa32 |
231983 | 233509 | 238007 | T: hqcrmrs128 |
242289 | 246059 | 248658 | T: hqc128 |
249994 | 251556 | 253432 | T: C:r5nd3kem0d |
181902? | 252390? | 261856? | T: lotus256 |
251800 | 252872 | 253870 | T: ledakem13sl |
258678 | 259185 | 259932 | T: ledakem12sl |
259495 | 262264 | 270909 | T: C:lake1 |
262277 | 263073 | 264640 | T: kindi512222 |
265271 | 266583 | 268585 | T: kindi512241 |
268562 | 270196 | 312790 | T: ntskem13136 |
274996 | 276879 | 279333 | T: C:lake2 |
281210 | 283276 | 284883 | T: C:r5nd5kem5d |
288668 | 289124 | 289885 | T: ledakem14sl |
304906 | 306356 | 308266 | T: C:r5nd5kem0d |
309121 | 310879 | 313112 | T: C:lake3 |
312899 | 315646 | 322352 | T: C:edonk128k16n80nu8l6 |
312791 | 316295 | 321007 | T: hqc1281 |
329715 | 339291 | 352505 | T: C:edonk128ref |
343169 | 356605 | 373069 | T: C:edonk192k32n128nu4l6 |
364028 | 365521 | 367620 | T: rolloii128 |
366040 | 368504 | 374435 | T: rolloii192 |
381125 | 381945 | 384228 | T: lima2p1024cca |
384235 | 385184 | 393906 | T: hqc192round4 |
406191 | 407970 | 410870 | T: rolloii256 |
407311 | 408004 | 409151 | T: ledakem3464 |
446656 | 450093 | 455191 | T: locker1 |
453976 | 455553 | 457115 | T: C:ledakemcpa54 |
454721 | 455589 | 456173 | T: C:ledakemcpa53 |
461729 | 463799 | 468775 | T: C:r5n11kem0d |
461218 | 464967 | 468514 | T: locker2 |
467147 | 475068 | 481108 | T: C:ledakemcpa52 |
488558 | 489861 | 505654 | T: ledakem3364 |
494752 | 495976 | 504993 | T: ledakem3264 |
495075 | 496061 | 497736 | T: kindi512321 |
511081 | 515839 | 521200 | T: hqcrmrs192 |
525909 | 527991 | 533010 | T: locker3 |
542856 | 543634 | 546021 | T: kindi256522 |
543823 | 548849 | 554310 | T: hqc192 |
565225 | 569929 | 578015 | T: rqc128 |
565078 | 578416 | 598755 | T: C:edonk192k48n144nu4l4 |
584394 | 586441 | 589616 | T: locker4 |
591622 | 595624 | 601962 | T: hqc1921 |
600937 | 601682 | 602648 | T: titaniumccatoy |
632649 | 633341 | 634109 | T: ledakem32sl |
635023 | 640155 | 647115 | T: hqc1922 |
658934 | 661824 | 666635 | T: locker6 |
687812 | 691787 | 699128 | T: ledakem33sl |
754652 | 758026 | 761544 | T: hqc256round4 |
763270 | 764751 | 772930 | T: ledakem34sl |
765625 | 767479 | 771243 | T: titaniumccalite |
774937 | 777185 | 780749 | T: lima2p2048cca |
816691 | 821080 | 824643 | T: locker5 |
834561 | 836579 | 839423 | T: C:r5n13kem0d |
860684 | 869012 | 877236 | T: hqcrmrs256 |
905716 | 907736 | 910582 | T: titaniumccastd |
910856 | 918255 | 928945 | T: hqc256 |
962667 | 969176 | 977569 | T: hqc2561 |
968794 | 972593 | 988890 | T: limasp1018cca |
1014578 | 1020434 | 1030145 | T: hqc2562 |
1022342 | 1025161 | 1026837 | T: ledakem5464 |
1021756 | 1037713 | 1042705 | T: frodokem640 |
1039903 | 1043230 | 1047447 | T: ledakem5364 |
1056211 | 1062831 | 1073567 | T: hqc2563 |
1056813? | 1065628? | 1388974? | T: rqc192 |
1088654 | 1100748 | 1118095 | T: ledakem54sl |
1100952 | 1101564 | 1103473 | T: ledakem5264 |
1133360 | 1137690 | 1149060 | T: locker8 |
1138755 | 1145409 | 1166895 | T: locker7 |
1143345 | 1148030 | 1153457 | T: titaniumccamed |
1222995 | 1225048 | 1234092 | T: frodokem640aes |
1224753 | 1232209 | 1258003 | T: locker9 |
1293137 | 1299811 | 1307698 | T: titaniumccahi |
1431119? | 1443321? | 2401361? | T: rqc256 |
1448016 | 1449405 | 1453967 | T: ledakem53sl |
1605651 | 1609187 | 1614779 | T: titaniumccasuper |
1614310 | 1615007 | 1616196 | T: ledakem52sl |
1840274 | 1843664 | 1848534 | T: limasp1306cca |
1884993 | 1889878 | 1895753 | T: C:r5n15kem0d |
1928635 | 1941636 | 1952377 | T: limasp1822cca |
2009249 | 2027960 | 2043350 | T: frodokem976 |
2280602 | 2300765 | 2327195 | T: frodokem976aes |
2525902 | 2585326 | 2637427 | T: bigquake1 |
2627193 | 2659976 | 2700175 | T: remblem928 |
2702361 | 2718327 | 2734942 | T: remblem1056 |
3034488 | 3043618 | 3052592 | T: frodokem640shake |
3706887 | 3720928 | 3739635 | T: frodokem1344aes |
3767881 | 3780945 | 3803410 | T: limasp2062cca |
6294513 | 6300824 | 6315007 | T: frodokem976shake |
7129322 | 7282676 | 7480777 | T: bigquake3 |
7611780 | 7625666 | 7649969 | T: sikep434 |
10562378 | 10671033 | 10783417 | T: ramstakers216091 |
10886676 | 10913509 | 10940121 | T: frodokem1344shake |
10756024 | 11026938 | 11278854 | T: bigquake5 |
11043294 | 11063997 | 11096413 | T: sikep503 |
12061272 | 12139211 | 12247120 | T: sikep434comp |
13882364 | 13898549 | 13924850 | T: pqrsa15 |
17032666 | 17093752 | 17174101 | T: sikep503comp |
16963012 | 17098064 | 17229686 | T: mersenne756839 |
22291532 | 22305979 | 22326659 | T: sikep610 |
30735312 | 30841188 | 31024552 | T: sikep610comp |
32808612 | 32845682 | 32884756 | T: sikep751 |
40628135 | 40800469 | 40933825 | T: oddmanhattan128 |
46595376 | 47473115 | 48202288 | T: ramstakers756839 |
51231252 | 51437609 | 51655547 | T: sikep751comp |
79209912 | 79542474 | 79921017 | T: oddmanhattan192 |
161820418 | 162660566 | 163671084 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
8754 | 8779 | 8808 | kyber90s512 |
12532 | 12602 | 12730 | C:threebears624r2cpax |
13023 | 13065 | 13107 | kyber90s768 |
15565 | 15617 | 15703 | C:threebears936r2cpax |
16624 | 16733 | 16822 | ntruplus576 |
18702 | 18771 | 18875 | C:threebears1248r2cpax |
19056 | 19284 | 19762 | kyber90s1024 |
20072 | 20166 | 20259 | ntruplus768 |
20834 | 20914 | 20993 | kyber512 |
21290 | 21410 | 21647 | C:threebears624r2cpa |
22914 | 22981 | 23071 | ntruplus864 |
25639 | 25734 | 25969 | C:threebears936r2cpa |
25905 | 25970 | 26064 | ntruhps2048509 |
25936 | 26027 | 26202 | T: C:r5nd1kem0d |
29920 | 30061 | 30292 | C:threebears1248r2cpa |
31307 | 31415 | 31562 | ntruplus1152 |
31844 | 32053 | 33404 | kyber768 |
32108 | 32195 | 32295 | smaugt1 |
32572 | 32644 | 32744 | timer |
34428 | 34703 | 35042 | T: lightsaber2 |
36311 | 36426 | 36562 | T: C:hila5 |
36555 | 36614 | 36749 | T: C:nhcompact512cca |
36482 | 37275 | 37530 | T: C:r5nd1kem5d |
35200 | 37572 | 38224 | T: C:r5nd0kem2iot |
37727 | 38028 | 38633 | T: C:r5nd1kem4longkey |
38009 | 38132 | 38223 | ntruhps2048677 |
39297 | 39391 | 39511 | ntruhrss701 |
42105 | 42191 | 42297 | sntrup761 |
42935 | 43024 | 43172 | sntrup653 |
46144 | 46278 | 47938 | kyber1024 |
50006 | 50220 | 50432 | T: C:nhcompact768cca |
50646 | 50847 | 51557 | ntruhps4096821 |
53374 | 53502 | 54040 | ntrulpr653 |
55406 | 55603 | 56028 | ntrulpr761 |
56463 | 56540 | 56639 | smaugt3 |
57221 | 57538 | 58244 | T: saber2 |
57917 | 58016 | 58119 | sntrup857 |
59562 | 59793 | 60125 | T: C:r5nd3kem5d |
61071 | 61188 | 61326 | sntrup953 |
62407 | 62567 | 63081 | sntrup1013 |
62418 | 62594 | 63185 | T: lac128 |
63107 | 63231 | 63327 | sntrup4591761 |
64852 | 65034 | 65366 | T: C:nhcompact1024cca |
66180 | 66385 | 66672 | threebears624r2ccax |
67208 | 67655 | 68048 | T!!!newhope512cca |
72114 | 72199 | 72328 | ntrulpr857 |
72045 | 72224 | 72450 | T: ntrulpr4591761 |
74904 | 75145 | 75402 | ntrulpr953 |
75946 | 76160 | 76792 | ntrulpr1013 |
77029 | 77160 | 77275 | smaugt5 |
78910 | 79093 | 79247 | sntrup1277 |
84839 | 85154 | 85533 | threebears624r2cca |
85612 | 86643 | 88232 | T: firesaber2 |
97673 | 97901 | 98056 | ntrulpr1277 |
97777 | 98037 | 98341 | mceliece348864 |
98188 | 98447 | 98842 | mceliece348864f |
101718 | 102145 | 102871 | threebears936r2ccax |
103391 | 103695 | 104094 | mceliece348864pcf |
103486 | 103927 | 104500 | mceliece348864pc |
108442? | 108652? | 142236? | T: lotus128 |
113245 | 114630 | 116860 | T: C:r5nd5kem5d |
116611 | 120342 | 121436 | T: C:r5nd3kem0d |
124445 | 125123 | 125770 | T!!!newhope1024cca |
127683 | 128227 | 129637 | threebears936r2cca |
138175 | 141644 | 144928 | T: ntrukem443 |
143864 | 144294 | 144880 | threebears1248r2ccax |
147222 | 149241 | 151414 | T: C:r5nd5kem0d |
150876 | 151226 | 151758 | T: lac192 |
165897 | 168587 | 170911 | T: C:r5n11kem0d |
174899 | 175445 | 176291 | threebears1248r2cca |
188219 | 188347 | 188806 | T: saberx4 |
211713 | 212326 | 213101 | T: ntrukem743 |
226727 | 227858 | 235066 | T: lotus192 |
227485 | 227941 | 228883 | mceliece460896 |
227648 | 228034 | 228713 | mceliece460896f |
232999 | 233448 | 233902 | mceliece460896pcf |
233260 | 233975 | 234461 | mceliece460896pc |
176958? | 236672? | 240106? | T: lac256 |
226887? | 236907? | 293572? | T: lotus256 |
249677 | 251962 | 253285 | T: C:r5n13kem0d |
253678 | 254066 | 254795 | mceliece6960119 |
253981 | 254384 | 255192 | mceliece6960119f |
257923 | 258345 | 258895 | mceliece8192128f |
258138 | 258543 | 259070 | mceliece6688128 |
258205 | 258883 | 259661 | mceliece6688128f |
261655 | 262120 | 262635 | mceliece6960119pc |
262077 | 262373 | 263137 | mceliece8192128 |
262309 | 262639 | 263350 | mceliece6960119pcf |
265722 | 266394 | 267155 | mceliece6688128pc |
265864 | 266557 | 267345 | mceliece8192128pcf |
266869 | 267423 | 268368 | mceliece8192128pc |
271023 | 271353 | 272275 | mceliece6688128pcf |
279792 | 280699 | 281953 | T: kindi256342 |
299900 | 300294 | 300762 | T: ntskem1264 |
304169 | 305536 | 306980 | T: hqc128round4 |
350881 | 351955 | 354503 | T: kindi512222 |
354177 | 356206 | 359325 | T: kindi512241 |
443132 | 445145 | 449125 | T: hqc128 |
477807 | 478948 | 480884 | T: lima2p1024cca |
487631 | 493987 | 503996 | T: hqcrmrs128 |
560206 | 561731 | 563112 | T: ntskem1380 |
604710 | 609952 | 615146 | T: C:ledakemcpa12 |
625084 | 626074 | 627649 | T: kindi512321 |
638159 | 639151 | 641242 | T: kindi256522 |
638134 | 641157 | 644692 | T: hqc192round4 |
669479 | 673376 | 677883 | T: hqc1281 |
676061 | 680887 | 688078 | T: C:ledakemcpa14 |
540328? | 689465? | 693632? | T: C:ledakemcpa13 |
705968 | 708044 | 710714 | T: titaniumccatoy |
846380 | 853243 | 858528 | T: C:r5n15kem0d |
857364 | 860549 | 864573 | T: hqc192 |
860884 | 869983 | 878523 | T: C:rolloi128 |
893469 | 897077 | 905288 | T: titaniumccalite |
910807 | 923134 | 925199 | T: hqcrmrs192 |
966684 | 969314 | 975121 | T: lima2p2048cca |
745587? | 977359? | 1138992? | T: C:edonk128k32n96nu4l4 |
1025065 | 1032285 | 1046431 | T: C:rolloi192 |
1032406 | 1037510 | 1055036 | T: frodokem640 |
1042616 | 1045786 | 1049227 | T: ntskem13136 |
1048525 | 1050377 | 1052592 | T: titaniumccastd |
1092819 | 1096488 | 1099452 | T: hqc1921 |
1121127 | 1125549 | 1143613 | T: hqc1922 |
1178558 | 1180324 | 1184531 | T: frodokem640aes |
1243513 | 1247772 | 1252018 | T: hqc256round4 |
1254813 | 1258608 | 1279722 | T: limasp1018cca |
1304171 | 1306885 | 1310801 | T: C:bikel1 |
1310872 | 1318528 | 1328522 | T: titaniumccamed |
1345683 | 1353143 | 1369700 | T: rolloii128 |
1349789 | 1369448 | 1394023 | T: C:lake1 |
1370291 | 1382031 | 1397914 | T: ledakem1264 |
1384941 | 1392711 | 1398919 | T: hqc256 |
1444423 | 1452317 | 1456297 | T: hqcrmrs256 |
1449599 | 1461479 | 1476712 | T: rolloii192 |
1464089 | 1488178 | 1518896 | T: ledakem1364 |
1502872 | 1508885 | 1514814 | T: titaniumccahi |
1559861 | 1587973 | 1596767 | T: ledakem1464 |
1572609 | 1596860 | 1612876 | T: hqc2561 |
1630897 | 1644246 | 1656712 | T: C:ledakemcpa32 |
1675793 | 1680052 | 1684833 | T: hqc2562 |
1650558? | 1734038? | 20002716? | T: C:edonk128ref |
1726673 | 1734810 | 1746185 | T: C:rolloi256 |
1732964 | 1738805 | 1760632 | T: hqc2563 |
1867951 | 1872012 | 1875349 | T: titaniumccasuper |
1869654 | 1885238 | 1907210 | T: ledakem12sl |
1895793 | 1906788 | 1929379 | T: rolloii256 |
1992602 | 1994461 | 1997656 | T: rsa2048 |
1995556 | 2002375 | 2006745 | T: C:ledakemcpa33 |
1987177 | 2017424 | 2029897 | T: ledakem13sl |
2062672 | 2066541 | 2080944 | T: frodokem976 |
2059874 | 2070010 | 2090673 | T: ledakem14sl |
2244756 | 2248509 | 2259718 | T: frodokem976aes |
1501307? | 2340478? | 3520433? | T: C:edonk192k48n144nu4l4 |
2327424 | 2341380 | 2360287 | T: C:ledakemcpa34 |
2360488 | 2371943 | 2391679 | T: rqc128 |
2386944 | 2411083 | 2428836 | T: C:lake2 |
2410839 | 2417950 | 2425849 | T: limasp1306cca |
2448094 | 2467082 | 2484354 | T: limasp1822cca |
2573490 | 2598411 | 2615999 | T: locker1 |
2616104 | 2644599 | 2672819 | T: locker2 |
2885894 | 2904223 | 2932414 | T: locker4 |
2990207 | 3007526 | 3018915 | T: frodokem640shake |
3111243 | 3125094 | 3200650 | T: bigquake1 |
3336464 | 3352514 | 3368015 | T: C:lake3 |
3637582 | 3667454 | 3722711 | T: remblem928 |
3670316 | 3676762 | 3690133 | T: frodokem1344aes |
3754036 | 3787366 | 3820114 | T: remblem1056 |
3793349 | 3806614 | 3830888 | T: C:ledakemcpa52 |
3860284 | 3883761 | 3929679 | T: ledakem3364 |
4038568 | 4094786 | 4161264 | T: ledakem3464 |
4127970 | 4136291 | 4145494 | T: C:bikel3 |
4167974 | 4185260 | 4210052 | T: locker3 |
4456450 | 4480982 | 4499488 | T: locker6 |
4434168 | 4495203 | 4510112 | T: ledakem3264 |
4545841 | 4555350 | 4568019 | T: C:ledakemcpa53 |
4638609 | 4662641 | 5294151 | T: rqc192 |
4793261 | 4807119 | 4824339 | T: locker5 |
4795883 | 4812724 | 4835312 | T: locker8 |
4823375 | 4846481 | 4869334 | T: locker7 |
4887083 | 4910852 | 4934162 | T: limasp2062cca |
5506652 | 5521488 | 5533729 | T: C:ledakemcpa54 |
5942296 | 6012632 | 6050011 | T: ledakem33sl |
6019982 | 6030795 | 6036256 | T: ledakem32sl |
5966084 | 6070722 | 6104282 | T: ledakem34sl |
6206515 | 6212685 | 6220199 | T: frodokem976shake |
6802956 | 6833162 | 6853624 | T: locker9 |
7259548? | 7297917? | 9185285? | T: rqc256 |
8146481 | 8170794 | 8190953 | T: sikep434 |
8681788 | 8721089 | 8852779 | T: sikep434comp |
10080090 | 10106313 | 10125084 | T: ledakem5264 |
10519347 | 10535907 | 10560408 | T: ledakem5364 |
1716352? | 10748936? | 20459353? | T: C:edonk128k16n80nu4l6 |
10819649 | 10838502 | 10861734 | T: frodokem1344shake |
10788353 | 10878224 | 10931950 | T: ledakem5464 |
11794801 | 11825381 | 11850661 | T: sikep503 |
2543790? | 12515705? | 15252035? | T: C:edonk128k16n80nu8l6 |
12551792 | 12573444 | 12596311 | T: sikep503comp |
5976869? | 13759414? | 22659933? | T: C:edonk192k32n128nu4l6 |
14387555 | 14410632 | 14693245 | T: ledakem53sl |
14742950 | 14788010 | 14984503 | T: ledakem52sl |
14766339 | 14821930 | 14947574 | T: ledakem54sl |
22146725 | 22322776 | 22581519 | T: ramstakers216091 |
22435155 | 22450169 | 22468012 | T: sikep610 |
23758629 | 23781647 | 23800097 | T: sikep610comp |
24148400 | 24723233 | 25655909 | T: bigquake3 |
24474027 | 25446753 | 25641539 | T: mersenne756839 |
35320090 | 35349286 | 35376863 | T: sikep751 |
37477294 | 37505082 | 37537661 | T: sikep751comp |
37601145 | 37658869 | 38967859 | T: bigquake5 |
44600040 | 44764102 | 45059868 | T: oddmanhattan128 |
87596520 | 87805632 | 88164031 | T: oddmanhattan192 |
91698964 | 92231450 | 93727322 | T: ramstakers756839 |
103652930 | 103701103 | 103741315 | T: pqrsa15 |
177984485 | 179137562 | 180172305 | T: oddmanhattan256 |
|
|
|