Measurements of key-encapsulation mechanisms on one machine: amd64; Broadwell+AES (406f1); 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20241011
[Page version: 20241014 13:34: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:
old
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
19480 | 19576 | 19732 | kyber90s512 |
24952 | 25092 | 28804 | kyber512 |
29340 | 29476 | 29772 | kyber90s768 |
30572? | 30640? | 38804? | ntruplus576 |
34992 | 35212 | 35408 | T: C:nhcompact512cca |
37760 | 37868 | 38936 | smaugt1 |
39880 | 40560 | 41116 | ntrulpr653 |
41816 | 41932 | 45108 | T: lightsaber2 |
42508 | 42720 | 42988 | kyber90s1024 |
42480 | 42756 | 43724 | ntrulpr761 |
43428 | 43588 | 43892 | T: ntrulpr4591761 |
43932 | 44036 | 45188 | ntruplus768 |
44384 | 44480 | 44756 | threebears624r2cca |
41952? | 44628? | 57976? | T: lac128 |
44260? | 45748? | 62628? | C:threebears624r2cpa |
45792 | 45892 | 46152 | C:threebears624r2cpax |
46204 | 46572 | 46924 | T: C:r5nd1kem0d |
44128 | 46756 | 51524 | kyber768 |
47452 | 47500 | 47568 | threebears624r2ccax |
50304 | 50488 | 50740 | T: C:nhcompact768cca |
52492 | 52612 | 56044 | ntruplus864 |
54188 | 54436 | 55164 | ntrulpr857 |
58152 | 58384 | 65744 | smaugt3 |
58276 | 58480 | 59048 | T: newhope512cca |
58984 | 59340 | 62640 | ntrulpr953 |
61280 | 61856 | 62920 | T: C:r5nd0kem2iot |
61356 | 61964 | 62604 | T: C:r5nd1kem5d |
60204? | 62472? | 78288? | kyber1024 |
64180 | 64992 | 66264 | T: C:r5nd1kem4longkey |
64900 | 65116 | 65780 | T: C:nhcompact1024cca |
58804? | 65144? | 82404? | ntrulpr1013 |
56160? | 66004? | 75624? | ntruplus1152 |
73452 | 73588 | 74464 | T: saber2 |
76524 | 76768 | 80980 | ntrulpr1277 |
79244 | 79840 | 87588 | smaugt5 |
86528 | 86640 | 93708 | threebears936r2cca |
87868 | 88028 | 88532 | T: hqc128round4 |
90064 | 90232 | 93944 | threebears936r2ccax |
92500 | 92612 | 99576 | C:threebears936r2cpa |
95180 | 95448 | 98864 | C:threebears936r2cpax |
102232 | 103360 | 106948 | T: C:r5nd3kem5d |
97212 | 108904 | 116020 | T: lac256 |
107820 | 109816 | 118552 | T: lac192 |
112124 | 112304 | 112672 | T: newhope1024cca |
112420 | 112532 | 113396 | T: firesaber2 |
131328 | 131524 | 137988 | threebears1248r2cca |
135660 | 136208 | 147168 | threebears1248r2ccax |
137816 | 137920 | 141636 | C:threebears1248r2cpa |
142364 | 142604 | 151976 | C:threebears1248r2cpax |
165260 | 165896 | 167064 | ntruhps2048509 |
164296? | 166104? | 237456? | T: C:r5nd3kem0d |
173832 | 175828 | 176340 | T: C:hila5 |
188700 | 191460 | 193848 | T: C:r5nd5kem5d |
200532 | 201316 | 201664 | T: saberx4 |
204632 | 204848 | 205604 | T: hqc192round4 |
211052 | 213304 | 214496 | T: C:r5nd5kem0d |
229460 | 229908 | 230416 | T: kindi256342 |
242612 | 243452 | 244076 | T: kindi512222 |
246496 | 247392 | 248244 | T: kindi512241 |
270096 | 271352 | 280844 | ntruhrss701 |
284140 | 284764 | 286480 | ntruhps2048677 |
396040 | 401024 | 410536 | ntruhps4096821 |
416288 | 416696 | 417716 | T: hqc256round4 |
461612? | 486172? | 651229? | T: hqcrmrs128 |
488372? | 496864? | 697753? | T: C:r5n11kem0d |
503520 | 504188 | 505496 | T: kindi512321 |
515508 | 521780 | 536248 | T: ntrukem443 |
520436 | 521880 | 522848 | T: C:bikel1 |
522520 | 536648 | 557888 | T: hqc128 |
557780 | 561880 | 582840 | T: hqc1281 |
621336 | 621844 | 622840 | T: kindi256522 |
687652 | 694572 | 696396 | T: lima2p1024cca |
725736 | 727724 | 734696 | T: C:ledakemcpa14 |
762912 | 773640 | 800116 | sntrup653 |
823988 | 831748 | 841500 | T: C:ledakemcpa13 |
851524 | 855740 | 868808 | T: C:r5n13kem0d |
874956 | 890052 | 911272 | T: rqc128 |
890572 | 905764 | 931964 | T: C:edonk128k16n80nu4l6 |
912540 | 913852 | 951476 | T: hqcrmrs192 |
946688 | 966584 | 993664 | sntrup4591761 |
942372? | 974596? | 1356743? | sntrup761 |
969176 | 981280 | 983964 | T: titaniumccatoy |
969684 | 988276 | 1013980 | T: C:rolloi128 |
1037404 | 1045084 | 1077388 | T: hqc1921 |
1034916 | 1065848 | 1084696 | T: hqc192 |
1078464 | 1084876 | 1089776 | T: titaniumccalite |
1076708 | 1090444 | 1112040 | T: ntrukem743 |
1093636 | 1095732 | 1100648 | T: C:ledakemcpa12 |
1107984 | 1145024 | 1155120 | T: hqc1922 |
1184748 | 1192028 | 1206980 | T: frodokem640 |
1215476 | 1285652 | 1398016 | sntrup857 |
1292436 | 1307424 | 1329504 | T: C:rolloi192 |
1314100 | 1385300 | 1390920 | T: titaniumccastd |
1433764 | 1437036 | 1449800 | T: lima2p2048cca |
1435760 | 1440096 | 1452696 | T: C:edonk128k16n80nu8l6 |
1485284 | 1488688 | 1497036 | T: frodokem640aes |
1497824 | 1501960 | 1551176 | T: hqcrmrs256 |
1521568 | 1533492 | 1543508 | T: limasp1018cca |
1524460 | 1533660 | 1539980 | T: C:bikel3 |
1447260 | 1534840 | 1553228 | T: titaniumccamed |
1523180 | 1563084 | 1629604 | sntrup953 |
1521580? | 1573660? | 2188752? | T: rqc192 |
1573252 | 1597044 | 1608288 | T: C:ledakemcpa34 |
1583672 | 1600504 | 1633792 | sntrup1013 |
1595948 | 1611520 | 1647056 | T: C:edonk128k32n96nu4l4 |
1617604 | 1633556 | 1668280 | T: hqc2561 |
1633540 | 1680904 | 1731748 | T: hqc256 |
1675164 | 1696692 | 1740032 | T: C:rolloi256 |
1696764 | 1723884 | 1780500 | T: hqc2562 |
1780776 | 1789340 | 1829108 | T: titaniumccahi |
1763064 | 1799676 | 1833580 | T: hqc2563 |
1974124 | 2000928 | 2034780 | T: C:edonk192k32n128nu4l6 |
2036360 | 2046896 | 2059840 | T: C:r5n15kem0d |
2056560 | 2065948 | 2080808 | T: C:edonk128ref |
2265852 | 2282660 | 2300052 | T: titaniumccasuper |
2217604? | 2289772? | 3169136? | T: rqc256 |
2287984 | 2313264 | 2329228 | T: C:ledakemcpa33 |
2533296 | 2552896 | 2572640 | T: C:lake1 |
2609344 | 2645904 | 2690920 | sntrup1277 |
2644396 | 2664408 | 2686492 | T: frodokem976 |
2749508 | 2768784 | 2803872 | T: ledakem1464 |
2787412 | 2803124 | 2814004 | T: C:lake2 |
2816856 | 2831440 | 2846988 | T: limasp1306cca |
2859568 | 2873044 | 2886904 | T: C:lake3 |
2973252 | 2992340 | 3011244 | T: C:ledakemcpa32 |
2995588 | 3018048 | 3048964 | T: C:edonk192k48n144nu4l4 |
3054232 | 3062220 | 3070864 | T: limasp1822cca |
3084204 | 3099156 | 3113788 | T: C:ledakemcpa53 |
3153396 | 3175104 | 3255252 | T: frodokem976aes |
3459668 | 3514168 | 3536656 | T: ledakem1364 |
3505632 | 3533456 | 3552428 | T: C:ledakemcpa54 |
3691692 | 3703356 | 3744332 | T: ledakem1264 |
3961568 | 3971436 | 3982472 | T: frodokem640shake |
4386456 | 4425488 | 4449384 | T: rolloii128 |
4439816 | 4477152 | 4501468 | T: rolloii192 |
4563844? | 4587024? | 6195804? | T: ledakem14sl |
4775820 | 4811636 | 4829068 | T: locker1 |
4972332 | 5006204 | 5218276 | T: locker2 |
4082416? | 5207860? | 6363616? | T: ledakem13sl |
5205792 | 5231888 | 5307756 | T: rolloii256 |
5285928 | 5301448 | 5320204 | T: frodokem1344aes |
5461308 | 5483660 | 5517904 | T: locker3 |
5554920 | 5564804 | 5602176 | T: limasp2062cca |
6116716 | 6124860 | 6145004 | T: sikep434 |
6177744 | 6192888 | 6228776 | T: locker4 |
6408476? | 6422956? | 9174208? | T: ledakem3464 |
6608304 | 6652916 | 6677988 | T: C:ledakemcpa52 |
6085352 | 6707116 | 6831880 | T: ledakem12sl |
6917584 | 6943040 | 7188612 | T: locker6 |
7520924 | 7606336 | 7648664 | T: ledakem3364 |
7765180 | 7790756 | 7862820 | T: locker5 |
7941848 | 8066640 | 8177028 | T: ramstakers216091 |
8242364 | 8317364 | 8372328 | T: ledakem3264 |
8560296 | 8571508 | 8581720 | T: frodokem976shake |
8556604 | 8579408 | 8603652 | T: sikep503 |
9794176 | 9821756 | 9852920 | T: ledakem33sl |
9942336? | 10035124? | 13440148? | T: ledakem34sl |
10026660 | 10068588 | 10933820 | T: sikep434comp |
11403524 | 11457520 | 11945492 | T: lotus128 |
12212976 | 12236084 | 12258900 | T: ledakem5464 |
12006452 | 12462912 | 12489212 | T: locker7 |
12330968 | 12510108 | 13898280 | T: ledakem32sl |
12883512 | 12924400 | 12938340 | T: ledakem5364 |
12681812 | 13010272 | 13268000 | T: locker8 |
13472368 | 13492964 | 13581920 | T: locker9 |
13903780 | 13933748 | 15111232 | T: sikep503comp |
14985828 | 14992320 | 15000956 | T: frodokem1344shake |
15245432? | 15311072? | 20862728? | T: ledakem54sl |
15270432 | 15351600 | 15459524 | T: sikep610 |
19799412 | 19911780 | 23384388 | T: ledakem53sl |
19639856 | 20505064 | 21998296 | T: ledakem5264 |
21219080 | 21827600 | 22878500 | T: lotus192 |
25474728 | 25483108 | 25487264 | T: sikep751 |
26326336 | 26701440 | 28463616 | T: sikep610comp |
28203332 | 28318068 | 29129700 | T: mersenne756839 |
31470132 | 31593572 | 35426052 | T: ledakem52sl |
34796888 | 35477184 | 35763820 | mceliece348864pcf |
35562976 | 35627224 | 35941608 | mceliece348864f |
37085276 | 37197324 | 38107168 | T: lotus256 |
38617844 | 39010196 | 39773564 | T: ramstakers756839 |
40238616 | 40405680 | 43727856 | T: sikep751comp |
46322868 | 46603248 | 46989344 | T: ntskem1264 |
44044840? | 54834524? | 76264492? | mceliece348864 |
36583980? | 56147948? | 67820684? | mceliece348864pc |
109963896 | 110120464 | 110291536 | mceliece460896pcf |
113274132 | 114760324 | 115664720 | mceliece460896f |
81132800? | 124657348? | 176994420? | T: rsa2048 |
144932684 | 145297852 | 147768076 | T: ntskem1380 |
115219524? | 183403544? | 254315048? | mceliece460896 |
126861072? | 186490708? | 287512612? | mceliece460896pc |
232868108 | 233198964 | 233573872 | mceliece6960119f |
233713860 | 233813536 | 234374968 | mceliece6960119pcf |
261122392 | 261510432 | 263308952 | T: ntskem13136 |
265543528 | 266327480 | 267289604 | mceliece6688128pcf |
265347764 | 268659280 | 269181332 | mceliece6688128f |
296530288 | 297600588 | 297836848 | mceliece8192128f |
298151292 | 298616652 | 299443836 | mceliece8192128pcf |
315479008 | 317020536 | 317723272 | T: oddmanhattan128 |
266925816? | 355050704? | 532419664? | mceliece6688128 |
268041668? | 365396408? | 543400828? | mceliece6688128pc |
234497140? | 380870172? | 529477836? | mceliece6960119pc |
237928600? | 384810748? | 610707656? | mceliece6960119 |
306201888? | 391122132? | 570840472? | mceliece8192128pc |
303258248? | 470985416? | 643358064? | mceliece8192128 |
503960408 | 504281144 | 504797972 | T: oddmanhattan192 |
851798348 | 857351552 | 863593628 | T: bigquake1 |
899182116 | 900404648 | 931245300 | T: oddmanhattan256 |
4032620460 | 4148282724 | 4238540352 | T: pqrsa15 |
6896497424 | 6983104852 | 7177349972 | T: bigquake3 |
12801312624 | 13429658172 | 13748103644 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
15692 | 16640 | 17612 | T: rsa2048 |
24448 | 24564 | 24644 | smaugt1 |
24376 | 25052 | 25424 | ntruhps2048509 |
25244 | 25288 | 25696 | ntruplus576 |
26424 | 26516 | 26664 | ntruhrss701 |
30928 | 31028 | 36212 | ntruplus768 |
30592 | 32472 | 35632 | mceliece348864 |
31644 | 32624 | 36468 | mceliece348864f |
33012 | 33104 | 33200 | kyber90s512 |
36252 | 36632 | 37444 | ntruhps2048677 |
38636 | 38728 | 40368 | kyber512 |
36952? | 39132? | 53455? | mceliece348864pcf |
38084 | 39404 | 41324 | mceliece348864pc |
40048 | 40260 | 42236 | ntruplus864 |
41448 | 41988 | 42360 | ntruhps4096821 |
43652 | 44172 | 44600 | sntrup4591761 |
43956? | 44376? | 61812? | sntrup653 |
45528 | 45720 | 45964 | kyber90s768 |
46672 | 47016 | 47908 | ntruplus1152 |
46860 | 47024 | 47664 | sntrup761 |
48564 | 48664 | 50060 | smaugt3 |
55968 | 56016 | 56168 | T: lightsaber2 |
58000 | 58088 | 58188 | T: C:nhcompact512cca |
58608 | 58976 | 63236 | sntrup857 |
59192 | 61916 | 62328 | kyber768 |
62020 | 62448 | 62756 | kyber90s1024 |
62556 | 62708 | 63472 | sntrup953 |
64236 | 64648 | 68356 | sntrup1013 |
66244 | 66428 | 72824 | threebears624r2cca |
66488 | 66632 | 68420 | threebears624r2ccax |
66984 | 67196 | 74216 | C:threebears624r2cpa |
67348 | 67464 | 68612 | C:threebears624r2cpax |
67276 | 67572 | 71688 | ntrulpr653 |
65108 | 68864 | 74028 | mceliece460896 |
68848 | 69100 | 69448 | smaugt5 |
70164 | 70280 | 70600 | ntrulpr761 |
65168 | 70472 | 80512 | mceliece460896f |
69864 | 73972 | 79916 | mceliece460896pc |
68520 | 74048 | 83620 | mceliece460896pcf |
74760 | 75228 | 75796 | T: C:r5nd1kem0d |
75868 | 76112 | 76596 | T: ntrulpr4591761 |
79620 | 79832 | 80080 | T: C:nhcompact768cca |
81144 | 81256 | 81416 | kyber1024 |
83372 | 83584 | 87080 | sntrup1277 |
86156 | 86400 | 86712 | T: ntskem1264 |
90136 | 90300 | 94112 | ntrulpr857 |
91764 | 92356 | 93000 | T: C:ledakemcpa14 |
92764 | 92988 | 96748 | T: saber2 |
92900 | 93376 | 94192 | T: C:ledakemcpa13 |
94088 | 96604 | 103824 | T: C:edonk128k16n80nu4l6 |
94920 | 97084 | 98392 | ntrulpr953 |
96900 | 97928 | 98180 | T: newhope512cca |
97984 | 98848 | 100156 | T: C:r5nd0kem2iot |
91128 | 100012 | 103728 | T: lac128 |
99816 | 100408 | 101156 | T: C:r5nd1kem5d |
100608 | 102680 | 104580 | T: C:ledakemcpa12 |
104020 | 104192 | 104720 | T: C:nhcompact1024cca |
96684? | 104236? | 136595? | ntrulpr1013 |
104300 | 104704 | 105724 | T: C:r5nd1kem4longkey |
106444 | 106572 | 111588 | threebears936r2ccax |
106660 | 106812 | 108336 | threebears936r2cca |
114312 | 114616 | 115820 | C:threebears936r2cpax |
114332 | 114940 | 115660 | T: C:bikel1 |
115064 | 115244 | 122756 | C:threebears936r2cpa |
114036 | 119012 | 127124 | mceliece6688128 |
114624 | 120468 | 128892 | mceliece6688128f |
120260 | 124252 | 133452 | mceliece6960119 |
121824 | 124580 | 129012 | T: ntrukem443 |
122088 | 125052 | 131516 | mceliece6960119f |
126060 | 126460 | 132880 | ntrulpr1277 |
122832 | 127208 | 134160 | mceliece6688128pcf |
130356 | 133404 | 139460 | mceliece6960119pc |
132992 | 134596 | 137116 | mceliece8192128 |
131484 | 135188 | 142432 | mceliece6960119pcf |
135240 | 135340 | 135468 | T: firesaber2 |
136012 | 137496 | 139844 | mceliece8192128f |
123392? | 137976? | 173694? | mceliece6688128pc |
140056 | 140672 | 141252 | T: lotus128 |
145720 | 147216 | 155612 | mceliece8192128pc |
146132 | 147568 | 149836 | mceliece8192128pcf |
156328 | 157652 | 165404 | T: C:rolloi128 |
161788 | 161988 | 169080 | threebears1248r2ccax |
161524 | 162368 | 163548 | T: C:r5nd3kem5d |
161680 | 162504 | 163828 | T: lac192 |
162284 | 162692 | 171204 | threebears1248r2cca |
170188 | 170388 | 177492 | C:threebears1248r2cpa |
169396 | 170616 | 180652 | T: C:rolloi192 |
170984 | 171164 | 178552 | C:threebears1248r2cpax |
182560 | 182992 | 184460 | T: newhope1024cca |
200804 | 203708 | 210768 | T: C:edonk128k16n80nu8l6 |
206324 | 207220 | 209956 | T: ledakem1264 |
214500 | 217316 | 221376 | T: C:ledakemcpa34 |
214672 | 217436 | 223536 | T: ledakem1464 |
218260 | 220428 | 230116 | T: C:rolloi256 |
217700 | 223640 | 224720 | T: C:ledakemcpa33 |
234288 | 234844 | 239656 | T: hqc128round4 |
230680 | 235016 | 241800 | T: ntrukem743 |
235376 | 236144 | 236840 | T: C:hila5 |
199644 | 238248 | 243012 | T: lac256 |
245232 | 245908 | 246444 | T: saberx4 |
255740 | 256192 | 256664 | T: ledakem1364 |
256548 | 261096 | 265436 | T: C:ledakemcpa32 |
268284 | 269648 | 270944 | T: C:bikel3 |
270076 | 273672 | 283108 | T: C:edonk128k32n96nu4l4 |
270000? | 284252? | 381973? | T: lotus192 |
291476 | 293896 | 295716 | T: C:r5nd5kem5d |
292752 | 298600 | 322660 | T: C:r5nd3kem0d |
298660 | 299804 | 302896 | T: ledakem12sl |
302900 | 304008 | 311456 | T: ledakem13sl |
304852 | 305292 | 306092 | T: kindi256342 |
328200? | 329280? | 459204? | T: ntskem1380 |
329756 | 330312 | 332640 | T: lotus256 |
342956 | 344308 | 370548 | T: C:r5nd5kem0d |
361264 | 362120 | 363224 | T: kindi512222 |
366336 | 366900 | 367864 | T: kindi512241 |
365676 | 369492 | 377376 | T: C:edonk128ref |
395232 | 400380 | 405532 | T: ledakem14sl |
410036 | 413152 | 427360 | T: ntskem13136 |
473592 | 476872 | 478280 | T: C:ledakemcpa54 |
497640 | 498988 | 501416 | T: C:ledakemcpa53 |
497384 | 499396 | 502404 | T: C:edonk192k32n128nu4l6 |
498040 | 501348 | 505812 | T: lima2p1024cca |
502632 | 505276 | 516256 | T: C:lake1 |
512144 | 519220 | 526908 | T: C:ledakemcpa52 |
520124 | 526848 | 546352 | T: rolloii128 |
525368 | 540660 | 541304 | T: hqc192round4 |
531484 | 542764 | 556532 | T: rolloii192 |
565764 | 567928 | 568580 | T: ledakem3264 |
571236 | 572852 | 575768 | T: C:lake2 |
574484 | 575800 | 580900 | T: ledakem3464 |
580892 | 583808 | 588720 | T: C:r5n11kem0d |
586584 | 597620 | 610360 | T: rolloii256 |
601400 | 605000 | 617200 | T: ledakem3364 |
618760 | 641384 | 668832 | T: hqcrmrs128 |
629184 | 643732 | 656772 | T: C:lake3 |
670424 | 672284 | 674112 | T: kindi512321 |
671624 | 696428 | 736044 | T: hqc128 |
703492 | 707856 | 715004 | T: C:edonk192k48n144nu4l4 |
750884 | 751592 | 753300 | T: kindi256522 |
769592 | 774180 | 775324 | T: ledakem32sl |
773640 | 785556 | 786520 | T: titaniumccatoy |
825960 | 852032 | 868596 | T: hqc1281 |
850784 | 854068 | 856716 | T: ledakem33sl |
838720 | 864252 | 871420 | T: locker2 |
872360 | 877488 | 885388 | T: locker1 |
944044 | 948900 | 956476 | T: locker3 |
957084 | 962904 | 977576 | T: ledakem34sl |
997772 | 1000448 | 1002324 | T: titaniumccalite |
1007996 | 1010932 | 1014480 | T: hqc256round4 |
1031516 | 1033648 | 1037704 | T: lima2p2048cca |
1080904 | 1084820 | 1102392 | T: C:r5n13kem0d |
1105116 | 1106340 | 1110096 | T: ledakem5364 |
1122044 | 1151464 | 1157732 | T: locker4 |
1159212 | 1164576 | 1171080 | T: locker6 |
1105284 | 1173696 | 1178752 | T: titaniumccastd |
1174812 | 1195104 | 1256504 | T: rqc128 |
1237256 | 1267128 | 1288000 | T: hqcrmrs192 |
1315664 | 1322908 | 1334616 | T: limasp1018cca |
1324796 | 1329656 | 1335432 | T: locker5 |
1353076 | 1360588 | 1379692 | T: ledakem5264 |
1355436 | 1361272 | 1412764 | T: ledakem5464 |
1380500 | 1385228 | 1389564 | T: ledakem54sl |
1359756 | 1393048 | 1434692 | T: hqc192 |
1403844 | 1483372 | 1494764 | T: titaniumccamed |
1535864 | 1567896 | 1584232 | T: hqc1921 |
1667464 | 1671348 | 1676292 | T: ledakem53sl |
1662880 | 1674836 | 1710280 | T: hqc1922 |
1716528 | 1718940 | 1733668 | T: titaniumccahi |
1724808 | 1730012 | 1749724 | T: frodokem640 |
1897220 | 1908240 | 1912452 | T: ledakem52sl |
1971824 | 1975480 | 1983204 | T: frodokem640aes |
2008368 | 2014640 | 2026220 | T: locker7 |
2016676 | 2022860 | 2036072 | T: locker8 |
2037940 | 2062740 | 2132068 | T: hqcrmrs256 |
2217280 | 2227288 | 2244752 | T: locker9 |
2233492 | 2256076 | 2326496 | T: hqc256 |
2265620 | 2278628 | 2330140 | T: titaniumccasuper |
2363164 | 2370688 | 2381528 | T: C:r5n15kem0d |
2445708 | 2477100 | 2512332 | T: hqc2561 |
2529824 | 2532968 | 2544564 | T: limasp1306cca |
2570048 | 2623020 | 2642264 | T: hqc2562 |
2681132 | 2689740 | 2695404 | T: limasp1822cca |
2670952 | 2721324 | 2740116 | T: hqc2563 |
2739356? | 2875972? | 3450032? | T: rqc192 |
2953400 | 3007504 | 3075468 | T: bigquake1 |
3020112? | 3118940? | 4932048? | T: rqc256 |
3462388 | 3470388 | 3475816 | T: frodokem976 |
3695980 | 3699988 | 3713212 | T: frodokem976aes |
4351772 | 4362388 | 4380308 | T: frodokem640shake |
5137480 | 5148368 | 5179376 | T: limasp2062cca |
6171008 | 6177828 | 6180872 | T: frodokem1344aes |
7735288 | 8034312 | 8310108 | T: bigquake3 |
9037060 | 9044024 | 9051892 | T: frodokem976shake |
10029648 | 10072480 | 10079800 | T: sikep434 |
11949124 | 12413632 | 12629724 | T: bigquake5 |
13962160 | 13972068 | 14006048 | T: sikep503 |
14533488 | 14757308 | 14928092 | T: ramstakers216091 |
15748232 | 15753996 | 15766060 | T: frodokem1344shake |
15867332 | 15901824 | 16003224 | T: sikep434comp |
19890660 | 19986240 | 20138644 | T: pqrsa15 |
21627672 | 21707028 | 21811564 | T: sikep503comp |
27912324 | 27940416 | 28022060 | T: sikep610 |
28047244 | 28180828 | 29020880 | T: mersenne756839 |
38749988 | 38782660 | 38958432 | T: sikep610comp |
41205924 | 41225272 | 41269672 | T: sikep751 |
58247916 | 58484632 | 58989056 | T: oddmanhattan128 |
64194764 | 64298260 | 64578556 | T: sikep751comp |
69086612 | 70233844 | 71397880 | T: ramstakers756839 |
110026144 | 110193952 | 110431488 | T: oddmanhattan192 |
228512016 | 229603196 | 230218104 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
18172 | 18200 | 18264 | C:threebears624r2cpax |
19032 | 19096 | 19180 | ntruplus576 |
23588 | 23640 | 23684 | C:threebears936r2cpax |
24180 | 24252 | 24296 | kyber90s512 |
28716 | 28756 | 28848 | C:threebears1248r2cpax |
29140 | 29180 | 29224 | ntruplus864 |
29796 | 29872 | 30280 | C:threebears624r2cpa |
30092 | 30356 | 30688 | T: C:r5nd1kem0d |
30328 | 30364 | 30420 | kyber512 |
33004 | 33064 | 36100 | ntruplus768 |
34228 | 34300 | 34384 | kyber90s768 |
35780 | 35816 | 36004 | ntruplus1152 |
37184 | 37252 | 37560 | C:threebears936r2cpa |
38028 | 38076 | 38184 | smaugt1 |
39060 | 39160 | 39332 | ntruhps2048509 |
41780 | 42316 | 42540 | T: C:r5nd1kem5d |
43084 | 43440 | 43880 | T: C:r5nd1kem4longkey |
43956 | 44072 | 44340 | C:threebears1248r2cpa |
40200 | 45852 | 48296 | T: C:r5nd0kem2iot |
48200 | 48320 | 48884 | kyber90s1024 |
47324 | 49848 | 53668 | kyber768 |
52204 | 52268 | 52432 | T: C:hila5 |
54372 | 54428 | 57588 | T: lightsaber2 |
54832 | 54936 | 55032 | T: C:nhcompact512cca |
58836 | 58936 | 59204 | sntrup761 |
61032 | 61184 | 61348 | ntruhps2048677 |
61072? | 61440? | 86353? | sntrup653 |
63024 | 63200 | 63900 | ntruhrss701 |
67024 | 67428 | 67936 | smaugt3 |
67596 | 69544 | 77080 | T: C:r5nd3kem5d |
67160 | 70232 | 78424 | kyber1024 |
75392 | 75464 | 75660 | T: C:nhcompact768cca |
77980 | 78256 | 79592 | ntruhps4096821 |
82180 | 82332 | 82696 | ntrulpr653 |
84800 | 84892 | 85092 | ntrulpr761 |
84648 | 84988 | 85292 | sntrup857 |
88452 | 88628 | 91820 | sntrup953 |
89692 | 89812 | 90344 | T: saber2 |
90564 | 90884 | 97420 | sntrup1013 |
93360 | 93700 | 94056 | smaugt5 |
93904 | 94012 | 97260 | threebears624r2ccax |
94224 | 94772 | 95232 | sntrup4591761 |
99912 | 100048 | 100272 | T: C:nhcompact1024cca |
104156 | 104328 | 104756 | T: newhope512cca |
107700 | 108212 | 115172 | T: ntrulpr4591761 |
111524 | 111772 | 115236 | ntrulpr857 |
112904 | 113512 | 125920 | T: lac128 |
116092 | 116360 | 122872 | sntrup1277 |
116996 | 117288 | 124864 | ntrulpr953 |
120116 | 120320 | 127380 | threebears624r2cca |
117664? | 125544? | 166571? | ntrulpr1013 |
125844 | 126124 | 126308 | mceliece348864f |
130324 | 130496 | 130772 | mceliece348864 |
128260 | 131516 | 150040 | T: C:r5nd3kem0d |
131708? | 132292? | 187255? | mceliece348864pcf |
132812 | 133012 | 138192 | mceliece348864pc |
133116 | 133168 | 133324 | T: firesaber2 |
132268 | 134644 | 141828 | T: C:r5nd5kem5d |
142464 | 142576 | 147452 | threebears936r2ccax |
153820 | 154032 | 161432 | ntrulpr1277 |
157072 | 159840 | 162612 | T: C:r5nd5kem0d |
164792 | 165316 | 201948 | T: lotus128 |
172840 | 173396 | 184228 | T: ntrukem443 |
178776 | 192332 | 203496 | threebears936r2cca |
195972 | 196544 | 196920 | T: newhope1024cca |
205632 | 205892 | 217852 | threebears1248r2ccax |
216592 | 219860 | 220788 | T: C:r5n11kem0d |
249156 | 249876 | 276652 | T: lac192 |
249736 | 250176 | 263868 | threebears1248r2cca |
253092 | 253508 | 254128 | mceliece460896f |
253148 | 253580 | 253872 | mceliece460896 |
258924 | 259544 | 260176 | mceliece460896pc |
259232 | 259696 | 262024 | mceliece460896pcf |
265556 | 268524 | 268916 | T: saberx4 |
278148 | 278384 | 278836 | mceliece6960119f |
279292 | 279764 | 280076 | mceliece6960119 |
285224 | 288412 | 295588 | T: ntrukem743 |
288252 | 288712 | 289200 | mceliece6960119pcf |
288648 | 289360 | 290020 | mceliece6960119pc |
295380 | 296080 | 296636 | T: C:r5n13kem0d |
296844 | 297532 | 299816 | mceliece6688128f |
297704 | 298124 | 299204 | mceliece6688128 |
298588 | 298848 | 299296 | mceliece8192128f |
299964 | 300380 | 301196 | mceliece8192128 |
306196 | 306540 | 307140 | mceliece6688128pcf |
310564 | 310824 | 311480 | mceliece8192128pcf |
307384? | 311140? | 433551? | mceliece6688128pc |
311804 | 316564 | 333804 | mceliece8192128pc |
320080? | 332788? | 449004? | T: lotus192 |
351140 | 355156 | 374976 | T: lac256 |
382492 | 383380 | 386496 | T: kindi256342 |
382096 | 383752 | 384124 | T: ntskem1264 |
394768 | 394972 | 395652 | T: hqc128round4 |
399256 | 407684 | 411072 | T: lotus256 |
478680 | 479516 | 480724 | T: kindi512222 |
482844 | 485760 | 488836 | T: kindi512241 |
634548 | 639152 | 640884 | T: lima2p1024cca |
690176 | 694288 | 710376 | T: ntskem1380 |
719856 | 722584 | 726084 | T: C:ledakemcpa12 |
822068 | 822544 | 824652 | T: hqc192round4 |
843652 | 848368 | 861968 | T: kindi512321 |
876776 | 878024 | 882184 | T: kindi256522 |
878892? | 885108? | 1207536? | T: C:ledakemcpa14 |
890240 | 891204 | 893036 | T: titaniumccatoy |
707472? | 936248? | 952456? | T: C:ledakemcpa13 |
1007104 | 1009396 | 1014576 | T: hqcrmrs128 |
1035856 | 1041844 | 1089428 | T: hqc128 |
1057520 | 1078876 | 1128576 | T: C:rolloi128 |
1070424 | 1083664 | 1091032 | T: C:r5n15kem0d |
1093932 | 1100904 | 1106472 | T: titaniumccalite |
1270304 | 1291988 | 1308724 | T: C:rolloi192 |
1295272 | 1299648 | 1305116 | T: lima2p2048cca |
1275232 | 1339648 | 1344384 | T: titaniumccastd |
1358416 | 1366188 | 1374140 | T: hqc1281 |
1421580 | 1427716 | 1456016 | T: ntskem13136 |
1586568 | 1599208 | 1663148 | T: titaniumccamed |
1618500 | 1633848 | 1718396 | T: hqc256round4 |
1709232 | 1710628 | 1721484 | T: limasp1018cca |
1713216 | 1718132 | 1726028 | T: frodokem640 |
1770848 | 1773600 | 1786244 | T: C:bikel1 |
1772840 | 1792684 | 1817344 | T: hqcrmrs192 |
1778480 | 1798560 | 1836588 | T: rolloii128 |
1873712 | 1876868 | 1887812 | T: frodokem640aes |
1875820 | 1883512 | 1902924 | T: ledakem1264 |
1904524 | 1929832 | 1956736 | T: hqc192 |
1929488 | 1938096 | 1948300 | T: C:lake1 |
1939188 | 1946404 | 1952128 | T: ledakem1364 |
1929892 | 1963572 | 1993556 | T: rolloii192 |
1970296 | 1983616 | 1996924 | T: titaniumccahi |
1984864 | 2002820 | 2024348 | T: C:ledakemcpa32 |
2051832 | 2062568 | 2219948 | T: ledakem1464 |
2111004 | 2139156 | 2167364 | T: C:rolloi256 |
2260608 | 2262752 | 2273728 | T: rsa2048 |
2258864 | 2278184 | 2325480 | T: ledakem13sl |
2280896 | 2296948 | 2367040 | T: hqc1921 |
2449564 | 2463208 | 2511164 | T: titaniumccasuper |
2449280 | 2490980 | 2519336 | T: hqc1922 |
2465564 | 2497612 | 2523152 | T: rolloii256 |
2633800 | 2680764 | 2823644 | T: ledakem14sl |
2639592 | 2703336 | 2728864 | T: ledakem12sl |
2587744 | 2729036 | 2775520 | T: C:ledakemcpa33 |
2798116 | 2902276 | 3055132 | T: hqcrmrs256 |
2266184? | 2940768? | 2980868? | T: C:ledakemcpa34 |
2981616 | 3031924 | 3120624 | T: hqc256 |
3252228 | 3260184 | 3273000 | T: C:lake2 |
3317948 | 3328832 | 3333136 | T: limasp1306cca |
3444064 | 3449780 | 3464312 | T: frodokem976 |
3359032 | 3471024 | 3480356 | T: hqc2561 |
3498424 | 3510212 | 3614920 | T: limasp1822cca |
3544936 | 3555004 | 3560584 | T: frodokem976aes |
3609360 | 3709536 | 3781496 | T: hqc2562 |
3685668 | 3745192 | 3769528 | T: hqc2563 |
3856376 | 3872280 | 3906952 | T: bigquake1 |
3862656 | 3905292 | 3939964 | T: rqc128 |
3931476 | 3950116 | 3987432 | T: locker2 |
4016592 | 4075936 | 4089688 | T: locker1 |
4242236 | 4256056 | 4343732 | T: frodokem640shake |
4324632 | 4333972 | 4343212 | T: C:lake3 |
4547100 | 4570240 | 4660856 | T: locker4 |
2713324? | 4600576? | 8213268? | T: C:edonk192k48n144nu4l4 |
5064300 | 5330284 | 5343456 | T: ledakem3464 |
5632824 | 5638448 | 5653592 | T: ledakem3364 |
5750024 | 5761384 | 5775708 | T: C:bikel3 |
5751252 | 5772508 | 5785516 | T: locker3 |
5821244 | 5889712 | 5934432 | T: ledakem3264 |
5903316 | 5907660 | 5912436 | T: frodokem1344aes |
6236260 | 6251868 | 6262328 | T: locker6 |
6203424 | 6255328 | 6271836 | T: C:ledakemcpa53 |
6506292 | 6526628 | 6652572 | T: locker5 |
2737296? | 6743060? | 8890712? | T: C:edonk128k32n96nu4l4 |
6772604 | 6782796 | 6790220 | T: limasp2062cca |
6958748 | 7048328 | 7061256 | T: C:ledakemcpa54 |
7141164 | 7147064 | 7152244 | T: C:ledakemcpa52 |
7277516 | 7291180 | 7313080 | T: locker7 |
7313456 | 7326136 | 7343304 | T: locker8 |
7778000 | 7801524 | 7861632 | T: ledakem32sl |
8552732 | 8586748 | 8702180 | T: ledakem33sl |
7598196? | 8592792? | 9945224? | T: rqc192 |
8840664 | 8847364 | 8855572 | T: frodokem976shake |
8941268 | 8956832 | 9272116 | T: ledakem34sl |
9790120 | 9816912 | 9836216 | T: locker9 |
10728152 | 10756888 | 10865320 | T: sikep434 |
11479068 | 11486868 | 11494664 | T: sikep434comp |
12681500 | 12701352 | 12736296 | T: ledakem5264 |
12811560? | 12902328? | 16753788? | T: rqc256 |
13466208 | 13701704 | 13819452 | T: ledakem5364 |
14969880 | 15008520 | 15013780 | T: sikep503 |
15473072 | 15480232 | 15490956 | T: frodokem1344shake |
15860364 | 15891420 | 15929256 | T: sikep503comp |
16325184 | 16342172 | 16352260 | T: ledakem5464 |
18180820 | 18403172 | 18490412 | T: ledakem53sl |
18977420 | 19141948 | 19203592 | T: ledakem52sl |
19683520 | 19722692 | 19735100 | T: ledakem54sl |
28201856 | 28560440 | 28767384 | T: sikep610 |
27688564 | 28616620 | 29426876 | T: bigquake3 |
29827340 | 29920148 | 31285096 | T: ramstakers216091 |
29878348 | 29947060 | 30243276 | T: sikep610comp |
40863584 | 42120728 | 42309844 | T: mersenne756839 |
44370660 | 44629732 | 44743372 | T: sikep751 |
43430664 | 44715644 | 45245232 | T: bigquake5 |
46904808 | 46944212 | 47172392 | T: sikep751comp |
24002764? | 50693392? | 96060232? | T: C:edonk192k32n128nu4l6 |
12057376? | 59399784? | 161944072? | T: C:edonk128k16n80nu8l6 |
63306436 | 63708296 | 63890508 | T: oddmanhattan128 |
47506472? | 90289176? | 113832020? | T: C:edonk128ref |
73638384? | 103527136? | 142378420? | T: C:edonk128k16n80nu4l6 |
120461308 | 120584544 | 120680252 | T: oddmanhattan192 |
127238856 | 127287164 | 127437512 | T: pqrsa15 |
131368980 | 136877044 | 138024292 | T: ramstakers756839 |
250310884 | 252214760 | 252818640 | T: oddmanhattan256 |
|
|
|