Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; rome0, supercop-20241022
[Page version: 20241120 00:41:14]
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 |
9767 | 9925 | 10120 | kyber90s512 |
16352 | 16652 | 16886 | kyber90s768 |
23899 | 24032 | 24251 | kyber512 |
25232 | 25443 | 25726 | kyber90s1024 |
29994 | 30140 | 30293 | T: C:nhcompact512cca |
30282 | 30484 | 30809 | T: lac128 |
30551? | 30564? | 38298? | ntruplus576 |
34130 | 34147 | 34212 | T: lightsaber2 |
34605 | 34826 | 35136 | ntrulpr653 |
36228 | 36299 | 36443 | T: ntrulpr4591761 |
36215 | 36381 | 36743 | ntrulpr761 |
39816 | 39882 | 39990 | smaugt1 |
39926 | 39987 | 40107 | timer |
40034 | 40081 | 40141 | C:threebears624r2cpa |
40045 | 40098 | 40136 | threebears624r2cca |
41186 | 41325 | 41652 | kyber768 |
41749 | 41835 | 41892 | C:threebears624r2cpax |
42788 | 42959 | 43208 | T: C:nhcompact768cca |
43569 | 43594 | 43612 | threebears624r2ccax |
44616 | 44938 | 45445 | T: C:r5nd1kem0d |
46669 | 47202 | 47361 | ntrulpr857 |
47513 | 47703 | 47935 | T!!!newhope512cca |
48091 | 48119 | 48150 | ntruplus768 |
48817 | 49070 | 49522 | ntrulpr953 |
49292 | 49716 | 49943 | ntrulpr1013 |
50222 | 50293 | 50360 | ntruplus864 |
52936 | 53050 | 53226 | T: C:nhcompact1024cca |
58413 | 58472 | 58593 | smaugt3 |
59756 | 59788 | 59936 | T: saber2 |
59702 | 60070 | 60438 | kyber1024 |
61791 | 62164 | 62825 | T: C:r5nd1kem5d |
63068 | 63206 | 63331 | ntrulpr1277 |
62532 | 63410 | 64420 | T: C:r5nd0kem2iot |
63905 | 64611 | 65381 | T: C:r5nd1kem4longkey |
57206? | 70001? | 81200? | ntruplus1152 |
76658 | 76743 | 76844 | smaugt5 |
78962 | 79137 | 82717 | T: lac256 |
79218 | 79321 | 79376 | threebears936r2cca |
81102 | 81703 | 82214 | T: hqc128round4 |
83500 | 83587 | 83861 | threebears936r2ccax |
83660 | 83714 | 83760 | C:threebears936r2cpa |
86218 | 86269 | 86306 | C:threebears936r2cpax |
88459 | 88652 | 89043 | T: lac192 |
91019 | 91081 | 91195 | T: firesaber2 |
93013 | 93163 | 93426 | T!!!newhope1024cca |
103382 | 104160 | 104796 | T: C:r5nd3kem5d |
115453 | 115518 | 115649 | threebears1248r2cca |
122345 | 122627 | 122714 | threebears1248r2ccax |
123297 | 123331 | 123410 | C:threebears1248r2cpa |
124941 | 124975 | 125053 | C:threebears1248r2cpax |
152084 | 153293 | 155502 | T: C:hila5 |
167048 | 168460 | 170726 | T: C:r5nd3kem0d |
186833 | 189543 | 192985 | T: hqcrmrs128 |
191365 | 191584 | 192256 | T: hqc192round4 |
191710 | 194041 | 195608 | T: C:r5nd5kem5d |
194699 | 195128 | 195353 | T: saberx4 |
196788 | 196959 | 197395 | ntruhps2048509 |
205030 | 207072 | 208359 | T: C:r5nd5kem0d |
207491 | 209344 | 215160 | T: hqc128 |
217450 | 217628 | 218628 | T: kindi256342 |
225341 | 225518 | 225782 | T: kindi512222 |
225309 | 225523 | 225913 | T: kindi512241 |
240415 | 245131 | 247898 | T: hqc1281 |
305739 | 305922 | 306128 | ntruhrss701 |
318298 | 318650 | 319082 | ntruhps2048677 |
406240 | 408963 | 414067 | T: hqcrmrs192 |
423763 | 424040 | 424888 | T: hqc256round4 |
430761 | 432983 | 439241 | T: C:r5n11kem0d |
436912 | 440276 | 444095 | T: ntrukem443 |
446770 | 447243 | 447732 | ntruhps4096821 |
444917 | 448026 | 456828 | T: hqc192 |
464532 | 464798 | 465197 | T: kindi512321 |
467435 | 472817 | 481923 | T: hqc1921 |
495999 | 505068 | 508137 | T: hqc1922 |
526582 | 529602 | 532519 | T: rqc128 |
562376 | 563003 | 563587 | T: C:bikel1 |
575137 | 575551 | 576026 | T: kindi256522 |
684131 | 685284 | 686498 | T: C:ledakemcpa14 |
672221 | 687966 | 696884 | T: hqcrmrs256 |
691260 | 691632 | 692362 | sntrup761 |
690985 | 694116 | 696223 | T: lima2p1024cca |
745214 | 753514 | 770206 | T: hqc2561 |
744447 | 753673 | 770334 | T: C:edonk128k16n80nu4l6 |
761145 | 763371 | 765517 | T: C:r5n13kem0d |
776476 | 785163 | 790718 | T: hqc256 |
801646 | 814718 | 823376 | T: hqc2562 |
829140 | 830745 | 831727 | T: C:ledakemcpa13 |
842766 | 846360 | 847910 | T: frodokem640 |
840309 | 851227 | 860759 | T: hqc2563 |
869407 | 869718 | 870403 | sntrup653 |
965818 | 966367 | 966877 | T: titaniumccatoy |
1020228 | 1024581 | 1033274 | T: rqc192 |
1068183 | 1068715 | 1069197 | T: titaniumccalite |
1076995 | 1078690 | 1080984 | T: C:rolloi128 |
1118129 | 1118707 | 1119502 | T: frodokem640aes |
1205153 | 1208213 | 1211167 | T: C:edonk128k16n80nu8l6 |
1227581 | 1229447 | 1232046 | T: C:ledakemcpa12 |
1334053 | 1334242 | 1334742 | sntrup4591761 |
1389235 | 1397048 | 1415635 | T: rqc256 |
1397696 | 1408432 | 1417407 | T: lima2p2048cca |
1408283 | 1410830 | 1413843 | T: C:rolloi192 |
1415328 | 1416421 | 1417643 | T: titaniumccastd |
1420723 | 1445507 | 1475071 | T: C:edonk128k32n96nu4l4 |
1473040 | 1474038 | 1475361 | sntrup857 |
1546803 | 1547630 | 1548906 | T: titaniumccamed |
1561964 | 1568774 | 1572821 | T: limasp1018cca |
1585322 | 1587873 | 1591234 | T: C:ledakemcpa34 |
1592089 | 1615537 | 1635934 | T: C:edonk192k32n128nu4l6 |
1688946 | 1689997 | 1691091 | T: C:bikel3 |
1702220 | 1707848 | 1708952 | T: titaniumccahi |
1725749 | 1728292 | 1732301 | T: frodokem976 |
1734580 | 1747434 | 1762326 | T: ntrukem743 |
1794368 | 1794837 | 1795402 | sntrup953 |
1825411 | 1830548 | 1836682 | T: C:r5n15kem0d |
1849895 | 1863551 | 1870363 | T: C:edonk128ref |
1917610 | 1920211 | 1923261 | T: C:rolloi256 |
2012696 | 2013300 | 2014728 | sntrup1013 |
2070278 | 2071389 | 2072146 | T: titaniumccasuper |
2122128 | 2124576 | 2128250 | T: frodokem976aes |
2141317 | 2143477 | 2153004 | T: C:ledakemcpa33 |
2452748 | 2464743 | 2478667 | T: C:lake1 |
2463778 | 2470704 | 2480205 | T: C:lake3 |
2524805 | 2554510 | 2575096 | T: C:lake2 |
2619234 | 2648088 | 2674056 | T: C:edonk192k48n144nu4l4 |
2728035 | 2731026 | 2851104 | T: C:ledakemcpa32 |
2818482 | 2820965 | 2825580 | T: ledakem1464 |
2897225 | 2907988 | 2914697 | T: limasp1306cca |
2944706 | 2986696 | 3019627 | T: remblem1056 |
2989996 | 3012505 | 3065200 | T: remblem928 |
3112013 | 3114391 | 3117154 | T: C:ledakemcpa53 |
3156911 | 3158253 | 3160099 | sntrup1277 |
3163348 | 3171278 | 3186228 | T: limasp1822cca |
3384231 | 3390053 | 3411671 | T: C:ledakemcpa54 |
3437366 | 3440731 | 3450965 | T: ledakem1364 |
3556305 | 3558316 | 3560746 | T: frodokem1344aes |
3571127 | 3575594 | 3586690 | T: ledakem1264 |
3709196 | 3712383 | 3714210 | T: frodokem640shake |
3812312 | 3823076 | 3845638 | T: locker1 |
4238367? | 4346441? | 6638168? | T: ledakem13sl |
4399404? | 4405545? | 6121168? | T: ledakem14sl |
4448865 | 4462178 | 4485717 | T: locker2 |
4534369 | 4537929 | 4543422 | T: rolloii128 |
4727017 | 4731007 | 4735767 | T: rolloii192 |
4765899 | 4785298 | 4815802 | T: locker3 |
5055247 | 5084446 | 5123224 | T: locker4 |
5535773 | 5538367 | 5542569 | T: rolloii256 |
5689257 | 5716425 | 5738807 | T: limasp2062cca |
5843556 | 5875541 | 6642547 | T: ledakem12sl |
5936591 | 5972034 | 5994197 | T: locker6 |
5986131 | 5991045 | 5996479 | T: sikep434 |
6051391? | 6072076? | 8884408? | T: ledakem3464 |
6418996 | 6423588 | 6438619 | T: C:ledakemcpa52 |
6403307 | 6516978 | 6580633 | T: ramstakers216091 |
6911664 | 6943151 | 6963273 | T: locker5 |
7323535 | 7329476 | 7338818 | T: ledakem3364 |
7840436 | 7842030 | 7843749 | T: frodokem976shake |
8816049 | 8853716 | 8903558 | T: ledakem3264 |
9697560? | 9736295? | 13286907? | T: ledakem34sl |
9736485 | 9744774 | 9753418 | T: sikep503 |
9836593 | 9851912 | 10704669 | T: sikep434comp |
9838012 | 9875615 | 10001036 | T: ledakem33sl |
9892104 | 9958665 | 10071147 | T: locker7 |
10648577 | 10693135 | 10715965 | T: lotus128 |
11017182 | 11073699 | 11135881 | T: locker8 |
11266256 | 11271860 | 11304034 | T: ledakem5464 |
11805934 | 11884561 | 11973448 | T: locker9 |
12237624 | 12291648 | 12303897 | T: ledakem5364 |
12328680 | 12355201 | 13821218 | T: ledakem32sl |
13526773 | 13528367 | 13529728 | T: frodokem1344shake |
14620825 | 14632535 | 14684875 | T: ledakem54sl |
14800974 | 14858076 | 14947696 | T: mersenne756839 |
15510226 | 15526757 | 15547306 | T: sikep610 |
15812579 | 15847879 | 17437892 | T: sikep503comp |
18130757 | 18284752 | 20003496 | T: ledakem5264 |
18431905 | 18485090 | 21975570 | T: ledakem53sl |
19234950 | 19295676 | 19457529 | T: lotus192 |
25872371 | 25921935 | 25944499 | T: sikep751 |
26424741 | 26445023 | 26785420 | mceliece348864f |
26457342 | 26486633 | 26512585 | mceliece348864pcf |
26543011 | 26594451 | 28738587 | T: sikep610comp |
27544047 | 27942543 | 29532258 | T: ntskem1264 |
28545121 | 28927175 | 29593121 | T: ramstakers756839 |
29361017 | 30093403 | 31961362 | T: ledakem52sl |
30872832 | 30893744 | 30978193 | T: lotus256 |
26794437? | 36687035? | 56962578? | mceliece348864pc |
26656795? | 36782357? | 56959656? | mceliece348864 |
40524294 | 40593325 | 44012740 | T: sikep751comp |
44732264? | 76828390? | 133748040? | T: rsa2048 |
81578930 | 81612731 | 81631876 | mceliece460896pcf |
81701095 | 81777330 | 81876881 | mceliece460896f |
81387703 | 82529245 | 83425712 | T: ntskem1380 |
114491293? | 115105198? | 211833536? | mceliece460896 |
142768579 | 143226736 | 143600652 | T: oddmanhattan128 |
82414806? | 147059680? | 179857054? | mceliece460896pc |
148932135 | 149697242 | 151733324 | mceliece6960119f |
149487039 | 149729268 | 149803003 | mceliece6960119pcf |
156476269 | 157262769 | 157735477 | T: ntskem13136 |
160920991 | 160970334 | 163575192 | mceliece6688128f |
161181373 | 162411823 | 162625933 | mceliece6688128pcf |
182628979 | 182899310 | 190499108 | mceliece8192128f |
183388388 | 190820554 | 190904375 | mceliece8192128pcf |
152715197? | 208805795? | 316357473? | mceliece6960119pc |
232767090 | 235839798 | 237821713 | T: oddmanhattan192 |
154038025? | 262406671? | 426359511? | mceliece6960119 |
220888244? | 282081379? | 351988482? | mceliece6688128 |
232608158? | 296664232? | 485317605? | mceliece6688128pc |
191705479? | 307938814? | 436289691? | mceliece8192128 |
189716171? | 310532154? | 373358514? | mceliece8192128pc |
439077843 | 440507437 | 441843883 | T: oddmanhattan256 |
775770755 | 793435477 | 796788566 | T: bigquake1 |
3307672583 | 3404225829 | 3479613554 | T: pqrsa15 |
5872961666 | 5998406041 | 6015633249 | T: bigquake3 |
10954580118 | 11099767079 | 11167042867 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
11359 | 11916 | 12532 | T: rsa2048 |
12307 | 12369 | 12463 | kyber90s512 |
19442 | 19463 | 19769 | kyber90s768 |
21475 | 21534 | 22033 | ntruhps2048509 |
21728 | 21797 | 21859 | ntruplus576 |
21712 | 22462 | 24017 | mceliece348864f |
21565 | 22538 | 24194 | mceliece348864 |
24817 | 24858 | 24926 | ntruhrss701 |
26574 | 26605 | 26641 | ntruplus768 |
26859 | 26900 | 26916 | timer |
27146 | 27180 | 27189 | smaugt1 |
28167 | 28707 | 30746 | mceliece348864pc |
28861 | 28892 | 29095 | kyber90s1024 |
28148 | 29288 | 32068 | mceliece348864pcf |
30831 | 30899 | 30940 | ntruplus864 |
30834 | 30941 | 31400 | ntruhps2048677 |
34920 | 34980 | 35041 | kyber512 |
35343 | 35408 | 35489 | sntrup4591761 |
37219 | 37314 | 37727 | ntruhps4096821 |
38435 | 38909 | 38998 | sntrup653 |
41366 | 41426 | 41553 | sntrup761 |
41418 | 41504 | 41775 | ntruplus1152 |
45338 | 45357 | 45480 | T: lightsaber2 |
44602 | 49477 | 54733 | mceliece460896f |
49853 | 49943 | 50080 | T: C:nhcompact512cca |
50082 | 50421 | 50699 | T: ntskem1264 |
51176 | 51580 | 51667 | sntrup857 |
53398 | 53457 | 53641 | kyber768 |
53471 | 53528 | 53582 | smaugt3 |
47385? | 56087? | 63991? | mceliece460896 |
55663 | 56095 | 56223 | sntrup1013 |
56043 | 56149 | 56343 | sntrup953 |
55631 | 56650 | 66957 | T: C:edonk128k16n80nu4l6 |
55700 | 57165 | 58639 | T: lac128 |
52842? | 57209? | 68227? | mceliece460896pc |
52326? | 58366? | 68838? | mceliece460896pcf |
59165 | 59230 | 59265 | threebears624r2cca |
59262 | 59312 | 59397 | threebears624r2ccax |
59203 | 59509 | 59659 | ntrulpr653 |
60997 | 61005 | 61047 | C:threebears624r2cpax |
61089 | 61106 | 61130 | C:threebears624r2cpa |
61845 | 61953 | 62055 | ntrulpr761 |
64263 | 64386 | 64675 | T: ntrulpr4591761 |
68003 | 68088 | 68274 | T: C:nhcompact768cca |
68889 | 69443 | 70005 | T: C:r5nd1kem0d |
70707 | 70796 | 70903 | sntrup1277 |
73181 | 73225 | 73303 | smaugt5 |
74898 | 74965 | 75061 | T: saber2 |
76075 | 76584 | 78788 | kyber1024 |
79266 | 79294 | 79402 | T!!!newhope512cca |
79866 | 80167 | 80361 | ntrulpr857 |
83208 | 83333 | 83416 | ntrulpr953 |
84608 | 84777 | 84887 | ntrulpr1013 |
87371 | 87405 | 87469 | T: C:nhcompact1024cca |
91365 | 94369 | 101283 | mceliece6960119f |
93988 | 94719 | 95684 | T: C:r5nd0kem2iot |
89092 | 94789 | 102763 | mceliece6688128 |
89748 | 95031 | 104649 | mceliece6688128f |
91451 | 95286 | 98787 | mceliece6960119 |
94563 | 95426 | 95984 | T: C:r5nd1kem5d |
95413 | 95478 | 95732 | threebears936r2ccax |
95386 | 95563 | 95656 | threebears936r2cca |
97462 | 97981 | 98613 | T: C:bikel1 |
98307 | 98898 | 99687 | T: C:r5nd1kem4longkey |
93661 | 101015 | 106969 | mceliece6960119pc |
96331 | 101369 | 106856 | mceliece6688128pc |
102384 | 102711 | 102773 | C:threebears936r2cpax |
102740 | 102800 | 102827 | C:threebears936r2cpa |
101809 | 102811 | 104516 | mceliece8192128 |
101380 | 104689 | 110743 | mceliece6960119pcf |
98805 | 105183 | 114962 | mceliece6688128pcf |
106218 | 106413 | 106539 | ntrulpr1277 |
107560 | 108551 | 110233 | mceliece8192128f |
109560 | 109633 | 109710 | T: firesaber2 |
109915 | 112083 | 113881 | mceliece8192128pc |
114167 | 114488 | 114755 | T: C:ledakemcpa13 |
115190 | 115428 | 115790 | T: C:ledakemcpa14 |
97275 | 117502 | 119375 | mceliece8192128pcf |
117296 | 118959 | 120797 | T: C:ledakemcpa12 |
120794 | 122895 | 126744 | T: ntrukem443 |
127386 | 128049 | 129094 | T: lotus128 |
130821 | 131522 | 133440 | T: lac192 |
132427 | 134407 | 155126 | T: ntskem1380 |
142122 | 142151 | 142234 | threebears1248r2cca |
142248 | 142309 | 142479 | threebears1248r2ccax |
150551 | 150573 | 150636 | C:threebears1248r2cpax |
150921 | 151695 | 152410 | T: C:rolloi128 |
152245 | 152292 | 152306 | C:threebears1248r2cpa |
152182 | 152371 | 152790 | T!!!newhope1024cca |
152815 | 154397 | 157110 | T: lac256 |
155622 | 156519 | 157674 | T: C:r5nd3kem5d |
178824 | 179344 | 180046 | T: C:rolloi192 |
167252 | 180281 | 205715 | T: ntskem13136 |
171051 | 185346 | 200944 | T: C:edonk128k16n80nu8l6 |
203021 | 203925 | 204741 | T: C:rolloi256 |
208193 | 208943 | 209673 | T: lotus192 |
210830 | 211741 | 213211 | T: C:hila5 |
213595 | 213764 | 213952 | T: hqc128round4 |
217097 | 217868 | 218518 | T: ledakem1264 |
221720 | 223582 | 228194 | T: ntrukem743 |
227910 | 228482 | 229456 | T: C:bikel3 |
241185 | 241256 | 241419 | T: saberx4 |
253185 | 253901 | 255191 | T: lotus256 |
257534 | 257743 | 257958 | T: ledakem1464 |
262655 | 262895 | 263205 | T: ledakem1364 |
263337 | 264454 | 266483 | T: C:r5nd3kem0d |
263935 | 267654 | 274362 | T: C:edonk128k32n96nu4l4 |
269817 | 270691 | 271618 | T: C:ledakemcpa33 |
270741 | 271666 | 272610 | T: C:ledakemcpa34 |
276417 | 279570 | 281279 | T: C:r5nd5kem5d |
283869 | 284285 | 285534 | T: kindi256342 |
298270 | 301670 | 304642 | T: C:ledakemcpa32 |
303226 | 303404 | 303779 | T: ledakem13sl |
305232 | 305866 | 306470 | T: ledakem12sl |
307113 | 308990 | 317473 | T: hqcrmrs128 |
326893 | 327310 | 327863 | T: kindi512241 |
328487 | 328761 | 329294 | T: kindi512222 |
327066 | 328872 | 330572 | T: C:r5nd5kem0d |
331051 | 338154 | 347985 | T: hqc128 |
364005 | 365277 | 366768 | T: ledakem14sl |
364326 | 367865 | 374426 | T: C:lake1 |
379522 | 382535 | 392581 | T: C:lake2 |
412760 | 415290 | 417875 | T: C:edonk192k32n128nu4l6 |
413619 | 415554 | 418807 | T: C:edonk128ref |
420173 | 421851 | 426801 | T: C:lake3 |
459237 | 462768 | 469357 | T: hqc1281 |
478439 | 479713 | 481230 | T: rolloii128 |
481251 | 481488 | 481984 | T: hqc192round4 |
488300 | 489263 | 490044 | T: rolloii192 |
516633 | 518032 | 519421 | T: ledakem3464 |
534131 | 537709 | 543217 | T: C:r5n11kem0d |
541997 | 543140 | 546997 | T: lima2p1024cca |
546952 | 547848 | 549443 | T: rolloii256 |
586080 | 586682 | 587071 | T: ledakem3264 |
606118 | 608348 | 611237 | T: C:ledakemcpa54 |
608795 | 609273 | 609862 | T: kindi512321 |
609506 | 612024 | 614517 | T: C:ledakemcpa53 |
622614 | 624604 | 625494 | T: ledakem3364 |
626458 | 630520 | 635159 | T: C:edonk192k48n144nu4l4 |
632611 | 634984 | 644136 | T: locker1 |
627663 | 635256 | 641553 | T: C:ledakemcpa52 |
654791 | 659759 | 668659 | T: locker2 |
662254 | 670205 | 678273 | T: hqcrmrs192 |
689520 | 689844 | 690343 | T: kindi256522 |
702685 | 715781 | 718865 | T: hqc192 |
722369 | 729719 | 745801 | T: locker3 |
764113 | 766497 | 769596 | T: rqc128 |
772182 | 773041 | 775808 | T: ledakem32sl |
781667 | 781959 | 782448 | T: titaniumccatoy |
872149 | 876294 | 889566 | T: hqc1921 |
862319 | 879322 | 889505 | T: locker4 |
889785 | 893304 | 893933 | T: ledakem33sl |
917183 | 925345 | 938143 | T: hqc1922 |
923292 | 926803 | 935351 | T: locker6 |
929314 | 930307 | 931117 | T: ledakem34sl |
972393 | 974752 | 976697 | T: C:r5n13kem0d |
976787 | 977336 | 978106 | T: titaniumccalite |
991854 | 992450 | 993729 | T: hqc256round4 |
1061069 | 1065341 | 1100855 | T: locker5 |
1091795 | 1094991 | 1100315 | T: lima2p2048cca |
1093941 | 1105707 | 1117438 | T: hqcrmrs256 |
1180793 | 1181951 | 1183455 | T: titaniumccastd |
1212342 | 1213306 | 1217039 | T: ledakem5364 |
1246934 | 1258182 | 1269608 | T: hqc256 |
1266192 | 1266909 | 1267757 | T: frodokem640 |
1266189 | 1267695 | 1269510 | T: ledakem5464 |
1303654 | 1308889 | 1313294 | T: ledakem5264 |
1386357 | 1405210 | 1426915 | T: hqc2561 |
1399749 | 1407464 | 1410709 | T: limasp1018cca |
1406568 | 1408410 | 1414736 | T: ledakem54sl |
1453884 | 1454788 | 1456179 | T: titaniumccamed |
1504168 | 1521293 | 1527104 | T: hqc2562 |
1551166 | 1551947 | 1552557 | T: frodokem640aes |
1570913? | 1573809? | 2451076? | T: rqc192 |
1562048 | 1575737 | 1584618 | T: hqc2563 |
1598121 | 1603942 | 1611187 | T: locker8 |
1635443 | 1637287 | 1639193 | T: titaniumccahi |
1666109 | 1695542 | 1699659 | T: locker7 |
1740668 | 1752911 | 1802140 | T: locker9 |
1773262 | 1774389 | 1799356 | T: ledakem53sl |
1877205 | 1888094 | 1889659 | T: ledakem52sl |
2054331 | 2056150 | 2057799 | T: titaniumccasuper |
2058141 | 2063299 | 2069909 | T: rqc256 |
2143727 | 2151635 | 2157131 | T: C:r5n15kem0d |
2495709 | 2501875 | 2503288 | T: frodokem976 |
2675195 | 2679374 | 2685022 | T: limasp1306cca |
2843618 | 2852148 | 2861718 | T: limasp1822cca |
2849932 | 2896864 | 2958394 | T: bigquake1 |
2899221 | 2900429 | 2902552 | T: frodokem976aes |
3975363 | 3977287 | 3978794 | T: frodokem640shake |
4316792 | 4327341 | 4363200 | T: remblem1056 |
4447067 | 4493785 | 4528894 | T: remblem928 |
4613880 | 4615807 | 4632781 | T: frodokem1344aes |
5367390 | 5378800 | 5390724 | T: limasp2062cca |
7476802 | 7636198 | 7853675 | T: bigquake3 |
8287561 | 8309330 | 8312046 | T: frodokem976shake |
9780243 | 9786542 | 9795376 | T: sikep434 |
11337220 | 11633315 | 11929753 | T: bigquake5 |
12006041 | 12170716 | 12297930 | T: ramstakers216091 |
14172649 | 14175338 | 14187777 | T: frodokem1344shake |
15353192 | 15397778 | 15497328 | T: sikep434comp |
15876600 | 15889271 | 15901192 | T: pqrsa15 |
16009081 | 16013213 | 16021820 | T: sikep503 |
19689671 | 19712336 | 19751451 | T: mersenne756839 |
24533337 | 24651495 | 24795101 | T: sikep503comp |
28354915 | 28367302 | 28387751 | T: sikep610 |
39359247 | 39472135 | 39686183 | T: sikep610comp |
41868933 | 41900385 | 41928147 | T: sikep751 |
44223886 | 44291134 | 44415552 | T: oddmanhattan128 |
52982315 | 53732672 | 55247130 | T: ramstakers756839 |
64874123 | 65029437 | 65441149 | T: sikep751comp |
84187418 | 84287283 | 84385356 | T: oddmanhattan192 |
178126971 | 178364206 | 178762108 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
11743 | 11875 | 11907 | kyber90s512 |
15650 | 15685 | 15697 | C:threebears624r2cpax |
18628 | 18639 | 18828 | kyber90s768 |
19746 | 19766 | 19795 | C:threebears936r2cpax |
22423 | 22475 | 22581 | ntruplus576 |
23707 | 23733 | 23748 | C:threebears1248r2cpax |
27290 | 27308 | 27334 | ntruplus768 |
27915 | 27937 | 27972 | C:threebears624r2cpa |
27917 | 27957 | 28075 | kyber90s1024 |
28287 | 28322 | 28462 | kyber512 |
29801 | 29908 | 30128 | T: C:r5nd1kem0d |
31760 | 31781 | 31800 | ntruplus864 |
33930 | 33961 | 34090 | C:threebears936r2cpa |
37394 | 37423 | 37618 | ntruhps2048509 |
39621 | 39622 | 39630 | C:threebears1248r2cpa |
42345 | 42384 | 42432 | smaugt1 |
42368 | 42458 | 42540 | ntruplus1152 |
42448 | 42586 | 43140 | T: C:r5nd0kem2iot |
42755 | 42796 | 42841 | timer |
43228 | 43565 | 44348 | T: C:r5nd1kem5d |
44158 | 44178 | 44304 | kyber768 |
45449 | 45456 | 45518 | T: lightsaber2 |
45311 | 45667 | 46480 | T: C:r5nd1kem4longkey |
48381 | 48446 | 48523 | T: C:nhcompact512cca |
50688 | 50885 | 51192 | T: C:hila5 |
54321 | 54379 | 54462 | sntrup761 |
56479 | 56524 | 56582 | ntruhps2048677 |
56998 | 57045 | 57101 | sntrup653 |
60239 | 60273 | 60322 | ntruhrss701 |
64422 | 64786 | 66921 | kyber1024 |
66981 | 67065 | 67090 | T: C:nhcompact768cca |
69327 | 69807 | 71113 | T: C:r5nd3kem5d |
71135 | 71590 | 71914 | T: lac128 |
72792 | 72874 | 73399 | ntrulpr653 |
73764 | 73816 | 73903 | T: saber2 |
73885 | 74092 | 74170 | ntruhps4096821 |
75319 | 75366 | 75477 | smaugt3 |
75337 | 75424 | 75484 | ntrulpr761 |
77631 | 77703 | 77771 | sntrup857 |
77854 | 77899 | 77960 | sntrup4591761 |
81589 | 81644 | 81707 | sntrup953 |
83016 | 83081 | 83167 | sntrup1013 |
86227 | 86342 | 86400 | T!!!newhope512cca |
86267 | 86362 | 86423 | T: C:nhcompact1024cca |
86690 | 86733 | 86760 | threebears624r2ccax |
93044 | 93368 | 93645 | T: ntrulpr4591761 |
99612 | 99725 | 100197 | ntrulpr857 |
101947 | 102043 | 102119 | smaugt5 |
102419 | 102488 | 102554 | sntrup1277 |
102972 | 103113 | 103193 | ntrulpr953 |
103895 | 104060 | 104170 | ntrulpr1013 |
108792 | 108877 | 109090 | T: firesaber2 |
111326 | 111366 | 111567 | threebears624r2cca |
117233 | 117442 | 117609 | mceliece348864 |
117466 | 117560 | 117756 | mceliece348864f |
123742 | 123904 | 124137 | mceliece348864pc |
123886 | 124018 | 124147 | mceliece348864pcf |
130270 | 130427 | 130537 | ntrulpr1277 |
131955 | 132023 | 132695 | threebears936r2ccax |
133240 | 133601 | 133808 | T: ntrukem443 |
133401 | 134481 | 139655 | T: C:r5nd5kem5d |
139474 | 140822 | 143507 | T: C:r5nd3kem0d |
151563 | 152120 | 152417 | T: lotus128 |
165701 | 165775 | 165858 | threebears936r2cca |
167373 | 167766 | 167928 | T!!!newhope1024cca |
180952 | 182575 | 183312 | T: C:r5nd5kem0d |
182205 | 182675 | 183025 | T: lac192 |
183154 | 183781 | 189904 | T: C:r5n11kem0d |
186133 | 186200 | 186401 | threebears1248r2ccax |
224757 | 224959 | 225164 | threebears1248r2cca |
236584 | 236906 | 237067 | mceliece460896 |
237581 | 237804 | 238067 | mceliece460896f |
243380 | 243644 | 243993 | mceliece460896pcf |
243573 | 243762 | 244054 | mceliece460896pc |
257066 | 257160 | 257268 | T: saberx4 |
257142 | 257799 | 258228 | T: lotus192 |
263006 | 263242 | 263566 | mceliece6960119 |
264263 | 264502 | 264767 | mceliece6960119f |
274220 | 274463 | 274866 | mceliece6960119pcf |
274913 | 275088 | 275453 | mceliece6960119pc |
277113 | 277413 | 277746 | mceliece8192128 |
277192 | 277530 | 278445 | T: C:r5n13kem0d |
274232 | 278589 | 282985 | T: lac256 |
280150 | 280437 | 280672 | mceliece8192128f |
281169 | 281337 | 281675 | mceliece6688128f |
284509 | 284700 | 284943 | mceliece6688128 |
287330 | 287575 | 287979 | mceliece8192128pc |
289779 | 290020 | 290323 | mceliece6688128pcf |
289602 | 290062 | 290491 | mceliece6688128pc |
290686 | 290889 | 291329 | mceliece8192128pcf |
293365 | 294034 | 294593 | T: ntrukem743 |
323773 | 325080 | 325633 | T: lotus256 |
344412 | 344937 | 345439 | T: ntskem1264 |
356851 | 357490 | 359394 | T: kindi256342 |
379469 | 379623 | 379821 | T: hqc128round4 |
435150 | 435333 | 435740 | T: kindi512241 |
435887 | 437742 | 439100 | T: kindi512222 |
531074 | 540964 | 639446 | T: C:edonk128k32n96nu4l4 |
572506 | 592978 | 602671 | T: hqc128 |
611939 | 617419 | 620984 | T: hqcrmrs128 |
636563 | 637042 | 637550 | T: ntskem1380 |
676325 | 677397 | 678011 | T: lima2p1024cca |
696294 | 702323 | 711173 | T: C:ledakemcpa13 |
768098 | 768557 | 769722 | T: kindi512321 |
772438 | 772986 | 773523 | T: hqc192round4 |
786151 | 790109 | 791309 | T: C:ledakemcpa12 |
809843 | 810120 | 811191 | T: kindi256522 |
854901 | 855916 | 857999 | T: C:ledakemcpa14 |
915455 | 915897 | 916327 | T: titaniumccatoy |
914346 | 917939 | 923713 | T: C:r5n15kem0d |
944495 | 949214 | 974762 | T: hqc1281 |
1093353 | 1098786 | 1104987 | T: hqc192 |
1116135 | 1119433 | 1122207 | T: hqcrmrs192 |
1133001 | 1133519 | 1134607 | T: titaniumccalite |
1148205 | 1149777 | 1151669 | T: C:rolloi128 |
1201298 | 1202762 | 1204569 | T: ntskem13136 |
1266967 | 1267630 | 1268517 | T: frodokem640 |
1352017 | 1355523 | 1449112 | T: C:rolloi192 |
1351630 | 1356444 | 1361012 | T: lima2p2048cca |
1365619 | 1366265 | 1367610 | T: titaniumccastd |
1495598 | 1496626 | 1497500 | T: frodokem640aes |
1529001 | 1547663 | 1563510 | T: hqc1921 |
1543759 | 1555916 | 1559011 | T: hqc1922 |
1622203 | 1622980 | 1624050 | T: hqc256round4 |
1629569 | 1630309 | 1631171 | T: C:bikel1 |
1648020 | 1651820 | 1657867 | T: ledakem1264 |
1659054 | 1659958 | 1661158 | T: titaniumccamed |
1722232 | 1724719 | 1727725 | T: rolloii128 |
1768906 | 1774709 | 1781705 | T: ledakem1364 |
1807255 | 1811583 | 1816389 | T: C:lake1 |
1774492 | 1817662 | 1824975 | T: hqcrmrs256 |
1804168 | 1819674 | 1843525 | T: limasp1018cca |
1837474 | 1840298 | 1844056 | T: ledakem1464 |
1885986 | 1895400 | 1918333 | T: hqc256 |
1910356 | 1911084 | 1912154 | T: titaniumccahi |
1921956 | 1924450 | 1928436 | T: rolloii192 |
1970338 | 1980170 | 1984174 | T: rsa2048 |
1984629 | 1986203 | 1988866 | T: C:ledakemcpa32 |
2179853 | 2184142 | 2187813 | T: C:rolloi256 |
2222443 | 2246652 | 2269253 | T: hqc2561 |
2274946 | 2287831 | 2295688 | T: ledakem12sl |
2293538 | 2299380 | 2510689 | T: ledakem13sl |
2392504 | 2394133 | 2395823 | T: titaniumccasuper |
2389762 | 2403299 | 2418644 | T: hqc2562 |
2385754 | 2417894 | 2420867 | T: C:ledakemcpa33 |
2444322 | 2484636 | 2556131 | T: ledakem14sl |
2515550 | 2519951 | 2524432 | T: rolloii256 |
2532385 | 2536031 | 2551705 | T: hqc2563 |
2606107 | 2608718 | 2615234 | T: frodokem976 |
1255022? | 2641817? | 3181849? | T: C:edonk192k48n144nu4l4 |
2759889 | 2760879 | 2761931 | T: frodokem976aes |
2814609 | 2816629 | 2826277 | T: C:ledakemcpa34 |
3040668 | 3048998 | 3054773 | T: C:lake2 |
3213443 | 3217283 | 3220184 | T: rqc128 |
3377374 | 3383389 | 3397356 | T: locker1 |
3471775 | 3484123 | 3493721 | T: limasp1306cca |
3495847 | 3511009 | 3534930 | T: locker2 |
3645234 | 3654206 | 3661108 | T: limasp1822cca |
3831998 | 3849008 | 3906933 | T: locker4 |
3905192 | 3906241 | 3907594 | T: frodokem640shake |
3912228 | 3931411 | 3949361 | T: bigquake1 |
4020051 | 4028824 | 4039194 | T: C:lake3 |
4595912 | 4598453 | 4614611 | T: frodokem1344aes |
4600594 | 4614394 | 4699852 | T: ledakem3464 |
4766202 | 4789606 | 4797740 | T: ledakem3364 |
4808525 | 4812224 | 4847261 | T: ledakem3264 |
4363993? | 4835833? | 27003342? | T: C:edonk192k32n128nu4l6 |
4992509 | 4995921 | 4999453 | T: C:ledakemcpa52 |
5274671 | 5288127 | 5300849 | T: locker3 |
5371929 | 5376739 | 5380637 | T: C:bikel3 |
5635216 | 5638401 | 5641134 | T: C:ledakemcpa53 |
5675733 | 5703257 | 5720727 | T: locker6 |
5803024 | 5816260 | 5834786 | T: locker5 |
6101957 | 6109925 | 6178012 | T: ledakem32sl |
6084664 | 6125024 | 6162454 | T: remblem1056 |
4851667? | 6240795? | 6259198? | T: C:ledakemcpa54 |
6236543 | 6265902 | 6290391 | T: remblem928 |
6244690 | 6300781 | 6347091 | T: locker7 |
6346794 | 6378010 | 6407707 | T: locker8 |
6643452? | 6651566? | 8396986? | T: rqc192 |
1373500? | 6733930? | 23716847? | T: C:edonk128k16n80nu4l6 |
6815044 | 6845173 | 6938725 | T: ledakem33sl |
6894358 | 6948902 | 6972149 | T: limasp2062cca |
4253822? | 7349263? | 25221833? | T: C:edonk128k16n80nu8l6 |
7372069 | 7402508 | 7424581 | T: ledakem34sl |
4307749? | 7778183? | 8200941? | T: C:edonk128ref |
8263362 | 8265641 | 8268775 | T: frodokem976shake |
8739028 | 8768999 | 8827110 | T: locker9 |
9821145 | 9938189 | 9976497 | T: ledakem5264 |
10033296 | 10044713 | 10063503 | T: rqc256 |
10394470 | 10413258 | 10441821 | T: ledakem5364 |
10451628 | 10455211 | 10459589 | T: sikep434 |
11259151 | 11268465 | 11481683 | T: sikep434comp |
12046098 | 12066348 | 12089892 | T: ledakem5464 |
14010761 | 14027736 | 14117561 | T: ledakem53sl |
14151891 | 14158486 | 14166322 | T: frodokem1344shake |
14319771 | 14330757 | 14353374 | T: ledakem52sl |
14571503 | 14605258 | 14745467 | T: ledakem54sl |
17045018 | 17056889 | 17076136 | T: sikep503 |
18082328 | 18107638 | 18115373 | T: sikep503comp |
25505822 | 25696385 | 25866329 | T: ramstakers216091 |
28626723 | 28643496 | 28656961 | T: sikep610 |
28701165 | 28731284 | 29172341 | T: bigquake3 |
27784716 | 29506069 | 29551390 | T: mersenne756839 |
30652651 | 30713876 | 30755436 | T: sikep610comp |
42999801 | 43454228 | 43724193 | T: bigquake5 |
45105430 | 45139709 | 45156868 | T: sikep751 |
47662337 | 47699963 | 47754702 | T: sikep751comp |
48658806 | 48721346 | 48969984 | T: oddmanhattan128 |
93603303 | 93701809 | 93788588 | T: oddmanhattan192 |
104958281 | 105029488 | 107688555 | T: ramstakers756839 |
108665412 | 108721004 | 108762517 | T: pqrsa15 |
197908820 | 198046911 | 198323451 | T: oddmanhattan256 |
|
|
|