Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 4 (a60f12); 2023 AMD Ryzen 7 7700; 8 x 3800MHz; hertz, supercop-20240716
[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 |
8855? | 8912? | 13958? | ntruplus576 |
9063 | 9208 | 9382 | kyber90s512 |
12742 | 12760 | 12794 | ntruplus864 |
13267 | 13305 | 13361 | ntruplus768 |
13420 | 13563 | 13920 | kyber90s768 |
15420 | 15531 | 15693 | kyber512 |
19450 | 19689 | 19892 | kyber90s1024 |
21260 | 21461 | 21649 | T: C:nhcompact512cca |
23401 | 23622 | 23781 | ntrulpr653 |
25063 | 25150 | 25369 | ntrulpr761 |
25967 | 26140 | 26486 | T: ntrulpr4591761 |
16484? | 26488? | 36684? | ntruplus1152 |
26376 | 26510 | 26833 | kyber768 |
26728 | 26874 | 27071 | T: lac128 |
30812 | 31035 | 31311 | T: C:nhcompact768cca |
32662 | 32807 | 33068 | ntrulpr953 |
31985 | 33173 | 33302 | ntrulpr857 |
33024 | 33200 | 33447 | T: newhope512cca |
33158 | 33390 | 33524 | ntrulpr1013 |
33420 | 33777 | 34235 | T: C:r5nd1kem0d |
34701 | 34875 | 35192 | kyber1024 |
35720 | 35737 | 35790 | threebears624r2cca |
35716 | 35843 | 36013 | C:threebears624r2cpa |
37196 | 37333 | 37458 | C:threebears624r2cpax |
38218 | 38332 | 38504 | threebears624r2ccax |
40981 | 41198 | 41442 | T: C:nhcompact1024cca |
43631 | 43754 | 43927 | ntrulpr1277 |
43848? | 44095? | 55000? | T: lightsaber2 |
43746 | 44344 | 45188 | T: C:r5nd1kem5d |
45732 | 46475 | 47787 | T: C:r5nd1kem4longkey |
46114 | 46944 | 48359 | T: C:r5nd0kem2iot |
59963 | 60065 | 60199 | threebears936r2cca |
60405 | 60536 | 60825 | T: hqc128round4 |
62582 | 62805 | 63122 | T: newhope1024cca |
62967 | 63059 | 63286 | threebears936r2ccax |
64089 | 64159 | 64273 | C:threebears936r2cpa |
65515 | 65617 | 65731 | C:threebears936r2cpax |
68213 | 68671 | 69413 | T: lac256 |
70210 | 71178 | 71960 | T: C:r5nd3kem5d |
73809 | 74196 | 75137 | T: lac192 |
84072 | 84452 | 86204 | T: saber2 |
89106 | 89168 | 89235 | threebears1248r2cca |
92711 | 92836 | 92995 | threebears1248r2ccax |
94386 | 94449 | 94572 | C:threebears1248r2cpa |
96827 | 96969 | 97150 | C:threebears1248r2cpax |
105869 | 106160 | 106538 | T: saberx4 |
107697 | 107829 | 108103 | ntruhps2048509 |
113567 | 115429 | 117501 | T: C:r5nd3kem0d |
127828 | 130877 | 135639 | T: C:r5nd5kem5d |
132578 | 133747 | 135450 | T: C:r5nd5kem0d |
140117 | 141084 | 141534 | T: firesaber2 |
146253 | 146716 | 146983 | T: hqc192round4 |
164143 | 164371 | 164747 | ntruhps2048677 |
164467 | 164610 | 165000 | ntruhrss701 |
164655 | 164872 | 165079 | T: kindi256342 |
173179 | 173438 | 175215 | T: kindi512222 |
175167 | 175631 | 176366 | T: C:hila5 |
175977 | 176233 | 176714 | T: kindi512241 |
250167 | 250798 | 251235 | ntruhps4096821 |
294703 | 295122 | 295852 | T: hqc256round4 |
300582 | 305849 | 317873 | T: hqcrmrs128 |
334683 | 336472 | 350258 | T: hqc1281 |
341297 | 343769 | 356254 | T: hqc128 |
343931 | 346344 | 350804 | T: C:r5n11kem0d |
368226 | 368781 | 369429 | T: kindi512321 |
388426 | 392716 | 418502 | T: ntrukem443 |
438167 | 438655 | 439192 | T: kindi256522 |
443138 | 445592 | 461982 | sntrup653 |
457723 | 458977 | 460184 | T: C:bikel1 |
511693 | 512753 | 515016 | T: C:ledakemcpa14 |
548765 | 550750 | 554673 | T: lima2p1024cca |
551310 | 552690 | 559694 | sntrup761 |
587606 | 590415 | 625627 | T: sntrup4591761 |
589292 | 597937 | 600720 | T: C:r5n13kem0d |
598624 | 602553 | 622165 | T: hqc1921 |
628381 | 631110 | 635411 | T: C:ledakemcpa13 |
631787 | 634147 | 644538 | T: rqc128 |
642175 | 643622 | 647858 | T: hqcrmrs192 |
643311 | 662930 | 684022 | T: hqc1922 |
667553 | 674637 | 750246 | sntrup857 |
688044 | 699893 | 711601 | T: C:edonk128k16n80nu4l6 |
716010 | 719015 | 739722 | T: hqc192 |
719901 | 721114 | 729082 | T: titaniumccatoy |
773198 | 780978 | 792142 | T: ntrukem743 |
738966 | 810731 | 814241 | T: frodokem640 |
834844 | 837075 | 841970 | T: C:ledakemcpa12 |
874924 | 876981 | 878923 | T: titaniumccalite |
882878 | 884618 | 887621 | T: C:rolloi128 |
891055 | 910263 | 934401 | T: hqc2561 |
932869 | 943808 | 971054 | sntrup953 |
935116 | 961110 | 966789 | T: hqc2562 |
958754 | 1003713 | 1016036 | sntrup1013 |
974924 | 1003869 | 1011523 | T: hqcrmrs256 |
984730 | 1009124 | 1036353 | T: hqc2563 |
1013773 | 1015894 | 1018504 | T: frodokem640aes |
1028435 | 1029265 | 1030537 | T: titaniumccastd |
1048137 | 1051913 | 1055509 | T: lima2p2048cca |
1080105 | 1084008 | 1114122 | T: hqc256 |
1119270 | 1122251 | 1127867 | T: C:edonk128k16n80nu8l6 |
1131192 | 1140219 | 1156707 | T: rqc192 |
1151350 | 1152567 | 1153276 | T: titaniumccamed |
1164887 | 1170661 | 1181746 | T: C:rolloi192 |
1176053 | 1178310 | 1182011 | T: limasp1018cca |
1190899 | 1204997 | 1211243 | T: C:ledakemcpa34 |
1269813 | 1272734 | 1279418 | T: titaniumccahi |
1278966 | 1297029 | 1314268 | T: C:edonk128k32n96nu4l4 |
1289312 | 1297166 | 1312891 | T: C:bikel3 |
1406898 | 1411719 | 1419586 | T: C:r5n15kem0d |
1508934 | 1516263 | 1523934 | sntrup1277 |
1509481 | 1526564 | 1545069 | T: C:edonk192k32n128nu4l6 |
1570402 | 1571860 | 1574326 | T: titaniumccasuper |
1576289? | 1580341? | 2297795? | T: rqc256 |
1586482 | 1591866 | 1599398 | T: frodokem976 |
1599719 | 1604703 | 1628835 | T: C:ledakemcpa33 |
1686654 | 1690294 | 1698836 | T: C:edonk128ref |
1739247 | 1743144 | 1745333 | T: C:rolloi256 |
1758922 | 1768215 | 1787017 | T: C:lake1 |
1804988 | 1812405 | 1841341 | T: C:lake2 |
2127155 | 2129463 | 2133888 | T: frodokem976aes |
2182792 | 2187813 | 2195799 | T: C:lake3 |
2195909 | 2210551 | 2228013 | T: limasp1306cca |
2203886 | 2210661 | 2222887 | T: frodokem640shake |
2292045 | 2297206 | 2365630 | T: C:ledakemcpa32 |
2305916 | 2313933 | 2328605 | T: C:ledakemcpa53 |
2376279 | 2393439 | 2410984 | T: C:edonk192k48n144nu4l4 |
2405498 | 2411728 | 2450658 | T: ledakem1464 |
2424973 | 2443671 | 2449528 | T: limasp1822cca |
2866154 | 2874019 | 2879670 | T: C:ledakemcpa54 |
2880614 | 2906282 | 2931757 | T: ledakem1364 |
3075118 | 3082780 | 3115228 | T: ledakem1264 |
3081978 | 3097388 | 3135134 | T: locker1 |
3480023 | 3484080 | 3490054 | T: frodokem1344aes |
3697594 | 3710478 | 3725032 | T: locker2 |
3775844? | 3791970? | 5381391? | T: ledakem14sl |
4051073 | 4077224 | 4127084 | T: locker3 |
4133521 | 4136936 | 4144790 | T: rolloii128 |
4213352 | 4231218 | 4247710 | T: locker4 |
4404762 | 4412870 | 4419997 | T: rolloii192 |
4373474 | 4422463 | 4427536 | T: limasp2062cca |
4838496 | 4847060 | 4949858 | T: C:ledakemcpa52 |
3801477? | 4920188? | 6048452? | T: ledakem13sl |
4986694 | 5009730 | 5029447 | T: frodokem976shake |
5078379 | 5082502 | 5094147 | T: rolloii256 |
5015048 | 5120797 | 5698841 | T: ledakem12sl |
5149375 | 5159452 | 5180896 | T: locker6 |
5580760 | 5596250 | 5613358 | T: locker5 |
5640034 | 5643667 | 5645987 | T: sikep434 |
5642127 | 5666244 | 5733103 | T: remblem928 |
5757881 | 5789063 | 5816238 | T: remblem1056 |
5856285? | 5874531? | 8426377? | T: ledakem3464 |
6290642 | 6295486 | 6308234 | T: ledakem3364 |
6302242 | 6353714 | 6414816 | T: ramstakers216091 |
7435551 | 7443896 | 7453302 | T: lotus128 |
7582477 | 7808950 | 8178868 | T: ledakem3264 |
7810584 | 7853721 | 8188686 | T: ledakem33sl |
7928986 | 7950193 | 7998374 | T: frodokem1344shake |
8313165 | 8327933 | 8347512 | T: locker7 |
8379693 | 8398667 | 8906208 | T: ledakem34sl |
8472773 | 8484064 | 8489836 | T: sikep503 |
9124425 | 9138560 | 9170627 | T: ledakem5464 |
9216982 | 9245808 | 10046717 | T: sikep434comp |
9430693 | 9448819 | 9476304 | T: locker8 |
10054965 | 10080805 | 10125628 | T: locker9 |
10236284 | 10314257 | 11602663 | T: ledakem32sl |
11211479 | 11226093 | 11403346 | T: ledakem5364 |
12994539 | 13022812 | 13743236 | T: ledakem54sl |
13771355 | 13789748 | 14995462 | T: sikep503comp |
14350159 | 14373702 | 14417169 | T: sikep610 |
15040601 | 15057266 | 15075417 | T: lotus192 |
15932179 | 16107525 | 17618649 | T: ledakem5264 |
16052818 | 16137585 | 16226642 | T: ntskem1264 |
16225259 | 16597785 | 19470422 | T: ledakem53sl |
19342919 | 19469498 | 19585351 | T: mersenne756839 |
23503456 | 23522541 | 25212073 | mceliece348864pcf |
23634632 | 23736579 | 23963754 | T: lotus256 |
24362099 | 24443938 | 26604721 | T: sikep610comp |
23500086 | 24709927 | 25255173 | mceliece348864f |
24937849 | 25005552 | 25046069 | T: sikep751 |
27339188 | 27599376 | 29898966 | T: ledakem52sl |
27607367 | 28347640 | 28930551 | T: ramstakers756839 |
22084935? | 30483735? | 47274629? | mceliece348864 |
23036020? | 37657363? | 48220997? | mceliece348864pc |
39258404 | 39310108 | 42600151 | T: sikep751comp |
58612569 | 59191114 | 59284426 | T: ntskem1380 |
77991825 | 78080272 | 81679895 | mceliece460896f |
78065855 | 81423590 | 81707995 | mceliece460896pcf |
59060365? | 87437383? | 170928787? | T: rsa2048 |
89146962? | 115056815? | 146856660? | mceliece460896pc |
89101824? | 115069262? | 167017846? | mceliece460896 |
124084501 | 124301662 | 124530031 | T: ntskem13136 |
134393017 | 134950212 | 137921863 | mceliece6960119pcf |
136199246 | 137687307 | 137800464 | mceliece6960119f |
116978440? | 160208386? | 246539375? | mceliece6960119 |
160151476 | 163165243 | 163649371 | mceliece8192128pcf |
163841376 | 165969794 | 167826213 | mceliece8192128f |
167802097 | 168020282 | 170985711 | mceliece6688128pcf |
171251731 | 171433446 | 171677173 | mceliece6688128f |
179383410? | 185613998? | 336773135? | mceliece6688128 |
151460390? | 201936356? | 347986084? | mceliece8192128pc |
121319718? | 207791720? | 294406112? | mceliece6960119pc |
215065860 | 215862118 | 216258995 | T: oddmanhattan128 |
129509255? | 229514437? | 330388625? | mceliece6688128pc |
198449727? | 249068768? | 304557993? | mceliece8192128 |
344533136 | 345245862 | 346214885 | T: oddmanhattan192 |
603226234 | 604825140 | 607964607 | T: oddmanhattan256 |
494501636? | 646272615? | 653686088? | T: bigquake1 |
3216796795 | 3316298632 | 3378903937 | T: pqrsa15 |
4995175944 | 5269199457 | 5290230697 | T: bigquake3 |
9118434927 | 9242658370 | 9346303111 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
10106 | 10173 | 10271 | ntruplus576 |
11143 | 11533 | 11959 | T: rsa2048 |
12540 | 12604 | 12768 | ntruplus768 |
14022 | 14068 | 14271 | kyber90s512 |
14011 | 14095 | 14285 | ntruplus864 |
15087 | 15131 | 15409 | ntruhps2048509 |
16907 | 17029 | 17427 | ntruplus1152 |
17473 | 17524 | 17590 | ntruhrss701 |
17654 | 18133 | 19458 | mceliece348864f |
17655 | 18206 | 19700 | mceliece348864 |
18649 | 18704 | 18853 | kyber90s768 |
21771 | 21901 | 22075 | ntruhps2048677 |
22623 | 23592 | 25614 | mceliece348864pc |
22884 | 23949 | 24717 | mceliece348864pcf |
24840 | 24946 | 25614 | kyber90s1024 |
24881 | 24969 | 25021 | kyber512 |
26251 | 26331 | 26546 | ntruhps4096821 |
28772 | 28845 | 29021 | T: sntrup4591761 |
31932 | 32119 | 32260 | sntrup653 |
33933 | 34031 | 34310 | sntrup761 |
35003 | 35118 | 35230 | T: C:nhcompact512cca |
36724 | 36811 | 36906 | kyber768 |
35889? | 40246? | 46443? | mceliece460896 |
35137? | 40250? | 50744? | mceliece460896f |
40242 | 40425 | 40625 | sntrup857 |
39624 | 40576 | 40902 | T: ntskem1264 |
42874 | 42998 | 43129 | ntrulpr653 |
42988 | 43086 | 43298 | sntrup953 |
43802 | 43987 | 44188 | sntrup1013 |
40132? | 44542? | 54326? | mceliece460896pc |
45385 | 45557 | 45777 | ntrulpr761 |
41556? | 46739? | 54690? | mceliece460896pcf |
48077 | 48123 | 48308 | threebears624r2ccax |
48091 | 48209 | 48361 | threebears624r2cca |
48831 | 48988 | 49181 | T: C:nhcompact768cca |
48999 | 49072 | 49211 | kyber1024 |
49176 | 49244 | 49422 | C:threebears624r2cpax |
49281 | 49398 | 49554 | C:threebears624r2cpa |
50579 | 50675 | 50873 | T: ntrulpr4591761 |
48728 | 51451 | 52601 | T: lac128 |
53812 | 53940 | 54070 | sntrup1277 |
56635 | 56747 | 56968 | T: newhope512cca |
56289 | 56827 | 57421 | T: C:r5nd1kem0d |
56631 | 57438 | 57634 | ntrulpr857 |
58863 | 58955 | 59103 | ntrulpr953 |
59554 | 59759 | 59969 | ntrulpr1013 |
58987 | 60326 | 60805 | T: lightsaber2 |
65061 | 65284 | 65480 | T: C:nhcompact1024cca |
64045 | 68162 | 73456 | mceliece6688128f |
69839 | 70784 | 76391 | mceliece6960119f |
65527 | 70860 | 80044 | mceliece6688128 |
69259 | 72440 | 77324 | mceliece6960119 |
73566 | 73789 | 74134 | T: C:edonk128k16n80nu4l6 |
73938 | 74392 | 75389 | T: C:ledakemcpa13 |
74573 | 74793 | 75057 | T: C:ledakemcpa14 |
74842 | 75053 | 75313 | ntrulpr1277 |
75407 | 75522 | 75672 | threebears936r2cca |
75490 | 75605 | 75746 | threebears936r2ccax |
74032 | 75768 | 79468 | T: C:edonk128k16n80nu8l6 |
74681 | 75867 | 77269 | T: C:r5nd0kem2iot |
75136 | 75886 | 76646 | T: C:r5nd1kem5d |
72766 | 76287 | 82912 | mceliece6688128pcf |
72451 | 77476 | 85701 | mceliece6688128pc |
76844 | 77700 | 79071 | T: C:r5nd1kem4longkey |
77445 | 77822 | 78523 | T: C:bikel1 |
77102 | 78310 | 80057 | mceliece8192128f |
77690 | 78536 | 79890 | T: C:ledakemcpa12 |
77767 | 78722 | 79920 | mceliece8192128 |
76417 | 80455 | 83107 | mceliece6960119pcf |
77573 | 80761 | 84883 | mceliece6960119pc |
81109 | 81187 | 81295 | C:threebears936r2cpax |
81112 | 81201 | 81362 | C:threebears936r2cpa |
85535 | 86153 | 87039 | mceliece8192128pc |
85971 | 86997 | 88576 | mceliece8192128pcf |
86135 | 88249 | 96694 | T: C:edonk128k32n96nu4l4 |
103960 | 104179 | 104524 | T: newhope1024cca |
110939 | 111604 | 113649 | T: lotus128 |
113642 | 113727 | 113818 | threebears1248r2cca |
113727 | 113798 | 113966 | threebears1248r2ccax |
112731? | 114501? | 143821? | T: saber2 |
114393 | 115343 | 116560 | T: C:r5nd3kem5d |
114227 | 116706 | 130668 | T: C:edonk128ref |
115019 | 117624 | 121212 | T: ntskem1380 |
120635 | 120721 | 121029 | C:threebears1248r2cpax |
120792 | 120897 | 121035 | C:threebears1248r2cpa |
125728 | 126724 | 127849 | T: lac192 |
128327 | 128538 | 128774 | T: saberx4 |
127931 | 129705 | 132368 | T: ntrukem443 |
131441 | 131822 | 132446 | T: C:rolloi128 |
134728 | 136117 | 139394 | T: lac256 |
149837 | 150232 | 150704 | T: ntskem13136 |
152825 | 155550 | 165358 | T: C:edonk192k32n128nu4l6 |
167678 | 167852 | 168080 | T: hqc128round4 |
169389 | 170329 | 171324 | T: C:ledakemcpa33 |
169844 | 170388 | 171018 | T: ledakem1264 |
173245 | 174210 | 178077 | T: firesaber2 |
174500 | 175055 | 180023 | T: C:ledakemcpa34 |
174122 | 175198 | 210844 | T: C:rolloi192 |
175631 | 176197 | 176856 | T: C:rolloi256 |
180631 | 181199 | 182143 | T: C:bikel3 |
180783 | 182343 | 183642 | T: C:r5nd3kem0d |
182737 | 185940 | 186862 | T: ledakem1464 |
185044 | 194799 | 201589 | T: C:ledakemcpa32 |
194810 | 195207 | 195847 | T: lotus192 |
204018 | 204419 | 205092 | T: ledakem1364 |
204895? | 205428? | 259516? | T: lotus256 |
205659 | 207984 | 212806 | T: C:r5nd5kem5d |
213526 | 216599 | 219289 | T: ntrukem743 |
217301 | 217806 | 218300 | T: kindi256342 |
220840 | 221713 | 222435 | T: C:hila5 |
220986 | 222424 | 224602 | T: C:r5nd5kem0d |
242472 | 243639 | 244671 | T: ledakem12sl |
252017 | 252482 | 253169 | T: ledakem13sl |
253428 | 254267 | 255640 | T: kindi512222 |
256694 | 256942 | 257346 | T: kindi512241 |
260027 | 267749 | 313950 | T: C:edonk192k48n144nu4l4 |
288409 | 289248 | 289853 | T: ledakem14sl |
341565 | 344565 | 349265 | T: C:lake1 |
372595 | 375180 | 377720 | T: C:lake2 |
382126 | 382854 | 383988 | T: C:ledakemcpa53 |
387108 | 387715 | 388658 | T: hqc192round4 |
383027 | 389212 | 397177 | T: C:ledakemcpa52 |
394373 | 394879 | 395741 | T: C:ledakemcpa54 |
401013 | 406849 | 411535 | T: C:r5n11kem0d |
411837 | 413067 | 414025 | T: lima2p1024cca |
421356 | 424549 | 427060 | T: ledakem3264 |
423993 | 425441 | 427490 | T: C:lake3 |
429128 | 433733 | 446357 | T: hqcrmrs128 |
433241 | 436828 | 439789 | T: rolloii128 |
436190 | 438049 | 443272 | T: ledakem3464 |
450031 | 451447 | 461492 | T: ledakem3364 |
462447 | 464843 | 471007 | T: rolloii192 |
485161 | 485890 | 486733 | T: kindi512321 |
480484 | 491315 | 503760 | T: hqc128 |
499523 | 508204 | 520784 | T: hqc1281 |
507332 | 510068 | 511934 | T: rolloii256 |
527339 | 528260 | 529087 | T: kindi256522 |
540471 | 543566 | 547543 | T: ledakem32sl |
559308 | 565150 | 571991 | T: locker1 |
567637 | 570808 | 574790 | T: locker2 |
573133 | 574840 | 579508 | T: titaniumccatoy |
599808 | 600730 | 601736 | T: ledakem33sl |
639977 | 643169 | 659952 | T: locker3 |
706200 | 713684 | 730089 | T: C:r5n13kem0d |
734383 | 735411 | 736466 | T: hqc256round4 |
733542 | 736960 | 742984 | T: locker4 |
766122 | 767483 | 768830 | T: ledakem34sl |
805170 | 805964 | 806993 | T: titaniumccalite |
805291 | 808894 | 812324 | T: lima2p2048cca |
809696 | 814237 | 824155 | T: locker6 |
820603 | 826910 | 836525 | T: rqc128 |
870574 | 871102 | 871978 | T: titaniumccastd |
867186 | 884736 | 897563 | T: hqc1921 |
914720 | 917249 | 920289 | T: locker5 |
929101 | 943926 | 961495 | T: hqcrmrs192 |
950176 | 951913 | 963563 | T: ledakem5464 |
950467 | 955346 | 962312 | T: ledakem5264 |
955665 | 957514 | 968360 | T: ledakem5364 |
940639 | 965734 | 975060 | T: hqc1922 |
1027890 | 1031718 | 1104305 | T: frodokem640 |
1023942 | 1043246 | 1058620 | T: hqc192 |
1044307 | 1046652 | 1087581 | T: limasp1018cca |
1094220 | 1094933 | 1096015 | T: titaniumccamed |
1140890 | 1142591 | 1145177 | T: frodokem640aes |
1172571 | 1180350 | 1184952 | T: ledakem54sl |
1229412 | 1230844 | 1233607 | T: titaniumccahi |
1297945 | 1325309 | 1351275 | T: hqc2561 |
1343445 | 1349271 | 1363979 | T: locker7 |
1374470 | 1376827 | 1392190 | T: ledakem53sl |
1376134 | 1381175 | 1389430 | T: locker8 |
1357904 | 1391498 | 1401546 | T: hqc2562 |
1417898 | 1434057 | 1462205 | T: hqc2563 |
1443028 | 1446797 | 1456364 | T: ledakem52sl |
1427500 | 1462052 | 1486066 | T: hqcrmrs256 |
1528987 | 1530954 | 1533156 | T: titaniumccasuper |
1518681 | 1533076 | 1544110 | T: locker9 |
1537728 | 1549433 | 1561830 | T: rqc192 |
1522746 | 1555956 | 1582315 | T: hqc256 |
1607271 | 1620810 | 1629405 | T: C:r5n15kem0d |
1985195 | 1986329 | 1988361 | T: frodokem976 |
1976694 | 2011259 | 2018873 | T: limasp1306cca |
2011962 | 2062707 | 2102114 | T: bigquake1 |
2114566? | 2131057? | 2856084? | T: rqc256 |
2136999 | 2139007 | 2141203 | T: frodokem976aes |
2140898 | 2143724 | 2146087 | T: limasp1822cca |
2305421 | 2319054 | 2325376 | T: frodokem640shake |
3553703 | 3567462 | 3569318 | T: frodokem1344aes |
4021115 | 4064905 | 4076210 | T: limasp2062cca |
5220875 | 5231797 | 5236726 | T: frodokem976shake |
5880479 | 6087692 | 6269418 | T: bigquake3 |
8033051 | 8046270 | 8121556 | T: frodokem1344shake |
8400844 | 8577316 | 8658314 | T: remblem928 |
8744544 | 8895017 | 8992879 | T: remblem1056 |
9208117 | 9217833 | 9234046 | T: sikep434 |
9308356 | 9629168 | 9913085 | T: bigquake5 |
11807625 | 11898027 | 12040655 | T: ramstakers216091 |
13931409 | 13953667 | 13956060 | T: sikep503 |
14382319 | 14415004 | 14512503 | T: sikep434comp |
15796223 | 15820977 | 15861934 | T: pqrsa15 |
20824649 | 20850709 | 20882266 | T: mersenne756839 |
21414017 | 21433374 | 21544488 | T: sikep503comp |
26284350 | 26330046 | 26372031 | T: sikep610 |
36126397 | 36238947 | 36456490 | T: sikep610comp |
40438804 | 40460949 | 40482346 | T: sikep751 |
44532597 | 44679541 | 44911668 | T: oddmanhattan128 |
51390441 | 53058048 | 54231841 | T: ramstakers756839 |
62702527 | 62826845 | 63115601 | T: sikep751comp |
83067841 | 83173521 | 83300231 | T: oddmanhattan192 |
173214219 | 173808074 | 176144620 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
8728 | 8830 | 8867 | ntruplus576 |
10921 | 10974 | 11071 | ntruplus768 |
11392 | 11444 | 11593 | kyber90s512 |
12515 | 12621 | 12762 | ntruplus864 |
13359 | 13379 | 13399 | C:threebears624r2cpax |
15180 | 15228 | 15300 | ntruplus1152 |
15694 | 15797 | 15936 | kyber90s768 |
17248 | 17281 | 17317 | C:threebears936r2cpax |
18794 | 18824 | 18894 | kyber512 |
21175 | 21202 | 21226 | C:threebears1248r2cpax |
21417 | 21454 | 21505 | kyber90s1024 |
22116 | 22275 | 22395 | T: C:r5nd1kem0d |
23050 | 23086 | 23130 | C:threebears624r2cpa |
25657 | 25696 | 25900 | ntruhps2048509 |
28241 | 28268 | 28318 | kyber768 |
28541 | 28580 | 28703 | C:threebears936r2cpa |
30584 | 31176 | 32445 | T: C:r5nd0kem2iot |
31405 | 31691 | 33581 | T: C:r5nd1kem5d |
31617 | 32152 | 33662 | T: C:r5nd1kem4longkey |
32558 | 32630 | 32724 | T: C:hila5 |
33133 | 33245 | 33336 | T: C:nhcompact512cca |
33985 | 34031 | 34278 | C:threebears1248r2cpa |
37900 | 37992 | 38067 | ntruhps2048677 |
38189 | 38304 | 38495 | kyber1024 |
39478 | 39534 | 39616 | sntrup653 |
39655 | 39762 | 39950 | sntrup761 |
40989 | 41052 | 41151 | ntruhrss701 |
46246 | 46356 | 46755 | T: C:nhcompact768cca |
46739 | 47054 | 47374 | T: C:r5nd3kem5d |
48195 | 48272 | 48406 | ntrulpr653 |
50733 | 50848 | 51120 | sntrup857 |
51455 | 51542 | 51654 | ntrulpr761 |
52566 | 52682 | 52817 | ntruhps4096821 |
53089 | 53199 | 53329 | sntrup953 |
54041 | 54142 | 54280 | sntrup1013 |
60570 | 60724 | 60902 | T: newhope512cca |
62894 | 62968 | 63063 | T: sntrup4591761 |
63537 | 63803 | 64284 | T: C:nhcompact1024cca |
64513 | 64601 | 64728 | sntrup1277 |
65006 | 65160 | 65398 | ntrulpr857 |
64783 | 65195 | 65754 | T: lightsaber2 |
67663 | 67750 | 67906 | ntrulpr953 |
68326 | 68458 | 68635 | ntrulpr1013 |
64830 | 68494 | 70223 | T: lac128 |
68890 | 68943 | 69064 | threebears624r2ccax |
71637 | 71812 | 72503 | T: ntrulpr4591761 |
85803 | 85890 | 86062 | ntrulpr1277 |
83724 | 86646 | 92529 | T: C:r5nd3kem0d |
86928 | 87783 | 88282 | T: C:r5nd5kem5d |
89185 | 89303 | 89503 | threebears624r2cca |
90570 | 90811 | 91017 | mceliece348864f |
90663 | 90823 | 91158 | mceliece348864 |
95801 | 95982 | 96146 | mceliece348864pc |
96017 | 96238 | 96494 | mceliece348864pcf |
103512 | 103594 | 103690 | threebears936r2ccax |
103475 | 104844 | 105445 | T: C:r5nd5kem0d |
110296 | 110529 | 110726 | T: newhope1024cca |
118419 | 119109 | 122240 | T: saber2 |
124764 | 125849 | 130741 | T: lotus128 |
126000 | 126136 | 126233 | threebears936r2cca |
130336 | 132157 | 133302 | T: ntrukem443 |
133901 | 135079 | 135789 | T: C:r5n11kem0d |
139983 | 140238 | 140460 | T: saberx4 |
147583 | 147641 | 147749 | threebears1248r2ccax |
175287 | 175516 | 175650 | threebears1248r2cca |
175855 | 176592 | 178159 | T: lac192 |
180382 | 180605 | 180942 | mceliece460896f |
180359 | 180671 | 181146 | mceliece460896 |
179440 | 180801 | 198364 | T: ntskem1264 |
185450 | 186317 | 188849 | T: firesaber2 |
186230 | 186618 | 187381 | mceliece460896pcf |
186725 | 187098 | 187392 | mceliece460896pc |
188443 | 189045 | 190918 | T: C:r5n13kem0d |
199579 | 199907 | 200172 | mceliece6960119f |
200560 | 200951 | 201363 | mceliece6960119 |
208049 | 208382 | 208671 | mceliece6960119pcf |
208455 | 208740 | 209036 | mceliece6960119pc |
211562 | 211943 | 212295 | mceliece6688128 |
211681 | 211973 | 212410 | mceliece6688128f |
214071 | 214393 | 214812 | mceliece8192128 |
215096 | 215506 | 215822 | mceliece8192128f |
218706 | 218983 | 219308 | mceliece6688128pc |
220125 | 220397 | 220681 | mceliece6688128pcf |
222067 | 222344 | 222630 | mceliece8192128pcf |
222779 | 222992 | 223498 | mceliece8192128pc |
233895 | 234409 | 235278 | T: lotus192 |
242648 | 243831 | 251182 | T: ntrukem743 |
260538 | 263580 | 268163 | T: lac256 |
268731 | 269154 | 270041 | T: kindi256342 |
260661 | 291906 | 305504 | T: lotus256 |
291921 | 292152 | 292580 | T: hqc128round4 |
321126 | 321363 | 325970 | T: ntskem1380 |
333209 | 333788 | 335396 | T: kindi512222 |
335484 | 335907 | 336512 | T: kindi512241 |
473628 | 489237 | 489965 | T: C:ledakemcpa13 |
493176 | 497164 | 508007 | T: C:ledakemcpa12 |
498971 | 499337 | 499903 | T: lima2p1024cca |
555381 | 562821 | 591591 | T: C:r5n15kem0d |
602062 | 602735 | 603335 | T: kindi512321 |
608028 | 610138 | 645154 | T: C:ledakemcpa14 |
608659 | 611358 | 690419 | T: ntskem13136 |
611859 | 612836 | 617189 | T: kindi256522 |
616415 | 616915 | 617470 | T: hqc192round4 |
664604 | 665611 | 668621 | T: titaniumccatoy |
684236 | 685852 | 689154 | T: hqcrmrs128 |
744167 | 752416 | 767324 | T: hqc128 |
644466 | 774888 | 790105 | T: C:edonk128k32n96nu4l4 |
855563 | 864423 | 892078 | T: C:rolloi128 |
920421 | 922006 | 923255 | T: titaniumccalite |
940631 | 948535 | 975032 | T: hqc1281 |
998022 | 999045 | 1000071 | T: titaniumccastd |
1009049 | 1013378 | 1022893 | T: lima2p2048cca |
1025750 | 1027666 | 1028994 | T: frodokem640 |
1056072 | 1059222 | 1060231 | T: C:bikel1 |
1076696 | 1077619 | 1078477 | T: frodokem640aes |
1075277 | 1096628 | 1114286 | T: C:rolloi192 |
1112839 | 1124843 | 1156935 | T: C:lake1 |
1195622 | 1196445 | 1197653 | T: hqc256round4 |
1235794 | 1239251 | 1256230 | T: titaniumccamed |
1304424 | 1306107 | 1308394 | T: C:ledakemcpa32 |
1325090 | 1354582 | 1398460 | T: rolloii128 |
1352067 | 1355886 | 1408231 | T: limasp1018cca |
1343599 | 1362450 | 1404484 | T: hqcrmrs192 |
1392828 | 1397915 | 1407975 | T: ledakem1264 |
1417845 | 1419400 | 1421294 | T: titaniumccahi |
1414748 | 1442533 | 1462541 | T: hqc1921 |
1458706 | 1460880 | 1507755 | T: ledakem1364 |
1406950 | 1468620 | 1473974 | T: hqc1922 |
1482186 | 1485824 | 1495680 | T: hqc192 |
1497688 | 1509775 | 1514834 | T: ledakem1464 |
1510715 | 1527676 | 1578643 | T: rolloii192 |
1570827 | 1574971 | 1593383 | T: C:ledakemcpa33 |
1771977 | 1773206 | 1774439 | T: titaniumccasuper |
1816876 | 1824237 | 1838421 | T: C:rolloi256 |
1860475 | 1880247 | 1912451 | T: ledakem12sl |
1883695 | 1896745 | 1920898 | T: ledakem13sl |
1523472? | 1899366? | 1913690? | T: C:ledakemcpa34 |
1903622 | 1910642 | 1981904 | T: hqc2561 |
1980632 | 1986214 | 1989653 | T: frodokem976 |
2006050 | 2013044 | 2024242 | T: rolloii256 |
2002028 | 2017281 | 2133895 | T: hqc2562 |
2011173 | 2019573 | 2024103 | T: frodokem976aes |
2016900 | 2028698 | 2086218 | T: hqcrmrs256 |
2110573 | 2114845 | 2118662 | T: ledakem14sl |
2110845 | 2132789 | 2146462 | T: hqc2563 |
2129207 | 2156845 | 2178015 | T: hqc256 |
2218270 | 2231655 | 2257482 | T: C:lake2 |
2241167 | 2253385 | 2263298 | T: frodokem640shake |
2376064 | 2378351 | 2390021 | T: rsa2048 |
1623629? | 2441386? | 5390691? | T: C:edonk128k16n80nu8l6 |
2559276 | 2595307 | 2600666 | T: limasp1306cca |
2583914 | 2619067 | 2732694 | T: locker1 |
2645520 | 2663165 | 2735146 | T: bigquake1 |
2704875 | 2719102 | 2732443 | T: locker2 |
2734452 | 2742299 | 2763703 | T: limasp1822cca |
2971507 | 2993380 | 3025651 | T: locker4 |
3034124 | 3056934 | 3074794 | T: rqc128 |
1735593? | 3170976? | 3199993? | T: C:edonk192k48n144nu4l4 |
3232501 | 3236536 | 3293393 | T: C:ledakemcpa52 |
3306590 | 3319297 | 3331646 | T: C:lake3 |
3390814 | 3393688 | 3402513 | T: frodokem1344aes |
3392719 | 3396165 | 3430361 | T: C:bikel3 |
3564564 | 3575871 | 3594065 | T: ledakem3364 |
3602331 | 3620618 | 3640165 | T: ledakem3264 |
3739049 | 3747492 | 3752468 | T: C:ledakemcpa53 |
3863817 | 3869022 | 3896921 | T: ledakem3464 |
4345181 | 4356266 | 4370560 | T: locker3 |
4420366 | 4443597 | 4487281 | T: C:ledakemcpa54 |
2303279? | 4578657? | 6729618? | T: C:edonk128k16n80nu4l6 |
4652733 | 4658612 | 4678886 | T: ledakem32sl |
4675056 | 4688802 | 4705906 | T: locker6 |
4908971 | 4916581 | 4925027 | T: locker5 |
5025206 | 5040789 | 5056742 | T: frodokem976shake |
5060136 | 5090285 | 5124454 | T: locker7 |
5243345 | 5266123 | 5289030 | T: locker8 |
5201277 | 5267469 | 5278741 | T: limasp2062cca |
5271868 | 5275300 | 5279083 | T: ledakem33sl |
5897315 | 5909567 | 5990078 | T: ledakem34sl |
6309493 | 6330427 | 6400228 | T: rqc192 |
7389213 | 7423648 | 7458689 | T: locker9 |
7791068 | 7808119 | 7812718 | T: ledakem5264 |
7865004 | 7870031 | 7879870 | T: frodokem1344shake |
8051773 | 8099729 | 8158060 | T: ledakem5364 |
8822163 | 8892161 | 8936100 | T: ledakem5464 |
9077868 | 9100280 | 10585958 | T: rqc256 |
9831503 | 9835836 | 9864815 | T: sikep434 |
2471749? | 10148821? | 12261162? | T: C:edonk128ref |
10509853 | 10514031 | 10517896 | T: sikep434comp |
10796430 | 10806156 | 10896365 | T: ledakem54sl |
11029585 | 11039222 | 11270072 | T: ledakem53sl |
11321625 | 11333964 | 11461390 | T: ledakem52sl |
11256347 | 11413208 | 11482066 | T: remblem928 |
11988344 | 12089559 | 12189691 | T: remblem1056 |
13851118? | 14418993? | 56502110? | T: C:edonk192k32n128nu4l6 |
14832122 | 14834679 | 14838399 | T: sikep503 |
15800569 | 15803834 | 15811770 | T: sikep503comp |
24733427 | 24816845 | 25056436 | T: ramstakers216091 |
25453009 | 25598703 | 25932736 | T: bigquake3 |
26451595 | 26489975 | 26517027 | T: sikep610 |
28077043 | 28107104 | 28202516 | T: sikep610comp |
28297952 | 30777668 | 30803919 | T: mersenne756839 |
39132909 | 39795295 | 40424486 | T: bigquake5 |
43459629 | 43490267 | 43552694 | T: sikep751 |
46184962 | 46225071 | 46306684 | T: sikep751comp |
49327543 | 49805514 | 50024914 | T: oddmanhattan128 |
93408371 | 93689277 | 93848104 | T: oddmanhattan192 |
100238416 | 104592422 | 105197223 | T: ramstakers756839 |
116318801 | 116391660 | 116609527 | T: pqrsa15 |
192283504 | 192797400 | 195534037 | T: oddmanhattan256 |
|
|
|