Measurements of key-encapsulation mechanisms on one machine: aarch64; Cortex-A72 (410fd083); 2019 Broadcom BCM2711; 4 x 1500MHz; pi4b, supercop-20241022
[Page version: 20241215 22:59:15]
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 |
|
|
|