Measurements of key-encapsulation mechanisms on one machine: aarch64; Cortex-A72 (410fd083); 2019 Broadcom BCM2711; 4 x 1500MHz; pi4b, supercop-20241022
[Page version: 20251015 23:19:26]
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 |
| 81130 | 81923 | 82650 | T: lightsaber2 |
| 92163 | 92567 | 92957 | T: C:r5nd1kem0d |
| 113870 | 114645 | 116573 | T: C:r5nd0kem2iot |
| 119714 | 120351 | 121208 | T: C:r5nd1kem5d |
| 122652 | 123464 | 128078 | T: C:r5nd1kem4longkey |
| 125997 | 126371 | 126819 | kyber512 |
| 129167 | 129216 | 129756 | timer |
| 128607 | 129249 | 129843 | smaugt1 |
| 131969 | 132148 | 132320 | T!!!newhope512cca |
| 150019 | 151023 | 151674 | T: saber2 |
| 175864? | 175974? | 223771? | ntruplus576 |
| 205028 | 205340 | 206923 | C:threebears624r2cpa |
| 205045 | 205589 | 206716 | threebears624r2cca |
| 207686 | 208313 | 209325 | C:threebears624r2cpax |
| 212166 | 212399 | 212844 | threebears624r2ccax |
| 221498 | 222009 | 222982 | kyber768 |
| 222812 | 223915 | 225385 | T: C:r5nd3kem5d |
| 238250 | 239297 | 241853 | T: firesaber2 |
| 240345 | 240440 | 240538 | ntruplus768 |
| 250948 | 251742 | 252413 | kyber90s512 |
| 257005 | 257185 | 259733 | smaugt3 |
| 274070 | 274386 | 274905 | T!!!newhope1024cca |
| 294602 | 294692 | 294848 | ntruplus864 |
| 341816 | 343108 | 344690 | T: C:hila5 |
| 348083 | 349040 | 350666 | kyber1024 |
| 360742 | 362638 | 367686 | T: C:r5nd3kem0d |
| 360763? | 365097? | 504452? | ntruplus1152 |
| 369559 | 370492 | 375293 | T: kindi256342 |
| 387213 | 387640 | 389361 | threebears936r2cca |
| 392099 | 392666 | 394984 | C:threebears936r2cpa |
| 394477 | 395464 | 396227 | C:threebears936r2cpax |
| 396599 | 397760 | 399582 | threebears936r2ccax |
| 389010 | 401285 | 411628 | T: kindi512222 |
| 398004 | 402892 | 410233 | T: kindi512241 |
| 425017 | 426041 | 426992 | smaugt5 |
| 427667 | 430340 | 432180 | T: C:r5nd5kem5d |
| 465407 | 465915 | 466961 | kyber90s768 |
| 466328 | 468205 | 470613 | T: C:r5nd5kem0d |
| 597936 | 599984 | 603276 | T: ntrulpr653 |
| 632552 | 634658 | 637661 | threebears1248r2cca |
| 639029 | 643176 | 644830 | C:threebears1248r2cpa |
| 643935 | 644605 | 645342 | threebears1248r2ccax |
| 643385 | 651033 | 651491 | C:threebears1248r2cpax |
| 759897 | 761121 | 763416 | kyber90s1024 |
| 767990 | 769293 | 773455 | T: ntrulpr761 |
| 799569 | 806564 | 825076 | T: kindi512321 |
| 916029 | 917870 | 922295 | T: ntrulpr857 |
| 977240 | 981995 | 990582 | T: kindi256522 |
| 1036096 | 1056060 | 1062598 | T: ntrukem443 |
| 1094657 | 1098081 | 1105561 | T: ntrulpr953 |
| 1208064 | 1209675 | 1216766 | T: ntrulpr1013 |
| 1644950 | 1650453 | 1665749 | T: lima2p1024cca |
| 1762580 | 1765684 | 1777557 | T: ntrulpr1277 |
| 1802118 | 1856021 | 1924613 | T: hqc1281 |
| 2459731 | 2468878 | 2497564 | T: limasp1018cca |
| 2586255 | 2594743 | 2605087 | T: ntrukem743 |
| 3004409 | 3040226 | 3074454 | T: lima2p2048cca |
| 3540107 | 3629935 | 3911526 | T: hqc1921 |
| 3831941 | 3903395 | 4119644 | T: hqc1922 |
| 4143678 | 4156902 | 4173251 | T: limasp1306cca |
| 4810307 | 4820816 | 4845576 | T: limasp1822cca |
| 4871582 | 4925498 | 5778342 | T: C:lake1 |
| 5731773 | 5876665 | 6316128 | T: hqc2561 |
| 5901768 | 5980056 | 6791748 | T: C:lake3 |
| 6125062 | 6183145 | 7022460 | T: C:lake2 |
| 6139902 | 6191014 | 6638564 | T: hqc2562 |
| 6442692 | 6526096 | 6917338 | T: hqc2563 |
| 7862826 | 7905876 | 7953432 | T: limasp2062cca |
| 8750774 | 8775460 | 8812401 | T: ntruhps2048509 |
| 8772520 | 8802093 | 8837595 | ntruhps2048509 |
| 9690504 | 9715115 | 9724519 | T: ntrulpr4591761 |
| 9572113 | 9757480 | 9825986 | T: locker1 |
| 10335976 | 10526946 | 10588560 | T: locker2 |
| 10571582 | 10629811 | 10658825 | T: C:r5n11kem0d |
| 10728372 | 10797059 | 10897198 | T: frodokem640shake |
| 11295198 | 11473979 | 11561170 | T: locker3 |
| 13109684 | 13191776 | 13380596 | T: locker4 |
| 14196070 | 14234242 | 14292190 | T: C:bikel1 |
| 14743495 | 14763371 | 14847029 | T: ntruhps2048677 |
| 14793154 | 14826845 | 14904889 | ntruhps2048677 |
| 14688765 | 14943931 | 15028717 | T: locker6 |
| 14944822 | 14955292 | 14967379 | T: sntrup653 |
| 14997521 | 15005564 | 15014758 | sntrup653 |
| 15126975 | 15267950 | 15419998 | T: locker5 |
| 16329090 | 16345501 | 16353776 | ntruhrss701 |
| 16504580 | 16699772 | 16848212 | T: ramstakers216091 |
| 17345389 | 17350477 | 17352993 | T: sikep434 |
| 17541063 | 17563844 | 17566240 | T: ntruhrss701 |
| 18615250 | 18697204 | 19016294 | T: C:ledakemcpa14 |
| 20046022 | 20050666 | 20062976 | T: sntrup761 |
| 20105404 | 20109696 | 20122040 | sntrup761 |
| 21223796 | 21250858 | 21414314 | T: ntruhps4096821 |
| 21278176 | 21300963 | 21318132 | ntruhps4096821 |
| 23286003 | 23317114 | 23869566 | T: C:ledakemcpa13 |
| 23850738 | 23971155 | 24937446 | T: frodokem976shake |
| 23990406 | 23995904 | 24019983 | T: sikep503 |
| 25321428 | 25343542 | 25366202 | T: sntrup857 |
| 25410991 | 25440912 | 25487727 | sntrup857 |
| 25812988 | 25840557 | 26212534 | T: C:r5n13kem0d |
| 26009536 | 26139176 | 26491860 | T: locker7 |
| 27595616 | 27842290 | 28176445 | T: locker8 |
| 29382846 | 29625083 | 30054527 | T: locker9 |
| 27860216 | 30266926 | 30356914 | T: sikep434comp |
| 30870532 | 30904820 | 31711686 | T: frodokem640aes |
| 30388839 | 30940438 | 31479806 | T: frodokem640 |
| 31181475 | 31198210 | 31214688 | T: sntrup953 |
| 31268503 | 31288834 | 31298608 | sntrup953 |
| 31445288 | 31473051 | 31550678 | T: sntrup4591761 |
| 31544617 | 31598070 | 31631854 | sntrup4591761 |
| 35930936 | 35941511 | 35951961 | T: sntrup1013 |
| 36012167 | 36026658 | 36047409 | sntrup1013 |
| 38245953 | 38757087 | 38987912 | T: C:r5n15kem0d |
| 38565811 | 38811737 | 42473367 | T: sikep503comp |
| 40901804 | 40943978 | 41760066 | T: C:ledakemcpa12 |
| 43080522 | 43495060 | 44751274 | T: frodokem1344shake |
| 45427356 | 45476255 | 45628542 | T: C:bikel3 |
| 49136953 | 49151996 | 49172609 | T: sikep610 |
| 51184254 | 51335448 | 51398208 | T: lotus128 |
| 54093903 | 54113654 | 54136797 | sntrup1277 |
| 54015801 | 54115902 | 54286146 | T: sntrup1277 |
| 62603651 | 62655902 | 64150950 | T: C:ledakemcpa34 |
| 61910464 | 62794010 | 63899288 | T: mersenne756839 |
| 70322125 | 70581274 | 71875548 | T: frodokem976 |
| 70752435 | 70788410 | 72733996 | T: frodokem976aes |
| 71060882 | 71225684 | 77237352 | T: ledakem1464 |
| 77233674 | 78460115 | 79425380 | T: ramstakers756839 |
| 79049666 | 79096455 | 79785708 | T: C:ledakemcpa33 |
| 83031680 | 83089973 | 89861943 | T: sikep610comp |
| 83775125 | 83793493 | 83815565 | T: sikep751 |
| 90602741 | 91642100 | 94223082 | T: ledakem1364 |
| 92784068 | 96194384 | 98846484 | T: ledakem14sl |
| 100761078 | 100840592 | 100923332 | T: lotus192 |
| 94780380 | 102138422 | 103363086 | T: ntskem1264 |
| 113508962 | 115344458 | 119781402 | T: ledakem13sl |
| 122617576 | 122951712 | 123146255 | T: C:ledakemcpa32 |
| 130515634 | 131942434 | 141519464 | T: sikep751comp |
| 133621363 | 133945584 | 135208722 | T: frodokem1344aes |
| 144774546 | 144898224 | 148012486 | T: C:ledakemcpa54 |
| 149858167 | 149946134 | 153862942 | T: C:ledakemcpa53 |
| 177763588 | 178335043 | 178852528 | T: mceliece348864f |
| 180683498 | 181550189 | 182522628 | T: ledakem1264 |
| 178149310 | 184363858 | 188845548 | T: ledakem3464 |
| 184707546 | 185333060 | 186312434 | T: lotus256 |
| 188136816 | 188320053 | 188440675 | mceliece348864f |
| 188404696 | 188833402 | 188931375 | mceliece348864pcf |
| 239032696 | 240892080 | 253444716 | T: ledakem34sl |
| 252918510 | 254078264 | 262729112 | T: ledakem12sl |
| 253543520 | 254776156 | 260832414 | T: C:ledakemcpa52 |
| 204653813? | 255226967? | 355216471? | mceliece348864pc |
| 272423090 | 272810152 | 285648298 | T: ledakem3364 |
| 245673280? | 296701350? | 396986199? | T: mceliece348864pc |
| 302901224 | 303497522 | 323039108 | T: ledakem5464 |
| 208791639? | 304760757? | 358745818? | mceliece348864 |
| 176365041? | 310808986? | 567761789? | T: rsa2048 |
| 338883712 | 343007841 | 354826354 | T: ledakem33sl |
| 342423278 | 344101324 | 355932118 | T: ledakem3264 |
| 407000038? | 503435970? | 524109391? | T: ntskem1380 |
| 551844777 | 554035104 | 571477749 | T: ledakem5364 |
| 646996447 | 655157854 | 678143012 | T: ledakem54sl |
| 618544416 | 675576770 | 704956992 | T: mceliece460896f |
| 689768053 | 699946062 | 778959508 | mceliece460896pcf |
| 695953438 | 706292528 | 774127362 | mceliece460896f |
| 707065276 | 717677878 | 769978778 | T: mceliece460896pcf |
| 737057239 | 740304580 | 760098636 | T: ledakem32sl |
| 722960224 | 748978698 | 773659110 | T: oddmanhattan128 |
| 812386894 | 820940648 | 844381064 | T: ledakem53sl |
| 822632558 | 828175648 | 849050286 | T: ledakem5264 |
| 765732603? | 971483076? | 1385534016? | mceliece460896 |
| 764582696? | 975714422? | 1382714178? | mceliece460896pc |
| 1071380050 | 1082838406 | 1088074246 | T: bigquake1 |
| 878430136? | 1085463416? | 1481191440? | T: mceliece460896 |
| 1149118860 | 1168728252 | 1204097946 | T: oddmanhattan192 |
| 1628767747 | 1637924030 | 1677916298 | T: ledakem52sl |
| 1558319099? | 1998152752? | 3259225132? | T: mceliece6960119 |
| 1598856416? | 2035506864? | 2892116108? | mceliece6960119pc |
| 2033353306 | 2043143776 | 2049313341 | T: oddmanhattan256 |
| 1629647614? | 2097473496? | 3030873459? | mceliece6960119 |
| 2135101725 | 2169448614 | 2195175421 | T: ntskem13136 |
| 1790703718? | 2383998718? | 3486445347? | T: mceliece6688128 |
| 2322236698? | 2854406226? | 3918888282? | mceliece6688128 |
| 1922598548? | 3066668728? | 4463284382? | mceliece6688128pc |
| 3146543862 | 3383322536 | 3435188525 | T: mceliece6960119pcf |
| 3237320988 | 3428307044 | 3537672453 | T: mceliece6960119f |
| 3402955868 | 3453288522 | 3459692100 | mceliece6960119pcf |
| 3368439102 | 3568195856 | 3612331933 | mceliece6960119f |
| 3613357782 | 3844329945 | 4067805904 | mceliece6688128f |
| 3833918988 | 3852208878 | 3973732685 | T: mceliece6688128pcf |
| 3807399482 | 3988164078 | 4080081485 | mceliece6688128pcf |
| 2765853590? | 4904822294? | 6325164280? | T: mceliece8192128 |
| 2848305132? | 5028756332? | 7339162980? | mceliece8192128pc |
| 5089481353 | 5095538824 | 5144353224 | mceliece8192128f |
| 5077477483 | 5142642787 | 5169557469 | mceliece8192128pcf |
| 2930888575? | 5185911097? | 7563818810? | mceliece8192128 |
| 9320825142 | 9637118207 | 9835938709 | T: pqrsa15 |
| 17047856826 | 17135557922 | 17244532966 | T: bigquake3 |
| 30894877278 | 31121349422 | 31348953680 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 31344 | 32099 | 36038 | T: rsa2048 |
| 98975 | 99520 | 99667 | T: ntruhrss701 |
| 99297 | 99772 | 99893 | ntruplus576 |
| 115490 | 116295 | 117760 | T: lightsaber2 |
| 125193 | 125251 | 125567 | smaugt1 |
| 125543 | 125590 | 125630 | timer |
| 138887 | 139301 | 139907 | T: C:r5nd1kem0d |
| 144209 | 144348 | 144620 | ntruplus768 |
| 149215 | 153886 | 159445 | mceliece348864f |
| 149242 | 153917 | 160931 | mceliece348864 |
| 149938 | 154976 | 164331 | T: mceliece348864f |
| 164562 | 164618 | 164751 | ntruplus864 |
| 160054 | 164680 | 170284 | T: mceliece348864pc |
| 159953 | 165153 | 170394 | mceliece348864pc |
| 160114 | 169714 | 175493 | mceliece348864pcf |
| 170678 | 171442 | 173568 | T: C:r5nd0kem2iot |
| 173601 | 173871 | 174016 | kyber512 |
| 181809 | 182662 | 183303 | T: C:r5nd1kem5d |
| 186778 | 187658 | 191554 | T: C:r5nd1kem4longkey |
| 197111 | 197790 | 199524 | T: saber2 |
| 206792 | 207411 | 207540 | T!!!newhope512cca |
| 217761 | 217939 | 222240 | ntruplus1152 |
| 169132? | 222380? | 307552? | T: ntskem1264 |
| 221658 | 224888 | 245613 | T: ntrukem443 |
| 217389 | 229702 | 263502 | T: mceliece460896 |
| 220994 | 232020 | 256844 | T: mceliece460896f |
| 221700 | 239028 | 259127 | mceliece460896 |
| 219670 | 241507 | 266478 | mceliece460896f |
| 232325 | 244479 | 274211 | mceliece460896pc |
| 232186 | 246904 | 262802 | T: mceliece460896pcf |
| 232553 | 247688 | 265086 | mceliece460896pcf |
| 250289 | 250483 | 250925 | smaugt3 |
| 250944 | 251342 | 252015 | threebears624r2cca |
| 252327 | 253772 | 254028 | threebears624r2ccax |
| 258382 | 258774 | 260375 | C:threebears624r2cpax |
| 258690 | 259911 | 261559 | C:threebears624r2cpa |
| 283580 | 283720 | 286101 | kyber768 |
| 294582 | 295264 | 296540 | T: firesaber2 |
| 303865 | 304301 | 305120 | kyber90s512 |
| 330534 | 331395 | 333245 | T: C:r5nd3kem5d |
| 362309 | 363464 | 365109 | T: C:ledakemcpa13 |
| 376795 | 377878 | 379154 | T: C:ledakemcpa14 |
| 379059 | 386874 | 393656 | T: C:ledakemcpa12 |
| 414845 | 416075 | 417904 | smaugt5 |
| 425147 | 425953 | 426344 | T!!!newhope1024cca |
| 426408 | 427119 | 429102 | kyber1024 |
| 431661 | 436032 | 455669 | T: ntrukem743 |
| 444496 | 444986 | 445384 | threebears936r2cca |
| 446230 | 446584 | 448230 | threebears936r2ccax |
| 447611 | 448423 | 450571 | T: C:hila5 |
| 456252 | 456631 | 457355 | C:threebears936r2cpa |
| 456993 | 457438 | 458268 | C:threebears936r2cpax |
| 467778 | 469520 | 472566 | T: sntrup653 |
| 456627 | 471047 | 501679 | mceliece6960119f |
| 455737 | 472252 | 499438 | T: mceliece6960119f |
| 456887 | 477765 | 509698 | T: mceliece6960119 |
| 451570 | 478562 | 510238 | T: mceliece6688128 |
| 456284 | 478726 | 523706 | mceliece6688128 |
| 463542 | 479856 | 515159 | mceliece6960119 |
| 454128 | 480980 | 512963 | mceliece6688128f |
| 484815 | 485905 | 488810 | T: ntruhps2048509 |
| 485122 | 488534 | 496371 | T: kindi256342 |
| 470559 | 489990 | 535572 | mceliece6688128pcf |
| 481105 | 490487 | 523798 | mceliece6960119pcf |
| 478504 | 490743 | 533434 | T: mceliece6960119pcf |
| 476563 | 491233 | 524998 | mceliece6960119pc |
| 469502 | 493470 | 523933 | mceliece6688128pc |
| 469435 | 497359 | 530357 | T: mceliece6688128pcf |
| 519515 | 520040 | 523413 | ntruhps2048509 |
| 520853 | 524331 | 525264 | sntrup653 |
| 537219 | 537748 | 538970 | kyber90s768 |
| 550169 | 562874 | 591600 | mceliece8192128f |
| 553126 | 564326 | 594625 | T: mceliece8192128 |
| 558468 | 571724 | 596452 | mceliece8192128 |
| 576698 | 577059 | 577872 | ntruhrss701 |
| 565822 | 579174 | 609068 | mceliece8192128pcf |
| 566920 | 581554 | 633183 | mceliece8192128pc |
| 562128 | 582303 | 603566 | T: kindi512222 |
| 583785 | 588139 | 614661 | T: kindi512241 |
| 567648? | 596754? | 836082? | T: ntskem1380 |
| 611702 | 613593 | 617266 | T: C:r5nd3kem0d |
| 612086 | 614208 | 617785 | T: sntrup761 |
| 627585 | 629188 | 631784 | T: C:r5nd5kem5d |
| 641535 | 645120 | 650240 | T: lotus128 |
| 672921 | 674097 | 677093 | sntrup761 |
| 701868 | 703070 | 703980 | threebears1248r2cca |
| 702994 | 703703 | 704798 | threebears1248r2ccax |
| 711686 | 714867 | 717188 | T: ntruhps2048677 |
| 714503 | 715180 | 719960 | C:threebears1248r2cpa |
| 716074 | 723481 | 724486 | C:threebears1248r2cpax |
| 746807 | 749024 | 753466 | T: sntrup857 |
| 767529 | 770653 | 772429 | ntruhps2048677 |
| 807231 | 809789 | 813380 | T: C:r5nd5kem0d |
| 821906 | 823462 | 828625 | sntrup857 |
| 848696 | 852628 | 855828 | kyber90s1024 |
| 869783 | 872058 | 877730 | T: C:ledakemcpa33 |
| 884482 | 895809 | 899022 | T: C:ledakemcpa34 |
| 908320 | 912658 | 916083 | T: sntrup953 |
| 924309 | 933743 | 951284 | T: C:ledakemcpa32 |
| 934812 | 937319 | 964304 | T: ledakem1464 |
| 938535? | 947513? | 1183744? | T: C:lake1 |
| 950812 | 953597 | 959656 | T: ntruhps4096821 |
| 967064 | 982016 | 1001371 | T: lotus192 |
| 990147 | 991620 | 994662 | sntrup953 |
| 1010809 | 1013443 | 1017766 | T: sntrup1013 |
| 1020361 | 1022435 | 1026007 | ntruhps4096821 |
| 1053630 | 1057480 | 1063707 | T: C:bikel1 |
| 1056882 | 1071934 | 1098359 | T: kindi512321 |
| 1098682 | 1102059 | 1103895 | sntrup1013 |
| 1138248 | 1140139 | 1150552 | T: lima2p1024cca |
| 1149628 | 1151193 | 1155043 | T: ntrulpr653 |
| 1138512 | 1163920 | 1410200 | T: C:lake2 |
| 1158948 | 1178702 | 1201094 | T: ledakem1364 |
| 1178397 | 1184610 | 1205247 | T: kindi256522 |
| 1240779 | 1244330 | 1259392 | T: ledakem14sl |
| 1231290? | 1245350? | 1552494? | T: C:lake3 |
| 1325056 | 1362065 | 1424896 | T: lotus256 |
| 1472686 | 1473324 | 1482440 | T: ntrulpr761 |
| 1473773 | 1502554 | 1534449 | T: locker1 |
| 1524257 | 1526439 | 1535457 | T: sntrup1277 |
| 1535571 | 1556384 | 1581719 | T: locker2 |
| 1547454? | 1607014? | 2044911? | T: ntskem13136 |
| 1606094 | 1631735 | 1644273 | T: ledakem13sl |
| 1649620 | 1653173 | 1660187 | sntrup1277 |
| 1660447 | 1701083 | 1758664 | T: ledakem1264 |
| 1728085 | 1755561 | 1786138 | T: locker3 |
| 1771687 | 1780209 | 1790322 | T: ntrulpr857 |
| 1973760 | 1980343 | 1998867 | T: C:ledakemcpa53 |
| 1954863 | 1990604 | 2112119 | T: locker4 |
| 2006883 | 2021732 | 2057039 | T: C:ledakemcpa54 |
| 2005946 | 2034373 | 2063918 | T: C:ledakemcpa52 |
| 2086909 | 2094924 | 2116778 | T: limasp1018cca |
| 2113283 | 2115597 | 2126746 | T: ntrulpr953 |
| 2205246 | 2221499 | 2259733 | T: lima2p2048cca |
| 2241670 | 2278532 | 2326856 | T: ledakem12sl |
| 2261353 | 2294553 | 2340170 | T: locker6 |
| 2320872 | 2325398 | 2336807 | T: ntrulpr1013 |
| 2357067 | 2386039 | 2432261 | T: locker5 |
| 2583856 | 2593903 | 2664559 | T: ledakem3464 |
| 2919826 | 2978522 | 3088695 | T: ledakem3364 |
| 3071217 | 3079043 | 3093927 | T: C:bikel3 |
| 3386641 | 3408237 | 3451002 | T: ledakem34sl |
| 3437760 | 3445085 | 3452985 | T: ntrulpr1277 |
| 3033169 | 3465944 | 3528320 | T: hqc1281 |
| 3611028 | 3643220 | 3686186 | T: limasp1306cca |
| 3697258 | 3714578 | 3857572 | T: locker8 |
| 3625855 | 3773611 | 3846772 | T: locker7 |
| 3992733 | 4066806 | 4107288 | T: limasp1822cca |
| 4015262 | 4140480 | 4217740 | T: locker9 |
| 4136103 | 4271286 | 4436458 | T: ledakem33sl |
| 4779706 | 4877121 | 5006860 | T: ledakem3264 |
| 4866633 | 4922562 | 4994824 | T: bigquake1 |
| 5706044 | 5728233 | 5933076 | T: ledakem5464 |
| 6273211 | 6369401 | 7129308 | T: hqc1921 |
| 6303210 | 6449601 | 6556430 | T: ledakem32sl |
| 6441291 | 6643156 | 7013602 | T: ledakem5364 |
| 6616622 | 6726119 | 6924982 | T: ledakem54sl |
| 6712938 | 6818144 | 7576676 | T: hqc1922 |
| 6970849 | 7055854 | 7137006 | T: limasp2062cca |
| 8546278 | 8903316 | 9147688 | T: ledakem53sl |
| 9429696 | 9441139 | 9462044 | T: sntrup4591761 |
| 9475875 | 9497833 | 9506181 | sntrup4591761 |
| 10430201 | 10541250 | 11563892 | T: hqc2561 |
| 10606080 | 10623499 | 10644539 | T: C:r5n11kem0d |
| 10764168 | 10894648 | 11117629 | T: bigquake3 |
| 11050871 | 11192185 | 12180684 | T: hqc2562 |
| 11199096 | 11578094 | 12046690 | T: ledakem5264 |
| 11504856 | 11647355 | 13039470 | T: hqc2563 |
| 12030593 | 12220564 | 12541902 | T: frodokem640shake |
| 12254662 | 12614110 | 12946956 | T: ledakem52sl |
| 15112970 | 15409582 | 15639623 | T: bigquake5 |
| 19044435 | 19050792 | 19058805 | T: ntrulpr4591761 |
| 26060534 | 26122067 | 26296500 | T: C:r5n13kem0d |
| 26598028 | 26693168 | 27600988 | T: frodokem976shake |
| 28376613 | 28402872 | 28414510 | T: sikep434 |
| 31070872 | 31185908 | 31888840 | T: frodokem640 |
| 31372172 | 31420692 | 32579934 | T: frodokem640aes |
| 31310922 | 31609129 | 32026895 | T: ramstakers216091 |
| 39532723 | 39537840 | 39554728 | T: sikep503 |
| 41327204 | 41443836 | 42990858 | T: pqrsa15 |
| 43781324 | 43969570 | 44103563 | T: sikep434comp |
| 47846824 | 48527864 | 49589076 | T: frodokem1344shake |
| 48537297 | 48769524 | 49529702 | T: C:r5n15kem0d |
| 60159696 | 60435854 | 60751506 | T: sikep503comp |
| 59700830 | 60699180 | 61185650 | T: mersenne756839 |
| 71851404 | 71927005 | 76170078 | T: frodokem976aes |
| 72007051 | 72042024 | 74853038 | T: frodokem976 |
| 90455961 | 90466433 | 90482690 | T: sikep610 |
| 101172728 | 102775676 | 110884592 | T: oddmanhattan128 |
| 122842534 | 123045678 | 124068355 | T: sikep610comp |
| 135755998 | 135773188 | 135797958 | T: sikep751 |
| 135231030 | 135822809 | 147600868 | T: frodokem1344aes |
| 143220576 | 146230650 | 148414270 | T: ramstakers756839 |
| 190467748 | 194325566 | 205982356 | T: oddmanhattan192 |
| 209244883 | 209476366 | 210445617 | T: sikep751comp |
| 514197992 | 524008912 | 528397658 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 39862 | 39893 | 39913 | C:threebears624r2cpax |
| 51912 | 52002 | 52179 | C:threebears936r2cpax |
| 63880 | 63905 | 63980 | C:threebears1248r2cpax |
| 65512 | 65832 | 66112 | T: C:r5nd1kem0d |
| 84400 | 84785 | 85059 | C:threebears624r2cpa |
| 88097 | 88718 | 89188 | T: C:r5nd0kem2iot |
| 94188 | 94572 | 94827 | T: C:r5nd1kem5d |
| 95096 | 95726 | 96054 | T: C:r5nd1kem4longkey |
| 105104 | 105593 | 106430 | T: C:hila5 |
| 114880 | 115131 | 115342 | C:threebears936r2cpa |
| 131655 | 131990 | 132016 | ntruplus576 |
| 131039 | 132233 | 134639 | T: lightsaber2 |
| 145900 | 146116 | 146771 | C:threebears1248r2cpa |
| 162246 | 163308 | 164735 | T: C:r5nd3kem5d |
| 168162 | 168248 | 169227 | timer |
| 168326 | 168685 | 170495 | smaugt1 |
| 186197 | 186774 | 186883 | ntruplus768 |
| 205893 | 205968 | 206252 | kyber512 |
| 218010 | 218660 | 221188 | T: saber2 |
| 224863 | 225198 | 226239 | ntruplus864 |
| 239575 | 239729 | 240095 | T: ntruhrss701 |
| 240112 | 241107 | 241154 | T!!!newhope512cca |
| 287820 | 287912 | 288059 | ntruplus1152 |
| 295934 | 300363 | 304850 | T: ntrukem443 |
| 305223 | 311874 | 312657 | T: C:r5nd5kem5d |
| 312760 | 313603 | 314811 | smaugt3 |
| 325492 | 325934 | 328326 | kyber768 |
| 323260 | 326180 | 327378 | T: firesaber2 |
| 332148 | 332458 | 334975 | threebears624r2ccax |
| 335136 | 335768 | 336247 | kyber90s512 |
| 346890 | 347271 | 347708 | T: C:r5nd3kem0d |
| 440246 | 440895 | 445435 | threebears624r2cca |
| 450535 | 451048 | 452476 | T: C:r5nd5kem0d |
| 476346 | 478963 | 479744 | kyber1024 |
| 498740 | 499009 | 499688 | T!!!newhope1024cca |
| 498945 | 500319 | 500633 | smaugt5 |
| 555185 | 555710 | 558468 | threebears936r2ccax |
| 537931 | 556712 | 558062 | T: C:r5n11kem0d |
| 577198 | 578233 | 578519 | kyber90s768 |
| 612875 | 613838 | 617784 | T: kindi256342 |
| 625660 | 628026 | 644683 | mceliece348864f |
| 627902 | 628405 | 629621 | mceliece348864 |
| 623842 | 629079 | 645067 | T: mceliece348864f |
| 634943 | 635850 | 639854 | T: mceliece348864pc |
| 636025 | 637793 | 661279 | mceliece348864pcf |
| 638275 | 639508 | 640897 | mceliece348864pc |
| 671385 | 674503 | 681502 | T: ntrukem743 |
| 708460 | 709665 | 712810 | threebears936r2cca |
| 761139 | 765933 | 806280 | T: ntskem1264 |
| 765245 | 765993 | 768138 | T: ntruhps2048509 |
| 765808 | 766589 | 768739 | ntruhps2048509 |
| 758410 | 772316 | 803619 | T: kindi512241 |
| 778206 | 785920 | 795357 | T: lotus128 |
| 770345 | 801299 | 807772 | T: kindi512222 |
| 835569 | 837259 | 839597 | T: C:r5n13kem0d |
| 836858 | 837619 | 841128 | threebears1248r2ccax |
| 896408 | 897802 | 902511 | kyber90s1024 |
| 953407 | 957241 | 958024 | T: sntrup653 |
| 953908 | 958270 | 958930 | sntrup653 |
| 1040319 | 1043327 | 1044523 | threebears1248r2cca |
| 1215758 | 1220374 | 1233457 | T: lotus192 |
| 1226012 | 1226743 | 1230615 | ntruhps2048677 |
| 1225997 | 1226895 | 1231963 | T: ntruhps2048677 |
| 1267505 | 1268047 | 1269161 | T: sntrup761 |
| 1267978 | 1268306 | 1269338 | sntrup761 |
| 1292037 | 1294013 | 1303860 | T: lima2p1024cca |
| 1336454 | 1337290 | 1344996 | ntruhrss701 |
| 1370752 | 1384367 | 1395379 | T: kindi256522 |
| 1321613 | 1387815 | 1457528 | T: kindi512321 |
| 1550313 | 1551758 | 1562943 | T: ntrulpr653 |
| 1580234 | 1580818 | 1591659 | T: sntrup857 |
| 1579932 | 1587854 | 1591718 | sntrup857 |
| 1590616 | 1603194 | 1608949 | T: ntskem1380 |
| 1655186 | 1656371 | 1667234 | T: mceliece460896f |
| 1651735 | 1659430 | 1667951 | mceliece460896f |
| 1662274 | 1663038 | 1676685 | mceliece460896 |
| 1665430 | 1668717 | 1681038 | mceliece460896pcf |
| 1669016 | 1669806 | 1684222 | T: mceliece460896pcf |
| 1661643 | 1674892 | 1677456 | T: mceliece460896 |
| 1674001 | 1675862 | 1681475 | mceliece460896pc |
| 1716948 | 1718214 | 1728929 | T: ntruhps4096821 |
| 1717475 | 1718413 | 1729112 | ntruhps4096821 |
| 1725338 | 1730973 | 1787211 | T: lotus256 |
| 1785688 | 1788895 | 1801111 | mceliece8192128f |
| 1782653 | 1791530 | 1798485 | mceliece6960119 |
| 1791827 | 1796654 | 1809682 | T: mceliece6960119f |
| 1782109 | 1797065 | 1801023 | mceliece6960119f |
| 1787167 | 1797513 | 1804594 | T: mceliece6960119pcf |
| 1789436 | 1801308 | 1805491 | mceliece6960119pcf |
| 1792233 | 1803279 | 1808381 | T: mceliece6960119 |
| 1802234 | 1803634 | 1817367 | mceliece6960119pc |
| 1795560 | 1811192 | 1819955 | T: mceliece8192128 |
| 1798317 | 1813928 | 1830780 | mceliece8192128 |
| 1818929 | 1821586 | 1835220 | mceliece8192128pcf |
| 1821970 | 1831145 | 1840440 | mceliece8192128pc |
| 1839984 | 1841724 | 1856256 | T: mceliece6688128pcf |
| 1840904 | 1848062 | 1855809 | mceliece6688128f |
| 1846558 | 1849948 | 1863547 | mceliece6688128pcf |
| 1835912 | 1851752 | 1855467 | mceliece6688128 |
| 1849287 | 1852560 | 1865450 | mceliece6688128pc |
| 1844351 | 1857864 | 1867696 | T: mceliece6688128 |
| 1943960 | 1944713 | 1957157 | T: sntrup953 |
| 1943590 | 1944997 | 1956747 | sntrup953 |
| 1999693 | 2001706 | 2010121 | T: ntrulpr761 |
| 2192271 | 2193658 | 2206706 | T: sntrup1013 |
| 2193033 | 2194699 | 2206887 | sntrup1013 |
| 2434510 | 2447846 | 2459818 | T: ntrulpr857 |
| 2526886 | 2536661 | 2591964 | T: limasp1018cca |
| 2538507 | 2550346 | 2564931 | T: lima2p2048cca |
| 2568689 | 2579776 | 2588690 | T: C:r5n15kem0d |
| 2647264? | 2661643? | 3314578? | T: C:lake1 |
| 2918693 | 2926349 | 2935108 | T: ntrulpr953 |
| 2888236 | 2971464 | 3047875 | T: C:ledakemcpa12 |
| 3209367 | 3225185 | 3350428 | T: ntrulpr1013 |
| 3404084 | 3426622 | 3441381 | T: sntrup1277 |
| 3419038 | 3434355 | 3465962 | sntrup1277 |
| 3479634 | 3515529 | 3614491 | T: C:ledakemcpa14 |
| 2764109? | 3583760? | 3672190? | T: C:ledakemcpa13 |
| 3671270 | 3731455 | 3792038 | T: ntskem13136 |
| 4535194 | 4603920 | 4656488 | T: limasp1306cca |
| 4647255 | 4730268 | 5506616 | T: C:lake2 |
| 4833256 | 4839445 | 4866171 | T: ntrulpr1277 |
| 4963150 | 4978517 | 5072904 | T: limasp1822cca |
| 4457749 | 5287673 | 5357350 | T: hqc1281 |
| 5764462 | 5878522 | 5969722 | T: locker1 |
| 5857481 | 5954568 | 6895854 | T: C:lake3 |
| 6020592 | 6086475 | 6173244 | T: locker2 |
| 6788324 | 6864424 | 7111249 | T: locker4 |
| 7252522 | 7266444 | 7285432 | T: rsa2048 |
| 7111663 | 7294004 | 7632841 | T: bigquake1 |
| 8047766 | 8388842 | 8596640 | T: C:ledakemcpa32 |
| 8471795 | 8568656 | 8654940 | T: locker3 |
| 8888818 | 8903633 | 10011946 | T: hqc1921 |
| 8889284 | 8932549 | 9005688 | T: limasp2062cca |
| 9345702 | 9367691 | 10602984 | T: hqc1922 |
| 9498267 | 9596696 | 9881204 | T: locker6 |
| 9466856 | 9695740 | 10349904 | T: ledakem1264 |
| 9698736 | 9869070 | 10007746 | T: locker5 |
| 9943528 | 10671132 | 10902894 | T: ledakem1364 |
| 10898603 | 10991358 | 11315640 | T: C:ledakemcpa33 |
| 10926550 | 11022296 | 11794878 | T: ledakem12sl |
| 11381425 | 11464220 | 11868988 | T: locker7 |
| 11413231 | 11558356 | 12338700 | T: ledakem1464 |
| 11742185 | 11788972 | 12193402 | T: locker8 |
| 9299533? | 12062273? | 12851402? | T: C:ledakemcpa34 |
| 12148575 | 12317722 | 12487456 | T: frodokem640shake |
| 12746111 | 13333322 | 14258942 | T: ledakem13sl |
| 13333841 | 14219226 | 14614416 | T: ledakem14sl |
| 14716047 | 14769170 | 16334732 | T: hqc2561 |
| 15034176 | 15374066 | 15502542 | T: locker9 |
| 15573946 | 15631563 | 17029548 | T: hqc2562 |
| 16233527 | 16308355 | 17939004 | T: hqc2563 |
| 18248104 | 18315370 | 18558892 | T: C:bikel1 |
| 21051661 | 21629036 | 23637978 | T: C:ledakemcpa52 |
| 24698641 | 25073670 | 27074922 | T: C:ledakemcpa53 |
| 26311710 | 26507691 | 28742550 | T: ledakem3364 |
| 26582517 | 26827594 | 27931529 | T: frodokem976shake |
| 28372183 | 28396721 | 28407661 | T: ntrulpr4591761 |
| 26534128 | 28494810 | 28614882 | T: ledakem3264 |
| 28581782 | 28604758 | 28611789 | T: sntrup4591761 |
| 28580741 | 28605237 | 28612948 | sntrup4591761 |
| 28351769 | 28753886 | 28933650 | T: C:ledakemcpa54 |
| 29539530 | 29870922 | 31739898 | T: ledakem3464 |
| 30267696 | 30287789 | 30300194 | T: sikep434 |
| 31116921 | 31148477 | 32022350 | T: frodokem640 |
| 31296384 | 31335290 | 32537248 | T: frodokem640aes |
| 32189702 | 32199494 | 32209607 | T: sikep434comp |
| 32555807 | 33692686 | 35353818 | T: ledakem32sl |
| 38154956 | 38495915 | 40112024 | T: ledakem33sl |
| 38149070 | 38877057 | 39640836 | T: ledakem34sl |
| 42032985 | 42039846 | 42051689 | T: sikep503 |
| 44654989 | 44676314 | 44688669 | T: sikep503comp |
| 48304150 | 48787976 | 51273038 | T: frodokem1344shake |
| 51664860 | 53187578 | 54968568 | T: ledakem5264 |
| 57950774 | 58460114 | 59654108 | T: C:bikel3 |
| 58587359 | 60140262 | 63010822 | T: ledakem5364 |
| 63597481 | 64409922 | 64819619 | T: ramstakers216091 |
| 68416932 | 69474188 | 75582014 | T: ledakem5464 |
| 71782629 | 72138532 | 72206567 | T: frodokem976 |
| 71733640 | 72420908 | 75810538 | T: frodokem976aes |
| 73638449 | 73811468 | 78856086 | T: ledakem52sl |
| 78597593 | 80853830 | 82508100 | T: ledakem53sl |
| 80742578 | 88276606 | 89841312 | T: mersenne756839 |
| 88723926 | 89922020 | 94927296 | T: ledakem54sl |
| 90948906 | 90965277 | 90975091 | T: sikep610 |
| 96167944 | 96178651 | 96204264 | T: sikep610comp |
| 96270280 | 97733312 | 99085888 | T: bigquake3 |
| 112958954 | 113957142 | 121623684 | T: oddmanhattan128 |
| 134935907 | 135677661 | 145472465 | T: frodokem1344aes |
| 145867688 | 145891946 | 145917550 | T: sikep751 |
| 148612766 | 151796380 | 153321276 | T: bigquake5 |
| 154583788 | 154618038 | 154640844 | T: sikep751comp |
| 212747268 | 216338632 | 219794504 | T: oddmanhattan192 |
| 282829284 | 288041970 | 289979078 | T: ramstakers756839 |
| 340266132 | 344966146 | 357087920 | T: pqrsa15 |
| 555943228 | 566833876 | 581541482 | T: oddmanhattan256 |
|
|
|