Measurements of key-encapsulation mechanisms on one machine: amd64; Sandy Bridge+AES (206a7); 2011 Intel Xeon E3-1225; 4 x 3100MHz; hydra7, 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 |
67521 | 68106 | 68692 | T: C:r5nd1kem0d |
85604 | 86278 | 87536 | T: C:r5nd0kem2iot |
86736 | 87414 | 88079 | T: C:r5nd1kem5d |
80546 | 88806 | 90675 | T: lightsaber2 |
91871 | 93028 | 95195 | T: C:r5nd1kem4longkey |
96983 | 97123 | 97278 | threebears624r2cca |
98005 | 98215 | 98382 | C:threebears624r2cpa |
99995 | 100533 | 101194 | kyber512 |
100450 | 100649 | 100897 | C:threebears624r2cpax |
102665 | 102806 | 103148 | threebears624r2ccax |
119872 | 120058 | 120416 | timer |
111957 | 121496 | 123005 | smaugt1 |
131713 | 132616 | 133873 | T: lac128 |
137583 | 137866 | 138293 | T!!!newhope512cca |
152911 | 153729 | 155092 | T: C:r5nd3kem5d |
166929 | 167927 | 169156 | kyber768 |
178988 | 179185 | 179535 | threebears936r2cca |
179347 | 180605 | 183234 | T: saber2 |
185197? | 185474? | 241967? | ntruplus576 |
185644 | 185910 | 186303 | threebears936r2ccax |
186632 | 186817 | 187046 | C:threebears936r2cpa |
190413 | 190925 | 191600 | C:threebears936r2cpax |
236873 | 237340 | 237871 | kyber90s512 |
216838 | 238326 | 239591 | smaugt3 |
237847 | 240421 | 246354 | T: ntrulpr653 |
252319 | 256339 | 259238 | T: C:r5nd3kem0d |
258959 | 259095 | 259494 | ntruplus768 |
258129 | 259438 | 260528 | kyber1024 |
278773 | 280875 | 285056 | ntrulpr653 |
284053 | 285183 | 286419 | T: C:hila5 |
293750 | 294247 | 295497 | threebears1248r2cca |
290117 | 295038 | 298039 | T: C:r5nd5kem5d |
298192 | 298522 | 299116 | T!!!newhope1024cca |
299377 | 299725 | 300097 | C:threebears1248r2cpax |
299990 | 300444 | 300842 | ntruplus864 |
300121 | 300466 | 300808 | threebears1248r2ccax |
299351 | 302574 | 305495 | T: ntrulpr761 |
303120 | 303754 | 312061 | C:threebears1248r2cpa |
295984 | 305785 | 307273 | T: kindi256342 |
299888 | 312463 | 322095 | T: firesaber2 |
311584 | 316327 | 328380 | T: C:r5nd5kem0d |
320826 | 322126 | 330723 | T: kindi512241 |
316663 | 325068 | 325444 | T: kindi512222 |
345775 | 347431 | 393524 | smaugt5 |
354352 | 358467 | 373834 | ntrulpr761 |
358599 | 360812 | 365307 | T: ntrulpr857 |
393142? | 395480? | 531403? | ntruplus1152 |
425946 | 431138 | 436771 | T: ntrulpr953 |
421504 | 431497 | 434206 | ntrulpr857 |
442412 | 443098 | 444206 | kyber90s768 |
475891 | 479711 | 485533 | T: ntrulpr1013 |
476906 | 480768 | 484392 | T: lac256 |
483680 | 488284 | 491094 | T: lac192 |
486394 | 489801 | 492597 | ntrulpr953 |
545658 | 547920 | 551760 | ntrulpr1013 |
660444 | 662502 | 684268 | T: kindi512321 |
696759 | 701253 | 705324 | T: ntrulpr1277 |
715320 | 716166 | 717832 | kyber90s1024 |
721217 | 727869 | 733725 | T: ntrukem443 |
795076 | 797728 | 800563 | ntrulpr1277 |
802670 | 826906 | 828677 | T: kindi256522 |
829758 | 841610 | 857498 | T: hqc1281 |
1029909 | 1031067 | 1032288 | T: lima2p1024cca |
1031350 | 1036813 | 1040316 | T: rqc128 |
1041161 | 1061841 | 1146222 | T: C:edonk128k16n80nu4l6 |
1634158 | 1641004 | 1645347 | T: ntrukem743 |
1657639 | 1660673 | 1664029 | T: C:edonk128k16n80nu8l6 |
1668734 | 1675441 | 1680049 | T: C:rolloi128 |
1682476 | 1697013 | 1725010 | T: hqc1921 |
1805118 | 1838706 | 1910155 | T: hqc1922 |
1876422 | 1877839 | 1879988 | T: titaniumccatoy |
1881393 | 1898270 | 1927624 | T: C:edonk128k32n96nu4l4 |
1922070 | 1923799 | 1925748 | T: lima2p2048cca |
1931687 | 1936161 | 1942652 | T: frodokem640 |
1983948? | 1999480? | 2733421? | T: rqc192 |
2055324 | 2058773 | 2061728 | T: limasp1018cca |
2074410 | 2077689 | 2081564 | T: C:rolloi192 |
2102796 | 2104227 | 2106371 | T: titaniumccalite |
2127883 | 2134426 | 2141398 | T: frodokem640aes |
2259301 | 2279405 | 2306413 | T: C:edonk192k32n128nu4l6 |
2430668 | 2443479 | 2449367 | T: C:edonk128ref |
2520097 | 2522764 | 2538820 | T: C:bikel1 |
2543761 | 2611187 | 2646511 | T: hqc2561 |
2664266 | 2668414 | 2673248 | T: C:rolloi256 |
2736911? | 2741462? | 3777908? | T: rqc256 |
2842258 | 2844116 | 2846579 | T: titaniumccastd |
2880144 | 2931506 | 2983533 | T: hqc2562 |
3007629 | 3009280 | 3011645 | T: titaniumccamed |
3111619 | 3116081 | 3118523 | T: titaniumccahi |
3151095 | 3189110 | 3222122 | T: hqc2563 |
3254408 | 3265286 | 3278647 | T: C:lake1 |
3468315 | 3505207 | 3588569 | T: C:edonk192k48n144nu4l4 |
3730366 | 3735516 | 3742342 | T: limasp1306cca |
3780659 | 3785878 | 3792695 | T: C:lake3 |
3789454 | 3793605 | 3799566 | T: C:lake2 |
3815732 | 3823990 | 3844182 | T: frodokem976 |
4156028 | 4160541 | 4164074 | T: limasp1822cca |
4451297 | 4468299 | 4482163 | T: frodokem976aes |
4545478 | 4550459 | 4553101 | T: titaniumccasuper |
4802962 | 4810865 | 4852966 | T: sntrup653 |
4877389 | 4888445 | 4926108 | sntrup653 |
5914989 | 5924435 | 5937006 | T: locker1 |
6410063 | 6421915 | 6473494 | T: sntrup761 |
6407232 | 6447944 | 6527830 | sntrup761 |
6645249 | 6656623 | 6665228 | T: locker2 |
6922865 | 6935362 | 6953166 | T: rolloii128 |
7029163 | 7057454 | 7081005 | T: rolloii192 |
7269962 | 7277436 | 7289040 | T: limasp2062cca |
7300192 | 7331328 | 7450066 | T: locker3 |
7423910 | 7431469 | 7445024 | T: frodokem1344aes |
7663885 | 7677799 | 7718200 | T: C:bikel3 |
7912132 | 7916456 | 7925287 | T: C:r5n11kem0d |
7922085 | 7932352 | 7946589 | T: locker4 |
7975714 | 7979976 | 8072264 | sntrup857 |
7972510 | 8023005 | 8079346 | T: sntrup857 |
8267882 | 8283200 | 8311248 | T: rolloii256 |
9218765 | 9227914 | 9244218 | T: locker6 |
9760412 | 9775397 | 9795614 | T: locker5 |
9793446 | 9821153 | 9826794 | T: sntrup953 |
9857109 | 9869258 | 9883167 | sntrup953 |
9894010 | 9909706 | 9935187 | T: remblem928 |
9905511 | 9933207 | 9946850 | T: remblem1056 |
9946917 | 10079633 | 10206492 | T: ramstakers216091 |
10975737 | 10977953 | 10981421 | T: ntrulpr4591761 |
11043113 | 11061407 | 11098958 | T: sntrup1013 |
11095062 | 11101289 | 11159359 | sntrup1013 |
11189796 | 11196497 | 11242126 | T: frodokem640shake |
11212239 | 11237226 | 11290867 | T: ntruhps2048509 |
11268635 | 11302049 | 11355249 | ntruhps2048509 |
15233376 | 15390227 | 15485204 | T: lotus128 |
15654515 | 15685805 | 15719412 | T: sikep503 |
15965742 | 15997489 | 16073550 | T: locker7 |
16879675 | 16921368 | 17038740 | T: locker8 |
17290489 | 17402858 | 17484665 | T: sntrup1277 |
17619660 | 17642065 | 17674950 | sntrup1277 |
18264901 | 18298666 | 18459242 | T: locker9 |
18855063 | 18911402 | 18945004 | T: C:ledakemcpa14 |
19369205 | 19373336 | 19379885 | T: C:r5n13kem0d |
19382604 | 19396429 | 19420986 | T: ntruhps2048677 |
19463244 | 19485647 | 19575177 | ntruhps2048677 |
20571600 | 20615848 | 20666858 | ntruhrss701 |
23476762 | 23589311 | 23655810 | T: C:ledakemcpa13 |
24926497 | 24996305 | 25014055 | T: frodokem976shake |
25087933 | 25127388 | 25183956 | T: sntrup4591761 |
25147501 | 25166927 | 27316793 | T: sikep503comp |
25183997 | 25247782 | 25259812 | sntrup4591761 |
28037711 | 28091495 | 28110157 | ntruhps4096821 |
28193586 | 28254056 | 28302239 | T: ntruhps4096821 |
29356333 | 29801956 | 29989954 | T: lotus192 |
30230391 | 30276670 | 30412368 | T: mersenne756839 |
36013440 | 36025436 | 36040513 | T: C:r5n15kem0d |
41592650 | 41616729 | 41661540 | T: C:ledakemcpa12 |
42145200 | 42642461 | 44876890 | T: ramstakers756839 |
44910778 | 44933191 | 44944145 | T: frodokem1344shake |
49678660 | 49805912 | 49880279 | T: sikep751 |
63166853 | 63675040 | 63835885 | T: lotus256 |
64023276 | 64074979 | 64163707 | T: C:ledakemcpa34 |
65569293 | 65820361 | 65919017 | T: ledakem1464 |
68122259 | 68301263 | 69050781 | T: ntskem1264 |
72428180 | 72463694 | 72524689 | T: C:ledakemcpa33 |
77615781 | 77706976 | 84131106 | T: sikep751comp |
79001635 | 79025438 | 79102655 | T: sikep434 |
83935485 | 83973873 | 84035065 | T: ledakem1364 |
90524021 | 90856221 | 92784791 | T: ledakem14sl |
113005897 | 113116208 | 113157560 | mceliece348864pcf |
111950171 | 113233386 | 114565808 | T: ledakem13sl |
113356822 | 113562118 | 114484282 | mceliece348864f |
123092227 | 123146455 | 123448289 | T: C:ledakemcpa32 |
125898579 | 125976526 | 136960762 | T: sikep434comp |
116261512? | 127492908? | 158206331? | mceliece348864pc |
112892745? | 128580244? | 173881563? | mceliece348864 |
103313267? | 133619347? | 164375618? | T: mceliece348864pc |
150163730 | 150253930 | 150448962 | T: C:ledakemcpa54 |
80810906? | 150803238? | 218712800? | T: rsa2048 |
158043212 | 158249592 | 158750893 | T: C:ledakemcpa53 |
162702076 | 163281423 | 163650185 | T: ledakem1264 |
181084520 | 181714559 | 184644016 | T: ledakem3464 |
213799259 | 214297252 | 215249103 | T: ntskem1380 |
227678457 | 228449611 | 229328500 | T: ledakem12sl |
229321664 | 229333332 | 229340366 | T: sikep610 |
242122352 | 242377628 | 243113686 | T: ledakem3364 |
244976610 | 245148359 | 249168403 | T: ledakem34sl |
265798466 | 265937290 | 266963572 | T: C:ledakemcpa52 |
281680642 | 281901636 | 283352343 | T: mceliece460896pcf |
297417798 | 297603280 | 298748807 | T: ledakem5464 |
309389033 | 309594323 | 311856419 | T: ledakem33sl |
333581388 | 334329132 | 335893339 | mceliece460896f |
333590597 | 334838281 | 334918395 | mceliece460896pcf |
282326431? | 339536509? | 508376795? | T: mceliece460896 |
341119983 | 341402718 | 342651096 | T: ledakem3264 |
370189789 | 372142383 | 373841228 | T: ntskem13136 |
378147191 | 378864475 | 382473080 | T: oddmanhattan128 |
382491812 | 382726059 | 418616682 | T: sikep610comp |
337229218? | 448578608? | 616906587? | mceliece460896 |
389838390? | 449848593? | 564755467? | mceliece460896pc |
510976677 | 511205579 | 513235295 | T: ledakem5364 |
542815331 | 546315225 | 547069654 | mceliece6688128pcf |
567241942 | 571064198 | 572445745 | T: mceliece8192128pcf |
580452995 | 580964903 | 583888015 | T: ledakem54sl |
598544563 | 598986984 | 601367047 | T: mceliece6960119pcf |
602071872 | 610651932 | 632242244 | T: oddmanhattan192 |
621234260 | 621727439 | 623748933 | mceliece8192128f |
620468541 | 621901610 | 622738990 | mceliece8192128pcf |
641956274 | 642337033 | 644575866 | T: mceliece6688128pcf |
642794409 | 643943217 | 644639386 | T: mceliece6688128f |
650406574 | 650667914 | 653442607 | mceliece6960119pcf |
650223151 | 651001208 | 651175089 | mceliece6960119f |
676749142 | 678240223 | 680471125 | T: ledakem32sl |
697021598 | 699669198 | 702369747 | mceliece6688128f |
749187754 | 751194752 | 754309170 | T: ledakem5264 |
760055462 | 763045952 | 764812164 | T: ledakem53sl |
653649182? | 780670120? | 970891410? | mceliece6960119 |
677265692? | 795089666? | 1048162774? | mceliece6688128pc |
654682371? | 799122645? | 974600206? | mceliece6960119pc |
670845448? | 801361458? | 1161177908? | mceliece6688128 |
598954577? | 811746640? | 1023107064? | T: mceliece6960119pc |
614384337? | 866267269? | 1114171024? | mceliece8192128 |
738541673? | 874986416? | 1240022333? | T: mceliece6688128pc |
712751426? | 968147113? | 1237697858? | mceliece8192128pc |
1036182880 | 1045664916 | 1079660396 | T: bigquake1 |
1085451538 | 1088354530 | 1154344336 | T: oddmanhattan256 |
1477407234 | 1481185334 | 1484934137 | T: ledakem52sl |
4889168011 | 5023419131 | 5128048973 | T: pqrsa15 |
8202562268 | 8377722488 | 8514503063 | T: bigquake3 |
15378557365 | 15507644662 | 15659075329 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
23018 | 24203 | 25035 | T: rsa2048 |
64549 | 67468 | 73164 | mceliece348864 |
65120 | 68935 | 74843 | mceliece348864f |
86726 | 88234 | 93276 | mceliece348864pcf |
87082 | 90361 | 93219 | T: mceliece348864pc |
96564 | 96705 | 96920 | timer |
96101 | 96837 | 101389 | smaugt1 |
92273 | 99001 | 104800 | mceliece348864pc |
100964 | 101474 | 101838 | T: ntskem1264 |
105765 | 106910 | 108213 | T: C:r5nd1kem0d |
107383 | 107485 | 107627 | ntruplus576 |
118119 | 118911 | 122606 | T: lightsaber2 |
114017 | 120736 | 131386 | T: C:edonk128k16n80nu4l6 |
125143 | 125282 | 125461 | threebears624r2cca |
126513 | 127502 | 128002 | threebears624r2ccax |
128915 | 129066 | 129271 | C:threebears624r2cpax |
129031 | 129186 | 129449 | C:threebears624r2cpa |
129965 | 130839 | 131631 | T: C:r5nd0kem2iot |
141040 | 142201 | 143498 | T: C:r5nd1kem5d |
146082 | 147067 | 148800 | T: C:r5nd1kem4longkey |
155842 | 155932 | 156217 | ntruplus768 |
152018 | 163754 | 184930 | mceliece460896f |
154080 | 164502 | 177018 | T: mceliece460896 |
165884 | 166425 | 167467 | T: C:ledakemcpa14 |
154886 | 170014 | 186714 | mceliece460896 |
169622 | 170753 | 172489 | T: C:ledakemcpa13 |
171765 | 172190 | 172965 | ntruplus864 |
172390 | 172899 | 175074 | kyber512 |
164999 | 175340 | 189144 | mceliece460896pcf |
166026 | 176746 | 197238 | mceliece460896pc |
185685? | 186470? | 260818? | smaugt3 |
178586 | 190178 | 213661 | T: mceliece460896pcf |
187100 | 192026 | 194990 | T: C:ledakemcpa12 |
213278 | 213559 | 214027 | threebears936r2ccax |
213553 | 213791 | 214323 | threebears936r2cca |
218959 | 219213 | 219599 | T!!!newhope512cca |
224488 | 224867 | 231260 | C:threebears936r2cpa |
224713 | 225256 | 230784 | C:threebears936r2cpax |
222188 | 225882 | 232409 | T: ntrukem443 |
220632 | 227835 | 236741 | T: C:edonk128k16n80nu8l6 |
238291 | 239464 | 241191 | T: C:r5nd3kem5d |
239651 | 239939 | 293552 | T: saber2 |
239148 | 240087 | 241409 | T: C:rolloi128 |
242721 | 242946 | 243833 | ntruplus1152 |
260295 | 262726 | 272646 | T: sntrup653 |
248386 | 264795 | 296936 | mceliece6688128 |
268163 | 270008 | 272000 | kyber768 |
257024 | 270536 | 299866 | mceliece6688128f |
248429 | 272060 | 285952 | T: mceliece6688128f |
261446 | 275917 | 277125 | T: lac128 |
276270 | 277983 | 279833 | T: C:rolloi192 |
271314 | 278251 | 289013 | T: C:edonk128k32n96nu4l4 |
290837 | 291142 | 291532 | kyber90s512 |
297260 | 298874 | 301791 | T: C:rolloi256 |
290734 | 299688 | 316334 | mceliece8192128 |
300333 | 301941 | 316349 | sntrup653 |
292092 | 302386 | 319825 | mceliece8192128f |
311652 | 322797 | 343560 | mceliece6960119f |
318906 | 326688 | 343976 | mceliece8192128pcf |
313604 | 327070 | 349451 | mceliece6688128pcf |
319990 | 329337 | 339836 | mceliece8192128pc |
317390 | 330032 | 355348 | mceliece6960119 |
308832 | 330252 | 355352 | T: mceliece6688128pc |
328455 | 330553 | 333601 | T: sntrup761 |
322162 | 331214 | 344357 | T: mceliece8192128pcf |
320208 | 333688 | 366702 | T: mceliece6688128pcf |
334139 | 334438 | 334917 | threebears1248r2ccax |
334353 | 334850 | 335542 | threebears1248r2cca |
333336 | 334887 | 335792 | T: lotus128 |
317184 | 337966 | 362916 | mceliece6688128pc |
336099 | 342449 | 360821 | mceliece6960119pcf |
334978 | 345116 | 358186 | T: mceliece6960119pcf |
334122 | 345553 | 364771 | T: mceliece6960119pc |
345789 | 346265 | 347669 | C:threebears1248r2cpax |
332243 | 346515 | 398172 | T: firesaber2 |
347144 | 347676 | 350427 | C:threebears1248r2cpa |
305871 | 352659 | 354822 | smaugt5 |
344524 | 355858 | 378470 | mceliece6960119pc |
377543 | 379057 | 379941 | T: C:ledakemcpa34 |
381804 | 382583 | 383834 | sntrup761 |
378356 | 383103 | 389861 | T: ntrukem743 |
387777 | 390638 | 393527 | T: sntrup857 |
389751 | 391207 | 393527 | T: C:hila5 |
392674 | 394502 | 405558 | T: kindi256342 |
395753 | 398219 | 400237 | T: C:ledakemcpa33 |
401428 | 403527 | 405889 | T: ntruhps2048509 |
403445 | 404605 | 407295 | T: C:bikel1 |
403135 | 405652 | 422194 | ntruhrss701 |
403141 | 405722 | 408988 | kyber1024 |
409574 | 416862 | 418604 | T: ntskem1380 |
426802 | 430654 | 433768 | T: C:r5nd3kem0d |
434630 | 437597 | 440526 | T: C:r5nd5kem5d |
437864 | 441276 | 443695 | ntruhps2048509 |
440838 | 444608 | 453241 | sntrup857 |
441501 | 452080 | 462661 | T: C:ledakemcpa32 |
449203 | 454710 | 462083 | T: sntrup953 |
453978 | 457083 | 461910 | T: ntrulpr653 |
464140 | 465405 | 478984 | T: kindi512222 |
469940 | 471064 | 471910 | T!!!newhope1024cca |
472269 | 484893 | 485609 | T: kindi512241 |
497089 | 499312 | 523400 | ntrulpr653 |
504645 | 507255 | 509439 | T: sntrup1013 |
505228 | 509431 | 511455 | T: lotus192 |
512471 | 512872 | 513650 | kyber90s768 |
524184 | 524841 | 525847 | sntrup953 |
546930 | 549572 | 558808 | T: C:r5nd5kem0d |
555761 | 559392 | 565215 | T: C:edonk128ref |
561798 | 562904 | 564115 | sntrup1013 |
573014 | 575152 | 577429 | T: ntrulpr761 |
578162 | 580009 | 582802 | T: ntruhps2048677 |
578200 | 580513 | 584232 | T: ntskem13136 |
583652 | 584882 | 587324 | T: ledakem1464 |
595021 | 600025 | 603754 | T: C:edonk192k32n128nu4l6 |
623798 | 626138 | 628635 | ntruhps2048677 |
631474 | 632607 | 672123 | ntrulpr761 |
633960 | 640386 | 653530 | T: C:lake1 |
677551 | 680919 | 689812 | T: ledakem14sl |
686511 | 689105 | 691893 | T: ntrulpr857 |
692939 | 693808 | 695614 | T: lima2p1024cca |
708249 | 710443 | 712010 | T: C:lake2 |
717993 | 720050 | 723536 | T: lotus256 |
722011 | 726169 | 730810 | T: ledakem1364 |
724950 | 727165 | 730003 | T: sntrup1277 |
724352 | 737321 | 751609 | T: C:edonk192k48n144nu4l4 |
736259 | 741866 | 745425 | T: lac192 |
759773 | 762563 | 765060 | T: ntruhps4096821 |
740474 | 771649 | 783692 | ntrulpr857 |
784566 | 785624 | 787273 | T: rolloii128 |
784520 | 786044 | 788180 | T: C:lake3 |
793974 | 794594 | 796121 | kyber90s1024 |
796437 | 799093 | 801316 | T: rolloii192 |
814528 | 817682 | 828525 | T: ntrulpr953 |
831957 | 835701 | 840979 | sntrup1277 |
837462 | 840183 | 842918 | T: C:ledakemcpa54 |
855710 | 858338 | 861830 | ntruhps4096821 |
879210 | 884556 | 907257 | ntrulpr953 |
882576 | 886022 | 889958 | T: rolloii256 |
889276 | 897536 | 902509 | T: C:ledakemcpa53 |
873043 | 907406 | 923366 | T: kindi512321 |
915273 | 919970 | 926169 | T: ledakem13sl |
910894 | 924703 | 927829 | T: ntrulpr1013 |
911451 | 926055 | 938666 | T: C:ledakemcpa52 |
946653 | 949854 | 955807 | T: lac256 |
975633 | 995066 | 997993 | T: kindi256522 |
996707 | 998148 | 999594 | ntrulpr1013 |
1025975 | 1030604 | 1035591 | T: locker1 |
1059636 | 1062236 | 1066511 | T: locker2 |
1117622 | 1119156 | 1124374 | T: C:bikel3 |
1092416 | 1120717 | 1154045 | T: ledakem1264 |
1211507 | 1222617 | 1246580 | T: locker3 |
1334496 | 1356921 | 1367941 | T: hqc1281 |
1353404 | 1358037 | 1366798 | T: locker4 |
1349582 | 1359759 | 1362623 | T: ntrulpr1277 |
1385160 | 1387478 | 1388979 | T: lima2p2048cca |
1400101 | 1400918 | 1403931 | T: titaniumccatoy |
1439508 | 1441417 | 1443706 | T: rqc128 |
1415434 | 1448513 | 1460926 | T: ledakem3464 |
1435640 | 1448828 | 1451445 | ntrulpr1277 |
1446527 | 1473545 | 1506120 | T: ledakem12sl |
1487119 | 1492028 | 1496205 | T: locker6 |
1628221 | 1633009 | 1638700 | T: locker5 |
1710040 | 1711759 | 1713797 | T: limasp1018cca |
1844058 | 1858974 | 1876036 | T: ledakem3364 |
1859298 | 1873012 | 1883438 | T: ledakem34sl |
1883211 | 1884590 | 1886407 | T: titaniumccalite |
2302633 | 2305265 | 2307317 | T: titaniumccastd |
2516781 | 2527124 | 2553818 | T: locker7 |
2540300 | 2548735 | 2593386 | T: locker8 |
2603057 | 2611471 | 2621623 | T: ledakem33sl |
2607579 | 2617256 | 2626425 | T: frodokem640 |
2691331 | 2699602 | 2706275 | T: frodokem640aes |
2801947 | 2803038 | 2804572 | T: titaniumccamed |
2765169 | 2810187 | 2862081 | T: hqc1921 |
2756894 | 2813686 | 2895794 | T: ledakem3264 |
2836841 | 2864823 | 2880238 | T: locker9 |
2969251 | 2971398 | 2974220 | T: titaniumccahi |
2960641 | 3008932 | 3090074 | T: hqc1922 |
3172287 | 3179571 | 3188822 | T: ledakem5464 |
3235248 | 3239761 | 3247852 | T: limasp1306cca |
3452422 | 3455208 | 3458236 | T: limasp1822cca |
3445057 | 3537511 | 3592463 | T: bigquake1 |
2971440? | 3734829? | 4517056? | T: rqc192 |
3990027 | 4001810 | 4022639 | T: ledakem5364 |
3996206? | 4009225? | 7141844? | T: rqc256 |
4053629 | 4120472 | 4195961 | T: ledakem32sl |
4104897 | 4121591 | 4140739 | T: ledakem54sl |
4098678 | 4189189 | 4317944 | T: hqc2561 |
4361118 | 4367118 | 4369287 | T: titaniumccasuper |
4761615 | 4810512 | 4896952 | T: hqc2562 |
5085045 | 5093127 | 5160184 | T: frodokem976 |
5198846 | 5221712 | 5274159 | T: ledakem53sl |
5252350 | 5314752 | 5356186 | T: hqc2563 |
5349632 | 5363023 | 5408424 | T: frodokem976aes |
6479079 | 6484259 | 6491577 | T: limasp2062cca |
7029715 | 7105114 | 7181223 | T: ledakem5264 |
7136909 | 7142822 | 7149266 | T: C:r5n11kem0d |
7784552 | 7966948 | 8117861 | T: ledakem52sl |
8823684 | 8833168 | 8866790 | T: frodokem1344aes |
9688613 | 9973241 | 10172535 | T: bigquake3 |
11013595 | 11016824 | 11020525 | T: sntrup4591761 |
11067046 | 11068479 | 11071606 | sntrup4591761 |
12132890 | 12139544 | 12199320 | T: frodokem640shake |
13737295 | 13930417 | 14318914 | T: bigquake5 |
14801596 | 14808329 | 14816801 | T: remblem1056 |
14952848 | 15040869 | 15127023 | T: remblem928 |
17402810 | 17444516 | 17452355 | T: C:r5n13kem0d |
18276974 | 18614168 | 18894131 | T: ramstakers216091 |
21930222 | 21932781 | 21936081 | T: ntrulpr4591761 |
24184760 | 24201511 | 24284223 | T: pqrsa15 |
25715930 | 25760043 | 25765757 | T: sikep503 |
26953044 | 27051546 | 27067367 | T: frodokem976shake |
28676395 | 28692311 | 28709352 | T: mersenne756839 |
32425102 | 32439973 | 32466749 | T: C:r5n15kem0d |
39285246 | 39364576 | 39622854 | T: sikep503comp |
48512937 | 48522440 | 48528708 | T: frodokem1344shake |
71457556 | 71931018 | 72467382 | T: oddmanhattan128 |
76568262 | 77419759 | 81180987 | T: ramstakers756839 |
80289060 | 80322867 | 80634207 | T: sikep751 |
124556598 | 124960347 | 125742208 | T: sikep751comp |
129367419 | 129383799 | 129410241 | T: sikep434 |
134918276 | 135379392 | 135664923 | T: oddmanhattan192 |
198636300 | 198792572 | 200631786 | T: sikep434comp |
284857068 | 285939232 | 287699673 | T: oddmanhattan256 |
422268833 | 422276877 | 422284565 | T: sikep610 |
567460665 | 570225943 | 570775367 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
27331 | 27383 | 27459 | C:threebears624r2cpax |
34542 | 34635 | 35475 | C:threebears936r2cpax |
41807 | 41898 | 42072 | C:threebears1248r2cpax |
43499 | 44296 | 48267 | T: C:r5nd1kem0d |
48131 | 48193 | 48314 | C:threebears624r2cpa |
60321 | 61145 | 63135 | T: C:r5nd1kem5d |
61755 | 62323 | 63461 | T: C:r5nd0kem2iot |
61880 | 64545 | 65945 | T: C:r5nd1kem4longkey |
64968 | 65477 | 66934 | C:threebears936r2cpa |
80745 | 80892 | 81153 | C:threebears1248r2cpa |
100741 | 102653 | 105659 | T: C:r5nd3kem5d |
104357 | 104901 | 105554 | T: C:hila5 |
129078 | 130031 | 130268 | timer |
134378 | 134742 | 145457 | smaugt1 |
132981 | 136406 | 137754 | T: lightsaber2 |
143575 | 143695 | 143852 | ntruplus576 |
168695 | 168818 | 169011 | threebears624r2ccax |
200517 | 201029 | 206942 | mceliece348864f |
201694 | 201793 | 201951 | ntruplus768 |
201178 | 202042 | 207092 | mceliece348864 |
200854 | 209662 | 212186 | T: C:r5nd5kem5d |
212220 | 212476 | 213384 | T: mceliece348864pc |
212240 | 212549 | 212999 | mceliece348864pc |
214828 | 215417 | 217852 | mceliece348864pcf |
217507 | 217850 | 246590 | T: saber2 |
221603 | 221855 | 222094 | threebears624r2cca |
222778 | 223253 | 224280 | kyber512 |
233193 | 233829 | 277283 | smaugt3 |
233120 | 236585 | 239171 | T: C:r5nd3kem0d |
236920 | 237060 | 237248 | ntruplus864 |
254252 | 254466 | 254723 | T!!!newhope512cca |
261459 | 262826 | 267877 | T: ntrukem443 |
269885 | 270141 | 270539 | threebears936r2ccax |
293978 | 296052 | 301741 | T: C:r5nd5kem0d |
318342 | 318499 | 318761 | ntruplus1152 |
319102 | 319456 | 320268 | kyber90s512 |
341106 | 342346 | 343912 | kyber768 |
341684 | 342355 | 346422 | threebears936r2cca |
355810 | 369468 | 400076 | T: firesaber2 |
363136 | 371841 | 380364 | T: lac128 |
402649 | 403166 | 404676 | threebears1248r2ccax |
398300 | 411394 | 412586 | T: lotus128 |
419620 | 420268 | 437501 | T: C:r5n11kem0d |
365826 | 428154 | 431269 | smaugt5 |
433251 | 434213 | 435514 | mceliece460896f |
433635 | 434831 | 436465 | T: mceliece460896 |
434441 | 435479 | 436157 | mceliece460896 |
444492 | 445744 | 446460 | mceliece460896pc |
445888 | 446805 | 448575 | mceliece460896pcf |
446663 | 447218 | 447892 | T: mceliece460896pcf |
469590 | 471625 | 472356 | mceliece6960119 |
470574 | 476434 | 477084 | mceliece6960119f |
486878 | 487477 | 489577 | T: mceliece6960119pcf |
485539 | 488275 | 489128 | mceliece6960119pcf |
487406 | 488298 | 496248 | T: mceliece6960119pc |
487756 | 488535 | 503772 | mceliece6960119pc |
490394 | 492407 | 505825 | T: kindi256342 |
495964 | 496318 | 496794 | threebears1248r2cca |
505196 | 505930 | 507007 | mceliece6688128 |
505476 | 506388 | 507493 | T: mceliece6688128f |
505030 | 506612 | 509116 | mceliece8192128f |
509700 | 512172 | 513031 | mceliece8192128 |
508444 | 514093 | 520105 | mceliece6688128f |
516906 | 518297 | 521139 | ntruhps2048509 |
518953 | 519878 | 520701 | mceliece6688128pc |
519587 | 520647 | 521952 | kyber1024 |
520631 | 521697 | 522572 | T: mceliece6688128pcf |
521778 | 522608 | 523584 | T: mceliece6688128pc |
521159 | 522722 | 524239 | T: ntruhps2048509 |
522430 | 523677 | 528657 | T: mceliece8192128pcf |
523302 | 524254 | 525908 | mceliece8192128pcf |
528942 | 531098 | 532431 | mceliece8192128pc |
530195 | 532761 | 535013 | mceliece6688128pcf |
535257 | 536614 | 539709 | T: ntrukem743 |
539654 | 540187 | 540765 | T: ntskem1264 |
552008 | 552312 | 552758 | kyber90s768 |
555306 | 555683 | 556169 | T!!!newhope1024cca |
577390 | 582444 | 601388 | T: sntrup653 |
580287 | 588713 | 589994 | sntrup653 |
609981 | 612012 | 631868 | T: kindi512222 |
618369 | 620092 | 642561 | T: kindi512241 |
636868 | 637735 | 639578 | T: C:r5n13kem0d |
636492 | 642480 | 646784 | T: lotus192 |
640680 | 647151 | 648470 | T: ntrulpr653 |
687792 | 692469 | 701326 | ntrulpr653 |
737888 | 747553 | 750165 | T: sntrup761 |
745787 | 748735 | 755090 | sntrup761 |
789203 | 794240 | 800745 | ntruhps2048677 |
796685 | 799168 | 804128 | T: ntruhps2048677 |
827482 | 830657 | 834342 | T: ntrulpr761 |
842778 | 843085 | 843681 | kyber90s1024 |
851128 | 853028 | 857003 | T: lima2p1024cca |
859910 | 869409 | 873761 | ntruhrss701 |
877041 | 881801 | 894078 | ntrulpr761 |
908134 | 924662 | 925751 | T: sntrup857 |
921462 | 925403 | 929477 | sntrup857 |
945028 | 947347 | 951218 | T: lotus256 |
973531 | 975700 | 977394 | T: ntskem1380 |
991759 | 1008906 | 1049201 | T: ntrulpr857 |
1043730 | 1049624 | 1054578 | ntrulpr857 |
1065118 | 1078640 | 1084546 | T: ntruhps4096821 |
1058560 | 1082006 | 1085753 | ntruhps4096821 |
1094519 | 1103174 | 1111356 | T: sntrup953 |
1118319 | 1120665 | 1123531 | sntrup953 |
1126343 | 1127595 | 1161787 | T: kindi256522 |
1094874 | 1130839 | 1136822 | T: kindi512321 |
1142507 | 1145388 | 1146561 | T: lac192 |
1181130 | 1185702 | 1203436 | T: ntrulpr953 |
1228927 | 1232599 | 1244612 | T: sntrup1013 |
1233405 | 1236220 | 1254483 | sntrup1013 |
1235282 | 1246075 | 1251541 | ntrulpr953 |
1301093 | 1308785 | 1312617 | T: C:rolloi128 |
1324663 | 1326602 | 1337475 | T: ntrulpr1013 |
1394963 | 1401174 | 1405587 | ntrulpr1013 |
1490101 | 1495778 | 1505307 | T: C:rolloi192 |
1501037 | 1508297 | 1519712 | T: lac256 |
1639879 | 1641149 | 1643240 | T: titaniumccatoy |
1728369 | 1730820 | 1736566 | T: lima2p2048cca |
1858180 | 1860279 | 1870285 | T: sntrup1277 |
1858971 | 1869461 | 1887911 | sntrup1277 |
1935039 | 1936571 | 1938136 | T: ntskem13136 |
1947341 | 1980973 | 2000926 | T: ntrulpr1277 |
2062506 | 2073091 | 2095730 | ntrulpr1277 |
2172094 | 2173483 | 2175649 | T: titaniumccalite |
2164417 | 2183879 | 2195373 | T: C:r5n15kem0d |
2194337 | 2197448 | 2202003 | T: limasp1018cca |
2193424 | 2215404 | 2279036 | T: hqc1281 |
2276912 | 2280152 | 2282800 | T: C:lake1 |
1496595? | 2297457? | 5252582? | T: C:edonk192k48n144nu4l4 |
2381835 | 2384718 | 2387432 | T: rolloii128 |
2425556 | 2429811 | 2434790 | T: C:rolloi256 |
2422502 | 2443801 | 3013424 | T: C:ledakemcpa12 |
2544423 | 2553084 | 2559931 | T: frodokem640aes |
2567716 | 2572324 | 2582392 | T: rolloii192 |
2570110 | 2574139 | 2583475 | T: frodokem640 |
2662290 | 2664508 | 2665941 | T: titaniumccastd |
2819706 | 2821697 | 2844552 | T: C:ledakemcpa14 |
1448990? | 3005847? | 7205040? | T: C:edonk128k32n96nu4l4 |
2366987? | 3036837? | 3089988? | T: C:ledakemcpa13 |
3183530 | 3186107 | 3187753 | T: titaniumccamed |
3242794 | 3249137 | 3261126 | T: rolloii256 |
3454166 | 3456594 | 3460088 | T: titaniumccahi |
3460771 | 3468398 | 3478968 | T: rsa2048 |
3791622 | 3801488 | 3809017 | T: C:lake2 |
4213551 | 4218446 | 4221623 | T: limasp1306cca |
4210807 | 4240477 | 4276090 | T: hqc1921 |
4336824 | 4382580 | 4582752 | T: hqc1922 |
4450718 | 4463388 | 4474134 | T: limasp1822cca |
4590072 | 4600333 | 4608758 | T: locker1 |
4766735 | 4783547 | 4795447 | T: locker2 |
4842181 | 4847350 | 4862788 | T: bigquake1 |
4957123 | 4970647 | 4987211 | T: C:lake3 |
5070239 | 5073091 | 5081268 | T: titaniumccasuper |
5079964 | 5085002 | 5167173 | T: frodokem976 |
5089468 | 5098981 | 5127694 | T: frodokem976aes |
5233409 | 5241916 | 5248589 | T: rqc128 |
5334174 | 5346577 | 5356592 | T: locker4 |
5531465 | 5576057 | 5691503 | T: C:bikel1 |
6013727 | 6160582 | 6517478 | T: hqc2561 |
6616222 | 6623712 | 6640203 | T: ledakem1264 |
6594147 | 6627254 | 6690926 | T: C:ledakemcpa32 |
6709199 | 6722219 | 6737541 | T: ledakem1364 |
6922937 | 6952413 | 7567982 | T: locker3 |
6977374 | 7000317 | 7098304 | T: hqc2562 |
7468703 | 7480709 | 7494233 | T: locker6 |
7602072 | 7610124 | 7653485 | T: ledakem12sl |
7680671 | 7709091 | 7725086 | T: locker5 |
7801306 | 7810126 | 7850487 | T: hqc2563 |
7919842 | 7943144 | 8006944 | T: ledakem1464 |
8159985 | 8163620 | 8204649 | T: C:ledakemcpa33 |
8462741 | 8467639 | 8473068 | T: limasp2062cca |
8621855 | 8633476 | 8692387 | T: frodokem1344aes |
8755836 | 8780559 | 8898626 | T: locker7 |
8810658 | 8834499 | 9133434 | T: locker8 |
9014483 | 9033184 | 9042717 | T: ledakem13sl |
9373741 | 9431523 | 9475669 | T: ledakem14sl |
7421897? | 9683443? | 9685482? | T: C:ledakemcpa34 |
11839764 | 11973780 | 12009782 | T: locker9 |
11999955 | 12007274 | 12011206 | T: frodokem640shake |
12336278 | 13860746 | 15418571 | T: rqc192 |
16098237 | 16108756 | 16115275 | T: C:ledakemcpa52 |
18011631 | 18073076 | 18104674 | T: C:bikel3 |
18255372 | 18388299 | 18455205 | T: ledakem3264 |
18389818 | 18574208 | 18618416 | T: ledakem3364 |
18734832? | 18769513? | 25088380? | T: rqc256 |
18825949 | 18979337 | 19060530 | T: C:ledakemcpa53 |
20000074 | 20008650 | 20024202 | T: remblem1056 |
20025861 | 20218642 | 20388316 | T: remblem928 |
20589616 | 20948220 | 21078307 | T: ledakem3464 |
16355537? | 21415188? | 21484078? | T: C:ledakemcpa54 |
22632222 | 22927167 | 22983037 | T: ledakem32sl |
14032337? | 26409247? | 255610946? | T: C:edonk128ref |
26801434 | 26818325 | 26832413 | T: ledakem33sl |
26786620 | 26896314 | 26910045 | T: frodokem976shake |
27389493 | 27419864 | 27439893 | T: sikep503 |
27488629 | 27774327 | 27898212 | T: ledakem34sl |
29054514 | 29063939 | 29081237 | T: sikep503comp |
29123599 | 30077624 | 33004999 | T: bigquake3 |
31742131 | 31744825 | 31749399 | sntrup4591761 |
31742681 | 31745339 | 31748523 | T: sntrup4591761 |
32875676 | 32878757 | 32882504 | T: ntrulpr4591761 |
35175339 | 35189051 | 35286722 | T: ledakem5264 |
38243650 | 38286821 | 38753556 | T: ramstakers216091 |
40984300 | 41117404 | 41293140 | T: ledakem5364 |
32859159? | 41948885? | 229148491? | T: C:edonk192k32n128nu4l6 |
42389747 | 42406347 | 42417013 | T: mersenne756839 |
44416694 | 44478189 | 46488913 | T: bigquake5 |
48402482 | 48413069 | 48425316 | T: frodokem1344shake |
49504480 | 49540526 | 49662561 | T: ledakem5464 |
50813907 | 51043147 | 51144444 | T: ledakem52sl |
52571539 | 52755749 | 52868593 | T: ledakem53sl |
62216611 | 62445360 | 62692976 | T: ledakem54sl |
15221199? | 70240671? | 84179189? | T: C:edonk128k16n80nu4l6 |
78425904 | 78846922 | 78994752 | T: oddmanhattan128 |
86392670 | 86493555 | 86562175 | T: sikep751 |
91899736 | 92034750 | 92039071 | T: sikep751comp |
71706273? | 104036361? | 150899939? | T: C:edonk128k16n80nu8l6 |
138024218 | 138084645 | 138128511 | T: sikep434 |
147470429 | 147504851 | 147530582 | T: sikep434comp |
150208119 | 150693320 | 151010989 | T: oddmanhattan192 |
146562521 | 150757901 | 156671418 | T: ramstakers756839 |
177661560 | 177786986 | 177949504 | T: pqrsa15 |
315880732 | 316801335 | 320450394 | T: oddmanhattan256 |
424601907 | 424616260 | 424634304 | T: sikep610 |
448086925 | 448117263 | 448140224 | T: sikep610comp |
|
|
|