Measurements of key-encapsulation mechanisms on one machine: amd64; Broadwell+AES (406f1); 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20240909
[Page version: 20241011 15:42:05]
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:
old
(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 |
19480 | 19576 | 19732 | kyber90s512 |
24952 | 25092 | 28804 | kyber512 |
25088? | 25364? | 40124? | ntruplus576 |
29340 | 29476 | 29772 | kyber90s768 |
34992 | 35212 | 35408 | T: C:nhcompact512cca |
39700 | 40516 | 40740 | ntrulpr653 |
41432 | 41504 | 41564 | ntruplus864 |
41816 | 41932 | 45108 | T: lightsaber2 |
42508 | 42720 | 42988 | kyber90s1024 |
44180 | 44240 | 44356 | C:threebears624r2cpa |
43928 | 44280 | 45636 | ntrulpr761 |
43876 | 44316 | 44640 | T: ntrulpr4591761 |
41952? | 44628? | 57976? | T: lac128 |
44584? | 44852? | 62973? | threebears624r2cca |
45800 | 45884 | 46080 | C:threebears624r2cpax |
46204 | 46572 | 46924 | T: C:r5nd1kem0d |
44128 | 46756 | 51524 | kyber768 |
47432 | 47484 | 47552 | threebears624r2ccax |
50304 | 50488 | 50740 | T: C:nhcompact768cca |
54712 | 54832 | 59016 | ntruplus768 |
53904 | 55340 | 59536 | ntrulpr857 |
57288 | 58200 | 61008 | ntrulpr953 |
58276 | 58480 | 59048 | T: newhope512cca |
57964 | 58728 | 59000 | ntrulpr1013 |
61280 | 61856 | 62920 | T: C:r5nd0kem2iot |
61356 | 61964 | 62604 | T: C:r5nd1kem5d |
60204? | 62472? | 78288? | kyber1024 |
64180 | 64992 | 66264 | T: C:r5nd1kem4longkey |
64900 | 65116 | 65780 | T: C:nhcompact1024cca |
73452 | 73588 | 74464 | T: saber2 |
76344 | 76524 | 77464 | ntrulpr1277 |
52376? | 79310? | 117976? | ntruplus1152 |
86744 | 86912 | 87092 | threebears936r2cca |
87868 | 88028 | 88532 | T: hqc128round4 |
90548 | 90644 | 90800 | threebears936r2ccax |
91980 | 92096 | 92508 | C:threebears936r2cpa |
95076 | 95296 | 96696 | C:threebears936r2cpax |
102232 | 103360 | 106948 | T: C:r5nd3kem5d |
97212 | 108904 | 116020 | T: lac256 |
107820 | 109816 | 118552 | T: lac192 |
112124 | 112304 | 112672 | T: newhope1024cca |
112420 | 112532 | 113396 | T: firesaber2 |
131424 | 132068 | 138592 | threebears1248r2cca |
135668 | 136136 | 143396 | threebears1248r2ccax |
139256 | 139548 | 148048 | C:threebears1248r2cpa |
142384 | 142692 | 150152 | C:threebears1248r2cpax |
163880 | 164444 | 165144 | ntruhps2048509 |
164296? | 166104? | 237456? | T: C:r5nd3kem0d |
173832 | 175828 | 176340 | T: C:hila5 |
188700 | 191460 | 193848 | T: C:r5nd5kem5d |
200532 | 201316 | 201664 | T: saberx4 |
204632 | 204848 | 205604 | T: hqc192round4 |
211052 | 213304 | 214496 | T: C:r5nd5kem0d |
229460 | 229908 | 230416 | T: kindi256342 |
242612 | 243452 | 244076 | T: kindi512222 |
246496 | 247392 | 248244 | T: kindi512241 |
270880 | 271968 | 274792 | ntruhrss701 |
284224 | 285320 | 294152 | ntruhps2048677 |
398580 | 405428 | 407528 | ntruhps4096821 |
416288 | 416696 | 417716 | T: hqc256round4 |
461612? | 486172? | 651229? | T: hqcrmrs128 |
488372? | 496864? | 697753? | T: C:r5n11kem0d |
503520 | 504188 | 505496 | T: kindi512321 |
520436 | 521880 | 522848 | T: C:bikel1 |
522712 | 524800 | 547156 | T: hqc128 |
515064 | 525112 | 539416 | T: ntrukem443 |
557780 | 561880 | 582840 | T: hqc1281 |
621336 | 621844 | 622840 | T: kindi256522 |
687652 | 694572 | 696396 | T: lima2p1024cca |
725736 | 727724 | 734696 | T: C:ledakemcpa14 |
742172 | 755620 | 773788 | sntrup653 |
823988 | 831748 | 841500 | T: C:ledakemcpa13 |
851524 | 855740 | 868808 | T: C:r5n13kem0d |
872720 | 888420 | 919008 | T: rqc128 |
890572 | 905764 | 931964 | T: C:edonk128k16n80nu4l6 |
912540 | 913852 | 951476 | T: hqcrmrs192 |
947316 | 959432 | 982540 | sntrup4591761 |
969176 | 981280 | 983964 | T: titaniumccatoy |
953132 | 985496 | 1013208 | sntrup761 |
970424 | 991460 | 1056764 | T: C:rolloi128 |
1037404 | 1045084 | 1077388 | T: hqc1921 |
1042536 | 1062020 | 1082688 | T: hqc192 |
1078464 | 1084876 | 1089776 | T: titaniumccalite |
1062536 | 1086092 | 1114100 | T: ntrukem743 |
1093636 | 1095732 | 1100648 | T: C:ledakemcpa12 |
1107984 | 1145024 | 1155120 | T: hqc1922 |
1184748 | 1192028 | 1206980 | T: frodokem640 |
1190244 | 1211748 | 1242872 | sntrup857 |
1276588 | 1296768 | 1344640 | T: C:rolloi192 |
1314100 | 1385300 | 1390920 | T: titaniumccastd |
1433764 | 1437036 | 1449800 | T: lima2p2048cca |
1435760 | 1440096 | 1452696 | T: C:edonk128k16n80nu8l6 |
1447888 | 1467308 | 1505724 | sntrup953 |
1485284 | 1488688 | 1497036 | T: frodokem640aes |
1497824 | 1501960 | 1551176 | T: hqcrmrs256 |
1521568 | 1533492 | 1543508 | T: limasp1018cca |
1524460 | 1533660 | 1539980 | T: C:bikel3 |
1447260 | 1534840 | 1553228 | T: titaniumccamed |
1498600? | 1547620? | 2147708? | T: rqc192 |
1573252 | 1597044 | 1608288 | T: C:ledakemcpa34 |
1595948 | 1611520 | 1647056 | T: C:edonk128k32n96nu4l4 |
1617604 | 1633556 | 1668280 | T: hqc2561 |
1631000 | 1651360 | 1686168 | T: hqc256 |
1676040 | 1708704 | 1761180 | T: C:rolloi256 |
1696764 | 1723884 | 1780500 | T: hqc2562 |
1780776 | 1789340 | 1829108 | T: titaniumccahi |
1763064 | 1799676 | 1833580 | T: hqc2563 |
1790184 | 1802364 | 1862260 | sntrup1013 |
1974124 | 2000928 | 2034780 | T: C:edonk192k32n128nu4l6 |
2036360 | 2046896 | 2059840 | T: C:r5n15kem0d |
2056560 | 2065948 | 2080808 | T: C:edonk128ref |
2176456? | 2244304? | 3096193? | T: rqc256 |
2265852 | 2282660 | 2300052 | T: titaniumccasuper |
2287984 | 2313264 | 2329228 | T: C:ledakemcpa33 |
2533296 | 2552896 | 2572640 | T: C:lake1 |
2644396 | 2664408 | 2686492 | T: frodokem976 |
2610532 | 2665164 | 2721060 | sntrup1277 |
2749508 | 2768784 | 2803872 | T: ledakem1464 |
2787412 | 2803124 | 2814004 | T: C:lake2 |
2816856 | 2831440 | 2846988 | T: limasp1306cca |
2859568 | 2873044 | 2886904 | T: C:lake3 |
2973252 | 2992340 | 3011244 | T: C:ledakemcpa32 |
2995588 | 3018048 | 3048964 | T: C:edonk192k48n144nu4l4 |
3054232 | 3062220 | 3070864 | T: limasp1822cca |
3084204 | 3099156 | 3113788 | T: C:ledakemcpa53 |
3153396 | 3175104 | 3255252 | T: frodokem976aes |
3459668 | 3514168 | 3536656 | T: ledakem1364 |
3505632 | 3533456 | 3552428 | T: C:ledakemcpa54 |
3691692 | 3703356 | 3744332 | T: ledakem1264 |
3961568 | 3971436 | 3982472 | T: frodokem640shake |
4300468 | 4391968 | 4435176 | T: rolloii128 |
4434976 | 4485140 | 4532224 | T: rolloii192 |
4563844? | 4587024? | 6195804? | T: ledakem14sl |
4775820 | 4811636 | 4829068 | T: locker1 |
4972332 | 5006204 | 5218276 | T: locker2 |
5101268 | 5205792 | 5251892 | T: rolloii256 |
4082416? | 5207860? | 6363616? | T: ledakem13sl |
5285928 | 5301448 | 5320204 | T: frodokem1344aes |
5461308 | 5483660 | 5517904 | T: locker3 |
5554920 | 5564804 | 5602176 | T: limasp2062cca |
6116716 | 6124860 | 6145004 | T: sikep434 |
6177744 | 6192888 | 6228776 | T: locker4 |
6408476? | 6422956? | 9174208? | T: ledakem3464 |
6608304 | 6652916 | 6677988 | T: C:ledakemcpa52 |
6085352 | 6707116 | 6831880 | T: ledakem12sl |
6917584 | 6943040 | 7188612 | T: locker6 |
7520924 | 7606336 | 7648664 | T: ledakem3364 |
7765180 | 7790756 | 7862820 | T: locker5 |
7941848 | 8066640 | 8177028 | T: ramstakers216091 |
8242364 | 8317364 | 8372328 | T: ledakem3264 |
8560296 | 8571508 | 8581720 | T: frodokem976shake |
8556604 | 8579408 | 8603652 | T: sikep503 |
9794176 | 9821756 | 9852920 | T: ledakem33sl |
9942336? | 10035124? | 13440148? | T: ledakem34sl |
10026660 | 10068588 | 10933820 | T: sikep434comp |
11553548 | 11981328 | 12071168 | T: lotus128 |
12212976 | 12236084 | 12258900 | T: ledakem5464 |
12006452 | 12462912 | 12489212 | T: locker7 |
12330968 | 12510108 | 13898280 | T: ledakem32sl |
12883512 | 12924400 | 12938340 | T: ledakem5364 |
12681812 | 13010272 | 13268000 | T: locker8 |
13472368 | 13492964 | 13581920 | T: locker9 |
13903780 | 13933748 | 15111232 | T: sikep503comp |
14985828 | 14992320 | 15000956 | T: frodokem1344shake |
15245432? | 15311072? | 20862728? | T: ledakem54sl |
15270432 | 15351600 | 15459524 | T: sikep610 |
19799412 | 19911780 | 23384388 | T: ledakem53sl |
19639856 | 20505064 | 21998296 | T: ledakem5264 |
21162848 | 21716940 | 21811976 | T: lotus192 |
25474728 | 25483108 | 25487264 | T: sikep751 |
26326336 | 26701440 | 28463616 | T: sikep610comp |
28203332 | 28318068 | 29129700 | T: mersenne756839 |
31470132 | 31593572 | 35426052 | T: ledakem52sl |
35105816 | 35165876 | 35327624 | mceliece348864pcf |
34952100 | 35497752 | 36141932 | mceliece348864f |
36861524 | 38746916 | 39104748 | T: lotus256 |
38617844 | 39010196 | 39773564 | T: ramstakers756839 |
40238616 | 40405680 | 43727856 | T: sikep751comp |
46322868 | 46603248 | 46989344 | T: ntskem1264 |
36644096? | 50164780? | 68164452? | mceliece348864pc |
45322128? | 57749176? | 79862556? | mceliece348864 |
107924240 | 108508912 | 109262532 | mceliece460896pcf |
109337360 | 109772796 | 109863608 | mceliece460896f |
81132800? | 124657348? | 176994420? | T: rsa2048 |
144932684 | 145297852 | 147768076 | T: ntskem1380 |
115719880? | 153629302? | 254091856? | mceliece460896pc |
111343456? | 180126848? | 252338140? | mceliece460896 |
231983656 | 232537868 | 233257796 | mceliece6960119pcf |
232458308 | 232758532 | 233476708 | mceliece6960119f |
261122392 | 261510432 | 263308952 | T: ntskem13136 |
264448936 | 264634280 | 264942064 | mceliece6688128pcf |
267008792 | 267464264 | 268420588 | mceliece6688128f |
295775428 | 296053732 | 296495012 | mceliece8192128pcf |
296517328 | 297853860 | 302532908 | mceliece8192128f |
234641396? | 306141320? | 475990516? | mceliece6960119 |
315479008 | 317020536 | 317723272 | T: oddmanhattan128 |
242856792? | 379898724? | 483749028? | mceliece6960119pc |
308007422? | 398649356? | 640187712? | mceliece8192128pc |
269333504? | 436166612? | 609955752? | mceliece6688128pc |
266642668? | 438873364? | 611052640? | mceliece6688128 |
299320148? | 463388868? | 631645796? | mceliece8192128 |
503960408 | 504281144 | 504797972 | T: oddmanhattan192 |
835824760 | 857820724 | 865023048 | T: bigquake1 |
899182116 | 900404648 | 931245300 | T: oddmanhattan256 |
4032620460 | 4148282724 | 4238540352 | T: pqrsa15 |
6778252100 | 6913928876 | 7189179269 | T: bigquake3 |
12676609424 | 12995952732 | 13310795480 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
15692 | 16640 | 17612 | T: rsa2048 |
24316 | 24888 | 25276 | ntruhps2048509 |
24860 | 25500 | 26052 | ntruplus576 |
26456 | 26680 | 26816 | ntruhrss701 |
30632 | 31964 | 35408 | mceliece348864f |
30716 | 32088 | 34476 | mceliece348864 |
32256 | 32604 | 32896 | ntruplus768 |
33012 | 33104 | 33200 | kyber90s512 |
35684 | 36192 | 36768 | ntruhps2048677 |
37044 | 38064 | 39956 | mceliece348864pc |
37172 | 38216 | 40432 | mceliece348864pcf |
38636 | 38728 | 40368 | kyber512 |
39800 | 39884 | 41036 | ntruplus864 |
42060 | 42316 | 43112 | ntruhps4096821 |
43360 | 43544 | 43872 | sntrup4591761 |
43436 | 44236 | 44984 | sntrup653 |
45528 | 45720 | 45964 | kyber90s768 |
45124? | 46132? | 63111? | ntruplus1152 |
46800 | 47096 | 47920 | sntrup761 |
55968 | 56016 | 56168 | T: lightsaber2 |
58000 | 58088 | 58188 | T: C:nhcompact512cca |
58392 | 58820 | 59156 | sntrup857 |
59192 | 61916 | 62328 | kyber768 |
62020 | 62448 | 62756 | kyber90s1024 |
62476 | 62612 | 63448 | sntrup953 |
63536? | 64524? | 89981? | sntrup1013 |
66504 | 66640 | 70288 | threebears624r2ccax |
62592 | 67112 | 76504 | mceliece460896f |
67076 | 67240 | 67480 | C:threebears624r2cpa |
65752? | 67284? | 93284? | threebears624r2cca |
67220 | 67388 | 67780 | ntrulpr653 |
67296 | 67424 | 67688 | C:threebears624r2cpax |
62896 | 70544 | 77876 | mceliece460896 |
70564 | 71696 | 77408 | ntrulpr761 |
68868 | 73744 | 83916 | mceliece460896pcf |
74760 | 75228 | 75796 | T: C:r5nd1kem0d |
75880 | 76292 | 77944 | T: ntrulpr4591761 |
70500? | 78836? | 88732? | mceliece460896pc |
79620 | 79832 | 80080 | T: C:nhcompact768cca |
81144 | 81256 | 81416 | kyber1024 |
83356 | 83584 | 84120 | sntrup1277 |
86156 | 86400 | 86712 | T: ntskem1264 |
91312 | 91436 | 95376 | ntrulpr857 |
91764 | 92356 | 93000 | T: C:ledakemcpa14 |
92764 | 92988 | 96748 | T: saber2 |
92900 | 93376 | 94192 | T: C:ledakemcpa13 |
94652 | 94784 | 101792 | ntrulpr953 |
94088 | 96604 | 103824 | T: C:edonk128k16n80nu4l6 |
96448 | 96712 | 97156 | ntrulpr1013 |
96900 | 97928 | 98180 | T: newhope512cca |
97984 | 98848 | 100156 | T: C:r5nd0kem2iot |
91128 | 100012 | 103728 | T: lac128 |
99816 | 100408 | 101156 | T: C:r5nd1kem5d |
100608 | 102680 | 104580 | T: C:ledakemcpa12 |
104020 | 104192 | 104720 | T: C:nhcompact1024cca |
104300 | 104704 | 105724 | T: C:r5nd1kem4longkey |
106632 | 106776 | 108404 | threebears936r2ccax |
107024 | 107152 | 111132 | threebears936r2cca |
114680 | 114816 | 115828 | C:threebears936r2cpa |
114332 | 114940 | 115660 | T: C:bikel1 |
115312 | 115440 | 115700 | C:threebears936r2cpax |
113548 | 117720 | 128352 | mceliece6688128f |
111716 | 117944 | 124680 | mceliece6688128 |
120088 | 123528 | 130284 | mceliece6960119f |
120368 | 124100 | 130652 | mceliece6960119 |
121436 | 125300 | 128548 | T: ntrukem443 |
126076 | 126372 | 127380 | ntrulpr1277 |
123544 | 129296 | 137576 | mceliece6688128pc |
123700 | 129724 | 138244 | mceliece6688128pcf |
130236 | 133868 | 141064 | mceliece6960119pc |
132288 | 133924 | 135908 | mceliece8192128f |
135240 | 135340 | 135468 | T: firesaber2 |
132120 | 135392 | 142160 | mceliece6960119pcf |
135336 | 136816 | 138304 | mceliece8192128 |
142932 | 143964 | 146900 | mceliece8192128pcf |
144120 | 147724 | 157972 | mceliece8192128pc |
153040 | 153828 | 154432 | T: lotus128 |
157692 | 159440 | 163556 | T: C:rolloi128 |
161808 | 161952 | 169604 | threebears1248r2ccax |
161524 | 162368 | 163548 | T: C:r5nd3kem5d |
162228 | 162396 | 169608 | threebears1248r2cca |
161680 | 162504 | 163828 | T: lac192 |
169104 | 169900 | 173604 | T: C:rolloi192 |
170952 | 171472 | 179988 | C:threebears1248r2cpax |
172256 | 172496 | 179356 | C:threebears1248r2cpa |
182560 | 182992 | 184460 | T: newhope1024cca |
200804 | 203708 | 210768 | T: C:edonk128k16n80nu8l6 |
206324 | 207220 | 209956 | T: ledakem1264 |
214500 | 217316 | 221376 | T: C:ledakemcpa34 |
214672 | 217436 | 223536 | T: ledakem1464 |
218744 | 220544 | 226032 | T: C:rolloi256 |
217700 | 223640 | 224720 | T: C:ledakemcpa33 |
234288 | 234844 | 239656 | T: hqc128round4 |
230944 | 235460 | 255752 | T: ntrukem743 |
235376 | 236144 | 236840 | T: C:hila5 |
199644 | 238248 | 243012 | T: lac256 |
245232 | 245908 | 246444 | T: saberx4 |
255740 | 256192 | 256664 | T: ledakem1364 |
256548 | 261096 | 265436 | T: C:ledakemcpa32 |
268284 | 269648 | 270944 | T: C:bikel3 |
268500 | 270640 | 279424 | T: lotus192 |
270076 | 273672 | 283108 | T: C:edonk128k32n96nu4l4 |
278920 | 280656 | 347172 | T: lotus256 |
291476 | 293896 | 295716 | T: C:r5nd5kem5d |
292752 | 298600 | 322660 | T: C:r5nd3kem0d |
298660 | 299804 | 302896 | T: ledakem12sl |
302900 | 304008 | 311456 | T: ledakem13sl |
304852 | 305292 | 306092 | T: kindi256342 |
328200? | 329280? | 459204? | T: ntskem1380 |
342956 | 344308 | 370548 | T: C:r5nd5kem0d |
361264 | 362120 | 363224 | T: kindi512222 |
366336 | 366900 | 367864 | T: kindi512241 |
365676 | 369492 | 377376 | T: C:edonk128ref |
395232 | 400380 | 405532 | T: ledakem14sl |
410036 | 413152 | 427360 | T: ntskem13136 |
473592 | 476872 | 478280 | T: C:ledakemcpa54 |
497640 | 498988 | 501416 | T: C:ledakemcpa53 |
497384 | 499396 | 502404 | T: C:edonk192k32n128nu4l6 |
498040 | 501348 | 505812 | T: lima2p1024cca |
502632 | 505276 | 516256 | T: C:lake1 |
512144 | 519220 | 526908 | T: C:ledakemcpa52 |
521912 | 533956 | 548624 | T: rolloii128 |
529652 | 535728 | 543224 | T: rolloii192 |
525368 | 540660 | 541304 | T: hqc192round4 |
565764 | 567928 | 568580 | T: ledakem3264 |
571236 | 572852 | 575768 | T: C:lake2 |
574484 | 575800 | 580900 | T: ledakem3464 |
580892 | 583808 | 588720 | T: C:r5n11kem0d |
586380 | 594944 | 616148 | T: rolloii256 |
601400 | 605000 | 617200 | T: ledakem3364 |
618760 | 641384 | 668832 | T: hqcrmrs128 |
629184 | 643732 | 656772 | T: C:lake3 |
670424 | 672284 | 674112 | T: kindi512321 |
676036 | 701756 | 707064 | T: hqc128 |
703492 | 707856 | 715004 | T: C:edonk192k48n144nu4l4 |
750884 | 751592 | 753300 | T: kindi256522 |
769592 | 774180 | 775324 | T: ledakem32sl |
773640 | 785556 | 786520 | T: titaniumccatoy |
825960 | 852032 | 868596 | T: hqc1281 |
850784 | 854068 | 856716 | T: ledakem33sl |
838720 | 864252 | 871420 | T: locker2 |
872360 | 877488 | 885388 | T: locker1 |
944044 | 948900 | 956476 | T: locker3 |
957084 | 962904 | 977576 | T: ledakem34sl |
997772 | 1000448 | 1002324 | T: titaniumccalite |
1007996 | 1010932 | 1014480 | T: hqc256round4 |
1031516 | 1033648 | 1037704 | T: lima2p2048cca |
1080904 | 1084820 | 1102392 | T: C:r5n13kem0d |
1105116 | 1106340 | 1110096 | T: ledakem5364 |
1122044 | 1151464 | 1157732 | T: locker4 |
1159212 | 1164576 | 1171080 | T: locker6 |
1105284 | 1173696 | 1178752 | T: titaniumccastd |
1169684? | 1224204? | 1641440? | T: rqc128 |
1237256 | 1267128 | 1288000 | T: hqcrmrs192 |
1315664 | 1322908 | 1334616 | T: limasp1018cca |
1324796 | 1329656 | 1335432 | T: locker5 |
1353076 | 1360588 | 1379692 | T: ledakem5264 |
1355436 | 1361272 | 1412764 | T: ledakem5464 |
1380500 | 1385228 | 1389564 | T: ledakem54sl |
1378064 | 1393048 | 1425548 | T: hqc192 |
1403844 | 1483372 | 1494764 | T: titaniumccamed |
1535864 | 1567896 | 1584232 | T: hqc1921 |
1667464 | 1671348 | 1676292 | T: ledakem53sl |
1662880 | 1674836 | 1710280 | T: hqc1922 |
1716528 | 1718940 | 1733668 | T: titaniumccahi |
1724808 | 1730012 | 1749724 | T: frodokem640 |
1897220 | 1908240 | 1912452 | T: ledakem52sl |
1971824 | 1975480 | 1983204 | T: frodokem640aes |
2008368 | 2014640 | 2026220 | T: locker7 |
2016676 | 2022860 | 2036072 | T: locker8 |
2037940 | 2062740 | 2132068 | T: hqcrmrs256 |
2071836 | 2125088 | 2197508 | T: rqc192 |
2217280 | 2227288 | 2244752 | T: locker9 |
2188232 | 2239308 | 2283700 | T: hqc256 |
2265620 | 2278628 | 2330140 | T: titaniumccasuper |
2363164 | 2370688 | 2381528 | T: C:r5n15kem0d |
2445708 | 2477100 | 2512332 | T: hqc2561 |
2529824 | 2532968 | 2544564 | T: limasp1306cca |
2570048 | 2623020 | 2642264 | T: hqc2562 |
2681132 | 2689740 | 2695404 | T: limasp1822cca |
2670952 | 2721324 | 2740116 | T: hqc2563 |
2917968 | 2944824 | 2981408 | T: rqc256 |
2956816 | 3002516 | 3055876 | T: bigquake1 |
3462388 | 3470388 | 3475816 | T: frodokem976 |
3695980 | 3699988 | 3713212 | T: frodokem976aes |
4351772 | 4362388 | 4380308 | T: frodokem640shake |
5137480 | 5148368 | 5179376 | T: limasp2062cca |
6171008 | 6177828 | 6180872 | T: frodokem1344aes |
7833460 | 8016492 | 8256576 | T: bigquake3 |
9037060 | 9044024 | 9051892 | T: frodokem976shake |
10029648 | 10072480 | 10079800 | T: sikep434 |
11943316 | 12172560 | 12605400 | T: bigquake5 |
13962160 | 13972068 | 14006048 | T: sikep503 |
14533488 | 14757308 | 14928092 | T: ramstakers216091 |
15748232 | 15753996 | 15766060 | T: frodokem1344shake |
15867332 | 15901824 | 16003224 | T: sikep434comp |
19890660 | 19986240 | 20138644 | T: pqrsa15 |
21627672 | 21707028 | 21811564 | T: sikep503comp |
27912324 | 27940416 | 28022060 | T: sikep610 |
28047244 | 28180828 | 29020880 | T: mersenne756839 |
38749988 | 38782660 | 38958432 | T: sikep610comp |
41205924 | 41225272 | 41269672 | T: sikep751 |
58247916 | 58484632 | 58989056 | T: oddmanhattan128 |
64194764 | 64298260 | 64578556 | T: sikep751comp |
69086612 | 70233844 | 71397880 | T: ramstakers756839 |
110026144 | 110193952 | 110431488 | T: oddmanhattan192 |
228512016 | 229603196 | 230218104 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
18136 | 18168 | 18220 | C:threebears624r2cpax |
18716 | 18804 | 19652 | ntruplus576 |
23508 | 23548 | 23644 | C:threebears936r2cpax |
24180 | 24252 | 24296 | kyber90s512 |
24340 | 24440 | 24896 | ntruplus768 |
28668 | 28752 | 28920 | C:threebears1248r2cpax |
29356 | 29432 | 29496 | ntruplus864 |
29752 | 29812 | 29912 | C:threebears624r2cpa |
30092 | 30356 | 30688 | T: C:r5nd1kem0d |
30328 | 30364 | 30420 | kyber512 |
34228 | 34300 | 34384 | kyber90s768 |
34112? | 34816? | 48059? | ntruplus1152 |
36760 | 36840 | 37128 | C:threebears936r2cpa |
39056 | 39136 | 39224 | ntruhps2048509 |
41780 | 42316 | 42540 | T: C:r5nd1kem5d |
43084 | 43440 | 43880 | T: C:r5nd1kem4longkey |
44264 | 44384 | 44504 | C:threebears1248r2cpa |
40200 | 45852 | 48296 | T: C:r5nd0kem2iot |
48200 | 48320 | 48884 | kyber90s1024 |
47324 | 49848 | 53668 | kyber768 |
52204 | 52268 | 52432 | T: C:hila5 |
54372 | 54428 | 57588 | T: lightsaber2 |
54832 | 54936 | 55032 | T: C:nhcompact512cca |
58668 | 58884 | 66228 | sntrup761 |
60892 | 60968 | 61132 | ntruhps2048677 |
60948 | 61064 | 61332 | sntrup653 |
62592 | 62704 | 62968 | ntruhrss701 |
67596 | 69544 | 77080 | T: C:r5nd3kem5d |
67160 | 70232 | 78424 | kyber1024 |
75392 | 75464 | 75660 | T: C:nhcompact768cca |
78344 | 79504 | 80048 | ntruhps4096821 |
81720 | 81848 | 82156 | ntrulpr653 |
84012 | 84136 | 84376 | sntrup857 |
85636 | 86008 | 86804 | ntrulpr761 |
88152 | 88364 | 95476 | sntrup953 |
89692 | 89812 | 90344 | T: saber2 |
93932 | 94248 | 96972 | threebears624r2ccax |
94264 | 94452 | 98516 | sntrup4591761 |
99912 | 100048 | 100272 | T: C:nhcompact1024cca |
89608? | 100124? | 126582? | sntrup1013 |
104156 | 104328 | 104756 | T: newhope512cca |
107648 | 107872 | 108828 | T: ntrulpr4591761 |
111544 | 112028 | 119292 | ntrulpr857 |
112904 | 113512 | 125920 | T: lac128 |
115892 | 116240 | 123396 | ntrulpr953 |
116076 | 116308 | 123156 | sntrup1277 |
117452 | 117604 | 117876 | ntrulpr1013 |
125712 | 125808 | 125944 | mceliece348864 |
125596 | 125812 | 127084 | mceliece348864f |
121300? | 127816? | 171666? | threebears624r2cca |
128260 | 131516 | 150040 | T: C:r5nd3kem0d |
132092 | 132284 | 132596 | mceliece348864pcf |
133116 | 133168 | 133324 | T: firesaber2 |
132268 | 134644 | 141828 | T: C:r5nd5kem5d |
134924 | 135388 | 143104 | mceliece348864pc |
142544 | 142712 | 149312 | threebears936r2ccax |
153300 | 153600 | 160476 | ntrulpr1277 |
157072 | 159840 | 162612 | T: C:r5nd5kem0d |
167640 | 171420 | 173928 | T: ntrukem443 |
179116 | 179376 | 187716 | threebears936r2cca |
179452 | 179772 | 180092 | T: lotus128 |
195972 | 196544 | 196920 | T: newhope1024cca |
205688 | 205928 | 215892 | threebears1248r2ccax |
216592 | 219860 | 220788 | T: C:r5n11kem0d |
249000 | 249588 | 262512 | threebears1248r2cca |
249156 | 249876 | 276652 | T: lac192 |
252788 | 253008 | 253480 | mceliece460896f |
253460 | 253664 | 254244 | mceliece460896 |
259044 | 259532 | 259892 | mceliece460896pc |
259252 | 259728 | 260752 | mceliece460896pcf |
265556 | 268524 | 268916 | T: saberx4 |
277940 | 278228 | 278744 | mceliece6960119f |
278476 | 278684 | 279164 | mceliece6960119 |
287760 | 288068 | 288716 | mceliece6960119pc |
287720 | 288136 | 288792 | mceliece6960119pcf |
284236? | 293656? | 452999? | T: ntrukem743 |
295380 | 296080 | 296636 | T: C:r5n13kem0d |
298312 | 298644 | 299252 | mceliece6688128f |
297992 | 298968 | 299460 | mceliece6688128 |
299088 | 299324 | 300044 | mceliece8192128 |
299636 | 299828 | 300296 | mceliece8192128f |
306620 | 306920 | 307308 | mceliece6688128pcf |
307140 | 307620 | 308292 | mceliece6688128pc |
310616 | 311208 | 311820 | mceliece8192128pcf |
310336 | 317732 | 331760 | mceliece8192128pc |
318464 | 319256 | 327796 | T: lotus192 |
348232 | 349044 | 435288 | T: lotus256 |
351140 | 355156 | 374976 | T: lac256 |
382492 | 383380 | 386496 | T: kindi256342 |
382096 | 383752 | 384124 | T: ntskem1264 |
394768 | 394972 | 395652 | T: hqc128round4 |
478680 | 479516 | 480724 | T: kindi512222 |
482844 | 485760 | 488836 | T: kindi512241 |
634548 | 639152 | 640884 | T: lima2p1024cca |
690176 | 694288 | 710376 | T: ntskem1380 |
719856 | 722584 | 726084 | T: C:ledakemcpa12 |
822068 | 822544 | 824652 | T: hqc192round4 |
843652 | 848368 | 861968 | T: kindi512321 |
876776 | 878024 | 882184 | T: kindi256522 |
878892? | 885108? | 1207536? | T: C:ledakemcpa14 |
890240 | 891204 | 893036 | T: titaniumccatoy |
707472? | 936248? | 952456? | T: C:ledakemcpa13 |
1007104 | 1009396 | 1014576 | T: hqcrmrs128 |
1044112 | 1060260 | 1085320 | T: C:rolloi128 |
1070424 | 1083664 | 1091032 | T: C:r5n15kem0d |
1076980 | 1089184 | 1114812 | T: hqc128 |
1093932 | 1100904 | 1106472 | T: titaniumccalite |
1276424 | 1293696 | 1318404 | T: C:rolloi192 |
1295272 | 1299648 | 1305116 | T: lima2p2048cca |
1275232 | 1339648 | 1344384 | T: titaniumccastd |
1358416 | 1366188 | 1374140 | T: hqc1281 |
1421580 | 1427716 | 1456016 | T: ntskem13136 |
1586568 | 1599208 | 1663148 | T: titaniumccamed |
1618500 | 1633848 | 1718396 | T: hqc256round4 |
1709232 | 1710628 | 1721484 | T: limasp1018cca |
1713216 | 1718132 | 1726028 | T: frodokem640 |
1770848 | 1773600 | 1786244 | T: C:bikel1 |
1772840 | 1792684 | 1817344 | T: hqcrmrs192 |
1777644 | 1801372 | 1829084 | T: rolloii128 |
1873712 | 1876868 | 1887812 | T: frodokem640aes |
1875820 | 1883512 | 1902924 | T: ledakem1264 |
1891516 | 1899292 | 1917996 | T: rolloii192 |
1929488 | 1938096 | 1948300 | T: C:lake1 |
1939188 | 1946404 | 1952128 | T: ledakem1364 |
1937172 | 1963424 | 1970284 | T: hqc192 |
1970296 | 1983616 | 1996924 | T: titaniumccahi |
1984864 | 2002820 | 2024348 | T: C:ledakemcpa32 |
2051832 | 2062568 | 2219948 | T: ledakem1464 |
2079720 | 2098784 | 2156576 | T: C:rolloi256 |
2260608 | 2262752 | 2273728 | T: rsa2048 |
2258864 | 2278184 | 2325480 | T: ledakem13sl |
2280896 | 2296948 | 2367040 | T: hqc1921 |
2449564 | 2463208 | 2511164 | T: titaniumccasuper |
2449280 | 2490980 | 2519336 | T: hqc1922 |
2471008 | 2497360 | 2527468 | T: rolloii256 |
2633800 | 2680764 | 2823644 | T: ledakem14sl |
2639592 | 2703336 | 2728864 | T: ledakem12sl |
2587744 | 2729036 | 2775520 | T: C:ledakemcpa33 |
2798116 | 2902276 | 3055132 | T: hqcrmrs256 |
2266184? | 2940768? | 2980868? | T: C:ledakemcpa34 |
2959100 | 2969144 | 2981260 | T: hqc256 |
3252228 | 3260184 | 3273000 | T: C:lake2 |
3317948 | 3328832 | 3333136 | T: limasp1306cca |
3444064 | 3449780 | 3464312 | T: frodokem976 |
3359032 | 3471024 | 3480356 | T: hqc2561 |
3498424 | 3510212 | 3614920 | T: limasp1822cca |
3544936 | 3555004 | 3560584 | T: frodokem976aes |
3609360 | 3709536 | 3781496 | T: hqc2562 |
3685668 | 3745192 | 3769528 | T: hqc2563 |
3800272 | 3872612 | 3887624 | T: bigquake1 |
3782856 | 3876764 | 3929576 | T: rqc128 |
3931476 | 3950116 | 3987432 | T: locker2 |
4016592 | 4075936 | 4089688 | T: locker1 |
4242236 | 4256056 | 4343732 | T: frodokem640shake |
4324632 | 4333972 | 4343212 | T: C:lake3 |
4547100 | 4570240 | 4660856 | T: locker4 |
2713324? | 4600576? | 8213268? | T: C:edonk192k48n144nu4l4 |
5064300 | 5330284 | 5343456 | T: ledakem3464 |
5632824 | 5638448 | 5653592 | T: ledakem3364 |
5750024 | 5761384 | 5775708 | T: C:bikel3 |
5751252 | 5772508 | 5785516 | T: locker3 |
5821244 | 5889712 | 5934432 | T: ledakem3264 |
5903316 | 5907660 | 5912436 | T: frodokem1344aes |
6236260 | 6251868 | 6262328 | T: locker6 |
6203424 | 6255328 | 6271836 | T: C:ledakemcpa53 |
6506292 | 6526628 | 6652572 | T: locker5 |
2737296? | 6743060? | 8890712? | T: C:edonk128k32n96nu4l4 |
6772604 | 6782796 | 6790220 | T: limasp2062cca |
6958748 | 7048328 | 7061256 | T: C:ledakemcpa54 |
7141164 | 7147064 | 7152244 | T: C:ledakemcpa52 |
7277516 | 7291180 | 7313080 | T: locker7 |
7313456 | 7326136 | 7343304 | T: locker8 |
7471588 | 7542616 | 7645740 | T: rqc192 |
7778000 | 7801524 | 7861632 | T: ledakem32sl |
8552732 | 8586748 | 8702180 | T: ledakem33sl |
8840664 | 8847364 | 8855572 | T: frodokem976shake |
8941268 | 8956832 | 9272116 | T: ledakem34sl |
9790120 | 9816912 | 9836216 | T: locker9 |
10728152 | 10756888 | 10865320 | T: sikep434 |
11479068 | 11486868 | 11494664 | T: sikep434comp |
11779260 | 11848944 | 11895304 | T: rqc256 |
12681500 | 12701352 | 12736296 | T: ledakem5264 |
13466208 | 13701704 | 13819452 | T: ledakem5364 |
14969880 | 15008520 | 15013780 | T: sikep503 |
15473072 | 15480232 | 15490956 | T: frodokem1344shake |
15860364 | 15891420 | 15929256 | T: sikep503comp |
16325184 | 16342172 | 16352260 | T: ledakem5464 |
18180820 | 18403172 | 18490412 | T: ledakem53sl |
18977420 | 19141948 | 19203592 | T: ledakem52sl |
19683520 | 19722692 | 19735100 | T: ledakem54sl |
28041372 | 28420060 | 29807736 | T: bigquake3 |
28201856 | 28560440 | 28767384 | T: sikep610 |
29827340 | 29920148 | 31285096 | T: ramstakers216091 |
29878348 | 29947060 | 30243276 | T: sikep610comp |
40863584 | 42120728 | 42309844 | T: mersenne756839 |
42311084 | 43273236 | 45999108 | T: bigquake5 |
44370660 | 44629732 | 44743372 | T: sikep751 |
46904808 | 46944212 | 47172392 | T: sikep751comp |
24002764? | 50693392? | 96060232? | T: C:edonk192k32n128nu4l6 |
12057376? | 59399784? | 161944072? | T: C:edonk128k16n80nu8l6 |
63306436 | 63708296 | 63890508 | T: oddmanhattan128 |
47506472? | 90289176? | 113832020? | T: C:edonk128ref |
73638384? | 103527136? | 142378420? | T: C:edonk128k16n80nu4l6 |
120461308 | 120584544 | 120680252 | T: oddmanhattan192 |
127238856 | 127287164 | 127437512 | T: pqrsa15 |
131368980 | 136877044 | 138024292 | T: ramstakers756839 |
250310884 | 252214760 | 252818640 | T: oddmanhattan256 |
|
|
|