Measurements of key-encapsulation mechanisms on one machine: amd64; Broadwell+AES (406f1); 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20250307
[Page version: 20250326 01:56:31]
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 |
19488 | 19588 | 19696 | kyber90s512 |
24960 | 25172 | 26768 | kyber512 |
29592 | 29768 | 29996 | kyber90s768 |
30652? | 34340? | 38656? | ntruplus576 |
35828 | 36040 | 36456 | T: C:nhcompact512cca |
37784 | 37856 | 37984 | smaugt1 |
37856 | 37944 | 38060 | timer |
39636 | 40456 | 40648 | ntrulpr653 |
41856 | 41968 | 42084 | T: lightsaber2 |
42348 | 42540 | 42848 | kyber90s1024 |
43000 | 43208 | 49124 | T: lac128 |
43344 | 43692 | 44800 | T: ntrulpr4591761 |
43352 | 43804 | 51148 | kyber768 |
42904 | 43912 | 45048 | ntrulpr761 |
43948 | 44100 | 44716 | ntruplus768 |
46628 | 47144 | 47752 | T: C:r5nd1kem0d |
50392 | 50520 | 50716 | T: C:nhcompact768cca |
52440 | 52548 | 59784 | ntruplus864 |
53912 | 54100 | 54600 | ntrulpr857 |
57144 | 57348 | 58552 | ntrulpr953 |
58136 | 58220 | 58380 | smaugt3 |
58016 | 58508 | 59064 | ntrulpr1013 |
58492 | 58704 | 59132 | T!!!newhope512cca |
60320 | 61060 | 62260 | T: C:r5nd0kem2iot |
61908 | 62380 | 63076 | T: C:r5nd1kem5d |
63840 | 64356 | 65624 | T: C:r5nd1kem4longkey |
64340 | 64432 | 64568 | threebears624r2cca |
64364 | 64480 | 64688 | C:threebears624r2cpa |
64976 | 65124 | 65792 | T: C:nhcompact1024cca |
66588 | 66964 | 67192 | C:threebears624r2cpax |
65052 | 67120 | 79324 | kyber1024 |
67312 | 67452 | 67768 | threebears624r2ccax |
56284? | 67948? | 83680? | ntruplus1152 |
73384 | 73440 | 73616 | T: saber2 |
76616 | 77036 | 77668 | ntrulpr1277 |
79184 | 79288 | 79444 | smaugt5 |
88896 | 89056 | 89452 | T: hqc128round4 |
104716 | 106040 | 107796 | T: C:r5nd3kem5d |
96984 | 106732 | 114308 | T: lac256 |
106632 | 108672 | 116304 | T: lac192 |
112440 | 112552 | 112740 | T: firesaber2 |
112360 | 112684 | 113048 | T!!!newhope1024cca |
118452 | 118588 | 118836 | threebears936r2cca |
122036 | 122196 | 127064 | threebears936r2ccax |
123340 | 123560 | 123804 | C:threebears936r2cpa |
125008 | 125184 | 125412 | C:threebears936r2cpax |
164724 | 165304 | 166156 | ntruhps2048509 |
164960 | 166416 | 168956 | T: C:r5nd3kem0d |
169604 | 170356 | 170840 | T: C:hila5 |
193048 | 193268 | 194528 | threebears1248r2cca |
189692? | 195380? | 279803? | T: C:r5nd5kem5d |
197784 | 197936 | 199248 | threebears1248r2ccax |
198236 | 198368 | 198784 | C:threebears1248r2cpa |
203664 | 203960 | 204416 | C:threebears1248r2cpax |
204428 | 205092 | 212672 | T: hqc192round4 |
207232 | 214320 | 217428 | T: C:r5nd5kem0d |
229200 | 229708 | 230712 | T: kindi256342 |
241816 | 242840 | 246160 | T: kindi512222 |
248260 | 248560 | 249372 | T: kindi512241 |
285672 | 286692 | 294932 | ntruhps2048677 |
273660? | 299444? | 383797? | ntruhrss701 |
397200 | 400080 | 416044 | ntruhps4096821 |
417176 | 418456 | 463200 | T: hqc256round4 |
458760 | 460180 | 479112 | T: hqcrmrs128 |
487448 | 503948 | 568804 | T: C:r5n11kem0d |
504504 | 505732 | 507576 | T: kindi512321 |
514384 | 516140 | 539660 | T: hqc128 |
520428 | 522784 | 524912 | T: C:bikel1 |
527236? | 550288? | 717910? | T: ntrukem443 |
561772 | 565408 | 588400 | T: hqc1281 |
613660 | 615340 | 620608 | T: kindi256522 |
701984 | 707380 | 716932 | T: C:ledakemcpa14 |
760620 | 766172 | 768848 | sntrup653 |
794940 | 796572 | 801512 | T: lima2p1024cca |
812528 | 827020 | 836296 | sntrup761 |
858152 | 859700 | 863080 | T: rqc128 |
857688 | 871684 | 882980 | T: C:ledakemcpa13 |
875716 | 886720 | 906228 | T: C:edonk128k16n80nu4l6 |
885904 | 891596 | 925736 | T: C:r5n13kem0d |
910104 | 911952 | 950244 | T: hqcrmrs192 |
918188 | 921488 | 976524 | sntrup4591761 |
934836 | 937152 | 1123024 | T: titaniumccatoy |
961056 | 963848 | 968536 | T: C:rolloi128 |
1023080 | 1028084 | 1063748 | T: hqc192 |
1030028 | 1031464 | 1055248 | T: titaniumccalite |
1033248 | 1037204 | 1072464 | T: hqc1921 |
1043772 | 1052816 | 1055360 | T: C:ledakemcpa12 |
1059148 | 1077828 | 1138676 | T: ntrukem743 |
1102424 | 1137752 | 1143872 | T: hqc1922 |
1190880 | 1196556 | 1206520 | T: frodokem640 |
1186380 | 1204728 | 1272676 | sntrup857 |
1307024 | 1308828 | 1317600 | T: C:rolloi192 |
1424240 | 1429320 | 1446164 | T: C:edonk128k16n80nu8l6 |
1426880 | 1431000 | 1465456 | T: titaniumccastd |
1441624 | 1457300 | 1460176 | T: lima2p2048cca |
1482068 | 1483644 | 1498356 | T: C:bikel3 |
1487180 | 1491108 | 1647884 | T: rqc192 |
1461068 | 1492312 | 1529104 | sntrup953 |
1455496 | 1499720 | 1539132 | T: hqcrmrs256 |
1494700 | 1505804 | 1520816 | T: frodokem640aes |
1472168 | 1524732 | 1559580 | T: titaniumccamed |
1561540 | 1571728 | 1580784 | T: C:ledakemcpa34 |
1586960 | 1623072 | 1637664 | T: hqc2561 |
1608576 | 1624388 | 1648416 | T: limasp1018cca |
1604788 | 1630516 | 1657420 | T: C:edonk128k32n96nu4l4 |
1649900 | 1652908 | 1665424 | T: C:rolloi256 |
1635060 | 1653996 | 1684720 | T: hqc256 |
1688688 | 1723716 | 1762404 | T: hqc2562 |
1753540 | 1769132 | 1796948 | sntrup1013 |
1790824 | 1803760 | 1850108 | T: hqc2563 |
1731084? | 1816480? | 2477920? | T: titaniumccahi |
1906972 | 1925416 | 1963180 | T: C:edonk192k32n128nu4l6 |
2068468 | 2077196 | 2089656 | T: C:r5n15kem0d |
2103868 | 2114060 | 2128692 | T: C:edonk128ref |
2110864? | 2132408? | 3043864? | T: rqc256 |
2141840 | 2159112 | 2352224 | T: titaniumccasuper |
2236148 | 2239816 | 2255312 | T: C:ledakemcpa33 |
2540148 | 2563616 | 2589600 | T: C:lake1 |
2615920 | 2634604 | 2652032 | sntrup1277 |
2643436 | 2664308 | 2693072 | T: frodokem976 |
2741680 | 2750532 | 2762240 | T: ledakem1464 |
2793888 | 2807320 | 2817844 | T: C:lake2 |
2836456 | 2855152 | 2944776 | T: C:lake3 |
2865532 | 2876416 | 2891468 | T: C:ledakemcpa32 |
2882792 | 2898996 | 2908684 | T: limasp1306cca |
3016892 | 3038420 | 3066168 | T: C:edonk192k48n144nu4l4 |
3096016 | 3142984 | 3212424 | T: C:ledakemcpa53 |
3151960 | 3172660 | 3206464 | T: frodokem976aes |
3263228 | 3274744 | 3285432 | T: limasp1822cca |
3642556 | 3669244 | 3690304 | T: C:ledakemcpa54 |
3611588 | 3671140 | 3691696 | T: ledakem1364 |
3676676 | 3699064 | 3721748 | T: ledakem1264 |
3972424 | 3982724 | 4008000 | T: frodokem640shake |
4285316 | 4294932 | 4302584 | T: rolloii128 |
4343380 | 4353008 | 4369620 | T: rolloii192 |
4557764? | 4599224? | 6209484? | T: ledakem14sl |
4549372 | 4667884 | 4739848 | T: locker1 |
4988652 | 5008656 | 5183388 | T: locker2 |
5082712 | 5091424 | 5101952 | T: rolloii256 |
4055476? | 5160104? | 6328052? | T: ledakem13sl |
5278892 | 5287572 | 5308724 | T: frodokem1344aes |
5472788 | 5497236 | 5679144 | T: locker3 |
5794172 | 5813832 | 5829676 | T: limasp2062cca |
6059460 | 6071252 | 6815080 | T: ledakem12sl |
6061460 | 6087416 | 6285212 | T: locker4 |
6189128 | 6203380 | 6227844 | T: sikep434 |
6423336? | 6552424? | 9364212? | T: ledakem3464 |
6577492 | 6590524 | 6620512 | T: C:ledakemcpa52 |
6820168 | 6837712 | 6875480 | T: locker6 |
7775924 | 7841404 | 7930308 | T: ledakem3364 |
7798784 | 7846380 | 8040432 | T: locker5 |
7820224 | 7945372 | 8118024 | T: ramstakers216091 |
8305768 | 8446968 | 9322772 | T: ledakem3264 |
8468740 | 8481984 | 8716440 | T: sikep503 |
8554836 | 8563260 | 8572336 | T: frodokem976shake |
8727080 | 8737868 | 8755888 | T: remblem1056 |
8776156 | 8789336 | 8832704 | T: remblem928 |
9986000? | 10001216? | 13446892? | T: ledakem34sl |
9957688 | 10009320 | 10407188 | T: ledakem33sl |
10045896 | 10117132 | 11089356 | T: sikep434comp |
11563324 | 11578116 | 11601600 | T: lotus128 |
11854112 | 11929232 | 12463272 | T: locker7 |
12208352 | 12221452 | 12240464 | T: ledakem5464 |
12221128 | 12311444 | 13633360 | T: ledakem32sl |
12513516 | 12676736 | 13125196 | T: locker8 |
12897996 | 12937116 | 13183444 | T: ledakem5364 |
13293840 | 13319876 | 13494904 | T: locker9 |
13859740 | 13886484 | 15083152 | T: sikep503comp |
14985196 | 14992948 | 15007352 | T: frodokem1344shake |
15341676 | 15412456 | 15692832 | T: sikep610 |
15881744? | 15968848? | 21495956? | T: ledakem54sl |
19871800 | 19966340 | 23543920 | T: ledakem53sl |
19870680 | 20259340 | 21965576 | T: ledakem5264 |
21904128 | 21944936 | 21971272 | T: lotus192 |
25465692 | 25474132 | 25563720 | T: sikep751 |
26143008 | 26207216 | 28616296 | T: sikep610comp |
26677336 | 26853540 | 26952708 | T: mersenne756839 |
30816192 | 31660104 | 34587180 | T: ledakem52sl |
34516316 | 34666696 | 34867004 | T: lotus256 |
35138956 | 35378272 | 35601412 | mceliece348864f |
34550092 | 36329072 | 36739980 | mceliece348864pcf |
36161032 | 36842164 | 37953260 | T: ramstakers756839 |
40154504 | 40230864 | 44001468 | T: sikep751comp |
34543040? | 45278084? | 66781840? | mceliece348864 |
46654672 | 46956684 | 47260200 | T: ntskem1264 |
45187508? | 56109296? | 79560632? | mceliece348864pc |
63161492? | 100405492? | 136245324? | T: rsa2048 |
109882624 | 110789060 | 110932828 | mceliece460896f |
112233812 | 113212868 | 114713060 | mceliece460896pcf |
144981112 | 145316528 | 147851880 | T: ntskem1380 |
113322192? | 149501740? | 254796000? | mceliece460896 |
114060652? | 160540999? | 255074828? | mceliece460896pc |
231843444 | 232329076 | 232580282 | mceliece6960119f |
232617680 | 233141348 | 234166236 | mceliece6960119pcf |
261608840 | 262125148 | 265548844 | T: ntskem13136 |
265426792 | 265856380 | 267135936 | mceliece6688128f |
266375892 | 266919280 | 267346032 | mceliece6688128pcf |
296085748 | 296228416 | 296902448 | mceliece8192128f |
295881156 | 297016312 | 297553704 | mceliece8192128pcf |
231987216? | 306612740? | 455136108? | mceliece6960119 |
238426868? | 314662280? | 460273484? | mceliece6960119pc |
318866264 | 319140184 | 319712604 | T: oddmanhattan128 |
271068152? | 368060712? | 527741668? | mceliece6688128 |
309644352? | 399449940? | 567642632? | mceliece8192128pc |
276260780? | 438717892? | 615854136? | mceliece6688128pc |
303564152? | 469547916? | 566144344? | mceliece8192128 |
504109812 | 506060216 | 518937840 | T: oddmanhattan192 |
841463656 | 857273694 | 867916611 | T: bigquake1 |
897361704 | 902917676 | 920863552 | T: oddmanhattan256 |
3313677792 | 3412916684 | 3529771264 | T: pqrsa15 |
6754417764 | 6812853622 | 6890665508 | T: bigquake3 |
12469564420 | 12633278063 | 12816292216 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
15632 | 16352 | 16932 | T: rsa2048 |
24144 | 24180 | 24212 | timer |
24480 | 24540 | 24632 | smaugt1 |
24268 | 24616 | 24912 | ntruhps2048509 |
25180 | 25240 | 25376 | ntruplus576 |
26512? | 27136? | 37779? | ntruhrss701 |
30932 | 31024 | 32072 | ntruplus768 |
33144 | 33204 | 33336 | kyber90s512 |
33568 | 34532 | 36708 | mceliece348864f |
33324 | 34640 | 36068 | mceliece348864 |
36524 | 36704 | 37704 | ntruhps2048677 |
38836 | 39044 | 41488 | kyber512 |
40120 | 40220 | 42304 | ntruplus864 |
40592 | 41668 | 43620 | mceliece348864pc |
41400 | 41880 | 42736 | ntruhps4096821 |
40276 | 42016 | 44380 | mceliece348864pcf |
43352 | 43464 | 43664 | sntrup4591761 |
43364 | 44100 | 44348 | sntrup653 |
45984 | 46140 | 46780 | kyber90s768 |
46688 | 46860 | 47912 | ntruplus1152 |
47036 | 47160 | 47344 | sntrup761 |
48368 | 48424 | 48488 | smaugt3 |
55936 | 56028 | 56204 | T: lightsaber2 |
58312 | 58440 | 60484 | kyber768 |
58160 | 58896 | 59096 | sntrup857 |
60728 | 60828 | 61096 | T: C:nhcompact512cca |
61756 | 61896 | 62160 | kyber90s1024 |
62536 | 62664 | 63248 | sntrup953 |
63436 | 64164 | 64360 | sntrup1013 |
67204 | 67588 | 69296 | ntrulpr653 |
68432 | 68504 | 68620 | smaugt5 |
65912 | 71280 | 81992 | mceliece460896f |
71956 | 72264 | 72468 | ntrulpr761 |
71144 | 73816 | 82384 | mceliece460896 |
74776 | 75200 | 75660 | T: C:r5nd1kem0d |
76696 | 77236 | 77632 | T: ntrulpr4591761 |
74004 | 78888 | 89184 | mceliece460896pcf |
79648 | 79716 | 79912 | T: C:nhcompact768cca |
78332 | 82924 | 93416 | mceliece460896pc |
83204 | 83372 | 83532 | sntrup1277 |
83828 | 83960 | 84360 | threebears624r2ccax |
83976 | 84456 | 85352 | T: lac128 |
84536 | 84736 | 85028 | threebears624r2cca |
82304 | 85240 | 97388 | kyber1024 |
86044 | 86180 | 86412 | C:threebears624r2cpa |
86156 | 86348 | 86736 | C:threebears624r2cpax |
86004 | 86372 | 86716 | T: ntskem1264 |
90052 | 90176 | 91104 | ntrulpr857 |
92664 | 92728 | 92828 | T: saber2 |
94432 | 94592 | 94820 | ntrulpr953 |
96308 | 96424 | 97720 | ntrulpr1013 |
94532 | 97092 | 104020 | T: C:edonk128k16n80nu4l6 |
97148 | 97380 | 97964 | T!!!newhope512cca |
97144 | 97668 | 98652 | T: C:r5nd0kem2iot |
100424 | 100924 | 101472 | T: C:r5nd1kem5d |
99728? | 102940? | 138081? | T: C:ledakemcpa14 |
98952? | 103760? | 140986? | T: C:ledakemcpa13 |
103988 | 104144 | 104352 | T: C:nhcompact1024cca |
104104 | 104644 | 106064 | T: C:r5nd1kem4longkey |
107328 | 110176 | 113412 | T: C:ledakemcpa12 |
114208 | 114952 | 115772 | T: C:bikel1 |
122456 | 126596 | 129884 | T: ntrukem443 |
118640? | 126608? | 160760? | mceliece6688128 |
126264 | 126708 | 133724 | ntrulpr1277 |
124968 | 128364 | 134712 | mceliece6960119 |
126392 | 130108 | 135868 | mceliece6960119f |
125772 | 131036 | 137840 | mceliece6688128pc |
119456? | 133828? | 165364? | mceliece6688128f |
127172 | 133896 | 144580 | mceliece6688128pcf |
134828 | 135232 | 135836 | T: lotus128 |
135364 | 135448 | 135620 | T: firesaber2 |
134496 | 137580 | 142840 | mceliece6960119pc |
134320 | 137948 | 141612 | mceliece6960119pcf |
136360 | 138288 | 139812 | mceliece8192128 |
137728 | 138616 | 141196 | mceliece8192128f |
142228 | 142392 | 142720 | threebears936r2cca |
142136? | 142400? | 200906? | threebears936r2ccax |
148540 | 148716 | 148948 | C:threebears936r2cpax |
147280 | 148912 | 150868 | mceliece8192128pcf |
149752 | 149920 | 150216 | C:threebears936r2cpa |
151224 | 153824 | 161436 | mceliece8192128pc |
156288 | 157348 | 159480 | T: C:rolloi128 |
162792 | 163916 | 166644 | T: C:r5nd3kem5d |
163524 | 164644 | 199024 | T: lac192 |
175224 | 176644 | 178028 | T: C:rolloi192 |
182872 | 184352 | 184904 | T!!!newhope1024cca |
191956 | 204512 | 231252 | T: lac256 |
205456 | 208816 | 215532 | T: C:edonk128k16n80nu8l6 |
212292 | 213044 | 214044 | T: ledakem1264 |
218836 | 220268 | 221376 | T: C:rolloi256 |
221416 | 221612 | 221984 | threebears1248r2cca |
222324 | 222660 | 242432 | threebears1248r2ccax |
222024 | 223332 | 229024 | T: C:ledakemcpa34 |
227224 | 227940 | 229184 | T: C:hila5 |
228144 | 228696 | 229624 | T: lotus192 |
228712 | 228940 | 229672 | C:threebears1248r2cpa |
228596 | 230300 | 231628 | T: C:ledakemcpa33 |
232140 | 232492 | 233044 | C:threebears1248r2cpax |
231388 | 235888 | 243596 | T: ntrukem743 |
238332 | 238564 | 238800 | T: hqc128round4 |
239416 | 239800 | 247184 | T: ledakem1464 |
264692? | 266308? | 374658? | T: C:bikel3 |
257156? | 268228? | 348058? | T: C:ledakemcpa32 |
267056 | 271988 | 280380 | T: C:edonk128k32n96nu4l4 |
293984 | 294560 | 299332 | T: ledakem1364 |
284848 | 297348 | 299292 | T: C:r5nd3kem0d |
295144? | 298536? | 409768? | T: C:r5nd5kem5d |
301260 | 301904 | 304564 | T: ledakem12sl |
304056 | 304564 | 305260 | T: kindi256342 |
310356 | 310972 | 312508 | T: ledakem13sl |
327916 | 329132 | 331656 | T: ntskem1380 |
344140 | 345992 | 359656 | T: C:r5nd5kem0d |
359712 | 360012 | 361144 | T: kindi512222 |
368420 | 368704 | 369592 | T: kindi512241 |
372600 | 373484 | 374932 | T: lotus256 |
369532 | 373956 | 382236 | T: C:edonk128ref |
385052 | 389628 | 397808 | T: C:edonk192k32n128nu4l6 |
405984 | 406404 | 406992 | T: ledakem14sl |
409120 | 410380 | 413684 | T: ntskem13136 |
497360 | 499828 | 501808 | T: C:ledakemcpa53 |
505740 | 513060 | 519404 | T: C:lake1 |
507324 | 513312 | 514756 | T: C:ledakemcpa54 |
516288 | 522164 | 530292 | T: C:ledakemcpa52 |
515052 | 524464 | 526832 | T: rolloii128 |
523708 | 525148 | 526532 | T: hqc192round4 |
529464 | 530728 | 532036 | T: lima2p1024cca |
531284 | 533328 | 535448 | T: rolloii192 |
570064 | 571704 | 580564 | T: ledakem3264 |
572160 | 574412 | 577696 | T: C:lake2 |
580888 | 581648 | 582296 | T: ledakem3464 |
582808 | 584260 | 585796 | T: rolloii256 |
582912 | 586308 | 591668 | T: C:r5n11kem0d |
618292 | 620280 | 622948 | T: C:lake3 |
617264 | 621060 | 647316 | T: hqcrmrs128 |
625040 | 625428 | 626664 | T: ledakem3364 |
666248 | 669348 | 697216 | T: hqc128 |
669160 | 671572 | 675504 | T: kindi512321 |
705156 | 709728 | 718220 | T: C:edonk192k48n144nu4l4 |
742324 | 744136 | 747312 | T: kindi256522 |
747392 | 748596 | 770984 | T: titaniumccatoy |
775248 | 777988 | 791876 | T: ledakem32sl |
819248 | 829468 | 848308 | T: locker1 |
829420 | 832212 | 839724 | T: locker2 |
827708 | 851904 | 858416 | T: hqc1281 |
854656 | 856908 | 858956 | T: ledakem33sl |
936980 | 938944 | 966956 | T: titaniumccalite |
939648 | 949344 | 964000 | T: locker3 |
955908 | 965724 | 986156 | T: ledakem34sl |
1008536 | 1013124 | 1041208 | T: hqc256round4 |
1024984 | 1036880 | 1039720 | T: lima2p2048cca |
1074708 | 1078180 | 1086564 | T: locker4 |
1088320 | 1097036 | 1113628 | T: C:r5n13kem0d |
1138872 | 1142968 | 1156996 | T: ledakem5364 |
1137792 | 1145808 | 1153740 | T: rqc128 |
1159668 | 1163556 | 1172680 | T: locker6 |
1212480 | 1213620 | 1232336 | T: titaniumccastd |
1231972 | 1271072 | 1278996 | T: hqcrmrs192 |
1315792 | 1319836 | 1329968 | T: locker5 |
1334280 | 1336464 | 1342992 | T: limasp1018cca |
1363892 | 1370852 | 1421128 | T: ledakem5464 |
1367008 | 1377136 | 1384592 | T: ledakem5264 |
1352576 | 1391332 | 1410832 | T: hqc192 |
1404308 | 1434372 | 1478032 | T: titaniumccamed |
1528920 | 1566152 | 1577240 | T: hqc1921 |
1613332 | 1617592 | 1620664 | T: ledakem54sl |
1655772 | 1679716 | 1715496 | T: hqc1922 |
1686640 | 1699916 | 1765564 | T: ledakem53sl |
1709880 | 1713756 | 1726632 | T: frodokem640 |
1666644 | 1742068 | 1761560 | T: titaniumccahi |
1961684 | 1976808 | 1991832 | T: frodokem640aes |
1935292 | 1987364 | 2000856 | T: ledakem52sl |
1982336 | 1992996 | 2006520 | T: locker7 |
2033444 | 2041404 | 2052484 | T: rqc192 |
2032088 | 2048432 | 2095004 | T: hqcrmrs256 |
2051756 | 2059456 | 2079664 | T: locker8 |
2109412 | 2125548 | 2332024 | T: titaniumccasuper |
2176456 | 2198024 | 2253200 | T: locker9 |
2198208 | 2242092 | 2287280 | T: hqc256 |
2382664 | 2390956 | 2402848 | T: C:r5n15kem0d |
2430752 | 2473640 | 2500116 | T: hqc2561 |
2603408 | 2614772 | 2618700 | T: limasp1306cca |
2574480 | 2625084 | 2642560 | T: hqc2562 |
2679524 | 2694760 | 2751004 | T: hqc2563 |
2721312 | 2733772 | 2740432 | T: limasp1822cca |
2937544 | 2995076 | 3049256 | T: bigquake1 |
3458892 | 3470028 | 3476732 | T: frodokem976 |
3692284 | 3701260 | 3712204 | T: frodokem976aes |
4337448 | 4352980 | 4375792 | T: frodokem640shake |
2931844? | 4698380? | 4710100? | T: rqc256 |
5177276 | 5196356 | 5216864 | T: limasp2062cca |
6173232 | 6181104 | 6186888 | T: frodokem1344aes |
7681016 | 7848400 | 8049072 | T: bigquake3 |
9047500 | 9060452 | 9289020 | T: frodokem976shake |
10077592 | 10114008 | 10167168 | T: sikep434 |
11709540 | 12061832 | 12588396 | T: bigquake5 |
13043628 | 13068848 | 13263784 | T: remblem1056 |
13140016 | 13154168 | 13165920 | T: remblem928 |
13941860 | 13952856 | 13969344 | T: sikep503 |
14168556 | 14409468 | 14706732 | T: ramstakers216091 |
15754632 | 15761496 | 15773052 | T: frodokem1344shake |
15727964 | 15825472 | 15897440 | T: sikep434comp |
19992884 | 20040960 | 20065000 | T: pqrsa15 |
21612160 | 21751204 | 21944008 | T: sikep503comp |
25522068 | 25559076 | 25747172 | T: mersenne756839 |
28003748 | 28048404 | 28061044 | T: sikep610 |
38709996 | 39011852 | 39500728 | T: sikep610comp |
41258732 | 41283392 | 41332596 | T: sikep751 |
58131248 | 58431544 | 58732784 | T: oddmanhattan128 |
64361780 | 64903944 | 65526588 | T: sikep751comp |
64983772 | 66460580 | 69430400 | T: ramstakers756839 |
110060264 | 110267372 | 110727056 | T: oddmanhattan192 |
231858388 | 235466996 | 242227764 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
18476 | 18524 | 18600 | C:threebears624r2cpax |
18960 | 19000 | 19076 | ntruplus576 |
22780 | 22844 | 23132 | ntruplus768 |
23424 | 23476 | 23504 | C:threebears936r2cpax |
24272 | 24324 | 24416 | kyber90s512 |
28852 | 28888 | 28932 | C:threebears1248r2cpax |
29232 | 29260 | 29320 | ntruplus864 |
30264 | 30408 | 34880 | kyber512 |
31604 | 31660 | 31724 | C:threebears624r2cpa |
34400 | 34588 | 35360 | kyber90s768 |
30600 | 34756 | 35244 | T: C:r5nd1kem0d |
35848 | 36104 | 36336 | ntruplus1152 |
38052 | 38084 | 38148 | smaugt1 |
38432 | 38544 | 39036 | timer |
39052 | 39124 | 39168 | ntruhps2048509 |
40020 | 40260 | 40772 | T: C:r5nd0kem2iot |
41948 | 42344 | 43564 | T: C:r5nd1kem5d |
42732 | 42816 | 42928 | C:threebears936r2cpa |
42924 | 43636 | 45756 | T: C:r5nd1kem4longkey |
48228 | 48336 | 48544 | kyber90s1024 |
52096 | 52336 | 52568 | T: C:hila5 |
53616 | 53780 | 54000 | C:threebears1248r2cpa |
54452 | 54496 | 54564 | T: lightsaber2 |
47228 | 56344 | 56420 | kyber768 |
57724 | 57816 | 57956 | T: C:nhcompact512cca |
58588 | 58680 | 58816 | sntrup761 |
61068 | 61208 | 61468 | sntrup653 |
61124 | 61352 | 61576 | ntruhps2048677 |
62796? | 63660? | 90377? | ntruhrss701 |
66800 | 66884 | 66996 | smaugt3 |
67284 | 67392 | 68880 | kyber1024 |
68604 | 69664 | 78984 | T: C:r5nd3kem5d |
75444 | 75516 | 75656 | T: C:nhcompact768cca |
78460 | 78668 | 78888 | ntruhps4096821 |
82056 | 82188 | 82360 | ntrulpr653 |
83884 | 84020 | 84308 | sntrup857 |
85560 | 85852 | 86248 | ntrulpr761 |
87748 | 87844 | 87988 | sntrup953 |
89656 | 89868 | 90060 | T: saber2 |
89952 | 90060 | 90476 | sntrup1013 |
92896 | 93004 | 93128 | smaugt5 |
94056 | 94216 | 98540 | sntrup4591761 |
99900 | 100272 | 100432 | T: C:nhcompact1024cca |
103864 | 104124 | 104708 | T!!!newhope512cca |
109048 | 109708 | 110028 | T: ntrulpr4591761 |
110900 | 110988 | 114980 | ntrulpr857 |
111912 | 112096 | 112372 | threebears624r2ccax |
115336 | 115476 | 116052 | ntrulpr953 |
116056 | 116196 | 116364 | sntrup1277 |
117124 | 117236 | 124968 | ntrulpr1013 |
125504 | 125968 | 140104 | T: lac128 |
123476 | 127488 | 132768 | T: C:r5nd3kem0d |
129312 | 129864 | 130040 | mceliece348864 |
129708 | 130048 | 130788 | mceliece348864f |
133244 | 133324 | 133504 | T: firesaber2 |
133092 | 133384 | 133528 | mceliece348864pcf |
133412 | 133564 | 133700 | mceliece348864pc |
139652? | 142492? | 186905? | T: C:r5nd5kem5d |
149484 | 149624 | 150096 | threebears624r2cca |
153552 | 153756 | 169424 | ntrulpr1277 |
159400 | 159952 | 160484 | T: lotus128 |
164908 | 165616 | 170060 | T: C:r5nd5kem0d |
167920 | 169976 | 180324 | T: ntrukem443 |
179388? | 179732? | 254026? | threebears936r2ccax |
195896 | 196064 | 196632 | T!!!newhope1024cca |
225392 | 226096 | 231260 | T: C:r5n11kem0d |
228228 | 228612 | 230940 | threebears936r2cca |
237096 | 249668 | 278896 | T: lac192 |
254436 | 254952 | 255492 | mceliece460896 |
257496 | 258116 | 258592 | mceliece460896f |
261324 | 261640 | 262012 | mceliece460896pcf |
265972 | 266096 | 266472 | mceliece460896pc |
265836 | 266748 | 268804 | T: lotus192 |
267596? | 268244? | 379144? | threebears1248r2ccax |
279716 | 280488 | 281024 | mceliece6960119f |
280264 | 280956 | 281456 | mceliece6960119 |
282340 | 284488 | 300064 | T: ntrukem743 |
290616 | 290896 | 291284 | mceliece6960119pcf |
290648 | 290988 | 291528 | mceliece6960119pc |
300276? | 300796? | 424582? | mceliece6688128f |
299940? | 300884? | 424638? | mceliece6688128 |
300156 | 301488 | 303548 | T: C:r5n13kem0d |
303272 | 303808 | 304220 | mceliece8192128 |
303416 | 303996 | 304632 | mceliece8192128f |
307756 | 308548 | 310804 | mceliece6688128pcf |
309884 | 310244 | 310772 | mceliece6688128pc |
314100 | 314660 | 315032 | mceliece8192128pcf |
314036 | 315216 | 334768 | mceliece8192128pc |
333360 | 333880 | 337848 | threebears1248r2cca |
352636 | 357992 | 372836 | T: lac256 |
381272 | 382180 | 383392 | T: kindi256342 |
382312 | 382704 | 383188 | T: ntskem1264 |
398680 | 399076 | 399568 | T: hqc128round4 |
444268 | 448952 | 461168 | T: lotus256 |
475032 | 475512 | 476500 | T: kindi512222 |
486432 | 487252 | 489012 | T: kindi512241 |
648680 | 652260 | 654752 | T: lima2p1024cca |
692032 | 692852 | 693696 | T: ntskem1380 |
735680 | 792748 | 888948 | T: C:ledakemcpa12 |
824484 | 826956 | 858020 | T: hqc192round4 |
840636 | 841688 | 844264 | T: kindi512321 |
866108 | 867852 | 870316 | T: kindi256522 |
884644? | 903304? | 1259423? | T: C:ledakemcpa14 |
917588 | 919808 | 940736 | T: titaniumccatoy |
982624 | 987732 | 1008044 | T: hqcrmrs128 |
928056 | 990412 | 1008152 | T: C:ledakemcpa13 |
998132 | 1018300 | 1046328 | T: hqc128 |
1042904 | 1045392 | 1055164 | T: C:rolloi128 |
1087460 | 1092932 | 1137640 | T: C:r5n15kem0d |
1143928 | 1148592 | 1187152 | T: titaniumccalite |
1242568 | 1246844 | 1254952 | T: C:rolloi192 |
1305796 | 1310232 | 1325512 | T: lima2p2048cca |
1367048 | 1376964 | 1432864 | T: hqc1281 |
1381076 | 1387652 | 1411892 | T: titaniumccastd |
1413424 | 1416304 | 1421916 | T: ntskem13136 |
1617192 | 1625820 | 1633848 | T: hqc256round4 |
1617880 | 1672004 | 1691300 | T: titaniumccamed |
1711744 | 1715308 | 1726160 | T: frodokem640 |
1721020 | 1724656 | 1732736 | T: limasp1018cca |
1728072 | 1732576 | 1741968 | T: rolloii128 |
1766436 | 1768428 | 1779916 | T: C:bikel1 |
1849812 | 1856028 | 1863088 | T: frodokem640aes |
1834420 | 1856092 | 1865300 | T: hqcrmrs192 |
1875192 | 1880980 | 1886132 | T: ledakem1264 |
1853428 | 1888780 | 1928364 | T: hqc192 |
1895540 | 1904440 | 1950160 | T: ledakem1364 |
1919848 | 1931016 | 1943172 | T: rolloii192 |
1935876 | 1953920 | 1968648 | T: C:lake1 |
1977024 | 1983248 | 2397564 | T: C:ledakemcpa32 |
1945428 | 2019472 | 2036680 | T: titaniumccahi |
2079800 | 2086304 | 2098636 | T: C:rolloi256 |
1956944 | 2117580 | 2120984 | T: ledakem1464 |
2282052 | 2287184 | 2296788 | T: rsa2048 |
2302480 | 2311588 | 2319804 | T: hqc1921 |
2261900 | 2315380 | 2368516 | T: ledakem13sl |
2417732 | 2427748 | 2435072 | T: rolloii256 |
2386236 | 2435196 | 2502616 | T: hqc1922 |
2452364 | 2480296 | 2574000 | T: C:ledakemcpa33 |
2558556 | 2606396 | 2616092 | T: titaniumccasuper |
2626124 | 2640896 | 2848160 | T: ledakem14sl |
2699276 | 2712572 | 2719500 | T: ledakem12sl |
2854264 | 2895920 | 2907308 | T: hqcrmrs256 |
2887096 | 2899608 | 2953084 | T: C:ledakemcpa34 |
2972360 | 3008712 | 3023180 | T: hqc256 |
3260572 | 3271760 | 3283600 | T: C:lake2 |
3409860 | 3418860 | 3429004 | T: limasp1306cca |
3431812 | 3440016 | 3448748 | T: frodokem976 |
3520236 | 3529260 | 3540264 | T: limasp1822cca |
3547312 | 3555768 | 3563532 | T: frodokem976aes |
3550900 | 3603140 | 3615404 | T: hqc2561 |
3622332 | 3683104 | 3696324 | T: hqc2562 |
3697752 | 3739628 | 3845868 | T: hqc2563 |
3754288 | 3763148 | 3772048 | T: rqc128 |
3839912 | 3857056 | 3870336 | T: locker1 |
3807156 | 3862452 | 3892296 | T: bigquake1 |
3916216 | 3932816 | 4023548 | T: locker2 |
2828228? | 4157272? | 4173032? | T: C:edonk192k48n144nu4l4 |
4239800 | 4247756 | 4254884 | T: frodokem640shake |
4271244 | 4287672 | 4298404 | T: C:lake3 |
4411028 | 4424276 | 4435956 | T: locker4 |
2767724? | 4672072? | 8839048? | T: C:edonk128k32n96nu4l4 |
5047028 | 5109588 | 5381148 | T: ledakem3464 |
5707112 | 5716768 | 5726128 | T: C:bikel3 |
5763004 | 5777696 | 6041612 | T: locker3 |
5721520 | 5789256 | 5811568 | T: ledakem3364 |
5905464 | 5908484 | 5912660 | T: frodokem1344aes |
5798380 | 5955440 | 6066980 | T: ledakem3264 |
6153344 | 6205232 | 6316884 | T: C:ledakemcpa53 |
6223936 | 6242384 | 6259072 | T: locker6 |
6467568 | 6479132 | 6489552 | T: locker5 |
6776188 | 6801004 | 6812296 | T: limasp2062cca |
6728452 | 6923176 | 7096444 | T: C:ledakemcpa54 |
7205396 | 7210816 | 7272960 | T: C:ledakemcpa52 |
7212504 | 7226672 | 7238928 | T: locker7 |
7256860 | 7271180 | 7285856 | T: rqc192 |
7439416 | 7466192 | 7484784 | T: locker8 |
7693776 | 7763152 | 7853384 | T: ledakem32sl |
8535124 | 8572448 | 8633900 | T: ledakem33sl |
8850820 | 8860600 | 8868440 | T: frodokem976shake |
9200144 | 9223292 | 9262856 | T: ledakem34sl |
9741892 | 9885076 | 9929528 | T: locker9 |
10804096 | 10815804 | 10848440 | T: sikep434 |
11425884 | 11456200 | 11735100 | T: sikep434comp |
12700240 | 12713020 | 12810628 | T: ledakem5264 |
13382908 | 13387792 | 13487896 | T: ledakem5364 |
14818316 | 14826832 | 14835852 | T: sikep503 |
12042488? | 15360932? | 15829280? | T: rqc256 |
15478848 | 15488908 | 15513940 | T: frodokem1344shake |
15926112 | 15942992 | 16005992 | T: sikep503comp |
16361984 | 16456316 | 17060416 | T: ledakem5464 |
17585356 | 17596112 | 17618472 | T: remblem1056 |
17695676 | 17712788 | 17728324 | T: remblem928 |
18099492 | 18125828 | 18203096 | T: ledakem53sl |
18782080 | 18854720 | 19122180 | T: ledakem52sl |
19533048 | 19543148 | 19703928 | T: ledakem54sl |
18895428? | 20065104? | 135483376? | T: C:edonk128ref |
11506832? | 23676912? | 48401652? | T: C:edonk128k16n80nu4l6 |
27870952 | 28038880 | 28457864 | T: bigquake3 |
28267736 | 28278564 | 28692804 | T: sikep610 |
30070300 | 30112408 | 30169092 | T: sikep610comp |
30706176 | 30789800 | 31136432 | T: ramstakers216091 |
36661452 | 36727772 | 37036912 | T: mersenne756839 |
43062300 | 43093816 | 43176528 | T: bigquake5 |
44357044 | 44461724 | 44559756 | T: sikep751 |
47027136 | 47041364 | 48028724 | T: sikep751comp |
48353136? | 61339324? | 67879668? | T: C:edonk128k16n80nu8l6 |
63190832 | 63314484 | 63759368 | T: oddmanhattan128 |
50060652? | 63634024? | 118157260? | T: C:edonk192k32n128nu4l6 |
112106532 | 112172240 | 112270324 | T: pqrsa15 |
120583704 | 120940440 | 121162900 | T: oddmanhattan192 |
122970752 | 124562428 | 136358792 | T: ramstakers756839 |
250906416 | 251687256 | 258966560 | T: oddmanhattan256 |
|
|
|