Measurements of key-encapsulation mechanisms on one machine: amd64; Haswell+AES (306c3); 2013 Intel Core i7-4765T; 4 x 2000MHz; prodesk, supercop-20240909
[Page version: 20240912 11:46:01]
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 |
20000 | 20200 | 20524 | kyber90s512 |
25200? | 25252? | 40160? | ntruplus576 |
25672 | 27588 | 27888 | kyber512 |
30036 | 30192 | 30396 | kyber90s768 |
36524 | 36612 | 36736 | T: C:nhcompact512cca |
41496 | 41552 | 41656 | ntruplus864 |
41452 | 42116 | 42288 | ntrulpr653 |
42656 | 42804 | 43136 | T: lightsaber2 |
42948 | 43172 | 43420 | kyber90s1024 |
43196 | 43376 | 46608 | T: lac128 |
43888 | 44252 | 44772 | ntrulpr761 |
44196 | 44804 | 44976 | T: ntrulpr4591761 |
45132 | 45944 | 50736 | kyber768 |
47276 | 47812 | 48204 | T: C:r5nd1kem0d |
47800 | 47896 | 48076 | C:threebears624r2cpa |
47888 | 47944 | 47988 | threebears624r2cca |
49952 | 50000 | 50068 | C:threebears624r2cpax |
50780 | 50856 | 50944 | threebears624r2ccax |
51104 | 51232 | 51392 | T: C:nhcompact768cca |
48456? | 53120? | 79036? | ntruplus1152 |
54800 | 54840 | 54892 | ntruplus768 |
55924 | 56084 | 56252 | ntrulpr857 |
59616 | 59820 | 60008 | T: newhope512cca |
59992 | 60352 | 60828 | ntrulpr953 |
59980 | 60616 | 60836 | ntrulpr1013 |
61128 | 61872 | 63568 | T: C:r5nd0kem2iot |
62148 | 63220 | 63820 | T: C:r5nd1kem5d |
64144 | 64828 | 77280 | kyber1024 |
64464 | 64980 | 65792 | T: C:r5nd1kem4longkey |
64960 | 65104 | 65448 | T: C:nhcompact1024cca |
74656 | 74740 | 74904 | T: saber2 |
78508 | 78648 | 78860 | ntrulpr1277 |
94172 | 94284 | 94852 | T: hqc128round4 |
94492 | 94564 | 94680 | threebears936r2cca |
98352 | 98440 | 98544 | threebears936r2ccax |
99544 | 99604 | 99708 | C:threebears936r2cpa |
100628 | 101816 | 124660 | T: lac256 |
102812 | 102940 | 103064 | C:threebears936r2cpax |
105748 | 106768 | 107728 | T: C:r5nd3kem5d |
107680 | 107964 | 108208 | T: lac192 |
115136 | 115548 | 117072 | T: newhope1024cca |
115756 | 115936 | 116792 | T: firesaber2 |
146092 | 146200 | 146352 | threebears1248r2cca |
150012 | 150124 | 150276 | threebears1248r2ccax |
151616 | 151720 | 151860 | C:threebears1248r2cpa |
155900 | 156052 | 156268 | C:threebears1248r2cpax |
166264? | 167068? | 212860? | ntruhps2048509 |
170648 | 175228 | 178800 | T: C:r5nd3kem0d |
189288 | 191328 | 193656 | T: C:r5nd5kem5d |
202448 | 203200 | 203684 | T: saberx4 |
216252 | 218712 | 224088 | T: C:r5nd5kem0d |
219980 | 220704 | 228872 | T: hqc192round4 |
239996 | 240544 | 241956 | T: kindi256342 |
256632 | 257528 | 264368 | T: kindi512222 |
261016 | 261344 | 261864 | T: kindi512241 |
271764 | 272384 | 273344 | ntruhrss701 |
276096 | 277132 | 277548 | T: C:hila5 |
285612 | 286280 | 287136 | ntruhps2048677 |
396480 | 397632 | 398720 | ntruhps4096821 |
457084 | 458136 | 460560 | T: hqc256round4 |
488092 | 488840 | 490380 | T: hqcrmrs128 |
489012 | 500824 | 507644 | T: C:r5n11kem0d |
519408 | 523332 | 527744 | T: ntrukem443 |
532852 | 533500 | 534476 | T: kindi512321 |
550580 | 553496 | 577012 | T: hqc128 |
582336 | 583252 | 608072 | T: hqc1281 |
598544 | 600164 | 605028 | T: C:bikel1 |
645872 | 646960 | 650280 | T: kindi256522 |
692356 | 692852 | 698588 | T: lima2p1024cca |
729436 | 731084 | 733436 | T: C:ledakemcpa14 |
734744 | 763452 | 767300 | sntrup653 |
811184 | 812408 | 823644 | sntrup761 |
868436 | 882352 | 899296 | T: C:edonk128k16n80nu4l6 |
884880 | 885988 | 888644 | T: rqc128 |
886820 | 891268 | 914600 | T: C:r5n13kem0d |
900988 | 904480 | 912764 | T: C:ledakemcpa13 |
973048 | 977972 | 1013100 | T: hqcrmrs192 |
980036 | 980912 | 983308 | T: titaniumccatoy |
944736 | 999912 | 1006632 | sntrup4591761 |
1034820 | 1040648 | 1046752 | T: C:rolloi128 |
1072844 | 1074736 | 1114536 | T: hqc1921 |
1068596 | 1081924 | 1089716 | T: ntrukem743 |
1020260 | 1088176 | 1093388 | T: titaniumccalite |
1090372 | 1094096 | 1134788 | T: hqc192 |
1126360 | 1140112 | 1151332 | T: C:ledakemcpa12 |
1159376 | 1173660 | 1179228 | sntrup857 |
1145472 | 1182500 | 1208048 | T: hqc1922 |
1204968 | 1206040 | 1209924 | T: frodokem640 |
1252124 | 1256460 | 1264996 | T: C:rolloi192 |
1327708 | 1341600 | 1413620 | T: titaniumccastd |
1393820 | 1396448 | 1406008 | T: C:edonk128k16n80nu8l6 |
1401540 | 1402896 | 1406832 | T: lima2p2048cca |
1409120 | 1416824 | 1541940 | sntrup953 |
1456376 | 1460140 | 1465356 | T: frodokem640aes |
1477700 | 1482508 | 1489392 | T: titaniumccamed |
1540972 | 1545644 | 1571384 | T: rqc192 |
1554852 | 1558208 | 1570452 | T: limasp1018cca |
1587464 | 1604080 | 1631212 | T: C:edonk128k32n96nu4l4 |
1583312 | 1621512 | 1673852 | T: hqcrmrs256 |
1619728 | 1644192 | 1667244 | sntrup1013 |
1642964 | 1650364 | 1673812 | T: C:ledakemcpa34 |
1635684 | 1685608 | 1739444 | T: hqc2561 |
1708024 | 1713388 | 1717300 | T: titaniumccahi |
1725656 | 1733344 | 1739768 | T: C:rolloi256 |
1741096 | 1744564 | 1749416 | T: C:bikel3 |
1727900 | 1752208 | 1792040 | T: hqc256 |
1736516 | 1784860 | 1835984 | T: hqc2562 |
1857528 | 1867804 | 1918452 | T: hqc2563 |
1848364 | 1874320 | 1899044 | T: C:edonk192k32n128nu4l6 |
2053468 | 2087068 | 2100516 | T: C:r5n15kem0d |
2065092 | 2088372 | 2101548 | T: C:edonk128ref |
2135020 | 2145040 | 2360124 | T: titaniumccasuper |
2221156 | 2229332 | 2514128 | T: rqc256 |
2291476 | 2297292 | 2309368 | T: C:ledakemcpa33 |
2390472 | 2412452 | 2438432 | T: C:lake1 |
2514428 | 2524108 | 2540996 | T: C:lake2 |
2601956 | 2611324 | 2726592 | sntrup1277 |
2647504 | 2659396 | 2671336 | T: frodokem976 |
2737044 | 2748316 | 2760096 | T: C:lake3 |
2858324 | 2865252 | 2876724 | T: ledakem1464 |
2878332 | 2900496 | 2933480 | T: C:edonk192k48n144nu4l4 |
2896532 | 2903240 | 2912140 | T: limasp1306cca |
3043144 | 3054508 | 3067872 | T: frodokem976aes |
3037624 | 3057024 | 3109204 | T: C:ledakemcpa32 |
3163584 | 3170968 | 3183356 | T: limasp1822cca |
3326436 | 3345764 | 3421308 | T: C:ledakemcpa53 |
3731184 | 3750876 | 3829460 | T: ledakem1364 |
3771712 | 3791776 | 3819928 | T: C:ledakemcpa54 |
3907504 | 3921904 | 3951680 | T: ledakem1264 |
3975148 | 3981756 | 3990652 | T: frodokem640shake |
4133440 | 4233020 | 4315564 | T: locker1 |
4449808 | 4458708 | 4469180 | T: rolloii128 |
4461296 | 4467276 | 4474848 | T: rolloii192 |
4716720? | 4736156? | 6366332? | T: ledakem14sl |
4721420 | 4749036 | 4893892 | T: locker2 |
4324984? | 4779480? | 6642200? | T: ledakem13sl |
5153108 | 5165748 | 5183548 | T: frodokem1344aes |
5166004 | 5187480 | 5334620 | T: locker3 |
5235212 | 5241884 | 5252772 | T: rolloii256 |
5430584 | 5641348 | 5785784 | T: locker4 |
5976372 | 5982124 | 6048768 | T: limasp2062cca |
6343248 | 6365084 | 7110616 | T: ledakem12sl |
6500576 | 6572692 | 6883516 | T: locker6 |
6778596? | 6810196? | 9637388? | T: ledakem3464 |
6933692 | 6942200 | 7101360 | T: C:ledakemcpa52 |
7521112 | 7666560 | 7731884 | T: locker5 |
7865088 | 7874804 | 8011332 | T: ledakem3364 |
8166648 | 8208548 | 8214412 | T: sikep434 |
8503336 | 8509112 | 8522832 | T: frodokem976shake |
8420124 | 8543664 | 8638116 | T: ramstakers216091 |
9091240 | 9147908 | 9455256 | T: ledakem3264 |
9237856 | 9276712 | 9328236 | T: remblem1056 |
9359200 | 9365024 | 9461000 | T: remblem928 |
10245992 | 10283172 | 10531392 | T: ledakem33sl |
10318416? | 10441420? | 13880080? | T: ledakem34sl |
10500444 | 10651504 | 10909988 | T: locker7 |
11321492 | 11363680 | 12414440 | T: lotus128 |
12075068 | 12084776 | 12124948 | T: sikep503 |
11864608 | 12289676 | 12343024 | T: locker8 |
12630564 | 12821620 | 13197688 | T: locker9 |
12731280 | 12885016 | 12958268 | T: ledakem5464 |
13021328 | 13138192 | 13293976 | T: ledakem5364 |
13010908 | 13163468 | 14435324 | T: ledakem32sl |
13467888 | 13541808 | 14672424 | T: sikep434comp |
14928200 | 14944296 | 14958184 | T: frodokem1344shake |
16261884 | 16278172 | 18037120 | T: ledakem54sl |
19809528 | 19914388 | 21740052 | T: sikep503comp |
20413744 | 20846636 | 22634212 | T: ledakem5264 |
20929072 | 20964636 | 24468032 | T: ledakem53sl |
21765844 | 22035372 | 22662908 | T: lotus192 |
25412580 | 25431808 | 25441276 | T: sikep610 |
29095036 | 29180020 | 29238360 | T: mersenne756839 |
34693924 | 34934160 | 35269376 | mceliece348864f |
32311860 | 35334276 | 38135224 | T: ledakem52sl |
36455904 | 36478728 | 36777072 | mceliece348864pcf |
38903072 | 39453416 | 40379148 | T: ramstakers756839 |
37682848 | 40860404 | 40998684 | T: lotus256 |
43276468 | 43422916 | 46842848 | T: sikep610comp |
44323260 | 44336940 | 44384576 | T: sikep751 |
38751672? | 46670456? | 68332712? | mceliece348864 |
49047128 | 49167720 | 49324856 | T: ntskem1264 |
36426484? | 57277428? | 79876024? | mceliece348864pc |
68967052 | 69080980 | 74711344 | T: sikep751comp |
112260884 | 112432132 | 115763872 | mceliece460896f |
112931648 | 113437664 | 115627308 | mceliece460896pcf |
64445624? | 118398068? | 186022336? | T: rsa2048 |
116080652? | 153954900? | 199763620? | mceliece460896pc |
154816804 | 155231436 | 156083248 | T: ntskem1380 |
115710088? | 193594436? | 312939924? | mceliece460896 |
240511896 | 241190820 | 241436172 | mceliece6960119f |
243657276 | 243951344 | 244373028 | mceliece6960119pcf |
273329892 | 274393072 | 275288024 | T: ntskem13136 |
277555980 | 277728052 | 280621352 | mceliece6688128f |
276951684 | 280019480 | 280357012 | mceliece6688128pcf |
308015956 | 308252352 | 309386760 | mceliece8192128f |
304731372 | 309478052 | 310355588 | mceliece8192128pcf |
241970156? | 324436880? | 562890960? | mceliece6960119pc |
246099004? | 334881440? | 507991476? | mceliece6960119 |
334876464 | 335494804 | 336449904 | T: oddmanhattan128 |
282431884? | 378643512? | 570685736? | mceliece6688128pc |
281776800? | 382035004? | 659267248? | mceliece6688128 |
312087596? | 409464320? | 600713592? | mceliece8192128pc |
312199440? | 501946864? | 692819688? | mceliece8192128 |
535668624 | 537126928 | 538664184 | T: oddmanhattan192 |
857567268 | 866589852 | 872694208 | T: bigquake1 |
961387332 | 962867760 | 971067068 | T: oddmanhattan256 |
4546556860 | 4648835196 | 4741475116 | T: pqrsa15 |
6916581872 | 6948968064 | 7096602936 | T: bigquake3 |
13730497512 | 13966813164 | 14099319904 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
17604 | 18504 | 19224 | T: rsa2048 |
25352 | 25476 | 26036 | ntruhps2048509 |
25688 | 25740 | 25792 | ntruplus576 |
26964 | 27044 | 27200 | ntruhrss701 |
33036 | 33256 | 33456 | ntruplus768 |
32236 | 33436 | 35516 | mceliece348864f |
32428 | 33512 | 35180 | mceliece348864 |
34056 | 34156 | 34972 | kyber90s512 |
37220 | 37392 | 38052 | ntruhps2048677 |
38848 | 38932 | 43488 | kyber512 |
38348 | 39264 | 41164 | mceliece348864pcf |
38480 | 39960 | 42628 | mceliece348864pc |
40720 | 40832 | 41028 | ntruplus864 |
43292 | 43452 | 44092 | ntruhps4096821 |
44932 | 45192 | 45424 | sntrup4591761 |
45236 | 45328 | 45604 | ntruplus1152 |
45132 | 45716 | 45992 | sntrup653 |
46592 | 46732 | 47264 | kyber90s768 |
48740 | 48828 | 49236 | sntrup761 |
57100 | 57164 | 57292 | T: lightsaber2 |
59116 | 59348 | 59936 | kyber768 |
60932 | 61012 | 61148 | T: C:nhcompact512cca |
60572 | 61284 | 61424 | sntrup857 |
62856 | 63024 | 63144 | kyber90s1024 |
64856 | 64996 | 65272 | sntrup953 |
65124 | 65900 | 66100 | sntrup1013 |
68972 | 69032 | 69112 | ntrulpr653 |
71432 | 71476 | 71556 | threebears624r2ccax |
71632 | 71712 | 71832 | threebears624r2cca |
72064 | 72256 | 72544 | ntrulpr761 |
72244 | 72376 | 72720 | C:threebears624r2cpa |
72300 | 72416 | 72684 | C:threebears624r2cpax |
66840 | 73048 | 79536 | mceliece460896f |
75524 | 75980 | 76416 | T: C:r5nd1kem0d |
76392 | 76592 | 76992 | T: ntrulpr4591761 |
71916 | 76928 | 87892 | mceliece460896pc |
73392 | 77220 | 83916 | mceliece460896pcf |
74292 | 78684 | 88664 | mceliece460896 |
82956 | 83056 | 83316 | T: C:nhcompact768cca |
83612 | 83728 | 86560 | kyber1024 |
85116 | 85300 | 85552 | sntrup1277 |
85204 | 86304 | 90484 | T: lac128 |
90184 | 90748 | 91296 | T: ntskem1264 |
91900 | 92208 | 92624 | T: C:ledakemcpa14 |
92312 | 92392 | 92528 | ntrulpr857 |
93336 | 93404 | 93524 | T: saber2 |
93020 | 93840 | 98216 | T: C:ledakemcpa13 |
97024 | 97204 | 97728 | ntrulpr953 |
97944 | 98616 | 99376 | T: C:r5nd0kem2iot |
98452 | 98628 | 98948 | T: newhope512cca |
95800 | 98640 | 106856 | T: C:edonk128k16n80nu4l6 |
98940 | 99044 | 99296 | ntrulpr1013 |
101740 | 102200 | 103192 | T: C:r5nd1kem5d |
101248 | 103160 | 105552 | T: C:ledakemcpa12 |
106184 | 106956 | 108184 | T: C:r5nd1kem4longkey |
107164 | 107328 | 107636 | T: C:nhcompact1024cca |
116272 | 116816 | 117384 | T: C:bikel1 |
117396 | 117484 | 117676 | threebears936r2cca |
117488 | 117604 | 117752 | threebears936r2ccax |
124032 | 124224 | 124904 | C:threebears936r2cpax |
124040 | 124224 | 124548 | C:threebears936r2cpa |
123164 | 125152 | 129924 | T: ntrukem443 |
128008 | 128240 | 128460 | ntrulpr1277 |
124896 | 128740 | 137448 | mceliece6688128pcf |
126168 | 130200 | 141804 | mceliece6960119f |
124744 | 131336 | 139520 | mceliece6960119 |
124328 | 134208 | 149652 | mceliece6688128f |
122936 | 137292 | 153416 | mceliece6688128 |
138832 | 138904 | 139040 | T: firesaber2 |
136024 | 142316 | 155380 | mceliece6960119pcf |
139976 | 143108 | 148660 | mceliece8192128f |
133596 | 146496 | 163176 | mceliece6688128pc |
136768 | 146956 | 160092 | mceliece6960119pc |
148660 | 149904 | 152416 | mceliece8192128pcf |
142092 | 150228 | 170988 | mceliece8192128 |
159836 | 160452 | 161416 | T: C:rolloi128 |
163388 | 164464 | 165160 | T: lac192 |
164132 | 166944 | 167732 | T: C:r5nd3kem5d |
154664 | 169328 | 192668 | mceliece8192128pc |
153860? | 171736? | 197576? | T: lotus128 |
179624 | 179716 | 179996 | threebears1248r2ccax |
180372 | 180476 | 180656 | threebears1248r2cca |
180752 | 181684 | 182648 | T: C:rolloi192 |
187428 | 187556 | 187796 | C:threebears1248r2cpa |
187568 | 187732 | 187836 | C:threebears1248r2cpax |
187440 | 187956 | 188500 | T: newhope1024cca |
202472 | 203804 | 205816 | T: C:rolloi256 |
204640 | 207244 | 213440 | T: C:edonk128k16n80nu8l6 |
213380 | 215316 | 220956 | T: C:ledakemcpa34 |
197812? | 216496? | 261948? | T: lac256 |
216076 | 216552 | 218396 | T: ledakem1264 |
219272 | 223776 | 224904 | T: C:ledakemcpa33 |
234476 | 237340 | 240376 | T: ntrukem743 |
243756 | 243916 | 244512 | T: ledakem1464 |
244760 | 245008 | 246540 | T: hqc128round4 |
249324 | 249672 | 250396 | T: saberx4 |
251172 | 255164 | 259320 | T: C:ledakemcpa32 |
272796 | 273632 | 274420 | T: C:bikel3 |
270812 | 276096 | 283208 | T: C:edonk128k32n96nu4l4 |
280624 | 283052 | 298476 | T: C:r5nd3kem0d |
292860 | 295024 | 312160 | T: C:r5nd5kem5d |
297336 | 298184 | 298528 | T: ledakem1364 |
306164 | 307732 | 314024 | T: ledakem12sl |
316636 | 317500 | 318124 | T: kindi256342 |
319376 | 319796 | 324268 | T: ledakem13sl |
333296 | 334740 | 362284 | T: ntskem1380 |
335912 | 337504 | 338992 | T: C:hila5 |
337428 | 338200 | 341292 | T: lotus192 |
346672 | 349188 | 352060 | T: C:r5nd5kem0d |
365652 | 368492 | 375244 | T: C:edonk128ref |
320580 | 378992 | 396888 | T: lotus256 |
379996 | 380660 | 381576 | T: kindi512222 |
385692 | 386768 | 399572 | T: kindi512241 |
390104 | 394144 | 401372 | T: C:edonk192k32n128nu4l6 |
407344 | 408596 | 411324 | T: ntskem13136 |
408232 | 409108 | 412636 | T: ledakem14sl |
479412 | 480656 | 482028 | T: C:ledakemcpa54 |
495276 | 501052 | 513148 | T: C:lake1 |
503532 | 504516 | 511796 | T: lima2p1024cca |
501252 | 507132 | 510724 | T: C:ledakemcpa53 |
512432 | 521520 | 528144 | T: C:ledakemcpa52 |
537488 | 540960 | 542596 | T: rolloii128 |
542332 | 545824 | 553740 | T: C:lake2 |
548324 | 549612 | 551436 | T: rolloii192 |
554984 | 556312 | 562256 | T: hqc192round4 |
592484 | 593592 | 595952 | T: ledakem3264 |
598192 | 599812 | 600900 | T: ledakem3464 |
597436 | 600020 | 605288 | T: C:r5n11kem0d |
604296 | 605576 | 615244 | T: rolloii256 |
608296 | 610420 | 641332 | T: C:lake3 |
617380 | 619940 | 638960 | T: ledakem3364 |
659736 | 688732 | 691032 | T: hqcrmrs128 |
707272 | 707896 | 709712 | T: kindi512321 |
717124 | 722408 | 729104 | T: C:edonk192k48n144nu4l4 |
715600 | 724064 | 748160 | T: hqc128 |
783464 | 784696 | 786236 | T: titaniumccatoy |
779208 | 784784 | 787860 | T: kindi256522 |
769456 | 794420 | 800552 | T: locker1 |
793424 | 798648 | 822980 | T: locker2 |
797608 | 810544 | 846084 | T: ledakem32sl |
852396 | 861992 | 884568 | T: hqc1281 |
870288 | 887884 | 905060 | T: ledakem33sl |
910864 | 927308 | 937272 | T: locker3 |
971436 | 973052 | 974464 | T: ledakem34sl |
934956 | 1007652 | 1010188 | T: titaniumccalite |
1019208 | 1020372 | 1022048 | T: lima2p2048cca |
996408 | 1042844 | 1049072 | T: locker4 |
1090004 | 1091140 | 1092612 | T: ledakem5364 |
1091036 | 1093516 | 1094764 | T: hqc256round4 |
1110860 | 1112736 | 1115204 | T: C:r5n13kem0d |
1116732 | 1122292 | 1157204 | T: locker6 |
1121752 | 1124100 | 1198616 | T: titaniumccastd |
1176536 | 1180272 | 1185064 | T: rqc128 |
1260956 | 1266056 | 1274132 | T: locker5 |
1328320 | 1343744 | 1377332 | T: hqcrmrs192 |
1357752 | 1361684 | 1367796 | T: limasp1018cca |
1381852 | 1385212 | 1422900 | T: ledakem5264 |
1388472 | 1388836 | 1390208 | T: ledakem5464 |
1437056 | 1439132 | 1441692 | T: titaniumccamed |
1468776 | 1471056 | 1475792 | T: ledakem54sl |
1449640 | 1481568 | 1503388 | T: hqc192 |
1575720 | 1606132 | 1625456 | T: hqc1921 |
1674512 | 1676596 | 1686424 | T: titaniumccahi |
1715860 | 1718168 | 1724932 | T: ledakem53sl |
1716724 | 1721540 | 1768240 | T: hqc1922 |
1725128 | 1729176 | 1740432 | T: frodokem640 |
1884184 | 1896192 | 1904996 | T: locker7 |
1891292 | 1898120 | 1950680 | T: locker8 |
1895392 | 1902532 | 2023556 | T: ledakem52sl |
1912292 | 1917376 | 1920092 | T: frodokem640aes |
2079128 | 2099124 | 2152572 | T: locker9 |
2120024 | 2129564 | 2299788 | T: titaniumccasuper |
2210384 | 2267012 | 2278384 | T: hqcrmrs256 |
2335640 | 2387212 | 2434364 | T: hqc256 |
2444192 | 2456660 | 2476124 | T: C:r5n15kem0d |
2495864 | 2543720 | 2571824 | T: hqc2561 |
2616804 | 2619476 | 2626528 | T: limasp1306cca |
2639332 | 2699936 | 2716548 | T: hqc2562 |
2770128 | 2775556 | 2780396 | T: limasp1822cca |
2760852 | 2779248 | 2828560 | T: hqc2563 |
2135012? | 2813344? | 2826520? | T: rqc192 |
3000564 | 3010588 | 3027976 | T: rqc256 |
3013404 | 3081072 | 3128796 | T: bigquake1 |
3440788 | 3446728 | 3450348 | T: frodokem976 |
3681584 | 3684432 | 3690552 | T: frodokem976aes |
4346680 | 4354408 | 4377724 | T: frodokem640shake |
5381976 | 5389616 | 5391864 | T: limasp2062cca |
6233616 | 6238344 | 6252944 | T: frodokem1344aes |
8021744 | 8276240 | 8473624 | T: bigquake3 |
9055680 | 9061664 | 9067508 | T: frodokem976shake |
11709104 | 12023244 | 12401300 | T: bigquake5 |
13464788 | 13485152 | 13512984 | T: sikep434 |
13809684 | 13820624 | 13860432 | T: remblem1056 |
13995600 | 14002896 | 14039204 | T: remblem928 |
15699056 | 15852536 | 15988604 | T: ramstakers216091 |
15874460 | 15898896 | 15996780 | T: frodokem1344shake |
19687848 | 19693448 | 19703068 | T: sikep503 |
20833512 | 20987476 | 21040336 | T: pqrsa15 |
20983824 | 21020588 | 21126976 | T: sikep434comp |
28732872 | 28829104 | 28903728 | T: mersenne756839 |
30798956 | 30882332 | 30987168 | T: sikep503comp |
46603256 | 46633132 | 46707840 | T: sikep610 |
64179996 | 64448836 | 64759916 | T: sikep610comp |
64159648 | 64498160 | 64833468 | T: oddmanhattan128 |
71565468 | 71608488 | 71649288 | T: sikep751 |
70773572 | 71610452 | 73046300 | T: ramstakers756839 |
111003920 | 111361216 | 111593008 | T: sikep751comp |
121962372 | 122239308 | 122521324 | T: oddmanhattan192 |
256212200 | 256744236 | 257660580 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
19240 | 19276 | 19324 | ntruplus576 |
20192 | 20236 | 20292 | C:threebears624r2cpax |
24844 | 24944 | 25232 | kyber90s512 |
25148 | 25200 | 25288 | ntruplus768 |
26096 | 26140 | 26236 | C:threebears936r2cpax |
30164 | 30256 | 30312 | ntruplus864 |
31212 | 31440 | 33880 | T: C:r5nd1kem0d |
31572 | 31620 | 31708 | C:threebears624r2cpa |
32024 | 32060 | 32252 | C:threebears1248r2cpax |
30868 | 32276 | 33124 | kyber512 |
34756 | 34848 | 34920 | ntruplus1152 |
34944 | 34984 | 35092 | kyber90s768 |
39472 | 39532 | 39640 | C:threebears936r2cpa |
39540 | 39580 | 39660 | ntruhps2048509 |
40756 | 41060 | 41384 | T: C:r5nd0kem2iot |
42916 | 43348 | 47988 | T: C:r5nd1kem5d |
44648 | 45048 | 45620 | T: C:r5nd1kem4longkey |
47124 | 47196 | 47288 | C:threebears1248r2cpa |
48132 | 48432 | 52980 | kyber768 |
48984 | 49092 | 49240 | kyber90s1024 |
53172 | 53332 | 53488 | T: C:hila5 |
55220 | 55256 | 55344 | T: lightsaber2 |
57212 | 57400 | 57524 | T: C:nhcompact512cca |
59292 | 59392 | 59648 | sntrup761 |
61264 | 61708 | 61836 | ntruhps2048677 |
61768 | 61908 | 62144 | sntrup653 |
63940 | 64152 | 64572 | ntruhrss701 |
68288 | 68532 | 71528 | kyber1024 |
68380 | 70284 | 75024 | T: C:r5nd3kem5d |
77848 | 77900 | 77992 | T: C:nhcompact768cca |
79084 | 79164 | 79336 | ntruhps4096821 |
83652 | 83760 | 83872 | ntrulpr653 |
85656 | 85736 | 85900 | sntrup857 |
85924 | 85992 | 86492 | ntrulpr761 |
89444 | 89512 | 89636 | sntrup953 |
90212 | 90268 | 90340 | T: saber2 |
91004 | 91092 | 91264 | sntrup1013 |
93688 | 93884 | 94080 | sntrup4591761 |
100560 | 100648 | 100696 | threebears624r2ccax |
104136 | 104272 | 104404 | T: C:nhcompact1024cca |
106164 | 106596 | 106796 | T: newhope512cca |
108032 | 108184 | 108940 | T: ntrulpr4591761 |
113416 | 113552 | 113692 | ntrulpr857 |
117208 | 117388 | 118036 | sntrup1277 |
117944 | 118232 | 119100 | ntrulpr953 |
119792 | 119944 | 120116 | ntrulpr1013 |
127060 | 127464 | 127592 | mceliece348864 |
115116 | 127552 | 139812 | T: lac128 |
127712 | 127864 | 130116 | mceliece348864f |
128760 | 128888 | 129008 | threebears624r2cca |
133344 | 133444 | 133564 | mceliece348864pcf |
133344 | 133496 | 133760 | mceliece348864pc |
132464 | 134916 | 138488 | T: C:r5nd3kem0d |
135644 | 135732 | 135832 | T: firesaber2 |
131604 | 136148 | 138948 | T: C:r5nd5kem5d |
156028 | 156180 | 156528 | ntrulpr1277 |
156252 | 156320 | 156408 | threebears936r2ccax |
164504 | 167076 | 169312 | T: C:r5nd5kem0d |
168768 | 169020 | 169736 | T: ntrukem443 |
194384 | 194576 | 194780 | threebears936r2cca |
203008 | 203380 | 204608 | T: newhope1024cca |
193540 | 204392 | 211452 | T: lotus128 |
219392 | 225092 | 226752 | T: C:r5n11kem0d |
226860 | 226980 | 227120 | threebears1248r2ccax |
250940 | 251696 | 256332 | T: lac192 |
253860 | 254108 | 255176 | mceliece460896 |
254592 | 255224 | 255648 | mceliece460896f |
260308 | 260636 | 260856 | mceliece460896pc |
260328 | 260768 | 261280 | mceliece460896pcf |
268204 | 269208 | 269460 | T: saberx4 |
274284 | 274388 | 274524 | threebears1248r2cca |
279196 | 279612 | 279892 | mceliece6960119f |
279892 | 280484 | 281036 | mceliece6960119 |
288492 | 288888 | 289420 | mceliece6960119pc |
288516 | 289048 | 289328 | mceliece6960119pcf |
291376 | 295372 | 297220 | T: ntrukem743 |
298236 | 299456 | 301620 | mceliece6688128 |
299228 | 300412 | 301072 | mceliece6688128f |
300940 | 301380 | 301956 | mceliece8192128f |
301700 | 302096 | 302912 | mceliece8192128 |
305168 | 305600 | 305932 | T: C:r5n13kem0d |
307976 | 308404 | 309076 | mceliece6688128pcf |
307852 | 308580 | 309076 | mceliece6688128pc |
310380 | 310828 | 311208 | mceliece8192128pcf |
311180 | 311608 | 312092 | mceliece8192128pc |
390132 | 390584 | 393348 | T: ntskem1264 |
398432 | 398960 | 399604 | T: kindi256342 |
399444 | 400752 | 410912 | T: lotus192 |
415968 | 416488 | 421048 | T: hqc128round4 |
391104 | 417312 | 418804 | T: lac256 |
396348 | 443716 | 468996 | T: lotus256 |
502900 | 503668 | 504624 | T: kindi512222 |
508368 | 511676 | 513444 | T: kindi512241 |
643252 | 645012 | 650376 | T: lima2p1024cca |
716144 | 718760 | 821348 | T: C:ledakemcpa12 |
717804 | 719716 | 729960 | T: ntskem1380 |
715256? | 757048? | 941256? | T: C:ledakemcpa13 |
855228 | 859256 | 865456 | T: C:ledakemcpa14 |
863964 | 864544 | 865636 | T: titaniumccatoy |
876060 | 877072 | 878176 | T: hqc192round4 |
887672 | 889232 | 891136 | T: kindi512321 |
910392 | 912412 | 915784 | T: kindi256522 |
1060964 | 1065712 | 1068524 | T: C:rolloi128 |
1048708 | 1074188 | 1075188 | T: hqcrmrs128 |
1082900 | 1083896 | 1155444 | T: titaniumccalite |
1113272 | 1115080 | 1117232 | T: hqc128 |
1098532 | 1124692 | 1252692 | T: C:r5n15kem0d |
1226456 | 1228544 | 1231504 | T: C:rolloi192 |
1296076 | 1298472 | 1302752 | T: lima2p2048cca |
1298448 | 1362512 | 1363820 | T: titaniumccastd |
1371980 | 1372856 | 1374060 | T: ntskem13136 |
1530172 | 1535508 | 1541936 | T: hqc1281 |
1713472 | 1715036 | 1724684 | T: frodokem640 |
1727072 | 1728068 | 1733580 | T: titaniumccamed |
1763068 | 1771464 | 1793372 | T: hqc256round4 |
1770352 | 1771476 | 1777516 | T: limasp1018cca |
1773348 | 1778236 | 1783904 | T: rolloii128 |
1800736 | 1809920 | 1821040 | T: C:bikel1 |
1830540 | 1836204 | 1840160 | T: frodokem640aes |
1877020 | 1892372 | 1905012 | T: C:lake1 |
1889864 | 1895816 | 1899200 | T: ledakem1264 |
1914032 | 1920936 | 1924620 | T: ledakem1364 |
1938992 | 1943980 | 1948272 | T: rolloii192 |
1946036 | 1954052 | 1958456 | T: titaniumccahi |
1976908 | 1977904 | 1985988 | T: hqc192 |
1930864 | 1989196 | 2259348 | T: ledakem1464 |
1959076 | 1998340 | 2044952 | T: hqcrmrs192 |
1999744 | 2017900 | 2030664 | T: C:ledakemcpa32 |
2043968 | 2052532 | 2090456 | T: C:rolloi256 |
2295208 | 2308096 | 2471396 | T: ledakem13sl |
2396468 | 2405192 | 2493680 | T: hqc1921 |
2468064 | 2476396 | 2483592 | T: rolloii256 |
2565984 | 2591912 | 2598956 | T: hqc1922 |
2609372 | 2619340 | 2842156 | T: rsa2048 |
2599640 | 2622836 | 2763420 | T: C:ledakemcpa33 |
2486180 | 2629520 | 2635672 | T: titaniumccasuper |
2663648 | 2681520 | 2760196 | T: ledakem14sl |
2732972 | 2738884 | 2754712 | T: ledakem12sl |
2868508 | 2881936 | 2993564 | T: C:ledakemcpa34 |
3108800 | 3125912 | 3181728 | T: C:lake2 |
3141852 | 3181012 | 3240760 | T: hqcrmrs256 |
3188804 | 3197364 | 3361188 | T: hqc256 |
3422316 | 3424788 | 3431280 | T: frodokem976 |
3440204 | 3448068 | 3456260 | T: limasp1306cca |
3489264 | 3497668 | 3501664 | T: frodokem976aes |
3577900 | 3605504 | 3700068 | T: hqc2561 |
3610540 | 3618108 | 3623120 | T: limasp1822cca |
3668216 | 3713572 | 3747684 | T: locker1 |
3811208 | 3823516 | 3869652 | T: locker2 |
3836168 | 3879476 | 3891856 | T: hqc2562 |
2248480? | 3903760? | 4601100? | T: C:edonk128k32n96nu4l4 |
3923632 | 3930668 | 3938928 | T: rqc128 |
3949192 | 3992628 | 4068284 | T: hqc2563 |
4112044 | 4119852 | 4189416 | T: bigquake1 |
4155280 | 4175280 | 4285056 | T: locker4 |
4243924 | 4258392 | 4275040 | T: C:lake3 |
4267388 | 4271608 | 4281896 | T: frodokem640shake |
3244908? | 4690580? | 6865660? | T: C:edonk192k48n144nu4l4 |
5148352 | 5254988 | 5567952 | T: ledakem3464 |
5628224 | 5645464 | 5668792 | T: locker3 |
5662584 | 5675444 | 5680940 | T: ledakem3364 |
5846044 | 5852036 | 5863068 | T: C:bikel3 |
5960672 | 5966612 | 5969484 | T: ledakem3264 |
5978628 | 5983740 | 5991704 | T: frodokem1344aes |
6094096 | 6110556 | 6233524 | T: locker6 |
6056008 | 6167340 | 6219840 | T: C:ledakemcpa53 |
6286044 | 6320636 | 6416516 | T: locker5 |
6783096 | 6846444 | 6865852 | T: C:ledakemcpa54 |
6922160 | 6969112 | 7002736 | T: locker7 |
7079200 | 7086076 | 7089448 | T: limasp2062cca |
7084384 | 7166580 | 7181340 | T: locker8 |
7160388 | 7204840 | 7246792 | T: C:ledakemcpa52 |
7907480 | 7962092 | 8061832 | T: ledakem32sl |
8690616 | 8696076 | 8890568 | T: ledakem33sl |
8891124 | 8894708 | 8904164 | T: frodokem976shake |
7846404 | 9134288 | 9176112 | T: rqc192 |
9337240 | 9342884 | 9466616 | T: ledakem34sl |
9640648 | 9662124 | 9678932 | T: locker9 |
12249948 | 12260244 | 12276576 | T: rqc256 |
12907780 | 13013712 | 13038612 | T: ledakem5264 |
13485096 | 13555836 | 13788136 | T: ledakem5364 |
14299400 | 14320776 | 14375620 | T: sikep434 |
15422764 | 15430532 | 15449172 | T: sikep434comp |
15626012 | 15634828 | 15675964 | T: frodokem1344shake |
16631796 | 16867688 | 17272104 | T: ledakem5464 |
18462624 | 18479896 | 18808728 | T: ledakem53sl |
18618520 | 18695384 | 18704320 | T: remblem1056 |
18878456 | 18902220 | 18932716 | T: remblem928 |
19091040 | 19104328 | 19539436 | T: ledakem52sl |
20136596 | 20157872 | 20172252 | T: ledakem54sl |
21041972 | 21081048 | 21133552 | T: sikep503 |
22919400 | 22935080 | 22953364 | T: sikep503comp |
29535764 | 30225304 | 30473324 | T: bigquake3 |
32211840 | 32500196 | 32539900 | T: ramstakers216091 |
13839752? | 38465980? | 66070268? | T: C:edonk128ref |
42126064 | 42206880 | 42277952 | T: mersenne756839 |
45277468 | 45657012 | 46849080 | T: bigquake5 |
46949940 | 47056520 | 47167236 | T: sikep610 |
49762200 | 49789812 | 49809284 | T: sikep610comp |
887136? | 51491756? | 101588756? | T: C:edonk128k16n80nu8l6 |
25057980? | 67312640? | 81475664? | T: C:edonk192k32n128nu4l6 |
70898312 | 71253568 | 71553108 | T: oddmanhattan128 |
25108096? | 75908780? | 78053408? | T: C:edonk128k16n80nu4l6 |
77054840 | 77081456 | 77107860 | T: sikep751 |
82134332 | 82156148 | 82182600 | T: sikep751comp |
134691832 | 134965504 | 135270572 | T: oddmanhattan192 |
137495100 | 139569568 | 139711444 | T: ramstakers756839 |
146198980 | 146249620 | 146392336 | T: pqrsa15 |
280338264 | 281876048 | 282301636 | T: oddmanhattan256 |
|
|
|