Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 3 (a50f00); 2021 AMD Ryzen 5 PRO 5650G; 6 x 3900MHz; cezanne, 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 |
8116 | 8238 | 8335 | kyber90s512 |
13690 | 13886 | 14147 | kyber90s768 |
17916? | 17991? | 32946? | ntruplus576 |
21047 | 21204 | 21436 | kyber90s1024 |
21186 | 21302 | 21444 | kyber512 |
24478 | 24732 | 24982 | ntrulpr653 |
25993 | 26234 | 26572 | ntrulpr761 |
26769 | 26780 | 26803 | ntruplus864 |
26947 | 27036 | 27156 | T: lac128 |
28002 | 28122 | 28276 | T: C:nhcompact512cca |
28846 | 29020 | 29342 | T: ntrulpr4591761 |
32572 | 32701 | 32843 | ntrulpr857 |
34600 | 35088 | 35361 | ntrulpr953 |
35837 | 35990 | 36231 | ntrulpr1013 |
36130 | 36238 | 36317 | C:threebears624r2cpa |
36288 | 36497 | 36779 | kyber768 |
36957 | 36996 | 37148 | threebears624r2cca |
37972 | 38238 | 38326 | C:threebears624r2cpax |
38861 | 38926 | 38973 | threebears624r2ccax |
40336 | 40518 | 40771 | T: C:nhcompact768cca |
41774 | 42413 | 42918 | T: C:r5nd1kem0d |
43332 | 43442 | 43704 | T: newhope512cca |
44805 | 44862 | 44994 | ntrulpr1277 |
49174 | 49327 | 49497 | T: C:nhcompact1024cca |
52195 | 52529 | 53334 | T: lightsaber2 |
52634 | 52942 | 54284 | kyber1024 |
54345 | 54357 | 54377 | ntruplus768 |
58749 | 59355 | 60402 | T: C:r5nd1kem5d |
58864 | 59910 | 61732 | T: C:r5nd0kem2iot |
60610 | 61614 | 62926 | T: C:r5nd1kem4longkey |
35421? | 65330? | 95290? | ntruplus1152 |
68480 | 68618 | 68777 | T: hqc128round4 |
71865 | 72285 | 72551 | T: lac256 |
72322 | 72551 | 72807 | threebears936r2cca |
76039 | 76117 | 76215 | threebears936r2ccax |
76141 | 76206 | 76286 | C:threebears936r2cpa |
78842 | 78889 | 78944 | C:threebears936r2cpax |
80670 | 80886 | 81442 | T: lac192 |
85076 | 85267 | 85618 | T: newhope1024cca |
97091 | 98375 | 99463 | T: C:r5nd3kem5d |
107060 | 107237 | 107452 | threebears1248r2cca |
106963 | 107305 | 107771 | T: saber2 |
111997 | 112151 | 112367 | threebears1248r2ccax |
112092 | 112295 | 112348 | C:threebears1248r2cpa |
115415 | 115483 | 115930 | C:threebears1248r2cpax |
129395 | 129764 | 130037 | ntruhps2048509 |
139928 | 143004 | 150154 | T: hqcrmrs128 |
146589 | 147783 | 148259 | T: C:hila5 |
157032 | 157258 | 157432 | T: saberx4 |
157373 | 157695 | 158107 | T: hqc192round4 |
158994 | 160573 | 163437 | T: C:r5nd3kem0d |
155367 | 161039 | 164752 | T: hqc128 |
175978 | 176690 | 176867 | T: kindi256342 |
178619 | 180753 | 183525 | T: C:r5nd5kem5d |
179446 | 181629 | 182791 | T: firesaber2 |
182103 | 182385 | 187301 | T: hqc1281 |
182545 | 182754 | 183219 | T: kindi512222 |
186916 | 187266 | 189977 | T: kindi512241 |
199084 | 201672 | 204033 | T: C:r5nd5kem0d |
232809 | 233072 | 233343 | ntruhrss701 |
236173 | 236498 | 236810 | ntruhps2048677 |
318188 | 318594 | 324661 | T: hqc256round4 |
341467 | 342839 | 350284 | T: hqcrmrs192 |
344932 | 345851 | 346642 | ntruhps4096821 |
357645 | 361899 | 366039 | T: hqc1921 |
375978 | 379235 | 384700 | T: hqc192 |
380902 | 382695 | 387450 | T: C:r5n11kem0d |
387830 | 395094 | 402671 | T: hqc1922 |
399729 | 402401 | 405769 | T: ntrukem443 |
410550 | 410783 | 411322 | T: kindi512321 |
456138 | 457446 | 459179 | T: rqc128 |
468934 | 469591 | 471082 | T: kindi256522 |
525399 | 527206 | 576448 | T: C:bikel1 |
520113 | 528788 | 536835 | T: hqcrmrs256 |
537154 | 538334 | 543408 | sntrup761 |
561698 | 566572 | 575575 | T: hqc256 |
566327 | 567020 | 573081 | T: lima2p1024cca |
582763 | 592109 | 594038 | T: hqc2561 |
603295 | 605379 | 610352 | T: C:ledakemcpa14 |
612378 | 618700 | 622279 | T: hqc2562 |
617193 | 619414 | 625286 | sntrup653 |
640314 | 649094 | 657913 | T: hqc2563 |
661608 | 671984 | 685843 | T: C:edonk128k16n80nu4l6 |
678714 | 686996 | 690220 | T: C:r5n13kem0d |
688039 | 689743 | 692164 | T: C:ledakemcpa13 |
790448 | 791098 | 791961 | T: titaniumccatoy |
806755 | 824501 | 858460 | T: frodokem640 |
835917 | 838881 | 899175 | T: rqc192 |
856486 | 868121 | 871628 | T: sntrup4591761 |
897123 | 897888 | 898439 | T: titaniumccalite |
939705 | 940829 | 942175 | T: C:ledakemcpa12 |
996148 | 1000621 | 1010445 | T: frodokem640aes |
1013356 | 1017781 | 1022355 | sntrup857 |
1057434 | 1059589 | 1063586 | T: C:rolloi128 |
1100798 | 1102849 | 1106305 | T: C:edonk128k16n80nu8l6 |
1126375 | 1126941 | 1127915 | T: titaniumccastd |
1153891 | 1156095 | 1165611 | T: lima2p2048cca |
1201306 | 1204636 | 1260049 | T: rqc256 |
1225951 | 1235572 | 1261017 | sntrup953 |
1248382 | 1249469 | 1251684 | T: limasp1018cca |
1252124 | 1263256 | 1283264 | T: C:edonk128k32n96nu4l4 |
1271965 | 1274524 | 1275827 | T: titaniumccamed |
1287883 | 1290190 | 1292828 | T: C:rolloi192 |
1384821 | 1387476 | 1390052 | T: C:ledakemcpa34 |
1387709 | 1389348 | 1399012 | T: titaniumccahi |
1451273 | 1453140 | 1455249 | T: C:bikel3 |
1461608 | 1473769 | 1485551 | T: ntrukem743 |
1365801 | 1496839 | 1527459 | sntrup1013 |
1532821 | 1534387 | 1543651 | T: frodokem976 |
1588032 | 1592511 | 1597184 | T: C:r5n15kem0d |
1622223 | 1626462 | 1633485 | T: C:edonk128ref |
1652622 | 1677838 | 1691774 | T: C:edonk192k32n128nu4l6 |
1707661 | 1711970 | 1713301 | T: titaniumccasuper |
1729611 | 1731752 | 1733885 | T: C:rolloi256 |
1774085 | 1776566 | 1793467 | T: C:ledakemcpa33 |
1886769 | 1892519 | 1900233 | T: frodokem976aes |
1899001 | 1909479 | 1925850 | T: C:lake1 |
1976725 | 1984974 | 2014754 | T: C:lake2 |
2062316 | 2068710 | 2074103 | T: C:lake3 |
2135180 | 2152569 | 2169573 | T: remblem1056 |
2194752 | 2201036 | 2234778 | T: remblem928 |
2218914 | 2242268 | 2252702 | sntrup1277 |
2323553 | 2330820 | 2422292 | T: limasp1306cca |
2359246 | 2388248 | 2414259 | T: C:edonk192k48n144nu4l4 |
2539700 | 2543434 | 2549947 | T: limasp1822cca |
2608364 | 2611316 | 2647904 | T: C:ledakemcpa32 |
2668927 | 2677352 | 2704436 | T: ledakem1464 |
2723255 | 2742373 | 2748952 | T: C:ledakemcpa53 |
3055251 | 3066010 | 3078280 | T: ledakem1364 |
3208122 | 3210703 | 3393447 | T: frodokem1344aes |
3219934 | 3226792 | 3238870 | T: C:ledakemcpa54 |
3251348 | 3264082 | 3281413 | T: locker1 |
3280940 | 3285969 | 3295520 | T: ledakem1264 |
3307304 | 3309306 | 3325256 | T: frodokem640shake |
3658161 | 3667547 | 3680947 | T: locker2 |
4013604 | 4027441 | 4043176 | T: locker3 |
4024135? | 4062053? | 5772554? | T: ledakem14sl |
4161258 | 4163124 | 4166516 | T: rolloii128 |
4197276? | 4229892? | 5485940? | T: ledakem13sl |
4328045 | 4335817 | 4346509 | T: locker4 |
4387954 | 4390521 | 4395653 | T: rolloii192 |
4823395 | 4842068 | 4856588 | T: limasp2062cca |
5067441 | 5076527 | 5086070 | T: locker6 |
5139468 | 5149437 | 5161208 | T: rolloii256 |
5123750 | 5179998 | 5221136 | T: C:ledakemcpa52 |
5361785 | 5398473 | 6162735 | T: ledakem12sl |
5718996 | 5721725 | 5732523 | T: sikep434 |
5886606 | 5897519 | 5914419 | T: locker5 |
6610257 | 6670918 | 6712363 | T: ramstakers216091 |
6754139 | 6785629 | 6841815 | T: ledakem3364 |
6845249 | 6874363 | 6876226 | T: frodokem976shake |
6985677? | 7375975? | 11143890? | T: ledakem3464 |
8481290 | 8520372 | 8583455 | T: ledakem3264 |
8510748 | 8525982 | 8541723 | T: locker7 |
8548469 | 8553783 | 8568566 | T: sikep503 |
8982822 | 9014302 | 9091121 | T: lotus128 |
9187512 | 9305028 | 9623610 | T: ledakem33sl |
9303300 | 9314866 | 9325848 | T: locker8 |
9290406 | 9466726 | 10169813 | T: sikep434comp |
9951757 | 9974126 | 9987678 | T: locker9 |
10502255? | 10536248? | 15832855? | T: ledakem34sl |
11053894 | 11108860 | 12611005 | T: ledakem32sl |
11284850 | 11311197 | 11431879 | T: ledakem5464 |
11842286 | 11884655 | 11893936 | T: frodokem1344shake |
12776380 | 12818778 | 12903423 | T: ledakem5364 |
13901174 | 13942271 | 15166953 | T: sikep503comp |
14035119 | 14071134 | 14111220 | T: mersenne756839 |
14255243 | 14313611 | 14337360 | T: sikep610 |
16053945 | 16131534 | 18136695 | T: ledakem5264 |
16205767? | 16346356? | 24313144? | T: ledakem54sl |
16435916 | 16519725 | 16545045 | T: lotus192 |
18696845? | 18862014? | 23840319? | T: ledakem53sl |
24239320 | 24284102 | 26274143 | T: sikep610comp |
24448002 | 24462692 | 24571518 | mceliece348864f |
24508840 | 24624565 | 25283135 | mceliece348864pcf |
24621701 | 24660880 | 24715921 | T: sikep751 |
26397852 | 26776453 | 27244893 | T: lotus256 |
28626715 | 29148717 | 29424521 | T: ntskem1264 |
28974560 | 29537806 | 30096793 | T: ramstakers756839 |
24225640? | 33896123? | 62877068? | mceliece348864pc |
30175227 | 34097208 | 34644919 | T: ledakem52sl |
38863606 | 41974754 | 42255388 | T: sikep751comp |
24541371? | 43477999? | 53573585? | mceliece348864 |
72785172 | 73181432 | 73223877 | mceliece460896f |
73029191 | 73206825 | 73436560 | mceliece460896pcf |
92560064 | 93007832 | 93393793 | T: ntskem1380 |
61110600? | 93652263? | 163883637? | T: rsa2048 |
73354515? | 102871482? | 161932233? | mceliece460896 |
73989517? | 103498152? | 191144378? | mceliece460896pc |
123515228 | 123644670 | 123806113 | T: oddmanhattan128 |
133691396 | 135310059 | 136270969 | mceliece6960119f |
136331064 | 136643512 | 137079089 | mceliece6960119pcf |
148809146 | 149730502 | 151334404 | mceliece6688128f |
147908133 | 150298351 | 150363756 | mceliece6688128pcf |
169463581 | 170304335 | 171366496 | T: ntskem13136 |
172180551 | 172918632 | 174414743 | mceliece8192128f |
172122840 | 173025749 | 173599687 | mceliece8192128pcf |
210351857 | 210859945 | 212773730 | T: oddmanhattan192 |
138953759? | 234789284? | 336269392? | mceliece6960119pc |
143470342? | 242494218? | 342304176? | mceliece6960119 |
148546270? | 263436590? | 380586531? | mceliece6688128pc |
151706240? | 266054608? | 383107210? | mceliece6688128 |
173463708? | 286896103? | 402305610? | mceliece8192128pc |
227805318? | 287266375? | 346810874? | mceliece8192128 |
374417050 | 374904188 | 377383977 | T: oddmanhattan256 |
681040935 | 733978998 | 738203670 | T: bigquake1 |
3245268367 | 3298612122 | 3409938369 | T: pqrsa15 |
4917361765 | 4983845396 | 5014466516 | T: bigquake3 |
9307917307 | 9626153847 | 9797719272 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
7705 | 7734 | 7787 | ntruplus576 |
10275 | 10297 | 10349 | ntruplus768 |
10545 | 10585 | 10609 | kyber90s512 |
11528 | 11567 | 11609 | ntruplus864 |
11513 | 11913 | 12245 | T: rsa2048 |
14505 | 14536 | 14652 | ntruplus1152 |
16543 | 16583 | 16635 | kyber90s768 |
18218 | 18302 | 18544 | ntruhps2048509 |
20710 | 21829 | 22570 | mceliece348864 |
20702 | 21879 | 24031 | mceliece348864f |
22455 | 22583 | 22693 | ntruhrss701 |
24333 | 24371 | 24454 | kyber90s1024 |
26205 | 27243 | 28790 | mceliece348864pcf |
26546 | 27314 | 29002 | mceliece348864pc |
27323 | 27454 | 27724 | ntruhps2048677 |
29140 | 29369 | 29468 | sntrup653 |
29255 | 29387 | 29706 | T: sntrup4591761 |
31214 | 31270 | 33207 | kyber512 |
31221 | 31369 | 34978 | sntrup761 |
32731 | 32991 | 33140 | ntruhps4096821 |
38073 | 38321 | 38420 | sntrup857 |
40834 | 40896 | 41008 | sntrup953 |
41594 | 41677 | 41922 | ntrulpr653 |
42264 | 43096 | 43404 | sntrup1013 |
43562 | 44041 | 44169 | ntrulpr761 |
44301 | 44751 | 45715 | T: C:edonk128k16n80nu4l6 |
45299 | 45329 | 45418 | T: C:nhcompact512cca |
47219 | 47253 | 47329 | kyber768 |
44600 | 49296 | 55452 | mceliece460896f |
50145 | 50961 | 52178 | T: lac128 |
52393 | 52514 | 52689 | T: ntrulpr4591761 |
52895 | 52976 | 53072 | sntrup1277 |
44290? | 53320? | 62490? | mceliece460896 |
54569 | 54639 | 54802 | threebears624r2cca |
54794 | 54906 | 55030 | threebears624r2ccax |
55351 | 55439 | 55847 | ntrulpr857 |
56010 | 56038 | 56094 | C:threebears624r2cpa |
49998? | 56191? | 65859? | mceliece460896pc |
56340 | 56556 | 56605 | C:threebears624r2cpax |
57252 | 57734 | 57897 | ntrulpr953 |
51000? | 57968? | 65778? | mceliece460896pcf |
59667 | 59853 | 59977 | ntrulpr1013 |
62381 | 62481 | 62700 | T: C:nhcompact768cca |
51526? | 63199? | 67644? | T: ntskem1264 |
64258 | 64955 | 65517 | T: C:r5nd1kem0d |
67546 | 67602 | 67696 | kyber1024 |
72058 | 72119 | 72252 | T: newhope512cca |
74161 | 74205 | 74288 | ntrulpr1277 |
74746 | 74940 | 75589 | T: lightsaber2 |
78798 | 78875 | 79046 | T: C:nhcompact1024cca |
79902 | 80423 | 83401 | T: C:edonk128k16n80nu8l6 |
88112 | 88358 | 88751 | T: C:ledakemcpa13 |
88536 | 88797 | 89004 | threebears936r2ccax |
88791 | 88950 | 89296 | threebears936r2cca |
88005 | 89300 | 90731 | T: C:r5nd0kem2iot |
88555 | 89503 | 90412 | T: C:r5nd1kem5d |
84790 | 89576 | 93807 | mceliece6960119 |
89632 | 89858 | 90277 | T: C:ledakemcpa14 |
88750 | 91239 | 96899 | mceliece6960119f |
92379 | 93009 | 93587 | T: C:bikel1 |
92206 | 93084 | 94121 | T: C:r5nd1kem4longkey |
90440 | 93701 | 100100 | mceliece6688128pcf |
94211 | 94434 | 94878 | C:threebears936r2cpa |
94599 | 94616 | 94660 | C:threebears936r2cpax |
86500 | 95480 | 104151 | mceliece6688128 |
90203 | 96491 | 103031 | mceliece6688128f |
93860 | 99078 | 107240 | mceliece6688128pc |
98356 | 99476 | 101147 | T: C:ledakemcpa12 |
96856 | 100240 | 104442 | mceliece6960119pc |
99050 | 103411 | 111360 | mceliece6960119pcf |
102490 | 103880 | 106150 | mceliece8192128pcf |
102462 | 104711 | 106939 | mceliece8192128f |
106787 | 107148 | 107588 | T: lotus128 |
99658 | 110528 | 115739 | mceliece8192128 |
102268 | 114430 | 116574 | mceliece8192128pc |
114696 | 117004 | 119702 | T: ntrukem443 |
120664 | 121400 | 122865 | T: lac192 |
131817 | 132471 | 132874 | threebears1248r2ccax |
132352 | 132555 | 132662 | threebears1248r2cca |
137845 | 138050 | 138165 | T: newhope1024cca |
139071 | 139384 | 139525 | C:threebears1248r2cpa |
140343 | 140519 | 140877 | C:threebears1248r2cpax |
138805 | 140587 | 140952 | T: saber2 |
141386 | 143537 | 146418 | T: lac256 |
144291 | 145381 | 147008 | T: C:r5nd3kem5d |
138621? | 146141? | 182660? | T: C:edonk128ref |
146947 | 147255 | 147978 | T: C:rolloi128 |
163034 | 163510 | 164130 | T: C:rolloi192 |
159062 | 165156 | 177684 | T: C:edonk128k32n96nu4l4 |
122104? | 178211? | 193541? | T: ntskem1380 |
178423 | 178716 | 182869 | T: lotus192 |
180681 | 181224 | 181966 | T: C:rolloi256 |
183537 | 184014 | 184749 | T: ledakem1264 |
185010 | 185364 | 185648 | T: hqc128round4 |
189160 | 189367 | 189839 | T: saberx4 |
195215 | 197983 | 200593 | T: ntrukem743 |
198761 | 199454 | 200877 | T: ledakem1464 |
199593 | 200350 | 200975 | T: C:hila5 |
200962 | 202142 | 212589 | T: lotus256 |
156111? | 204480? | 205048? | T: ntskem13136 |
208071 | 208507 | 209017 | T: C:ledakemcpa33 |
208212 | 208508 | 208883 | T: C:ledakemcpa34 |
213399 | 214468 | 215988 | T: ledakem1364 |
219355 | 220158 | 220824 | T: C:bikel3 |
222330 | 224197 | 249057 | T: firesaber2 |
230142 | 230526 | 231013 | T: kindi256342 |
245700 | 247814 | 250460 | T: C:r5nd3kem0d |
246027 | 252891 | 257066 | T: hqcrmrs128 |
252531 | 256659 | 259020 | T: C:ledakemcpa32 |
260926 | 263291 | 264889 | T: C:r5nd5kem5d |
256880 | 263796 | 271335 | T: hqc128 |
264670 | 265586 | 267970 | T: ledakem12sl |
267051 | 267353 | 268279 | T: kindi512222 |
274696 | 275342 | 275872 | T: ledakem13sl |
272954 | 275749 | 276330 | T: kindi512241 |
288949 | 291297 | 296511 | T: C:lake1 |
294263 | 294927 | 296350 | T: ledakem14sl |
311917 | 312904 | 314563 | T: C:r5nd5kem0d |
315293 | 317394 | 319927 | T: C:lake2 |
355653 | 357062 | 358889 | T: C:lake3 |
362479 | 365036 | 370164 | T: hqc1281 |
418424 | 418944 | 419683 | T: hqc192round4 |
416053 | 434237 | 472272 | T: C:edonk192k48n144nu4l4 |
443704 | 444143 | 445089 | T: lima2p1024cca |
443753 | 444547 | 448155 | T: ledakem3464 |
446315 | 447958 | 449570 | T: rolloii128 |
457807 | 458602 | 459254 | T: rolloii192 |
476480 | 483617 | 486105 | T: C:r5n11kem0d |
492064 | 493013 | 502481 | T: C:ledakemcpa54 |
494864 | 495603 | 496509 | T: C:ledakemcpa53 |
506711 | 507651 | 508555 | T: rolloii256 |
511675 | 517699 | 525179 | T: C:ledakemcpa52 |
525700 | 526174 | 526777 | T: ledakem3364 |
522566 | 527309 | 532462 | T: C:edonk192k32n128nu4l6 |
532300 | 533006 | 534047 | T: ledakem3264 |
538683 | 539104 | 539529 | T: kindi512321 |
546426 | 550128 | 554650 | T: locker1 |
557119 | 558876 | 562305 | T: locker2 |
561364 | 561621 | 562215 | T: kindi256522 |
576859 | 579777 | 588683 | T: hqcrmrs192 |
617183 | 618800 | 620832 | T: locker3 |
616165 | 621990 | 630584 | T: hqc192 |
634962 | 638084 | 646934 | T: rqc128 |
641126 | 642606 | 642930 | T: titaniumccatoy |
669929 | 671131 | 679523 | T: ledakem32sl |
688339 | 691298 | 696347 | T: ledakem33sl |
699007 | 707323 | 712649 | T: hqc1921 |
730113 | 732701 | 737337 | T: locker4 |
759491 | 762404 | 769151 | T: hqc1922 |
773566 | 775958 | 778949 | T: locker6 |
793684 | 796294 | 797076 | T: ledakem34sl |
798535 | 799470 | 805789 | T: hqc256round4 |
805552 | 806199 | 807098 | T: titaniumccalite |
870113 | 871258 | 872747 | T: C:r5n13kem0d |
884567 | 890393 | 901799 | T: hqcrmrs256 |
898319 | 899925 | 904384 | T: lima2p2048cca |
915852 | 932203 | 978108 | T: locker5 |
923651 | 935008 | 942255 | T: hqc256 |
960700 | 962522 | 963280 | T: titaniumccastd |
993522 | 995503 | 996964 | T: ledakem5464 |
1093124 | 1098896 | 1103313 | T: ledakem5364 |
1108210 | 1108945 | 1110169 | T: frodokem640 |
1127300 | 1130187 | 1134579 | T: ledakem5264 |
1125746 | 1130674 | 1134366 | T: limasp1018cca |
1143639 | 1155166 | 1162234 | T: hqc2561 |
1199480 | 1200157 | 1200915 | T: titaniumccamed |
1192614 | 1202615 | 1210319 | T: hqc2562 |
1242193 | 1253736 | 1260261 | T: hqc2563 |
1335876 | 1337924 | 1367678 | T: frodokem640aes |
1336302 | 1337939 | 1339354 | T: ledakem54sl |
1343909 | 1347400 | 1353040 | T: titaniumccahi |
1408778 | 1413119 | 1436499 | T: locker7 |
1417342 | 1420705 | 1427376 | T: locker8 |
1543965 | 1547290 | 1567286 | T: locker9 |
1547774 | 1557331 | 1559783 | T: ledakem53sl |
1261092? | 1650471? | 2829610? | T: rqc192 |
1659421 | 1660530 | 1662398 | T: titaniumccasuper |
1719301 | 1722018 | 1723945 | T: ledakem52sl |
1775996? | 1789600? | 2328322? | T: rqc256 |
1883707 | 1888165 | 1893169 | T: C:r5n15kem0d |
2169972 | 2171219 | 2172559 | T: frodokem976 |
2142345 | 2223019 | 2237970 | T: limasp1306cca |
2260692 | 2269500 | 2362654 | T: limasp1822cca |
2384958 | 2444861 | 2486677 | T: bigquake1 |
2495285 | 2501065 | 2504362 | T: frodokem976aes |
3035503 | 3044288 | 3063148 | T: remblem1056 |
3122640 | 3145850 | 3180397 | T: remblem928 |
3549814 | 3552154 | 3554244 | T: frodokem640shake |
3939965 | 3943020 | 3946902 | T: frodokem1344aes |
4329311 | 4518980 | 4547424 | T: limasp2062cca |
6670423 | 6883769 | 7085245 | T: bigquake3 |
7268224 | 7271675 | 7279946 | T: frodokem976shake |
9354586 | 9367997 | 9378804 | T: sikep434 |
10059424 | 10299884 | 10628141 | T: bigquake5 |
12486279 | 12488588 | 12490954 | T: frodokem1344shake |
12368332 | 12501661 | 12610250 | T: ramstakers216091 |
14018218 | 14049543 | 14061675 | T: sikep503 |
14448722 | 14504392 | 14563472 | T: sikep434comp |
16271349 | 16283067 | 16300918 | T: pqrsa15 |
20768189 | 20817105 | 20877084 | T: mersenne756839 |
21518705 | 21613996 | 21727261 | T: sikep503comp |
26122939 | 26141253 | 26156296 | T: sikep610 |
35894428 | 36002066 | 36190814 | T: sikep610comp |
39927379 | 39950395 | 40078675 | T: sikep751 |
41357393 | 41446290 | 41590449 | T: oddmanhattan128 |
53804316 | 55021735 | 55815065 | T: ramstakers756839 |
62055322 | 62289952 | 62604855 | T: sikep751comp |
80879281 | 81056802 | 81217220 | T: oddmanhattan192 |
165701511 | 165952765 | 166431514 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
7719 | 7733 | 7771 | ntruplus576 |
9644 | 9688 | 9725 | kyber90s512 |
9943 | 9964 | 9989 | ntruplus768 |
11214 | 11226 | 11241 | ntruplus864 |
14041 | 14067 | 14098 | ntruplus1152 |
14332 | 14385 | 14414 | C:threebears624r2cpax |
15294 | 15329 | 15378 | kyber90s768 |
18523 | 18567 | 18599 | C:threebears936r2cpax |
22439 | 22458 | 22746 | C:threebears1248r2cpax |
22746 | 22793 | 22831 | kyber90s1024 |
24981 | 25028 | 25058 | C:threebears624r2cpa |
25118 | 25132 | 26969 | kyber512 |
27249 | 27342 | 27972 | T: C:r5nd1kem0d |
29811 | 29828 | 29870 | ntruhps2048509 |
30548 | 30574 | 30627 | C:threebears936r2cpa |
35532 | 35552 | 35577 | C:threebears1248r2cpa |
36710 | 36750 | 36804 | sntrup653 |
38059 | 38100 | 38136 | sntrup761 |
38608 | 38631 | 38667 | kyber768 |
38678 | 39111 | 40478 | T: C:r5nd1kem5d |
38598 | 39223 | 42196 | T: C:r5nd0kem2iot |
40350 | 40457 | 41225 | T: C:r5nd1kem4longkey |
41255 | 41281 | 41311 | T: C:hila5 |
43900 | 43948 | 43993 | T: C:nhcompact512cca |
48818 | 49019 | 49129 | ntrulpr653 |
49516 | 49565 | 49619 | sntrup857 |
50315 | 50440 | 50701 | ntrulpr761 |
51593 | 51732 | 51880 | ntruhps2048677 |
51782 | 51858 | 51930 | sntrup953 |
53417 | 53703 | 53933 | ntruhrss701 |
55310 | 55440 | 58386 | sntrup1013 |
56657 | 56748 | 57104 | kyber1024 |
62085 | 62172 | 62255 | T: C:nhcompact768cca |
63310 | 63554 | 65281 | T: C:r5nd3kem5d |
64292 | 64365 | 64463 | sntrup1277 |
65277 | 65380 | 65553 | T: sntrup4591761 |
65882 | 66111 | 69189 | ntrulpr857 |
66142 | 66242 | 66439 | T: lac128 |
67135 | 67270 | 67730 | ntruhps4096821 |
67451 | 68068 | 68356 | ntrulpr953 |
68517 | 68605 | 68687 | ntrulpr1013 |
76074 | 76459 | 76548 | T: ntrulpr4591761 |
77749 | 77822 | 77852 | threebears624r2ccax |
77772 | 77842 | 77926 | T: C:nhcompact1024cca |
78162 | 78232 | 78300 | T: newhope512cca |
86163 | 86265 | 86486 | ntrulpr1277 |
86398 | 89052 | 89452 | T: lightsaber2 |
99483 | 99716 | 103658 | mceliece348864 |
100647 | 100695 | 100729 | threebears624r2cca |
100128 | 102173 | 102487 | mceliece348864f |
104052 | 104250 | 104645 | mceliece348864pcf |
105106 | 105234 | 105398 | mceliece348864pc |
117437 | 117806 | 119098 | T: C:r5nd5kem5d |
118371 | 118643 | 119744 | T: ntrukem443 |
120044 | 120518 | 120641 | threebears936r2ccax |
119597 | 121159 | 128074 | T: C:r5nd3kem0d |
121253 | 122054 | 122294 | T: lotus128 |
145276 | 147403 | 148267 | T: C:r5nd5kem0d |
149761 | 149962 | 150169 | T: newhope1024cca |
150575 | 151175 | 153420 | threebears936r2cca |
154525 | 155206 | 157561 | T: saber2 |
159002 | 159549 | 164417 | T: C:r5n11kem0d |
169634 | 170149 | 170827 | threebears1248r2ccax |
171268 | 171494 | 171882 | T: lac192 |
199807 | 200029 | 200179 | T: saberx4 |
202267 | 202491 | 202682 | mceliece460896f |
203966 | 204149 | 204392 | mceliece460896 |
205993 | 206070 | 206418 | threebears1248r2cca |
208344 | 208461 | 208620 | mceliece460896pc |
209005 | 209284 | 209629 | mceliece460896pcf |
209406 | 212146 | 218000 | T: lotus192 |
225991 | 226535 | 226757 | mceliece6960119f |
231518 | 231674 | 231819 | mceliece6960119 |
233302 | 233523 | 233689 | mceliece6960119pc |
235284 | 235538 | 237057 | mceliece6960119pcf |
237626 | 237865 | 238096 | mceliece6688128f |
237861 | 238170 | 238418 | mceliece6688128 |
238853 | 239453 | 243608 | mceliece8192128 |
239257 | 239489 | 239708 | mceliece8192128f |
239791 | 240025 | 240397 | T: ntrukem743 |
242319 | 242734 | 244573 | T: firesaber2 |
244267 | 244854 | 245383 | T: C:r5n13kem0d |
245776 | 246058 | 246355 | mceliece6688128pc |
245911 | 246306 | 246691 | mceliece6688128pcf |
245521 | 246674 | 271273 | T: lotus256 |
246842 | 247239 | 247692 | mceliece8192128pc |
246996 | 247432 | 249125 | mceliece8192128pcf |
260730 | 262194 | 266386 | T: ntskem1264 |
259004 | 264278 | 266310 | T: lac256 |
289991 | 290274 | 290548 | T: kindi256342 |
325556 | 325692 | 325918 | T: hqc128round4 |
355519 | 356052 | 356715 | T: kindi512222 |
363827 | 366682 | 368311 | T: kindi512241 |
482530 | 488159 | 494229 | T: hqc128 |
488848 | 489142 | 489500 | T: ntskem1380 |
543671 | 548066 | 549289 | T: lima2p1024cca |
539074 | 550227 | 555499 | T: hqcrmrs128 |
568295 | 574815 | 577116 | T: C:ledakemcpa13 |
579462 | 590535 | 615401 | T: C:ledakemcpa12 |
658644 | 658993 | 659500 | T: kindi256522 |
670038 | 670613 | 671265 | T: hqc192round4 |
681276 | 682440 | 683845 | T: kindi512321 |
694490 | 696324 | 699153 | T: C:ledakemcpa14 |
697093 | 700262 | 701683 | T: C:r5n15kem0d |
657407 | 748914 | 760381 | T: C:edonk128k32n96nu4l4 |
751436 | 752249 | 759054 | T: titaniumccatoy |
746197 | 769270 | 796180 | T: hqc1281 |
918875 | 920836 | 925231 | T: ntskem13136 |
936104 | 936827 | 940360 | T: titaniumccalite |
986118 | 995552 | 1008540 | T: hqc192 |
1046670 | 1051773 | 1057355 | T: hqcrmrs192 |
1063010 | 1066733 | 1068389 | T: C:rolloi128 |
1094427 | 1100606 | 1101893 | T: lima2p2048cca |
1109986 | 1110918 | 1111943 | T: frodokem640 |
1110218 | 1112060 | 1113220 | T: titaniumccastd |
1230689 | 1235002 | 1315425 | T: C:rolloi192 |
1244390 | 1245788 | 1253924 | T: hqc1921 |
1245919 | 1247467 | 1254504 | T: C:bikel1 |
1273046 | 1273611 | 1273995 | T: frodokem640aes |
1299606 | 1300507 | 1301220 | T: hqc256round4 |
1303145 | 1306617 | 1314990 | T: hqc1922 |
1350436 | 1363514 | 1372214 | T: C:lake1 |
1370434 | 1371138 | 1372007 | T: titaniumccamed |
1422315 | 1432449 | 1444600 | T: hqc256 |
1441864 | 1443395 | 1447963 | T: limasp1018cca |
1443454 | 1444946 | 1446593 | T: ledakem1264 |
1509917 | 1516237 | 1520197 | T: hqcrmrs256 |
1524898 | 1527606 | 1531841 | T: rolloii128 |
1531788 | 1534731 | 1548225 | T: ledakem1364 |
1571020 | 1571898 | 1572891 | T: titaniumccahi |
1601626 | 1602815 | 1604097 | T: ledakem1464 |
1710398 | 1718653 | 1722810 | T: C:ledakemcpa32 |
1523603? | 1737652? | 2152544? | T: C:edonk192k48n144nu4l4 |
1735322 | 1739464 | 1744611 | T: rolloii192 |
1862949 | 1900848 | 1904660 | T: hqc2561 |
1909007 | 1922540 | 1938434 | T: hqc2562 |
1936909 | 1948839 | 1951191 | T: titaniumccasuper |
1937805 | 1950297 | 1958146 | T: C:ledakemcpa33 |
1970742 | 1973297 | 2023425 | T: ledakem13sl |
2015826 | 2029498 | 2039384 | T: ledakem12sl |
2039271 | 2042310 | 2046453 | T: hqc2563 |
2049546 | 2053876 | 2059481 | T: C:rolloi256 |
2156751 | 2189671 | 2200874 | T: ledakem14sl |
2257881 | 2259889 | 2261111 | T: frodokem976 |
1774791? | 2276230? | 2284276? | T: C:ledakemcpa34 |
1790139? | 2295582? | 21516229? | T: C:edonk128ref |
2299139 | 2306171 | 2311944 | T: rolloii256 |
2356779 | 2360270 | 2370481 | T: frodokem976aes |
2397096 | 2398399 | 2406432 | T: rsa2048 |
2408061 | 2416719 | 2428777 | T: C:lake2 |
2747202 | 2752180 | 2772724 | T: limasp1306cca |
2746543 | 2754173 | 2763366 | T: locker1 |
2841180 | 2848860 | 2862457 | T: locker2 |
2850324 | 2854914 | 2863649 | T: rqc128 |
2896628 | 2901628 | 2969454 | T: limasp1822cca |
2989967 | 3038583 | 3091529 | T: bigquake1 |
3154684 | 3160285 | 3169546 | T: locker4 |
3287826 | 3295712 | 3302824 | T: C:lake3 |
3481136 | 3483216 | 3486157 | T: frodokem640shake |
3880648 | 3885144 | 3913403 | T: C:bikel3 |
3910602 | 3913183 | 3918382 | T: frodokem1344aes |
4039091 | 4050388 | 4092559 | T: ledakem3364 |
4214581 | 4229771 | 4235124 | T: C:ledakemcpa52 |
4223206 | 4242708 | 4268847 | T: remblem1056 |
4137007 | 4276177 | 4334565 | T: ledakem3464 |
4309496 | 4341981 | 4389630 | T: remblem928 |
4357869 | 4366195 | 4384143 | T: locker3 |
4365787 | 4369818 | 4374673 | T: ledakem3264 |
4701802 | 4712319 | 4723000 | T: locker6 |
4758863 | 4766289 | 4785349 | T: C:ledakemcpa53 |
4969194 | 4988176 | 5024702 | T: locker5 |
5336379 | 5365481 | 5391632 | T: locker7 |
5364954 | 5377069 | 5394594 | T: locker8 |
5547781 | 5578909 | 5596899 | T: ledakem32sl |
5593763 | 5636328 | 5646850 | T: C:ledakemcpa54 |
5815806 | 5830281 | 5868414 | T: limasp2062cca |
5947071 | 5951526 | 5977030 | T: ledakem33sl |
6323073 | 6399668 | 6416374 | T: ledakem34sl |
5718902? | 6522709? | 8873385? | T: rqc192 |
2660651? | 6944296? | 7394055? | T: C:edonk128k16n80nu8l6 |
7249659 | 7252067 | 7255709 | T: frodokem976shake |
7406246 | 7420637 | 7435433 | T: locker9 |
8817911 | 8840226 | 9953267 | T: rqc256 |
9026193 | 9073336 | 9178088 | T: ledakem5264 |
9791542 | 9810465 | 9820378 | T: ledakem5364 |
9985599 | 9989579 | 10000382 | T: sikep434 |
1414110? | 10586352? | 12792939? | T: C:edonk128k16n80nu4l6 |
10609135 | 10616343 | 10622461 | T: sikep434comp |
10653294 | 10669399 | 10779851 | T: ledakem5464 |
12419116 | 12424436 | 12430084 | T: frodokem1344shake |
13042919 | 13078525 | 13098769 | T: ledakem53sl |
13298490 | 13327745 | 13345032 | T: ledakem54sl |
13319257 | 13336796 | 13346985 | T: ledakem52sl |
14947541 | 14961338 | 15069891 | T: sikep503 |
15878653 | 15884801 | 15891087 | T: sikep503comp |
4414725? | 21809570? | 27712562? | T: C:edonk192k32n128nu4l6 |
25628403 | 25918646 | 25992879 | T: ramstakers216091 |
26349777 | 26396619 | 26842247 | T: sikep610 |
27114742 | 27686999 | 27799933 | T: bigquake3 |
27816660 | 27838311 | 28157181 | T: sikep610comp |
30977728 | 30992999 | 31084592 | T: mersenne756839 |
41677107 | 42027930 | 42254493 | T: bigquake5 |
42839035 | 43011430 | 43102633 | T: sikep751 |
45571250 | 45598336 | 45635672 | T: sikep751comp |
46320272 | 46442890 | 46567592 | T: oddmanhattan128 |
91364099 | 91626438 | 91879777 | T: oddmanhattan192 |
105918038 | 108755465 | 109331087 | T: ramstakers756839 |
117023875 | 117070576 | 117175793 | T: pqrsa15 |
184701787 | 184991295 | 185263855 | T: oddmanhattan256 |
|
|
|