Measurements of key-encapsulation mechanisms on one machine: amd64; Coffee Lake (906ea); 2018 Intel Xeon E-2124; 4 x 3300MHz; r24000, supercop-20241011
[Page version: 20241120 00:41:14]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Test results
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
17536 | 17663 | 17785 | kyber90s512 |
20054 | 20234 | 24205 | ntruplus576 |
22853 | 23028 | 23187 | kyber512 |
24734 | 24778 | 24842 | ntruplus768 |
25481 | 25657 | 25874 | kyber90s768 |
27326 | 27423 | 27774 | ntruplus864 |
28803 | 28953 | 29141 | T: C:nhcompact512cca |
35252 | 35402 | 35681 | T: lac128 |
34725 | 35454 | 35636 | ntrulpr653 |
36016 | 36221 | 36466 | kyber90s1024 |
36378 | 36426 | 36547 | T: lightsaber2 |
36859 | 36942 | 37027 | smaugt1 |
35777? | 37035? | 48694? | ntruplus1152 |
38337 | 38444 | 38678 | T: ntrulpr4591761 |
38973 | 39150 | 39409 | kyber768 |
39252 | 39344 | 40145 | ntrulpr761 |
39466 | 39617 | 39882 | T: C:nhcompact768cca |
41732 | 41860 | 41961 | threebears624r2cca |
42250 | 42304 | 42429 | C:threebears624r2cpa |
43606 | 43650 | 43722 | C:threebears624r2cpax |
45168 | 45231 | 45291 | threebears624r2ccax |
46483 | 46666 | 46888 | T: newhope512cca |
46558 | 46850 | 47441 | T: C:r5nd1kem0d |
48014 | 48155 | 48834 | ntrulpr857 |
50703 | 51478 | 51667 | ntrulpr1013 |
51980 | 52218 | 52449 | T: C:nhcompact1024cca |
51868 | 52266 | 52757 | smaugt3 |
51862 | 52321 | 52726 | ntrulpr953 |
54685 | 55013 | 55449 | kyber1024 |
63392 | 63816 | 64636 | T: C:r5nd1kem5d |
65303 | 65411 | 65549 | T: saber2 |
65116 | 65788 | 66580 | T: C:r5nd1kem4longkey |
66353 | 66630 | 67263 | ntrulpr1277 |
67147 | 67777 | 68692 | T: C:r5nd0kem2iot |
70516 | 72027 | 72600 | smaugt5 |
83542 | 83706 | 83950 | T: lac256 |
83703 | 83791 | 83874 | threebears936r2cca |
86330 | 86427 | 86551 | threebears936r2ccax |
87689 | 87767 | 87837 | C:threebears936r2cpa |
89666 | 89936 | 90218 | T: newhope1024cca |
90242 | 90361 | 90475 | C:threebears936r2cpax |
92069 | 92233 | 92441 | T: lac192 |
92142 | 92262 | 92430 | T: hqc128round4 |
101476 | 102246 | 103195 | T: C:r5nd3kem5d |
102263 | 102504 | 102826 | T: firesaber2 |
126315 | 126647 | 127066 | threebears1248r2cca |
131248 | 131606 | 133904 | threebears1248r2ccax |
131448 | 131652 | 133277 | C:threebears1248r2cpa |
134963 | 135078 | 135200 | C:threebears1248r2cpax |
156082 | 156730 | 157749 | ntruhps2048509 |
164351 | 165501 | 167107 | T: C:r5nd3kem0d |
167214 | 167924 | 168742 | T: C:hila5 |
183039 | 183634 | 184314 | T: saberx4 |
194785 | 196252 | 199027 | T: C:r5nd5kem5d |
198911 | 200091 | 201832 | T: C:r5nd5kem0d |
201970 | 202350 | 202834 | T: hqc192round4 |
233105 | 233779 | 239978 | T: kindi512241 |
234618 | 235176 | 238315 | T: kindi512222 |
236564 | 237027 | 237740 | T: kindi256342 |
250507 | 250801 | 251135 | ntruhrss701 |
261531 | 262105 | 262897 | ntruhps2048677 |
359722 | 360907 | 363101 | ntruhps4096821 |
413754 | 414935 | 417936 | T: hqc256round4 |
413059 | 415547 | 434354 | T: hqcrmrs128 |
450134 | 456013 | 469626 | T: ntrukem443 |
467831 | 468509 | 487764 | T: hqc128 |
468846 | 472138 | 475462 | T: C:r5n11kem0d |
480249 | 492543 | 494848 | T: kindi512321 |
497025 | 499398 | 517762 | T: hqc1281 |
587922 | 591644 | 592707 | T: C:bikel1 |
616760 | 628937 | 653919 | sntrup653 |
648742 | 652689 | 657038 | T: kindi256522 |
676564 | 677018 | 677758 | T: lima2p1024cca |
706365 | 709172 | 719821 | T: C:ledakemcpa14 |
829280 | 831227 | 833651 | T: C:r5n13kem0d |
826698 | 832157 | 838651 | T: rqc128 |
837112 | 839238 | 842530 | T: C:ledakemcpa13 |
839280 | 840649 | 866540 | sntrup761 |
838133 | 841508 | 866898 | T: hqcrmrs192 |
849104 | 850934 | 856970 | sntrup4591761 |
868201 | 894413 | 897888 | T: titaniumccatoy |
898379 | 900696 | 930964 | T: hqc1921 |
928277 | 933298 | 962093 | T: hqc192 |
933872 | 935915 | 938616 | T: C:rolloi128 |
948184 | 956005 | 971311 | T: C:edonk128k16n80nu4l6 |
959241 | 961094 | 993100 | T: titaniumccalite |
961975 | 994777 | 997741 | T: hqc1922 |
1009597 | 1011864 | 1016226 | T: ntrukem743 |
1042188 | 1054550 | 1083650 | sntrup857 |
1070701 | 1073333 | 1083047 | T: C:ledakemcpa12 |
1123228 | 1123616 | 1124866 | T: frodokem640 |
1211201 | 1212242 | 1257701 | T: titaniumccastd |
1212363 | 1216062 | 1219917 | T: C:rolloi192 |
1270762 | 1278424 | 1296945 | sntrup953 |
1327072 | 1364832 | 1376609 | T: hqcrmrs256 |
1367181 | 1371840 | 1378721 | T: lima2p2048cca |
1385311 | 1386997 | 1428326 | T: titaniumccamed |
1390081 | 1390560 | 1392725 | T: frodokem640aes |
1355948 | 1397589 | 1404945 | T: hqc2561 |
1411115? | 1423961? | 2052590? | T: rqc192 |
1447543 | 1461053 | 1480214 | sntrup1013 |
1427157 | 1471525 | 1476515 | T: hqc2562 |
1470402 | 1479426 | 1484014 | T: C:ledakemcpa34 |
1477542 | 1480743 | 1497171 | T: limasp1018cca |
1475502 | 1481496 | 1520392 | T: hqc256 |
1493747 | 1538130 | 1547136 | T: hqc2563 |
1554788 | 1559327 | 1564674 | T: C:edonk128k16n80nu8l6 |
1598424 | 1602414 | 1606074 | T: C:rolloi256 |
1641526 | 1648256 | 1672366 | T: C:bikel3 |
1647570 | 1648845 | 1651243 | T: titaniumccahi |
1705696 | 1723933 | 1745090 | T: C:edonk128k32n96nu4l4 |
1818915 | 1824182 | 1829806 | T: C:r5n15kem0d |
1925225 | 1947667 | 2004274 | T: titaniumccasuper |
2043487? | 2051794? | 2946642? | T: rqc256 |
2123384 | 2147513 | 2183508 | T: C:edonk192k32n128nu4l6 |
2177456 | 2195874 | 2251888 | sntrup1277 |
2228991 | 2246508 | 2254175 | T: C:ledakemcpa33 |
2292561 | 2298058 | 2305441 | T: C:edonk128ref |
2427622 | 2433498 | 2438806 | T: frodokem976 |
2494021 | 2496940 | 2498672 | T: ledakem1464 |
2493809 | 2511966 | 2526372 | T: C:lake1 |
2658810 | 2660341 | 2662075 | T: limasp1306cca |
2782990 | 2789400 | 2795162 | T: C:lake2 |
2856389 | 2858742 | 2872157 | T: C:ledakemcpa32 |
2918593 | 2925674 | 2934259 | T: frodokem976aes |
2949424 | 2955725 | 2969441 | T: limasp1822cca |
2953495 | 2957636 | 2962316 | T: C:lake3 |
2975729 | 3033544 | 3119624 | T: C:ledakemcpa53 |
3118248 | 3146914 | 3174210 | T: C:edonk192k48n144nu4l4 |
3300182 | 3303186 | 3307335 | T: ledakem1364 |
3419845 | 3422122 | 3425136 | T: frodokem640shake |
3464942 | 3470632 | 3484753 | T: ledakem1264 |
3626931 | 3630759 | 3674521 | T: C:ledakemcpa54 |
4088128? | 4124693? | 5461985? | T: ledakem14sl |
4236491 | 4249546 | 4262871 | T: rolloii128 |
4284443 | 4292369 | 4300877 | T: rolloii192 |
4324064 | 4335026 | 4345525 | T: locker1 |
3854961? | 4835155? | 5851092? | T: ledakem13sl |
4965184 | 4969719 | 4982797 | T: frodokem1344aes |
5013080 | 5026543 | 5035564 | T: rolloii256 |
5164112 | 5173919 | 5186444 | T: locker2 |
5394481 | 5404152 | 5408488 | T: limasp2062cca |
5694195 | 5711691 | 5721024 | T: locker3 |
5765320 | 5774966 | 5787486 | T: locker4 |
5769373? | 5775677? | 8148320? | T: ledakem3464 |
5760684 | 5798296 | 6399343 | T: ledakem12sl |
5868855 | 5875348 | 5880478 | T: sikep434 |
6051777 | 6061631 | 6129654 | T: C:ledakemcpa52 |
6883122 | 6958593 | 7066837 | T: ramstakers216091 |
7125539 | 7131366 | 7224109 | T: ledakem3364 |
7167501 | 7185786 | 7246289 | T: locker6 |
7287710 | 7318202 | 7476957 | T: frodokem976shake |
7828440 | 7848733 | 7880229 | T: locker5 |
8073221 | 8085594 | 8179647 | T: ledakem3264 |
8102453 | 8109288 | 8118475 | T: sikep503 |
9248167 | 9269194 | 9320985 | T: ledakem33sl |
9394939 | 9405106 | 9439892 | T: ledakem34sl |
9533678 | 9563799 | 10382654 | T: sikep434comp |
9673930 | 9828278 | 10380641 | T: lotus128 |
11115514 | 11333245 | 11425075 | T: ledakem5464 |
11664331 | 11678222 | 11688845 | T: locker7 |
11833232 | 11889791 | 13001407 | T: ledakem32sl |
12538974 | 12546966 | 12646256 | T: ledakem5364 |
12789106 | 12807718 | 12828812 | T: frodokem1344shake |
12986806 | 13007892 | 13033643 | T: locker8 |
13188495 | 13311603 | 14482800 | T: sikep503comp |
13911855 | 13923144 | 13958952 | T: locker9 |
14074486? | 14160687? | 18892360? | T: ledakem54sl |
14780157 | 14787618 | 14921779 | T: sikep610 |
18298364 | 18414901 | 18748482 | T: lotus192 |
18947811 | 19136475 | 21931221 | T: ledakem53sl |
19168157 | 19312699 | 20663829 | T: ledakem5264 |
23696402 | 23734386 | 23761597 | T: mersenne756839 |
24872624 | 24875016 | 24908568 | T: sikep751 |
25391807 | 25495375 | 27804086 | T: sikep610comp |
29839623 | 29877534 | 30503440 | mceliece348864f |
30219522 | 30607335 | 30706412 | mceliece348864pcf |
32444095 | 32691781 | 32887636 | T: ramstakers756839 |
32714986 | 34684874 | 36759480 | T: ledakem52sl |
30393175 | 34704053 | 34819863 | T: lotus256 |
39350121 | 39661038 | 42916214 | T: sikep751comp |
43943577 | 44250092 | 44632288 | T: ntskem1264 |
39047891? | 49038903? | 70105752? | mceliece348864pc |
38994310? | 49167334? | 69152426? | mceliece348864 |
57973925? | 88525045? | 160772333? | T: rsa2048 |
98189863 | 98488976 | 99865765 | mceliece460896f |
98834076 | 100051074 | 101634072 | mceliece460896pcf |
104957561 | 105941489 | 107231630 | T: ntskem1380 |
102335348? | 134727962? | 196880695? | mceliece460896 |
99049277? | 160561915? | 199389232? | mceliece460896pc |
185648548 | 186101569 | 187038356 | mceliece6960119f |
187356409 | 191683000 | 192551097 | mceliece6960119pcf |
234545876 | 235793992 | 236443023 | mceliece8192128f |
235583527 | 236114247 | 237276606 | mceliece8192128pcf |
234780574 | 236523055 | 237654450 | mceliece6688128pcf |
235952899 | 237065194 | 238331357 | mceliece6688128f |
243190023 | 243516372 | 243974508 | T: ntskem13136 |
187080815? | 250043947? | 431782168? | mceliece6960119pc |
188376461? | 264836622? | 427707170? | mceliece6960119 |
277852644 | 278525657 | 279677182 | T: oddmanhattan128 |
236096202? | 308951535? | 448096962? | mceliece6688128pc |
237541610? | 316045679? | 441683361? | mceliece6688128 |
305388244? | 378407102? | 533937161? | mceliece8192128pc |
307511484? | 380661073? | 521888541? | mceliece8192128 |
460886758 | 462541274 | 464617306 | T: oddmanhattan192 |
802536895 | 804848710 | 805413354 | T: oddmanhattan256 |
935941667 | 940393798 | 945803035 | T: bigquake1 |
3747651922 | 3868135194 | 3965396739 | T: pqrsa15 |
7950441679 | 8085137143 | 8222500264 | T: bigquake3 |
13617684261 | 13762204623 | 13943903136 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
14797 | 15354 | 16058 | T: rsa2048 |
22164 | 22192 | 22234 | smaugt1 |
22711 | 22774 | 22846 | ntruplus576 |
24343 | 24422 | 25174 | ntruhps2048509 |
24739 | 24872 | 24975 | ntruhrss701 |
28027 | 28159 | 28312 | ntruplus768 |
28154 | 29572 | 31506 | mceliece348864f |
28515 | 29735 | 31273 | mceliece348864 |
30352 | 30433 | 30514 | kyber90s512 |
32078 | 32228 | 32501 | ntruplus864 |
33436 | 34300 | 35568 | mceliece348864pc |
35085 | 35172 | 35265 | kyber512 |
33418 | 35235 | 36463 | mceliece348864pcf |
35128 | 35287 | 36035 | ntruhps2048677 |
37837 | 38045 | 38653 | ntruhps4096821 |
39388 | 39487 | 39747 | sntrup4591761 |
39524 | 40248 | 40430 | sntrup653 |
40527 | 40628 | 40716 | kyber90s768 |
42140 | 42304 | 42674 | ntruplus1152 |
43714 | 43863 | 43978 | smaugt3 |
44300 | 44461 | 44921 | sntrup761 |
47251 | 47298 | 47386 | T: C:nhcompact512cca |
47947 | 47987 | 48045 | T: lightsaber2 |
52305 | 52432 | 52518 | kyber768 |
52164 | 52822 | 53012 | sntrup857 |
54155 | 54216 | 54307 | kyber90s1024 |
56845 | 57102 | 57809 | sntrup953 |
57635 | 58444 | 58572 | sntrup1013 |
58491 | 58551 | 58665 | ntrulpr653 |
62551 | 62697 | 63321 | smaugt5 |
62814 | 62882 | 62988 | threebears624r2ccax |
63076 | 63256 | 63452 | threebears624r2cca |
58286? | 63905? | 74122? | mceliece460896f |
63892 | 63932 | 64039 | C:threebears624r2cpax |
63994 | 64044 | 64200 | C:threebears624r2cpa |
65523 | 65583 | 65663 | ntrulpr761 |
65520 | 65648 | 66122 | T: C:nhcompact768cca |
60377? | 67402? | 77576? | mceliece460896 |
67238 | 67540 | 67668 | T: ntrulpr4591761 |
64362 | 69512 | 76423 | mceliece460896pc |
64494 | 69594 | 76907 | mceliece460896pcf |
70224 | 70981 | 73915 | T: lac128 |
71870 | 72810 | 73968 | T: ntskem1264 |
72982 | 73153 | 73605 | kyber1024 |
73427 | 73537 | 73672 | sntrup1277 |
77387 | 77494 | 77766 | T: newhope512cca |
77544 | 78056 | 78911 | T: C:r5nd1kem0d |
80164 | 80340 | 80735 | ntrulpr857 |
80658 | 80751 | 80903 | T: saber2 |
84381 | 84491 | 84574 | ntrulpr1013 |
85454 | 85554 | 85666 | T: C:nhcompact1024cca |
85579 | 85942 | 86557 | ntrulpr953 |
88466 | 88921 | 89892 | T: C:ledakemcpa13 |
88569 | 89016 | 89399 | T: C:ledakemcpa14 |
96849 | 98320 | 100013 | T: C:ledakemcpa12 |
101420 | 101535 | 101682 | threebears936r2cca |
101538 | 101663 | 101796 | threebears936r2ccax |
99750 | 105388 | 112335 | mceliece6688128f |
102971 | 105404 | 110608 | mceliece6960119 |
99377 | 106080 | 117005 | mceliece6688128 |
102902 | 106301 | 113114 | mceliece6960119f |
106347 | 107062 | 107626 | T: C:r5nd1kem5d |
106669 | 107100 | 108091 | T: C:bikel1 |
105307 | 108093 | 115891 | T: C:edonk128k16n80nu4l6 |
108645 | 108703 | 108812 | C:threebears936r2cpa |
108670 | 108778 | 108894 | C:threebears936r2cpax |
108319 | 109192 | 109390 | ntrulpr1277 |
108726 | 109577 | 110572 | T: C:r5nd0kem2iot |
111058 | 112394 | 114081 | mceliece8192128f |
112154 | 112854 | 113577 | T: C:r5nd1kem4longkey |
112429 | 113346 | 115515 | mceliece8192128 |
108266 | 114077 | 118784 | mceliece6688128pc |
108415 | 114169 | 122564 | mceliece6688128pcf |
111961 | 114848 | 118481 | mceliece6960119pc |
120687 | 120844 | 121060 | T: firesaber2 |
117893 | 121835 | 128753 | mceliece6960119pcf |
120772 | 122425 | 123937 | mceliece8192128pcf |
121082 | 122790 | 124685 | mceliece8192128pc |
130256 | 130978 | 143655 | T: lotus128 |
135436 | 137367 | 141430 | T: ntrukem443 |
141621 | 144264 | 144490 | T: lac192 |
146435 | 146885 | 147192 | T: newhope1024cca |
154548 | 154853 | 156629 | threebears1248r2ccax |
155528 | 155822 | 157260 | threebears1248r2cca |
160846 | 161436 | 162333 | T: C:rolloi128 |
162544 | 162740 | 164432 | C:threebears1248r2cpax |
162700 | 162904 | 164855 | C:threebears1248r2cpa |
164504 | 165305 | 166194 | T: C:r5nd3kem5d |
165493 | 166598 | 169646 | T: lac256 |
187843 | 188901 | 190898 | T: C:rolloi192 |
192859 | 193410 | 194472 | T: C:ledakemcpa34 |
196004 | 197212 | 198943 | T: C:ledakemcpa33 |
197933 | 198412 | 199051 | T: ledakem1264 |
213137 | 213874 | 214827 | T: ntskem1380 |
214906 | 215351 | 220019 | T: ledakem1464 |
218887 | 221613 | 225791 | T: C:ledakemcpa32 |
222647 | 223502 | 224879 | T: C:hila5 |
223164 | 224510 | 225669 | T: C:rolloi256 |
224594 | 225299 | 226316 | T: saberx4 |
230425 | 231538 | 233312 | T: hqc128round4 |
231376 | 234577 | 244110 | T: C:edonk128k16n80nu8l6 |
243238 | 245513 | 249644 | T: ntrukem743 |
249943 | 250663 | 252512 | T: ledakem1364 |
255369 | 256910 | 258578 | T: C:bikel3 |
268858 | 269315 | 271059 | T: ledakem13sl |
273765 | 280064 | 290301 | T: ntskem13136 |
288229 | 288936 | 291403 | T: ledakem12sl |
287354 | 291628 | 300341 | T: C:edonk128k32n96nu4l4 |
291431 | 293068 | 295170 | T: C:r5nd3kem0d |
304875 | 305153 | 305621 | T: kindi256342 |
280534 | 305270 | 316771 | T: lotus256 |
303108 | 307011 | 309578 | T: C:r5nd5kem5d |
330510 | 331542 | 334422 | T: lotus192 |
340372 | 340992 | 347882 | T: kindi512241 |
340511 | 341890 | 345062 | T: kindi512222 |
349045 | 350053 | 351594 | T: C:r5nd5kem0d |
351686 | 353100 | 353417 | T: ledakem14sl |
433596 | 435123 | 438876 | T: C:ledakemcpa53 |
437295 | 439007 | 440969 | T: C:ledakemcpa54 |
439584 | 443627 | 452063 | T: C:edonk128ref |
449324 | 455344 | 463305 | T: C:ledakemcpa52 |
473456 | 473982 | 474916 | T: ledakem3464 |
482870 | 485249 | 492033 | T: C:lake1 |
488486 | 489677 | 490867 | T: lima2p1024cca |
507444 | 507825 | 508175 | T: hqc192round4 |
532514 | 533205 | 534480 | T: ledakem3264 |
538830 | 540206 | 541917 | T: rolloii192 |
539828 | 541564 | 543769 | T: rolloii128 |
558657 | 560441 | 563408 | T: C:lake2 |
565762 | 569199 | 573703 | T: C:r5n11kem0d |
570778 | 574437 | 593699 | T: hqcrmrs128 |
572718 | 577635 | 579369 | T: ledakem3364 |
592806 | 593654 | 594926 | T: rolloii256 |
623933 | 627213 | 630768 | T: C:lake3 |
614009 | 637023 | 641209 | T: hqc128 |
634620 | 645606 | 651549 | T: kindi512321 |
648152 | 650430 | 653514 | T: C:edonk192k32n128nu4l6 |
681910 | 700282 | 707511 | T: titaniumccatoy |
718661 | 720161 | 723617 | T: ledakem32sl |
725948 | 749313 | 752842 | T: hqc1281 |
759218 | 764450 | 774055 | T: C:edonk192k48n144nu4l4 |
777357 | 779412 | 785193 | T: kindi256522 |
781595 | 784755 | 793523 | T: locker1 |
794509 | 795521 | 797275 | T: ledakem33sl |
832620 | 836168 | 839332 | T: locker2 |
870857 | 872144 | 904600 | T: titaniumccalite |
904880 | 908182 | 911398 | T: ledakem34sl |
959805 | 966733 | 973904 | T: locker3 |
963908 | 967125 | 968892 | T: hqc256round4 |
992461 | 993726 | 995663 | T: lima2p2048cca |
1007552 | 1008570 | 1053736 | T: titaniumccastd |
1031601 | 1034711 | 1039462 | T: locker4 |
1056830 | 1058665 | 1061957 | T: C:r5n13kem0d |
1111332 | 1115506 | 1121260 | T: rqc128 |
1145571 | 1150324 | 1184389 | T: hqcrmrs192 |
1178137 | 1179952 | 1185656 | T: ledakem5364 |
1181722 | 1192183 | 1199404 | T: locker6 |
1271303 | 1273699 | 1276422 | T: ledakem54sl |
1243550 | 1281168 | 1286163 | T: hqc192 |
1278589 | 1284335 | 1293319 | T: ledakem5464 |
1283889 | 1285237 | 1286526 | T: limasp1018cca |
1282797 | 1286480 | 1287982 | T: ledakem5264 |
1290955 | 1294854 | 1298130 | T: locker5 |
1295506 | 1315524 | 1342001 | T: hqc1921 |
1313874 | 1317548 | 1355971 | T: titaniumccamed |
1420101 | 1434126 | 1469454 | T: hqc1922 |
1604869 | 1611059 | 1614624 | T: titaniumccahi |
1684708 | 1687668 | 1691947 | T: frodokem640 |
1738766 | 1746474 | 1750930 | T: ledakem53sl |
1840956 | 1842120 | 1843936 | T: frodokem640aes |
1889580 | 1891129 | 1894142 | T: ledakem52sl |
1883015 | 1892121 | 1976825 | T: titaniumccasuper |
1863703 | 1915194 | 1927925 | T: hqcrmrs256 |
1951660? | 1980556? | 4514446? | T: rqc192 |
1979400 | 1983044 | 1988674 | T: locker7 |
2022371 | 2027638 | 2035724 | T: locker8 |
2017624 | 2028459 | 2078997 | T: hqc2561 |
2013346 | 2055348 | 2079389 | T: hqc256 |
2161748 | 2166671 | 2170539 | T: C:r5n15kem0d |
2127820 | 2175041 | 2182242 | T: hqc2562 |
2221403 | 2228708 | 2242900 | T: locker9 |
2224287 | 2245762 | 2284763 | T: hqc2563 |
2418214 | 2434633 | 2437719 | T: limasp1306cca |
2627810 | 2632208 | 2646729 | T: limasp1822cca |
2856342 | 2909816 | 2985466 | T: bigquake1 |
3369030 | 3378271 | 3387871 | T: frodokem976 |
3522018 | 3543769 | 3551732 | T: frodokem976aes |
3686957 | 3691806 | 3702186 | T: frodokem640shake |
2797989? | 3703807? | 3712029? | T: rqc256 |
4880990 | 4896530 | 4925785 | T: limasp2062cca |
6149441 | 6165697 | 6190210 | T: frodokem1344aes |
7657617 | 7681649 | 7710913 | T: frodokem976shake |
7999897 | 8244285 | 8470310 | T: bigquake3 |
9569404 | 9611012 | 9625976 | T: sikep434 |
11658267 | 11946333 | 12172977 | T: bigquake5 |
12689907 | 12973110 | 13063488 | T: ramstakers216091 |
13292072 | 13338949 | 13413460 | T: sikep503 |
13908819 | 14201954 | 14413848 | T: frodokem1344shake |
14970071 | 15035183 | 15095974 | T: sikep434comp |
17284113 | 17321099 | 17353521 | T: pqrsa15 |
20516255 | 20581731 | 20667772 | T: sikep503comp |
22484549 | 22539333 | 22560862 | T: mersenne756839 |
27103662 | 27104928 | 27293523 | T: sikep610 |
37366032 | 37506190 | 37635366 | T: sikep610comp |
40238957 | 40278040 | 40348229 | T: sikep751 |
56398427 | 56757111 | 57023143 | T: oddmanhattan128 |
58699581 | 58961028 | 59360178 | T: ramstakers756839 |
62852033 | 63113338 | 63451346 | T: sikep751comp |
107480111 | 107819694 | 108126267 | T: oddmanhattan192 |
219139486 | 220276316 | 222837200 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15851 | 15883 | 15913 | ntruplus576 |
17117 | 17139 | 17173 | C:threebears624r2cpax |
19263 | 19296 | 19343 | ntruplus768 |
21687 | 21756 | 21830 | kyber90s512 |
21891 | 21921 | 21969 | C:threebears936r2cpax |
22744 | 22786 | 22836 | ntruplus864 |
26669 | 26699 | 26839 | C:threebears1248r2cpax |
27368 | 27404 | 27460 | kyber512 |
28718 | 28793 | 28878 | C:threebears624r2cpa |
29207 | 29257 | 29301 | kyber90s768 |
29124 | 29431 | 29770 | T: C:r5nd1kem0d |
30197 | 30240 | 30305 | ntruplus1152 |
34505 | 34546 | 34640 | smaugt1 |
34904 | 34947 | 34983 | C:threebears936r2cpa |
38599 | 38645 | 38723 | ntruhps2048509 |
39661 | 40344 | 40670 | T: C:r5nd0kem2iot |
40468 | 40586 | 40682 | kyber90s1024 |
40707 | 40919 | 41216 | T: C:r5nd1kem5d |
41633 | 41731 | 41946 | kyber768 |
41930 | 42014 | 42343 | C:threebears1248r2cpa |
43974 | 44302 | 44559 | T: C:r5nd1kem4longkey |
45635 | 45687 | 45729 | T: C:nhcompact512cca |
47434 | 47523 | 47730 | T: lightsaber2 |
47247 | 47606 | 48624 | T: C:hila5 |
53863 | 53948 | 54480 | sntrup653 |
54999 | 55090 | 55555 | sntrup761 |
57761 | 57851 | 57984 | ntruhps2048677 |
58236 | 58324 | 58429 | ntruhrss701 |
59298 | 59418 | 59588 | smaugt3 |
59596 | 59642 | 59948 | kyber1024 |
62212 | 63733 | 64954 | T: C:r5nd3kem5d |
64249 | 64375 | 64503 | T: C:nhcompact768cca |
70025 | 70142 | 70252 | ntrulpr653 |
72336 | 72476 | 72911 | sntrup857 |
72697 | 72952 | 73170 | ntruhps4096821 |
76513 | 76695 | 78478 | sntrup953 |
78526 | 78616 | 78799 | sntrup1013 |
78569 | 78658 | 78755 | ntrulpr761 |
79089 | 79164 | 79309 | T: saber2 |
83462 | 83569 | 83743 | sntrup4591761 |
83462 | 84105 | 85216 | smaugt5 |
84567 | 84681 | 84767 | T: newhope512cca |
85088 | 85195 | 85273 | T: C:nhcompact1024cca |
87622 | 87679 | 87763 | threebears624r2ccax |
90425 | 92842 | 93250 | T: lac128 |
95502 | 95684 | 95815 | T: ntrulpr4591761 |
96731 | 96876 | 97145 | sntrup1277 |
97510 | 97671 | 98003 | ntrulpr857 |
100371 | 100436 | 100576 | ntrulpr1013 |
103529 | 103878 | 104066 | ntrulpr953 |
114490 | 114840 | 115104 | threebears624r2cca |
115673 | 115785 | 116048 | mceliece348864 |
115897 | 116126 | 117623 | mceliece348864f |
119481 | 119595 | 119843 | T: firesaber2 |
121315 | 121472 | 121618 | mceliece348864pcf |
121555 | 121680 | 121860 | mceliece348864pc |
122726 | 124010 | 127560 | T: C:r5nd5kem5d |
129237 | 130088 | 130288 | ntrulpr1277 |
131591 | 132705 | 135722 | T: C:r5nd3kem0d |
134482 | 134584 | 134668 | threebears936r2ccax |
147718 | 148346 | 149572 | T: ntrukem443 |
158838 | 159789 | 162099 | T: C:r5nd5kem0d |
160445 | 160862 | 161514 | T: newhope1024cca |
152000? | 169291? | 190824? | T: lotus128 |
169936 | 170089 | 170560 | threebears936r2cca |
194164 | 194574 | 196075 | threebears1248r2ccax |
200583 | 202494 | 203578 | T: lac192 |
234852 | 235422 | 236164 | mceliece460896f |
235995 | 236902 | 240145 | mceliece460896 |
238415 | 238700 | 239978 | T: saberx4 |
240131 | 240363 | 244784 | threebears1248r2cca |
241277 | 241737 | 242730 | mceliece460896pc |
241640 | 242652 | 248537 | mceliece460896pcf |
255539 | 259014 | 259968 | T: C:r5n11kem0d |
264480 | 264935 | 265997 | mceliece6960119 |
264672 | 264984 | 269162 | mceliece6960119f |
268819 | 269125 | 269277 | mceliece6960119pcf |
274560 | 274920 | 275410 | mceliece6960119pc |
276866 | 277307 | 277903 | mceliece6688128f |
278323 | 278901 | 279966 | mceliece6688128 |
282422 | 283138 | 286506 | T: ntrukem743 |
282922 | 283251 | 283795 | mceliece8192128f |
283139 | 283808 | 284578 | mceliece8192128 |
285602 | 286084 | 286911 | mceliece6688128pc |
286450 | 287605 | 289055 | mceliece6688128pcf |
289908 | 290488 | 291297 | mceliece8192128pc |
289899 | 290899 | 310317 | T: ntskem1264 |
292155 | 293226 | 293895 | mceliece8192128pcf |
335219 | 339531 | 345803 | T: lac256 |
336871 | 339992 | 392626 | T: lotus256 |
366497 | 367515 | 368985 | T: C:r5n13kem0d |
387311 | 390185 | 392719 | T: lotus192 |
391686 | 392203 | 392746 | T: kindi256342 |
399817 | 400504 | 403112 | T: hqc128round4 |
453962 | 454579 | 469298 | T: kindi512241 |
457917 | 459588 | 461379 | T: kindi512222 |
550117 | 559611 | 566439 | T: ntskem1380 |
607035 | 607694 | 609074 | T: lima2p1024cca |
657804 | 662667 | 673546 | T: C:ledakemcpa12 |
675741? | 678116? | 872565? | T: C:ledakemcpa13 |
798320 | 801549 | 824458 | T: titaniumccatoy |
809992 | 810536 | 812021 | T: hqc192round4 |
802368 | 816427 | 817664 | T: kindi512321 |
830735 | 833735 | 836121 | T: C:ledakemcpa14 |
707045? | 891204? | 2498185? | T: C:edonk128k32n96nu4l4 |
900009 | 901788 | 906743 | T: kindi256522 |
944891 | 953022 | 977295 | T: hqcrmrs128 |
911073 | 981183 | 982977 | T: hqc128 |
1009091 | 1041498 | 1044302 | T: titaniumccalite |
1043140 | 1055092 | 1056512 | T: C:r5n15kem0d |
1080396 | 1081774 | 1083443 | T: ntskem13136 |
1159158 | 1162934 | 1168035 | T: C:rolloi128 |
1166138 | 1167486 | 1202943 | T: titaniumccastd |
1247110 | 1250053 | 1251310 | T: lima2p2048cca |
1262426 | 1286987 | 1302414 | T: hqc1281 |
1346769 | 1349185 | 1352696 | T: C:rolloi192 |
1497808 | 1535360 | 1539191 | T: titaniumccamed |
1543073 | 1544849 | 1548286 | T: C:bikel1 |
1580844 | 1583421 | 1586682 | T: hqc256round4 |
1625958 | 1629113 | 1633553 | T: ledakem1264 |
1657491 | 1658932 | 1660360 | T: limasp1018cca |
1673900 | 1679029 | 1698315 | T: hqcrmrs192 |
1695147 | 1697316 | 1700225 | T: frodokem640 |
1708570 | 1717113 | 1785018 | T: hqc192 |
1740914 | 1742936 | 1744507 | T: frodokem640aes |
1803064 | 1803673 | 1806105 | T: titaniumccahi |
1827174 | 1834277 | 1851031 | T: ledakem1364 |
1832441 | 1842057 | 1848765 | T: C:ledakemcpa32 |
1847709 | 1885585 | 1900645 | T: ledakem1464 |
1886045 | 1891702 | 1897555 | T: rolloii128 |
2043961 | 2046798 | 2049289 | T: C:lake1 |
2038212 | 2047893 | 2056281 | T: rolloii192 |
2062260 | 2066768 | 2127143 | T: hqc1922 |
2046287 | 2089258 | 2110278 | T: hqc1921 |
2107069 | 2108455 | 2112102 | T: rsa2048 |
2136853 | 2176533 | 2191464 | T: ledakem13sl |
2174537 | 2180876 | 2188562 | T: C:ledakemcpa33 |
2193536 | 2208345 | 2274523 | T: titaniumccasuper |
2254770 | 2262525 | 2267814 | T: C:rolloi256 |
2291944 | 2301927 | 2315491 | T: ledakem12sl |
2469536 | 2497252 | 2590287 | T: ledakem14sl |
2625577 | 2636294 | 2647974 | T: rolloii256 |
2688224 | 2729316 | 2735896 | T: hqcrmrs256 |
2734380 | 2737963 | 2740463 | T: C:ledakemcpa34 |
2731290 | 2745957 | 2749649 | T: hqc256 |
2890872 | 2895661 | 3005095 | T: hqc2561 |
3146712 | 3158924 | 3165120 | T: limasp1306cca |
3081063 | 3166858 | 3204551 | T: hqc2562 |
3158022 | 3270100 | 3293792 | T: hqc2563 |
3378547 | 3382584 | 3391000 | T: frodokem976 |
3399735 | 3413016 | 3425452 | T: frodokem976aes |
3415746 | 3426232 | 3430518 | T: limasp1822cca |
3542233 | 3553796 | 3564503 | T: C:lake2 |
3601024 | 3602135 | 3740182 | T: frodokem640shake |
3628957 | 3680382 | 3702919 | T: bigquake1 |
3740830 | 3751493 | 3766288 | T: rqc128 |
3989973 | 4002346 | 4015858 | T: locker1 |
1944498? | 4168173? | 10210353? | T: C:edonk192k48n144nu4l4 |
4231662 | 4245568 | 4256156 | T: locker2 |
4551658 | 4563842 | 4575586 | T: locker4 |
4699226 | 4708639 | 4723187 | T: ledakem3264 |
4740076 | 4745560 | 4755150 | T: ledakem3364 |
4825840 | 4830785 | 4842501 | T: ledakem3464 |
4875865 | 4892606 | 4907115 | T: C:lake3 |
4872355 | 4905784 | 4943646 | T: C:bikel3 |
5030634 | 5062250 | 5198927 | T: C:ledakemcpa52 |
5425077 | 5461671 | 5523630 | T: C:ledakemcpa53 |
5866254 | 5891577 | 5901688 | T: frodokem1344aes |
4582533? | 5929445? | 5932922? | T: C:ledakemcpa54 |
6132655 | 6295735 | 6402507 | T: ledakem32sl |
6377098 | 6394877 | 6405473 | T: locker3 |
6409852 | 6419624 | 6435485 | T: limasp2062cca |
6800610 | 6813527 | 6826771 | T: locker6 |
6941592 | 6950987 | 7041226 | T: ledakem33sl |
6984619 | 7005949 | 7039014 | T: locker5 |
7134498? | 7153920? | 12364913? | T: rqc192 |
7531378 | 7546015 | 7571618 | T: locker7 |
7540414 | 7549933 | 7563512 | T: ledakem34sl |
7528729 | 7558743 | 7569524 | T: frodokem976shake |
7765276 | 7781652 | 7797180 | T: locker8 |
10261259 | 10273565 | 10280581 | T: sikep434 |
10392640 | 10429717 | 10662444 | T: ledakem5264 |
10634969 | 10668782 | 10871029 | T: locker9 |
10752125 | 10858976 | 10912132 | T: ledakem5364 |
10890674 | 10906012 | 10951891 | T: sikep434comp |
12689387 | 12847912 | 12977063 | T: ledakem5464 |
11360381 | 13185197 | 13233082 | T: rqc256 |
13243499 | 13248420 | 13287425 | T: frodokem1344shake |
14149834 | 14195003 | 14199669 | T: sikep503 |
14526935 | 14595928 | 14767145 | T: ledakem53sl |
15027822 | 15034060 | 15057126 | T: sikep503comp |
15252972 | 15377441 | 15555386 | T: ledakem54sl |
15491257 | 15598579 | 15674377 | T: ledakem52sl |
26646031 | 27086520 | 27353557 | T: ramstakers216091 |
27298414 | 27306257 | 27315617 | T: sikep610 |
27666538 | 28062490 | 28118217 | T: bigquake3 |
28891862 | 28976038 | 29173748 | T: sikep610comp |
32556152 | 33157279 | 33292543 | T: mersenne756839 |
35993760? | 37202467? | 72556504? | T: C:edonk192k32n128nu4l6 |
22167849? | 39044862? | 86806934? | T: C:edonk128k16n80nu8l6 |
42661997 | 42685359 | 44179482 | T: bigquake5 |
43337897 | 43470813 | 43526437 | T: sikep751 |
46134296 | 46142417 | 46159674 | T: sikep751comp |
34593479? | 57526561? | 69369322? | T: C:edonk128k16n80nu4l6 |
61160259 | 61342518 | 61523186 | T: oddmanhattan128 |
57179294? | 63125517? | 200522652? | T: C:edonk128ref |
112451815 | 113359283 | 114645735 | T: ramstakers756839 |
117723525 | 118249603 | 118612010 | T: oddmanhattan192 |
119708415 | 119833753 | 120268055 | T: pqrsa15 |
238630469 | 239428683 | 239963268 | T: oddmanhattan256 |
|
|
|