Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 2 (860f81); 2021 AMD Ryzen 3 5300U; 4 x 2600MHz; lucienne, supercop-20250922
[Page version: 20251005 01:31:28]
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 |
13615 | 13761 | 13917 | kyber90s512 |
20124 | 20252 | 20468 | kyber90s768 |
24305 | 24465 | 24644 | kyber512 |
29078 | 29275 | 29536 | kyber90s1024 |
30284 | 30389 | 30600 | T: C:nhcompact512cca |
32616 | 32666 | 38955 | ntruplus576 |
33751 | 33765 | 33869 | T: lightsaber2 |
34557 | 34606 | 34676 | T: ntrulpr4591761 |
34686 | 35073 | 35292 | ntrulpr653 |
34832 | 35081 | 35410 | T: lac128 |
36119 | 36210 | 36574 | ntrulpr761 |
36736 | 36789 | 36890 | smaugt1 |
39949 | 40022 | 40171 | timer |
41266 | 41301 | 41401 | threebears624r2cca |
41316 | 41340 | 41386 | C:threebears624r2cpa |
41806 | 41920 | 42258 | T: C:nhcompact768cca |
42554 | 42857 | 43084 | kyber768 |
43231 | 43264 | 43370 | C:threebears624r2cpax |
44519 | 44824 | 45242 | T: C:r5nd1kem0d |
45017 | 45042 | 45126 | threebears624r2ccax |
46086 | 46217 | 46438 | ntrulpr857 |
47617 | 47757 | 47953 | T!!!newhope512cca |
48764 | 48915 | 49282 | ntrulpr953 |
49268 | 49598 | 49799 | ntrulpr1013 |
50153 | 50226 | 50283 | ntruplus768 |
52232 | 52272 | 52369 | ntruplus864 |
52923 | 53051 | 53268 | T: C:nhcompact1024cca |
58191 | 58252 | 58370 | smaugt3 |
59166? | 59299? | 80756? | ntruplus1152 |
59861 | 59902 | 60038 | T: saber2 |
59639 | 60168 | 61673 | T: C:r5nd0kem2iot |
59667 | 60271 | 61025 | T: C:r5nd1kem5d |
60394 | 60723 | 61606 | kyber1024 |
61870 | 62304 | 63265 | T: C:r5nd1kem4longkey |
62837 | 63014 | 63177 | ntrulpr1277 |
76767 | 76850 | 76983 | smaugt5 |
78608 | 78770 | 78988 | T: lac256 |
80068 | 80129 | 80316 | T: hqc128round4 |
80826 | 80912 | 80997 | threebears936r2cca |
85022 | 85139 | 85206 | C:threebears936r2cpa |
85641 | 85799 | 86041 | T: lac192 |
86313 | 86369 | 86445 | threebears936r2ccax |
89130 | 89167 | 89227 | C:threebears936r2cpax |
91062 | 91098 | 91167 | T: firesaber2 |
92950 | 93112 | 93446 | T!!!newhope1024cca |
99307 | 100055 | 100995 | T: C:r5nd3kem5d |
123083 | 123130 | 123339 | threebears1248r2cca |
126370 | 126440 | 126512 | threebears1248r2ccax |
127210 | 127271 | 127327 | C:threebears1248r2cpa |
130918 | 130997 | 131106 | C:threebears1248r2cpax |
147770 | 149092 | 149417 | T: C:hila5 |
157889 | 159985 | 162017 | T: C:r5nd3kem0d |
182244 | 184260 | 185794 | T: C:r5nd5kem5d |
191285 | 191538 | 192160 | T: hqc192round4 |
192816 | 193251 | 193444 | T: saberx4 |
196169 | 196365 | 196875 | ntruhps2048509 |
195559 | 196388 | 198121 | T: C:r5nd5kem0d |
217317 | 217778 | 218932 | T: kindi256342 |
224808 | 225494 | 225689 | T: kindi512222 |
225288 | 225692 | 225893 | T: kindi512241 |
309630 | 309867 | 310145 | ntruhrss701 |
319370 | 319749 | 320141 | ntruhps2048677 |
423706 | 423985 | 424772 | T: hqc256round4 |
437871 | 440737 | 444350 | T: ntrukem443 |
446751 | 447168 | 447812 | ntruhps4096821 |
451020 | 452998 | 461060 | T: C:r5n11kem0d |
464976 | 465144 | 465456 | T: kindi512321 |
511415 | 516851 | 523321 | T: hqcrmrs128 |
561366 | 562777 | 566318 | T: C:bikel1 |
575874 | 576279 | 577274 | T: kindi256522 |
584974 | 588413 | 611563 | T: hqc128 |
622752 | 628233 | 650723 | T: hqc1281 |
694424 | 695258 | 696274 | T: C:ledakemcpa14 |
695963 | 699418 | 701192 | T: lima2p1024cca |
703188 | 703629 | 704274 | sntrup761 |
770457 | 772652 | 774602 | T: C:r5n13kem0d |
840725 | 842693 | 845590 | T: C:ledakemcpa13 |
832890 | 843319 | 860728 | T: C:edonk128k16n80nu4l6 |
869561 | 869814 | 870556 | sntrup653 |
889070 | 889638 | 890275 | T: frodokem640 |
963152 | 963839 | 964426 | T: titaniumccatoy |
961268 | 964364 | 968279 | T: rqc128 |
973814 | 976336 | 979367 | T: C:rolloi128 |
1001092 | 1005357 | 1009850 | T: C:ledakemcpa12 |
1032079 | 1039227 | 1045132 | T: hqcrmrs192 |
1067086 | 1067898 | 1069607 | T: titaniumccalite |
1086232 | 1086987 | 1087788 | T: frodokem640aes |
1111984 | 1130630 | 1158649 | T: hqc1921 |
1133655 | 1153090 | 1175781 | T: hqc192 |
1212465 | 1225780 | 1265770 | T: hqc1922 |
1224198 | 1227112 | 1229673 | T: C:rolloi192 |
1333720 | 1334057 | 1334460 | sntrup4591761 |
1334682 | 1341412 | 1360091 | T: C:edonk128k16n80nu8l6 |
1413792 | 1414772 | 1415950 | T: titaniumccastd |
1402858 | 1414788 | 1423162 | T: lima2p2048cca |
1481274 | 1481739 | 1482445 | sntrup857 |
1485265 | 1500031 | 1523671 | T: C:edonk128k32n96nu4l4 |
1540694 | 1542511 | 1552423 | T: titaniumccamed |
1552709 | 1554516 | 1557131 | T: limasp1018cca |
1633218? | 1644950? | 2367579? | T: rqc192 |
1620725 | 1672106 | 1690495 | T: hqcrmrs256 |
1686050 | 1689076 | 1692203 | T: C:ledakemcpa34 |
1701555 | 1702860 | 1709885 | T: titaniumccahi |
1704163 | 1705465 | 1707756 | T: C:bikel3 |
1730779 | 1746472 | 1761957 | T: ntrukem743 |
1717158 | 1747377 | 1779133 | T: hqc2561 |
1745932 | 1760675 | 1800288 | T: hqc256 |
1778703 | 1780892 | 1783486 | T: frodokem976 |
1802442 | 1803104 | 1803990 | sntrup953 |
1826118 | 1863939 | 1895505 | T: hqc2562 |
1882969 | 1904071 | 1930387 | T: C:edonk192k32n128nu4l6 |
1898739 | 1904219 | 1910423 | T: C:r5n15kem0d |
1890804 | 1936494 | 1970463 | T: hqc2563 |
1978190 | 1983425 | 1992711 | T: C:rolloi256 |
2019402 | 2020024 | 2021027 | sntrup1013 |
2081281 | 2083486 | 2087788 | T: frodokem976aes |
2086576 | 2093240 | 2099355 | T: C:edonk128ref |
2116602 | 2118999 | 2141134 | T: titaniumccasuper |
2133845 | 2138356 | 2143799 | T: C:ledakemcpa33 |
2303045? | 2315945? | 3334020? | T: rqc256 |
2423391 | 2438965 | 2460841 | T: C:lake1 |
2569719 | 2573594 | 2580316 | T: C:lake3 |
2619777 | 2625604 | 2636646 | T: C:lake2 |
2716920 | 2718909 | 2825531 | T: C:ledakemcpa32 |
2809153 | 2830938 | 2948665 | T: ledakem1464 |
2810063 | 2831698 | 2858930 | T: C:edonk192k48n144nu4l4 |
2963811 | 2970766 | 2980229 | T: limasp1306cca |
3052197 | 3054932 | 3067900 | T: C:ledakemcpa53 |
3162030 | 3162810 | 3164700 | sntrup1277 |
3251820 | 3258367 | 3270284 | T: limasp1822cca |
3361705 | 3420929 | 3533210 | T: ledakem1364 |
3472823 | 3476439 | 3479659 | T: frodokem1344aes |
3509168 | 3511906 | 3514150 | T: C:ledakemcpa54 |
3554141 | 3575888 | 3657404 | T: ledakem1264 |
3716461 | 3718493 | 3720201 | T: frodokem640shake |
3961783 | 3989817 | 3999461 | T: locker1 |
4436495? | 4468095? | 6098119? | T: ledakem14sl |
4219685? | 4511578? | 6592893? | T: ledakem13sl |
4530706 | 4549873 | 4564425 | T: locker2 |
4583065 | 4585978 | 4589770 | T: rolloii128 |
4874143 | 4876450 | 4880349 | T: rolloii192 |
4922485 | 4938091 | 4955537 | T: locker3 |
5181507 | 5201746 | 5216891 | T: locker4 |
5553873 | 5558673 | 5561924 | T: rolloii256 |
5713889 | 5729721 | 5746418 | T: limasp2062cca |
5729236 | 5813369 | 6496226 | T: ledakem12sl |
5980348 | 5985785 | 5992273 | T: sikep434 |
6154554 | 6172615 | 6276944 | T: C:ledakemcpa52 |
6157924 | 6173956 | 6199815 | T: locker6 |
6156003? | 6258859? | 9056197? | T: ledakem3464 |
6372903 | 6469784 | 6584555 | T: ramstakers216091 |
7042281 | 7071552 | 7106205 | T: locker5 |
7288040 | 7294699 | 7467497 | T: ledakem3364 |
8345908 | 8376229 | 8505356 | T: lotus128 |
8835447 | 8840604 | 8845326 | T: frodokem976shake |
8834977 | 8860584 | 8933460 | T: ledakem3264 |
9738150 | 9741814 | 9748428 | T: sikep503 |
9737055 | 9751830 | 9766888 | T: ledakem33sl |
9825911 | 9876057 | 10725009 | T: sikep434comp |
9782310 | 10089739 | 10726469 | T: ledakem34sl |
10016813 | 10201428 | 10331378 | T: remblem1056 |
10164333 | 10253745 | 10313675 | T: remblem928 |
10230377 | 10282244 | 10306657 | T: locker7 |
11184466 | 11242963 | 11278049 | T: locker8 |
11370087 | 11481466 | 11941442 | T: ledakem5464 |
11942463 | 11961449 | 11992574 | T: locker9 |
12324402 | 12383117 | 13789791 | T: ledakem32sl |
13527657 | 13529182 | 13532922 | T: frodokem1344shake |
12476772 | 14405476 | 14539928 | T: ledakem5364 |
15469880 | 15483007 | 15502080 | T: sikep610 |
15790712 | 15825126 | 17204436 | T: sikep503comp |
14764230? | 16557865? | 21086252? | T: ledakem54sl |
17750850 | 17798856 | 18518457 | T: lotus192 |
18467568 | 19607161 | 21946077 | T: ledakem53sl |
18327430 | 20005987 | 20324478 | T: ledakem5264 |
24630155 | 24749676 | 24861042 | T: mersenne756839 |
25850185 | 25869522 | 26385637 | mceliece348864f |
25923554 | 25953024 | 25993832 | T: sikep751 |
25887929 | 26375693 | 26399893 | mceliece348864pcf |
26549714 | 26599157 | 28767686 | T: sikep610comp |
26820561 | 26908430 | 27076497 | T: ntskem1264 |
27553442 | 28099282 | 28965053 | T: ramstakers756839 |
28155524 | 28185958 | 28486144 | T: lotus256 |
29551320 | 31594280 | 35150419 | T: ledakem52sl |
25969798? | 36270175? | 56406448? | mceliece348864pc |
40503999 | 40553952 | 43946167 | T: sikep751comp |
35722807? | 46070049? | 56585303? | mceliece348864 |
42413540? | 72548032? | 120981727? | T: rsa2048 |
78828746 | 79394794 | 80277889 | T: ntskem1380 |
83788359 | 83824529 | 83843710 | mceliece460896f |
83872100 | 83913454 | 84016291 | mceliece460896pcf |
142576506 | 143102103 | 143373708 | mceliece6960119f |
144064110 | 144755970 | 146272722 | mceliece6960119pcf |
83899125? | 145295264? | 181154025? | mceliece460896 |
114431229? | 145384821? | 207043289? | mceliece460896pc |
154870767 | 157469836 | 158657606 | T: ntskem13136 |
174753417 | 175032799 | 175541443 | mceliece6688128pcf |
174818459 | 175521494 | 177977099 | mceliece6688128f |
181501255 | 182353848 | 183903883 | mceliece8192128f |
196774800 | 198532982 | 200188387 | mceliece8192128pcf |
146301571? | 199918835? | 307111690? | mceliece6960119 |
175966375? | 236724282? | 357790902? | mceliece6688128pc |
144008902? | 246887517? | 306972243? | mceliece6960119pc |
234910601? | 298887896? | 420556974? | mceliece6688128 |
255989378? | 317852728? | 438969346? | mceliece8192128 |
201122397? | 317898712? | 438944039? | mceliece8192128pc |
327877107 | 329729492 | 330593267 | T: oddmanhattan128 |
525859349 | 527789807 | 529644901 | T: oddmanhattan192 |
791386047 | 795068280 | 799527038 | T: bigquake1 |
914050466 | 918562573 | 923932286 | T: oddmanhattan256 |
3096595540 | 3167500826 | 3246287692 | T: pqrsa15 |
6293364606 | 6492407434 | 7011158975 | T: bigquake3 |
11791613557 | 12092927982 | 12784953195 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
11386 | 11950 | 12425 | T: rsa2048 |
20890 | 20955 | 21415 | ntruhps2048509 |
22011 | 22050 | 22075 | kyber90s512 |
22445 | 23160 | 24713 | mceliece348864 |
22661 | 23463 | 24892 | mceliece348864f |
23868 | 23938 | 24032 | ntruplus576 |
25059 | 25173 | 25269 | ntruhrss701 |
26918 | 26924 | 26970 | timer |
27053 | 27132 | 27154 | smaugt1 |
28596 | 28724 | 28763 | ntruplus768 |
28927 | 29138 | 29263 | kyber90s768 |
31027 | 31095 | 31526 | ntruhps2048677 |
30940 | 31739 | 34023 | mceliece348864pcf |
30925 | 31926 | 33639 | mceliece348864pc |
33028 | 33088 | 33155 | ntruplus864 |
35289 | 35355 | 35435 | sntrup4591761 |
36059 | 36150 | 36309 | kyber512 |
37021 | 37092 | 37538 | ntruhps4096821 |
38605 | 39013 | 39109 | sntrup653 |
38731 | 39015 | 39136 | kyber90s1024 |
41640 | 41699 | 41816 | sntrup761 |
43457 | 43597 | 43791 | ntruplus1152 |
45075 | 45082 | 45165 | T: lightsaber2 |
47507 | 48249 | 52233 | T: ntskem1264 |
49869 | 49885 | 49938 | T: C:nhcompact512cca |
46454? | 51214? | 61556? | mceliece460896f |
51474 | 51862 | 51968 | sntrup857 |
46819? | 52313? | 66990? | mceliece460896 |
53538 | 53581 | 53635 | smaugt3 |
53802 | 54548 | 60823 | T: C:edonk128k16n80nu4l6 |
55347 | 55398 | 55593 | sntrup953 |
55611 | 55680 | 56009 | kyber768 |
56514 | 56864 | 57057 | sntrup1013 |
59491 | 59601 | 59734 | ntrulpr653 |
54830? | 60332? | 70969? | mceliece460896pc |
61062 | 61111 | 61179 | threebears624r2cca |
61559 | 61589 | 61659 | threebears624r2ccax |
61749 | 61848 | 61950 | ntrulpr761 |
61983 | 62235 | 63601 | T: lac128 |
62626 | 62717 | 62746 | C:threebears624r2cpa |
62802 | 62851 | 62938 | C:threebears624r2cpax |
58609 | 63873 | 70117 | mceliece460896pcf |
64211 | 64254 | 64379 | T: ntrulpr4591761 |
68292 | 68351 | 68398 | T: C:nhcompact768cca |
71062 | 71454 | 71999 | T: C:r5nd1kem0d |
71506 | 71625 | 71703 | sntrup1277 |
73277 | 73345 | 73402 | smaugt5 |
75112 | 75123 | 75147 | T: saber2 |
78840 | 78986 | 79147 | kyber1024 |
79282 | 79374 | 79465 | T!!!newhope512cca |
79601 | 79721 | 79813 | ntrulpr857 |
76567 | 82010 | 87966 | mceliece6688128 |
78576 | 82205 | 86988 | mceliece6960119f |
78847 | 83171 | 90916 | mceliece6688128f |
83360 | 83486 | 83598 | ntrulpr953 |
84674 | 84844 | 84957 | ntrulpr1013 |
79957 | 84894 | 91022 | mceliece6960119 |
87415 | 87431 | 87485 | T: C:nhcompact1024cca |
87555 | 88351 | 89640 | mceliece8192128 |
87527 | 88619 | 90114 | mceliece8192128f |
90826 | 93256 | 97215 | mceliece6960119pcf |
92615 | 93378 | 94604 | T: C:r5nd0kem2iot |
87169 | 93387 | 102086 | mceliece6688128pc |
90848 | 93843 | 98232 | mceliece6960119pc |
88739 | 94054 | 101336 | mceliece6688128pcf |
95269 | 96093 | 97199 | T: C:r5nd1kem5d |
97240 | 97789 | 98433 | T: C:bikel1 |
98217 | 98274 | 98332 | threebears936r2cca |
99380 | 99461 | 99557 | threebears936r2ccax |
99305 | 100098 | 101684 | T: C:r5nd1kem4longkey |
99514 | 100576 | 102221 | mceliece8192128pcf |
99843 | 100846 | 102393 | mceliece8192128pc |
104839 | 104884 | 104956 | C:threebears936r2cpa |
106449 | 106494 | 106539 | C:threebears936r2cpax |
106354 | 106614 | 106782 | ntrulpr1277 |
109642 | 109710 | 109776 | T: firesaber2 |
114614 | 114954 | 115601 | T: C:ledakemcpa13 |
115229 | 115474 | 115812 | T: C:ledakemcpa14 |
124421 | 126840 | 130653 | T: ntrukem443 |
128068 | 129816 | 131486 | T: C:ledakemcpa12 |
130770 | 131048 | 131651 | T: lac192 |
130602 | 131451 | 132134 | T: ntskem1380 |
122838? | 149125? | 155247? | T: lotus128 |
149546 | 150238 | 150509 | threebears1248r2ccax |
151865 | 151893 | 151980 | threebears1248r2cca |
152132 | 152404 | 152632 | T!!!newhope1024cca |
151979 | 153016 | 156769 | T: lac256 |
152676 | 153670 | 154555 | T: C:r5nd3kem5d |
154519 | 155171 | 155941 | T: C:rolloi128 |
157231 | 157301 | 157436 | C:threebears1248r2cpa |
157440 | 157548 | 157660 | C:threebears1248r2cpax |
150178? | 167813? | 188585? | T: C:edonk128k16n80nu8l6 |
180975 | 181499 | 182112 | T: C:rolloi192 |
208630 | 209509 | 210167 | T: ntskem13136 |
208862 | 209576 | 210207 | T: C:hila5 |
212019 | 212739 | 213656 | T: C:rolloi256 |
215276 | 215513 | 219486 | T: hqc128round4 |
217547 | 217989 | 218447 | T: ledakem1264 |
223374 | 223783 | 224360 | T: lotus192 |
228875 | 229676 | 230301 | T: C:bikel3 |
226507 | 229713 | 232697 | T: ntrukem743 |
236825 | 236899 | 237307 | T: saberx4 |
249515 | 253719 | 260196 | T: C:edonk128k32n96nu4l4 |
255766 | 256856 | 259233 | T: C:r5nd3kem0d |
257786 | 257926 | 258124 | T: ledakem1464 |
262200 | 262536 | 262900 | T: ledakem1364 |
271415 | 271856 | 272379 | T: C:ledakemcpa34 |
272281 | 273038 | 273734 | T: C:ledakemcpa33 |
272456 | 274797 | 276141 | T: C:r5nd5kem5d |
283232 | 283573 | 283921 | T: kindi256342 |
299343 | 301569 | 304454 | T: C:ledakemcpa32 |
303653 | 304014 | 304553 | T: ledakem13sl |
305829 | 306283 | 306905 | T: ledakem12sl |
252492 | 314565 | 315080 | T: lotus256 |
318011 | 319582 | 322064 | T: C:r5nd5kem0d |
327475 | 327945 | 328237 | T: kindi512241 |
327907 | 328839 | 329179 | T: kindi512222 |
363725 | 364012 | 364328 | T: ledakem14sl |
480925 | 481363 | 482097 | T: hqc192round4 |
497004 | 501231 | 507237 | T: C:lake1 |
519939 | 520547 | 521306 | T: ledakem3464 |
540823 | 543166 | 550505 | T: C:r5n11kem0d |
547959 | 548965 | 550368 | T: lima2p1024cca |
551758 | 552707 | 554302 | T: rolloii128 |
565934 | 567064 | 568183 | T: rolloii192 |
559126 | 571079 | 574094 | T: C:lake2 |
583274 | 590141 | 592554 | T: C:edonk128ref |
587956 | 590941 | 594089 | T: ledakem3264 |
604674 | 605936 | 607322 | T: rolloii256 |
605029 | 606078 | 607339 | T: C:ledakemcpa53 |
609897 | 610350 | 610712 | T: kindi512321 |
608050 | 610874 | 613350 | T: C:lake3 |
611328 | 612768 | 614659 | T: C:ledakemcpa54 |
620628 | 621915 | 622750 | T: ledakem3364 |
635037 | 638954 | 643939 | T: C:edonk192k32n128nu4l6 |
632772 | 640182 | 646896 | T: C:ledakemcpa52 |
666504 | 671878 | 701407 | T: hqcrmrs128 |
686331 | 686943 | 689849 | T: kindi256522 |
705614 | 708517 | 711034 | T: C:edonk192k48n144nu4l4 |
740251 | 746365 | 764718 | T: locker1 |
739049 | 752752 | 775305 | T: hqc128 |
775604 | 776848 | 780175 | T: ledakem32sl |
768081 | 777018 | 787295 | T: locker2 |
777848 | 778286 | 778767 | T: titaniumccatoy |
863412 | 875434 | 889157 | T: locker3 |
890018 | 892335 | 903202 | T: ledakem33sl |
875390 | 896742 | 920819 | T: hqc1281 |
932429 | 933872 | 937814 | T: ledakem34sl |
960709 | 962306 | 964709 | T: C:r5n13kem0d |
967309 | 973254 | 996786 | T: locker4 |
974303 | 975411 | 981725 | T: titaniumccalite |
992360 | 993310 | 997591 | T: hqc256round4 |
1091280 | 1098356 | 1104400 | T: lima2p2048cca |
1083406 | 1099322 | 1103790 | T: locker6 |
1179087 | 1179708 | 1183316 | T: titaniumccastd |
1213393 | 1215001 | 1219533 | T: ledakem5364 |
1225646 | 1231688 | 1239124 | T: rqc128 |
1248105 | 1261412 | 1272740 | T: locker5 |
1267668 | 1268525 | 1270266 | T: ledakem5464 |
1314114 | 1315061 | 1316363 | T: ledakem5264 |
1360606 | 1366517 | 1412567 | T: hqcrmrs192 |
1385397 | 1385890 | 1386606 | T: frodokem640 |
1385987 | 1387123 | 1389368 | T: limasp1018cca |
1417337 | 1420329 | 1421117 | T: ledakem54sl |
1451979 | 1453915 | 1477618 | T: titaniumccamed |
1460607 | 1477386 | 1517423 | T: hqc192 |
1519341 | 1520177 | 1521141 | T: frodokem640aes |
1584796 | 1619071 | 1640115 | T: hqc1921 |
1631189 | 1633905 | 1674068 | T: titaniumccahi |
1714178 | 1744689 | 1785769 | T: hqc1922 |
1771623 | 1781666 | 1808308 | T: ledakem53sl |
1789335 | 1822562 | 1875274 | T: locker8 |
1811262 | 1824070 | 1904358 | T: locker7 |
1880749 | 1898561 | 1899292 | T: ledakem52sl |
1950206 | 1958521 | 1970258 | T: locker9 |
2044122 | 2055681 | 2123143 | T: titaniumccasuper |
2192469 | 2197689 | 2206515 | T: C:r5n15kem0d |
2205516 | 2219129 | 2280595 | T: hqcrmrs256 |
2257726 | 2299549 | 2337755 | T: hqc256 |
2455061 | 2520075 | 2563246 | T: hqc2561 |
2648887 | 2653346 | 2663290 | T: limasp1306cca |
2605758 | 2668241 | 2716601 | T: hqc2562 |
2702850 | 2706513 | 2708756 | T: frodokem976 |
2718460 | 2780664 | 2829769 | T: hqc2563 |
2811504 | 2815431 | 2825173 | T: limasp1822cca |
2883061 | 2884347 | 2887272 | T: frodokem976aes |
2849101 | 2911131 | 2957504 | T: bigquake1 |
2199654? | 2931809? | 2943089? | T: rqc192 |
2994807? | 3008676? | 5139392? | T: rqc256 |
3969402 | 3975400 | 3988412 | T: frodokem640shake |
4796374 | 4799266 | 4802305 | T: frodokem1344aes |
5349731 | 5361968 | 5373993 | T: limasp2062cca |
7709966 | 7903556 | 8088244 | T: bigquake3 |
9233975 | 9239082 | 9246549 | T: frodokem976shake |
9779261 | 9783794 | 9790089 | T: sikep434 |
11317504 | 11591337 | 11941589 | T: bigquake5 |
11804000 | 11974870 | 12275196 | T: ramstakers216091 |
14177861 | 14190509 | 14221750 | T: frodokem1344shake |
14889364 | 15058165 | 15154646 | T: remblem1056 |
15056423 | 15125877 | 15255020 | T: remblem928 |
15351480 | 15399447 | 15468163 | T: sikep434comp |
15701506 | 15734768 | 15760499 | T: pqrsa15 |
16001471 | 16012428 | 16031429 | T: sikep503 |
18326134 | 18442300 | 18494109 | T: mersenne756839 |
24535324 | 24636736 | 24785963 | T: sikep503comp |
28315116 | 28334876 | 28351697 | T: sikep610 |
39342233 | 39436695 | 39634117 | T: sikep610comp |
41934956 | 41970063 | 41998693 | T: sikep751 |
50504382 | 51262791 | 53485755 | T: ramstakers756839 |
51309270 | 51705648 | 52141335 | T: oddmanhattan128 |
64894475 | 65082466 | 65305382 | T: sikep751comp |
89242700 | 89467737 | 89629064 | T: oddmanhattan192 |
190300594 | 191157740 | 191821184 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
16355 | 16390 | 16424 | C:threebears624r2cpax |
17725 | 17769 | 17791 | kyber90s512 |
20564 | 20633 | 20646 | C:threebears936r2cpax |
22346 | 22361 | 22371 | ntruplus576 |
24446 | 24761 | 24990 | kyber90s768 |
24834 | 24835 | 24858 | C:threebears1248r2cpax |
27191 | 27255 | 27291 | ntruplus768 |
28335 | 28353 | 28410 | C:threebears624r2cpa |
28854 | 28936 | 29096 | kyber512 |
29286 | 30126 | 30225 | T: C:r5nd1kem0d |
31847 | 31920 | 31991 | ntruplus864 |
34416 | 34438 | 34455 | C:threebears936r2cpa |
34390 | 34513 | 34548 | kyber90s1024 |
36090 | 36123 | 36135 | ntruhps2048509 |
39943 | 40081 | 40337 | T: C:r5nd0kem2iot |
40454 | 40497 | 40553 | C:threebears1248r2cpa |
41861 | 42024 | 42738 | T: C:r5nd1kem5d |
42309 | 42382 | 42450 | ntruplus1152 |
42725 | 42819 | 42876 | timer |
42794 | 42847 | 42918 | smaugt1 |
43903 | 44515 | 46337 | T: C:r5nd1kem4longkey |
44850 | 44869 | 44911 | T: lightsaber2 |
45337 | 45437 | 45684 | kyber768 |
48014 | 48038 | 48246 | T: C:nhcompact512cca |
50524 | 50642 | 50701 | T: C:hila5 |
54701 | 54761 | 54819 | sntrup761 |
57119 | 57164 | 57210 | sntrup653 |
57627 | 57665 | 57714 | ntruhps2048677 |
59244 | 59342 | 59428 | ntruhrss701 |
64993 | 65251 | 67416 | T: C:r5nd3kem5d |
65966 | 66153 | 66246 | kyber1024 |
67686 | 67708 | 67774 | T: C:nhcompact768cca |
73245 | 73317 | 73431 | ntrulpr653 |
73785 | 73814 | 73861 | T: saber2 |
73938 | 74092 | 74155 | ntruhps4096821 |
75162 | 75269 | 75344 | ntrulpr761 |
75255 | 75310 | 75354 | smaugt3 |
78019 | 78067 | 78139 | sntrup4591761 |
78386 | 78454 | 78524 | sntrup857 |
81168 | 81291 | 81536 | T: lac128 |
82348 | 82387 | 82453 | sntrup953 |
83750 | 83840 | 83919 | sntrup1013 |
86258 | 86329 | 86422 | T: C:nhcompact1024cca |
86341 | 86598 | 86734 | T!!!newhope512cca |
89498 | 89524 | 89561 | threebears624r2ccax |
93836 | 93934 | 94006 | T: ntrulpr4591761 |
99408 | 99539 | 99658 | ntrulpr857 |
102183 | 102233 | 102289 | smaugt5 |
103105 | 103225 | 103321 | ntrulpr953 |
103537 | 103639 | 103744 | sntrup1277 |
104142 | 104272 | 104404 | ntrulpr1013 |
108829 | 108875 | 108940 | T: firesaber2 |
114322 | 114407 | 114634 | threebears624r2cca |
117822 | 117958 | 118111 | mceliece348864f |
118386 | 118474 | 118543 | mceliece348864 |
126289 | 126441 | 126560 | mceliece348864pcf |
125340 | 127398 | 128927 | T: C:r5nd5kem5d |
128643 | 128942 | 129246 | mceliece348864pc |
130327 | 130444 | 130559 | ntrulpr1277 |
133199 | 134071 | 134656 | T: C:r5nd3kem0d |
136270 | 136602 | 137079 | T: ntrukem443 |
136823 | 136865 | 136918 | threebears936r2ccax |
146592 | 162676 | 167481 | T: lotus128 |
167397 | 167517 | 167758 | T!!!newhope1024cca |
169791 | 169959 | 170179 | threebears936r2cca |
170578 | 171845 | 172310 | T: C:r5nd5kem0d |
183827 | 184057 | 184629 | T: lac192 |
195185 | 195336 | 195459 | threebears1248r2ccax |
215034 | 215746 | 216339 | T: C:r5n11kem0d |
238277 | 238611 | 238811 | mceliece460896 |
238325 | 238672 | 239152 | threebears1248r2cca |
242276 | 242428 | 242545 | mceliece460896f |
246464 | 246816 | 247280 | mceliece460896pcf |
250478 | 250599 | 250851 | mceliece460896pc |
253968 | 254181 | 254303 | T: saberx4 |
258013 | 258090 | 258434 | mceliece6960119 |
258532 | 258875 | 259187 | mceliece6960119f |
269392 | 269667 | 269974 | mceliece6960119pc |
270115 | 270441 | 270998 | T: lotus192 |
270257 | 270522 | 270809 | mceliece6960119pcf |
285722 | 285907 | 286131 | mceliece8192128 |
286292 | 286557 | 286755 | mceliece6688128f |
286525 | 286626 | 286800 | mceliece6688128 |
292326 | 294159 | 294379 | mceliece8192128f |
293488 | 294910 | 303857 | T: lac256 |
296607 | 296984 | 299413 | T: C:r5n13kem0d |
297449 | 297576 | 298059 | mceliece8192128pcf |
297571 | 297661 | 298127 | mceliece6688128pc |
297550 | 297932 | 298247 | mceliece8192128pc |
297965 | 298084 | 298495 | mceliece6688128pcf |
298587 | 299056 | 299499 | T: ntrukem743 |
325011 | 328069 | 352099 | T: lotus256 |
344211 | 344572 | 345152 | T: ntskem1264 |
356962 | 357267 | 357508 | T: kindi256342 |
377528 | 378112 | 378406 | T: hqc128round4 |
435553 | 436336 | 436858 | T: kindi512241 |
438009 | 439097 | 439847 | T: kindi512222 |
636236 | 636760 | 637491 | T: ntskem1380 |
674144 | 677464 | 678458 | T: lima2p1024cca |
692953? | 694229? | 892278? | T: C:ledakemcpa13 |
768261 | 768999 | 770716 | T: kindi512321 |
772629 | 773141 | 773731 | T: hqc192round4 |
773246 | 775280 | 776293 | T: C:ledakemcpa12 |
807432 | 809525 | 812087 | T: kindi256522 |
853436? | 858133? | 1113840? | T: C:ledakemcpa14 |
910899 | 911729 | 912711 | T: titaniumccatoy |
1040219 | 1044060 | 1168685 | T: hqc128 |
1039957 | 1046608 | 1052470 | T: C:r5n15kem0d |
1041869 | 1046692 | 1087148 | T: hqcrmrs128 |
1129806 | 1130902 | 1142394 | T: titaniumccalite |
1190927 | 1194999 | 1260834 | T: C:rolloi128 |
1019277? | 1204686? | 1508937? | T: C:edonk128k32n96nu4l4 |
1207002 | 1208398 | 1209777 | T: ntskem13136 |
1353892 | 1355503 | 1358563 | T: lima2p2048cca |
1362414 | 1363291 | 1371777 | T: titaniumccastd |
1387632 | 1388529 | 1390410 | T: frodokem640 |
1389200 | 1393839 | 1405005 | T: C:rolloi192 |
1433173 | 1441640 | 1460108 | T: hqc1281 |
1446429 | 1446878 | 1447795 | T: frodokem640aes |
1621029 | 1622120 | 1623703 | T: hqc256round4 |
1629721 | 1630339 | 1631386 | T: C:bikel1 |
1652037 | 1657471 | 1659302 | T: ledakem1264 |
1659738 | 1661375 | 1693342 | T: titaniumccamed |
1775969 | 1778688 | 1793799 | T: ledakem1364 |
1782548 | 1785191 | 1786925 | T: limasp1018cca |
1839433 | 1844119 | 1852120 | T: C:lake1 |
1855213 | 1879865 | 1935353 | T: ledakem1464 |
1890977 | 1901762 | 1906872 | T: rolloii128 |
1902667 | 1909451 | 1962022 | T: titaniumccahi |
1896341 | 1946478 | 1952706 | T: hqcrmrs192 |
1938124 | 1947712 | 1983186 | T: hqc192 |
1966548 | 1981376 | 1992285 | T: rsa2048 |
1988315 | 1989132 | 1990336 | T: C:ledakemcpa32 |
1991433? | 2015702? | 3107751? | T: C:edonk128k16n80nu8l6 |
2066193 | 2072246 | 2077139 | T: rolloii192 |
2283004 | 2285865 | 2289459 | T: ledakem12sl |
2314238 | 2315683 | 2318537 | T: C:rolloi256 |
2333289 | 2344055 | 2359029 | T: hqc1921 |
2296958 | 2370983 | 2379925 | T: ledakem13sl |
2369155 | 2380736 | 2416433 | T: C:ledakemcpa33 |
2381859 | 2383083 | 2492330 | T: titaniumccasuper |
2422662 | 2426912 | 2453805 | T: ledakem14sl |
2449799 | 2505272 | 2519650 | T: hqc1922 |
2622782 | 2625467 | 2628163 | T: rolloii256 |
2695178 | 2697272 | 2699054 | T: frodokem976 |
2733225 | 2735694 | 2738702 | T: frodokem976aes |
2204936? | 2846797? | 2848598? | T: C:ledakemcpa34 |
2875997 | 2945025 | 2996044 | T: hqc256 |
2904583 | 2979039 | 3015034 | T: hqcrmrs256 |
3121811 | 3134050 | 3143663 | T: C:lake2 |
3456680 | 3468365 | 3485797 | T: limasp1306cca |
3318604? | 3482603? | 5160483? | T: C:edonk128ref |
3443640 | 3502067 | 3587092 | T: hqc2561 |
3637015 | 3653934 | 3667141 | T: limasp1822cca |
3635623 | 3657315 | 3680459 | T: locker1 |
3658125 | 3677182 | 3705770 | T: locker2 |
3708626 | 3766665 | 3812602 | T: hqc2562 |
3797766 | 3835033 | 3859536 | T: hqc2563 |
3899130 | 3900127 | 3901014 | T: frodokem640shake |
3982793 | 3993738 | 4019477 | T: bigquake1 |
4004894 | 4023814 | 4141107 | T: locker4 |
4100125 | 4107903 | 4126817 | T: rqc128 |
4197743 | 4210492 | 4228417 | T: C:lake3 |
4611082 | 4613965 | 4620746 | T: frodokem1344aes |
4780526 | 4784905 | 4794607 | T: ledakem3364 |
4799094 | 4844259 | 4921391 | T: ledakem3264 |
5039801 | 5058204 | 5061054 | T: C:ledakemcpa52 |
4991730 | 5147375 | 5341548 | T: ledakem3464 |
5378757 | 5381554 | 5383907 | T: C:bikel3 |
5512500 | 5520627 | 5534639 | T: C:ledakemcpa53 |
5540583 | 5557583 | 5573714 | T: locker3 |
1588308? | 5930089? | 7658323? | T: C:edonk128k16n80nu4l6 |
6095768 | 6107195 | 6109712 | T: ledakem32sl |
6099184 | 6129357 | 6179946 | T: locker6 |
6260731 | 6283550 | 6305292 | T: locker5 |
6293183 | 6296066 | 6299340 | T: C:ledakemcpa54 |
6775856 | 6825027 | 6887440 | T: locker8 |
6858313 | 6865930 | 6916401 | T: ledakem33sl |
6980763 | 7001218 | 7207333 | T: limasp2062cca |
6968217 | 7039415 | 7100759 | T: locker7 |
4343607? | 7043273? | 7305473? | T: C:edonk192k48n144nu4l4 |
7364331 | 7488586 | 7539635 | T: ledakem34sl |
9087340 | 9092009 | 9096039 | T: frodokem976shake |
9074274 | 9118396 | 9153157 | T: locker9 |
7896166 | 9349182 | 9371922 | T: rqc192 |
9840269 | 10092314 | 10133977 | T: ledakem5264 |
10383933 | 10434624 | 10492706 | T: ledakem5364 |
10427008 | 10443621 | 10451623 | T: sikep434 |
11242970 | 11252783 | 11257162 | T: sikep434comp |
11563749? | 11601087? | 15833458? | T: rqc256 |
12120790 | 12133399 | 12201413 | T: ledakem5464 |
13973910 | 14086804 | 14097978 | T: ledakem53sl |
14153286 | 14157253 | 14165609 | T: frodokem1344shake |
14505399 | 14561744 | 14577977 | T: ledakem52sl |
14621475 | 14642885 | 14824208 | T: ledakem54sl |
17046107 | 17063072 | 17082600 | T: sikep503 |
18074184 | 18084449 | 18104977 | T: sikep503comp |
20228402 | 20463342 | 20677119 | T: remblem1056 |
20515884 | 20577359 | 20677488 | T: remblem928 |
24636627 | 25319369 | 25553661 | T: ramstakers216091 |
26913526 | 27003895 | 27075105 | T: mersenne756839 |
28554685 | 28572017 | 28610694 | T: sikep610 |
29799592 | 29981642 | 34870969 | T: bigquake3 |
30605900 | 30641076 | 30660806 | T: sikep610comp |
44438785 | 44953733 | 45049680 | T: bigquake5 |
45139088 | 45168279 | 45194857 | T: sikep751 |
47680626 | 47709363 | 47738872 | T: sikep751comp |
55917022 | 56000515 | 56111463 | T: oddmanhattan128 |
98584372 | 98737451 | 98852099 | T: oddmanhattan192 |
99687540 | 99949011 | 100261978 | T: ramstakers756839 |
107268160 | 107401117 | 107517459 | T: pqrsa15 |
21187153? | 128274979? | 241437176? | T: C:edonk192k32n128nu4l6 |
210617715 | 210859938 | 218088080 | T: oddmanhattan256 |
|
|
|