Measurements of key-encapsulation mechanisms on one machine: amd64; Silvermont (406c4); 2016 Intel Atom x5-Z8350; 4 x 1440MHz; cherry, supercop-20250415
[Page version: 20250506 12:42:47]
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 |
129459 | 130111 | 131242 | T: C:r5nd1kem0d |
159740 | 161201 | 164620 | T: C:r5nd0kem2iot |
167308 | 167572 | 168360 | threebears624r2cca |
167472 | 168024 | 169542 | C:threebears624r2cpa |
174086 | 174526 | 175674 | C:threebears624r2cpax |
175550 | 176307 | 178108 | T: C:r5nd1kem5d |
178753 | 179069 | 180800 | threebears624r2ccax |
179279 | 180020 | 181056 | T: lightsaber2 |
181721 | 182692 | 186065 | T: C:r5nd1kem4longkey |
244829 | 247273 | 248502 | smaugt1 |
247800 | 248341 | 249793 | timer |
250164 | 250658 | 251172 | kyber512 |
275938 | 276329 | 276830 | T!!!newhope512cca |
288094 | 289411 | 290145 | T: lac128 |
297096 | 298123 | 363258 | ntruplus576 |
304039 | 305170 | 307668 | T: C:r5nd3kem5d |
322118 | 322519 | 324019 | threebears936r2cca |
333373 | 334224 | 336682 | C:threebears936r2cpa |
335839 | 336287 | 337629 | threebears936r2ccax |
342153 | 342647 | 344465 | C:threebears936r2cpax |
357357 | 362703 | 363474 | T: saber2 |
412539 | 413207 | 415542 | ntruplus768 |
430539 | 432521 | 434750 | kyber90s512 |
434426 | 435582 | 436606 | kyber768 |
482322 | 485788 | 491888 | T: C:r5nd3kem0d |
483843 | 492121 | 496401 | smaugt3 |
494565 | 499434 | 505756 | ntruplus864 |
524318 | 525065 | 526922 | threebears1248r2cca |
538741 | 539230 | 541579 | C:threebears1248r2cpa |
541573 | 543094 | 545926 | threebears1248r2ccax |
550880 | 551817 | 553400 | C:threebears1248r2cpax |
563189 | 566845 | 571807 | T: C:r5nd5kem5d |
582573 | 583194 | 584217 | T!!!newhope1024cca |
604263 | 605971 | 608833 | T: firesaber2 |
621502 | 625000 | 629234 | T: C:r5nd5kem0d |
631415 | 637189 | 656692 | T: ntrulpr653 |
628189? | 653463? | 887337? | ntruplus1152 |
653013 | 653952 | 655092 | T: C:hila5 |
673737 | 675555 | 677498 | kyber1024 |
702542 | 705888 | 726733 | ntrulpr653 |
778980 | 781478 | 786382 | kyber90s768 |
789090 | 792721 | 795585 | smaugt5 |
787944 | 803675 | 819044 | T: ntrulpr761 |
865400 | 871878 | 878202 | ntrulpr761 |
869998 | 872339 | 875272 | T: kindi256342 |
925540 | 928772 | 932188 | T: kindi512222 |
942393 | 949095 | 965903 | T: ntrulpr857 |
948865 | 950544 | 955382 | T: kindi512241 |
994898 | 998108 | 1001302 | T: lac256 |
1016232 | 1017824 | 1021754 | T: lac192 |
1039350 | 1041627 | 1047035 | T: rqc128 |
1039755 | 1047976 | 1057780 | ntrulpr857 |
1109506 | 1115054 | 1120325 | T: ntrulpr953 |
1234652 | 1247242 | 1258131 | ntrulpr953 |
1243377 | 1248091 | 1259077 | T: hqc1281 |
1245535 | 1250123 | 1265100 | T: ntrulpr1013 |
1245704 | 1253705 | 1259281 | kyber90s1024 |
1353516 | 1358344 | 1394181 | ntrulpr1013 |
1451426 | 1470345 | 1493265 | T: C:edonk128k16n80nu4l6 |
1777593 | 1795035 | 1804782 | T: ntrukem443 |
1814595 | 1816985 | 1820589 | T: ntrulpr1277 |
1931822 | 1934617 | 1937469 | T: kindi512321 |
1978034 | 1982544 | 1987932 | T: lima2p1024cca |
1993327 | 2031531 | 2042232 | ntrulpr1277 |
2074009 | 2080051 | 2220359 | T: rqc192 |
2236675 | 2240213 | 2245314 | T: C:edonk128k16n80nu8l6 |
2333503 | 2337074 | 2342204 | T: kindi256522 |
2573147 | 2577214 | 2582893 | T: C:rolloi128 |
2616561 | 2648963 | 2672125 | T: C:edonk128k32n96nu4l4 |
2926386 | 2932993 | 2969136 | T: rqc256 |
2969422 | 2975813 | 2994353 | T: hqc1921 |
3173211 | 3188631 | 3206211 | T: hqc1922 |
3275700 | 3291498 | 3297398 | T: C:rolloi192 |
3297537 | 3346946 | 3383757 | T: C:edonk192k32n128nu4l6 |
3403158 | 3406832 | 3412878 | T: C:edonk128ref |
3659768 | 3668264 | 3674632 | T: titaniumccatoy |
4011563 | 4016313 | 4021934 | T: lima2p2048cca |
4120349 | 4134532 | 4145828 | T: ntrukem743 |
4142266 | 4149527 | 4154427 | T: titaniumccalite |
4429144 | 4446229 | 4464769 | T: limasp1018cca |
4641121 | 4643269 | 4653324 | T: C:bikel1 |
4687527 | 4695900 | 4706185 | T: C:rolloi256 |
5002913 | 5024179 | 5072520 | T: C:edonk192k48n144nu4l4 |
5374945 | 5384472 | 5419239 | T: hqc2561 |
5409520 | 5414678 | 5419756 | T: frodokem640 |
5434954 | 5446662 | 5459587 | T: titaniumccastd |
5723179 | 5746344 | 5775032 | T: hqc2562 |
5831908 | 5847227 | 5882938 | T: remblem928 |
5914193 | 5937025 | 5956843 | T: remblem1056 |
5933712 | 5939350 | 5944479 | T: titaniumccamed |
6004163 | 6018416 | 6055267 | T: hqc2563 |
6089944 | 6093285 | 6096769 | T: frodokem640aes |
6251158 | 6257157 | 6265286 | T: titaniumccahi |
7887851 | 7899672 | 7990582 | T: limasp1306cca |
8111071 | 8146189 | 8168848 | T: C:lake1 |
8856721 | 8900311 | 8924625 | T: limasp1822cca |
9081868 | 9088892 | 9098408 | T: titaniumccasuper |
9525826 | 9541016 | 9551442 | T: C:lake3 |
10442431 | 10449531 | 10458961 | T: C:lake2 |
11001612 | 11057383 | 11100918 | T: rolloii128 |
11172511 | 11178067 | 11218492 | T: ntrulpr4591761 |
11760726 | 11765007 | 11771868 | T: frodokem976 |
11866044 | 11878703 | 11911819 | T: rolloii192 |
12870448 | 12874140 | 12878644 | T: frodokem976aes |
13171134 | 13174560 | 13180055 | T: sntrup653 |
13228546 | 13233251 | 13237485 | sntrup653 |
13776186 | 13779858 | 13818115 | T: C:bikel3 |
13897241 | 13911104 | 13951866 | T: rolloii256 |
15617101 | 15630765 | 15757325 | T: limasp2062cca |
16175912 | 16193552 | 16208512 | T: locker1 |
17233891 | 17245982 | 17260678 | T: locker2 |
17517342 | 17520897 | 17526659 | T: sntrup761 |
17608081 | 17611437 | 17614888 | sntrup761 |
19005454 | 19018151 | 19030422 | T: locker3 |
19603194 | 19654183 | 19920072 | T: C:r5n11kem0d |
21851447 | 21858005 | 21862539 | T: sntrup857 |
21870123 | 21889910 | 21929848 | T: ntruhps2048509 |
21954598 | 21958731 | 21962665 | sntrup857 |
21981892 | 21984822 | 21991145 | T: frodokem640shake |
22001349 | 22029138 | 22052527 | ntruhps2048509 |
21834536 | 22073440 | 22201884 | T: ramstakers216091 |
22240478 | 22254963 | 22270072 | T: locker4 |
22772387 | 22776140 | 22780763 | T: frodokem1344aes |
24688259 | 24701853 | 24723693 | T: locker6 |
25051008 | 25071928 | 25102411 | T: locker5 |
27037400 | 27039944 | 27043852 | T: sntrup953 |
27151659 | 27154094 | 27157145 | sntrup953 |
30608511 | 30612543 | 30616330 | T: sntrup1013 |
30715412 | 30719844 | 30726442 | sntrup1013 |
32197892 | 32231501 | 32264112 | T: C:ledakemcpa14 |
36916173 | 36917997 | 36921197 | T: sikep503 |
37554867 | 37630466 | 37677108 | T: ntruhps2048677 |
37581303 | 37635089 | 37844099 | ntruhps2048677 |
41098283 | 41119828 | 41258001 | ntruhrss701 |
41819858 | 42029708 | 42081288 | T: mersenne756839 |
45165320 | 45182413 | 45205495 | T: locker7 |
45521086 | 45555346 | 45596912 | T: C:ledakemcpa13 |
46916929 | 46942341 | 46967909 | T: locker8 |
47946059 | 47955885 | 47978907 | T: sntrup1277 |
48115457 | 48119729 | 48132390 | sntrup1277 |
47911960 | 48295947 | 48911034 | T: lotus128 |
48209294 | 48438202 | 49160604 | T: C:r5n13kem0d |
48671690 | 48674974 | 48691881 | T: frodokem976shake |
50329794 | 50348305 | 50374538 | T: locker9 |
56838060 | 56957424 | 57045548 | T: ntruhps4096821 |
56922931 | 56997005 | 57069079 | ntruhps4096821 |
59612466 | 59706158 | 64880482 | T: sikep503comp |
87533801 | 87538554 | 87603988 | T: frodokem1344shake |
87429421 | 87787388 | 88073088 | T: lotus192 |
88905545 | 89196548 | 90593259 | T: C:r5n15kem0d |
88997544 | 89320359 | 89744673 | T: ntskem1264 |
91696055 | 91782029 | 91809697 | T: C:ledakemcpa12 |
92141241 | 92154157 | 92225324 | T: sntrup4591761 |
92209505 | 92219446 | 92281436 | sntrup4591761 |
89296488 | 96023134 | 97972944 | T: ramstakers756839 |
118180323 | 118187837 | 118199348 | T: sikep751 |
132153408 | 132253780 | 132429457 | T: sikep434 |
134841007 | 134904759 | 136695367 | T: ledakem1464 |
137497845 | 137564951 | 137704891 | T: C:ledakemcpa34 |
142384956 | 143635112 | 144027513 | T: C:ledakemcpa33 |
156251618 | 156509129 | 158547417 | T: ledakem1364 |
165913945 | 167847934 | 174170023 | T: lotus256 |
175141063 | 177025292 | 179787832 | T: ledakem14sl |
178572454 | 180466933 | 183633419 | T: ledakem13sl |
185216699 | 185495447 | 201025705 | T: sikep751comp |
211024626 | 211962212 | 230275436 | T: sikep434comp |
273805859 | 274367332 | 274479820 | T: C:ledakemcpa32 |
286956342 | 289204738 | 290413226 | mceliece348864pcf |
286593191 | 291410480 | 293721974 | T: mceliece348864pcf |
309026129 | 310991485 | 314087882 | mceliece348864f |
324915145 | 325445230 | 326415021 | T: C:ledakemcpa54 |
328870435 | 329069683 | 330057991 | T: C:ledakemcpa53 |
213079905? | 353185564? | 550677612? | T: rsa2048 |
250946156? | 366633636? | 434013278? | mceliece348864 |
366856933 | 367173153 | 367785993 | T: ledakem1264 |
384753663 | 385067920 | 385387580 | T: sikep610 |
305820175? | 394932740? | 569775569? | T: mceliece348864 |
368225753? | 399944401? | 573801873? | T: mceliece348864pc |
396632099 | 401246675 | 406496590 | T: ledakem3464 |
326343373? | 417795691? | 594321405? | mceliece348864pc |
424959862 | 426114154 | 427416070 | T: oddmanhattan128 |
466564998 | 468298781 | 472717243 | T: ledakem34sl |
437529286? | 485737421? | 581250384? | T: ntskem1380 |
498345557 | 499317217 | 502013296 | T: ledakem12sl |
503442152 | 503696969 | 507420571 | T: ledakem3264 |
503169052 | 504269558 | 504650116 | T: C:ledakemcpa52 |
533949019 | 534486777 | 537630948 | T: ledakem3364 |
586124327 | 587105464 | 587945066 | T: ledakem5464 |
595617297 | 596140025 | 601032652 | T: ledakem33sl |
647337514 | 648098361 | 700642745 | T: sikep610comp |
703704428 | 704467443 | 705347942 | T: oddmanhattan192 |
793949481? | 966326362? | 1021571837? | T: mceliece460896f |
785394297? | 994127377? | 1043252104? | T: mceliece460896pcf |
796248583? | 1003767976? | 1068469978? | mceliece460896pcf |
892534078? | 1075034767? | 1122587317? | mceliece460896f |
1086556193 | 1086872397 | 1087358976 | T: ledakem5364 |
1246817802 | 1248953974 | 1250273347 | T: oddmanhattan256 |
1326547704 | 1327420412 | 1329822967 | T: ledakem54sl |
1468466590 | 1472283127 | 1476294482 | T: ledakem32sl |
1470936681 | 1476109956 | 1481513016 | T: ledakem5264 |
1501058352 | 1504343835 | 1508728173 | T: ledakem53sl |
1548105072 | 1551243476 | 1684051703 | T: ntskem13136 |
1304553646? | 1630664172? | 2338798843? | T: mceliece460896pc |
1190540234? | 1646636672? | 2275570761? | mceliece460896pc |
1763917340 | 1784105520 | 1801522887 | T: bigquake1 |
1364060057? | 1813586296? | 2486080476? | mceliece460896 |
2144929193 | 2170238395 | 2218993703 | mceliece6960119f |
2242001170 | 2302314301 | 2540046165 | T: mceliece6688128f |
2255501350? | 2302392390? | 3039164315? | T: mceliece6688128pcf |
2314780239 | 2356660916 | 2470196866 | mceliece6688128f |
2336488296 | 2379680056 | 2744516190 | mceliece6688128pcf |
2692298082 | 2835179619 | 2932484182 | mceliece6960119pcf |
2135056869? | 3284171880? | 4163754731? | mceliece6960119pc |
3279312093 | 3284619590 | 3291288911 | T: ledakem52sl |
2058114910? | 3350605689? | 4851416153? | T: mceliece6960119pc |
3737109947 | 3854346473 | 4033055405 | mceliece8192128f |
2946515784? | 4015701644? | 4229107291? | mceliece8192128pcf |
3093975137? | 4492619818? | 6534616621? | mceliece6960119 |
4286578103? | 5313985472? | 7820048068? | mceliece6688128 |
3535424063? | 5343777476? | 7978612431? | mceliece8192128pc |
4693474466? | 5970364933? | 8934104574? | mceliece6688128pc |
4243760732? | 6056745294? | 9183184437? | T: mceliece6688128 |
5694839292? | 7619864573? | 10836513166? | mceliece8192128 |
11618021834 | 11973231876 | 12241471584 | T: pqrsa15 |
15621063901 | 16009128490 | 16255009178 | T: bigquake3 |
28116611578 | 28436837554 | 29202169326 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
49295 | 54029 | 56466 | T: rsa2048 |
143858 | 145805 | 149744 | T: ntskem1264 |
144800 | 149952 | 158018 | T: mceliece348864 |
148212 | 160423 | 184022 | mceliece348864f |
169005 | 172995 | 174303 | T: C:edonk128k16n80nu4l6 |
169880 | 176700 | 185500 | T: mceliece348864pc |
173260 | 176941 | 188354 | T: mceliece348864pcf |
173703 | 179973 | 190885 | mceliece348864pc |
206777 | 207601 | 208940 | T: C:r5nd1kem0d |
209620 | 210136 | 212930 | ntruplus576 |
215030 | 218754 | 219355 | timer |
218032 | 219094 | 219996 | smaugt1 |
233534 | 233915 | 236343 | threebears624r2ccax |
233448 | 233930 | 234850 | threebears624r2cca |
238907 | 239869 | 241495 | C:threebears624r2cpa |
239715 | 240308 | 241706 | C:threebears624r2cpax |
248869 | 250166 | 254327 | T: C:r5nd0kem2iot |
253441 | 253915 | 254217 | T: lightsaber2 |
276880 | 277862 | 279756 | T: C:r5nd1kem5d |
285720 | 287415 | 291666 | T: C:r5nd1kem4longkey |
290306 | 294463 | 297132 | T: C:edonk128k16n80nu8l6 |
296314 | 297176 | 299569 | ntruplus768 |
305879 | 306887 | 307899 | T: C:ledakemcpa14 |
315301 | 317203 | 320716 | T: C:ledakemcpa13 |
282474? | 321943? | 453394? | mceliece460896 |
339809 | 341289 | 341758 | kyber512 |
338889 | 343337 | 351605 | ntruplus864 |
354505 | 356304 | 360234 | T: C:rolloi128 |
356980 | 363011 | 369187 | T: C:ledakemcpa12 |
305118? | 364226? | 405373? | T: mceliece460896f |
365651 | 366633 | 368530 | T: C:edonk128k32n96nu4l4 |
328105? | 380709? | 554750? | T: mceliece460896pc |
337212? | 381316? | 499968? | T: mceliece460896pcf |
382563 | 387822 | 412007 | T: ntrukem443 |
395359 | 399111 | 401161 | T: C:rolloi192 |
406119 | 406766 | 409369 | threebears936r2cca |
406000 | 406781 | 410963 | threebears936r2ccax |
423362 | 423907 | 426807 | C:threebears936r2cpa |
423679 | 424423 | 427357 | C:threebears936r2cpax |
432877 | 433925 | 435046 | T!!!newhope512cca |
441138 | 443478 | 445356 | smaugt3 |
456440 | 459367 | 463129 | ntruplus1152 |
467392 | 468815 | 470654 | T: C:r5nd3kem5d |
469025 | 471816 | 472264 | T: saber2 |
470302 | 474178 | 475639 | T: C:rolloi256 |
479667 | 486920 | 498644 | mceliece348864 |
485146 | 489566 | 490365 | T: C:edonk128ref |
507957 | 516299 | 531982 | mceliece348864pcf |
537111 | 539172 | 540931 | kyber90s512 |
553877 | 554680 | 555221 | kyber768 |
578863 | 580359 | 582802 | T: lac128 |
626896 | 627829 | 631500 | threebears1248r2ccax |
629010 | 629796 | 634482 | threebears1248r2cca |
575456? | 633524? | 1174636? | mceliece6688128 |
583975 | 635866 | 699183 | T: mceliece6688128f |
648459 | 649581 | 653394 | C:threebears1248r2cpa |
648377 | 649591 | 653297 | C:threebears1248r2cpax |
593370? | 652200? | 922094? | mceliece6688128f |
651565 | 652955 | 656793 | T: sntrup653 |
665840 | 667237 | 670473 | T: C:ledakemcpa34 |
663861 | 703567 | 749854 | mceliece6688128pcf |
700985 | 706641 | 755553 | T: C:ledakemcpa33 |
709071 | 713260 | 738839 | T: ntrukem743 |
715871 | 718775 | 721267 | sntrup653 |
726079 | 735575 | 741317 | smaugt5 |
705655 | 743238 | 775245 | mceliece6960119f |
747522 | 749191 | 756245 | T: firesaber2 |
677991 | 753772 | 815841 | T: mceliece6688128pcf |
781298 | 787519 | 805149 | T: ntruhps2048509 |
793618 | 794932 | 798719 | T: sntrup761 |
806542 | 807380 | 809893 | T: C:bikel1 |
817229 | 819221 | 820478 | kyber1024 |
797559 | 826076 | 860772 | T: mceliece6960119pc |
823457 | 829851 | 837746 | ntruhrss701 |
827821 | 830866 | 837316 | T: C:r5nd3kem0d |
826241 | 845006 | 875744 | T: C:ledakemcpa32 |
844455 | 845511 | 848564 | T: C:hila5 |
837425 | 854986 | 864315 | ntruhps2048509 |
823632 | 855398 | 892873 | mceliece6960119pc |
860568 | 863288 | 866769 | T: C:r5nd5kem5d |
881930 | 883597 | 886899 | sntrup761 |
903770 | 905451 | 906486 | T!!!newhope1024cca |
884762 | 908110 | 934857 | mceliece8192128pc |
912408 | 915237 | 919069 | kyber90s768 |
912095 | 928243 | 969471 | mceliece8192128pcf |
932576 | 941733 | 996337 | T: ledakem1464 |
931848? | 950056? | 1198061? | T: ntskem1380 |
953546 | 956478 | 959225 | T: sntrup857 |
961898 | 963498 | 968486 | T: C:edonk192k48n144nu4l4 |
954851 | 995723 | 1021757 | mceliece460896f |
991732 | 1003306 | 1013150 | T: C:lake1 |
703652? | 1008680? | 1082396? | T: mceliece6688128 |
1024708 | 1029083 | 1032552 | T: C:edonk192k32n128nu4l6 |
1051692 | 1053344 | 1056021 | sntrup857 |
1047938 | 1066481 | 1092958 | mceliece460896pcf |
1053157 | 1078551 | 1101121 | mceliece460896pc |
1052525 | 1089963 | 1123576 | mceliece6960119pcf |
1085111 | 1090271 | 1094072 | T: C:r5nd5kem0d |
873276? | 1093014? | 1155507? | mceliece6960119 |
919471? | 1112118? | 1188529? | mceliece8192128 |
1110625 | 1116596 | 1122119 | T: ledakem14sl |
1110823 | 1120076 | 1151786 | T: ntruhps2048677 |
1125022 | 1127807 | 1130090 | T: sntrup953 |
1139101 | 1141321 | 1144008 | T: kindi256342 |
1171611 | 1175353 | 1181629 | T: ledakem1364 |
1178150 | 1180867 | 1183302 | T: rolloii128 |
1199547 | 1207455 | 1224740 | T: ntrulpr653 |
1214009 | 1217896 | 1222671 | T: C:lake2 |
1185319 | 1225636 | 1236043 | ntruhps2048677 |
1237909 | 1242309 | 1244912 | sntrup953 |
685705? | 1246554? | 1317942? | mceliece6688128pc |
1249409 | 1251277 | 1254136 | T: rolloii192 |
1266061 | 1271851 | 1275471 | T: sntrup1013 |
1273000 | 1277457 | 1302436 | ntrulpr653 |
1267209 | 1278293 | 1292908 | T: ntskem13136 |
1283368 | 1295185 | 1330273 | T: lotus128 |
1321493 | 1326313 | 1332406 | T: C:lake3 |
1338934 | 1342962 | 1347522 | T: kindi512222 |
1181441? | 1356883? | 1723067? | mceliece8192128f |
1358180 | 1361332 | 1369854 | T: lima2p1024cca |
1364398 | 1365830 | 1368031 | sntrup1013 |
1373308 | 1375414 | 1378405 | T: kindi512241 |
1384420 | 1387901 | 1389830 | T: rolloii256 |
1407983 | 1412474 | 1414817 | kyber90s1024 |
1443331 | 1456257 | 1470450 | T: C:ledakemcpa54 |
1458134 | 1488974 | 1504285 | T: ntruhps4096821 |
1497160 | 1515290 | 1527852 | T: ntrulpr761 |
1518589 | 1527988 | 1538924 | T: C:ledakemcpa53 |
1539118 | 1543726 | 1547459 | T: lac192 |
1546086 | 1550985 | 1562410 | T: ledakem13sl |
1574418 | 1591620 | 1603577 | ntrulpr761 |
1549918 | 1601326 | 1617234 | ntruhps4096821 |
1641799 | 1674179 | 1726739 | T: C:ledakemcpa52 |
1685005 | 1689280 | 1692816 | T: rqc128 |
1741296 | 1774249 | 1822284 | T: ledakem1264 |
1785011 | 1818336 | 1831416 | T: ntrulpr857 |
1842656 | 1846851 | 1853390 | T: sntrup1277 |
1912237 | 1923262 | 1935085 | ntrulpr857 |
2000947 | 2003826 | 2007667 | T: lac256 |
2016193 | 2019966 | 2027835 | sntrup1277 |
2068082 | 2074626 | 2081311 | T: locker1 |
2108685 | 2113373 | 2115416 | T: locker2 |
2116001 | 2131075 | 2150827 | T: ntrulpr953 |
2192763 | 2193882 | 2196472 | T: C:bikel3 |
2229388 | 2237903 | 2250037 | T: ledakem3464 |
2221159 | 2249072 | 2365930 | T: lotus192 |
2264013 | 2275048 | 2284811 | ntrulpr953 |
2327468 | 2332138 | 2338577 | T: locker3 |
2342342 | 2386855 | 2431093 | T: ledakem12sl |
2387344 | 2409518 | 2419625 | T: ntrulpr1013 |
2509639 | 2528460 | 2542611 | ntrulpr1013 |
2531665 | 2534144 | 2536036 | T: kindi512321 |
2728302 | 2735209 | 2747968 | T: locker4 |
2745901 | 2749041 | 2760567 | T: titaniumccatoy |
2744402 | 2752611 | 2757890 | T: lima2p2048cca |
2790806 | 2793876 | 2801559 | T: kindi256522 |
2790450 | 2799208 | 2811448 | T: hqc1281 |
2907050 | 2911659 | 2915457 | T: ledakem34sl |
2967474 | 3019780 | 3089511 | T: ledakem3364 |
3256089 | 3260606 | 3266235 | T: locker6 |
3265076 | 3274173 | 3279266 | T: lotus256 |
3368749 | 3374952 | 3379127 | T: locker5 |
3499282 | 3503802 | 3506148 | T: ntrulpr1277 |
3533078? | 3546268? | 4947579? | T: rqc192 |
3609196 | 3626679 | 3646248 | T: limasp1018cca |
3714430 | 3718934 | 3730847 | T: titaniumccalite |
3679861 | 3746616 | 3761712 | ntrulpr1277 |
4113186 | 4122569 | 4239068 | T: ledakem33sl |
4298221 | 4305738 | 4318398 | T: titaniumccastd |
4265503 | 4375876 | 4490167 | T: ledakem3264 |
4811165 | 4813318 | 4820509 | T: rqc256 |
4764703 | 4851114 | 4967027 | T: bigquake1 |
4930184 | 4935570 | 4979028 | T: ledakem5464 |
5510479 | 5515531 | 5523595 | T: titaniumccamed |
5540453 | 5548127 | 5563636 | T: locker7 |
5632967 | 5643208 | 5654634 | T: locker8 |
5878517 | 5884279 | 5890250 | T: titaniumccahi |
5977541 | 5984994 | 6039615 | T: locker9 |
6279666 | 6333364 | 6337740 | T: ledakem5364 |
6395455 | 6403433 | 6453191 | T: ledakem54sl |
6444565 | 6539087 | 6652894 | T: ledakem32sl |
6599326 | 6613219 | 6637271 | T: hqc1921 |
6783564 | 6821444 | 6881521 | T: limasp1306cca |
7046721 | 7061247 | 7071949 | T: frodokem640 |
7053844 | 7073730 | 7090764 | T: hqc1922 |
7283675 | 7327048 | 7362504 | T: limasp1822cca |
7565096 | 7566464 | 7568934 | T: frodokem640aes |
8371203 | 8379806 | 8396730 | T: ledakem53sl |
8672322 | 8705533 | 8753624 | T: remblem928 |
8744915 | 8754215 | 8769044 | T: titaniumccasuper |
8725254 | 8773240 | 8792611 | T: remblem1056 |
11246399 | 11249359 | 11260123 | T: sntrup4591761 |
11338169 | 11341359 | 11347457 | sntrup4591761 |
11256363 | 11356663 | 11470000 | T: ledakem5264 |
11886326 | 11916862 | 11948458 | T: hqc2561 |
12204350 | 12453919 | 12683439 | T: ledakem52sl |
12237766 | 12527712 | 12829501 | T: bigquake3 |
12615504 | 12662865 | 12813481 | T: hqc2562 |
13262582 | 13309453 | 13417130 | T: hqc2563 |
13867456 | 13910244 | 13969234 | T: limasp2062cca |
14750853 | 14785299 | 14842239 | T: frodokem976 |
15580136 | 15585256 | 15590772 | T: frodokem976aes |
18248167 | 18744676 | 19139422 | T: bigquake5 |
20741923 | 20745257 | 20758824 | T: C:r5n11kem0d |
22283362 | 22339242 | 22362671 | T: ntrulpr4591761 |
23586458 | 23594332 | 23596708 | T: frodokem640shake |
27599821 | 27612623 | 27646989 | T: frodokem1344aes |
41621816 | 42003887 | 42311883 | T: ramstakers216091 |
50426658 | 50433130 | 50441781 | T: C:r5n13kem0d |
51801456 | 51805797 | 51813897 | T: frodokem976shake |
53445518 | 53947829 | 54042788 | T: pqrsa15 |
60807869 | 60811922 | 60818014 | T: sikep503 |
61796744 | 62181115 | 62228679 | T: mersenne756839 |
92643875 | 92744620 | 93599986 | T: sikep503comp |
92935120 | 92950193 | 92973793 | T: C:r5n15kem0d |
92979549 | 92997445 | 93522002 | T: frodokem1344shake |
130641820 | 131173392 | 131535242 | T: oddmanhattan128 |
165041428 | 167693033 | 180186502 | T: ramstakers756839 |
191446032 | 191453662 | 191469575 | T: sikep751 |
216334395 | 216508358 | 216706841 | T: sikep434 |
247595462 | 247830266 | 248096250 | T: oddmanhattan192 |
295311016 | 296537757 | 297189708 | T: sikep751comp |
332441391 | 332942594 | 335293011 | T: sikep434comp |
582441778 | 585635781 | 588532712 | T: oddmanhattan256 |
707077633 | 707559817 | 707926096 | T: sikep610 |
959290629 | 963871784 | 969085942 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
62106 | 62225 | 62999 | C:threebears624r2cpax |
79781 | 79829 | 80007 | C:threebears936r2cpax |
90202 | 90471 | 90948 | C:threebears624r2cpa |
99328 | 99352 | 99421 | C:threebears1248r2cpax |
101257 | 101778 | 102697 | T: C:r5nd1kem0d |
126597 | 127243 | 127748 | T: C:r5nd0kem2iot |
127916 | 128401 | 129139 | C:threebears936r2cpa |
139728 | 140278 | 140956 | T: C:r5nd1kem5d |
141709 | 142038 | 142896 | T: C:r5nd1kem4longkey |
152031 | 152462 | 153263 | C:threebears1248r2cpa |
202740 | 203137 | 203277 | T: C:hila5 |
230484 | 232035 | 233272 | T: C:r5nd3kem5d |
272243 | 272612 | 273013 | ntruplus576 |
285964 | 286103 | 286763 | T: lightsaber2 |
292733 | 295383 | 296531 | smaugt1 |
291708 | 296367 | 297208 | timer |
324851 | 325614 | 327839 | threebears624r2ccax |
381453 | 382730 | 384148 | ntruplus768 |
397721 | 399422 | 399859 | kyber512 |
417014 | 417685 | 419462 | threebears624r2cca |
435900 | 437857 | 439403 | T: C:r5nd5kem5d |
461178 | 464533 | 469176 | ntruplus864 |
466676 | 468505 | 471179 | T: C:r5nd3kem0d |
495961 | 496228 | 498219 | T!!!newhope512cca |
513704 | 514818 | 518098 | T: saber2 |
527393 | 528564 | 531407 | threebears936r2ccax |
553260 | 554913 | 556445 | smaugt3 |
573796 | 576427 | 577571 | T: ntrukem443 |
596087 | 597613 | 599076 | kyber90s512 |
600625 | 601257 | 611427 | ntruplus1152 |
603115 | 605474 | 608470 | T: C:r5nd5kem0d |
628722 | 629113 | 629836 | kyber768 |
654948 | 655745 | 659205 | threebears936r2cca |
740193 | 741364 | 744847 | T: C:r5n11kem0d |
776607 | 777572 | 781068 | threebears1248r2ccax |
802366 | 804954 | 812214 | T: firesaber2 |
840062 | 841935 | 845120 | T: lac128 |
873039 | 880748 | 889924 | mceliece348864 |
872645 | 887444 | 893189 | smaugt5 |
886467 | 893328 | 931299 | mceliece348864pcf |
909178 | 911207 | 912705 | kyber1024 |
944098 | 944918 | 946965 | threebears1248r2cca |
989028 | 991998 | 992954 | kyber90s768 |
1014187 | 1015605 | 1018260 | T: ntskem1264 |
1050860 | 1052551 | 1053589 | T!!!newhope1024cca |
1148046 | 1153954 | 1158382 | T: C:r5n13kem0d |
1170750 | 1173233 | 1175232 | T: ntrukem743 |
1161718 | 1178280 | 1187797 | T: ntruhps2048509 |
1163552 | 1182648 | 1190072 | ntruhps2048509 |
1177358 | 1186658 | 1221126 | T: mceliece348864 |
1194735 | 1197996 | 1240798 | T: mceliece348864pc |
1195065 | 1199815 | 1211187 | T: mceliece348864pcf |
1217522 | 1221043 | 1225535 | mceliece348864pc |
1202199 | 1229593 | 1302140 | mceliece348864f |
1462718 | 1466273 | 1468317 | T: kindi256342 |
1474073 | 1478865 | 1482658 | T: sntrup653 |
1476779 | 1479182 | 1482123 | sntrup653 |
1489931 | 1495066 | 1508486 | kyber90s1024 |
1607385 | 1690467 | 1722631 | T: lotus128 |
1709789 | 1712597 | 1722523 | T: lima2p1024cca |
1719285 | 1723291 | 1760208 | T: ntrulpr653 |
1765417 | 1768479 | 1771619 | sntrup761 |
1765736 | 1768830 | 1775185 | T: sntrup761 |
1796684 | 1801542 | 1853169 | ntrulpr653 |
1827895 | 1831234 | 1835487 | T: kindi512222 |
1814624 | 1831600 | 1839991 | T: ntruhps2048677 |
1784138 | 1838653 | 1842796 | ntruhps2048677 |
1862151 | 1864881 | 1882876 | T: ntskem1380 |
1867343 | 1870664 | 1874001 | T: kindi512241 |
1947671 | 1950053 | 1953281 | T: C:rolloi128 |
1979519 | 1983545 | 1997581 | ntruhrss701 |
2169228 | 2175912 | 2189995 | T: ntrulpr761 |
2204936 | 2207121 | 2210672 | T: C:rolloi192 |
2221391 | 2226623 | 2236598 | T: sntrup857 |
2220356 | 2235113 | 2239000 | sntrup857 |
2258057 | 2276325 | 2292750 | ntrulpr761 |
2349916 | 2355652 | 2384215 | mceliece460896f |
2404930 | 2410231 | 2447873 | mceliece460896pcf |
2442394 | 2453453 | 2561963 | T: ntruhps4096821 |
2444541 | 2463950 | 2539566 | mceliece460896pc |
2479211 | 2482748 | 2486223 | T: lac192 |
2126079? | 2532710? | 6175215? | T: C:edonk128k32n96nu4l4 |
2472493 | 2536743 | 2565226 | ntruhps4096821 |
2580422 | 2585134 | 2596996 | mceliece6960119f |
2587264 | 2595979 | 2600794 | mceliece6960119pc |
2618545 | 2620470 | 2624854 | T: mceliece6960119pc |
2619128 | 2625444 | 2636874 | mceliece8192128pc |
2616213 | 2627146 | 2660016 | T: ntrulpr857 |
2629467 | 2645615 | 2688705 | mceliece6960119 |
2658193 | 2661578 | 2668370 | T: sntrup953 |
2658183 | 2663008 | 2667403 | sntrup953 |
2674830 | 2706011 | 2714803 | mceliece8192128pcf |
2681699 | 2717073 | 2735636 | ntrulpr857 |
2713124 | 2728848 | 2762000 | mceliece6960119pcf |
2724067 | 2764436 | 2780753 | mceliece8192128f |
2685879 | 2767082 | 2788667 | mceliece8192128 |
2833463 | 2908989 | 2920898 | T: lotus192 |
3013518 | 3015846 | 3022838 | sntrup1013 |
3019622 | 3030973 | 3037040 | T: sntrup1013 |
2988953 | 3058976 | 3125776 | T: mceliece460896f |
3005945 | 3095358 | 3182660 | T: mceliece460896pcf |
3079028 | 3103481 | 3116708 | T: ntrulpr953 |
3080108 | 3112309 | 3199946 | mceliece460896 |
3126835 | 3147871 | 3259332 | T: mceliece460896pc |
2980929 | 3172628 | 3207791 | T: lac256 |
3201505 | 3216717 | 3254436 | ntrulpr953 |
3214749 | 3219795 | 3230534 | T: titaniumccatoy |
3247416 | 3249775 | 3260261 | T: kindi512321 |
3318224 | 3320362 | 3330572 | T: kindi256522 |
3340081 | 3352145 | 3495716 | mceliece6688128 |
3355159 | 3366125 | 3396787 | T: mceliece6688128f |
3387930 | 3396783 | 3453753 | mceliece6688128f |
3374001 | 3419354 | 3423470 | mceliece6688128pcf |
3419500 | 3425026 | 3496478 | T: mceliece6688128pcf |
3434781 | 3441803 | 3445087 | T: lima2p2048cca |
3462646 | 3496538 | 3512152 | T: ntrulpr1013 |
3536019 | 3539510 | 3542197 | T: rolloii128 |
3371085 | 3547985 | 3564035 | mceliece6688128pc |
3556933 | 3564309 | 3566412 | T: C:rolloi256 |
3391647 | 3595662 | 3613789 | T: mceliece6688128 |
3608451 | 3619989 | 3627458 | ntrulpr1013 |
3774337 | 3787335 | 3846184 | T: C:r5n15kem0d |
3797824? | 3805881? | 4917863? | T: C:ledakemcpa13 |
3919792 | 3924329 | 3930964 | T: C:ledakemcpa12 |
3927446 | 3931691 | 3941867 | T: rolloii192 |
4063385 | 4065551 | 4066417 | T: ntskem13136 |
4194980 | 4199931 | 4205815 | T: lotus256 |
4201762 | 4216437 | 4223473 | T: C:lake1 |
4278034 | 4282283 | 4292801 | T: titaniumccalite |
4504996 | 4507597 | 4509304 | sntrup1277 |
4514042 | 4521905 | 4535312 | T: sntrup1277 |
4680200 | 4682961 | 4703724 | T: C:ledakemcpa14 |
4652884 | 4686813 | 4691507 | T: hqc1281 |
4680735 | 4712798 | 4730486 | T: limasp1018cca |
4894372 | 4898074 | 4900700 | T: rolloii256 |
4973561 | 4982702 | 4990660 | T: titaniumccastd |
5112973 | 5114559 | 5121278 | T: ntrulpr1277 |
5303447 | 5308839 | 5342012 | ntrulpr1277 |
2732312? | 5938101? | 7469796? | T: C:edonk192k48n144nu4l4 |
6260161 | 6265453 | 6271474 | T: titaniumccamed |
6862062 | 6875566 | 6885277 | T: titaniumccahi |
7131614 | 7140838 | 7150467 | T: C:lake2 |
7201880 | 7205012 | 7217194 | T: frodokem640 |
7364204 | 7366015 | 7367995 | T: frodokem640aes |
7892939 | 7932597 | 8018491 | T: bigquake1 |
8336278 | 8344455 | 8352007 | T: rqc128 |
8597502 | 8622888 | 8636633 | T: locker1 |
8864017 | 8946377 | 8992472 | T: limasp1306cca |
9001809 | 9022827 | 9036013 | T: locker2 |
9190284 | 9204293 | 9214901 | T: C:lake3 |
9361021 | 9369283 | 9372476 | T: rsa2048 |
9456119 | 9505036 | 9516083 | T: limasp1822cca |
10038443 | 10075017 | 10088537 | T: locker4 |
10175245 | 10182949 | 10202508 | T: titaniumccasuper |
10116375 | 10196835 | 10211134 | T: hqc1921 |
10590824 | 10601843 | 10614412 | T: hqc1922 |
11054524 | 11142139 | 11300465 | T: ledakem1264 |
11117624 | 11148251 | 11227481 | T: ledakem1364 |
11006873 | 11201081 | 11810542 | T: C:ledakemcpa32 |
11896904 | 11945480 | 12000560 | T: remblem928 |
12044024 | 12068877 | 12149393 | T: remblem1056 |
12240418 | 12245675 | 12274123 | T: C:bikel1 |
12617932 | 12685051 | 12713874 | T: locker3 |
12921633 | 12941588 | 13314693 | T: C:ledakemcpa33 |
12856284 | 13020059 | 13117156 | T: ledakem12sl |
13206575 | 13210171 | 13466422 | T: ledakem1464 |
14561711 | 14575455 | 14590734 | T: locker6 |
14648567 | 14659852 | 14674125 | T: locker5 |
14958856 | 14965163 | 15044046 | T: frodokem976 |
15101294 | 15105759 | 15111839 | T: frodokem976aes |
15373412 | 15385871 | 15434337 | T: C:ledakemcpa34 |
15524129 | 15589668 | 15802995 | T: ledakem13sl |
15461905 | 15598644 | 15789431 | T: ledakem14sl |
17556720 | 17568644 | 17584965 | T: locker7 |
17572122 | 17649450 | 17678526 | T: hqc2561 |
18003503 | 18028361 | 18053199 | T: locker8 |
18196253 | 18273598 | 18343095 | T: limasp2062cca |
18783230 | 18813317 | 21630700 | T: rqc192 |
18685115 | 18843030 | 19002608 | T: hqc2562 |
19615076 | 19637659 | 19810041 | T: hqc2563 |
22849016 | 22879633 | 22913759 | T: locker9 |
23378567 | 23382593 | 23387513 | T: frodokem640shake |
26911882 | 26920576 | 26952127 | T: frodokem1344aes |
28726652 | 28744173 | 28776575 | T: rqc256 |
28887104 | 29108184 | 31099334 | T: C:ledakemcpa52 |
31125322 | 31201235 | 31362719 | T: ledakem3264 |
30970954 | 31491289 | 31723934 | T: ledakem3364 |
31571250 | 31575418 | 31577796 | T: sntrup4591761 |
31574088 | 31575808 | 31585033 | sntrup4591761 |
33410943 | 33450737 | 33468603 | T: ntrulpr4591761 |
35138732 | 35165844 | 35361407 | T: C:ledakemcpa53 |
35386299 | 35465440 | 35511829 | T: ledakem3464 |
38766760 | 39218228 | 39964160 | T: ledakem32sl |
39470238 | 39507963 | 39545965 | T: C:bikel3 |
40415369 | 41580934 | 41851507 | T: C:ledakemcpa54 |
44384001 | 44630899 | 46179749 | T: ledakem33sl |
45730125 | 45752267 | 47333413 | T: ledakem34sl |
51595312 | 51607467 | 51694982 | T: frodokem976shake |
36962988? | 57231234? | 155670811? | T: C:edonk128ref |
10914622? | 61093642? | 196204347? | T: C:edonk128k16n80nu8l6 |
61707397 | 61739143 | 61769818 | T: ledakem5264 |
35003334? | 62451788? | 86337124? | T: C:edonk128k16n80nu4l6 |
64700977 | 64704412 | 64711127 | T: sikep503 |
68850013 | 68855917 | 68863017 | T: sikep503comp |
69563473 | 69831717 | 70577437 | T: ledakem5364 |
83351881 | 84095999 | 84216789 | T: ledakem5464 |
86391472 | 86497383 | 86609157 | T: ledakem52sl |
88223683 | 88520161 | 88988938 | T: ramstakers216091 |
86995194 | 92559224 | 93295562 | T: mersenne756839 |
92625496 | 92707466 | 92817473 | T: frodokem1344shake |
92869728 | 93079573 | 93310650 | T: ledakem53sl |
27989057? | 103742965? | 186381709? | T: C:edonk192k32n128nu4l6 |
106688264 | 106861398 | 107130836 | T: ledakem54sl |
134278222 | 134567583 | 137327027 | T: bigquake3 |
147725171 | 148567823 | 148713508 | T: oddmanhattan128 |
205792635 | 205802097 | 205815300 | T: sikep751 |
218261255 | 218284734 | 218318321 | T: sikep751comp |
230778857 | 230920716 | 231208729 | T: sikep434 |
219111095? | 232797418? | 285463584? | T: bigquake5 |
246137428 | 246326611 | 246533161 | T: sikep434comp |
283848415 | 284156671 | 284607297 | T: oddmanhattan192 |
323903211 | 335116201 | 343632997 | T: ramstakers756839 |
460544237 | 461887768 | 463785996 | T: pqrsa15 |
659817865 | 662501681 | 665132098 | T: oddmanhattan256 |
711598674 | 712024952 | 712495598 | T: sikep610 |
755208938 | 755652474 | 756141019 | T: sikep610comp |
|
|
|