Measurements of key-encapsulation mechanisms on one machine: amd64; Tiger Lake (806c1); 2020 Intel Core i7-1165G7; 4 x 2800MHz; panther, supercop-20241022
[Page version: 20241120 00:41:14]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Test results
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
8340 | 8470 | 8654 | kyber90s512 |
13090 | 13217 | 13383 | kyber90s768 |
13738 | 13790 | 14503 | ntruplus576 |
16658 | 16699 | 16759 | ntruplus768 |
18287 | 18465 | 18723 | kyber512 |
18806 | 18868 | 18931 | ntruplus864 |
19329 | 19488 | 19728 | kyber90s1024 |
24644 | 24818 | 24958 | smaugt1 |
24750 | 24840 | 25050 | timer |
26190 | 26370 | 26545 | T: C:nhcompact512cca |
29216 | 29409 | 29826 | ntrulpr653 |
30113 | 30272 | 30459 | T: lac128 |
30077 | 30417 | 32922 | T: ntrulpr4591761 |
30550 | 30738 | 31224 | ntrulpr761 |
24796? | 30924? | 33154? | ntruplus1152 |
31649 | 31815 | 32147 | kyber768 |
33666 | 33928 | 34124 | T: lightsaber2 |
36632 | 36885 | 37157 | T: C:nhcompact768cca |
38277 | 38450 | 38722 | ntrulpr857 |
40122 | 40275 | 40429 | smaugt3 |
40585 | 40834 | 41179 | ntrulpr953 |
41858 | 42176 | 42626 | kyber1024 |
42532 | 42692 | 42916 | newhope512cca |
42604 | 42918 | 43360 | ntrulpr1013 |
46330 | 46771 | 47299 | T: C:r5nd1kem0d |
49302 | 49529 | 49841 | T: C:nhcompact1024cca |
52757 | 52917 | 53086 | smaugt5 |
53105 | 53290 | 53650 | 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 |
81186 | 81572 | 82405 | newhope1024cca |
90440 | 91241 | 92220 | T: firesaber2 |
104216 | 105300 | 106400 | T: C:r5nd3kem5d |
127860 | 128770 | 129387 | T: C:hila5 |
129536 | 129724 | 130044 | ntruhps2048509 |
144070 | 144523 | 144975 | T: saberx4 |
149518 | 151743 | 156428 | T: hqcrmrs128 |
152974 | 153389 | 154237 | T: hqc192round4 |
152271 | 153529 | 156757 | T: hqc1281 |
165975 | 170092 | 173736 | T: hqc128 |
171631 | 173439 | 175130 | T: C:r5nd3kem0d |
188791 | 189826 | 209181 | C:threebears624r2cpa |
189260 | 192288 | 194230 | T: C:r5nd5kem5d |
192351 | 194447 | 200876 | threebears624r2cca |
202918 | 204666 | 206579 | T: C:r5nd5kem0d |
201029 | 204902 | 208201 | T: kindi256342 |
205951 | 206168 | 206544 | ntruhps2048677 |
208635 | 208867 | 209168 | ntruhrss701 |
217300 | 223991 | 225119 | T: kindi512222 |
228029 | 228778 | 229715 | T: kindi512241 |
287330 | 290260 | 297018 | T: hqc1921 |
294700 | 295159 | 295724 | ntruhps4096821 |
305279 | 308250 | 312340 | T: hqc256round4 |
305840 | 311598 | 315168 | T: hqc1922 |
337072 | 339378 | 348070 | T: hqcrmrs192 |
367583 | 372141 | 378582 | T: hqc192 |
378392 | 381917 | 413536 | threebears936r2cca |
381323 | 386357 | 413839 | C:threebears936r2cpa |
395525 | 396201 | 397248 | T: C:bikel1 |
403952 | 405800 | 410708 | T: C:r5n11kem0d |
427415 | 429573 | 436850 | T: rqc128 |
445213 | 447050 | 462123 | T: kindi512321 |
449276 | 456419 | 464341 | T: hqc2561 |
474905 | 479796 | 492294 | T: hqc2562 |
489093 | 499165 | 503208 | T: hqc2563 |
491383 | 504426 | 509260 | T: ntrukem443 |
510120 | 511505 | 516235 | T: kindi256522 |
562949 | 565992 | 596631 | sntrup653 |
580625 | 581507 | 582447 | sntrup761 |
577733 | 587847 | 595533 | T: hqcrmrs256 |
608202 | 609774 | 612409 | T: lima2p1024cca |
614451 | 615843 | 619661 | T: C:ledakemcpa14 |
619313 | 628887 | 639361 | T: C:edonk128k16n80nu4l6 |
634888 | 642338 | 648949 | T: hqc256 |
639615 | 700074 | 726011 | C:threebears1248r2cpa |
708230 | 710207 | 712930 | T: C:ledakemcpa13 |
645588 | 716652 | 718086 | threebears1248r2cca |
744075 | 748685 | 753454 | sntrup4591761 |
771212 | 793364 | 796337 | T: C:r5n13kem0d |
802503 | 808150 | 827464 | T: rqc192 |
846413 | 847077 | 847656 | T: titaniumccatoy |
853093 | 856918 | 859129 | T: frodokem640 |
883338 | 884942 | 899563 | T: C:ledakemcpa12 |
904124 | 919717 | 941082 | sntrup857 |
948188 | 948805 | 949644 | T: titaniumccalite |
949818 | 952495 | 955232 | T: C:rolloi128 |
1017359 | 1027938 | 1036572 | T: C:edonk128k16n80nu8l6 |
1064104 | 1064821 | 1066308 | T: frodokem640aes |
1083229 | 1084900 | 1111762 | sntrup953 |
1096158 | 1100715 | 1106160 | T: ntrukem743 |
1158791 | 1175601 | 1189660 | T: C:edonk128k32n96nu4l4 |
1176747 | 1183740 | 1256092 | T: rqc256 |
1184793 | 1189315 | 1194027 | T: C:bikel3 |
1209532 | 1210404 | 1211551 | T: titaniumccastd |
1219977 | 1223960 | 1228520 | sntrup1013 |
1223596 | 1227572 | 1230924 | T: C:rolloi192 |
1230617 | 1235106 | 1238441 | T: lima2p2048cca |
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 |
1671462 | 1675778 | 1680011 | T: C:rolloi256 |
1736795 | 1742681 | 1747531 | T: C:r5n15kem0d |
1798628 | 1799931 | 1801158 | T: titaniumccasuper |
1882538 | 1886534 | 1889736 | T: C:ledakemcpa33 |
1949226 | 1954729 | 1969395 | 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 |
3846624? | 3906654? | 5449921? | T: ledakem14sl |
3962762 | 3969421 | 3975525 | T: rolloii128 |
4107556 | 4112257 | 4119439 | T: rolloii192 |
4098439 | 4121850 | 4177248 | T: ledakem1264 |
4149575 | 4160160 | 4172813 | T: locker3 |
4371060 | 4394571 | 4422992 | T: locker4 |
4518891 | 4553125 | 4620268 | T: limasp2062cca |
4812056 | 4821548 | 4839828 | 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 |
8157593 | 8174770 | 8203023 | T: lotus128 |
8214727 | 8231600 | 8255868 | T: frodokem1344shake |
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 |
16978195 | 17214310 | 17333822 | T: lotus192 |
19979501 | 21718850 | 22036904 | T: ledakem5264 |
22592861 | 22615493 | 22690719 | T: sikep751 |
22939887 | 22984136 | 24574008 | T: sikep610comp |
23195020 | 23222262 | 23247321 | mceliece348864f |
23188373 | 23250001 | 23270407 | mceliece348864pcf |
26829095 | 26918709 | 27471794 | T: lotus256 |
30982145 | 31046510 | 31104781 | T: ntskem1264 |
29895568 | 31994727 | 34977868 | T: ledakem52sl |
32883824 | 33341617 | 34095943 | T: ramstakers756839 |
35841838 | 35914950 | 38865285 | T: sikep751comp |
22749331? | 39276028? | 47677636? | mceliece348864 |
22742303? | 39318832? | 64285420? | mceliece348864pc |
78277468 | 78906843 | 79937910 | T: ntskem1380 |
80669937 | 80687289 | 80703029 | mceliece460896f |
80678261 | 80703241 | 80724160 | mceliece460896pcf |
80927864? | 109570799? | 166700640? | mceliece460896 |
81206603? | 114301424? | 195185277? | mceliece460896pc |
83241827? | 126614608? | 193439948? | T: rsa2048 |
128866414 | 129413230 | 129888414 | T: oddmanhattan128 |
147043611 | 147136130 | 147219386 | mceliece6960119pcf |
147114273 | 147221940 | 147342957 | mceliece6960119f |
168158159 | 168234887 | 168278727 | mceliece8192128pcf |
167671185 | 168268841 | 171187275 | mceliece6688128pcf |
168080357 | 168391777 | 172842920 | mceliece6688128f |
168106345 | 168427948 | 169634599 | mceliece8192128f |
198658617 | 199221940 | 199809167 | T: ntskem13136 |
147601653? | 206934925? | 304854732? | mceliece6960119pc |
216784117 | 217516328 | 218326783 | T: oddmanhattan192 |
226085197? | 227171014? | 344152425? | mceliece8192128pc |
171206721? | 229354285? | 342605935? | mceliece6688128pc |
199483022? | 252079740? | 357053376? | mceliece6960119 |
169554348? | 284312763? | 401876425? | mceliece6688128 |
226360874? | 284720608? | 402300483? | mceliece8192128 |
393448760 | 394300801 | 395081623 | T: oddmanhattan256 |
757300353 | 820401343 | 825086415 | T: bigquake1 |
4136389978 | 4217473757 | 4347322893 | T: pqrsa15 |
7168065120 | 7297694168 | 7388390272 | T: bigquake3 |
13960896682 | 14116574005 | 14260071754 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
11216 | 11247 | 11370 | kyber90s512 |
16516 | 16585 | 16702 | kyber90s768 |
17451 | 17523 | 17608 | ntruplus576 |
17891 | 18042 | 18299 | ntruhps2048509 |
18681 | 18897 | 19699 | T: rsa2048 |
19358 | 19440 | 19547 | ntruhrss701 |
19754 | 19861 | 19979 | smaugt1 |
19857 | 19978 | 20110 | timer |
21562 | 21635 | 21707 | ntruplus768 |
21645 | 22396 | 24574 | mceliece348864 |
21644 | 22576 | 23745 | mceliece348864f |
23352 | 23392 | 23528 | kyber90s1024 |
24012 | 24143 | 24355 | ntruplus864 |
25390 | 25685 | 25928 | ntruhps2048677 |
26120 | 26687 | 28913 | mceliece348864pcf |
26191 | 26932 | 28351 | mceliece348864pc |
29552 | 29700 | 29894 | kyber512 |
30824 | 30959 | 31242 | ntruhps4096821 |
32048 | 32191 | 32366 | sntrup4591761 |
33509 | 33665 | 33910 | ntruplus1152 |
36053 | 36319 | 36534 | sntrup653 |
38188 | 38335 | 38448 | smaugt3 |
39053 | 39209 | 39399 | sntrup761 |
43914 | 44125 | 44362 | kyber768 |
44882 | 45107 | 45312 | T: lightsaber2 |
45126 | 45367 | 45715 | T: C:nhcompact512cca |
46815 | 47132 | 47351 | sntrup857 |
42807? | 47663? | 56567? | mceliece460896f |
42814? | 48336? | 59318? | mceliece460896 |
44096? | 49493? | 59737? | T: C:edonk128k16n80nu4l6 |
50645 | 50819 | 51085 | sntrup953 |
50855 | 51015 | 51184 | ntrulpr653 |
46943? | 51512? | 61437? | mceliece460896pcf |
51832 | 52096 | 52314 | sntrup1013 |
51886 | 52125 | 52760 | smaugt5 |
53017 | 53108 | 53275 | ntrulpr761 |
54813 | 55150 | 59842 | T: ntrulpr4591761 |
47185? | 55831? | 63878? | mceliece460896pc |
56842 | 58084 | 59318 | T: lac128 |
59122 | 59404 | 60443 | kyber1024 |
61510 | 61738 | 62152 | T: C:nhcompact768cca |
63383 | 63917 | 65139 | T: ntskem1264 |
66519 | 66633 | 66770 | sntrup1277 |
66722 | 66943 | 67145 | ntrulpr857 |
69652 | 69775 | 70086 | ntrulpr953 |
70587 | 70758 | 71071 | newhope512cca |
72509 | 72711 | 72957 | ntrulpr1013 |
73192 | 73803 | 74466 | T: C:r5nd1kem0d |
75410 | 76052 | 76336 | T: saber2 |
72295 | 77707 | 83866 | mceliece6688128 |
74321 | 78075 | 86942 | mceliece6688128f |
76059 | 80049 | 84840 | mceliece6960119 |
76632 | 80337 | 83956 | mceliece6960119f |
81393 | 81962 | 82532 | T: C:nhcompact1024cca |
80355 | 82751 | 88330 | mceliece6960119pc |
80723 | 83905 | 89532 | mceliece6960119pcf |
79621 | 84157 | 93129 | mceliece6688128pcf |
80474 | 84664 | 92323 | mceliece6688128pc |
86251 | 86576 | 86982 | T: C:ledakemcpa14 |
86316 | 86697 | 87228 | T: C:ledakemcpa13 |
90385 | 90629 | 90935 | ntrulpr1277 |
91027 | 92346 | 95110 | mceliece8192128f |
91463 | 92831 | 94911 | mceliece8192128 |
95998 | 97350 | 99229 | T: C:ledakemcpa12 |
97992 | 98640 | 99283 | T: C:bikel1 |
97342 | 98763 | 100031 | mceliece8192128pc |
98490 | 101042 | 103934 | mceliece8192128pcf |
100901 | 101502 | 103264 | T: C:r5nd0kem2iot |
101498 | 102176 | 103070 | T: C:r5nd1kem5d |
104530 | 105323 | 106674 | T: C:r5nd1kem4longkey |
108236 | 108966 | 109646 | T: firesaber2 |
116435 | 117172 | 117690 | T: lotus128 |
130870 | 131138 | 132357 | T: lac192 |
131805 | 133191 | 134304 | T: C:rolloi128 |
133222 | 134130 | 135676 | newhope1024cca |
135947 | 138094 | 140254 | T: ntrukem443 |
150335 | 150841 | 151858 | T: lac256 |
151999 | 152946 | 154286 | T: C:rolloi192 |
162788 | 163901 | 165377 | T: C:r5nd3kem5d |
147541? | 168716? | 188626? | T: C:edonk128k16n80nu8l6 |
171779 | 172130 | 172604 | T: saberx4 |
179290 | 180683 | 181848 | 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 |
208861 | 211130 | 212968 | T: lotus192 |
211405 | 211905 | 212788 | T: ledakem1264 |
218643 | 219296 | 220318 | T: ledakem1364 |
220012 | 222579 | 223590 | T: C:bikel3 |
232938 | 235672 | 238918 | T: C:ledakemcpa32 |
245413 | 247814 | 249451 | T: ntrukem743 |
248212 | 249677 | 250821 | T: ntskem1380 |
251749 | 253751 | 258075 | T: lotus256 |
253792 | 254901 | 266102 | threebears624r2cca |
254472 | 256310 | 280635 | C:threebears624r2cpa |
261508 | 262061 | 263150 | T: ledakem13sl |
258757 | 263776 | 269646 | T: kindi256342 |
271025 | 271732 | 272584 | T: ledakem12sl |
271366 | 273399 | 278449 | T: hqcrmrs128 |
274285 | 276153 | 278078 | T: C:r5nd3kem0d |
281328 | 286650 | 292575 | 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 |
407914 | 410291 | 412657 | T: rolloii192 |
412258 | 413603 | 415989 | T: hqc192round4 |
425071 | 427524 | 429952 | T: rolloii128 |
447139 | 448605 | 450169 | T: lima2p1024cca |
451916 | 452783 | 453490 | T: C:ledakemcpa54 |
456999 | 457730 | 459188 | T: C:ledakemcpa53 |
455459 | 459525 | 464994 | T: rolloii256 |
464280 | 477072 | 518632 | threebears936r2cca |
474359 | 479613 | 488354 | T: C:ledakemcpa52 |
474343 | 479706 | 527606 | C:threebears936r2cpa |
482386 | 483415 | 484387 | T: ledakem3464 |
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 |
580935 | 594446 | 608221 | T: C:edonk192k48n144nu4l4 |
591015 | 595545 | 616451 | T: kindi512321 |
588287 | 596508 | 605299 | T: hqc1922 |
595223 | 602237 | 608274 | T: hqcrmrs192 |
615314 | 619350 | 622217 | T: kindi256522 |
614380 | 621864 | 629631 | T: rqc128 |
625598 | 628412 | 632990 | T: locker3 |
632980 | 639964 | 645756 | T: hqc192 |
669913 | 670536 | 671165 | T: titaniumccatoy |
692279 | 694253 | 698117 | T: ledakem32sl |
704702 | 705434 | 707233 | T: ledakem33sl |
705518 | 709292 | 724312 | T: locker4 |
769915 | 773330 | 779366 | T: hqc256round4 |
787668 | 792430 | 796864 | T: locker6 |
754982 | 831298 | 834512 | threebears1248r2cca |
752208 | 843702 | 846712 | C:threebears1248r2cpa |
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 |
940817 | 947967 | 955964 | T: hqc2563 |
1005220 | 1006336 | 1011534 | T: titaniumccastd |
1017571 | 1019344 | 1023979 | T: ledakem5464 |
1013249 | 1021389 | 1030464 | T: hqcrmrs256 |
1081309 | 1086866 | 1104087 | T: ledakem5364 |
1078477 | 1088076 | 1097435 | T: hqc256 |
1096207 | 1100269 | 1115026 | T: limasp1018cca |
1223298 | 1224773 | 1227709 | T: ledakem5264 |
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 |
1250706? | 1593880? | 2316933? | T: rqc192 |
1685270 | 1704443 | 1708783 | T: ledakem52sl |
1769888 | 1771110 | 1773126 | T: titaniumccasuper |
2069478 | 2082406 | 2112520 | T: limasp1306cca |
2080083 | 2087072 | 2094989 | T: C:r5n15kem0d |
2186167 | 2194055 | 2202986 | T: limasp1822cca |
1814039? | 2302900? | 2311989? | T: rqc256 |
2400593 | 2403060 | 2405558 | T: frodokem976 |
2628476 | 2633074 | 2637599 | T: frodokem976aes |
2719788 | 2722849 | 2728436 | T: frodokem640shake |
2852257 | 2920517 | 2995112 | 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 |
7899275 | 8128258 | 8306348 | T: bigquake3 |
8822017 | 8827050 | 8835569 | T: frodokem1344shake |
8888786 | 8907538 | 8919968 | T: sikep434 |
12177597 | 12194462 | 12213460 | T: sikep503 |
12235145 | 12601300 | 12831856 | 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 |
9967 | 9991 | 10024 | kyber90s512 |
14726 | 14763 | 14832 | kyber90s768 |
16023 | 16069 | 16116 | ntruplus576 |
19631 | 19682 | 19762 | ntruplus768 |
21172 | 21240 | 21302 | kyber90s1024 |
22548 | 22632 | 22776 | kyber512 |
23025 | 23093 | 23185 | ntruplus864 |
29447 | 29880 | 30426 | T: C:r5nd1kem0d |
30828 | 30883 | 30946 | ntruplus1152 |
31206 | 31259 | 31365 | ntruhps2048509 |
31530 | 31715 | 31860 | smaugt1 |
32141 | 32231 | 32365 | timer |
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 |
45081 | 45212 | 45320 | ntruhps2048677 |
45695 | 45829 | 45935 | ntruhrss701 |
46948 | 47146 | 48234 | kyber1024 |
47828 | 47952 | 48187 | sntrup761 |
49518 | 49690 | 49878 | sntrup653 |
54649 | 54776 | 54929 | smaugt3 |
58322 | 58604 | 58922 | T: C:nhcompact768cca |
60087 | 60249 | 60466 | ntrulpr653 |
60236 | 60380 | 60514 | ntruhps4096821 |
61758 | 61856 | 61994 | ntrulpr761 |
65531 | 65680 | 65832 | sntrup857 |
68485 | 68711 | 68955 | sntrup4591761 |
70320 | 70453 | 70563 | sntrup953 |
69750 | 70719 | 74964 | T: C:r5nd3kem5d |
70833 | 70974 | 71481 | sntrup1013 |
71663 | 72497 | 72931 | T: saber2 |
73617 | 73743 | 73911 | smaugt5 |
75424 | 75629 | 75804 | newhope512cca |
78710 | 78864 | 79112 | T: lac128 |
78654 | 79016 | 79384 | T: C:nhcompact1024cca |
79504 | 79802 | 82899 | T: ntrulpr4591761 |
79879 | 80056 | 80332 | ntrulpr857 |
82487 | 82645 | 82777 | ntrulpr953 |
84786 | 84985 | 85260 | ntrulpr1013 |
88864 | 89046 | 89356 | sntrup1277 |
105024 | 105562 | 106210 | T: firesaber2 |
106055 | 106207 | 106426 | ntrulpr1277 |
109618 | 109811 | 109990 | mceliece348864 |
109825 | 110132 | 111896 | mceliece348864f |
114063 | 114242 | 114461 | mceliece348864pc |
114235 | 114335 | 114489 | mceliece348864pcf |
126531 | 126910 | 127168 | C:threebears624r2cpa |
133945 | 134740 | 135342 | T: lotus128 |
137670 | 141751 | 146699 | T: C:r5nd5kem5d |
142617 | 143037 | 143864 | newhope1024cca |
145327 | 146410 | 149007 | T: ntrukem443 |
148841 | 150734 | 154716 | T: C:r5nd3kem0d |
160179 | 161355 | 162478 | C:threebears936r2cpa |
175247 | 176951 | 180711 | T: C:r5nd5kem0d |
179725 | 179997 | 180222 | T: lac192 |
189505 | 190257 | 203783 | C:threebears1248r2cpa |
195104 | 195399 | 195608 | T: saberx4 |
195226 | 197211 | 199131 | T: C:r5n11kem0d |
220287 | 220470 | 220888 | mceliece460896f |
220473 | 220773 | 221310 | mceliece460896 |
224370 | 224771 | 225385 | mceliece460896pc |
224891 | 225121 | 225772 | mceliece460896pcf |
240949 | 241174 | 241666 | mceliece6960119 |
241188 | 241513 | 242048 | mceliece6960119f |
245785 | 246034 | 246444 | T: ntskem1264 |
245550 | 246256 | 247321 | T: lotus192 |
248872 | 249220 | 249721 | mceliece6960119pcf |
248850 | 249257 | 249909 | mceliece6960119pc |
255277 | 255606 | 256148 | mceliece8192128f |
255350 | 255656 | 256180 | mceliece8192128 |
256586 | 256926 | 257615 | mceliece6688128 |
256732 | 257140 | 257815 | mceliece6688128f |
262426 | 262730 | 263196 | mceliece8192128pc |
262563 | 263048 | 263540 | mceliece8192128pcf |
262772 | 263158 | 263843 | mceliece6688128pc |
263210 | 263443 | 263907 | mceliece6688128pcf |
278954 | 282587 | 286126 | T: lac256 |
291335 | 291764 | 292576 | T: C:r5n13kem0d |
299992 | 300820 | 302078 | T: ntrukem743 |
302676 | 304033 | 306727 | 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 |
538321 | 541227 | 546551 | T: hqc128 |
539180 | 542105 | 545007 | T: lima2p1024cca |
552096 | 553299 | 554889 | T: hqcrmrs128 |
569731 | 574560 | 581119 | T: C:ledakemcpa13 |
588660 | 591045 | 596578 | T: C:ledakemcpa12 |
578044 | 603580 | 619242 | threebears624r2cca |
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 |
924946 | 932997 | 942761 | T: C:rolloi128 |
985511 | 987681 | 991773 | T: hqcrmrs192 |
986633 | 991613 | 1007430 | T: C:r5n15kem0d |
426803? | 992040? | 1152956? | T: C:edonk128k32n96nu4l4 |
994088 | 994999 | 995771 | T: titaniumccalite |
1018873 | 1022567 | 1037218 | T: hqc192 |
1026751 | 1039903 | 1053229 | threebears936r2cca |
1075123 | 1082993 | 1090893 | T: lima2p2048cca |
1079006 | 1083267 | 1095350 | T: C:rolloi192 |
1082557 | 1094068 | 1098975 | T: hqc1922 |
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 |
1434006 | 1445402 | 1464978 | T: rolloii128 |
1456526 | 1458234 | 1459412 | T: titaniumccamed |
1476494 | 1496038 | 1521382 | T: C:lake1 |
1508620 | 1513994 | 1522186 | T: hqc2561 |
1532975 | 1535442 | 1544524 | T: ledakem1264 |
1583228 | 1586990 | 1595996 | T: rolloii192 |
1603135 | 1604541 | 1610575 | T: ledakem1364 |
1606168 | 1612858 | 1617696 | T: hqcrmrs256 |
1584254 | 1613539 | 1623645 | T: hqc2562 |
1619611 | 1621445 | 2018876 | threebears1248r2cca |
1622391 | 1637650 | 1640891 | T: hqc2563 |
1655691 | 1662400 | 1667112 | T: hqc256 |
1657856 | 1664489 | 1670101 | T: C:ledakemcpa32 |
1702024 | 1703315 | 1705039 | T: titaniumccahi |
1755860 | 1758699 | 1760886 | T: ledakem1464 |
1873250 | 1880791 | 1894990 | T: C:rolloi256 |
2015297 | 2025965 | 2034513 | T: C:ledakemcpa33 |
2064042 | 2065940 | 2067501 | T: titaniumccasuper |
2088616 | 2093763 | 2104743 | 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 |
2613126 | 2620131 | 2638148 | T: rqc128 |
2628238 | 2644671 | 2663414 | T: C:lake2 |
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 |
3345975 | 3406634 | 3444581 | 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 |
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 |
5456047? | 6181116? | 7549918? | T: rqc192 |
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 |
9481267 | 9571940 | 9597121 | T: sikep434 |
9944265 | 10010101 | 10014495 | T: ledakem5364 |
10056186 | 10081570 | 10096217 | T: sikep434comp |
10185634 | 10202446 | 10261687 | T: ledakem5264 |
9299399 | 10283534 | 10326457 | T: rqc256 |
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 |
24273022 | 25454327 | 26080534 | T: bigquake3 |
26074613 | 26106894 | 26183076 | T: sikep610comp |
27843425 | 28001323 | 28297560 | T: ramstakers216091 |
33022314 | 33932196 | 34036505 | T: mersenne756839 |
38662877 | 39184487 | 42046579 | 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 |
|
|
|