Measurements of key-encapsulation mechanisms on one machine: amd64; Silvermont (406c4); 2016 Intel Atom x5-Z8350; 4 x 1440MHz; cherry, supercop-20250307
[Page version: 20250416 12:37:35]
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 |
131897 | 132402 | 133535 | T: C:r5nd1kem0d |
162089 | 163630 | 166481 | T: C:r5nd0kem2iot |
174385 | 175641 | 177320 | T: C:r5nd1kem5d |
179279 | 180020 | 181056 | T: lightsaber2 |
181417 | 182840 | 187669 | T: C:r5nd1kem4longkey |
200645 | 201041 | 201474 | C:threebears624r2cpa |
201000 | 201543 | 202790 | threebears624r2cca |
207209 | 207513 | 208613 | C:threebears624r2cpax |
212046 | 212843 | 215149 | threebears624r2ccax |
246203 | 247603 | 248869 | timer |
246792 | 248530 | 249539 | smaugt1 |
249321 | 249797 | 250367 | kyber512 |
275938 | 276329 | 276830 | T!!!newhope512cca |
288094 | 289411 | 290145 | T: lac128 |
291225? | 292350? | 372628? | ntruplus576 |
308432 | 309829 | 311451 | T: C:r5nd3kem5d |
357357 | 362703 | 363474 | T: saber2 |
382846 | 383915 | 385364 | threebears936r2cca |
391917 | 394180 | 395733 | C:threebears936r2cpa |
394676 | 395757 | 397861 | threebears936r2ccax |
400512 | 401604 | 402899 | C:threebears936r2cpax |
411380 | 412135 | 414657 | ntruplus768 |
427920 | 429162 | 431577 | kyber90s512 |
433608 | 434150 | 435130 | kyber768 |
483462 | 487967 | 490805 | smaugt3 |
486107 | 489016 | 494194 | T: C:r5nd3kem0d |
494668 | 494866 | 495738 | ntruplus864 |
565186 | 569335 | 575726 | T: C:r5nd5kem5d |
582573 | 583194 | 584217 | T!!!newhope1024cca |
604263 | 605971 | 608833 | T: firesaber2 |
624481 | 627308 | 630972 | T: C:r5nd5kem0d |
633883 | 635231 | 637557 | T: ntrulpr653 |
640339 | 642428 | 645132 | threebears1248r2cca |
645471 | 646498 | 650734 | C:threebears1248r2cpa |
647481 | 649247 | 653237 | threebears1248r2ccax |
653013 | 653952 | 655092 | T: C:hila5 |
655714 | 657694 | 664872 | C:threebears1248r2cpax |
672438 | 673496 | 676127 | kyber1024 |
629811? | 703180? | 882943? | ntruplus1152 |
707056 | 710049 | 712081 | ntrulpr653 |
770238 | 772386 | 776979 | kyber90s768 |
771666 | 773941 | 778663 | T: ntrulpr761 |
786560 | 787765 | 791396 | smaugt5 |
864474 | 867187 | 870320 | ntrulpr761 |
869998 | 872339 | 875272 | T: kindi256342 |
925540 | 928772 | 932188 | T: kindi512222 |
942511 | 946284 | 951071 | T: ntrulpr857 |
948865 | 950544 | 955382 | T: kindi512241 |
994898 | 998108 | 1001302 | T: lac256 |
1016232 | 1017824 | 1021754 | T: lac192 |
1030629 | 1032544 | 1037050 | ntrulpr857 |
1039350 | 1041627 | 1047035 | T: rqc128 |
1105054 | 1108504 | 1114168 | T: ntrulpr953 |
1216337 | 1221653 | 1225823 | ntrulpr953 |
1238826 | 1240710 | 1244034 | T: ntrulpr1013 |
1243377 | 1248091 | 1259077 | T: hqc1281 |
1239987 | 1249892 | 1253162 | kyber90s1024 |
1338357 | 1342741 | 1349048 | ntrulpr1013 |
1451426 | 1470345 | 1493265 | T: C:edonk128k16n80nu4l6 |
1777593 | 1795035 | 1804782 | T: ntrukem443 |
1819816 | 1822304 | 1824785 | T: ntrulpr1277 |
1931822 | 1934617 | 1937469 | T: kindi512321 |
1978994 | 1981003 | 1999041 | ntrulpr1277 |
1996782 | 2004013 | 2012298 | T: lima2p1024cca |
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 |
3749193 | 3756659 | 3764136 | T: titaniumccatoy |
4051342 | 4060250 | 4068321 | T: lima2p2048cca |
4120349 | 4134532 | 4145828 | T: ntrukem743 |
4242415 | 4249521 | 4255728 | T: titaniumccalite |
4432410 | 4437421 | 4442230 | 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 |
5549686 | 5557963 | 5563280 | T: titaniumccastd |
5723179 | 5746344 | 5775032 | T: hqc2562 |
5831908 | 5847227 | 5882938 | T: remblem928 |
5914193 | 5937025 | 5956843 | T: remblem1056 |
6004163 | 6018416 | 6055267 | T: hqc2563 |
6059542 | 6065588 | 6074666 | T: titaniumccamed |
6089944 | 6093285 | 6096769 | T: frodokem640aes |
6416538 | 6424931 | 6433997 | T: titaniumccahi |
7903644 | 7913426 | 7922850 | T: limasp1306cca |
8111071 | 8146189 | 8168848 | T: C:lake1 |
8820487 | 8829441 | 8837597 | T: limasp1822cca |
9254930 | 9262173 | 9272614 | T: titaniumccasuper |
9525826 | 9541016 | 9551442 | T: C:lake3 |
10442431 | 10449531 | 10458961 | T: C:lake2 |
11001612 | 11057383 | 11100918 | T: rolloii128 |
11165128 | 11166034 | 11171757 | T: ntrulpr4591761 |
11760726 | 11765007 | 11771868 | T: frodokem976 |
11866044 | 11878703 | 11911819 | T: rolloii192 |
12870448 | 12874140 | 12878644 | T: frodokem976aes |
13162795 | 13164513 | 13168645 | T: sntrup653 |
13227863 | 13231592 | 13235069 | sntrup653 |
13776186 | 13779858 | 13818115 | T: C:bikel3 |
13897241 | 13911104 | 13951866 | T: rolloii256 |
15609701 | 15632871 | 15675435 | T: limasp2062cca |
16175912 | 16193552 | 16208512 | T: locker1 |
17233891 | 17245982 | 17260678 | T: locker2 |
17517181 | 17520659 | 17525478 | T: sntrup761 |
17600198 | 17603894 | 17606013 | sntrup761 |
19005454 | 19018151 | 19030422 | T: locker3 |
19595191 | 19609817 | 19616197 | T: C:r5n11kem0d |
21842489 | 21846200 | 21902314 | T: ntruhps2048509 |
21851833 | 21856758 | 21859655 | T: sntrup857 |
21797083 | 21888517 | 21894336 | ntruhps2048509 |
21949488 | 21952907 | 21956343 | sntrup857 |
21981892 | 21984822 | 21991145 | T: frodokem640shake |
22240478 | 22254963 | 22270072 | T: locker4 |
22044628 | 22256927 | 22367085 | T: ramstakers216091 |
22772387 | 22776140 | 22780763 | T: frodokem1344aes |
24688259 | 24701853 | 24723693 | T: locker6 |
25051008 | 25071928 | 25102411 | T: locker5 |
27033181 | 27036922 | 27039497 | T: sntrup953 |
27148095 | 27150201 | 27153078 | sntrup953 |
30608318 | 30611895 | 30615248 | T: sntrup1013 |
30709421 | 30715552 | 30719568 | sntrup1013 |
32167798 | 32185786 | 32200360 | T: C:ledakemcpa14 |
36916173 | 36917997 | 36921197 | T: sikep503 |
37378785 | 37395859 | 37492862 | T: ntruhps2048677 |
37445676 | 37495695 | 37503210 | ntruhps2048677 |
41033629 | 41310766 | 41313807 | ntruhrss701 |
41819858 | 42029708 | 42081288 | T: mersenne756839 |
44917410 | 44929023 | 44942776 | T: C:ledakemcpa13 |
45165320 | 45182413 | 45205495 | T: locker7 |
46916929 | 46942341 | 46967909 | T: locker8 |
47943980 | 47946883 | 47949800 | T: sntrup1277 |
48117903 | 48123586 | 48130816 | sntrup1277 |
48213150 | 48216553 | 48222009 | T: C:r5n13kem0d |
47911960 | 48295947 | 48911034 | T: lotus128 |
48671690 | 48674974 | 48691881 | T: frodokem976shake |
50329794 | 50348305 | 50374538 | T: locker9 |
56564514 | 56738411 | 56815339 | T: ntruhps4096821 |
56859790 | 56880996 | 56989158 | ntruhps4096821 |
59612466 | 59706158 | 64880482 | T: sikep503comp |
87533801 | 87538554 | 87603988 | T: frodokem1344shake |
87429421 | 87787388 | 88073088 | T: lotus192 |
88911328 | 88923204 | 88935421 | T: C:r5n15kem0d |
88997544 | 89320359 | 89744673 | T: ntskem1264 |
89930396 | 90831637 | 97593940 | T: ramstakers756839 |
92202710 | 92208205 | 92216496 | sntrup4591761 |
92790172 | 92813052 | 92840997 | T: C:ledakemcpa12 |
118180323 | 118187837 | 118199348 | T: sikep751 |
132153408 | 132253780 | 132429457 | T: sikep434 |
134667193 | 134734110 | 135105029 | T: ledakem1464 |
135380271 | 135438272 | 135463433 | T: C:ledakemcpa34 |
142705175 | 142758029 | 142889404 | T: C:ledakemcpa33 |
155605155 | 155773731 | 157572606 | T: ledakem1364 |
165913945 | 167847934 | 174170023 | T: lotus256 |
175483620 | 178245329 | 181068282 | T: ledakem14sl |
176664929 | 178650316 | 180803241 | T: ledakem13sl |
185216699 | 185495447 | 201025705 | T: sikep751comp |
211024626 | 211962212 | 230275436 | T: sikep434comp |
273597836 | 273627934 | 273663530 | T: C:ledakemcpa32 |
304141777 | 304678437 | 305833524 | mceliece348864f |
243788569? | 304728887? | 478834171? | mceliece348864 |
303152988 | 305085527 | 305231863 | mceliece348864pcf |
321003561 | 321065744 | 321131498 | T: C:ledakemcpa54 |
333551260 | 333585522 | 333635656 | T: C:ledakemcpa53 |
213079905? | 353185564? | 550677612? | T: rsa2048 |
365487363 | 365552992 | 365660586 | T: ledakem1264 |
384753663 | 385067920 | 385387580 | T: sikep610 |
395459120 | 395564140 | 404346729 | T: ledakem3464 |
424959862 | 426114154 | 427416070 | T: oddmanhattan128 |
465530187 | 466915754 | 471779437 | T: ledakem34sl |
300642488? | 474312258? | 561261332? | T: mceliece348864 |
386650098? | 474622554? | 647925998? | T: mceliece348864pc |
437529286? | 485737421? | 581250384? | T: ntskem1380 |
487502240 | 487590513 | 488651399 | T: ledakem12sl |
490310878 | 490381599 | 491207152 | T: C:ledakemcpa52 |
320013065? | 491948156? | 580803896? | mceliece348864pc |
498858068 | 498975710 | 499511213 | T: ledakem3264 |
532071817 | 532246826 | 532377192 | T: ledakem3364 |
571609843 | 572091277 | 572173222 | T: ledakem5464 |
593534065 | 593655163 | 595990318 | T: ledakem33sl |
647337514 | 648098361 | 700642745 | T: sikep610comp |
703704428 | 704467443 | 705347942 | T: oddmanhattan192 |
806164129 | 811807301 | 901796419 | T: mceliece460896pcf |
897383381 | 899472756 | 1008395175 | mceliece460896pcf |
881356348 | 899790039 | 952837575 | mceliece460896f |
1100299412 | 1100397273 | 1103405645 | T: ledakem5364 |
1246817802 | 1248953974 | 1250273347 | T: oddmanhattan256 |
1306615889 | 1306772597 | 1306986667 | T: ledakem54sl |
1436082067 | 1437138713 | 1439498151 | T: ledakem32sl |
1469135446 | 1472852661 | 1476330485 | T: ledakem5264 |
1250424469? | 1509496318? | 2027802355? | mceliece460896 |
1523131754 | 1525261603 | 1532265339 | T: ledakem53sl |
1548105072 | 1551243476 | 1684051703 | T: ntskem13136 |
1316126016? | 1574724920? | 2122141367? | mceliece460896pc |
1773870273 | 1788170844 | 1804682240 | T: bigquake1 |
2014454639 | 2036454708 | 2049680210 | mceliece6960119f |
2034214659 | 2049436512 | 2068909316 | mceliece6960119pcf |
2079685642 | 2084901405 | 2119071534 | T: mceliece6688128pcf |
2067202191 | 2087990193 | 2097366073 | T: mceliece6688128f |
2177682812 | 2183983916 | 2209751469 | mceliece6688128f |
2163501053 | 2202176462 | 2206013854 | mceliece6688128pcf |
2446268636 | 2449650644 | 2628811096 | mceliece8192128pcf |
2453711342 | 2456710471 | 2633738577 | mceliece8192128f |
1936252571? | 2573128981? | 4409919476? | mceliece6960119pc |
1856202752? | 3170265683? | 4503164507? | mceliece6960119 |
3272716377 | 3277849581 | 3283089097 | T: ledakem52sl |
2799251005? | 4246675802? | 5978204624? | mceliece8192128 |
3486350507? | 4466535295? | 5996330289? | mceliece6688128pc |
3122787763? | 4526835025? | 5904227017? | T: mceliece6688128pc |
3724418590? | 4645497020? | 6262625168? | mceliece6688128 |
2791210072? | 4796901776? | 6345632185? | mceliece8192128pc |
11456933822 | 11774760331 | 12208867415 | T: pqrsa15 |
15627076094 | 15739598369 | 15898163833 | T: bigquake3 |
27843971271 | 28105358543 | 28334198042 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
49295 | 54029 | 56466 | T: rsa2048 |
143858 | 145805 | 149744 | T: ntskem1264 |
140622 | 145881 | 160434 | mceliece348864f |
140512 | 147624 | 153279 | T: mceliece348864 |
169005 | 172995 | 174303 | T: C:edonk128k16n80nu4l6 |
169358 | 175950 | 182320 | T: mceliece348864pc |
169289 | 180700 | 188623 | mceliece348864pc |
171882 | 180705 | 189187 | mceliece348864pcf |
203806 | 204223 | 205483 | ntruplus576 |
208521 | 209744 | 210932 | T: C:r5nd1kem0d |
213602 | 214244 | 216939 | timer |
215311 | 217063 | 217330 | smaugt1 |
251694 | 253536 | 257599 | T: C:r5nd0kem2iot |
253441 | 253915 | 254217 | T: lightsaber2 |
265624 | 265838 | 266674 | threebears624r2ccax |
266002 | 267302 | 268080 | threebears624r2cca |
269996 | 270073 | 270410 | C:threebears624r2cpax |
269446 | 270138 | 271333 | C:threebears624r2cpa |
277980 | 278760 | 280511 | T: C:r5nd1kem5d |
263557 | 279694 | 300470 | mceliece460896f |
264008 | 280413 | 318502 | mceliece460896 |
289214 | 290520 | 295541 | T: C:r5nd1kem4longkey |
290306 | 294463 | 297132 | T: C:edonk128k16n80nu8l6 |
295298 | 295655 | 296979 | ntruplus768 |
309946 | 328942 | 362673 | T: mceliece460896pcf |
331116 | 332011 | 333448 | T: C:ledakemcpa14 |
310521 | 332550 | 377118 | mceliece460896pc |
320270 | 336386 | 360842 | mceliece460896pcf |
339014 | 339403 | 340240 | kyber512 |
339208 | 340872 | 344247 | T: C:ledakemcpa13 |
340767 | 340968 | 346016 | ntruplus864 |
354505 | 356304 | 360234 | T: C:rolloi128 |
365651 | 366633 | 368530 | T: C:edonk128k32n96nu4l4 |
376495 | 382468 | 389800 | T: C:ledakemcpa12 |
382563 | 387822 | 412007 | T: ntrukem443 |
395359 | 399111 | 401161 | T: C:rolloi192 |
432877 | 433925 | 435046 | T!!!newhope512cca |
441216 | 444218 | 445722 | smaugt3 |
458325 | 459181 | 464697 | ntruplus1152 |
461969 | 462676 | 469872 | threebears936r2ccax |
464396 | 465994 | 468099 | threebears936r2cca |
469025 | 471816 | 472264 | T: saber2 |
470302 | 474178 | 475639 | T: C:rolloi256 |
472461 | 474732 | 477444 | T: C:r5nd3kem5d |
473472 | 478414 | 486962 | mceliece348864 |
478264 | 479348 | 480463 | C:threebears936r2cpax |
478457 | 482040 | 483526 | C:threebears936r2cpa |
485146 | 489566 | 490365 | T: C:edonk128ref |
536170 | 537471 | 539524 | kyber90s512 |
550156 | 551392 | 552036 | kyber768 |
578863 | 580359 | 582802 | T: lac128 |
555419 | 587241 | 622287 | mceliece6688128f |
568143 | 600336 | 628964 | mceliece6688128 |
569348 | 615816 | 660713 | T: mceliece6688128f |
646944 | 649827 | 651781 | T: sntrup653 |
649093 | 669129 | 717030 | mceliece6688128pcf |
631669 | 670032 | 705856 | mceliece6688128pc |
643298 | 670950 | 714068 | T: mceliece6688128pcf |
652696 | 680719 | 709882 | T: mceliece6688128pc |
709071 | 713260 | 738839 | T: ntrukem743 |
712653 | 716160 | 717692 | sntrup653 |
717691 | 719755 | 723152 | T: C:ledakemcpa34 |
720910 | 724912 | 731836 | smaugt5 |
731600 | 733373 | 735883 | threebears1248r2ccax |
735493 | 738706 | 743056 | threebears1248r2cca |
747522 | 749191 | 756245 | T: firesaber2 |
750854 | 753455 | 760609 | C:threebears1248r2cpax |
751528 | 753925 | 758057 | C:threebears1248r2cpa |
751406 | 757467 | 761162 | T: C:ledakemcpa33 |
738676 | 762678 | 794893 | mceliece6960119f |
741684 | 767776 | 794987 | mceliece6960119 |
777292 | 780629 | 783289 | T: ntruhps2048509 |
794053 | 798044 | 800164 | T: sntrup761 |
806542 | 807380 | 809893 | T: C:bikel1 |
791407 | 810946 | 848067 | mceliece8192128f |
790728 | 815103 | 854226 | mceliece6960119pcf |
815327 | 815710 | 816675 | kyber1024 |
814900 | 816496 | 820152 | ntruhps2048509 |
791403 | 823851 | 848506 | mceliece6960119pc |
831200 | 835770 | 840150 | T: C:r5nd3kem0d |
844455 | 845511 | 848564 | T: C:hila5 |
827462 | 851050 | 853316 | ntruhrss701 |
864320 | 868127 | 871581 | T: C:r5nd5kem5d |
857415 | 869763 | 886773 | T: C:ledakemcpa32 |
857492 | 874054 | 897145 | mceliece8192128 |
879875 | 881685 | 884773 | sntrup761 |
877050 | 890199 | 922147 | mceliece8192128pcf |
884128 | 901733 | 920761 | mceliece8192128pc |
903770 | 905451 | 906486 | T!!!newhope1024cca |
907468 | 911564 | 914725 | kyber90s768 |
931848? | 950056? | 1198061? | T: ntskem1380 |
949877 | 950887 | 952842 | T: ledakem1464 |
955217 | 956933 | 963198 | T: sntrup857 |
961898 | 963498 | 968486 | T: C:edonk192k48n144nu4l4 |
991732 | 1003306 | 1013150 | T: C:lake1 |
1024708 | 1029083 | 1032552 | T: C:edonk192k32n128nu4l6 |
1050736 | 1052277 | 1054929 | sntrup857 |
1090748 | 1093876 | 1097401 | T: C:r5nd5kem0d |
1102607 | 1107391 | 1113062 | T: ntruhps2048677 |
1115048 | 1119184 | 1121704 | T: ledakem14sl |
1127715 | 1130670 | 1133691 | T: sntrup953 |
1139101 | 1141321 | 1144008 | T: kindi256342 |
1177464 | 1178302 | 1182290 | T: ledakem1364 |
1178150 | 1180867 | 1183302 | T: rolloii128 |
1181090 | 1186814 | 1212790 | ntruhps2048677 |
1198657 | 1200335 | 1204341 | T: ntrulpr653 |
1214009 | 1217896 | 1222671 | T: C:lake2 |
1238432 | 1241569 | 1243086 | sntrup953 |
1249409 | 1251277 | 1254136 | T: rolloii192 |
1265713 | 1272256 | 1275685 | T: sntrup1013 |
1275725 | 1277409 | 1280964 | ntrulpr653 |
1267209 | 1278293 | 1292908 | T: ntskem13136 |
1283368 | 1295185 | 1330273 | T: lotus128 |
1321493 | 1326313 | 1332406 | T: C:lake3 |
1338934 | 1342962 | 1347522 | T: kindi512222 |
1366730 | 1370007 | 1374206 | sntrup1013 |
1373308 | 1375414 | 1378405 | T: kindi512241 |
1384420 | 1387901 | 1389830 | T: rolloii256 |
1392969 | 1400534 | 1406930 | T: lima2p1024cca |
1409097 | 1415055 | 1419422 | kyber90s1024 |
1443515 | 1450793 | 1484132 | T: ntruhps4096821 |
1473524 | 1478612 | 1486518 | T: ntrulpr761 |
1495051 | 1501487 | 1507780 | T: ledakem13sl |
1531415 | 1534676 | 1538374 | ntruhps4096821 |
1535319 | 1541472 | 1548577 | T: C:ledakemcpa54 |
1539118 | 1543726 | 1547459 | T: lac192 |
1570103 | 1573877 | 1589785 | ntrulpr761 |
1621047 | 1636881 | 1644646 | T: C:ledakemcpa53 |
1685005 | 1689280 | 1692816 | T: rqc128 |
1714737 | 1744762 | 1764064 | T: C:ledakemcpa52 |
1789367 | 1792132 | 1794031 | T: ntrulpr857 |
1779818 | 1840553 | 1921625 | T: ledakem1264 |
1839772 | 1841565 | 1844166 | T: sntrup1277 |
1884401 | 1886477 | 1889211 | ntrulpr857 |
2000947 | 2003826 | 2007667 | T: lac256 |
2017078 | 2021005 | 2027692 | sntrup1277 |
2068082 | 2074626 | 2081311 | T: locker1 |
2108685 | 2113373 | 2115416 | T: locker2 |
2116485 | 2133572 | 2136828 | T: ntrulpr953 |
2192763 | 2193882 | 2196472 | T: C:bikel3 |
2231645 | 2236379 | 2257629 | ntrulpr953 |
2221159 | 2249072 | 2365930 | T: lotus192 |
2266997 | 2275170 | 2281765 | T: ledakem3464 |
2327468 | 2332138 | 2338577 | T: locker3 |
2338578 | 2377582 | 2423482 | T: ledakem12sl |
2377390 | 2378852 | 2381485 | T: ntrulpr1013 |
2482902 | 2487251 | 2497418 | ntrulpr1013 |
2531665 | 2534144 | 2536036 | T: kindi512321 |
2728302 | 2735209 | 2747968 | T: locker4 |
2790806 | 2793876 | 2801559 | T: kindi256522 |
2790450 | 2799208 | 2811448 | T: hqc1281 |
2813790 | 2818569 | 2829145 | T: lima2p2048cca |
2815321 | 2825456 | 2858948 | T: titaniumccatoy |
2957584 | 2961495 | 2965491 | T: ledakem34sl |
2969902 | 2984561 | 3000331 | T: ledakem3364 |
3256089 | 3260606 | 3266235 | T: locker6 |
3265076 | 3274173 | 3279266 | T: lotus256 |
3368749 | 3374952 | 3379127 | T: locker5 |
3494659 | 3496758 | 3501493 | T: ntrulpr1277 |
3533078? | 3546268? | 4947579? | T: rqc192 |
3642941 | 3650811 | 3660697 | T: limasp1018cca |
3666598 | 3669156 | 3696971 | ntrulpr1277 |
3795496 | 3802790 | 3815574 | T: titaniumccalite |
4166687 | 4172142 | 4174961 | T: ledakem33sl |
4204418 | 4335191 | 4437706 | T: ledakem3264 |
4410724 | 4417878 | 4425969 | T: titaniumccastd |
4811165 | 4813318 | 4820509 | T: rqc256 |
4782726 | 4849184 | 4963253 | T: bigquake1 |
5053555 | 5055800 | 5063573 | T: ledakem5464 |
5540453 | 5548127 | 5563636 | T: locker7 |
5632967 | 5643208 | 5654634 | T: locker8 |
5636039 | 5646068 | 5653810 | T: titaniumccamed |
5977541 | 5984994 | 6039615 | T: locker9 |
5996678 | 6006115 | 6012165 | T: titaniumccahi |
6352055 | 6359283 | 6409269 | T: ledakem5364 |
6427529 | 6533995 | 6621173 | T: ledakem32sl |
6568106 | 6578700 | 6591957 | T: ledakem54sl |
6599326 | 6613219 | 6637271 | T: hqc1921 |
6816679 | 6822591 | 6827674 | T: limasp1306cca |
7046721 | 7061247 | 7071949 | T: frodokem640 |
7053844 | 7073730 | 7090764 | T: hqc1922 |
7275735 | 7281736 | 7289212 | T: limasp1822cca |
7565096 | 7566464 | 7568934 | T: frodokem640aes |
8479080 | 8490819 | 8509022 | T: ledakem53sl |
8672322 | 8705533 | 8753624 | T: remblem928 |
8725254 | 8773240 | 8792611 | T: remblem1056 |
8909056 | 8918837 | 8932960 | T: titaniumccasuper |
11336168 | 11338067 | 11339344 | sntrup4591761 |
11385874 | 11495959 | 11578764 | T: ledakem5264 |
11886326 | 11916862 | 11948458 | T: hqc2561 |
12142817 | 12496425 | 12759719 | T: ledakem52sl |
12145504 | 12505330 | 12710407 | T: bigquake3 |
12615504 | 12662865 | 12813481 | T: hqc2562 |
13262582 | 13309453 | 13417130 | T: hqc2563 |
13883607 | 13892465 | 13907047 | T: limasp2062cca |
14750853 | 14785299 | 14842239 | T: frodokem976 |
15580136 | 15585256 | 15590772 | T: frodokem976aes |
18060739 | 18596818 | 18973700 | T: bigquake5 |
20755881 | 20760483 | 20775871 | T: C:r5n11kem0d |
22254476 | 22256126 | 22276131 | T: ntrulpr4591761 |
23586458 | 23594332 | 23596708 | T: frodokem640shake |
27599821 | 27612623 | 27646989 | T: frodokem1344aes |
41910657 | 42266782 | 42555112 | T: ramstakers216091 |
50436424 | 50442115 | 50446653 | T: C:r5n13kem0d |
51801456 | 51805797 | 51813897 | T: frodokem976shake |
53994957 | 54082524 | 54154381 | T: pqrsa15 |
60807869 | 60811922 | 60818014 | T: sikep503 |
61796744 | 62181115 | 62228679 | T: mersenne756839 |
92643875 | 92744620 | 93599986 | T: sikep503comp |
92972400 | 92986883 | 92998077 | T: C:r5n15kem0d |
92979549 | 92997445 | 93522002 | T: frodokem1344shake |
130641820 | 131173392 | 131535242 | T: oddmanhattan128 |
166682869 | 172286672 | 181064141 | 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 |
60517 | 60548 | 60635 | C:threebears624r2cpax |
80268 | 80323 | 80488 | C:threebears936r2cpax |
96488 | 96523 | 96546 | C:threebears624r2cpa |
99671 | 99719 | 99751 | C:threebears1248r2cpax |
103879 | 104375 | 105077 | T: C:r5nd1kem0d |
128359 | 128996 | 130802 | T: C:r5nd0kem2iot |
132679 | 132804 | 132902 | C:threebears936r2cpa |
141428 | 141974 | 142693 | T: C:r5nd1kem5d |
144433 | 145035 | 146288 | T: C:r5nd1kem4longkey |
167216 | 167241 | 167496 | C:threebears1248r2cpa |
202740 | 203137 | 203277 | T: C:hila5 |
235929 | 237069 | 238696 | T: C:r5nd3kem5d |
265245 | 265490 | 265954 | ntruplus576 |
285964 | 286103 | 286763 | T: lightsaber2 |
289132 | 290507 | 293297 | timer |
291211 | 292853 | 293680 | smaugt1 |
355440 | 356430 | 357248 | threebears624r2ccax |
380257 | 380372 | 380930 | ntruplus768 |
396609 | 397107 | 397522 | kyber512 |
432199 | 434531 | 440176 | T: C:r5nd5kem5d |
463206 | 463394 | 463599 | ntruplus864 |
465769 | 466878 | 468472 | threebears624r2cca |
467313 | 470909 | 472181 | T: C:r5nd3kem0d |
495961 | 496228 | 498219 | T!!!newhope512cca |
513704 | 514818 | 518098 | T: saber2 |
551498 | 554061 | 557443 | smaugt3 |
573796 | 576427 | 577571 | T: ntrukem443 |
586127 | 586944 | 590879 | threebears936r2ccax |
592905 | 594331 | 595771 | kyber90s512 |
604642 | 604923 | 605791 | ntruplus1152 |
601281 | 606565 | 609110 | T: C:r5nd5kem0d |
624469 | 624954 | 625982 | kyber768 |
737391 | 739542 | 744285 | threebears936r2cca |
750978 | 753255 | 755783 | T: C:r5n11kem0d |
802366 | 804954 | 812214 | T: firesaber2 |
840062 | 841935 | 845120 | T: lac128 |
856062 | 857513 | 889069 | mceliece348864 |
871167 | 874507 | 877572 | smaugt5 |
882612 | 884282 | 893889 | threebears1248r2ccax |
906934 | 907271 | 908400 | kyber1024 |
981760 | 982785 | 984644 | kyber90s768 |
1014187 | 1015605 | 1018260 | T: ntskem1264 |
1050860 | 1052551 | 1053589 | T!!!newhope1024cca |
1086030 | 1090119 | 1100176 | threebears1248r2cca |
1126151 | 1130356 | 1134217 | ntruhps2048509 |
1159467 | 1166104 | 1171567 | T: C:r5n13kem0d |
1170750 | 1173233 | 1175232 | T: ntrukem743 |
1171389 | 1175724 | 1178856 | T: ntruhps2048509 |
1175056 | 1177099 | 1179235 | T: mceliece348864 |
1177172 | 1179142 | 1180708 | mceliece348864f |
1192938 | 1194157 | 1196214 | T: mceliece348864pc |
1194156 | 1196103 | 1198860 | mceliece348864pcf |
1195193 | 1197184 | 1199703 | mceliece348864pc |
1462718 | 1466273 | 1468317 | T: kindi256342 |
1469795 | 1473089 | 1476014 | T: sntrup653 |
1473138 | 1476027 | 1479030 | sntrup653 |
1490618 | 1495032 | 1507536 | kyber90s1024 |
1607385 | 1690467 | 1722631 | T: lotus128 |
1726381 | 1729065 | 1732447 | T: ntrulpr653 |
1745233 | 1748683 | 1756587 | T: lima2p1024cca |
1763662 | 1767402 | 1770390 | sntrup761 |
1766020 | 1769754 | 1777658 | T: sntrup761 |
1800099 | 1802260 | 1805630 | ntrulpr653 |
1750937 | 1821789 | 1827549 | ntruhps2048677 |
1827895 | 1831234 | 1835487 | T: kindi512222 |
1827357 | 1839257 | 1846244 | T: ntruhps2048677 |
1862151 | 1864881 | 1882876 | T: ntskem1380 |
1867343 | 1870664 | 1874001 | T: kindi512241 |
1892556 | 1909734 | 1972066 | ntruhrss701 |
1947671 | 1950053 | 1953281 | T: C:rolloi128 |
2126655 | 2129076 | 2131803 | T: ntrulpr761 |
2204936 | 2207121 | 2210672 | T: C:rolloi192 |
2220235 | 2222901 | 2236893 | T: sntrup857 |
2226352 | 2229484 | 2233525 | sntrup857 |
2227638 | 2230012 | 2232839 | ntrulpr761 |
2479211 | 2482748 | 2486223 | T: lac192 |
2126079? | 2532710? | 6175215? | T: C:edonk128k32n96nu4l4 |
2419801 | 2537327 | 2573326 | T: ntruhps4096821 |
2544322 | 2546393 | 2551465 | mceliece6960119 |
2547845 | 2552384 | 2645829 | mceliece6960119f |
2537378 | 2561904 | 2568307 | ntruhps4096821 |
2563425 | 2567241 | 2611243 | mceliece8192128 |
2571713 | 2577316 | 2619575 | mceliece6960119pc |
2575990 | 2580862 | 2652709 | mceliece6960119pcf |
2593698 | 2598122 | 2601595 | T: ntrulpr857 |
2594074 | 2599602 | 2626116 | mceliece8192128f |
2615061 | 2620512 | 2632782 | mceliece8192128pc |
2614576 | 2621546 | 2632415 | mceliece8192128pcf |
2663262 | 2667619 | 2676040 | sntrup953 |
2664169 | 2670137 | 2676240 | T: sntrup953 |
2688220 | 2691594 | 2700285 | ntrulpr857 |
2833463 | 2908989 | 2920898 | T: lotus192 |
2970380 | 2973836 | 2976094 | mceliece460896 |
2971911 | 2974534 | 2981111 | mceliece460896f |
2986920 | 2990688 | 2992340 | mceliece460896pcf |
2989955 | 2991988 | 2995439 | T: mceliece460896pcf |
2991173 | 2994089 | 3002548 | mceliece460896pc |
3021686 | 3028753 | 3030888 | T: sntrup1013 |
3017080 | 3031580 | 3034124 | sntrup1013 |
3072760 | 3075254 | 3077914 | T: ntrulpr953 |
2980929 | 3172628 | 3207791 | T: lac256 |
3183931 | 3188022 | 3204897 | ntrulpr953 |
3247416 | 3249775 | 3260261 | T: kindi512321 |
3292068 | 3298748 | 3309295 | T: titaniumccatoy |
3310949 | 3312392 | 3318812 | mceliece6688128 |
3318224 | 3320362 | 3330572 | T: kindi256522 |
3312676 | 3332459 | 3347636 | mceliece6688128f |
3315059 | 3337636 | 3347084 | T: mceliece6688128f |
3336008 | 3338687 | 3345848 | mceliece6688128pc |
3337436 | 3348902 | 3371364 | T: mceliece6688128pc |
3340965 | 3352949 | 3372454 | T: mceliece6688128pcf |
3341226 | 3356276 | 3371899 | mceliece6688128pcf |
3462632 | 3470774 | 3473112 | T: ntrulpr1013 |
3504200 | 3509754 | 3519248 | T: lima2p2048cca |
3536019 | 3539510 | 3542197 | T: rolloii128 |
3556933 | 3564309 | 3566412 | T: C:rolloi256 |
3568297 | 3570234 | 3577374 | ntrulpr1013 |
3818818 | 3839753 | 3883797 | T: C:r5n15kem0d |
3885472 | 3888707 | 4004780 | T: C:ledakemcpa12 |
3927446 | 3931691 | 3941867 | T: rolloii192 |
4063385 | 4065551 | 4066417 | T: ntskem13136 |
4194980 | 4199931 | 4205815 | T: lotus256 |
4201762 | 4216437 | 4223473 | T: C:lake1 |
4367795 | 4379966 | 4387892 | T: titaniumccalite |
4486019 | 4492121 | 4505143 | T: sntrup1277 |
4496244 | 4502831 | 4505378 | sntrup1277 |
4652884 | 4686813 | 4691507 | T: hqc1281 |
4689761 | 4692569 | 4702935 | T: C:ledakemcpa14 |
4709719 | 4713665 | 4717761 | T: limasp1018cca |
4894372 | 4898074 | 4900700 | T: rolloii256 |
4956041 | 4969285 | 4972101 | T: C:ledakemcpa13 |
5105415 | 5107222 | 5140807 | T: ntrulpr1277 |
5110628 | 5119066 | 5124843 | T: titaniumccastd |
5275590 | 5303755 | 5305203 | ntrulpr1277 |
2732312? | 5938101? | 7469796? | T: C:edonk192k48n144nu4l4 |
6403260 | 6412291 | 6420061 | T: titaniumccamed |
6995770 | 7005384 | 7013138 | T: titaniumccahi |
7131614 | 7140838 | 7150467 | T: C:lake2 |
7201880 | 7205012 | 7217194 | T: frodokem640 |
7364204 | 7366015 | 7367995 | T: frodokem640aes |
7765426 | 7770314 | 7828748 | T: bigquake1 |
8336278 | 8344455 | 8352007 | T: rqc128 |
8597502 | 8622888 | 8636633 | T: locker1 |
8894046 | 8903438 | 8913024 | T: limasp1306cca |
9001809 | 9022827 | 9036013 | T: locker2 |
9190284 | 9204293 | 9214901 | T: C:lake3 |
9361021 | 9369283 | 9372476 | T: rsa2048 |
9420157 | 9429387 | 9436437 | T: limasp1822cca |
10038443 | 10075017 | 10088537 | T: locker4 |
10116375 | 10196835 | 10211134 | T: hqc1921 |
10379434 | 10394256 | 10409745 | T: titaniumccasuper |
10590824 | 10601843 | 10614412 | T: hqc1922 |
11020759 | 11035271 | 11038410 | T: C:ledakemcpa32 |
11256312 | 11263010 | 11342073 | T: ledakem1364 |
11066165 | 11320112 | 11424357 | T: ledakem1264 |
11896904 | 11945480 | 12000560 | T: remblem928 |
12044024 | 12068877 | 12149393 | T: remblem1056 |
12240418 | 12245675 | 12274123 | T: C:bikel1 |
12617932 | 12685051 | 12713874 | T: locker3 |
12663099 | 12934434 | 12957083 | T: ledakem12sl |
12949529 | 13046091 | 13079765 | T: C:ledakemcpa33 |
13211816 | 13219722 | 13248391 | T: ledakem1464 |
14561711 | 14575455 | 14590734 | T: locker6 |
14648567 | 14659852 | 14674125 | T: locker5 |
14958856 | 14965163 | 15044046 | T: frodokem976 |
15101294 | 15105759 | 15111839 | T: frodokem976aes |
15028137 | 15136551 | 15205766 | T: ledakem13sl |
15488944 | 15507209 | 15510353 | T: ledakem14sl |
15442623 | 15578918 | 15602048 | T: C:ledakemcpa34 |
17556720 | 17568644 | 17584965 | T: locker7 |
17572122 | 17649450 | 17678526 | T: hqc2561 |
18003503 | 18028361 | 18053199 | T: locker8 |
18189751 | 18204831 | 18250062 | 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 |
28831691 | 28978927 | 29034340 | T: C:ledakemcpa52 |
30205700 | 30550544 | 30833367 | T: ledakem3264 |
30671323? | 30683891? | 40348792? | T: C:ledakemcpa54 |
30933612 | 31461417 | 31550834 | T: ledakem3364 |
31568388 | 31568994 | 31569744 | sntrup4591761 |
33338403 | 33339000 | 33362340 | T: ntrulpr4591761 |
34957459 | 35266596 | 35533471 | T: ledakem3464 |
35276402 | 35312646 | 35360871 | T: C:ledakemcpa53 |
38677503 | 38701178 | 38972393 | T: ledakem32sl |
39470238 | 39507963 | 39545965 | T: C:bikel3 |
45289600 | 45299356 | 45642210 | T: ledakem33sl |
44671738 | 45715294 | 45972817 | T: ledakem34sl |
51595312 | 51607467 | 51694982 | T: frodokem976shake |
36962988? | 57231234? | 155670811? | T: C:edonk128ref |
10914622? | 61093642? | 196204347? | T: C:edonk128k16n80nu8l6 |
61083168 | 61130940 | 61379652 | T: ledakem5264 |
35003334? | 62451788? | 86337124? | T: C:edonk128k16n80nu4l6 |
64700977 | 64704412 | 64711127 | T: sikep503 |
68850013 | 68855917 | 68863017 | T: sikep503comp |
69912206 | 70619895 | 70644548 | T: ledakem5364 |
83078853 | 83112351 | 83467137 | T: ledakem5464 |
86284679 | 86732339 | 86850560 | T: ledakem52sl |
89145905 | 89277720 | 94619078 | T: ramstakers216091 |
86995194 | 92559224 | 93295562 | T: mersenne756839 |
92625496 | 92707466 | 92817473 | T: frodokem1344shake |
92908844 | 93179847 | 93251319 | T: ledakem53sl |
27989057? | 103742965? | 186381709? | T: C:edonk192k32n128nu4l6 |
105965760 | 105997291 | 106714040 | T: ledakem54sl |
133747116 | 136096979 | 136375199 | T: bigquake3 |
147725171 | 148567823 | 148713508 | T: oddmanhattan128 |
205792635 | 205802097 | 205815300 | T: sikep751 |
211113217 | 211241300 | 215166764 | T: bigquake5 |
218261255 | 218284734 | 218318321 | T: sikep751comp |
230778857 | 230920716 | 231208729 | T: sikep434 |
246137428 | 246326611 | 246533161 | T: sikep434comp |
283848415 | 284156671 | 284607297 | T: oddmanhattan192 |
335829657 | 355891279 | 361614954 | T: ramstakers756839 |
461137800 | 462166815 | 463356549 | T: pqrsa15 |
659817865 | 662501681 | 665132098 | T: oddmanhattan256 |
711598674 | 712024952 | 712495598 | T: sikep610 |
755208938 | 755652474 | 756141019 | T: sikep610comp |
|
|
|