Measurements of key-encapsulation mechanisms on one machine: amd64; Haswell+AES (306c3); 2013 Intel Xeon E3-1275 V3; 4 x 3500MHz; titan0, supercop-20250307
[Page version: 20250326 01:56:31]
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 |
19782 | 19896 | 20134 | kyber90s512 |
25244 | 25320 | 25660 | kyber512 |
29754 | 30001 | 30195 | kyber90s768 |
30595 | 30984 | 37752 | ntruplus576 |
35756 | 35917 | 36111 | T: C:nhcompact512cca |
37841 | 37943 | 38117 | timer |
37885 | 37961 | 38049 | smaugt1 |
41855 | 42429 | 42826 | ntrulpr653 |
42602 | 42793 | 43356 | T: lightsaber2 |
42531 | 42806 | 43294 | kyber90s1024 |
43854 | 43941 | 44111 | ntruplus768 |
44164 | 44376 | 45014 | kyber768 |
44227 | 44523 | 45214 | ntrulpr761 |
44597 | 44882 | 45153 | T: ntrulpr4591761 |
46836 | 47620 | 48380 | T: C:r5nd1kem0d |
46392 | 49043 | 52010 | T: lac128 |
49380 | 49560 | 49870 | T: C:nhcompact768cca |
52419 | 52768 | 52873 | ntruplus864 |
56226 | 56667 | 56904 | ntrulpr857 |
56111? | 57229? | 74061? | ntruplus1152 |
58361 | 58455 | 58567 | smaugt3 |
59634 | 59820 | 60743 | ntrulpr953 |
59578 | 59842 | 60459 | T!!!newhope512cca |
59729 | 60287 | 60691 | ntrulpr1013 |
61335 | 62066 | 62916 | T: C:r5nd0kem2iot |
61882 | 62344 | 62822 | T: C:r5nd1kem5d |
62964 | 63238 | 63512 | T: C:nhcompact1024cca |
63573 | 64921 | 67343 | kyber1024 |
65104 | 65741 | 67154 | T: C:r5nd1kem4longkey |
67864 | 68005 | 68085 | threebears624r2cca |
67991 | 68097 | 68614 | C:threebears624r2cpa |
69672 | 69818 | 70035 | C:threebears624r2cpax |
71429 | 71542 | 71725 | threebears624r2ccax |
73221 | 73370 | 73701 | T: saber2 |
78979 | 79209 | 79829 | ntrulpr1277 |
79362 | 79548 | 79867 | smaugt5 |
93963 | 94108 | 94660 | T: hqc128round4 |
95191 | 95443 | 98373 | T: lac256 |
105105 | 106438 | 108118 | T: C:r5nd3kem5d |
109885 | 110490 | 127331 | T: lac192 |
113148 | 113641 | 114343 | T: firesaber2 |
114856 | 115098 | 115536 | T!!!newhope1024cca |
125941 | 126086 | 126247 | threebears936r2cca |
129550 | 129733 | 130085 | threebears936r2ccax |
130260 | 130374 | 130470 | C:threebears936r2cpa |
133410 | 133532 | 133733 | C:threebears936r2cpax |
165395 | 166225 | 166788 | ntruhps2048509 |
170175 | 170699 | 171620 | T: C:hila5 |
173093 | 175475 | 177754 | T: C:r5nd3kem0d |
191885 | 194570 | 197055 | T: C:r5nd5kem5d |
207108 | 207231 | 207395 | threebears1248r2cca |
206868 | 209887 | 216368 | T: C:r5nd5kem0d |
211326 | 211477 | 211707 | threebears1248r2ccax |
212400 | 212836 | 213035 | C:threebears1248r2cpa |
216477 | 216710 | 216948 | C:threebears1248r2cpax |
220249 | 221292 | 228611 | T: hqc192round4 |
239742 | 239929 | 240284 | T: kindi256342 |
256329 | 257088 | 257620 | T: kindi512222 |
261569 | 261844 | 262541 | T: kindi512241 |
272136 | 274178 | 276174 | ntruhrss701 |
287166 | 288107 | 288898 | ntruhps2048677 |
398441 | 399115 | 400224 | ntruhps4096821 |
437590 | 441809 | 445700 | T: ntrukem443 |
455987 | 456880 | 457677 | T: hqc256round4 |
467951 | 468788 | 472893 | T: hqcrmrs128 |
501477 | 503400 | 509257 | T: C:r5n11kem0d |
524045 | 526845 | 548119 | T: hqc128 |
534068 | 535226 | 540348 | T: kindi512321 |
559841 | 563225 | 584189 | T: hqc1281 |
597683 | 599666 | 601556 | T: C:bikel1 |
649236 | 650069 | 650841 | T: kindi256522 |
728572 | 730845 | 733968 | T: lima2p1024cca |
744510 | 746571 | 767480 | T: C:ledakemcpa14 |
808436 | 809516 | 815259 | sntrup761 |
848389 | 850151 | 851858 | T: rqc128 |
872358 | 887088 | 903451 | T: C:edonk128k16n80nu4l6 |
866765 | 890691 | 925185 | T: C:r5n13kem0d |
901452 | 906337 | 917788 | T: C:ledakemcpa13 |
926662 | 930123 | 984009 | sntrup4591761 |
931518 | 933473 | 1002317 | T: titaniumccatoy |
938462 | 941377 | 976850 | T: hqcrmrs192 |
774302 | 942640 | 944635 | sntrup653 |
1037158 | 1039079 | 1041293 | T: C:rolloi128 |
1036455 | 1046548 | 1071701 | T: hqc1921 |
1049396 | 1054508 | 1087653 | T: hqc192 |
1092703 | 1097484 | 1101392 | T: C:ledakemcpa12 |
1108886 | 1114992 | 1128921 | T: ntrukem743 |
1048553 | 1121720 | 1126603 | T: titaniumccalite |
1098335 | 1135231 | 1142241 | T: hqc1922 |
1200264 | 1205851 | 1211805 | sntrup857 |
1211515 | 1212922 | 1214078 | T: frodokem640 |
1309773 | 1312471 | 1314727 | T: C:rolloi192 |
1362403 | 1365058 | 1449818 | T: titaniumccastd |
1431344 | 1434838 | 1441072 | T: C:edonk128k16n80nu8l6 |
1476236 | 1482621 | 1486922 | T: lima2p2048cca |
1481327 | 1484850 | 1493445 | T: frodokem640aes |
1498260 | 1502214 | 1619623 | T: titaniumccamed |
1497686? | 1502602? | 2150175? | T: rqc192 |
1524308 | 1532173 | 1560545 | sntrup953 |
1496482 | 1544066 | 1547518 | T: hqcrmrs256 |
1589983 | 1591337 | 1594075 | T: limasp1018cca |
1574728 | 1591732 | 1610630 | T: C:edonk128k32n96nu4l4 |
1577923 | 1604237 | 1633788 | sntrup1013 |
1582878 | 1624521 | 1671787 | T: hqc2561 |
1666438 | 1669255 | 1719048 | T: hqc256 |
1651402 | 1677915 | 1682009 | T: C:ledakemcpa34 |
1682009 | 1714918 | 1735195 | T: hqc2562 |
1737714 | 1740411 | 1741891 | T: C:bikel3 |
1767939 | 1769864 | 1882449 | T: titaniumccahi |
1749567 | 1790282 | 1804844 | T: hqc2563 |
1817555 | 1819716 | 1821875 | T: C:rolloi256 |
1941529 | 1961801 | 1989105 | T: C:edonk192k32n128nu4l6 |
2070629 | 2074818 | 2082600 | T: C:edonk128ref |
2070118 | 2086672 | 2092733 | T: C:r5n15kem0d |
2148251 | 2150879 | 2175181 | T: rqc256 |
2188501 | 2189608 | 2336045 | T: titaniumccasuper |
2259476 | 2265517 | 2283624 | T: C:ledakemcpa33 |
2565088 | 2578256 | 2596399 | T: C:lake1 |
2620758 | 2646660 | 2701911 | T: frodokem976 |
2686847 | 2712288 | 2747649 | sntrup1277 |
2817312 | 2823668 | 2832780 | T: C:lake2 |
2843400 | 2855384 | 2859749 | T: ledakem1464 |
2883871 | 2891624 | 2924096 | T: C:lake3 |
2948296 | 2951486 | 2996983 | T: limasp1306cca |
2976102 | 2997984 | 3024671 | T: C:edonk192k48n144nu4l4 |
3028512 | 3036664 | 3070103 | T: C:ledakemcpa32 |
3192299 | 3200069 | 3209373 | T: frodokem976aes |
3232903 | 3237538 | 3239284 | T: limasp1822cca |
3271210 | 3280884 | 3297346 | T: C:ledakemcpa53 |
3595189 | 3607905 | 3615666 | T: C:ledakemcpa54 |
3716984 | 3733903 | 3747310 | T: ledakem1364 |
3921900 | 3928966 | 3938287 | T: ledakem1264 |
3991939 | 3994781 | 4026891 | T: frodokem640shake |
4439119 | 4442467 | 4445669 | T: rolloii128 |
4453904 | 4457478 | 4462189 | T: rolloii192 |
4587290 | 4728659 | 4775505 | T: locker1 |
4761620? | 4801030? | 6414976? | T: ledakem14sl |
5042163 | 5103644 | 5266949 | T: locker2 |
5224152 | 5228864 | 5235482 | T: rolloii256 |
5348120 | 5376724 | 5515527 | T: frodokem1344aes |
4314228? | 5464444? | 6637965? | T: ledakem13sl |
5509202 | 5524222 | 5551360 | T: locker3 |
5965672 | 5971331 | 5975325 | T: limasp2062cca |
6379070 | 6484235 | 6492561 | T: locker4 |
6451839 | 6596064 | 7059426 | T: ledakem12sl |
6607149 | 6656228 | 6720374 | T: C:ledakemcpa52 |
6796724? | 6910075? | 9643566? | T: ledakem3464 |
7170039 | 7287958 | 7301389 | T: locker6 |
7844039 | 7862025 | 8159206 | T: locker5 |
7784748 | 7896369 | 8018592 | T: ramstakers216091 |
7936559 | 8114832 | 8201900 | T: ledakem3364 |
8363292 | 8367390 | 8426149 | T: sikep434 |
8589423 | 8633451 | 8656398 | T: frodokem976shake |
8705185 | 8720596 | 8743353 | T: remblem1056 |
8721110 | 8751547 | 8792599 | T: remblem928 |
9127663 | 9161042 | 9264287 | T: ledakem3264 |
10238902 | 10284918 | 10364844 | T: ledakem33sl |
10316315? | 10340708? | 13859756? | T: ledakem34sl |
11139971 | 11168740 | 12229247 | T: lotus128 |
12433534 | 12465159 | 12482540 | T: sikep503 |
12344954 | 12633687 | 12662322 | T: locker7 |
12767426 | 12878727 | 12918166 | T: ledakem5464 |
12800687 | 13074581 | 13228506 | T: locker8 |
13038954 | 13076795 | 14477586 | T: ledakem32sl |
13066514 | 13163855 | 13281175 | T: ledakem5364 |
13422629 | 13444704 | 14600142 | T: sikep434comp |
13459937 | 13487240 | 13728229 | T: locker9 |
15058841 | 15090960 | 15276842 | T: frodokem1344shake |
16275831 | 16287284 | 17577960 | T: ledakem54sl |
19760583 | 19787250 | 21472856 | T: sikep503comp |
20571489 | 21471712 | 21704263 | T: ledakem53sl |
20311148 | 21850063 | 23743138 | T: ledakem5264 |
22040508 | 22557230 | 22965197 | T: lotus192 |
24649569 | 24715116 | 24796874 | T: mersenne756839 |
25400465 | 25425764 | 25495848 | T: sikep610 |
31450479 | 31807934 | 33367684 | T: ledakem52sl |
34042571 | 34426675 | 36364337 | T: ramstakers756839 |
35025726 | 35155067 | 40792403 | T: lotus256 |
36498014 | 36614422 | 36649596 | mceliece348864pcf |
36425976 | 36932970 | 37425906 | mceliece348864f |
43250548 | 43367250 | 46952513 | T: sikep610comp |
44296318 | 44305446 | 44354543 | T: sikep751 |
48227541 | 48732993 | 49325718 | T: ntskem1264 |
35950371? | 57206015? | 79480665? | mceliece348864 |
36339331? | 57282487? | 68932349? | mceliece348864pc |
69241604 | 69354701 | 75030157 | T: sikep751comp |
49679406? | 99243648? | 158718456? | T: rsa2048 |
114574596 | 115146309 | 115402685 | mceliece460896pcf |
115371203 | 115462147 | 115674591 | mceliece460896f |
114873095? | 153262428? | 230623925? | mceliece460896 |
153574487 | 154171469 | 155382861 | T: ntskem1380 |
153004492? | 191938302? | 270496840? | mceliece460896pc |
243961401 | 244173572 | 244431952 | mceliece6960119f |
245252668 | 245455821 | 245582168 | mceliece6960119pcf |
276874162 | 277566683 | 279773152 | T: ntskem13136 |
281902401 | 282933482 | 283381628 | mceliece6688128f |
282415793 | 283152819 | 283400210 | mceliece6688128pcf |
307667714 | 308355569 | 309600425 | T: oddmanhattan128 |
311799341 | 313186717 | 314237747 | mceliece8192128f |
314316272 | 315393102 | 315688749 | mceliece8192128pcf |
285367427? | 378604707? | 563418508? | mceliece6688128 |
246163899? | 402731007? | 561931361? | mceliece6960119 |
249317257? | 412204715? | 568241236? | mceliece6960119pc |
375632688? | 471107874? | 569856177? | mceliece6688128pc |
492760777 | 494658704 | 496452118 | T: oddmanhattan192 |
404467291? | 496073794? | 588577397? | mceliece8192128pc |
314636588? | 497457462? | 687192644? | mceliece8192128 |
874819074 | 877589243 | 879023196 | T: oddmanhattan256 |
875953568 | 879689741 | 886737436 | T: bigquake1 |
4093013893 | 4203577283 | 4300546669 | T: pqrsa15 |
6767625684 | 6893811269 | 7345601125 | T: bigquake3 |
14228073009 | 14420008475 | 14710751685 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
17473 | 17940 | 18767 | T: rsa2048 |
24213 | 24245 | 24330 | timer |
24546 | 24584 | 24660 | smaugt1 |
24905 | 25296 | 25752 | ntruhps2048509 |
25352 | 25446 | 25573 | ntruplus576 |
26499 | 26784 | 26907 | ntruhrss701 |
31014 | 31098 | 31278 | ntruplus768 |
33480 | 33574 | 33712 | kyber90s512 |
37291 | 37869 | 38286 | ntruhps2048677 |
36672 | 38808 | 40920 | mceliece348864 |
38787 | 38890 | 41502 | kyber512 |
37821 | 39046 | 41602 | mceliece348864f |
40294 | 40594 | 40793 | ntruplus864 |
43184 | 43419 | 44077 | ntruhps4096821 |
43034 | 44174 | 45874 | mceliece348864pcf |
43538 | 45012 | 47060 | mceliece348864pc |
44999 | 45171 | 45422 | sntrup4591761 |
45505 | 46118 | 46435 | sntrup653 |
46058 | 46637 | 47013 | kyber90s768 |
46740 | 46824 | 47075 | ntruplus1152 |
48595 | 48642 | 48707 | smaugt3 |
49187 | 49369 | 49584 | sntrup761 |
57036 | 57149 | 57573 | T: lightsaber2 |
58606 | 58683 | 58817 | T: C:nhcompact512cca |
60053 | 60277 | 60435 | kyber768 |
60602 | 61286 | 61465 | sntrup857 |
62132 | 62316 | 62593 | kyber90s1024 |
65364 | 65510 | 65753 | sntrup953 |
65445 | 66125 | 66606 | sntrup1013 |
68613 | 68705 | 68785 | smaugt5 |
69235 | 69408 | 69753 | ntrulpr653 |
72223 | 72370 | 72469 | ntrulpr761 |
75964 | 76368 | 76646 | T: C:r5nd1kem0d |
76411 | 76956 | 77576 | T: ntrulpr4591761 |
73373 | 79134 | 91647 | mceliece460896 |
79273 | 79432 | 79572 | T: C:nhcompact768cca |
77620? | 84800? | 101094? | mceliece460896f |
85206 | 85521 | 85761 | sntrup1277 |
83779 | 86133 | 100105 | kyber1024 |
88851 | 88963 | 89092 | threebears624r2ccax |
89141 | 89227 | 89321 | threebears624r2cca |
89135 | 89990 | 91900 | T: ntskem1264 |
90592 | 90825 | 91055 | C:threebears624r2cpa |
91058 | 91201 | 91346 | C:threebears624r2cpax |
84094 | 92434 | 104112 | mceliece460896pc |
92335 | 92472 | 92594 | T: saber2 |
82038? | 92590? | 106504? | mceliece460896pcf |
92919 | 93001 | 93158 | ntrulpr857 |
94937 | 97275 | 102827 | T: C:edonk128k16n80nu4l6 |
97304 | 97446 | 97619 | ntrulpr953 |
97905 | 98613 | 99591 | T: C:r5nd0kem2iot |
98372 | 98845 | 100357 | T!!!newhope512cca |
98715 | 98851 | 98977 | ntrulpr1013 |
97865 | 99444 | 102399 | T: lac128 |
100250 | 100681 | 102205 | T: C:ledakemcpa14 |
100739 | 101639 | 102644 | T: C:r5nd1kem5d |
102084 | 102803 | 104891 | T: C:ledakemcpa13 |
103541 | 103861 | 104132 | T: C:nhcompact1024cca |
105200 | 105732 | 106372 | T: C:r5nd1kem4longkey |
109036 | 112258 | 114879 | T: C:ledakemcpa12 |
116790 | 117731 | 118516 | T: C:bikel1 |
125875 | 128223 | 132148 | T: ntrukem443 |
128693 | 128883 | 129204 | ntrulpr1277 |
136299 | 136412 | 136757 | T: firesaber2 |
131272 | 136532 | 159510 | mceliece6960119f |
136406 | 145086 | 158510 | mceliece6688128pcf |
135792 | 145588 | 165370 | mceliece6688128pc |
138868 | 148762 | 166228 | mceliece6960119pcf |
139640? | 148810? | 178779? | mceliece6960119pc |
134644? | 149404? | 179568? | mceliece6688128f |
138828? | 151708? | 176316? | mceliece6960119 |
151999 | 152224 | 152540 | threebears936r2ccax |
152659 | 152821 | 153104 | threebears936r2cca |
146278? | 158210? | 189579? | mceliece8192128f |
158674 | 158801 | 158985 | C:threebears936r2cpax |
158867 | 159049 | 159211 | C:threebears936r2cpa |
163529 | 164182 | 165324 | T: C:rolloi128 |
163924 | 164939 | 166606 | T: C:r5nd3kem5d |
145674? | 167246? | 191646? | mceliece6688128 |
146910? | 167365? | 221053? | mceliece8192128 |
148224 | 167496 | 183052 | T: lotus128 |
160827 | 171946 | 199392 | mceliece8192128pcf |
173368 | 174011 | 174788 | T: C:rolloi192 |
160926? | 181218? | 227532? | mceliece8192128pc |
187069 | 187481 | 187848 | T!!!newhope1024cca |
170757 | 187763 | 197136 | T: lac192 |
188316 | 190143 | 214542 | T: lac256 |
200816 | 203216 | 209808 | T: C:edonk128k16n80nu8l6 |
220278 | 221158 | 223889 | T: ledakem1264 |
222935 | 224459 | 228366 | T: C:rolloi256 |
222870 | 226137 | 226836 | T: C:ledakemcpa34 |
227721 | 228508 | 228725 | T: ledakem1464 |
229065 | 229904 | 231996 | T: C:hila5 |
226034 | 230795 | 235587 | T: C:ledakemcpa33 |
239198 | 239364 | 239571 | threebears1248r2ccax |
239503 | 239648 | 239871 | threebears1248r2cca |
237545 | 241040 | 244516 | T: ntrukem743 |
246255 | 246434 | 246797 | C:threebears1248r2cpax |
246450 | 246711 | 247320 | C:threebears1248r2cpa |
243968 | 246844 | 247243 | T: hqc128round4 |
246188 | 249866 | 258248 | T: lotus192 |
256301 | 267350 | 276355 | T: C:ledakemcpa32 |
267920 | 271817 | 279502 | T: C:edonk128k32n96nu4l4 |
273323 | 273914 | 274863 | T: C:bikel3 |
286367 | 288009 | 289916 | T: C:r5nd3kem0d |
293998 | 295323 | 296830 | T: C:r5nd5kem5d |
302977 | 305650 | 306257 | T: ledakem1364 |
312809 | 313534 | 322061 | T: ledakem12sl |
316213 | 316608 | 317137 | T: kindi256342 |
311430? | 326836? | 408935? | T: lotus256 |
326189 | 328902 | 329394 | T: ledakem13sl |
335089 | 335957 | 337783 | T: ntskem1380 |
343806 | 349585 | 353024 | T: C:r5nd5kem0d |
367335 | 371452 | 379336 | T: C:edonk128ref |
378792 | 379919 | 390669 | T: kindi512222 |
386143 | 387219 | 389128 | T: kindi512241 |
411765 | 413292 | 414138 | T: ledakem14sl |
417366 | 417955 | 419119 | T: ntskem13136 |
505478 | 507385 | 539725 | T: C:ledakemcpa53 |
512532 | 513507 | 515978 | T: lima2p1024cca |
511604 | 513620 | 521445 | T: C:lake1 |
511906 | 516387 | 518109 | T: C:ledakemcpa54 |
514110 | 521851 | 526368 | T: C:ledakemcpa52 |
529026 | 530672 | 532504 | T: rolloii128 |
543604 | 544775 | 546029 | T: rolloii192 |
556161 | 556849 | 559248 | T: hqc192round4 |
569194 | 570707 | 572702 | T: C:lake2 |
581722 | 583093 | 584988 | T: C:edonk192k32n128nu4l6 |
598619 | 599647 | 600659 | T: rolloii256 |
598191 | 599890 | 606092 | T: C:r5n11kem0d |
603349 | 603894 | 604862 | T: ledakem3264 |
608233 | 609236 | 619279 | T: ledakem3464 |
627552 | 629858 | 643405 | T: ledakem3364 |
638406 | 640945 | 667516 | T: hqcrmrs128 |
621097 | 645208 | 647442 | T: C:lake3 |
698795 | 701361 | 707498 | T: C:edonk192k48n144nu4l4 |
705321 | 706174 | 707140 | T: kindi512321 |
687491 | 712393 | 717989 | T: hqc128 |
744554 | 745784 | 799641 | T: titaniumccatoy |
783926 | 784786 | 794575 | T: kindi256522 |
797786 | 814084 | 818296 | T: ledakem32sl |
823973 | 827633 | 834175 | T: locker1 |
828115 | 830502 | 857342 | T: hqc1281 |
850778 | 859059 | 880965 | T: locker2 |
886415 | 891896 | 895695 | T: ledakem33sl |
947305 | 952302 | 969667 | T: locker3 |
980528 | 989294 | 993562 | T: ledakem34sl |
962458 | 1038044 | 1039110 | T: titaniumccalite |
1038843 | 1042357 | 1048202 | T: lima2p2048cca |
1084423 | 1087686 | 1106052 | T: locker4 |
1086415 | 1088575 | 1118203 | T: hqc256round4 |
1111345 | 1113688 | 1152395 | T: ledakem5364 |
1122380 | 1124263 | 1126097 | T: C:r5n13kem0d |
1130254 | 1132031 | 1135157 | T: rqc128 |
1159276 | 1166252 | 1194203 | T: locker6 |
1165986 | 1167150 | 1244361 | T: titaniumccastd |
1291267 | 1298981 | 1337285 | T: hqcrmrs192 |
1325524 | 1329031 | 1332896 | T: locker5 |
1368323 | 1369048 | 1370557 | T: limasp1018cca |
1387650 | 1393179 | 1420900 | T: ledakem5264 |
1409982 | 1416359 | 1455946 | T: hqc192 |
1415929 | 1417481 | 1419028 | T: ledakem5464 |
1431188 | 1432260 | 1534064 | T: titaniumccamed |
1486553 | 1488075 | 1489443 | T: ledakem54sl |
1528968 | 1572433 | 1574970 | T: hqc1921 |
1668820 | 1677584 | 1714715 | T: hqc1922 |
1731060 | 1733900 | 1738191 | T: frodokem640 |
1732534 | 1743201 | 1797026 | T: ledakem53sl |
1755614 | 1757013 | 1887986 | T: titaniumccahi |
1919119 | 1933594 | 1968725 | T: ledakem52sl |
1954394 | 1956489 | 1958881 | T: frodokem640aes |
2071664? | 2076564? | 2724646? | T: rqc192 |
2097347 | 2103207 | 2109286 | T: locker8 |
2113545 | 2118389 | 2123733 | T: locker7 |
2129924 | 2141191 | 2194362 | T: hqcrmrs256 |
2175594 | 2177060 | 2342436 | T: titaniumccasuper |
2192908 | 2240706 | 2257231 | T: locker9 |
2276298 | 2328353 | 2336446 | T: hqc256 |
2447050 | 2454972 | 2463428 | T: C:r5n15kem0d |
2426818 | 2485077 | 2491116 | T: hqc2561 |
2566587 | 2621682 | 2646319 | T: hqc2562 |
2632240 | 2635286 | 2638239 | T: limasp1306cca |
2669897 | 2676624 | 2733616 | T: hqc2563 |
2788429 | 2790798 | 2792983 | T: limasp1822cca |
2925834? | 2930312? | 3862668? | T: rqc256 |
2978730 | 3048397 | 3110547 | T: bigquake1 |
3431051 | 3457679 | 3501482 | T: frodokem976 |
3711607 | 3715690 | 3720932 | T: frodokem976aes |
4337705 | 4347184 | 4391411 | T: frodokem640shake |
5336731 | 5344129 | 5347402 | T: limasp2062cca |
6197812 | 6211830 | 6262497 | T: frodokem1344aes |
8001830 | 8218394 | 8371750 | T: bigquake3 |
9065470 | 9081731 | 9146526 | T: frodokem976shake |
11813568 | 12048892 | 12447289 | T: bigquake5 |
13017609 | 13027980 | 13035144 | T: remblem1056 |
13095490 | 13102010 | 13191116 | T: remblem928 |
13739687 | 13758845 | 13771285 | T: sikep434 |
14342566 | 14643393 | 14894433 | T: ramstakers216091 |
15832134 | 15969335 | 16263592 | T: frodokem1344shake |
19594718 | 19615365 | 19638630 | T: pqrsa15 |
20325170 | 20341942 | 20358858 | T: sikep503 |
20946853 | 21019004 | 21103389 | T: sikep434comp |
22303358 | 22356723 | 22379304 | T: mersenne756839 |
30748376 | 30854216 | 30983048 | T: sikep503comp |
46540169 | 46570187 | 46595066 | T: sikep610 |
58140414 | 58546251 | 58978419 | T: oddmanhattan128 |
61838583 | 62681276 | 65971712 | T: ramstakers756839 |
64070106 | 64262733 | 64614381 | T: sikep610comp |
71589590 | 71595878 | 71650649 | T: sikep751 |
110956215 | 111346797 | 111856309 | T: sikep751comp |
111572732 | 111957798 | 112341539 | T: oddmanhattan192 |
237718839 | 238544647 | 239569676 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
19068 | 19092 | 19124 | ntruplus576 |
20304 | 20351 | 20402 | C:threebears624r2cpax |
22808 | 22854 | 22913 | ntruplus768 |
24506 | 24557 | 24625 | kyber90s512 |
26325 | 26382 | 26440 | C:threebears936r2cpax |
29123 | 29281 | 29394 | ntruplus864 |
30699 | 30737 | 30818 | kyber512 |
30863 | 31607 | 35643 | T: C:r5nd1kem0d |
32168 | 32219 | 32286 | C:threebears1248r2cpax |
33448 | 33502 | 33579 | C:threebears624r2cpa |
34649 | 34774 | 35093 | kyber90s768 |
35830 | 35910 | 35981 | ntruplus1152 |
38205 | 38313 | 38528 | smaugt1 |
38506 | 38527 | 38606 | timer |
39325 | 39378 | 39629 | ntruhps2048509 |
39715 | 39913 | 40074 | T: C:r5nd0kem2iot |
42659 | 42937 | 43156 | T: C:r5nd1kem5d |
44738 | 44978 | 49390 | T: C:r5nd1kem4longkey |
45147 | 45193 | 45278 | C:threebears936r2cpa |
48053 | 48137 | 48192 | kyber768 |
48745 | 48857 | 48952 | kyber90s1024 |
52597 | 52831 | 53619 | T: C:hila5 |
55373 | 55421 | 55508 | T: C:nhcompact512cca |
55270 | 55456 | 55699 | T: lightsaber2 |
56911 | 57001 | 57075 | C:threebears1248r2cpa |
59665 | 59731 | 59824 | sntrup761 |
61202 | 61302 | 62594 | ntruhps2048677 |
61773 | 61839 | 62038 | sntrup653 |
62479 | 62609 | 62906 | ntruhrss701 |
66983 | 67034 | 67103 | smaugt3 |
68205 | 68374 | 72085 | kyber1024 |
70199 | 71206 | 74891 | T: C:r5nd3kem5d |
75138 | 75305 | 75722 | T: C:nhcompact768cca |
78451 | 78567 | 78654 | ntruhps4096821 |
84069 | 84273 | 84358 | ntrulpr653 |
85126 | 85397 | 85931 | sntrup857 |
86483 | 86629 | 86743 | ntrulpr761 |
89148 | 89395 | 89578 | sntrup953 |
89538 | 89607 | 89690 | T: saber2 |
91135 | 91322 | 91797 | sntrup1013 |
93081 | 93224 | 93377 | smaugt5 |
93496 | 93642 | 93872 | sntrup4591761 |
98667 | 98794 | 99043 | T: C:nhcompact1024cca |
106403 | 106625 | 106817 | T!!!newhope512cca |
108662 | 108961 | 109247 | T: ntrulpr4591761 |
114302 | 114510 | 114600 | ntrulpr857 |
116943 | 117075 | 117233 | sntrup1277 |
118690 | 118826 | 118968 | ntrulpr953 |
119682 | 119745 | 119836 | ntrulpr1013 |
120621 | 120759 | 120901 | threebears624r2ccax |
127880 | 127999 | 128457 | mceliece348864 |
129121 | 129543 | 129920 | mceliece348864f |
133914 | 134044 | 134175 | T: firesaber2 |
134599 | 134773 | 135259 | mceliece348864pc |
134890 | 135020 | 135733 | mceliece348864pcf |
132324 | 135143 | 137034 | T: ntrukem443 |
132652 | 136345 | 137508 | T: C:r5nd3kem0d |
122259 | 136492 | 145862 | T: lac128 |
132930 | 137472 | 144750 | T: C:r5nd5kem5d |
156650 | 156759 | 156933 | ntrulpr1277 |
158277 | 158431 | 158704 | threebears624r2cca |
163767 | 166027 | 168695 | T: C:r5nd5kem0d |
191925 | 192083 | 192234 | threebears936r2ccax |
173698 | 200250 | 211091 | T: lotus128 |
202234 | 202436 | 202630 | T!!!newhope1024cca |
223754 | 230214 | 230949 | T: C:r5n11kem0d |
243220 | 243356 | 243672 | threebears936r2cca |
258420 | 258940 | 259630 | mceliece460896 |
258640 | 259407 | 260564 | mceliece460896f |
264414 | 264849 | 265837 | mceliece460896pc |
265150 | 266092 | 267359 | mceliece460896pcf |
237328? | 266156? | 330361? | T: lac192 |
282598 | 283058 | 285358 | mceliece6960119f |
282817 | 283558 | 284200 | mceliece6960119 |
288268 | 288483 | 288708 | threebears1248r2ccax |
293388 | 293661 | 294172 | mceliece6960119pc |
294414 | 294817 | 295193 | mceliece6960119pcf |
304179 | 304614 | 305317 | mceliece8192128 |
304114 | 304678 | 305283 | mceliece6688128 |
305079 | 305974 | 307355 | mceliece6688128f |
306453 | 306826 | 307517 | mceliece8192128f |
305994 | 308890 | 369921 | T: C:r5n13kem0d |
310952 | 312356 | 322861 | T: ntrukem743 |
312205 | 312598 | 312982 | mceliece6688128pc |
313062 | 313742 | 314326 | mceliece6688128pcf |
315818 | 316098 | 316728 | mceliece8192128pcf |
316398 | 316742 | 317028 | mceliece8192128pc |
292034 | 320162 | 349688 | T: lotus192 |
355242 | 355501 | 355838 | threebears1248r2cca |
383361 | 383751 | 386309 | T: ntskem1264 |
364957 | 395923 | 398107 | T: lac256 |
397060 | 397676 | 398488 | T: kindi256342 |
415014 | 415718 | 419600 | T: hqc128round4 |
452984 | 464751 | 533902 | T: lotus256 |
502582 | 504232 | 506198 | T: kindi512222 |
509766 | 510942 | 512423 | T: kindi512241 |
654012 | 654889 | 655983 | T: lima2p1024cca |
721991 | 723967 | 726981 | T: C:ledakemcpa12 |
718740 | 728978 | 735484 | T: C:ledakemcpa13 |
732531 | 733380 | 734967 | T: ntskem1380 |
876138 | 876474 | 877057 | T: hqc192round4 |
887036 | 888754 | 890218 | T: kindi512321 |
876649 | 908475 | 949444 | T: C:ledakemcpa14 |
914248 | 914831 | 915677 | T: kindi256522 |
880032 | 929047 | 930968 | T: titaniumccatoy |
1024114 | 1025034 | 1028210 | T: hqcrmrs128 |
1027737 | 1030471 | 1114686 | T: hqc128 |
1057397 | 1060679 | 1064234 | T: C:rolloi128 |
1097007 | 1103029 | 1121316 | T: C:r5n15kem0d |
1116657 | 1117495 | 1183378 | T: titaniumccalite |
1264298 | 1267341 | 1309270 | T: C:rolloi192 |
1317866 | 1319009 | 1320415 | T: lima2p2048cca |
1378076 | 1403368 | 1430044 | T: hqc1281 |
1348242 | 1410172 | 1427320 | T: titaniumccastd |
1429065 | 1430062 | 1431474 | T: ntskem13136 |
1640242 | 1726150 | 1730632 | T: titaniumccamed |
1723460 | 1726188 | 1727792 | T: frodokem640 |
1754612 | 1763635 | 1769424 | T: hqc256round4 |
1771448 | 1773607 | 1776196 | T: rolloii128 |
1786451 | 1790007 | 1797960 | T: limasp1018cca |
1798108 | 1803453 | 1806397 | T: C:bikel1 |
1863411 | 1868010 | 1869665 | T: frodokem640aes |
1892916 | 1903012 | 1906579 | T: ledakem1264 |
1906985 | 1915898 | 1929097 | T: ledakem1364 |
1927258 | 1930511 | 1935850 | T: rolloii192 |
1937331 | 1947348 | 1990210 | T: hqc192 |
1924015 | 1953007 | 1961392 | T: hqcrmrs192 |
1953811 | 1957195 | 1959865 | T: C:lake1 |
1965742 | 1983958 | 2042881 | T: C:ledakemcpa32 |
2042952 | 2121943 | 2245426 | T: ledakem1464 |
2152769 | 2155332 | 2158164 | T: C:rolloi256 |
2054316 | 2166827 | 2201226 | T: titaniumccahi |
2316707 | 2319326 | 2506154 | T: ledakem13sl |
2357009 | 2378715 | 2420444 | T: hqc1921 |
2385364 | 2388526 | 2401961 | T: C:ledakemcpa33 |
2386459 | 2416446 | 2499801 | T: hqc1922 |
2460567 | 2462973 | 2465181 | T: rolloii256 |
2541166 | 2553966 | 2700917 | T: titaniumccasuper |
2619177 | 2625844 | 2730702 | T: rsa2048 |
2760229 | 2765804 | 2773798 | T: ledakem12sl |
2807966 | 2872520 | 2915365 | T: ledakem14sl |
2874262 | 2878531 | 3000360 | T: C:ledakemcpa34 |
3045958 | 3052574 | 3093090 | T: hqcrmrs256 |
3138602 | 3166556 | 3230561 | T: hqc256 |
3258710 | 3270663 | 3278712 | T: C:lake2 |
3419793 | 3426292 | 3438481 | T: frodokem976 |
3457434 | 3460117 | 3463994 | T: limasp1306cca |
3508703 | 3513851 | 3525192 | T: frodokem976aes |
3560663 | 3570619 | 3574757 | T: hqc2561 |
3635454 | 3638266 | 3640751 | T: limasp1822cca |
3692840 | 3729914 | 3744114 | T: hqc2562 |
3780186 | 3784247 | 3836642 | T: hqc2563 |
3797768 | 3803024 | 3813006 | T: rqc128 |
3867610 | 3875047 | 3881580 | T: locker1 |
3961420 | 3971593 | 4040615 | T: locker2 |
3991906 | 4139933 | 4210666 | T: bigquake1 |
4245199 | 4248095 | 4252614 | T: frodokem640shake |
4317859 | 4325893 | 4338060 | T: C:lake3 |
2788848? | 4403997? | 9755310? | T: C:edonk128k32n96nu4l4 |
4433379 | 4442172 | 4454823 | T: locker4 |
3063068? | 5073164? | 7352452? | T: C:edonk192k48n144nu4l4 |
5202484 | 5444984 | 5483096 | T: ledakem3464 |
5656874 | 5662386 | 5755842 | T: ledakem3364 |
5776298 | 5839883 | 5894364 | T: locker3 |
5839611 | 5855662 | 5875657 | T: C:bikel3 |
5965890 | 5982218 | 5993891 | T: frodokem1344aes |
5965518 | 5995048 | 6000087 | T: ledakem3264 |
6134540 | 6202729 | 6263780 | T: C:ledakemcpa53 |
6253840 | 6286437 | 6356262 | T: locker6 |
6482047 | 6498114 | 6511759 | T: locker5 |
5289030? | 6715242? | 6894459? | T: C:ledakemcpa54 |
6981048 | 6984971 | 6993321 | T: limasp2062cca |
7330922 | 7338615 | 7344915 | T: C:ledakemcpa52 |
7530362 | 7565550 | 7583280 | T: locker8 |
7538173 | 7567405 | 7596327 | T: locker7 |
7684689 | 7701474 | 8981353 | T: rqc192 |
7824189 | 7954458 | 8054515 | T: ledakem32sl |
8700887 | 8784438 | 8961101 | T: ledakem33sl |
8909647 | 8947768 | 8965688 | T: frodokem976shake |
9303563 | 9376975 | 9473597 | T: ledakem34sl |
9765836 | 9803330 | 9916557 | T: locker9 |
12098056 | 12144441 | 13995486 | T: rqc256 |
12843603 | 12847587 | 12925725 | T: ledakem5264 |
13812550 | 13873187 | 14024478 | T: ledakem5364 |
14654718 | 14661882 | 14710777 | T: sikep434 |
15394982 | 15417723 | 15427614 | T: sikep434comp |
15546174 | 15566227 | 15582080 | T: frodokem1344shake |
16643269 | 16786813 | 17225174 | T: ledakem5464 |
17573603 | 17589793 | 17602163 | T: remblem1056 |
17640488 | 17646490 | 17652179 | T: remblem928 |
18439968 | 18504214 | 18655377 | T: ledakem53sl |
18910545 | 18971132 | 19335949 | T: ledakem52sl |
20132658 | 20136285 | 20148979 | T: ledakem54sl |
21680106 | 21707657 | 21753389 | T: sikep503 |
22946439 | 22954867 | 22975633 | T: sikep503comp |
29464462 | 29868184 | 30327536 | T: bigquake3 |
30326250 | 30443305 | 30873647 | T: ramstakers216091 |
31375038 | 32813472 | 32947667 | T: mersenne756839 |
40642044 | 42264594 | 45506480 | T: C:edonk128k16n80nu4l6 |
43760728 | 44026484 | 45684704 | T: bigquake5 |
46963029 | 46981840 | 47112034 | T: sikep610 |
49723416 | 49801426 | 49834552 | T: sikep610comp |
43600177? | 50981765? | 116797342? | T: C:edonk128ref |
63621922 | 63778674 | 63937141 | T: oddmanhattan128 |
76984187 | 76994084 | 77090591 | T: sikep751 |
82126097 | 82134150 | 82143008 | T: sikep751comp |
25973202? | 112204061? | 135284325? | T: C:edonk128k16n80nu8l6 |
123345868 | 123669066 | 124293678 | T: oddmanhattan192 |
119401354 | 124545277 | 126640637 | T: ramstakers756839 |
145814023 | 145861609 | 145923165 | T: pqrsa15 |
43698072? | 154538610? | 230321655? | T: C:edonk192k32n128nu4l6 |
260461039 | 262145325 | 263486829 | T: oddmanhattan256 |
|
|
|