Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 4 (a60f12); 2023 AMD Ryzen 7 7700; 8 x 3800MHz; hertz, supercop-20250415
[Page version: 20250503 16:11:17]
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 |
8470 | 8582 | 8708 | kyber90s512 |
11365? | 11418? | 15083? | ntruplus576 |
12704 | 12820 | 13094 | kyber90s768 |
13647 | 13680 | 13984 | ntruplus768 |
14970 | 15006 | 15078 | ntruplus864 |
15245 | 15467 | 15687 | kyber512 |
18440 | 18642 | 18908 | kyber90s1024 |
19360 | 19514 | 20320 | timer |
19457 | 19540 | 19730 | smaugt1 |
19858? | 20295? | 28935? | ntruplus1152 |
21159 | 21308 | 21483 | T: C:nhcompact512cca |
24043 | 24234 | 24350 | ntrulpr653 |
24652 | 24864 | 25225 | T: lac128 |
24836 | 25093 | 25566 | T: ntrulpr4591761 |
25258 | 25368 | 25621 | ntrulpr761 |
26205 | 26563 | 27268 | kyber768 |
26756 | 26808 | 26883 | T: lightsaber2 |
31096 | 31306 | 31543 | T: C:nhcompact768cca |
32334 | 32477 | 32711 | ntrulpr857 |
32316 | 32697 | 33027 | T: C:r5nd1kem0d |
33343 | 33609 | 33896 | newhope512cca |
34322 | 34575 | 34732 | ntrulpr1013 |
34069 | 34674 | 36487 | kyber1024 |
34510 | 34700 | 35131 | smaugt3 |
35307 | 35449 | 35704 | ntrulpr953 |
38331 | 38558 | 38862 | T: C:nhcompact1024cca |
41047 | 41626 | 42068 | smaugt5 |
43420 | 44112 | 44845 | T: C:r5nd1kem5d |
44149 | 44256 | 44547 | ntrulpr1277 |
45583 | 46409 | 47670 | T: C:r5nd1kem4longkey |
46427 | 47311 | 48661 | T: C:r5nd0kem2iot |
48084 | 48132 | 48224 | T: saber2 |
51886 | 51993 | 52764 | C:threebears624r2cpa |
52032 | 52094 | 52212 | threebears624r2cca |
53254 | 53327 | 53456 | C:threebears624r2cpax |
54360 | 54432 | 54472 | threebears624r2ccax |
60139 | 60250 | 60421 | T: hqc128round4 |
62936 | 63144 | 63454 | newhope1024cca |
65918 | 66278 | 67493 | T: lac256 |
69696 | 70446 | 71026 | T: C:r5nd3kem5d |
71478 | 71821 | 72200 | T: lac192 |
74918 | 75001 | 75239 | T: firesaber2 |
95064 | 95188 | 95622 | threebears936r2cca |
98092 | 98439 | 98748 | threebears936r2ccax |
98992 | 99071 | 99142 | C:threebears936r2cpa |
101322 | 101505 | 101653 | C:threebears936r2cpax |
102801 | 102952 | 103171 | ntruhps2048509 |
109889 | 110126 | 110396 | T: saberx4 |
112886 | 114022 | 116723 | T: C:r5nd3kem0d |
128317 | 129984 | 131300 | T: C:r5nd5kem5d |
132863 | 134542 | 136886 | T: C:r5nd5kem0d |
145727 | 146072 | 146496 | T: hqc192round4 |
155487 | 155724 | 155934 | threebears1248r2cca |
159344 | 159464 | 159614 | threebears1248r2ccax |
161015 | 161928 | 162927 | C:threebears1248r2cpa |
162305 | 162866 | 164468 | T: kindi256342 |
163402 | 163571 | 163867 | ntruhrss701 |
163931 | 164114 | 164600 | C:threebears1248r2cpax |
166194 | 166451 | 166765 | ntruhps2048677 |
167408 | 168009 | 168839 | T: kindi512222 |
168979 | 169934 | 170579 | T: C:hila5 |
172858 | 173254 | 174817 | T: kindi512241 |
239437 | 241093 | 250670 | T: hqcrmrs128 |
246757 | 247193 | 247624 | ntruhps4096821 |
267112 | 268138 | 271864 | T: hqc128 |
276706 | 277916 | 288878 | T: hqc1281 |
294880 | 295335 | 295861 | T: hqc256round4 |
346731 | 348501 | 353920 | T: C:r5n11kem0d |
347912 | 352478 | 355251 | T: kindi512321 |
378903 | 382205 | 385952 | T: ntrukem443 |
405343 | 407385 | 412550 | sntrup653 |
424866 | 426063 | 435287 | T: kindi256522 |
449702 | 451241 | 458337 | T: C:bikel1 |
472060 | 472580 | 473461 | sntrup761 |
491011 | 492664 | 509547 | T: hqc1921 |
490948 | 494796 | 508224 | T: hqcrmrs192 |
512850 | 515732 | 525819 | T: C:ledakemcpa14 |
543766 | 552501 | 562938 | T: hqc192 |
541606 | 559582 | 562391 | T: hqc1922 |
557050 | 562819 | 577025 | sntrup4591761 |
570858 | 573287 | 576467 | T: rqc128 |
578519 | 580178 | 582575 | T: lima2p1024cca |
615163 | 623640 | 631456 | T: C:r5n13kem0d |
625730 | 626939 | 628514 | T: C:ledakemcpa13 |
659175 | 661257 | 665810 | sntrup857 |
718327 | 731106 | 738129 | T: titaniumccatoy |
733777 | 735903 | 737916 | T: frodokem640 |
728318 | 752133 | 758770 | T: hqc2561 |
770717 | 787379 | 799938 | T: ntrukem743 |
772544 | 793809 | 819222 | T: hqc2562 |
804165 | 805930 | 808632 | T: C:ledakemcpa12 |
808715 | 819563 | 838027 | T: hqcrmrs256 |
834895 | 854546 | 861640 | T: hqc2563 |
853366 | 856853 | 862319 | T: titaniumccalite |
863866 | 869485 | 891239 | T: hqc256 |
892246 | 894453 | 897408 | T: C:rolloi128 |
908678 | 911023 | 913217 | T: frodokem640aes |
894316 | 923127 | 936855 | sntrup953 |
970739 | 973981 | 976994 | sntrup1013 |
1029091? | 1037797? | 1500968? | T: rqc192 |
1076124 | 1082087 | 1088819 | T: lima2p2048cca |
1123405 | 1124987 | 1126460 | T: titaniumccastd |
1191733 | 1203859 | 1218732 | T: C:ledakemcpa34 |
1219416 | 1224546 | 1227426 | T: titaniumccamed |
1238545 | 1239827 | 1241531 | T: limasp1018cca |
1245833 | 1248169 | 1251000 | T: C:bikel3 |
1306082 | 1309307 | 1313780 | T: C:rolloi192 |
1327379 | 1329140 | 1330634 | T: titaniumccahi |
1389338? | 1398744? | 2023402? | T: rqc256 |
1431294 | 1438842 | 1448718 | T: C:r5n15kem0d |
1485525 | 1488917 | 1492878 | sntrup1277 |
1487781 | 1490894 | 1493879 | T: frodokem976 |
1643981 | 1647239 | 1657055 | T: C:ledakemcpa33 |
1708029 | 1710921 | 1713723 | T: C:rolloi256 |
1769620 | 1772559 | 1774401 | T: titaniumccasuper |
1770866 | 1773746 | 1776839 | T: frodokem976aes |
2082651 | 2085015 | 2089039 | T: frodokem640shake |
2182648 | 2190733 | 2210336 | T: limasp1306cca |
2294680 | 2332050 | 2341860 | T: C:ledakemcpa32 |
2394487 | 2406513 | 2428503 | T: limasp1822cca |
2373115 | 2435345 | 2440121 | T: C:ledakemcpa53 |
2431602 | 2451491 | 2457923 | T: ledakem1464 |
2864902 | 2871038 | 2874949 | T: C:ledakemcpa54 |
2864242 | 2875505 | 2896280 | T: ledakem1364 |
2995013 | 3002108 | 3011148 | T: frodokem1344aes |
3073545 | 3081990 | 3100446 | T: ledakem1264 |
4147908 | 4153881 | 4163772 | T: rolloii128 |
4187113? | 4221547? | 5775252? | T: ledakem14sl |
4250740 | 4261627 | 4275362 | T: remblem928 |
4220087 | 4272382 | 4278457 | T: remblem1056 |
4273085 | 4277276 | 4281877 | T: frodokem976shake |
4306944 | 4338552 | 4352167 | T: limasp2062cca |
4347510 | 4353247 | 4361225 | T: rolloii192 |
4898046 | 4905172 | 4921046 | T: C:ledakemcpa52 |
4895099 | 4913496 | 5615220 | T: ledakem12sl |
3830656? | 4951833? | 4980881? | T: ledakem13sl |
5099901 | 5108573 | 5123700 | T: rolloii256 |
5628593 | 5631051 | 5638843 | T: sikep434 |
5935051? | 5943830? | 8489289? | T: ledakem3464 |
7213122 | 7239462 | 7320242 | T: ledakem3364 |
7329571 | 7332899 | 7345643 | T: frodokem1344shake |
7430349 | 7436464 | 7668512 | T: lotus128 |
7768391 | 7793579 | 7926454 | T: ledakem33sl |
8435722 | 8441885 | 8459841 | T: sikep503 |
8778618 | 8800137 | 9260683 | T: ledakem3264 |
9179179 | 9195293 | 10019012 | T: sikep434comp |
9442613? | 9460053? | 12782329? | T: ledakem34sl |
9915108 | 10034762 | 10046917 | T: ledakem5464 |
11703696 | 11774642 | 14413347 | T: ledakem32sl |
13022439 | 13033291 | 13053077 | T: ledakem5364 |
13788948 | 13819753 | 15231353 | T: sikep503comp |
13894872 | 13911530 | 13939408 | T: ledakem54sl |
14298254 | 14316650 | 14343507 | T: sikep610 |
14337675 | 14349980 | 14366167 | T: lotus192 |
15443071 | 15511859 | 18819353 | T: ledakem5264 |
16137710 | 16398743 | 16539360 | T: ledakem53sl |
17062505 | 17100023 | 17248663 | T: ntskem1264 |
23654243 | 23677808 | 24045311 | T: lotus256 |
23809322 | 23816497 | 23829121 | mceliece348864f |
24929120 | 24989991 | 25021721 | mceliece348864pcf |
24967754 | 25006620 | 25023912 | T: sikep751 |
24353551 | 26274039 | 26677932 | T: sikep610comp |
26704951 | 26858672 | 29181517 | T: ledakem52sl |
39178280 | 39246438 | 42494399 | T: sikep751comp |
23417786? | 41337035? | 59312321? | mceliece348864pc |
25637101? | 42603769? | 52989562? | mceliece348864 |
49221415 | 49528223 | 49605882 | T: ntskem1380 |
77639612 | 77707370 | 81035257 | mceliece460896pcf |
77815142 | 81074311 | 82594412 | mceliece460896f |
103515768 | 103703104 | 103891669 | T: ntskem13136 |
78207056? | 104851786? | 157043005? | mceliece460896 |
103753422? | 130317286? | 183289942? | mceliece460896pc |
133539700 | 133804437 | 136610389 | mceliece6960119f |
132971220 | 133921552 | 136471177 | mceliece6960119pcf |
158638005 | 160473622 | 167807895 | mceliece8192128pcf |
163042433 | 163638722 | 165838376 | mceliece8192128f |
167018683 | 167137787 | 167425120 | mceliece6688128pcf |
166721776 | 170120213 | 170607474 | mceliece6688128f |
136837318? | 180067723? | 266431458? | mceliece6960119pc |
131787957? | 181945403? | 282009007? | mceliece6688128 |
147025343? | 203539407? | 346745684? | mceliece8192128 |
117563474? | 203695170? | 247754259? | mceliece6960119 |
165773380? | 215856345? | 312493100? | mceliece8192128pc |
170697830? | 220504415? | 270860539? | mceliece6688128pc |
484663906? | 639281423? | 654589996? | T: bigquake1 |
5098705922 | 5133795256 | 5157137622 | T: bigquake3 |
8590160871 | 9057464722 | 9192718319 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
12688 | 12755 | 12846 | kyber90s512 |
14646 | 14684 | 14954 | ntruhps2048509 |
15150 | 15192 | 15487 | ntruplus576 |
16748 | 16791 | 16940 | ntruhrss701 |
16937 | 16960 | 17016 | smaugt1 |
17014 | 17040 | 17083 | timer |
17351 | 17418 | 17533 | kyber90s768 |
17247 | 17755 | 20203 | mceliece348864f |
17391 | 18402 | 20054 | mceliece348864 |
18550 | 18603 | 18664 | ntruplus768 |
21550 | 21647 | 22037 | ntruplus864 |
21984 | 22071 | 22311 | ntruhps2048677 |
22458 | 23103 | 25281 | mceliece348864pc |
22335 | 23438 | 24568 | mceliece348864pcf |
23555 | 23612 | 23676 | kyber90s1024 |
24452 | 24715 | 24793 | kyber512 |
25528 | 25623 | 25894 | ntruhps4096821 |
28364 | 28583 | 29260 | sntrup4591761 |
28616 | 28709 | 28871 | ntruplus1152 |
32155 | 32339 | 32478 | sntrup653 |
33510 | 33556 | 33648 | smaugt3 |
34763 | 35135 | 35484 | sntrup761 |
35069 | 35145 | 35250 | T: C:nhcompact512cca |
35567 | 35653 | 36204 | T: lightsaber2 |
36393 | 36538 | 36726 | kyber768 |
35323? | 40094? | 45032? | mceliece460896f |
40108 | 40596 | 40983 | T: ntskem1264 |
41079 | 41218 | 41443 | sntrup857 |
41908 | 42107 | 42463 | smaugt5 |
34513? | 43125? | 48517? | mceliece460896 |
43989 | 44104 | 44299 | sntrup953 |
44168 | 44278 | 44451 | ntrulpr653 |
44733 | 44921 | 45132 | sntrup1013 |
45981 | 46095 | 46254 | ntrulpr761 |
41444? | 46386? | 54676? | mceliece460896pc |
41080? | 47167? | 54077? | mceliece460896pcf |
46831 | 48052 | 49460 | T: lac128 |
48076 | 48462 | 48620 | kyber1024 |
48326 | 48503 | 48978 | T: ntrulpr4591761 |
49262 | 49418 | 49527 | T: C:nhcompact768cca |
53695 | 54290 | 54757 | T: C:r5nd1kem0d |
55413 | 55564 | 55742 | sntrup1277 |
56667 | 57092 | 57715 | newhope512cca |
58320 | 58485 | 58684 | ntrulpr857 |
59868 | 59960 | 60057 | T: saber2 |
61903 | 61994 | 62138 | ntrulpr1013 |
62346 | 62452 | 62686 | ntrulpr953 |
63168 | 63345 | 63534 | T: C:nhcompact1024cca |
62708 | 67420 | 72805 | mceliece6688128 |
67730 | 67857 | 68005 | threebears624r2ccax |
67837 | 67951 | 68081 | threebears624r2cca |
68868 | 69002 | 70032 | C:threebears624r2cpa |
68943 | 69016 | 69093 | C:threebears624r2cpax |
66270 | 69767 | 75453 | mceliece6688128f |
68471 | 71423 | 77156 | mceliece6960119f |
67215 | 72460 | 75745 | mceliece6960119 |
73684 | 74431 | 75688 | T: C:r5nd1kem5d |
71238 | 75992 | 83720 | mceliece6688128pcf |
75721 | 76059 | 76470 | T: C:ledakemcpa13 |
72236 | 76084 | 83250 | mceliece6688128pc |
75953 | 76168 | 76475 | ntrulpr1277 |
75769 | 76808 | 78135 | mceliece8192128 |
75739 | 77105 | 78575 | T: C:r5nd0kem2iot |
76642 | 77587 | 77899 | T: C:ledakemcpa14 |
76965 | 77794 | 78950 | T: C:r5nd1kem4longkey |
76973 | 79909 | 87286 | mceliece6960119pc |
79127 | 80005 | 81572 | mceliece8192128f |
78002 | 82706 | 90308 | mceliece6960119pcf |
81944 | 82869 | 84072 | T: C:ledakemcpa12 |
82915 | 83311 | 83990 | T: C:bikel1 |
85693 | 86863 | 88160 | mceliece8192128pc |
87141 | 88578 | 90733 | mceliece8192128pcf |
88990 | 89086 | 89192 | T: firesaber2 |
103929 | 104306 | 104907 | newhope1024cca |
111372 | 111630 | 112117 | T: ntskem1380 |
110678 | 111842 | 112351 | T: lotus128 |
112370 | 113622 | 114904 | T: C:r5nd3kem5d |
113987 | 114334 | 117443 | threebears936r2cca |
114130 | 114427 | 114596 | threebears936r2ccax |
119831 | 119912 | 120015 | C:threebears936r2cpa |
120329 | 120494 | 120691 | C:threebears936r2cpax |
109330 | 121077 | 122244 | T: lac192 |
123899 | 125603 | 127751 | T: ntrukem443 |
130975 | 131405 | 132252 | T: C:rolloi128 |
131770 | 135005 | 147867 | T: lac256 |
134821 | 135101 | 135488 | T: saberx4 |
148199 | 148822 | 156247 | T: lotus192 |
149785 | 150520 | 153704 | T: ntskem13136 |
152788 | 153229 | 153854 | T: C:rolloi192 |
167933 | 168257 | 168597 | T: hqc128round4 |
170166 | 171304 | 172391 | T: ledakem1264 |
174845 | 175352 | 176490 | T: C:rolloi256 |
178134 | 178370 | 179115 | threebears1248r2cca |
178281 | 178415 | 178681 | threebears1248r2ccax |
180824 | 181858 | 183284 | T: C:ledakemcpa33 |
181556 | 182841 | 184691 | T: C:r5nd3kem0d |
181206 | 182921 | 184866 | T: ledakem1464 |
184884 | 185429 | 186473 | T: C:ledakemcpa34 |
185695 | 185853 | 186122 | C:threebears1248r2cpax |
186054 | 186626 | 187965 | C:threebears1248r2cpa |
191661 | 192380 | 193332 | T: C:bikel3 |
190129 | 192764 | 195322 | T: C:ledakemcpa32 |
198578 | 200827 | 202108 | T: C:r5nd5kem5d |
204759? | 205715? | 258873? | T: lotus256 |
208510 | 210305 | 212645 | T: ntrukem743 |
211229 | 212210 | 213170 | T: ledakem1364 |
212295 | 213034 | 215325 | T: kindi256342 |
215064 | 215969 | 217516 | T: C:hila5 |
217136 | 218352 | 219330 | T: C:r5nd5kem0d |
240673 | 242744 | 252111 | T: ledakem12sl |
249221 | 252981 | 254206 | T: kindi512222 |
253273 | 254218 | 257009 | T: kindi512241 |
261988 | 263039 | 265852 | T: ledakem13sl |
303951 | 304650 | 310113 | T: ledakem14sl |
348918 | 349793 | 363885 | T: hqcrmrs128 |
376278 | 380664 | 393814 | T: hqc128 |
386785 | 387330 | 388276 | T: hqc192round4 |
402744 | 406526 | 412104 | T: C:ledakemcpa53 |
402032 | 408417 | 415032 | T: C:ledakemcpa52 |
404763 | 409612 | 411857 | T: C:r5n11kem0d |
412022 | 414432 | 418037 | T: C:ledakemcpa54 |
425585 | 426884 | 429203 | T: rolloii128 |
424757 | 427375 | 440268 | T: hqc1281 |
427456 | 429097 | 431062 | T: lima2p1024cca |
447548 | 450673 | 456221 | T: ledakem3264 |
450144 | 451608 | 453131 | T: ledakem3464 |
455781 | 457182 | 458790 | T: rolloii192 |
463617 | 464526 | 470874 | T: kindi512321 |
485679 | 489225 | 492751 | T: ledakem3364 |
507046 | 508330 | 510858 | T: rolloii256 |
511366 | 512689 | 524962 | T: kindi256522 |
575250 | 578333 | 581218 | T: ledakem32sl |
589705 | 590816 | 592059 | T: titaniumccatoy |
624768 | 626494 | 627690 | T: ledakem33sl |
717562 | 725017 | 746730 | T: C:r5n13kem0d |
732114 | 733010 | 734193 | T: hqc256round4 |
728154 | 735688 | 747556 | T: hqcrmrs192 |
735294 | 740140 | 759522 | T: hqc1921 |
758238 | 761168 | 773257 | T: rqc128 |
789435 | 790199 | 791332 | T: titaniumccalite |
778274 | 797453 | 809112 | T: hqc192 |
813869 | 819415 | 838364 | T: hqc1922 |
829633 | 831899 | 834405 | T: lima2p2048cca |
858302 | 861383 | 865300 | T: ledakem34sl |
895379 | 897373 | 907532 | T: titaniumccastd |
977313 | 988781 | 1006606 | T: ledakem5264 |
986844 | 989994 | 994374 | T: ledakem5464 |
1014831 | 1017399 | 1019252 | T: frodokem640 |
1063581 | 1066365 | 1073302 | T: ledakem5364 |
1079386 | 1081308 | 1106151 | T: limasp1018cca |
1120398 | 1121593 | 1122544 | T: frodokem640aes |
1107545 | 1135897 | 1142601 | T: hqc2561 |
1158676 | 1161688 | 1173813 | T: ledakem54sl |
1162108 | 1164586 | 1167427 | T: titaniumccamed |
1164858 | 1185008 | 1202848 | T: hqcrmrs256 |
1166631 | 1194991 | 1198155 | T: hqc2562 |
1238538 | 1252944 | 1281032 | T: hqc2563 |
1244271 | 1267085 | 1274972 | T: hqc256 |
1297280 | 1299042 | 1301025 | T: titaniumccahi |
1387432 | 1395921 | 1400784 | T: ledakem53sl |
1430159 | 1435118 | 1443260 | T: rqc192 |
1475859 | 1481359 | 1487919 | T: ledakem52sl |
1576204 | 1580608 | 1582992 | T: titaniumccasuper |
1630308 | 1638531 | 1647779 | T: C:r5n15kem0d |
1889227? | 1898872? | 2536808? | T: rqc256 |
1946379 | 1954537 | 1960813 | T: frodokem976 |
1958856 | 2010163 | 2059639 | T: bigquake1 |
2037978 | 2059343 | 2064718 | T: limasp1306cca |
2100718 | 2103045 | 2104879 | T: frodokem976aes |
2160970 | 2186793 | 2219497 | T: limasp1822cca |
2260487 | 2262042 | 2263758 | T: frodokem640shake |
3498504 | 3504501 | 3516930 | T: frodokem1344aes |
4117435 | 4156566 | 4174267 | T: limasp2062cca |
4584813 | 4591057 | 4596231 | T: frodokem976shake |
5673895 | 5838550 | 6037420 | T: bigquake3 |
6260648 | 6277642 | 6344405 | T: remblem1056 |
6319745 | 6338282 | 6355488 | T: remblem928 |
7881123 | 7885287 | 7895738 | T: frodokem1344shake |
8935323 | 9191234 | 9519881 | T: bigquake5 |
9207414 | 9217671 | 9228726 | T: sikep434 |
13864124 | 13897960 | 13926778 | T: sikep503 |
14335095 | 14387679 | 14463830 | T: sikep434comp |
21417895 | 21504990 | 21623877 | T: sikep503comp |
26260008 | 26274004 | 26290022 | T: sikep610 |
36093180 | 36224704 | 36302165 | T: sikep610comp |
40449496 | 40484772 | 40532533 | T: sikep751 |
62727636 | 62793344 | 63083024 | T: sikep751comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
10686 | 10735 | 10815 | kyber90s512 |
13962 | 14003 | 14024 | ntruplus576 |
14349 | 14385 | 14428 | C:threebears624r2cpax |
14801 | 14873 | 14973 | kyber90s768 |
17004 | 17084 | 17109 | ntruplus768 |
18276 | 18306 | 18335 | C:threebears936r2cpax |
18380 | 18398 | 18477 | kyber512 |
19905 | 19942 | 19963 | ntruplus864 |
20649 | 20683 | 20718 | kyber90s1024 |
21509 | 21702 | 22508 | T: C:r5nd1kem0d |
22261 | 22348 | 22388 | C:threebears1248r2cpax |
25204 | 25292 | 25344 | C:threebears624r2cpa |
26315 | 26337 | 26369 | ntruhps2048509 |
26685 | 26760 | 26929 | ntruplus1152 |
26814 | 26845 | 26882 | smaugt1 |
27440 | 27495 | 27564 | timer |
27916 | 27974 | 28163 | kyber768 |
31197 | 31469 | 31703 | T: C:r5nd1kem5d |
32075 | 32532 | 33831 | T: C:r5nd1kem4longkey |
32827 | 32912 | 33012 | T: C:nhcompact512cca |
31106 | 33465 | 33823 | T: C:r5nd0kem2iot |
33480 | 33547 | 33969 | T: C:hila5 |
33588 | 33630 | 33666 | T: lightsaber2 |
33993 | 34027 | 34125 | C:threebears936r2cpa |
37292 | 37471 | 37664 | kyber1024 |
39027 | 39094 | 39141 | ntruhps2048677 |
40412 | 40498 | 40587 | ntruhrss701 |
41323 | 41494 | 41858 | sntrup761 |
42805 | 42859 | 42954 | C:threebears1248r2cpa |
43256 | 43355 | 43532 | sntrup653 |
46679 | 46831 | 46974 | T: C:nhcompact768cca |
47121 | 47175 | 47238 | smaugt3 |
47504 | 49532 | 50730 | T: C:r5nd3kem5d |
51201 | 51299 | 51403 | ntrulpr653 |
52812 | 52911 | 53029 | ntrulpr761 |
54497 | 54597 | 54811 | ntruhps4096821 |
56352 | 56456 | 56585 | sntrup857 |
56621 | 56681 | 56751 | T: saber2 |
59377 | 59494 | 59751 | sntrup953 |
59529 | 59606 | 61032 | smaugt5 |
60303 | 60423 | 60617 | T: C:nhcompact1024cca |
60460 | 60631 | 60787 | newhope512cca |
60898 | 61014 | 61141 | sntrup1013 |
61247 | 61287 | 61344 | sntrup4591761 |
61142 | 62887 | 65013 | T: lac128 |
68109 | 69033 | 69298 | T: ntrulpr4591761 |
69615 | 69733 | 70020 | ntrulpr857 |
73029 | 73118 | 73363 | ntrulpr1013 |
73365 | 73525 | 73758 | sntrup1277 |
73604 | 73739 | 74597 | ntrulpr953 |
85426 | 85488 | 85557 | T: firesaber2 |
85438 | 85877 | 87470 | T: C:r5nd3kem0d |
88533 | 88705 | 89032 | ntrulpr1277 |
89780 | 90035 | 90180 | threebears624r2ccax |
90471 | 91182 | 91537 | T: C:r5nd5kem5d |
93259 | 93420 | 93698 | mceliece348864f |
93301 | 93522 | 93734 | mceliece348864 |
98512 | 98818 | 99509 | mceliece348864pc |
98894 | 99054 | 99282 | mceliece348864pcf |
105702 | 106500 | 106977 | T: C:r5nd5kem0d |
110383 | 110597 | 110919 | newhope1024cca |
118567 | 118714 | 118931 | threebears624r2cca |
124587 | 126582 | 128130 | T: lotus128 |
127442 | 128693 | 137048 | T: ntrukem443 |
139900 | 142799 | 144300 | T: C:r5n11kem0d |
143918 | 144310 | 144485 | threebears936r2ccax |
144069 | 144312 | 144510 | T: saberx4 |
158723 | 171149 | 172173 | T: lac192 |
171118 | 172454 | 180130 | T: lotus192 |
181249 | 181496 | 181755 | mceliece460896f |
181386 | 181550 | 181852 | threebears936r2cca |
182676 | 182894 | 183152 | mceliece460896 |
186359 | 186813 | 187141 | mceliece460896pcf |
187679 | 187923 | 188255 | mceliece460896pc |
194512 | 197238 | 222615 | T: C:r5n13kem0d |
201512 | 201706 | 201992 | mceliece6960119f |
189300? | 202725? | 258782? | T: lac256 |
207382 | 208321 | 212446 | mceliece6960119 |
209993 | 210579 | 215628 | mceliece6960119pcf |
210316 | 210698 | 211149 | mceliece6960119pc |
214059 | 214266 | 214537 | threebears1248r2ccax |
214397 | 214839 | 215100 | mceliece8192128f |
192905 | 215800 | 217558 | T: ntskem1264 |
217016 | 217412 | 218037 | mceliece6688128 |
218252 | 218550 | 218940 | mceliece6688128f |
218562 | 219017 | 219561 | mceliece8192128 |
220082 | 220520 | 221055 | mceliece6688128pc |
220573 | 221402 | 222326 | mceliece6688128pcf |
223110 | 223415 | 223877 | mceliece8192128pcf |
223070 | 223628 | 224335 | mceliece8192128pc |
254630 | 256093 | 264212 | T: ntrukem743 |
263791 | 264023 | 264229 | threebears1248r2cca |
266673 | 267181 | 267859 | T: kindi256342 |
282212 | 289698 | 294613 | T: lotus256 |
290921 | 291262 | 291696 | T: hqc128round4 |
332622 | 333517 | 339403 | T: kindi512222 |
334844 | 335816 | 336898 | T: kindi512241 |
340677? | 385945? | 443287? | T: ntskem1380 |
482430? | 484077? | 665313? | T: C:ledakemcpa13 |
483807 | 484986 | 486676 | T: C:ledakemcpa12 |
516765 | 518006 | 518973 | T: lima2p1024cca |
582601 | 583126 | 586142 | T: kindi512321 |
585266 | 586287 | 587899 | T: hqcrmrs128 |
570402 | 595331 | 601487 | T: C:r5n15kem0d |
603462 | 604596 | 619402 | T: kindi256522 |
591730? | 606369? | 760296? | T: C:ledakemcpa14 |
607296 | 608526 | 609460 | T: hqc128 |
615175 | 615940 | 616696 | T: hqc192round4 |
623509 | 625593 | 764541 | T: ntskem13136 |
680670 | 681899 | 684011 | T: titaniumccatoy |
834293 | 838770 | 866235 | T: hqc1281 |
864195 | 868699 | 876292 | T: C:rolloi128 |
902327 | 903659 | 908283 | T: titaniumccalite |
1013099 | 1014147 | 1015378 | T: frodokem640 |
1022079 | 1024080 | 1034810 | T: titaniumccastd |
1017386 | 1026020 | 1042912 | T: C:rolloi192 |
1047336 | 1052673 | 1056521 | T: lima2p2048cca |
1057787 | 1059085 | 1060693 | T: frodokem640aes |
1071220 | 1075358 | 1078707 | T: hqcrmrs192 |
1090915 | 1096970 | 1101592 | T: C:bikel1 |
1127044 | 1132433 | 1141829 | T: hqc192 |
1192322 | 1193195 | 1194683 | T: hqc256round4 |
1278266 | 1287044 | 1314904 | T: hqc1921 |
1287490 | 1289170 | 1297695 | T: titaniumccamed |
1296206 | 1303384 | 1322195 | T: rolloii128 |
1326981 | 1330165 | 1341539 | T: hqc1922 |
1321619 | 1331260 | 1357422 | T: C:ledakemcpa32 |
1372200 | 1373542 | 1375401 | T: limasp1018cca |
1373154 | 1376891 | 1384489 | T: ledakem1264 |
1476084 | 1478734 | 1481258 | T: ledakem1364 |
1496463 | 1498338 | 1500342 | T: titaniumccahi |
1517855 | 1525114 | 1543463 | T: rolloii192 |
1592050 | 1597821 | 1604297 | T: ledakem1464 |
1623841 | 1633316 | 1706004 | T: C:ledakemcpa33 |
1645080 | 1664973 | 1698483 | T: hqcrmrs256 |
1703835 | 1705660 | 1722347 | T: ledakem13sl |
1724410 | 1728170 | 1796247 | T: hqc2561 |
1745389 | 1749307 | 1798047 | T: hqc256 |
1785939 | 1792756 | 1804983 | T: C:rolloi256 |
1826044 | 1833016 | 1862626 | T: ledakem12sl |
1847189 | 1850654 | 1854235 | T: titaniumccasuper |
1840758 | 1859419 | 1903111 | T: hqc2562 |
1918957 | 1923609 | 1934717 | T: hqc2563 |
1941015 | 1942884 | 1944980 | T: frodokem976 |
1926032 | 1943060 | 1959103 | T: ledakem14sl |
1519501? | 1945810? | 1973092? | T: C:ledakemcpa34 |
1984384 | 1986272 | 1988274 | T: frodokem976aes |
2059171 | 2069534 | 2089129 | T: rolloii256 |
2199453 | 2201882 | 2205418 | T: frodokem640shake |
2613848 | 2637285 | 2648760 | T: limasp1306cca |
2624924 | 2654564 | 2659139 | T: bigquake1 |
2786850 | 2791897 | 2805679 | T: limasp1822cca |
2874515 | 2890926 | 2924447 | T: rqc128 |
3221289 | 3226894 | 3270721 | T: C:ledakemcpa52 |
3311204 | 3318227 | 3327055 | T: C:bikel3 |
3332555 | 3338520 | 3344067 | T: frodokem1344aes |
3618166 | 3621624 | 3623813 | T: ledakem3264 |
3720832 | 3740106 | 3755147 | T: ledakem3464 |
3711933 | 3765011 | 3780805 | T: ledakem3364 |
3793380 | 3801531 | 3960057 | T: C:ledakemcpa53 |
4478296 | 4497568 | 4549789 | T: frodokem976shake |
4435749 | 4505589 | 4528041 | T: C:ledakemcpa54 |
4604570 | 4609017 | 4612027 | T: ledakem32sl |
4778050 | 4785751 | 4821028 | T: ledakem33sl |
5313753 | 5358017 | 5363304 | T: limasp2062cca |
5648589 | 5721528 | 5725915 | T: ledakem34sl |
5982349 | 5997892 | 6036676 | T: rqc192 |
7687895 | 7693486 | 7775263 | T: ledakem5264 |
7694476 | 7699664 | 7778429 | T: frodokem1344shake |
8060699 | 8066003 | 8106580 | T: ledakem5364 |
8428444 | 8438301 | 8502810 | T: remblem1056 |
8493281 | 8512254 | 8559238 | T: remblem928 |
8587552 | 8618980 | 8680105 | T: ledakem5464 |
8618043 | 8646822 | 9971346 | T: rqc256 |
9820369 | 9829481 | 9833770 | T: sikep434 |
10264439 | 10280629 | 10289313 | T: ledakem53sl |
10461790 | 10465840 | 10469968 | T: sikep434comp |
11081648 | 11182764 | 11305406 | T: ledakem54sl |
11213515 | 11265409 | 11278445 | T: ledakem52sl |
14793274 | 14821161 | 14836151 | T: sikep503 |
15817511 | 15828159 | 15840489 | T: sikep503comp |
23721670 | 24257421 | 25411486 | T: bigquake3 |
26480348 | 26499951 | 26575391 | T: sikep610 |
28138493 | 28159441 | 28286737 | T: sikep610comp |
37275427 | 37580288 | 39221188 | T: bigquake5 |
43451916 | 43518281 | 43566019 | T: sikep751 |
46120284 | 46175640 | 46200402 | T: sikep751comp |
|
|
|