Measurements of key-encapsulation mechanisms on one machine: amd64; Zen (820f01); 2020 AMD Athlon Silver 3050e; 2 x 1400MHz; dali, supercop-20240625
[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 |
12416 | 12548 | 12861 | kyber90s512 |
15716? | 15808? | 26835? | ntruplus576 |
20719 | 20916 | 21209 | kyber90s768 |
23337 | 23342 | 23393 | ntruplus768 |
23913 | 23920 | 23961 | ntruplus864 |
32049 | 32287 | 32710 | kyber90s1024 |
31981? | 32884? | 54993? | ntruplus1152 |
36412 | 36534 | 36904 | kyber512 |
41381 | 41478 | 41630 | T: lac128 |
41685 | 41783 | 41956 | T: C:nhcompact512cca |
50751 | 51156 | 51712 | ntrulpr653 |
52941 | 53109 | 53798 | ntrulpr761 |
54337 | 54372 | 54669 | C:threebears624r2cpa |
54431 | 54492 | 54655 | threebears624r2cca |
54811 | 55200 | 55828 | T: C:r5nd1kem0d |
56346 | 56437 | 56605 | C:threebears624r2cpax |
57459 | 57603 | 57854 | T: C:nhcompact768cca |
58922 | 59044 | 59225 | threebears624r2ccax |
59520 | 59832 | 60369 | T: ntrulpr4591761 |
62071 | 62418 | 62855 | kyber768 |
67174 | 67541 | 68060 | T: lightsaber2 |
69717 | 69884 | 70106 | T: newhope512cca |
69927 | 70301 | 70688 | ntrulpr857 |
70906 | 71869 | 73951 | T: C:r5nd0kem2iot |
73348 | 73634 | 73824 | T: C:nhcompact1024cca |
73298 | 73696 | 74375 | ntrulpr953 |
73226 | 73818 | 74696 | T: C:r5nd1kem5d |
73800 | 74065 | 74637 | ntrulpr1013 |
75561 | 76037 | 76782 | T: C:r5nd1kem4longkey |
93627 | 93930 | 94490 | kyber1024 |
94072 | 94235 | 94774 | ntrulpr1277 |
101313 | 101564 | 102020 | T: hqc128round4 |
111795 | 111880 | 112069 | threebears936r2cca |
116516 | 116633 | 116887 | C:threebears936r2cpa |
117418 | 117535 | 117820 | threebears936r2ccax |
119194 | 119293 | 119785 | C:threebears936r2cpax |
121949 | 122402 | 122614 | T: lac256 |
127585 | 128612 | 129330 | T: C:r5nd3kem5d |
131560 | 131899 | 132543 | T: lac192 |
134121 | 134366 | 134674 | T: newhope1024cca |
135994 | 136458 | 138047 | T: saber2 |
158600 | 158720 | 159073 | threebears1248r2cca |
165257 | 165377 | 165623 | C:threebears1248r2cpa |
165316 | 165422 | 165805 | threebears1248r2ccax |
168335 | 168405 | 168724 | C:threebears1248r2cpax |
188304 | 189108 | 190283 | T: C:hila5 |
214025 | 217112 | 220493 | T: hqcrmrs128 |
215541 | 217980 | 220236 | T: C:r5nd3kem0d |
227508 | 228320 | 230579 | T: firesaber2 |
230226 | 230552 | 231362 | T: kindi256342 |
230467 | 236899 | 238932 | T: hqc128 |
237526 | 237959 | 238616 | T: kindi512222 |
239522 | 239794 | 240630 | T: kindi512241 |
247951 | 248296 | 249071 | T: hqc192round4 |
251060 | 254401 | 256077 | T: C:r5nd5kem5d |
263242 | 263561 | 264143 | ntruhps2048509 |
273574 | 277020 | 279486 | T: C:r5nd5kem0d |
319276 | 324415 | 331034 | T: hqc1281 |
330139 | 330670 | 331139 | T: saberx4 |
417872 | 418192 | 418749 | ntruhrss701 |
426142 | 426675 | 428230 | ntruhps2048677 |
462015 | 470787 | 475275 | T: hqcrmrs192 |
494170 | 494812 | 495581 | T: kindi512321 |
505743 | 506326 | 507104 | T: hqc256round4 |
518923 | 521920 | 533165 | T: hqc192 |
544302 | 546310 | 548858 | T: rqc128 |
607659 | 608208 | 610333 | ntruhps4096821 |
612288 | 613292 | 615166 | T: kindi256522 |
650223 | 651622 | 661531 | T: C:r5n11kem0d |
704593 | 720272 | 732383 | T: hqc1921 |
719914 | 720612 | 721607 | T: C:bikel1 |
728158 | 751465 | 777413 | T: hqc1922 |
781124 | 787583 | 792398 | T: ntrukem443 |
787409 | 804424 | 817650 | T: hqcrmrs256 |
814194 | 816169 | 820657 | T: C:ledakemcpa14 |
834067 | 834701 | 836321 | T: lima2p1024cca |
852407 | 869997 | 880324 | T: hqc256 |
989439 | 992113 | 994784 | T: C:ledakemcpa13 |
1008511 | 1021556 | 1038401 | T: hqc2561 |
1046152 | 1051145 | 1110750 | T: rqc192 |
1061346 | 1064097 | 1066297 | T: C:rolloi128 |
1095610 | 1098274 | 1101379 | T: frodokem640 |
1178269 | 1179771 | 1181707 | T: C:ledakemcpa12 |
1196998 | 1207710 | 1218708 | T: hqc2562 |
1247800 | 1260546 | 1269297 | T: hqc2563 |
1269746 | 1273506 | 1296396 | T: C:r5n13kem0d |
1304906 | 1306013 | 1309717 | sntrup761 |
1369252 | 1374867 | 1379801 | T: frodokem640aes |
1376102 | 1379315 | 1384190 | T: C:rolloi192 |
1484438 | 1485601 | 1487396 | T: titaniumccatoy |
1481660 | 1487441 | 1508924 | T: rqc256 |
1645198 | 1646407 | 1648709 | T: titaniumccalite |
1684421 | 1685437 | 1688046 | T: lima2p2048cca |
1690492 | 1692518 | 1694536 | sntrup653 |
1752573 | 1757491 | 1766297 | T: limasp1018cca |
1834721 | 1838406 | 1846219 | T: C:ledakemcpa34 |
1879536 | 1883134 | 1888111 | T: C:rolloi256 |
1962666 | 1963851 | 1965788 | T: C:bikel3 |
2125259 | 2127037 | 2130580 | T: titaniumccastd |
2234373 | 2240059 | 2244648 | T: frodokem976 |
2318007 | 2319961 | 2324211 | T: sntrup4591761 |
2376463 | 2377228 | 2379280 | T: titaniumccamed |
2438784 | 2451976 | 2465540 | T: ntrukem743 |
2486383 | 2489805 | 2502483 | T: C:ledakemcpa33 |
2538938 | 2544137 | 2549075 | T: titaniumccahi |
2557829 | 2571064 | 2586602 | T: C:lake1 |
2580347 | 2593063 | 2605063 | T: C:lake3 |
2642824 | 2645903 | 2651144 | T: frodokem976aes |
2681674 | 2782491 | 2802038 | T: C:lake2 |
2829984 | 2835053 | 2844154 | T: C:r5n15kem0d |
2886552 | 2888208 | 2890031 | sntrup857 |
3018386 | 3023070 | 3029058 | T: ledakem1464 |
3109776 | 3130421 | 3142249 | T: remblem928 |
3103010 | 3133422 | 3282255 | T: remblem1056 |
3173568 | 3176340 | 3180853 | T: titaniumccasuper |
3196673 | 3200909 | 3240408 | T: limasp1306cca |
3220187 | 3223206 | 3239564 | T: C:ledakemcpa32 |
3527709 | 3533700 | 3544877 | sntrup953 |
3539513 | 3547653 | 3552575 | T: limasp1822cca |
3651308 | 3662181 | 3671748 | T: C:ledakemcpa53 |
3872694 | 3876058 | 3897334 | T: ledakem1364 |
3971319 | 3973436 | 3976571 | sntrup1013 |
4069272 | 4072127 | 4077846 | T: C:ledakemcpa54 |
4134236 | 4148641 | 4171251 | T: locker1 |
4148968 | 4206835 | 4264852 | T: ledakem1264 |
4427963 | 4431010 | 4437444 | T: rolloii128 |
4539255 | 4544892 | 4552675 | T: frodokem1344aes |
4573790 | 4590064 | 4614247 | T: locker2 |
4620275 | 4626962 | 4634912 | T: rolloii192 |
4975222? | 4983123? | 6705983? | T: ledakem14sl |
5006441 | 5031363 | 5065355 | T: locker3 |
5475573 | 5488565 | 5506858 | T: locker4 |
5521386 | 5526584 | 5534343 | T: rolloii256 |
4518371? | 5726484? | 6955938? | T: ledakem13sl |
6266959 | 6269114 | 6274631 | sntrup1277 |
6229017 | 6316199 | 6335163 | T: limasp2062cca |
6318249 | 6320705 | 6324701 | T: frodokem640shake |
6288699 | 6327021 | 6360870 | T: locker6 |
6599826 | 6608698 | 7379066 | T: ledakem12sl |
6853932? | 6881608? | 9649621? | T: ledakem3464 |
7328077 | 7337261 | 7343546 | T: C:ledakemcpa52 |
7446060 | 7475284 | 7509687 | T: locker5 |
7737278 | 7743064 | 7749117 | T: sikep434 |
8001649 | 8124041 | 8186597 | T: ramstakers216091 |
8225034 | 8235142 | 8242338 | T: ledakem3364 |
9515218 | 9711561 | 9846162 | T: ledakem3264 |
10783076? | 10800429? | 14408012? | T: ledakem34sl |
10853666 | 10860800 | 10877017 | T: ledakem33sl |
10805277 | 10869986 | 10922166 | T: locker7 |
11283204 | 11312082 | 11353207 | T: locker8 |
11978566 | 12050749 | 12097764 | T: locker9 |
12161888 | 12170029 | 12179194 | T: sikep503 |
12477057 | 12495814 | 13570599 | T: sikep434comp |
12669588 | 12688631 | 12770437 | T: ledakem5464 |
13586448 | 13599365 | 13613101 | T: ledakem5364 |
13462745 | 13613384 | 13677957 | T: lotus128 |
13718169 | 13721085 | 13727826 | T: frodokem976shake |
13855040 | 13999646 | 15306536 | T: ledakem32sl |
16878777 | 17043157 | 17370936 | T: ledakem54sl |
18426227 | 18491505 | 18723109 | T: mersenne756839 |
19597503 | 19634253 | 21351464 | T: sikep503comp |
20339653 | 20359163 | 20384489 | T: sikep610 |
21266981 | 21302399 | 24767718 | T: ledakem53sl |
21243035 | 21389820 | 23096106 | T: ledakem5264 |
24347515 | 24353087 | 24362288 | T: frodokem1344shake |
25492938 | 25628275 | 25733694 | T: lotus192 |
31420305 | 31998994 | 32923544 | T: ntskem1264 |
33448397 | 33691906 | 36167743 | T: ledakem52sl |
34363160 | 34419437 | 37160434 | T: sikep610comp |
35122945 | 35142055 | 35161021 | T: sikep751 |
37225177 | 37633490 | 38237857 | T: ramstakers756839 |
42261727 | 42278849 | 42302603 | mceliece348864f |
42296987 | 42313304 | 42328148 | mceliece348864pcf |
43267344 | 43302836 | 43335139 | T: lotus256 |
40877437? | 52873302? | 76160062? | mceliece348864 |
54868573 | 56603598 | 59492232 | T: sikep751comp |
40868787? | 64214151? | 87678204? | mceliece348864pc |
93867739 | 95258594 | 96358897 | T: ntskem1380 |
81517267? | 131218891? | 194382388? | T: rsa2048 |
133725226 | 133774976 | 133893586 | mceliece460896f |
133809759 | 133855718 | 133978551 | mceliece460896pcf |
171720136 | 172596477 | 174420900 | T: oddmanhattan128 |
133744696? | 177783645? | 265297523? | mceliece460896 |
181295336 | 182658144 | 194345950 | T: ntskem13136 |
177230925? | 221199074? | 309039573? | mceliece460896pc |
261925393 | 262484948 | 262690349 | mceliece6960119pcf |
263158189 | 263548278 | 263899085 | mceliece6960119f |
271579925 | 274947921 | 275753649 | T: oddmanhattan192 |
296865063 | 296987014 | 297076180 | mceliece6688128f |
315893585 | 316138569 | 316235755 | mceliece6688128pcf |
332671543 | 332819292 | 332991099 | mceliece8192128pcf |
331942230 | 332864204 | 332987276 | mceliece8192128f |
265762830? | 352857750? | 611948537? | mceliece6960119pc |
265494062? | 353004055? | 527117501? | mceliece6960119 |
336627742? | 437688026? | 736827067? | mceliece8192128 |
335695648? | 445234675? | 735904091? | mceliece8192128pc |
298299504? | 496785371? | 599966950? | mceliece6688128pc |
396653260? | 497242046? | 697789343? | mceliece6688128 |
507823507 | 509542638 | 520853523 | T: oddmanhattan256 |
3828358078 | 3931415501 | 4049106150 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
11866 | 11936 | 12098 | ntruplus576 |
15885 | 15979 | 16058 | kyber90s512 |
16107 | 16126 | 16302 | ntruplus768 |
18350 | 18371 | 18699 | ntruplus864 |
18842 | 19438 | 21012 | T: rsa2048 |
23821 | 23921 | 24498 | ntruplus1152 |
25062 | 25157 | 25332 | kyber90s768 |
27625 | 27866 | 28192 | ntruhps2048509 |
30124 | 31601 | 33445 | mceliece348864f |
30323 | 31908 | 34543 | mceliece348864 |
31874 | 31925 | 32004 | ntruhrss701 |
37367 | 37574 | 37779 | kyber90s1024 |
37393 | 38107 | 40071 | mceliece348864pcf |
37657 | 38371 | 40224 | mceliece348864pc |
41849 | 41914 | 42402 | ntruhps2048677 |
49443 | 49537 | 49650 | kyber512 |
50476 | 50587 | 51000 | ntruhps4096821 |
53547 | 54386 | 54652 | T: ntskem1264 |
56961 | 57268 | 57578 | sntrup653 |
59667 | 59960 | 60257 | sntrup761 |
59961 | 60016 | 60212 | T: sntrup4591761 |
66864 | 67067 | 67280 | T: C:nhcompact512cca |
61937? | 67527? | 77430? | mceliece460896 |
61290? | 72477? | 83012? | mceliece460896f |
68229 | 73718 | 81882 | mceliece460896pcf |
68563? | 75376? | 87537? | mceliece460896pc |
75209 | 75730 | 77143 | T: lac128 |
76076 | 76171 | 76351 | kyber768 |
76918 | 77086 | 77409 | sntrup857 |
80129 | 80174 | 80474 | threebears624r2ccax |
80318 | 80370 | 80567 | threebears624r2cca |
81045 | 81458 | 81687 | sntrup953 |
81710 | 82420 | 83296 | T: C:r5nd1kem0d |
82690 | 82764 | 83004 | C:threebears624r2cpa |
82310 | 82773 | 83125 | sntrup1013 |
82791 | 82911 | 83195 | C:threebears624r2cpax |
89313 | 89879 | 90016 | ntrulpr653 |
91816 | 91881 | 92084 | T: C:nhcompact768cca |
92261 | 92877 | 92966 | ntrulpr761 |
95906 | 97487 | 100294 | T: lightsaber2 |
103835 | 104365 | 104512 | sntrup1277 |
104550 | 105227 | 107061 | T: C:r5nd0kem2iot |
108609 | 108734 | 108936 | T: ntrulpr4591761 |
104262 | 109510 | 118226 | mceliece6688128f |
104525 | 109664 | 122124 | mceliece6688128 |
109018 | 109883 | 111277 | T: C:r5nd1kem5d |
107823 | 111542 | 119297 | mceliece6960119f |
107947 | 111931 | 117742 | mceliece6960119 |
112439 | 112598 | 113078 | T: newhope512cca |
113211 | 113271 | 113516 | kyber1024 |
113220 | 113928 | 115943 | T: C:r5nd1kem4longkey |
111035 | 115892 | 124968 | mceliece6688128pc |
116879 | 118632 | 121110 | mceliece8192128f |
117141 | 118829 | 121319 | mceliece8192128 |
118770 | 118832 | 119236 | T: C:nhcompact1024cca |
112686 | 119760 | 128381 | mceliece6688128pcf |
119837 | 120334 | 120874 | T: C:bikel1 |
119292 | 123113 | 131251 | mceliece6960119pc |
119979 | 123619 | 133536 | mceliece6960119pcf |
123614 | 123712 | 123963 | ntrulpr857 |
127646 | 127783 | 128101 | ntrulpr953 |
129134 | 129529 | 129626 | ntrulpr1013 |
128846 | 129833 | 132157 | mceliece8192128pcf |
130210 | 130287 | 130670 | threebears936r2cca |
130602 | 130677 | 130900 | threebears936r2ccax |
130572 | 131737 | 134330 | mceliece8192128pc |
138265 | 138307 | 138629 | C:threebears936r2cpax |
138798 | 138927 | 139223 | C:threebears936r2cpa |
151735 | 161264 | 164503 | T: ntskem1380 |
162382 | 162673 | 162967 | ntrulpr1277 |
163066 | 163536 | 164007 | T: C:ledakemcpa13 |
163365 | 164355 | 165783 | T: C:rolloi128 |
165989 | 166381 | 166820 | T: C:ledakemcpa14 |
170997 | 173951 | 182820 | T: ntrukem443 |
175850 | 176187 | 176621 | T: saber2 |
178207 | 180173 | 183397 | T: C:ledakemcpa12 |
186382 | 187808 | 189992 | T: C:r5nd3kem5d |
192973 | 193122 | 193399 | threebears1248r2cca |
193227 | 193280 | 193588 | threebears1248r2ccax |
192757 | 193678 | 194760 | T: C:rolloi192 |
197252 | 197967 | 200311 | T: lac192 |
202328 | 202444 | 203029 | C:threebears1248r2cpax |
202476 | 202587 | 203018 | C:threebears1248r2cpa |
213803 | 214100 | 214553 | T: newhope1024cca |
216286 | 216795 | 217276 | T: lotus128 |
216460 | 217339 | 218425 | T: C:rolloi256 |
223126 | 228023 | 229772 | T: ntskem13136 |
238303 | 239343 | 241581 | T: lac256 |
252522 | 252927 | 253400 | T: hqc128round4 |
256095 | 256748 | 257642 | T: C:hila5 |
277793 | 280899 | 288371 | T: firesaber2 |
287567 | 288332 | 289091 | T: C:bikel3 |
300650 | 300891 | 302095 | T: kindi256342 |
300002 | 303166 | 312881 | T: ntrukem743 |
310061 | 311339 | 312980 | T: ledakem1464 |
313877 | 314118 | 314527 | T: ledakem1264 |
347091 | 347449 | 348422 | T: kindi512222 |
348495 | 348915 | 350197 | T: kindi512241 |
347536 | 349350 | 352293 | T: C:r5nd3kem0d |
353870 | 354033 | 354327 | T: ledakem1364 |
352631 | 354526 | 356195 | T: C:r5nd5kem5d |
354162 | 354918 | 355936 | T: lotus192 |
355978 | 359597 | 366243 | T: hqcrmrs128 |
362624 | 367758 | 371707 | T: hqc128 |
370785 | 374330 | 381888 | T: C:lake1 |
384399 | 384958 | 388148 | T: ledakem13sl |
388219 | 388936 | 389734 | T: C:ledakemcpa34 |
391214 | 391880 | 392953 | T: C:ledakemcpa33 |
411746 | 412059 | 412562 | T: saberx4 |
421398 | 421794 | 422530 | T: ledakem12sl |
423029 | 427586 | 431930 | T: C:ledakemcpa32 |
423177 | 428028 | 436861 | T: C:lake2 |
447023 | 448427 | 450156 | T: C:lake3 |
448706 | 449815 | 450365 | T: lotus256 |
452703 | 455836 | 457521 | T: C:r5nd5kem0d |
487427 | 487802 | 488165 | T: ledakem14sl |
526474 | 527700 | 529494 | T: rolloii128 |
532533 | 533190 | 534809 | T: rolloii192 |
595187 | 595815 | 596576 | T: hqc192round4 |
598425 | 607035 | 621762 | T: hqc1281 |
633209 | 636656 | 638581 | T: rolloii256 |
648536 | 649157 | 650891 | T: kindi512321 |
660659 | 662907 | 673835 | T: lima2p1024cca |
684233 | 690397 | 699358 | T: locker2 |
685726 | 691470 | 706812 | T: locker1 |
724453 | 725100 | 725722 | T: ledakem3464 |
734050 | 735161 | 737712 | T: kindi256522 |
740695 | 743617 | 748613 | T: locker3 |
769866 | 777315 | 787965 | T: hqcrmrs192 |
807624 | 809306 | 812870 | T: rqc128 |
815419 | 817773 | 828318 | T: C:r5n11kem0d |
827413 | 835685 | 844078 | T: hqc192 |
874691 | 876408 | 879777 | T: C:ledakemcpa53 |
876090 | 876943 | 878929 | T: ledakem3364 |
878365 | 880143 | 882583 | T: C:ledakemcpa54 |
856851 | 903086 | 904785 | T: ledakem3264 |
894329 | 905513 | 912432 | T: C:ledakemcpa52 |
890087 | 911318 | 931701 | T: locker4 |
923433 | 927773 | 930775 | T: locker6 |
1134493 | 1135151 | 1135846 | T: ledakem32sl |
1107914 | 1136323 | 1144984 | T: locker5 |
1163180 | 1164032 | 1165944 | T: hqc256round4 |
1172274 | 1173693 | 1174580 | T: titaniumccatoy |
1204495 | 1205388 | 1206428 | T: ledakem33sl |
1241075 | 1242112 | 1245220 | T: ledakem34sl |
1318563 | 1322251 | 1331386 | T: lima2p2048cca |
1307223 | 1325400 | 1339831 | T: hqc1921 |
1313805 | 1330594 | 1349928 | T: hqcrmrs256 |
1327729 | 1348427 | 1373813 | T: hqc1922 |
1390249 | 1403193 | 1417091 | T: hqc256 |
1461684 | 1462416 | 1463439 | T: titaniumccalite |
1554992 | 1558657 | 1562209 | T: frodokem640 |
1565292 | 1567036 | 1576690 | T: limasp1018cca |
1595978 | 1598790 | 1601537 | T: C:r5n13kem0d |
1630948? | 1639071? | 2072856? | T: rqc192 |
1644343 | 1648662 | 1655879 | T: locker8 |
1678689 | 1680442 | 1682199 | T: ledakem5364 |
1690893 | 1692268 | 1693643 | T: ledakem5464 |
1678901 | 1694829 | 1767330 | T: locker7 |
1775132 | 1776788 | 1778283 | T: titaniumccastd |
1784005 | 1788866 | 1822260 | T: locker9 |
1843000 | 1844484 | 1846699 | T: frodokem640aes |
1847196 | 1882380 | 1934658 | T: hqc2561 |
1926950 | 1929324 | 1930919 | T: ledakem5264 |
1984202 | 1985665 | 1987638 | T: ledakem54sl |
2200079 | 2201527 | 2203912 | T: titaniumccamed |
2245610? | 2251953? | 3487087? | T: rqc256 |
2387410 | 2389461 | 2447799 | T: titaniumccahi |
2380613 | 2393205 | 2409533 | T: hqc2562 |
2463358 | 2483963 | 2505168 | T: hqc2563 |
2483099 | 2486363 | 2490309 | T: ledakem53sl |
2693584 | 2695463 | 2697525 | T: ledakem52sl |
2909656 | 2919765 | 2928393 | T: limasp1306cca |
3053651 | 3059259 | 3062113 | T: frodokem976 |
3075580 | 3076974 | 3079258 | T: titaniumccasuper |
3118388 | 3124335 | 3601048 | T: limasp1822cca |
3363685 | 3368697 | 3375023 | T: C:r5n15kem0d |
3480448 | 3485361 | 3590811 | T: frodokem976aes |
4530415 | 4559922 | 4764506 | T: remblem1056 |
4557759 | 4571343 | 4586761 | T: remblem928 |
5650945 | 5655915 | 5661428 | T: frodokem1344aes |
5758579 | 5762565 | 5798031 | T: limasp2062cca |
6693391 | 6704607 | 6712116 | T: frodokem640shake |
12650942 | 12659607 | 12674843 | T: sikep434 |
14362386 | 14372728 | 14380867 | T: frodokem976shake |
14642908 | 14931127 | 15057900 | T: ramstakers216091 |
19330627 | 19351599 | 19391170 | T: pqrsa15 |
19622889 | 19648085 | 19722114 | T: sikep434comp |
19971587 | 19986683 | 20010375 | T: sikep503 |
25359757 | 25375005 | 25397329 | T: frodokem1344shake |
25680706 | 25734740 | 25843858 | T: mersenne756839 |
30623238 | 30737699 | 30822634 | T: sikep503comp |
37372640 | 37400997 | 37426088 | T: sikep610 |
48785526 | 48886587 | 49002021 | T: oddmanhattan128 |
50993256 | 51073463 | 51281684 | T: sikep610comp |
56761354 | 56786632 | 56819225 | T: sikep751 |
67595183 | 68717999 | 69345065 | T: ramstakers756839 |
87961587 | 88052990 | 88443904 | T: sikep751comp |
93720085 | 93845776 | 93939762 | T: oddmanhattan192 |
204178264 | 204385066 | 204819283 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
13888 | 13911 | 13933 | ntruplus576 |
16626 | 16755 | 16814 | kyber90s512 |
17457 | 17492 | 17594 | C:threebears624r2cpax |
18496 | 18520 | 18549 | ntruplus768 |
21695 | 21737 | 21790 | ntruplus864 |
22199 | 22220 | 22265 | C:threebears936r2cpax |
25947 | 26149 | 26212 | kyber90s768 |
26607 | 26671 | 26814 | C:threebears1248r2cpax |
28409 | 28433 | 28515 | ntruplus1152 |
35614 | 35645 | 35728 | C:threebears624r2cpa |
38845 | 38880 | 39135 | kyber90s1024 |
39420 | 39619 | 40090 | T: C:r5nd1kem0d |
42420 | 42475 | 42556 | C:threebears936r2cpa |
43425 | 43465 | 43495 | kyber512 |
48644 | 48692 | 48782 | C:threebears1248r2cpa |
49862 | 49906 | 50661 | ntruhps2048509 |
53104 | 54214 | 55379 | T: C:r5nd0kem2iot |
57502 | 58009 | 58770 | T: C:r5nd1kem5d |
57867 | 58866 | 61602 | T: C:r5nd1kem4longkey |
63292 | 63653 | 64083 | T: C:hila5 |
66668 | 66758 | 66797 | T: C:nhcompact512cca |
67636 | 67699 | 67779 | kyber768 |
76570 | 76641 | 76699 | ntruhps2048677 |
79819 | 79886 | 79990 | ntruhrss701 |
87148 | 87198 | 87331 | sntrup761 |
89043 | 89785 | 89895 | sntrup653 |
93346 | 93401 | 93493 | T: C:nhcompact768cca |
96456 | 97071 | 97736 | T: C:r5nd3kem5d |
102413 | 102499 | 102730 | kyber1024 |
102536 | 102635 | 102721 | ntruhps4096821 |
105716 | 106893 | 107555 | T: lac128 |
109817 | 110325 | 111051 | T: lightsaber2 |
114536 | 114586 | 114654 | threebears624r2ccax |
116396 | 116885 | 117480 | ntrulpr653 |
118905 | 119502 | 119931 | ntrulpr761 |
121634 | 121836 | 121975 | T: C:nhcompact1024cca |
124588 | 124753 | 124964 | T: newhope512cca |
125327 | 125428 | 125564 | sntrup857 |
128510 | 128577 | 128752 | sntrup953 |
129488 | 129665 | 129940 | sntrup1013 |
141364 | 141460 | 141577 | T: sntrup4591761 |
147582 | 147669 | 148059 | threebears624r2cca |
158350 | 158455 | 158549 | T: ntrulpr4591761 |
159594 | 160329 | 160869 | sntrup1277 |
163051 | 163379 | 163534 | ntrulpr857 |
166562 | 166714 | 167010 | ntrulpr953 |
168240 | 168346 | 168756 | ntrulpr1013 |
168454 | 168552 | 168990 | mceliece348864 |
169362 | 169591 | 169892 | mceliece348864f |
176339 | 176449 | 176911 | mceliece348864pc |
176319 | 176719 | 177040 | mceliece348864pcf |
176986 | 177081 | 177233 | threebears936r2ccax |
187222 | 190687 | 193159 | T: C:r5nd5kem5d |
196334 | 197706 | 199168 | T: saber2 |
204681 | 205150 | 209127 | T: C:r5nd3kem0d |
210595 | 211184 | 211438 | ntrulpr1277 |
217277 | 218762 | 222953 | T: ntrukem443 |
224046 | 224210 | 224418 | threebears936r2cca |
236981 | 237176 | 237409 | T: newhope1024cca |
249212 | 249323 | 249580 | threebears1248r2ccax |
251530 | 253233 | 263308 | T: C:r5n11kem0d |
254076 | 254509 | 255508 | T: lotus128 |
258782 | 259327 | 260022 | T: C:r5nd5kem0d |
292058 | 292676 | 293989 | T: lac192 |
302516 | 302633 | 303009 | threebears1248r2cca |
307677 | 308137 | 310325 | T: firesaber2 |
359978 | 361490 | 363986 | T: C:r5n13kem0d |
378641 | 379923 | 380750 | T: kindi256342 |
389079 | 389371 | 389753 | mceliece460896 |
389203 | 389525 | 389986 | mceliece460896f |
396125 | 396642 | 397071 | mceliece460896pcf |
396371 | 396766 | 397316 | mceliece460896pc |
414225 | 415093 | 416978 | T: ntskem1264 |
412311 | 415264 | 436484 | T: lac256 |
426508 | 427016 | 427472 | mceliece6960119f |
426682 | 427083 | 427468 | mceliece6960119 |
437323 | 437715 | 438409 | mceliece6960119pc |
437529 | 438083 | 438721 | mceliece6960119pcf |
439797 | 440073 | 440410 | T: saberx4 |
440672 | 441007 | 441946 | T: hqc128round4 |
441419 | 442206 | 444838 | T: ntrukem743 |
452424 | 452576 | 453138 | mceliece8192128f |
452477 | 452986 | 461007 | mceliece8192128 |
453153 | 453304 | 453888 | mceliece6688128 |
453301 | 453537 | 453943 | mceliece6688128f |
459019 | 459193 | 459685 | mceliece6688128pc |
461724 | 462292 | 465660 | mceliece6688128pcf |
462315 | 462534 | 463050 | mceliece8192128pcf |
462536 | 462951 | 463588 | mceliece8192128pc |
463550 | 464155 | 465664 | T: kindi512222 |
464039 | 464697 | 466554 | T: kindi512241 |
466310? | 467518? | 739218? | T: lotus192 |
559352 | 559965 | 561928 | T: lotus256 |
643738 | 650140 | 651935 | T: hqc128 |
702167 | 710185 | 720638 | T: hqcrmrs128 |
817916 | 818479 | 820141 | T: kindi512321 |
811433 | 838416 | 840124 | T: lima2p1024cca |
862318 | 862877 | 864779 | T: kindi256522 |
883916 | 884909 | 887939 | T: ntskem1380 |
963514 | 964224 | 965783 | T: hqc192round4 |
1138511 | 1139643 | 1145409 | T: C:rolloi128 |
1150753? | 1151609? | 1485498? | T: C:ledakemcpa13 |
1149120 | 1157658 | 1192594 | T: hqc1281 |
1224656 | 1228316 | 1230103 | T: C:ledakemcpa12 |
1222846 | 1231058 | 1238252 | T: C:r5n15kem0d |
1274851 | 1280241 | 1297486 | T: hqc192 |
1301194 | 1302972 | 1304646 | T: hqcrmrs192 |
1320775 | 1324612 | 1331235 | T: C:rolloi192 |
1370671 | 1371970 | 1374196 | T: titaniumccatoy |
1437132? | 1439994? | 1858581? | T: C:ledakemcpa14 |
1556890 | 1561549 | 1564078 | T: frodokem640 |
1606532 | 1611137 | 1616558 | T: lima2p2048cca |
1692968 | 1693839 | 1695067 | T: titaniumccalite |
1694887 | 1695820 | 1702649 | T: ntskem13136 |
1759082 | 1765866 | 1773594 | T: rolloii128 |
1785779 | 1787081 | 1788434 | T: frodokem640aes |
1829478 | 1836286 | 1844771 | T: C:lake1 |
1916132 | 1917345 | 1918503 | T: hqc256round4 |
1947675 | 1951188 | 1956516 | T: rolloii192 |
2009208 | 2011909 | 2019029 | T: limasp1018cca |
2046016 | 2047192 | 2048836 | T: titaniumccastd |
2100602 | 2112554 | 2115728 | T: hqc256 |
2107486 | 2118597 | 2127421 | T: hqcrmrs256 |
2113254 | 2118841 | 2122349 | T: C:rolloi256 |
2165922 | 2217164 | 2270376 | T: hqc1922 |
2234388 | 2267766 | 2285395 | T: hqc1921 |
2346184 | 2365282 | 2367251 | T: rsa2048 |
2504928 | 2505932 | 2507888 | T: titaniumccamed |
2562983 | 2564860 | 2568659 | T: ledakem1264 |
2663279 | 2665274 | 2669157 | T: rolloii256 |
2786004 | 2787069 | 2788006 | T: titaniumccahi |
2833255 | 2834105 | 2835411 | T: C:bikel1 |
2866936 | 2899301 | 2904289 | T: ledakem1364 |
3021038 | 3023213 | 3027465 | T: ledakem1464 |
2986264 | 3061016 | 3077585 | T: hqc2561 |
3166158 | 3173424 | 3179328 | T: frodokem976 |
3179333 | 3181220 | 3190576 | T: C:ledakemcpa32 |
3172650 | 3187645 | 3199999 | T: C:lake2 |
3198461 | 3202304 | 3207856 | T: rqc128 |
3315740 | 3319760 | 3331979 | T: ledakem12sl |
3350590 | 3355127 | 3371501 | T: frodokem976aes |
3443122 | 3445646 | 3581292 | T: ledakem13sl |
3535278 | 3544095 | 3574220 | T: locker1 |
3577686 | 3579040 | 3580901 | T: titaniumccasuper |
3650614 | 3657734 | 3668787 | T: locker2 |
3685812 | 3699485 | 3708279 | T: hqc2562 |
3765525 | 3781399 | 3785086 | T: limasp1306cca |
3802328 | 3857593 | 3867186 | T: hqc2563 |
3926406 | 3928055 | 3930329 | T: C:ledakemcpa33 |
3937842 | 3939374 | 3941366 | T: ledakem14sl |
4000221 | 4004528 | 4214604 | T: limasp1822cca |
4077156 | 4106141 | 4135770 | T: locker4 |
4206668 | 4218683 | 4234970 | T: C:lake3 |
4679706 | 4695578 | 4698841 | T: C:ledakemcpa34 |
5364097 | 5395114 | 5424366 | T: locker3 |
5620943 | 5628749 | 5655580 | T: frodokem1344aes |
5767545 | 5781422 | 5803958 | T: locker6 |
6096982 | 6127435 | 6150488 | T: locker5 |
6274954 | 6302981 | 6580197 | T: remblem1056 |
6275155 | 6318011 | 6338406 | T: remblem928 |
6558630 | 6587647 | 6611645 | T: locker8 |
6626298 | 6634130 | 6642875 | T: frodokem640shake |
6573396 | 6636649 | 6709082 | T: locker7 |
6903950 | 6918456 | 7793750 | T: rqc192 |
6986777 | 6993877 | 7019552 | T: ledakem3264 |
7230800 | 7241031 | 7252996 | T: ledakem3364 |
7502360 | 7548150 | 7573879 | T: limasp2062cca |
7550522 | 7556295 | 7664723 | T: ledakem3464 |
7910916 | 7914942 | 7917364 | T: C:ledakemcpa52 |
8899699 | 8903851 | 8906098 | T: C:bikel3 |
9083240 | 9105650 | 9139372 | T: locker9 |
9104037 | 9129258 | 9140292 | T: ledakem32sl |
9240865 | 9257199 | 9267742 | T: C:ledakemcpa53 |
10340931 | 10364022 | 10418393 | T: ledakem33sl |
10493458 | 10511705 | 12980823 | T: rqc256 |
8163425? | 10585541? | 10606767? | T: C:ledakemcpa54 |
10975740 | 11020087 | 11039871 | T: ledakem34sl |
13506755 | 13521211 | 13532448 | T: sikep434 |
14330094 | 14335566 | 14343580 | T: frodokem976shake |
14428772 | 14437493 | 14449115 | T: sikep434comp |
14854879 | 14875233 | 14895796 | T: ledakem5264 |
15679451 | 15689366 | 15784112 | T: ledakem5364 |
18305896 | 18402827 | 18436049 | T: ledakem5464 |
20944533 | 21032879 | 21098259 | T: ledakem52sl |
21291683 | 21306347 | 21334002 | T: sikep503 |
21456726 | 21471067 | 21494463 | T: ledakem53sl |
22663457 | 22680410 | 22701763 | T: sikep503comp |
22796116 | 22824251 | 22963696 | T: ledakem54sl |
25315943 | 25332044 | 25350450 | T: frodokem1344shake |
30481726 | 30526902 | 30573699 | T: ramstakers216091 |
37631001 | 37656877 | 37678528 | T: sikep610 |
36515477 | 38433916 | 38646940 | T: mersenne756839 |
39833706 | 39874743 | 39904683 | T: sikep610comp |
53895211 | 54062933 | 54206558 | T: oddmanhattan128 |
61112813 | 61142289 | 61166937 | T: sikep751 |
64803703 | 64833436 | 64862831 | T: sikep751comp |
104204948 | 104385805 | 104545936 | T: oddmanhattan192 |
129340199 | 129405965 | 129507445 | T: pqrsa15 |
129291403 | 130519777 | 132460101 | T: ramstakers756839 |
226212072 | 226372064 | 227002626 | T: oddmanhattan256 |
|
|
|