Measurements of key-encapsulation mechanisms on one machine: amd64; Haswell+AES (306c3); 2013 Intel Core i7-4765T; 4 x 2000MHz; prodesk, supercop-20241022
[Page version: 20241215 22:59:15]
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 |
19980 | 20064 | 20264 | kyber90s512 |
25448 | 25544 | 25756 | kyber512 |
30008 | 30244 | 30808 | kyber90s768 |
30928? | 31220? | 39576? | ntruplus576 |
36472 | 36572 | 36824 | T: C:nhcompact512cca |
37768 | 37828 | 37928 | smaugt1 |
37804 | 37932 | 38232 | timer |
41664 | 42380 | 42676 | ntrulpr653 |
42592 | 42648 | 43232 | T: lightsaber2 |
43012 | 43400 | 44116 | kyber90s1024 |
43872 | 43940 | 44096 | ntruplus768 |
44044 | 44228 | 44936 | ntrulpr761 |
44228 | 44420 | 44732 | T: ntrulpr4591761 |
44692 | 45980 | 53040 | kyber768 |
43384 | 46568 | 46756 | T: lac128 |
47128 | 47616 | 48052 | T: C:r5nd1kem0d |
47732 | 47768 | 47836 | C:threebears624r2cpa |
47856 | 47916 | 47996 | threebears624r2cca |
49888 | 49984 | 50200 | C:threebears624r2cpax |
50896 | 50932 | 50992 | threebears624r2ccax |
51548 | 51840 | 52248 | T: C:nhcompact768cca |
52376 | 52536 | 52644 | ntruplus864 |
56228 | 56416 | 56620 | ntrulpr857 |
56256? | 57116? | 71912? | ntruplus1152 |
58128 | 58236 | 58384 | smaugt3 |
59372 | 59528 | 59824 | T!!!newhope512cca |
59820 | 60016 | 60920 | ntrulpr953 |
59868 | 60648 | 60828 | ntrulpr1013 |
61748 | 62092 | 62908 | T: C:r5nd1kem5d |
61032 | 62152 | 63644 | T: C:r5nd0kem2iot |
64904 | 65056 | 65312 | T: C:nhcompact1024cca |
64428 | 65344 | 79752 | kyber1024 |
64392 | 66020 | 67176 | T: C:r5nd1kem4longkey |
74380 | 74444 | 74736 | T: saber2 |
78804 | 78928 | 79276 | ntrulpr1277 |
78952 | 79116 | 79268 | smaugt5 |
94328 | 94988 | 95840 | T: hqc128round4 |
95312 | 95404 | 95528 | threebears936r2cca |
97244 | 97472 | 97712 | T: lac256 |
98416 | 98516 | 99140 | threebears936r2ccax |
99472 | 99536 | 99628 | C:threebears936r2cpa |
102856 | 103012 | 103492 | C:threebears936r2cpax |
102328 | 103040 | 103840 | T: C:r5nd3kem5d |
107528 | 107868 | 126708 | T: lac192 |
114652 | 114852 | 115168 | T!!!newhope1024cca |
115628 | 115716 | 116380 | T: firesaber2 |
145636 | 145888 | 146044 | threebears1248r2cca |
150112 | 150188 | 150324 | threebears1248r2ccax |
151400 | 151472 | 151560 | C:threebears1248r2cpa |
155816 | 155872 | 155964 | C:threebears1248r2cpax |
166448 | 167100 | 207596 | ntruhps2048509 |
171976 | 174320 | 177016 | T: C:r5nd3kem0d |
182892 | 184076 | 184576 | T: C:hila5 |
191840 | 193096 | 195004 | T: C:r5nd5kem5d |
201292 | 201948 | 202504 | T: saberx4 |
214536 | 215932 | 217300 | T: C:r5nd5kem0d |
220080 | 220928 | 221420 | T: hqc192round4 |
238628 | 239252 | 240036 | T: kindi256342 |
256164 | 256816 | 257516 | T: kindi512222 |
260168 | 260440 | 261360 | T: kindi512241 |
272044 | 272948 | 273628 | ntruhrss701 |
279324 | 280792 | 281976 | ntruhps2048677 |
396224 | 397672 | 403076 | ntruhps4096821 |
455956 | 456376 | 457352 | T: hqc256round4 |
481704 | 485320 | 492124 | T: hqcrmrs128 |
483920 | 493604 | 500848 | T: C:r5n11kem0d |
511592 | 516968 | 520932 | T: ntrukem443 |
532744 | 535368 | 536092 | T: kindi512321 |
545288 | 546076 | 571208 | T: hqc128 |
578488 | 580052 | 605120 | T: hqc1281 |
597848 | 599772 | 607432 | T: C:bikel1 |
645180 | 646304 | 651044 | T: kindi256522 |
690812 | 692200 | 693848 | T: lima2p1024cca |
736592 | 740220 | 748660 | T: C:ledakemcpa14 |
734004 | 757764 | 776860 | sntrup653 |
808924 | 813452 | 820120 | sntrup761 |
866196 | 875424 | 892632 | T: C:edonk128k16n80nu4l6 |
866212 | 875480 | 883192 | T: C:ledakemcpa13 |
873008 | 877028 | 882672 | T: rqc128 |
904404 | 958964 | 962968 | T: C:r5n13kem0d |
903492 | 962772 | 966628 | T: titaniumccatoy |
939420 | 964784 | 972956 | sntrup4591761 |
965984 | 986172 | 1007032 | T: hqcrmrs192 |
1032544 | 1037444 | 1043388 | T: C:rolloi128 |
1072332 | 1077188 | 1082856 | T: ntrukem743 |
1070636 | 1079772 | 1105436 | T: hqc1921 |
1081740 | 1083236 | 1123580 | T: hqc192 |
1088680 | 1091964 | 1095808 | T: C:ledakemcpa12 |
1106100 | 1107540 | 1110636 | T: titaniumccalite |
1147644 | 1186832 | 1196680 | T: hqc1922 |
1208072 | 1210128 | 1214240 | T: frodokem640 |
1189796 | 1225300 | 1262252 | sntrup857 |
1251980 | 1260456 | 1277284 | T: C:rolloi192 |
1332872 | 1334908 | 1426620 | T: titaniumccastd |
1356240 | 1360040 | 1370000 | T: C:edonk128k16n80nu8l6 |
1398148 | 1400936 | 1404076 | T: lima2p2048cca |
1419900 | 1442096 | 1526532 | sntrup953 |
1460180 | 1462604 | 1467320 | T: frodokem640aes |
1482216 | 1483816 | 1578204 | T: titaniumccamed |
1525292 | 1532456 | 1557064 | T: rqc192 |
1558260 | 1561776 | 1563800 | T: limasp1018cca |
1577700 | 1592044 | 1618668 | sntrup1013 |
1558720 | 1606756 | 1660172 | T: hqcrmrs256 |
1606776 | 1629692 | 1657196 | T: C:edonk128k32n96nu4l4 |
1638752 | 1646864 | 1658540 | T: C:ledakemcpa34 |
1634952 | 1676532 | 1698000 | T: hqc2561 |
1724664 | 1730928 | 1736564 | T: C:rolloi256 |
1736492 | 1740712 | 1745520 | T: C:bikel3 |
1729948 | 1754332 | 1792348 | T: hqc256 |
1722636 | 1767216 | 1820912 | T: hqc2562 |
1728896 | 1836792 | 1862460 | T: titaniumccahi |
1817896 | 1866152 | 1882344 | T: hqc2563 |
1898424 | 1919572 | 1948176 | T: C:edonk192k32n128nu4l6 |
2027792 | 2032896 | 2046656 | T: C:edonk128ref |
2059248 | 2069108 | 2085072 | T: C:r5n15kem0d |
2135624 | 2147400 | 2284408 | T: titaniumccasuper |
2196192? | 2206504? | 3144992? | T: rqc256 |
2378720 | 2392276 | 2415148 | T: C:lake1 |
2407272 | 2425344 | 2435988 | T: C:ledakemcpa33 |
2564308 | 2571124 | 2588564 | T: C:lake2 |
2607500 | 2618832 | 2687232 | sntrup1277 |
2630756 | 2642516 | 2654220 | T: frodokem976 |
2748396 | 2766576 | 2854900 | T: C:lake3 |
2851748 | 2857556 | 2868444 | T: ledakem1464 |
2898712 | 2902668 | 2910580 | T: limasp1306cca |
2894160 | 2924972 | 2956576 | T: C:edonk192k48n144nu4l4 |
2925524 | 2929552 | 2948152 | T: C:ledakemcpa32 |
3043308 | 3047580 | 3062180 | T: frodokem976aes |
3154780 | 3160356 | 3168508 | T: limasp1822cca |
3263416 | 3271552 | 3287240 | T: C:ledakemcpa53 |
3724768 | 3732344 | 3753492 | T: ledakem1364 |
3759108 | 3767464 | 3780052 | T: C:ledakemcpa54 |
3907760 | 3922884 | 3941456 | T: ledakem1264 |
3985416 | 3991020 | 3999328 | T: frodokem640shake |
4300544 | 4315532 | 4329412 | T: locker1 |
4463052 | 4467868 | 4476804 | T: rolloii192 |
4503248 | 4508340 | 4515652 | T: rolloii128 |
4729992 | 4773792 | 4942024 | T: locker2 |
4730016? | 4797404? | 6365052? | T: ledakem14sl |
5134108 | 5148708 | 5163756 | T: frodokem1344aes |
5232240 | 5236416 | 5246236 | T: rolloii256 |
5204816 | 5237844 | 5367168 | T: locker3 |
4364576? | 5499004? | 6675272? | T: ledakem13sl |
5743092 | 5756532 | 5763636 | T: limasp2062cca |
5729224 | 5809332 | 5829860 | T: locker4 |
6282636 | 6309292 | 7031300 | T: ledakem12sl |
6575636 | 6636432 | 6949028 | T: locker6 |
6782600? | 6954656? | 9617740? | T: ledakem3464 |
6936664 | 6955112 | 7071652 | T: C:ledakemcpa52 |
7466960 | 7668524 | 7702588 | T: locker5 |
7919248 | 7947992 | 8016876 | T: ledakem3364 |
8377196 | 8387344 | 8395960 | T: sikep434 |
8495832 | 8504092 | 8517156 | T: frodokem976shake |
8462716 | 8584824 | 8668924 | T: ramstakers216091 |
9129692 | 9169108 | 9851304 | T: remblem1056 |
9105908 | 9187520 | 10183836 | T: ledakem3264 |
9262252 | 9271104 | 9288380 | T: remblem928 |
10235216 | 10256892 | 10399384 | T: ledakem33sl |
10567488? | 10616064? | 14162048? | T: ledakem34sl |
10575548 | 10650608 | 10962656 | T: locker7 |
12093208 | 12322732 | 12384936 | T: locker8 |
12509160 | 12516928 | 12533384 | T: sikep503 |
11503352 | 12564344 | 13040788 | T: lotus128 |
12703036 | 12731244 | 12883672 | T: ledakem5464 |
12687904 | 12810472 | 13134976 | T: locker9 |
13024524 | 13081736 | 13151368 | T: ledakem5364 |
13451664 | 13514856 | 14630620 | T: sikep434comp |
13164488 | 14231196 | 14768096 | T: ledakem32sl |
14931888 | 14980516 | 15063444 | T: frodokem1344shake |
16266340 | 16301540 | 16702644 | T: ledakem54sl |
19788972 | 19811380 | 21494520 | T: sikep503comp |
20409560 | 20715160 | 22353636 | T: ledakem5264 |
20620132 | 20986276 | 24348224 | T: ledakem53sl |
21706828 | 21849220 | 22130720 | T: lotus192 |
25399864 | 25409148 | 25417596 | T: sikep610 |
28843800 | 28932536 | 29003796 | T: mersenne756839 |
31626944 | 32071744 | 33948988 | T: ledakem52sl |
35725488 | 36005524 | 41296604 | T: lotus256 |
36674968 | 37175080 | 38632636 | mceliece348864pcf |
36179652 | 37568212 | 37848000 | mceliece348864f |
39203604 | 39547496 | 40275836 | T: ramstakers756839 |
43350988 | 43456584 | 46839304 | T: sikep610comp |
44325248 | 44333604 | 44370960 | T: sikep751 |
35606316? | 48687004? | 72281356? | mceliece348864pc |
36368456? | 48793688? | 85325104? | mceliece348864 |
48822044 | 49065900 | 49261164 | T: ntskem1264 |
68960820 | 69158020 | 74597492 | T: sikep751comp |
112184452 | 112429480 | 113951900 | mceliece460896f |
111850896 | 113126028 | 113249044 | mceliece460896pcf |
61007396? | 116264200? | 182935588? | T: rsa2048 |
154792060 | 155393324 | 156295332 | T: ntskem1380 |
116670564? | 193346904? | 275616640? | mceliece460896pc |
119769940? | 194610976? | 275854172? | mceliece460896 |
241057428 | 241509580 | 243205256 | mceliece6960119f |
241901920 | 243153048 | 244226140 | mceliece6960119pcf |
272357292 | 272752396 | 274296120 | T: ntskem13136 |
277838556 | 279331256 | 281703240 | mceliece6688128pcf |
279469456 | 281398252 | 282444772 | mceliece6688128f |
309291780 | 310039952 | 311203024 | mceliece8192128f |
311845492 | 314033324 | 315746000 | mceliece8192128pcf |
241610808? | 321136136? | 480446720? | mceliece6960119 |
245693508? | 327076680? | 490327332? | mceliece6960119pc |
331913516 | 333921876 | 334706640 | T: oddmanhattan128 |
282736252? | 380907564? | 575086304? | mceliece6688128 |
314172212? | 410028360? | 591895564? | mceliece8192128pc |
281606548? | 473650980? | 673339668? | mceliece6688128pc |
405017896? | 499710148? | 595107344? | mceliece8192128 |
528927756 | 530423340 | 531773716 | T: oddmanhattan192 |
846958452 | 870561668 | 877035952 | T: bigquake1 |
949276872 | 953456844 | 956559364 | T: oddmanhattan256 |
4519025064 | 4684803080 | 4804139288 | T: pqrsa15 |
6869649608 | 6924168108 | 7018175140 | T: bigquake3 |
13538573680 | 13714696188 | 13888175304 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
17732 | 18356 | 19468 | T: rsa2048 |
24356 | 24392 | 24448 | timer |
24484 | 24516 | 24584 | smaugt1 |
25264 | 25396 | 25872 | ntruhps2048509 |
25388 | 25724 | 25796 | ntruplus576 |
26600 | 26740 | 26964 | ntruhrss701 |
30996 | 31052 | 31264 | ntruplus768 |
32712 | 34024 | 35664 | mceliece348864 |
33920 | 34064 | 34728 | kyber90s512 |
32268 | 34216 | 36324 | mceliece348864f |
37148 | 37360 | 38068 | ntruhps2048677 |
37984 | 39272 | 40848 | mceliece348864pc |
40048 | 40124 | 40284 | ntruplus864 |
39736 | 40840 | 42740 | mceliece348864pcf |
39472 | 42400 | 44100 | kyber512 |
43204 | 43460 | 44148 | ntruhps4096821 |
45060 | 45384 | 45556 | sntrup4591761 |
45240 | 45964 | 46156 | sntrup653 |
46792 | 46940 | 47224 | ntruplus1152 |
47016 | 47144 | 47648 | kyber90s768 |
48444 | 48508 | 48564 | smaugt3 |
49084 | 49168 | 49372 | sntrup761 |
57100 | 57140 | 57216 | T: lightsaber2 |
60244 | 60672 | 62856 | kyber768 |
60776 | 60880 | 61004 | T: C:nhcompact512cca |
60660 | 61144 | 61448 | sntrup857 |
62704 | 62988 | 63400 | kyber90s1024 |
65436 | 65588 | 65820 | sntrup953 |
65744 | 66476 | 66700 | sntrup1013 |
68364 | 68428 | 68548 | smaugt5 |
69060 | 69132 | 69244 | ntrulpr653 |
70920 | 71004 | 71148 | threebears624r2cca |
71668 | 71732 | 71820 | threebears624r2ccax |
72156 | 72212 | 72304 | C:threebears624r2cpa |
72172 | 72312 | 72504 | C:threebears624r2cpax |
72312 | 72396 | 72580 | ntrulpr761 |
68496 | 74108 | 82744 | mceliece460896 |
69836 | 75388 | 83956 | mceliece460896f |
75476 | 75820 | 76316 | T: C:r5nd1kem0d |
75968 | 76140 | 76816 | T: ntrulpr4591761 |
74548 | 77824 | 87080 | mceliece460896pcf |
75412 | 80748 | 87744 | mceliece460896pc |
82620 | 82732 | 82892 | T: C:nhcompact768cca |
83792 | 84484 | 85468 | kyber1024 |
85660 | 85924 | 86164 | sntrup1277 |
90048 | 90744 | 92100 | T: ntskem1264 |
92212 | 92884 | 97092 | T: C:ledakemcpa14 |
92968 | 93064 | 93204 | ntrulpr857 |
93200 | 93364 | 93712 | T: saber2 |
93004 | 93632 | 94304 | T: C:ledakemcpa13 |
87196? | 96460? | 127492? | T: lac128 |
94248 | 96936 | 104312 | T: C:edonk128k16n80nu4l6 |
97772 | 97844 | 97964 | ntrulpr953 |
98420 | 98548 | 98916 | T!!!newhope512cca |
98204 | 98800 | 100524 | T: C:r5nd0kem2iot |
98856 | 98960 | 99044 | ntrulpr1013 |
100756 | 101396 | 101928 | T: C:r5nd1kem5d |
102496 | 104760 | 106924 | T: C:ledakemcpa12 |
105676 | 106296 | 107192 | T: C:r5nd1kem4longkey |
107244 | 107356 | 107668 | T: C:nhcompact1024cca |
115868 | 116500 | 117400 | T: C:bikel1 |
117428 | 117512 | 117768 | threebears936r2ccax |
117860 | 118064 | 118192 | threebears936r2cca |
123832 | 123904 | 124028 | C:threebears936r2cpa |
124116 | 124256 | 124404 | C:threebears936r2cpax |
119060 | 125856 | 141968 | mceliece6688128 |
119780 | 126576 | 135716 | mceliece6688128f |
123516 | 127828 | 130552 | T: ntrukem443 |
128268 | 128420 | 128652 | ntrulpr1277 |
126496 | 130092 | 137044 | mceliece6960119 |
126280 | 132576 | 142444 | mceliece6960119f |
126256 | 134920 | 153220 | mceliece6688128pcf |
138872 | 138972 | 139040 | T: firesaber2 |
130712 | 139848 | 156820 | mceliece6688128pc |
136036 | 140172 | 146352 | mceliece6960119pcf |
140180 | 142668 | 148380 | mceliece8192128 |
139752 | 144292 | 154500 | mceliece8192128f |
139924 | 145612 | 155760 | mceliece6960119pc |
148788? | 149676? | 188592? | T: lotus128 |
152172 | 154044 | 157692 | mceliece8192128pcf |
154144 | 160824 | 175124 | mceliece8192128pc |
160804 | 161544 | 162196 | T: C:rolloi128 |
163436 | 164084 | 182712 | T: lac192 |
163216 | 164524 | 166732 | T: C:r5nd3kem5d |
179556 | 179648 | 179772 | threebears1248r2ccax |
179720 | 179924 | 180224 | threebears1248r2cca |
180980 | 181472 | 182068 | T: C:rolloi192 |
186164 | 186636 | 186980 | T!!!newhope1024cca |
187364 | 187452 | 187560 | C:threebears1248r2cpa |
187472 | 187540 | 187636 | C:threebears1248r2cpax |
192252 | 193076 | 194272 | T: lac256 |
201812 | 202644 | 203552 | T: C:rolloi256 |
200224 | 203656 | 210824 | T: C:edonk128k16n80nu8l6 |
215544 | 217408 | 217944 | T: ledakem1264 |
213136 | 218456 | 219800 | T: C:ledakemcpa34 |
222548 | 223052 | 223500 | T: ledakem1464 |
217012 | 223760 | 224616 | T: C:ledakemcpa33 |
233548 | 236340 | 240608 | T: ntrukem743 |
244212 | 244660 | 245088 | T: hqc128round4 |
245028 | 245872 | 246420 | T: C:hila5 |
248660 | 249360 | 249768 | T: saberx4 |
256312 | 261392 | 264492 | T: C:ledakemcpa32 |
269420 | 273000 | 282908 | T: C:edonk128k32n96nu4l4 |
272816 | 273376 | 274332 | T: C:bikel3 |
284808 | 286740 | 288868 | T: C:r5nd3kem0d |
291384 | 292988 | 294512 | T: C:r5nd5kem5d |
296260 | 296788 | 298024 | T: ledakem1364 |
306568 | 307332 | 311444 | T: ledakem12sl |
316740 | 317716 | 324688 | T: kindi256342 |
318688 | 319276 | 319584 | T: ledakem13sl |
313608 | 324748 | 366624 | T: lotus256 |
331336 | 333088 | 334144 | T: ntskem1380 |
337448 | 337780 | 338684 | T: lotus192 |
345092 | 346540 | 348404 | T: C:r5nd5kem0d |
367968 | 371356 | 377072 | T: C:edonk128ref |
381140 | 382664 | 385828 | T: kindi512222 |
385324 | 385684 | 386212 | T: kindi512241 |
405760 | 406440 | 407716 | T: ntskem13136 |
407176 | 408184 | 411892 | T: ledakem14sl |
476004 | 476800 | 477616 | T: C:ledakemcpa54 |
491104 | 494484 | 503568 | T: C:lake1 |
489748 | 501076 | 502448 | T: C:edonk192k32n128nu4l6 |
503696 | 504860 | 506208 | T: lima2p1024cca |
507312 | 510500 | 520680 | T: C:ledakemcpa53 |
512524 | 520072 | 526104 | T: C:ledakemcpa52 |
532880 | 534420 | 535812 | T: rolloii128 |
541252 | 543684 | 546136 | T: C:lake2 |
548884 | 550756 | 552444 | T: rolloii192 |
554352 | 554732 | 555248 | T: hqc192round4 |
594620 | 596076 | 617584 | T: ledakem3264 |
597068 | 599472 | 606220 | T: C:r5n11kem0d |
599732 | 602056 | 604876 | T: ledakem3464 |
601616 | 603028 | 604928 | T: rolloii256 |
604240 | 605928 | 608052 | T: C:lake3 |
624740 | 627932 | 628812 | T: ledakem3364 |
653368 | 655460 | 685344 | T: hqcrmrs128 |
705872 | 707128 | 708372 | T: kindi512321 |
708692 | 719252 | 743244 | T: hqc128 |
712516 | 720268 | 726952 | T: C:edonk192k48n144nu4l4 |
715848 | 769948 | 770460 | T: titaniumccatoy |
780800 | 782652 | 785352 | T: kindi256522 |
791584 | 793336 | 796192 | T: ledakem32sl |
789932 | 798104 | 822236 | T: locker2 |
793312 | 801296 | 807552 | T: locker1 |
847500 | 855272 | 879336 | T: hqc1281 |
870812 | 874632 | 876860 | T: ledakem33sl |
922496 | 925824 | 929376 | T: locker3 |
966660 | 967540 | 969964 | T: ledakem34sl |
1020280 | 1021812 | 1025400 | T: lima2p2048cca |
1030616 | 1031772 | 1033016 | T: titaniumccalite |
1013944 | 1049240 | 1054564 | T: locker4 |
1085092 | 1086952 | 1090196 | T: hqc256round4 |
1091836 | 1094608 | 1124604 | T: ledakem5364 |
1106552 | 1113128 | 1144564 | T: locker6 |
1112284 | 1115212 | 1118204 | T: C:r5n13kem0d |
1121640 | 1126528 | 1197524 | T: titaniumccastd |
1156160 | 1161908 | 1166616 | T: rqc128 |
1249192 | 1256512 | 1265564 | T: locker5 |
1316428 | 1344104 | 1364724 | T: hqcrmrs192 |
1359328 | 1366228 | 1369744 | T: limasp1018cca |
1373700 | 1380168 | 1390792 | T: ledakem5264 |
1398148 | 1399680 | 1430924 | T: ledakem5464 |
1436224 | 1438396 | 1541476 | T: titaniumccamed |
1442496 | 1458908 | 1503560 | T: hqc192 |
1465984 | 1472700 | 1474064 | T: ledakem54sl |
1571824 | 1609996 | 1630104 | T: hqc1921 |
1710504 | 1713064 | 1835776 | T: ledakem53sl |
1702188 | 1724852 | 1766964 | T: hqc1922 |
1726448 | 1728368 | 1736720 | T: frodokem640 |
1723636 | 1843152 | 1844412 | T: titaniumccahi |
1882400 | 1889672 | 1898324 | T: locker7 |
1890824 | 1895332 | 1971784 | T: ledakem52sl |
1910448 | 1918612 | 1924260 | T: frodokem640aes |
1898116 | 1951964 | 1961016 | T: locker8 |
2071412 | 2087104 | 2132888 | T: locker9 |
2119456 | 2129024 | 2297112 | T: titaniumccasuper |
2124024? | 2136700? | 2782644? | T: rqc192 |
2190268 | 2218696 | 2263204 | T: hqcrmrs256 |
2323880 | 2377964 | 2395612 | T: hqc256 |
2444012 | 2452852 | 2634484 | T: C:r5n15kem0d |
2499756 | 2513552 | 2573480 | T: hqc2561 |
2622808 | 2627948 | 2639860 | T: limasp1306cca |
2628104 | 2683740 | 2698164 | T: hqc2562 |
2766388 | 2770592 | 2779576 | T: limasp1822cca |
2766212 | 2804948 | 2850164 | T: hqc2563 |
2984648? | 2994016? | 7751320? | T: rqc256 |
3016644 | 3074864 | 3135864 | T: bigquake1 |
3446500 | 3449428 | 3453492 | T: frodokem976 |
3682500 | 3686296 | 3691224 | T: frodokem976aes |
4343360 | 4350656 | 4357000 | T: frodokem640shake |
5299936 | 5306932 | 5311616 | T: limasp2062cca |
6248944 | 6265332 | 6280232 | T: frodokem1344aes |
8048692 | 8240464 | 8472760 | T: bigquake3 |
9054944 | 9059332 | 9067020 | T: frodokem976shake |
11813832 | 12102788 | 12385292 | T: bigquake5 |
13751616 | 13765968 | 13780584 | T: sikep434 |
13813040 | 13821608 | 13962460 | T: remblem928 |
13764920 | 13869756 | 14491248 | T: remblem1056 |
15706908 | 15860560 | 16028420 | T: ramstakers216091 |
15876492 | 15883828 | 15892900 | T: frodokem1344shake |
20370376 | 20390500 | 20400376 | T: sikep503 |
21030312 | 21051256 | 21102608 | T: pqrsa15 |
20981656 | 21100164 | 21205616 | T: sikep434comp |
28749532 | 28822520 | 28901884 | T: mersenne756839 |
30784996 | 30822660 | 30959880 | T: sikep503comp |
46569116 | 46588652 | 46635456 | T: sikep610 |
64080840 | 64282132 | 64677912 | T: sikep610comp |
64648540 | 64925572 | 65372404 | T: oddmanhattan128 |
71626844 | 71651416 | 71673376 | T: sikep751 |
70553700 | 71799672 | 73529720 | T: ramstakers756839 |
110952284 | 111196832 | 111793824 | T: sikep751comp |
121416404 | 121691584 | 121974532 | T: oddmanhattan192 |
255370360 | 256417972 | 257067388 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
18924 | 18972 | 19028 | ntruplus576 |
20240 | 20276 | 20316 | C:threebears624r2cpax |
22752 | 22804 | 22860 | ntruplus768 |
24812 | 24980 | 25296 | kyber90s512 |
26132 | 26160 | 26216 | C:threebears936r2cpax |
29088 | 29136 | 29216 | ntruplus864 |
30728 | 30848 | 31032 | T: C:r5nd1kem0d |
30900 | 31020 | 32340 | kyber512 |
31600 | 31660 | 31732 | C:threebears624r2cpa |
31976 | 32024 | 32088 | C:threebears1248r2cpax |
35004 | 35284 | 35428 | kyber90s768 |
35796 | 35832 | 35960 | ntruplus1152 |
38260 | 38300 | 38340 | smaugt1 |
39020 | 39100 | 39160 | timer |
39568 | 39612 | 39652 | ntruhps2048509 |
39544 | 39616 | 39720 | C:threebears936r2cpa |
40516 | 40860 | 49792 | T: C:r5nd0kem2iot |
43156 | 43620 | 43848 | T: C:r5nd1kem5d |
44384 | 44628 | 44844 | T: C:r5nd1kem4longkey |
47224 | 47316 | 47420 | C:threebears1248r2cpa |
48216 | 48284 | 55380 | kyber768 |
48984 | 49144 | 49340 | kyber90s1024 |
52796 | 52856 | 52940 | T: C:hila5 |
55252 | 55340 | 55404 | T: lightsaber2 |
57200 | 57280 | 57384 | T: C:nhcompact512cca |
59380 | 59512 | 59600 | sntrup761 |
61788 | 61924 | 62044 | sntrup653 |
62652 | 62724 | 62812 | ntruhps2048677 |
63232 | 63616 | 63868 | ntruhrss701 |
66820 | 66900 | 66976 | smaugt3 |
68484 | 70048 | 71416 | kyber1024 |
70580 | 75888 | 77984 | T: C:r5nd3kem5d |
79148 | 79316 | 79772 | ntruhps4096821 |
79896 | 79980 | 80272 | T: C:nhcompact768cca |
83708 | 83772 | 83868 | ntrulpr653 |
85696 | 85824 | 85952 | sntrup857 |
86480 | 86616 | 86752 | ntrulpr761 |
89256 | 89356 | 89456 | sntrup953 |
90028 | 90092 | 90160 | T: saber2 |
91948 | 92048 | 92228 | sntrup1013 |
92924 | 92992 | 93092 | smaugt5 |
93600 | 93708 | 94096 | sntrup4591761 |
100736 | 100828 | 100924 | threebears624r2ccax |
104436 | 104684 | 104844 | T: C:nhcompact1024cca |
106100 | 106416 | 106568 | T!!!newhope512cca |
108264 | 108488 | 108704 | T: ntrulpr4591761 |
113676 | 113920 | 134340 | T: lac128 |
114504 | 114664 | 114804 | ntrulpr857 |
117188 | 117328 | 117644 | sntrup1277 |
118660 | 118740 | 118856 | ntrulpr953 |
120152 | 120240 | 120484 | ntrulpr1013 |
127032 | 127452 | 127836 | mceliece348864f |
127832 | 128036 | 129628 | mceliece348864 |
129404 | 129500 | 129648 | threebears624r2cca |
133076 | 133200 | 133300 | mceliece348864pcf |
132660 | 133812 | 134664 | T: C:r5nd3kem0d |
133764 | 133900 | 134292 | mceliece348864pc |
135620 | 135708 | 135784 | T: firesaber2 |
139416 | 140256 | 143948 | T: C:r5nd5kem5d |
156272 | 156388 | 156488 | threebears936r2ccax |
156392 | 156544 | 156696 | ntrulpr1277 |
163740 | 165236 | 167764 | T: C:r5nd5kem0d |
168472 | 168820 | 169492 | T: ntrukem443 |
176040 | 182308 | 195704 | T: lotus128 |
198060 | 198292 | 198496 | threebears936r2cca |
201068 | 201352 | 202908 | T!!!newhope1024cca |
219136 | 219564 | 220800 | T: C:r5n11kem0d |
226932 | 226992 | 227128 | threebears1248r2ccax |
233440 | 249456 | 253644 | T: lac192 |
253976 | 254288 | 254720 | mceliece460896f |
254648 | 254808 | 255080 | mceliece460896 |
259968 | 260324 | 261004 | mceliece460896pc |
260428 | 260836 | 261568 | mceliece460896pcf |
267328 | 267868 | 268416 | T: saberx4 |
276936 | 277036 | 277176 | threebears1248r2cca |
279380 | 279608 | 279928 | mceliece6960119f |
279288 | 280088 | 280376 | mceliece6960119 |
288648 | 289236 | 291572 | mceliece6960119pcf |
289128 | 289660 | 290144 | mceliece6960119pc |
291912 | 293200 | 294708 | T: ntrukem743 |
298344 | 298576 | 298916 | mceliece6688128 |
298564 | 299116 | 299544 | mceliece6688128f |
300092 | 301132 | 303756 | T: C:r5n13kem0d |
300768 | 301248 | 301744 | mceliece8192128f |
301596 | 301800 | 302076 | mceliece8192128 |
306876 | 307392 | 309400 | mceliece6688128pcf |
307204 | 307648 | 307976 | mceliece6688128pc |
313136 | 313620 | 314264 | mceliece8192128pc |
314104 | 314360 | 317164 | mceliece8192128pcf |
388016 | 391648 | 396112 | T: lac256 |
392040 | 392456 | 394676 | T: ntskem1264 |
397624 | 397936 | 398520 | T: kindi256342 |
398044 | 398524 | 399408 | T: lotus192 |
415452 | 415800 | 417100 | T: hqc128round4 |
455100 | 468564 | 486296 | T: lotus256 |
503628 | 505104 | 511752 | T: kindi512222 |
508640 | 510108 | 511840 | T: kindi512241 |
643272 | 644720 | 646408 | T: lima2p1024cca |
716512 | 717276 | 719576 | T: ntskem1380 |
718452 | 725628 | 786768 | T: C:ledakemcpa12 |
703312? | 755284? | 905372? | T: C:ledakemcpa13 |
843056 | 844056 | 892964 | T: titaniumccatoy |
878696 | 880584 | 881584 | T: hqc192round4 |
888420 | 889336 | 890508 | T: kindi512321 |
862044 | 893360 | 897596 | T: C:ledakemcpa14 |
911580 | 912524 | 913452 | T: kindi256522 |
1063364 | 1066484 | 1070048 | T: C:rolloi128 |
1051336 | 1073600 | 1078144 | T: hqc128 |
1047784 | 1094688 | 1126668 | T: hqcrmrs128 |
1098924 | 1106052 | 1108388 | T: C:r5n15kem0d |
1112088 | 1112764 | 1114472 | T: titaniumccalite |
1227760 | 1229484 | 1232320 | T: C:rolloi192 |
1296400 | 1298424 | 1363156 | T: titaniumccastd |
1298784 | 1301956 | 1305976 | T: lima2p2048cca |
1369832 | 1371952 | 1373372 | T: ntskem13136 |
1479096 | 1484976 | 1517920 | T: hqc1281 |
1711340 | 1713412 | 1717928 | T: frodokem640 |
1632840 | 1728056 | 1731828 | T: titaniumccamed |
1752380 | 1753740 | 1757444 | T: hqc256round4 |
1770532 | 1774828 | 1782292 | T: limasp1018cca |
1785680 | 1789856 | 1793944 | T: rolloii128 |
1796040 | 1800052 | 1805848 | T: C:bikel1 |
1829092 | 1832172 | 1839912 | T: frodokem640aes |
1856024 | 1860204 | 1866880 | T: C:lake1 |
1842852 | 1880208 | 1884660 | T: ledakem1264 |
1901148 | 1907220 | 1921512 | T: ledakem1364 |
1906612 | 1925312 | 1988796 | T: hqcrmrs192 |
1937744 | 1944952 | 1956448 | T: rolloii192 |
1979180 | 1997764 | 2000588 | T: C:ledakemcpa32 |
2003104 | 2005720 | 2153408 | T: titaniumccahi |
1979760 | 2021176 | 2061132 | T: hqc192 |
2041436 | 2046032 | 2051636 | T: C:rolloi256 |
2084600 | 2085800 | 2091940 | T: ledakem1464 |
2411120 | 2419160 | 2477956 | T: hqc1921 |
2294048 | 2424412 | 2547972 | T: ledakem13sl |
2463588 | 2469548 | 2474200 | T: rolloii256 |
2527384 | 2557892 | 2570528 | T: hqc1922 |
2484392 | 2623740 | 2625392 | T: titaniumccasuper |
2617808 | 2625248 | 2629120 | T: rsa2048 |
2740628 | 2749840 | 2754276 | T: ledakem12sl |
2606724 | 2781440 | 2807548 | T: C:ledakemcpa33 |
2851916 | 2872652 | 2945456 | T: ledakem14sl |
2880816 | 2987260 | 3007424 | T: C:ledakemcpa34 |
3052328 | 3105736 | 3112756 | T: hqcrmrs256 |
3104064 | 3113112 | 3129572 | T: C:lake2 |
3138524 | 3171992 | 3222732 | T: hqc256 |
3423412 | 3426872 | 3432492 | T: frodokem976 |
3441528 | 3447832 | 3452712 | T: limasp1306cca |
3492304 | 3495604 | 3501816 | T: frodokem976aes |
3613044 | 3619796 | 3625024 | T: limasp1822cca |
3664800 | 3674668 | 3715644 | T: hqc2561 |
3662632 | 3715008 | 3740404 | T: locker1 |
3787096 | 3804772 | 3918352 | T: locker2 |
3806184 | 3839924 | 3879256 | T: hqc2562 |
3849284 | 3857780 | 3868008 | T: rqc128 |
3926264 | 3974472 | 3982836 | T: hqc2563 |
4000452 | 4076452 | 4101304 | T: bigquake1 |
4147552 | 4157852 | 4307524 | T: locker4 |
4208052 | 4219600 | 4232356 | T: C:lake3 |
4269128 | 4271544 | 4279048 | T: frodokem640shake |
3276908? | 4332216? | 6929000? | T: C:edonk192k48n144nu4l4 |
2543960? | 4563408? | 6194456? | T: C:edonk128k32n96nu4l4 |
5185944 | 5413432 | 5745948 | T: ledakem3464 |
5570720 | 5583972 | 5604196 | T: locker3 |
5624816 | 5695448 | 5702296 | T: ledakem3364 |
5841072 | 5848324 | 5856140 | T: C:bikel3 |
5973436 | 5978928 | 5986404 | T: frodokem1344aes |
6076080 | 6086952 | 6203308 | T: C:ledakemcpa53 |
6007656 | 6098016 | 6112460 | T: ledakem3264 |
6090204 | 6133380 | 6240716 | T: locker6 |
6250960 | 6306196 | 6384796 | T: locker5 |
6749124 | 6789888 | 6793476 | T: C:ledakemcpa54 |
6941988 | 6962824 | 6980424 | T: locker7 |
6988092 | 6993724 | 7009800 | T: limasp2062cca |
7137404 | 7161700 | 7179032 | T: locker8 |
7175992 | 7203152 | 7209504 | T: C:ledakemcpa52 |
7795132 | 7827952 | 9104496 | T: rqc192 |
7943844 | 7973116 | 7976240 | T: ledakem32sl |
8690564 | 8699656 | 8888404 | T: ledakem33sl |
8889128 | 8894920 | 8899812 | T: frodokem976shake |
9308944 | 9376800 | 9419804 | T: ledakem34sl |
9559468 | 9641040 | 9663800 | T: locker9 |
12229280? | 12340860? | 21700920? | T: rqc256 |
12872228 | 12877916 | 12944848 | T: ledakem5264 |
13558964 | 13574504 | 13599928 | T: ledakem5364 |
14669168 | 14693832 | 14704612 | T: sikep434 |
15410088 | 15415256 | 15426788 | T: sikep434comp |
15634032 | 15642944 | 15652692 | T: frodokem1344shake |
16603496 | 16648044 | 16852188 | T: ledakem5464 |
18448340 | 18502344 | 18635648 | T: ledakem53sl |
18518188 | 18526604 | 19769468 | T: remblem1056 |
18599672 | 18649684 | 18676436 | T: remblem928 |
18955152 | 19030048 | 19329156 | T: ledakem52sl |
20082528 | 20122916 | 20333192 | T: ledakem54sl |
21757068 | 21769856 | 21788236 | T: sikep503 |
22939596 | 22947968 | 22956932 | T: sikep503comp |
12627252? | 25419220? | 93389448? | T: C:edonk128k16n80nu8l6 |
29152736 | 29691632 | 30258504 | T: bigquake3 |
33142412 | 33194360 | 33224208 | T: ramstakers216091 |
42181784 | 42250508 | 42305132 | T: mersenne756839 |
38580960 | 46239740 | 46370628 | T: bigquake5 |
46944316 | 46964812 | 47066584 | T: sikep610 |
49736080 | 49808388 | 50013396 | T: sikep610comp |
70509532 | 70675548 | 70792452 | T: oddmanhattan128 |
77074532 | 77232632 | 77285272 | T: sikep751 |
82137920 | 82171068 | 82200476 | T: sikep751comp |
13918688? | 82900296? | 215318088? | T: C:edonk128k16n80nu4l6 |
26558148? | 84383560? | 142283612? | T: C:edonk128ref |
134068180 | 134347624 | 134687148 | T: oddmanhattan192 |
140038340 | 140219556 | 141414936 | T: ramstakers756839 |
146127920 | 146241520 | 146439148 | T: pqrsa15 |
23001252? | 156564096? | 203064784? | T: C:edonk192k32n128nu4l6 |
278755312 | 280678484 | 281002660 | T: oddmanhattan256 |
|
|
|