Measurements of key-encapsulation mechanisms on one machine: amd64; Zen (820f01); 2020 AMD Athlon Silver 3050e; 2 x 1400MHz; dali, supercop-20240909
[Page version: 20241006 02:11:54]
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 |
12375 | 12485 | 12710 | kyber90s512 |
15720? | 15750? | 26819? | ntruplus576 |
20949 | 21124 | 21416 | kyber90s768 |
23348 | 23353 | 23418 | ntruplus768 |
24030 | 24051 | 24110 | ntruplus864 |
32062 | 32266 | 32507 | kyber90s1024 |
32002? | 32612? | 77572? | ntruplus1152 |
36454 | 36586 | 36814 | kyber512 |
41491 | 41680 | 42235 | T: lac128 |
41749 | 41909 | 42150 | T: C:nhcompact512cca |
42351 | 42518 | 42759 | T: lightsaber2 |
52809 | 53236 | 53843 | ntrulpr653 |
54647 | 54694 | 54828 | threebears624r2cca |
54816 | 54976 | 55632 | ntrulpr761 |
54867 | 54984 | 55098 | C:threebears624r2cpa |
54787 | 55160 | 55487 | T: C:r5nd1kem0d |
56710 | 56792 | 57051 | C:threebears624r2cpax |
57551 | 57710 | 58013 | T: C:nhcompact768cca |
59154 | 59214 | 59461 | threebears624r2ccax |
59334 | 59409 | 60114 | T: ntrulpr4591761 |
62063 | 62266 | 62643 | kyber768 |
69711 | 69839 | 70102 | T: newhope512cca |
71268 | 71925 | 72953 | T: C:r5nd0kem2iot |
72069 | 72460 | 73029 | ntrulpr857 |
72676 | 73453 | 74260 | T: C:r5nd1kem5d |
75222 | 75787 | 77558 | T: C:r5nd1kem4longkey |
75694 | 76053 | 76607 | ntrulpr953 |
76401 | 76659 | 76990 | T: saber2 |
76533 | 76721 | 76895 | T: C:nhcompact1024cca |
76364 | 76747 | 77142 | ntrulpr1013 |
93513 | 93889 | 94318 | kyber1024 |
97328 | 97853 | 98113 | ntrulpr1277 |
101357 | 101631 | 102160 | T: hqc128round4 |
112549 | 112607 | 112809 | threebears936r2cca |
117136 | 117573 | 117940 | T: firesaber2 |
117880 | 117958 | 118180 | threebears936r2ccax |
119803 | 119896 | 120122 | C:threebears936r2cpax |
121948 | 122129 | 122396 | T: lac256 |
128033 | 128180 | 128372 | C:threebears936r2cpa |
127631 | 128851 | 129988 | T: C:r5nd3kem5d |
132252 | 132807 | 133861 | T: lac192 |
134224 | 134471 | 134800 | T: newhope1024cca |
159743 | 159876 | 160233 | threebears1248r2cca |
166264 | 166400 | 166638 | threebears1248r2ccax |
166992 | 167175 | 167346 | C:threebears1248r2cpa |
169483 | 169628 | 169941 | C:threebears1248r2cpax |
188248 | 189185 | 190322 | T: C:hila5 |
212964 | 213868 | 217172 | T: hqcrmrs128 |
215378 | 216784 | 219885 | T: C:r5nd3kem0d |
230015 | 230202 | 231020 | T: kindi256342 |
237697 | 237866 | 238530 | T: kindi512222 |
235087 | 238964 | 244094 | T: hqc128 |
239501 | 239888 | 240466 | T: kindi512241 |
247961 | 248242 | 248656 | T: hqc192round4 |
247599 | 250367 | 252009 | T: C:r5nd5kem5d |
266477 | 266835 | 267673 | ntruhps2048509 |
272802 | 274403 | 277983 | T: C:r5nd5kem0d |
321569 | 324547 | 332531 | T: hqc1281 |
330428 | 330765 | 331185 | T: saberx4 |
417851 | 418265 | 418759 | ntruhrss701 |
430133 | 430567 | 431931 | ntruhps2048677 |
458949 | 469128 | 475749 | T: hqcrmrs192 |
494530 | 495398 | 496338 | T: kindi512321 |
505506 | 506052 | 507139 | T: hqc256round4 |
510668 | 520800 | 526591 | T: hqc192 |
544236 | 547742 | 553031 | T: rqc128 |
612159 | 613017 | 614547 | T: kindi256522 |
641397 | 644772 | 649150 | ntruhps4096821 |
649078 | 652029 | 661603 | T: C:r5n11kem0d |
706065 | 713842 | 722273 | T: hqc1921 |
719681 | 720338 | 720996 | T: C:bikel1 |
721034 | 728884 | 751488 | T: hqc1922 |
745881 | 756632 | 772332 | T: C:edonk128k16n80nu4l6 |
780902 | 789575 | 793011 | T: ntrukem443 |
790063 | 806803 | 818706 | T: hqcrmrs256 |
813524 | 814560 | 815803 | T: C:ledakemcpa14 |
837214 | 838352 | 839890 | T: lima2p1024cca |
854843 | 858784 | 872630 | T: hqc256 |
992098 | 993607 | 994990 | T: C:ledakemcpa13 |
1023180 | 1035192 | 1062076 | T: hqc2561 |
1058763 | 1062306 | 1075706 | T: rqc192 |
1094100 | 1097355 | 1100371 | T: frodokem640 |
1102157 | 1105120 | 1108455 | T: C:rolloi128 |
1177853 | 1179948 | 1182921 | T: C:ledakemcpa12 |
1196599 | 1199981 | 1206014 | T: C:edonk128k16n80nu8l6 |
1192935 | 1211403 | 1224745 | T: hqc2562 |
1245921 | 1255087 | 1263171 | T: hqc2563 |
1267065 | 1270016 | 1272976 | T: C:r5n13kem0d |
1311740 | 1313167 | 1317148 | sntrup761 |
1367063 | 1370330 | 1376864 | T: frodokem640aes |
1374418 | 1377838 | 1381530 | T: C:rolloi192 |
1461231 | 1468769 | 1524337 | T: rqc256 |
1483080 | 1485369 | 1489603 | T: titaniumccatoy |
1474418 | 1488658 | 1502095 | T: C:edonk128k32n96nu4l4 |
1645317 | 1646414 | 1648322 | T: titaniumccalite |
1689284 | 1691967 | 1695719 | T: lima2p2048cca |
1696430 | 1697733 | 1700206 | sntrup653 |
1732004 | 1749232 | 1773697 | T: C:edonk192k32n128nu4l6 |
1751685 | 1753957 | 1758222 | T: limasp1018cca |
1833482 | 1835594 | 1840170 | T: C:ledakemcpa34 |
1870830 | 1878790 | 1888215 | T: C:edonk128ref |
1878869 | 1882008 | 1885179 | T: C:rolloi256 |
1962768 | 1964212 | 1966675 | T: C:bikel3 |
2124883 | 2126928 | 2130341 | T: titaniumccastd |
2235947 | 2241132 | 2246765 | T: frodokem976 |
2265857 | 2268255 | 2270788 | sntrup4591761 |
2380203 | 2383518 | 2444216 | T: titaniumccamed |
2434468 | 2454034 | 2469776 | T: ntrukem743 |
2484702 | 2487751 | 2492175 | T: C:ledakemcpa33 |
2526232 | 2539462 | 2556376 | T: C:lake1 |
2542559 | 2544373 | 2550297 | T: titaniumccahi |
2560097 | 2568027 | 2579080 | T: C:lake3 |
2698045 | 2708540 | 2722299 | T: C:lake2 |
2777597 | 2782704 | 2788755 | T: frodokem976aes |
2795120 | 2819050 | 2836406 | T: C:edonk192k48n144nu4l4 |
2829429 | 2836270 | 2842155 | T: C:r5n15kem0d |
2889641 | 2891231 | 2892877 | sntrup857 |
3023095 | 3030936 | 3204406 | T: ledakem1464 |
3129572 | 3131014 | 3133982 | T: C:ledakemcpa32 |
3124259 | 3164363 | 3207619 | T: remblem928 |
3174978 | 3177913 | 3181918 | T: titaniumccasuper |
3194880 | 3199013 | 3207274 | T: limasp1306cca |
3192945 | 3220791 | 3274700 | T: remblem1056 |
3534285 | 3546975 | 3562392 | T: limasp1822cca |
3559331 | 3566185 | 3572630 | sntrup953 |
3652254 | 3659713 | 3667537 | T: C:ledakemcpa53 |
3870963 | 3882722 | 3901667 | T: ledakem1364 |
3973493 | 4002261 | 4008276 | sntrup1013 |
4149575 | 4171541 | 4256029 | T: ledakem1264 |
4171848 | 4174679 | 4181424 | T: C:ledakemcpa54 |
4204921 | 4221344 | 4237690 | T: locker1 |
4429481 | 4433316 | 4439180 | T: rolloii128 |
4543372 | 4551041 | 4555889 | T: frodokem1344aes |
4605525 | 4626368 | 4645396 | T: locker2 |
4621572 | 4627805 | 4633070 | T: rolloii192 |
4983855 | 5008605 | 5037119 | T: locker3 |
4972571? | 5294348? | 7123429? | T: ledakem14sl |
5519785 | 5525899 | 5530278 | T: rolloii256 |
5549792 | 5563644 | 5594852 | T: locker4 |
4542360? | 5748077? | 6975475? | T: ledakem13sl |
6268473 | 6271014 | 6274326 | sntrup1277 |
6294754 | 6316303 | 6350113 | T: locker6 |
6318908 | 6321995 | 6324938 | T: frodokem640shake |
6407981 | 6418834 | 7440853 | T: limasp2062cca |
6602875 | 6617746 | 7395005 | T: ledakem12sl |
6865317? | 6949847? | 9675723? | T: ledakem3464 |
7220881 | 7231443 | 7271531 | T: C:ledakemcpa52 |
7438446 | 7461389 | 7486973 | T: locker5 |
7737922 | 7760803 | 7768005 | T: sikep434 |
8015161 | 8132586 | 8196549 | T: ramstakers216091 |
8223327 | 8234731 | 8244152 | T: ledakem3364 |
9443290 | 9562188 | 9582816 | T: ledakem3264 |
10850795 | 10859197 | 10867410 | T: ledakem33sl |
10805070? | 10901927? | 14425281? | T: ledakem34sl |
11022759 | 11057050 | 11089450 | T: locker7 |
11491692 | 11527387 | 11553733 | T: locker8 |
12153009 | 12166592 | 12178156 | T: sikep503 |
12238938 | 12307211 | 12433885 | T: locker9 |
12470008 | 12496529 | 13562724 | T: sikep434comp |
12719291 | 12790291 | 13198392 | T: ledakem5464 |
13598583 | 13698064 | 14550238 | T: ledakem5364 |
13716258 | 13719764 | 13724645 | T: frodokem976shake |
13933653 | 14073914 | 15612276 | T: ledakem32sl |
13761749 | 14631431 | 14749935 | T: lotus128 |
18008919 | 18071649 | 18108532 | T: mersenne756839 |
19596341 | 19647117 | 21318923 | T: sikep503comp |
16848675 | 19755294 | 19991176 | T: ledakem54sl |
20333057 | 20359654 | 20375893 | T: sikep610 |
21302268 | 21373004 | 24809346 | T: ledakem53sl |
21144458 | 21459925 | 23097234 | T: ledakem5264 |
24356236 | 24364909 | 24373126 | T: frodokem1344shake |
25548949 | 25818201 | 27061185 | T: lotus192 |
30411966 | 31228014 | 31847759 | T: ntskem1264 |
33483984 | 33700624 | 36150708 | T: ledakem52sl |
35113389 | 35147117 | 35166991 | T: sikep751 |
34398956 | 37113832 | 37580062 | T: sikep610comp |
37481955 | 37728927 | 38167661 | T: ramstakers756839 |
42660616 | 42682746 | 42701227 | mceliece348864f |
42674402 | 42709151 | 42738598 | mceliece348864pcf |
43207665 | 43242557 | 43278691 | T: lotus256 |
54903390 | 54949582 | 59582144 | T: sikep751comp |
53232885? | 65179314? | 89039694? | mceliece348864pc |
41380857? | 65430974? | 89396977? | mceliece348864 |
92415416 | 94624645 | 95909261 | T: ntskem1380 |
65478324? | 111297027? | 155526639? | T: rsa2048 |
134730472 | 134862907 | 135098411 | mceliece460896f |
134736198 | 134932191 | 135100284 | mceliece460896pcf |
171892483 | 172175988 | 174085877 | T: oddmanhattan128 |
178671556? | 179992334? | 268048101? | mceliece460896pc |
135366918? | 180128095? | 312106208? | mceliece460896 |
181561790 | 183040009 | 185269506 | T: ntskem13136 |
263610108 | 264350224 | 264669457 | mceliece6960119pcf |
281553079 | 281999129 | 282633705 | mceliece6960119f |
282415400 | 284808672 | 286018003 | T: oddmanhattan192 |
316875983 | 317112755 | 317484077 | mceliece6688128f |
316837466 | 317270404 | 317801645 | mceliece6688128pcf |
335157656 | 335573162 | 338004173 | mceliece8192128pcf |
264364378? | 354012764? | 615222210? | mceliece6960119pc |
363366299 | 363677710 | 364041850 | mceliece8192128f |
299755275? | 400014031? | 501751914? | mceliece6688128 |
285781674? | 462397197? | 642825107? | mceliece6960119 |
398849182? | 501389860? | 703320835? | mceliece6688128pc |
504635983 | 505767476 | 511900180 | T: oddmanhattan256 |
433443397? | 535383187? | 737722795? | mceliece8192128pc |
434666778? | 536271070? | 738201955? | mceliece8192128 |
775742344 | 785388555 | 793612828 | T: bigquake1 |
3831030202 | 3921431344 | 4037962627 | T: pqrsa15 |
6225001794 | 6302904433 | 6475979834 | T: bigquake3 |
12365200615 | 12549402101 | 12778550755 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
11851 | 11873 | 11969 | ntruplus576 |
12371 | 12924 | 13545 | T: rsa2048 |
15774 | 15803 | 15940 | kyber90s512 |
16102 | 16137 | 16360 | ntruplus768 |
18418 | 18436 | 18589 | ntruplus864 |
23812 | 23844 | 24422 | ntruplus1152 |
24933 | 25073 | 25285 | kyber90s768 |
27581 | 28010 | 28186 | ntruhps2048509 |
30216 | 30985 | 33006 | mceliece348864f |
31764 | 31836 | 31935 | ntruhrss701 |
30509 | 34003 | 37473 | mceliece348864 |
37478 | 37664 | 37993 | kyber90s1024 |
37223 | 37945 | 39719 | mceliece348864pcf |
37412 | 38110 | 39842 | mceliece348864pc |
41281 | 41595 | 41963 | ntruhps2048677 |
49206 | 49446 | 49522 | kyber512 |
50345 | 50737 | 50932 | ntruhps4096821 |
53544 | 53913 | 54630 | T: ntskem1264 |
56931 | 57015 | 57094 | T: lightsaber2 |
57935 | 58189 | 58504 | sntrup653 |
59880 | 59945 | 60034 | sntrup4591761 |
60919 | 61085 | 61285 | sntrup761 |
63476 | 65166 | 71720 | T: C:edonk128k16n80nu4l6 |
60065? | 65224? | 76590? | mceliece460896f |
60522? | 66397? | 76413? | mceliece460896 |
66977 | 67155 | 67324 | T: C:nhcompact512cca |
67394 | 72212 | 82274 | mceliece460896pcf |
67475 | 73138 | 84300 | mceliece460896pc |
74902 | 75809 | 76705 | T: lac128 |
76142 | 76427 | 76566 | kyber768 |
78467 | 78629 | 79071 | sntrup857 |
80617 | 80689 | 80927 | threebears624r2ccax |
80662 | 80728 | 81108 | threebears624r2cca |
81159 | 81758 | 82490 | T: C:r5nd1kem0d |
83076 | 83324 | 83499 | sntrup953 |
83240 | 83328 | 83780 | C:threebears624r2cpax |
83335 | 83428 | 83595 | C:threebears624r2cpa |
84118 | 84292 | 84622 | sntrup1013 |
91928 | 92037 | 92220 | T: C:nhcompact768cca |
93069 | 93558 | 93808 | ntrulpr653 |
95496 | 95640 | 95923 | T: saber2 |
95685 | 96308 | 96475 | ntrulpr761 |
104513 | 105285 | 106780 | T: C:r5nd0kem2iot |
106847 | 107035 | 107628 | sntrup1277 |
104006 | 108098 | 116465 | mceliece6688128 |
108276 | 108327 | 108423 | T: ntrulpr4591761 |
108660 | 109463 | 110381 | T: C:r5nd1kem5d |
107336 | 110738 | 117736 | mceliece6960119f |
112303 | 112437 | 112819 | T: newhope512cca |
105240 | 112832 | 121894 | mceliece6688128f |
113147 | 113457 | 117842 | kyber1024 |
107806 | 113556 | 121699 | mceliece6960119 |
112999 | 113588 | 115717 | T: C:r5nd1kem4longkey |
111648 | 115630 | 123158 | mceliece6688128pc |
117098 | 117866 | 120268 | mceliece8192128 |
117065 | 118425 | 121541 | mceliece8192128f |
115058 | 118980 | 126850 | mceliece6688128pcf |
119784 | 119886 | 120035 | T: C:nhcompact1024cca |
119891 | 120390 | 121190 | T: C:bikel1 |
123406 | 125017 | 133576 | mceliece6960119pc |
122903 | 127538 | 131922 | mceliece6960119pcf |
127620 | 127696 | 127829 | ntrulpr857 |
128347 | 129864 | 133198 | mceliece8192128pc |
128121 | 130068 | 132542 | mceliece8192128pcf |
131185 | 131309 | 131410 | threebears936r2cca |
131292 | 131348 | 131572 | threebears936r2ccax |
131850 | 131996 | 132739 | ntrulpr953 |
133826 | 133934 | 134087 | ntrulpr1013 |
139207 | 139246 | 139442 | C:threebears936r2cpax |
140300 | 140602 | 141439 | T: firesaber2 |
150691 | 150757 | 151042 | C:threebears936r2cpa |
148571 | 150763 | 162080 | T: C:edonk128k16n80nu8l6 |
151112 | 151664 | 165080 | T: ntskem1380 |
163210 | 163662 | 164127 | T: C:ledakemcpa13 |
166080 | 166440 | 166806 | T: C:ledakemcpa14 |
166747 | 168653 | 178089 | T: ntrukem443 |
168227 | 169412 | 169576 | ntrulpr1277 |
169808 | 170469 | 171417 | T: C:rolloi128 |
178251 | 180490 | 182821 | T: C:ledakemcpa12 |
185766 | 187316 | 189501 | T: C:r5nd3kem5d |
192918 | 193496 | 194629 | T: C:rolloi192 |
194144 | 194251 | 194731 | threebears1248r2cca |
194422 | 194600 | 194837 | threebears1248r2ccax |
197217 | 197711 | 198922 | T: lac192 |
198853 | 200282 | 212493 | T: C:edonk128k32n96nu4l4 |
203651 | 203750 | 204331 | C:threebears1248r2cpax |
204177 | 204325 | 204738 | C:threebears1248r2cpa |
213688 | 213921 | 214401 | T: newhope1024cca |
216034 | 216324 | 216769 | T: lotus128 |
216360 | 217096 | 218831 | T: C:rolloi256 |
238798 | 239763 | 241345 | T: lac256 |
252203 | 252716 | 253208 | T: hqc128round4 |
258119 | 258793 | 259464 | T: C:hila5 |
277886 | 279182 | 284076 | T: ntskem13136 |
287702 | 288544 | 289421 | T: C:bikel3 |
297783 | 299785 | 307998 | T: ntrukem743 |
300460 | 300806 | 301892 | T: kindi256342 |
309621 | 310084 | 311166 | T: ledakem1464 |
310762 | 312792 | 324261 | T: C:edonk128ref |
313659 | 313806 | 314187 | T: ledakem1264 |
347050 | 347619 | 348265 | T: kindi512222 |
348524 | 348953 | 350050 | T: kindi512241 |
347956 | 350212 | 351907 | T: C:r5nd3kem0d |
354112 | 354650 | 356341 | T: ledakem1364 |
352493 | 355346 | 358079 | T: C:r5nd5kem5d |
355181 | 355911 | 356915 | T: lotus192 |
354279 | 358323 | 368469 | T: hqcrmrs128 |
365754 | 371190 | 377803 | T: hqc128 |
374179 | 377767 | 384475 | T: C:lake1 |
384248 | 384598 | 385006 | T: ledakem13sl |
388054 | 388792 | 389523 | T: C:ledakemcpa34 |
391121 | 392115 | 392883 | T: C:ledakemcpa33 |
411669 | 412007 | 412491 | T: saberx4 |
411526 | 414186 | 419516 | T: C:lake2 |
421392 | 421665 | 422407 | T: ledakem12sl |
423448 | 428487 | 434538 | T: C:ledakemcpa32 |
449347 | 449734 | 450273 | T: lotus256 |
450801 | 451972 | 453680 | T: C:lake3 |
451115 | 453646 | 457140 | T: C:r5nd5kem0d |
487248 | 487462 | 487910 | T: ledakem14sl |
521385 | 526676 | 528897 | T: rolloii128 |
532352 | 533805 | 535677 | T: rolloii192 |
594947 | 595665 | 596743 | T: hqc192round4 |
604777 | 610553 | 621424 | T: hqc1281 |
635084 | 637336 | 639207 | T: rolloii256 |
638852 | 643146 | 647672 | T: C:edonk192k32n128nu4l6 |
649184 | 649767 | 651350 | T: kindi512321 |
658311 | 659587 | 660730 | T: lima2p1024cca |
664011 | 670229 | 676618 | T: C:edonk192k48n144nu4l4 |
697200 | 713074 | 723698 | T: locker2 |
710340 | 715064 | 724831 | T: locker1 |
724841 | 725958 | 728437 | T: ledakem3464 |
734124 | 734869 | 736521 | T: kindi256522 |
749199 | 752761 | 761206 | T: locker3 |
762775 | 776712 | 784021 | T: hqcrmrs192 |
808588 | 812791 | 815840 | T: rqc128 |
812549 | 815360 | 824455 | T: C:r5n11kem0d |
816428 | 831247 | 847843 | T: hqc192 |
870677 | 873281 | 878165 | T: ledakem3364 |
875830 | 877604 | 879750 | T: C:ledakemcpa53 |
878415 | 880403 | 882758 | T: C:ledakemcpa54 |
895833 | 902926 | 912522 | T: C:ledakemcpa52 |
869508 | 903985 | 905767 | T: ledakem3264 |
963450 | 968674 | 973699 | T: locker4 |
973719 | 983374 | 1032281 | T: locker6 |
1113478 | 1123606 | 1153721 | T: locker5 |
1132776 | 1134571 | 1135612 | T: ledakem32sl |
1162634 | 1164101 | 1165550 | T: hqc256round4 |
1170928 | 1172460 | 1173395 | T: titaniumccatoy |
1206064 | 1208857 | 1212664 | T: ledakem33sl |
1240090 | 1241354 | 1244541 | T: ledakem34sl |
1316896 | 1323328 | 1334751 | T: hqc1921 |
1320200 | 1323410 | 1326120 | T: lima2p2048cca |
1318814 | 1326536 | 1346613 | T: hqcrmrs256 |
1320754 | 1340673 | 1370360 | T: hqc1922 |
1384979 | 1401474 | 1409273 | T: hqc256 |
1462752 | 1464012 | 1465685 | T: titaniumccalite |
1557322 | 1560557 | 1564335 | T: frodokem640 |
1563613 | 1565698 | 1567397 | T: limasp1018cca |
1594963 | 1597734 | 1600810 | T: C:r5n13kem0d |
1649045? | 1657316? | 2533843? | T: rqc192 |
1677982 | 1679126 | 1680814 | T: ledakem5364 |
1691472 | 1693145 | 1694288 | T: ledakem5464 |
1674603 | 1735949 | 1755179 | T: locker8 |
1776131 | 1777438 | 1778642 | T: titaniumccastd |
1744682 | 1791631 | 1905013 | T: locker7 |
1843093 | 1850348 | 1852665 | T: frodokem640aes |
1859270 | 1906933 | 1940242 | T: hqc2561 |
1927105 | 1928517 | 1930343 | T: ledakem5264 |
1888064 | 1933111 | 1956972 | T: locker9 |
1984026 | 1985935 | 1987907 | T: ledakem54sl |
2203329 | 2206941 | 2268922 | T: titaniumccamed |
2202939 | 2208160 | 2216821 | T: rqc256 |
2390533 | 2391731 | 2393308 | T: titaniumccahi |
2373474 | 2395631 | 2415290 | T: hqc2562 |
2469520 | 2486263 | 2497514 | T: hqc2563 |
2485227 | 2489415 | 2506543 | T: ledakem53sl |
2694253 | 2697645 | 2712662 | T: ledakem52sl |
2909347 | 2912273 | 2914940 | T: limasp1306cca |
2949459 | 3003695 | 3067477 | T: bigquake1 |
3056654 | 3061247 | 3067285 | T: frodokem976 |
3079052 | 3082107 | 3086130 | T: titaniumccasuper |
3120623 | 3123216 | 3127075 | T: limasp1822cca |
3373536 | 3380482 | 3386208 | T: C:r5n15kem0d |
3568706 | 3572654 | 3577971 | T: frodokem976aes |
4559936 | 4636992 | 4729168 | T: remblem928 |
4612880 | 4640498 | 4691337 | T: remblem1056 |
5650858 | 5657733 | 5666132 | T: frodokem1344aes |
5746059 | 5755772 | 5798520 | T: limasp2062cca |
6695898 | 6707399 | 6713396 | T: frodokem640shake |
7859658 | 8107187 | 8292097 | T: bigquake3 |
11725159 | 12110079 | 12351244 | T: bigquake5 |
12655209 | 12663736 | 12673247 | T: sikep434 |
14352339 | 14369212 | 14380138 | T: frodokem976shake |
14714145 | 14940564 | 15023800 | T: ramstakers216091 |
19256545 | 19287821 | 19314784 | T: pqrsa15 |
19647739 | 19708577 | 19771429 | T: sikep434comp |
19963439 | 19976712 | 19995563 | T: sikep503 |
25018562 | 25049440 | 25077922 | T: mersenne756839 |
25354308 | 25373553 | 25396248 | T: frodokem1344shake |
30606111 | 30649226 | 30791042 | T: sikep503comp |
37364602 | 37394661 | 37426452 | T: sikep610 |
49862626 | 50000220 | 50133388 | T: oddmanhattan128 |
51023421 | 51099270 | 51385617 | T: sikep610comp |
56801619 | 56844797 | 56876520 | T: sikep751 |
67784680 | 68956621 | 69536200 | T: ramstakers756839 |
88009968 | 88099696 | 88489895 | T: sikep751comp |
99043342 | 99130491 | 99258603 | T: oddmanhattan192 |
198807722 | 199030852 | 199318855 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
13906 | 13928 | 13952 | ntruplus576 |
16556 | 16568 | 16611 | kyber90s512 |
17979 | 18022 | 18132 | C:threebears624r2cpax |
18497 | 18523 | 18584 | ntruplus768 |
21708 | 21719 | 21766 | ntruplus864 |
22707 | 22764 | 22844 | C:threebears936r2cpax |
25745 | 26024 | 26072 | kyber90s768 |
27399 | 27516 | 27556 | C:threebears1248r2cpax |
28412 | 28453 | 28507 | ntruplus1152 |
36301 | 36341 | 36398 | C:threebears624r2cpa |
38802 | 39007 | 39153 | kyber90s1024 |
39093 | 39409 | 39869 | T: C:r5nd1kem0d |
43263 | 43297 | 43479 | kyber512 |
45311 | 45355 | 45465 | C:threebears936r2cpa |
49523 | 49604 | 49647 | C:threebears1248r2cpa |
50349 | 50449 | 51103 | ntruhps2048509 |
52394 | 53055 | 54479 | T: C:r5nd0kem2iot |
57484 | 58323 | 59105 | T: C:r5nd1kem4longkey |
57663 | 58416 | 59350 | T: C:r5nd1kem5d |
59610 | 59652 | 59875 | T: lightsaber2 |
63202 | 63621 | 64160 | T: C:hila5 |
66638 | 66686 | 66870 | T: C:nhcompact512cca |
67478 | 67677 | 67730 | kyber768 |
77253 | 77357 | 78037 | ntruhps2048677 |
79550 | 79611 | 79660 | ntruhrss701 |
90382 | 90492 | 90741 | sntrup761 |
93556 | 93583 | 93658 | T: C:nhcompact768cca |
96278 | 96319 | 96441 | sntrup653 |
96488 | 96703 | 97156 | T: C:r5nd3kem5d |
98324 | 98419 | 98740 | T: saber2 |
102605 | 102744 | 107052 | kyber1024 |
104670 | 105069 | 105888 | T: lac128 |
105659 | 105757 | 105944 | ntruhps4096821 |
115554 | 115613 | 115717 | threebears624r2ccax |
122304 | 122414 | 122469 | T: C:nhcompact1024cca |
122182 | 122859 | 123246 | ntrulpr653 |
124314 | 124422 | 124540 | T: newhope512cca |
124543 | 124905 | 125503 | ntrulpr761 |
133227 | 134131 | 134359 | sntrup857 |
137809 | 137926 | 138054 | sntrup953 |
139573 | 140332 | 140498 | sntrup1013 |
141302 | 141356 | 141424 | sntrup4591761 |
144493 | 144661 | 145025 | T: firesaber2 |
148551 | 148732 | 149106 | threebears624r2cca |
157982 | 158045 | 158124 | T: ntrulpr4591761 |
169312 | 169639 | 169812 | ntrulpr857 |
171284 | 171394 | 171801 | mceliece348864f |
171853 | 172244 | 192789 | mceliece348864 |
172879 | 173893 | 174484 | sntrup1277 |
174446 | 174735 | 174832 | ntrulpr953 |
175408 | 175581 | 175873 | ntrulpr1013 |
178155 | 178275 | 178642 | mceliece348864pcf |
178201 | 178289 | 178572 | threebears936r2ccax |
178377 | 178528 | 178870 | mceliece348864pc |
187131 | 188204 | 189225 | T: C:r5nd5kem5d |
204803 | 205751 | 209083 | T: C:r5nd3kem0d |
212112 | 213166 | 215630 | T: ntrukem443 |
220452 | 221075 | 221684 | ntrulpr1277 |
225933 | 226065 | 226319 | threebears936r2cca |
236925 | 237143 | 237413 | T: newhope1024cca |
250948 | 251049 | 251414 | threebears1248r2ccax |
249080 | 251082 | 261895 | T: C:r5n11kem0d |
254537 | 254872 | 255213 | T: lotus128 |
254087 | 258225 | 262407 | T: C:r5nd5kem0d |
291242 | 291956 | 293071 | T: lac192 |
304824 | 305106 | 305409 | threebears1248r2cca |
358397 | 359329 | 364798 | T: C:r5n13kem0d |
378218 | 378647 | 379989 | T: kindi256342 |
393669 | 393829 | 394166 | mceliece460896 |
393785 | 394163 | 394486 | mceliece460896f |
396804 | 396930 | 397285 | mceliece460896pcf |
396800 | 397022 | 397466 | mceliece460896pc |
341512 | 415652 | 423398 | T: lac256 |
415424 | 416549 | 417844 | T: ntskem1264 |
432809 | 433494 | 434049 | mceliece6960119 |
434140 | 434393 | 434840 | mceliece6960119f |
435154 | 435888 | 439308 | T: ntrukem743 |
440279 | 440904 | 442240 | T: saberx4 |
440614 | 440978 | 441567 | T: hqc128round4 |
440994 | 441213 | 441523 | mceliece6960119pcf |
444064 | 444391 | 444960 | mceliece6960119pc |
452002 | 452517 | 453286 | mceliece8192128 |
455181 | 455470 | 456095 | mceliece6688128f |
454602 | 455635 | 456222 | mceliece8192128f |
456730 | 456922 | 457437 | mceliece6688128 |
462457 | 462794 | 463430 | mceliece8192128pcf |
462594 | 462979 | 463568 | mceliece8192128pc |
463197 | 463551 | 465660 | T: kindi512222 |
464229 | 464777 | 467152 | T: kindi512241 |
464679 | 465007 | 465807 | mceliece6688128pcf |
466087 | 466209 | 466706 | mceliece6688128pc |
465426 | 466436 | 468376 | T: lotus192 |
558980 | 559402 | 560493 | T: lotus256 |
651364 | 658391 | 671349 | T: hqc128 |
698868 | 701621 | 710284 | T: hqcrmrs128 |
809986 | 811279 | 824123 | T: lima2p1024cca |
818363 | 819400 | 820859 | T: kindi512321 |
862748 | 864028 | 865584 | T: kindi256522 |
883075 | 883607 | 884916 | T: ntskem1380 |
745250? | 922376? | 1246547? | T: C:edonk128k32n96nu4l4 |
963922 | 964560 | 966533 | T: hqc192round4 |
1124362 | 1126140 | 1130556 | T: C:rolloi128 |
1156078? | 1156750? | 1487711? | T: C:ledakemcpa13 |
1174126 | 1193241 | 1196404 | T: hqc1281 |
1227537 | 1228483 | 1241062 | T: C:ledakemcpa12 |
1234991 | 1238661 | 1246110 | T: C:r5n15kem0d |
1265944 | 1294552 | 1300099 | T: hqc192 |
1296018 | 1299422 | 1302826 | T: hqcrmrs192 |
1324350 | 1327614 | 1333749 | T: C:rolloi192 |
1369530 | 1370161 | 1371292 | T: titaniumccatoy |
1436988 | 1437992 | 1439198 | T: C:ledakemcpa14 |
1558187 | 1563238 | 1565599 | T: frodokem640 |
1610610 | 1613325 | 1614903 | T: lima2p2048cca |
1693735 | 1694150 | 1694947 | T: titaniumccalite |
1761825 | 1768451 | 1775301 | T: rolloii128 |
1784452 | 1787301 | 1790919 | T: frodokem640aes |
1848359 | 1850079 | 1852983 | T: ntskem13136 |
1862172 | 1868997 | 1876424 | T: C:lake1 |
1915479 | 1916517 | 1918608 | T: hqc256round4 |
1944402 | 1948326 | 1953099 | T: rolloii192 |
2003690 | 2005831 | 2008193 | T: limasp1018cca |
2046207 | 2047398 | 2048822 | T: titaniumccastd |
2086053 | 2100903 | 2105096 | T: hqc256 |
2117868 | 2120011 | 2124497 | T: C:rolloi256 |
2120170 | 2137940 | 2149250 | T: hqcrmrs256 |
2124043 | 2184336 | 2193753 | T: hqc1922 |
2241647 | 2249435 | 2264531 | T: hqc1921 |
1647760? | 2279852? | 2332494? | T: C:edonk192k48n144nu4l4 |
2369807 | 2375092 | 2381272 | T: rsa2048 |
2505905 | 2507996 | 2586380 | T: titaniumccamed |
2563872 | 2567777 | 2586954 | T: ledakem1264 |
2664174 | 2672591 | 2686437 | T: rolloii256 |
2789359 | 2790011 | 2790714 | T: titaniumccahi |
2832912 | 2834014 | 2836340 | T: C:bikel1 |
2864816 | 2874300 | 2901565 | T: ledakem1364 |
2953712 | 2993956 | 3022786 | T: hqc2561 |
3021039 | 3024221 | 3028884 | T: ledakem1464 |
3167606 | 3174438 | 3179449 | T: frodokem976 |
3190962 | 3194036 | 3195750 | T: C:ledakemcpa32 |
3193039 | 3204724 | 3218500 | T: rqc128 |
3244709 | 3262732 | 3288381 | T: C:lake2 |
3319277 | 3330248 | 3336125 | T: ledakem12sl |
3440992 | 3446441 | 3574814 | T: ledakem13sl |
3542249 | 3556081 | 3571412 | T: locker1 |
3554214 | 3559129 | 3564813 | T: frodokem976aes |
3581306 | 3584007 | 3585809 | T: titaniumccasuper |
3677339 | 3683409 | 3696278 | T: hqc2562 |
3709183 | 3719260 | 3730161 | T: locker2 |
3764673 | 3767634 | 3769870 | T: limasp1306cca |
3810919 | 3825696 | 3837032 | T: hqc2563 |
3926050 | 3928491 | 3931889 | T: C:ledakemcpa33 |
3937785 | 3942053 | 3945252 | T: ledakem14sl |
3999016 | 4002637 | 4005960 | T: limasp1822cca |
4059297 | 4082823 | 4125229 | T: bigquake1 |
4111514 | 4136181 | 4160127 | T: locker4 |
4190987 | 4203273 | 4219759 | T: C:lake3 |
4696433 | 4697654 | 4700981 | T: C:ledakemcpa34 |
5416116 | 5438816 | 5462073 | T: locker3 |
2758466? | 5536832? | 13662073? | T: C:edonk128ref |
5621023 | 5628241 | 5638095 | T: frodokem1344aes |
5845992 | 5870419 | 5898889 | T: locker6 |
6157866 | 6183749 | 6226891 | T: locker5 |
6295353 | 6382987 | 6455607 | T: remblem928 |
6383927 | 6411563 | 6460227 | T: remblem1056 |
6629182 | 6640475 | 6643954 | T: frodokem640shake |
6787238 | 6834150 | 6890729 | T: locker8 |
6782896 | 6874818 | 6925904 | T: locker7 |
6931110? | 6946109? | 8671257? | T: rqc192 |
6998686 | 7007615 | 7045582 | T: ledakem3264 |
7230982 | 7240146 | 7256968 | T: ledakem3364 |
7488529 | 7502767 | 7534638 | T: limasp2062cca |
7575005 | 7667859 | 7676380 | T: ledakem3464 |
7937710 | 7944654 | 7950326 | T: C:ledakemcpa52 |
8903625 | 8909942 | 8916527 | T: C:bikel3 |
9117212 | 9123950 | 9131970 | T: ledakem32sl |
9249991 | 9254134 | 9277159 | T: C:ledakemcpa53 |
9361770 | 9426130 | 9505689 | T: locker9 |
4486174? | 9906612? | 21670325? | T: C:edonk128k16n80nu4l6 |
10333531 | 10339290 | 10348307 | T: ledakem33sl |
10475695 | 10489151 | 10507076 | T: rqc256 |
10572123 | 10580387 | 10584298 | T: C:ledakemcpa54 |
10994370 | 11028483 | 11213543 | T: ledakem34sl |
6512376? | 12316823? | 16973670? | T: C:edonk128k16n80nu8l6 |
13516942 | 13530265 | 13551612 | T: sikep434 |
14333100 | 14338377 | 14348422 | T: frodokem976shake |
14431883 | 14441437 | 14453160 | T: sikep434comp |
14869838 | 14914724 | 14933110 | T: ledakem5264 |
15681717 | 15702793 | 15713104 | T: ledakem5364 |
8429442? | 18037093? | 41287523? | T: C:edonk192k32n128nu4l6 |
18286503 | 18330919 | 18421503 | T: ledakem5464 |
20995769 | 21057033 | 21261309 | T: ledakem52sl |
21259438 | 21279189 | 21307458 | T: sikep503 |
21427843 | 21457228 | 21494420 | T: ledakem53sl |
22673813 | 22684784 | 22700802 | T: sikep503comp |
22780116 | 22939893 | 22963150 | T: ledakem54sl |
25311305 | 25333562 | 25354252 | T: frodokem1344shake |
29660528 | 30560062 | 30603378 | T: ramstakers216091 |
28341480 | 31793407 | 32389120 | T: bigquake3 |
37580817 | 37626207 | 37797236 | T: mersenne756839 |
37636949 | 37656774 | 37686125 | T: sikep610 |
39863341 | 39894155 | 39930180 | T: sikep610comp |
43218838 | 44095485 | 49055138 | T: bigquake5 |
55103966 | 55158790 | 55519741 | T: oddmanhattan128 |
61118598 | 61166211 | 61225750 | T: sikep751 |
64865296 | 64891614 | 64936853 | T: sikep751comp |
110292306 | 110419902 | 110533751 | T: oddmanhattan192 |
128994614 | 129083478 | 129156548 | T: pqrsa15 |
132657417 | 133441947 | 134185745 | T: ramstakers756839 |
220187754 | 220387425 | 220612690 | T: oddmanhattan256 |
|
|
|