Measurements of key-encapsulation mechanisms on one machine: aarch64; Cortex-A76 (414fd0b1); 2023 Broadcom BCM2712; 4 x 1500MHz; pi5, supercop-20250415
[Page version: 20251103 11:56:20]
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 |
| 57575 | 57629 | 57704 | T: lightsaber2 |
| 62417 | 62710 | 63053 | kyber512 |
| 0 | 85350 | 91040 | T: C:r5nd1kem0d |
| 87603 | 87878 | 88022 | timer |
| 87699 | 87955 | 88130 | smaugt1 |
| 106408 | 106910 | 107698 | kyber768 |
| 107479 | 107518 | 107646 | T: saber2 |
| 107768 | 107905 | 108101 | T!!!newhope512cca |
| 102420 | 108110 | 108110 | T: C:r5nd0kem2iot |
| 113800 | 113800 | 113800 | T: C:r5nd1kem4longkey |
| 113800 | 113800 | 113800 | T: C:r5nd1kem5d |
| 129989 | 130136 | 159801 | ntruplus576 |
| 142250 | 142250 | 142250 | threebears624r2cca |
| 142250 | 142250 | 142250 | C:threebears624r2cpa |
| 142250 | 147940 | 147940 | C:threebears624r2cpax |
| 147940 | 147940 | 147940 | threebears624r2ccax |
| 169138 | 169704 | 170408 | kyber1024 |
| 172119 | 172193 | 172360 | T: firesaber2 |
| 176128 | 176541 | 176681 | smaugt3 |
| 176720 | 177084 | 177586 | kyber90s512 |
| 182400 | 182489 | 182579 | ntruplus768 |
| 204840 | 204840 | 210530 | T: C:r5nd3kem5d |
| 216576 | 216864 | 217315 | T!!!newhope1024cca |
| 217639 | 218049 | 218288 | ntruplus864 |
| 248254 | 250523 | 251329 | T: C:hila5 |
| 253565 | 255097 | 256162 | T: kindi256342 |
| 265573 | 268064 | 273843 | T: ntrulpr653 |
| 268119 | 269524 | 270555 | T: kindi512222 |
| 272742 | 274125 | 275121 | T: kindi512241 |
| 272304? | 274697? | 366475? | ntruplus1152 |
| 273120 | 278810 | 278810 | threebears936r2cca |
| 0 | 284500 | 284500 | threebears936r2ccax |
| 284500 | 284500 | 284500 | C:threebears936r2cpa |
| 287726 | 288055 | 290411 | smaugt5 |
| 0 | 290190 | 290190 | C:threebears936r2cpax |
| 321109 | 321616 | 322087 | kyber90s768 |
| 335710 | 335710 | 341400 | T: C:r5nd3kem0d |
| 349355 | 352232 | 357794 | T: ntrulpr761 |
| 386920 | 392610 | 392610 | T: C:r5nd5kem5d |
| 432440 | 432440 | 438130 | T: C:r5nd5kem0d |
| 433378 | 435622 | 440611 | T: ntrulpr857 |
| 460890 | 466580 | 466580 | threebears1248r2cca |
| 472270 | 472270 | 472270 | threebears1248r2ccax |
| 472270 | 477960 | 477960 | C:threebears1248r2cpa |
| 477960 | 483650 | 483650 | C:threebears1248r2cpax |
| 520443 | 521557 | 522775 | kyber90s1024 |
| 523647 | 526349 | 532398 | T: ntrulpr953 |
| 557254 | 559720 | 562766 | T: kindi512321 |
| 584008 | 586107 | 589528 | T: ntrulpr1013 |
| 632927 | 647850 | 652988 | T: ntrukem443 |
| 662114 | 664790 | 665191 | T: lima2p1024cca |
| 675012 | 679005 | 682269 | T: kindi256522 |
| 888477 | 890163 | 893071 | T: ntrulpr1277 |
| 1341764 | 1342130 | 1349820 | T: lima2p2048cca |
| 1384783 | 1386034 | 1387419 | T: limasp1018cca |
| 1371290 | 1468020 | 1485090 | T: hqc1281 |
| 1634860 | 1642207 | 1651321 | T: ntrukem743 |
| 2523398 | 2526028 | 2528691 | T: limasp1306cca |
| 2787079 | 2788995 | 2791368 | T: limasp1822cca |
| 2862070 | 2913280 | 2981560 | T: hqc1921 |
| 3055530 | 3095360 | 3112430 | T: hqc1922 |
| 3391240 | 3396930 | 3408310 | T: frodokem640 |
| 3453830 | 3459520 | 3459520 | T: frodokem640aes |
| 4534930 | 4546310 | 4563380 | T: C:lake1 |
| 4870640 | 4927540 | 4961680 | T: hqc2561 |
| 4933811 | 4936712 | 4940981 | T: limasp2062cca |
| 5229110 | 5257560 | 5331530 | T: hqc2562 |
| 5406090 | 5431043 | 5460242 | T: ntruhps2048509 |
| 5448224 | 5466770 | 5585055 | ntruhps2048509 |
| 5468090 | 5507920 | 5724140 | T: hqc2563 |
| 5530680 | 5542060 | 5553440 | T: C:lake2 |
| 5530680 | 5542060 | 5564820 | T: C:lake3 |
| 6372800 | 6378490 | 6378490 | T: frodokem976 |
| 6958870 | 6975940 | 6981630 | T: frodokem976aes |
| 7004929 | 7005043 | 7005345 | T: ntrulpr4591761 |
| 7309681 | 7316929 | 7325312 | T: ntruhps2048677 |
| 7588829 | 7590105 | 7591628 | T: frodokem640shake |
| 8886539 | 8897513 | 8917234 | ntruhps2048677 |
| 8921022 | 8927063 | 8932497 | T: C:bikel1 |
| 8927610 | 8938990 | 8956060 | T: locker1 |
| 9539353 | 9548486 | 9571606 | T: ntruhrss701 |
| 9583281 | 9616218 | 9631354 | ntruhrss701 |
| 9839012 | 9854895 | 9891507 | T: sntrup653 |
| 9874194 | 9876459 | 9880136 | sntrup653 |
| 12142460 | 12153840 | 12176600 | T: locker4 |
| 12438340 | 12444030 | 12449720 | T: frodokem1344aes |
| 12960396 | 13015683 | 13038755 | T: ntruhps4096821 |
| 13012987 | 13031405 | 13052484 | ntruhps4096821 |
| 13239287 | 13246225 | 13252781 | T: sntrup761 |
| 13291403 | 13294444 | 13299892 | sntrup761 |
| 14219180 | 14234469 | 14257495 | T: C:ledakemcpa14 |
| 0 | 14566400 | 14577780 | T: C:r5n11kem0d |
| 15787908 | 15793719 | 15796290 | T: sikep434 |
| 16735618 | 16740182 | 16745112 | T: sntrup857 |
| 16776010 | 16785707 | 16789933 | sntrup857 |
| 17870974 | 17902785 | 17972288 | T: C:ledakemcpa13 |
| 18264900 | 18458360 | 18594920 | T: ramstakers216091 |
| 20620966 | 20623908 | 20634599 | T: sntrup953 |
| 20675435 | 20678800 | 20682162 | sntrup953 |
| 21061274 | 21062485 | 21064089 | T: sikep503 |
| 21575943 | 21578493 | 21581328 | T: sntrup4591761 |
| 21635596 | 21640353 | 21643994 | sntrup4591761 |
| 22641563 | 22651538 | 22656481 | T: sntrup1013 |
| 22695764 | 22699361 | 22704086 | sntrup1013 |
| 24546660 | 24558040 | 24586490 | T: locker7 |
| 25365510 | 25375499 | 27622331 | T: sikep434comp |
| 26247970 | 26282110 | 26367460 | T: lotus128 |
| 26657650 | 26663340 | 26669030 | T: frodokem976shake |
| 28376395 | 28404913 | 28421566 | T: C:bikel3 |
| 0 | 28808470 | 28865370 | T: C:r5n13kem0d |
| 29944194 | 29946621 | 29948716 | T: frodokem1344shake |
| 33572248 | 33615357 | 33763877 | T: C:ledakemcpa12 |
| 33791608 | 33826408 | 36749494 | T: sikep503comp |
| 34713446 | 34724909 | 34745690 | T: sntrup1277 |
| 34786538 | 34797473 | 34854055 | sntrup1277 |
| 35814361 | 36488515 | 37431338 | T: ntskem1264 |
| 44418997 | 44420986 | 44422648 | T: sikep610 |
| 46538510 | 46623860 | 47289590 | T: mersenne756839 |
| 48062332 | 48155210 | 48234654 | T: ledakem1464 |
| 50586751 | 50704459 | 50762544 | T: C:ledakemcpa34 |
| 53412030 | 53468930 | 53633940 | T: lotus192 |
| 57096194 | 57163081 | 57232247 | T: C:ledakemcpa33 |
| 61620890 | 61672681 | 61995961 | T: ledakem1364 |
| 66339710 | 66351090 | 66368160 | T: C:r5n15kem0d |
| 69457290 | 69725655 | 71082893 | T: ledakem14sl |
| 72405250 | 74265880 | 79335670 | T: ramstakers756839 |
| 74823475 | 74874720 | 80894030 | T: sikep610comp |
| 76019087 | 76022667 | 76027872 | T: sikep751 |
| 87450186 | 88478291 | 89572560 | T: ledakem13sl |
| 93372900 | 93458250 | 93737060 | T: lotus256 |
| 100789513 | 100973954 | 101012835 | T: C:ledakemcpa32 |
| 111927838 | 111974526 | 112046129 | T: C:ledakemcpa54 |
| 117959881 | 118049207 | 127880134 | T: sikep751comp |
| 121176002 | 121229048 | 121326198 | T: C:ledakemcpa53 |
| 122160198 | 122692778 | 123168271 | T: ntskem1380 |
| 127132864 | 127288950 | 127424150 | T: ledakem1264 |
| 136437555 | 136698041 | 139660389 | T: ledakem3464 |
| 173269293 | 173418261 | 173927448 | T: ledakem12sl |
| 179276704 | 179516716 | 183043417 | T: ledakem34sl |
| 185105099 | 185188813 | 185350125 | T: ledakem3364 |
| 201022010 | 201067530 | 201192710 | mceliece348864pcf |
| 201044770 | 201084600 | 201175640 | mceliece348864f |
| 201548782 | 201622886 | 201745725 | T: C:ledakemcpa52 |
| 150967199? | 219764393? | 414783288? | T: rsa2048 |
| 226950072 | 227131782 | 227416516 | T: ledakem5464 |
| 233043262 | 233522886 | 234273202 | T: ntskem13136 |
| 235387607 | 235516485 | 236343768 | T: ledakem33sl |
| 220971150? | 263156810? | 386572910? | mceliece348864pc |
| 277776614 | 277844269 | 278215868 | T: ledakem3264 |
| 221403590? | 303424940? | 387141910? | mceliece348864 |
| 285922500? | 361178440? | 512060170? | T: mceliece348864 |
| 382308518 | 382431128 | 382862249 | T: ledakem5364 |
| 458077741 | 458546617 | 459203970 | T: ledakem54sl |
| 530909185 | 532162805 | 534826214 | T: ledakem32sl |
| 0 | 536589760 | 537551370 | T: oddmanhattan128 |
| 559207084 | 562200580 | 564694332 | T: ledakem53sl |
| 594670507 | 595868377 | 597830870 | T: ledakem5264 |
| 612431770 | 612602470 | 612835760 | mceliece460896pcf |
| 704636373 | 721967864 | 727193640 | T: bigquake1 |
| 715841830? | 885699710? | 1225933260? | mceliece460896pc |
| 718942880? | 888106580? | 1394852290? | mceliece460896 |
| 887292910 | 890598800 | 921945010 | T: oddmanhattan192 |
| 0 | 1088423030 | 1088912370 | mceliece6960119pcf |
| 1088212500 | 1088491310 | 1088872540 | mceliece6960119f |
| 1104895580 | 1105106110 | 1105362160 | T: mceliece6688128pcf |
| 1104906960 | 1105333710 | 1106113240 | T: mceliece6688128f |
| 1195001894 | 1196000176 | 1197743155 | T: ledakem52sl |
| 1193318180 | 1199821850 | 1214024090 | T: mceliece8192128f |
| 1200191700 | 1200703800 | 1204117800 | mceliece6688128f |
| 1203861750 | 1204356780 | 1208089420 | T: mceliece8192128pcf |
| 1206103610 | 1206371040 | 1206718130 | mceliece6688128pcf |
| 924681900? | 1226416910? | 1825721850? | T: mceliece460896pc |
| 0 | 1297428110 | 1303140870 | mceliece8192128pcf |
| 1297342760 | 1297962970 | 1298475070 | mceliece8192128f |
| 1540533360 | 1542314330 | 1545859200 | T: oddmanhattan256 |
| 1208089420? | 1917825880? | 2631710350? | T: mceliece6960119pc |
| 1297746750? | 2008228600? | 2367990230? | mceliece6960119 |
| 1300005680? | 2012956990? | 2727444600? | mceliece6960119pc |
| 1602167440? | 2117965940? | 2763780940? | mceliece8192128pc |
| 1307675800? | 2128566410? | 2546701750? | T: mceliece6688128 |
| 1396382900? | 2220482670? | 2773453940? | mceliece6688128 |
| 2553074550? | 3457414700? | 5140732920? | mceliece8192128 |
| 6567642670 | 6574925870 | 6579506320 | mceliece460896f |
| 7297877197 | 7338894612 | 7376729283 | T: bigquake3 |
| 7346468180 | 7554939518 | 7697578315 | T: pqrsa15 |
| 12600711498 | 12686817293 | 12773143759 | T: bigquake5 |
| 31478781310? | 47113916940? | 62776552340? | mceliece6688128pc |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 26029 | 26730 | 28916 | T: rsa2048 |
| 56275 | 58224 | 59825 | T: ntskem1264 |
| 67610 | 67690 | 67778 | T: ntruhrss701 |
| 74017 | 74082 | 74146 | ntruplus576 |
| 81078 | 81163 | 81386 | T: lightsaber2 |
| 84631 | 84745 | 85438 | smaugt1 |
| 84820 | 84989 | 85242 | timer |
| 96730 | 102420 | 108110 | mceliece348864 |
| 96730 | 102420 | 108110 | mceliece348864f |
| 106373 | 106556 | 107751 | kyber512 |
| 108110 | 108110 | 113800 | mceliece348864pcf |
| 109011 | 109084 | 109218 | ntruplus768 |
| 112707 | 112985 | 113554 | T: C:ledakemcpa14 |
| 108110 | 113800 | 119490 | mceliece348864pc |
| 119266 | 119633 | 120332 | T: C:ledakemcpa13 |
| 122338 | 122432 | 122629 | ntruplus864 |
| 0 | 130870 | 136560 | T: C:r5nd1kem0d |
| 134858 | 136917 | 139973 | T: C:ledakemcpa12 |
| 139851 | 139936 | 140044 | T: saber2 |
| 150360 | 152514 | 170721 | T: ntrukem443 |
| 159320 | 159320 | 165010 | T: C:r5nd0kem2iot |
| 163360 | 163505 | 163774 | ntruplus1152 |
| 166706 | 166894 | 167145 | T!!!newhope512cca |
| 168947 | 170002 | 170172 | kyber768 |
| 172058 | 172549 | 172696 | smaugt3 |
| 176390 | 176390 | 176390 | T: C:r5nd1kem5d |
| 169646 | 176429 | 187302 | T: ntskem1380 |
| 182080 | 182080 | 187770 | T: C:r5nd1kem4longkey |
| 193460 | 193460 | 193460 | threebears624r2cca |
| 193460 | 193460 | 193460 | threebears624r2ccax |
| 193460 | 193460 | 199150 | C:threebears624r2cpa |
| 193460 | 193460 | 199150 | C:threebears624r2cpax |
| 187770 | 199150 | 216220 | mceliece460896 |
| 193460 | 210530 | 238980 | mceliece460896pcf |
| 199150 | 210530 | 238980 | mceliece460896pc |
| 212666 | 212731 | 212825 | T: firesaber2 |
| 212982 | 213214 | 213631 | kyber90s512 |
| 254922 | 257237 | 257857 | T: sntrup653 |
| 262037 | 263157 | 264510 | kyber1024 |
| 262463 | 263450 | 264370 | T: C:ledakemcpa34 |
| 282806 | 284611 | 285105 | smaugt5 |
| 286179 | 287160 | 288532 | T: C:ledakemcpa33 |
| 287762 | 290711 | 307382 | T: ntrukem743 |
| 292288 | 294275 | 294978 | sntrup653 |
| 301570 | 307260 | 307260 | T: C:r5nd3kem5d |
| 310015 | 311621 | 313747 | T: ntruhps2048509 |
| 328554 | 328996 | 329493 | T: sntrup761 |
| 330629 | 331247 | 332982 | T: C:hila5 |
| 327767 | 335441 | 341131 | T: C:ledakemcpa32 |
| 334194 | 335706 | 337410 | T: kindi256342 |
| 336766 | 337186 | 338055 | T!!!newhope1024cca |
| 337277 | 339733 | 342223 | ntruhps2048509 |
| 0 | 341400 | 347090 | threebears936r2ccax |
| 341400 | 341400 | 347090 | threebears936r2cca |
| 348577 | 350171 | 355070 | ntruhrss701 |
| 343642 | 352688 | 370406 | T: ntskem13136 |
| 0 | 352780 | 358470 | C:threebears936r2cpax |
| 352780 | 352780 | 358470 | C:threebears936r2cpa |
| 341400 | 358470 | 381230 | T: mceliece460896pc |
| 347090 | 364160 | 409680 | T: mceliece6688128 |
| 366296 | 366854 | 367221 | kyber90s768 |
| 0 | 369850 | 403990 | mceliece6960119pcf |
| 341400 | 369850 | 421060 | mceliece6688128f |
| 352780 | 369850 | 403990 | mceliece6960119 |
| 373665 | 373938 | 374832 | sntrup761 |
| 347090 | 375540 | 409680 | T: mceliece6688128f |
| 358470 | 375540 | 403990 | mceliece6688128 |
| 358470 | 375540 | 409680 | T: mceliece6688128pcf |
| 375540 | 386920 | 421060 | T: mceliece6960119pc |
| 369850 | 392610 | 432440 | mceliece6688128pcf |
| 396674 | 397071 | 397916 | T: kindi512222 |
| 397605 | 398133 | 401782 | T: kindi512241 |
| 375540 | 398300 | 421060 | mceliece6960119pc |
| 397930 | 400053 | 400659 | T: sntrup857 |
| 398300 | 403990 | 409680 | T: mceliece348864 |
| 398300 | 415370 | 432440 | mceliece6960119f |
| 415370 | 426750 | 449510 | mceliece8192128f |
| 429668 | 431474 | 434869 | T: ntruhps2048677 |
| 0 | 432440 | 460890 | mceliece8192128pcf |
| 432440 | 443820 | 466580 | T: mceliece8192128pcf |
| 432440 | 443820 | 472270 | mceliece8192128pc |
| 443820 | 443820 | 455200 | T: lotus128 |
| 452093 | 454249 | 454827 | sntrup857 |
| 468035 | 469315 | 470538 | T: lima2p1024cca |
| 473756 | 474186 | 474648 | T: ledakem1464 |
| 479017 | 479509 | 480104 | T: sntrup953 |
| 498066 | 499067 | 500707 | T: ntrulpr653 |
| 504223 | 506604 | 511267 | ntruhps2048677 |
| 540019 | 540371 | 541507 | sntrup953 |
| 545672 | 546056 | 546746 | T: ledakem14sl |
| 546240 | 551930 | 551930 | threebears1248r2cca |
| 546240 | 551930 | 551930 | threebears1248r2ccax |
| 563310 | 563310 | 563310 | C:threebears1248r2cpa |
| 563310 | 563310 | 563310 | C:threebears1248r2cpax |
| 570336 | 571440 | 574078 | kyber90s1024 |
| 569000 | 574690 | 580380 | T: C:r5nd5kem5d |
| 574865 | 577255 | 578394 | T: sntrup1013 |
| 586038 | 586606 | 587408 | T: ledakem1364 |
| 586070 | 591760 | 591760 | T: C:r5nd3kem0d |
| 596069 | 598384 | 600948 | T: ntruhps4096821 |
| 603281 | 604123 | 605282 | T: C:ledakemcpa54 |
| 631448 | 633120 | 635471 | T: C:ledakemcpa53 |
| 640091 | 642187 | 645528 | sntrup1013 |
| 648090 | 650516 | 657112 | ntruhps4096821 |
| 660596 | 661404 | 663089 | T: ntrulpr761 |
| 667851 | 668823 | 669984 | T: C:bikel1 |
| 671420 | 677110 | 694180 | T: lotus192 |
| 669148 | 681202 | 695365 | T: C:ledakemcpa52 |
| 736540 | 738334 | 743590 | T: kindi512321 |
| 751080 | 756770 | 768150 | T: C:lake1 |
| 757132 | 757715 | 758123 | T: ledakem13sl |
| 773840 | 779530 | 779530 | T: C:r5nd5kem0d |
| 795717 | 796064 | 796450 | T: sntrup1277 |
| 790910 | 802290 | 819360 | mceliece8192128 |
| 810087 | 816825 | 819022 | T: kindi256522 |
| 807980 | 819360 | 842120 | T: mceliece8192128f |
| 823288 | 824166 | 826139 | T: ntrulpr857 |
| 887640 | 887640 | 893330 | T: C:lake2 |
| 889727 | 890495 | 891432 | sntrup1277 |
| 918178 | 937960 | 958233 | T: ledakem1264 |
| 942984 | 943575 | 945039 | T: lima2p2048cca |
| 944540 | 944540 | 950230 | T: lotus256 |
| 984370 | 984370 | 990060 | T: C:lake3 |
| 999387 | 1000591 | 1002798 | T: ntrulpr953 |
| 1121068 | 1121991 | 1123761 | T: ntrulpr1013 |
| 1183364 | 1183914 | 1184746 | T: limasp1018cca |
| 1183385 | 1184309 | 1186069 | T: ledakem3464 |
| 1214836 | 1230559 | 1250188 | T: ledakem12sl |
| 1297320 | 1303010 | 1308700 | T: locker1 |
| 1543921 | 1545492 | 1547493 | T: ledakem34sl |
| 1551385 | 1552564 | 1553649 | T: ledakem3364 |
| 1707000 | 1712690 | 1718380 | T: locker4 |
| 1719494 | 1720713 | 1722011 | T: ntrulpr1277 |
| 1977997 | 1979429 | 1981089 | T: C:bikel3 |
| 2239707 | 2240745 | 2242593 | T: limasp1306cca |
| 2239675 | 2243200 | 2244631 | T: ledakem33sl |
| 2381962 | 2383128 | 2384670 | T: limasp1822cca |
| 2344291 | 2418044 | 2489326 | T: ledakem3264 |
| 2435320 | 2526360 | 2566190 | T: hqc1281 |
| 2688556 | 2690575 | 2692720 | T: ledakem5464 |
| 3121874 | 3160974 | 3205676 | T: bigquake1 |
| 3243300 | 3254680 | 3260370 | T: locker7 |
| 3250311 | 3314297 | 3387989 | T: ledakem32sl |
| 3451855 | 3452587 | 3453626 | T: ledakem5364 |
| 3562029 | 3563850 | 3565830 | T: ledakem54sl |
| 4034210 | 4039900 | 4039900 | T: frodokem640aes |
| 4476322 | 4480007 | 4483724 | T: limasp2062cca |
| 4589806 | 4592161 | 4595443 | T: ledakem53sl |
| 5365670 | 5416880 | 5468090 | T: hqc1921 |
| 5707061 | 5746624 | 5792020 | T: ledakem5264 |
| 5718450 | 5746900 | 5803800 | T: hqc1922 |
| 6045231 | 6221357 | 6308166 | T: ledakem52sl |
| 6725580 | 6765410 | 6845070 | mceliece460896f |
| 7039008 | 7039202 | 7039353 | T: sntrup4591761 |
| 7085254 | 7085427 | 7086259 | sntrup4591761 |
| 7318364 | 7444820 | 7615029 | T: bigquake3 |
| 7789610 | 7795300 | 7800990 | T: frodokem976 |
| 8114766 | 8116817 | 8154672 | T: frodokem640shake |
| 8131010 | 8142390 | 8148080 | T: frodokem976aes |
| 9360050 | 9416950 | 9468160 | T: hqc2561 |
| 9940430 | 10008710 | 10122510 | T: hqc2562 |
| 10389940 | 10503740 | 10702890 | T: hqc2563 |
| 10543252 | 10750798 | 10929954 | T: bigquake5 |
| 0 | 11232060 | 11243440 | T: C:r5n11kem0d |
| 13143900 | 13217870 | 13354430 | mceliece6688128pc |
| 13985482 | 13985731 | 13986080 | T: ntrulpr4591761 |
| 14316040 | 14333110 | 14350180 | T: frodokem1344aes |
| 23880930 | 23892310 | 23898000 | T: frodokem640 |
| 25880060 | 25888532 | 25895136 | T: sikep434 |
| 28052806 | 28061379 | 28079160 | T: pqrsa15 |
| 28108600 | 28114290 | 28193950 | T: frodokem976shake |
| 0 | 28381720 | 28398790 | T: C:r5n13kem0d |
| 31240166 | 31245176 | 31254005 | T: frodokem1344shake |
| 34770128 | 34771512 | 34773586 | T: sikep503 |
| 34965050 | 35357660 | 35596640 | T: ramstakers216091 |
| 39805682 | 40007462 | 40217743 | T: sikep434comp |
| 52017980 | 52052120 | 52103330 | T: mersenne756839 |
| 52365070 | 52376450 | 52404900 | T: C:r5n15kem0d |
| 52629786 | 52874339 | 53188882 | T: sikep503comp |
| 81802656 | 81806127 | 81811960 | T: sikep610 |
| 0 | 97173820 | 98055770 | T: oddmanhattan128 |
| 110793729 | 111359221 | 111940940 | T: sikep610comp |
| 123275030 | 123280846 | 123288953 | T: sikep751 |
| 136975370 | 139922790 | 150659820 | T: ramstakers756839 |
| 188270720 | 188549530 | 188873860 | T: oddmanhattan192 |
| 189328588 | 189438756 | 190500205 | T: sikep751comp |
| 403090980 | 403682740 | 405150760 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 0 | 51210 | 51210 | T: C:r5nd1kem0d |
| 45520 | 51210 | 51210 | C:threebears624r2cpax |
| 0 | 62590 | 68280 | C:threebears936r2cpax |
| 62590 | 68280 | 68280 | T: C:r5nd0kem2iot |
| 68280 | 68280 | 73970 | C:threebears624r2cpa |
| 68280 | 73970 | 73970 | T: C:r5nd1kem5d |
| 79178 | 79585 | 80074 | T: C:hila5 |
| 73970 | 79660 | 79660 | T: C:r5nd1kem4longkey |
| 85350 | 85350 | 85350 | C:threebears1248r2cpax |
| 92028 | 92091 | 92276 | T: lightsaber2 |
| 96730 | 96730 | 96730 | C:threebears936r2cpa |
| 98820 | 98896 | 99008 | ntruplus576 |
| 115055 | 115381 | 115484 | smaugt1 |
| 115678 | 115801 | 115967 | timer |
| 119490 | 119490 | 119490 | T: C:r5nd3kem5d |
| 125180 | 125180 | 125180 | C:threebears1248r2cpa |
| 143859 | 144192 | 145234 | kyber512 |
| 145310 | 145480 | 145586 | ntruplus768 |
| 154832 | 154883 | 154940 | T: saber2 |
| 161840 | 161964 | 162129 | T: ntruhrss701 |
| 172350 | 172516 | 172639 | ntruplus864 |
| 189007 | 190056 | 192051 | T: ntrukem443 |
| 192269 | 192414 | 192551 | T!!!newhope512cca |
| 214407 | 214627 | 215271 | smaugt3 |
| 223140 | 223255 | 223434 | ntruplus1152 |
| 224356 | 225320 | 225594 | kyber768 |
| 227600 | 227600 | 233290 | T: C:r5nd5kem5d |
| 233072 | 233153 | 233245 | T: firesaber2 |
| 241793 | 241987 | 242148 | kyber90s512 |
| 256050 | 256050 | 256050 | threebears624r2ccax |
| 295880 | 301570 | 301570 | T: C:r5nd3kem0d |
| 335710 | 335710 | 335710 | threebears624r2cca |
| 339523 | 340285 | 341098 | smaugt5 |
| 350290 | 350902 | 352728 | kyber1024 |
| 392610 | 398300 | 403990 | T: C:r5nd5kem0d |
| 403379 | 404180 | 404710 | kyber90s768 |
| 404317 | 404739 | 405446 | T!!!newhope1024cca |
| 416487 | 418625 | 422852 | T: ntruhps2048509 |
| 416632 | 418823 | 422957 | ntruhps2048509 |
| 418605 | 423147 | 423622 | T: kindi256342 |
| 424405 | 426945 | 428604 | T: ntrukem743 |
| 0 | 438130 | 438130 | threebears936r2ccax |
| 473925 | 474373 | 475518 | T: sntrup653 |
| 474309 | 474691 | 475779 | sntrup653 |
| 489501 | 489999 | 490288 | T: ntskem1264 |
| 0 | 512100 | 517790 | T: C:r5n11kem0d |
| 525104 | 527648 | 528114 | T: kindi512222 |
| 527475 | 528071 | 534878 | T: kindi512241 |
| 540550 | 540550 | 540550 | threebears936r2cca |
| 563310 | 569000 | 569000 | T: lotus128 |
| 581453 | 581982 | 583727 | T: lima2p1024cca |
| 616192 | 616623 | 617143 | kyber90s1024 |
| 625355 | 625925 | 626919 | T: sntrup761 |
| 625778 | 626075 | 626326 | sntrup761 |
| 645753 | 647791 | 651701 | ntruhps2048677 |
| 660040 | 660040 | 660040 | threebears1248r2ccax |
| 688874 | 691778 | 697727 | T: ntruhps2048677 |
| 688490 | 694180 | 694180 | mceliece348864f |
| 694180 | 694180 | 694180 | mceliece348864 |
| 699870 | 705560 | 705560 | mceliece348864pcf |
| 705560 | 705560 | 705560 | mceliece348864pc |
| 712289 | 714775 | 719381 | ntruhrss701 |
| 0 | 716940 | 716940 | T: C:r5n13kem0d |
| 718446 | 719307 | 720295 | T: ntrulpr653 |
| 781726 | 782194 | 782686 | sntrup857 |
| 782244 | 782673 | 783060 | T: sntrup857 |
| 802290 | 802290 | 802290 | threebears1248r2cca |
| 896368 | 898656 | 902821 | ntruhps4096821 |
| 896519 | 898797 | 902765 | T: ntruhps4096821 |
| 904710 | 904710 | 927470 | T: lotus192 |
| 930262 | 936737 | 937244 | T: kindi512321 |
| 956344 | 956818 | 957355 | sntrup953 |
| 956413 | 956932 | 957438 | T: sntrup953 |
| 955798 | 957098 | 959491 | T: ntrulpr761 |
| 954830 | 964445 | 967339 | T: kindi256522 |
| 1080569 | 1081283 | 1082454 | T: sntrup1013 |
| 1082072 | 1082480 | 1082726 | sntrup1013 |
| 1126692 | 1127379 | 1128370 | T: ntskem1380 |
| 1167246 | 1167988 | 1169286 | T: lima2p2048cca |
| 1199552 | 1200751 | 1202001 | T: ntrulpr857 |
| 1297320 | 1297320 | 1303010 | T: lotus256 |
| 1461797 | 1462799 | 1463579 | T: ntrulpr953 |
| 1523087 | 1523852 | 1524973 | T: limasp1018cca |
| 1547680 | 1553370 | 1553370 | T: mceliece348864 |
| 1641881 | 1642807 | 1644317 | T: ntrulpr1013 |
| 1675735 | 1676354 | 1677244 | sntrup1277 |
| 1676071 | 1676617 | 1677261 | T: sntrup1277 |
| 1686013 | 1690097 | 1690962 | T: C:ledakemcpa13 |
| 1741259 | 1743243 | 1748280 | T: C:ledakemcpa12 |
| 1752520 | 1752520 | 1758210 | mceliece460896 |
| 1763900 | 1763900 | 1769590 | mceliece460896pc |
| 1763900 | 1763900 | 1769590 | mceliece460896pcf |
| 1798040 | 1803730 | 1809420 | T: mceliece8192128f |
| 1889080 | 1889080 | 1894770 | mceliece6960119f |
| 1889080 | 1894770 | 1900460 | mceliece6960119 |
| 1894770 | 1894770 | 1900460 | mceliece8192128f |
| 0 | 1906150 | 1911840 | mceliece8192128pcf |
| 0 | 1906150 | 1928910 | mceliece6960119pcf |
| 1906150 | 1906150 | 1911840 | mceliece6960119pc |
| 1906150 | 1906150 | 1911840 | T: mceliece6960119pc |
| 1906150 | 1911840 | 1917530 | mceliece8192128pc |
| 1906150 | 1911840 | 1917530 | T: mceliece8192128pcf |
| 1940290 | 1945980 | 1945980 | T: mceliece6688128f |
| 1940290 | 1945980 | 1951670 | mceliece6688128 |
| 1940290 | 1945980 | 1951670 | T: mceliece6688128 |
| 1945980 | 1951670 | 1957360 | mceliece6688128f |
| 1957360 | 1957360 | 1963050 | mceliece6688128pcf |
| 1957360 | 1963050 | 1968740 | T: mceliece6688128pcf |
| 2040355 | 2042325 | 2076586 | T: C:ledakemcpa14 |
| 2530396 | 2531846 | 2535118 | T: ntskem13136 |
| 2531675 | 2532754 | 2533928 | T: ntrulpr1277 |
| 2611710 | 2617400 | 2623090 | T: C:r5n15kem0d |
| 2685680 | 2697060 | 2708440 | T: C:lake1 |
| 2916480 | 2918700 | 2921161 | T: limasp1306cca |
| 3078968 | 3080590 | 3083429 | T: limasp1822cca |
| 3829370 | 3840750 | 3857820 | T: mceliece460896pc |
| 3920410 | 3926100 | 3931790 | T: frodokem640aes |
| 4002941 | 4026663 | 4041804 | T: bigquake1 |
| 4000070 | 4091110 | 4125250 | T: hqc1281 |
| 4239050 | 4244740 | 4261810 | mceliece8192128 |
| 4620280 | 4637350 | 4648730 | T: C:lake2 |
| 4834122 | 4835969 | 4837962 | T: C:ledakemcpa32 |
| 5155972 | 5170107 | 5174516 | T: ledakem1264 |
| 5224789 | 5229570 | 5238914 | T: ledakem1364 |
| 5439601? | 5452159? | 7156332? | T: C:ledakemcpa34 |
| 5587580 | 5604650 | 5627410 | T: locker1 |
| 5857392 | 5860647 | 5865973 | T: limasp2062cca |
| 5940271 | 5942088 | 5969834 | T: ledakem12sl |
| 5971049 | 5976721 | 5979553 | T: C:ledakemcpa33 |
| 6197150 | 6200909 | 6216176 | T: ledakem1464 |
| 6190720 | 6219170 | 6401250 | T: C:lake3 |
| 6480910 | 6492290 | 6509360 | T: locker4 |
| 7073225 | 7080438 | 7091509 | T: rsa2048 |
| 7085116 | 7112287 | 7152515 | T: ledakem13sl |
| 7197832 | 7224029 | 7234538 | T: ledakem14sl |
| 7988760 | 8005830 | 8028590 | T: frodokem976 |
| 8039970 | 8045660 | 8051350 | T: frodokem976aes |
| 8104121 | 8111995 | 8114682 | T: frodokem640shake |
| 8233430 | 8375680 | 8398440 | T: hqc1921 |
| 8335850 | 8432580 | 8517930 | T: hqc1922 |
| 10435028 | 10437796 | 10440145 | T: C:bikel1 |
| 10993080 | 11010150 | 11038600 | T: locker7 |
| 11790547 | 11800331 | 11805545 | T: C:ledakemcpa52 |
| 13496680 | 13525130 | 13570650 | T: hqc2561 |
| 14190860 | 14213620 | 14259140 | T: frodokem1344aes |
| 14205849 | 14229283 | 14270398 | T: ledakem3364 |
| 14295293 | 14309645 | 14315033 | T: C:ledakemcpa53 |
| 14492475 | 14499948 | 14536382 | T: ledakem3264 |
| 14321730 | 14543640 | 14731410 | T: hqc2562 |
| 14919180 | 14998840 | 15283340 | T: hqc2563 |
| 16098655 | 16103289 | 16177997 | T: ledakem3464 |
| 16734188 | 16751339 | 16763327 | T: C:ledakemcpa54 |
| 18383353 | 18386426 | 18433573 | T: ledakem32sl |
| 20814190 | 20867096 | 20881439 | T: ledakem34sl |
| 20921795 | 20922307 | 20923372 | T: sntrup4591761 |
| 20922024 | 20922878 | 20923209 | sntrup4591761 |
| 20965585 | 20965817 | 20966077 | T: ntrulpr4591761 |
| 20961637 | 21098314 | 21207266 | T: ledakem33sl |
| 24011800 | 24017490 | 24028870 | T: frodokem640 |
| 27591412 | 27593967 | 27595198 | T: sikep434 |
| 28205330 | 28211020 | 28250850 | T: frodokem976shake |
| 29220930 | 29289093 | 29316411 | T: ledakem5264 |
| 29323977 | 29325906 | 29327538 | T: sikep434comp |
| 31199250 | 31209611 | 31304640 | T: frodokem1344shake |
| 29367011 | 31810369 | 33912243 | T: bigquake3 |
| 32236248 | 32247278 | 32263912 | T: C:bikel3 |
| 32713683 | 32736697 | 32745868 | T: ledakem5364 |
| 36941357 | 36943359 | 36946259 | T: sikep503 |
| 38748608 | 38764254 | 38777779 | T: ledakem5464 |
| 39210063 | 39211988 | 39213670 | T: sikep503comp |
| 42217784 | 42302943 | 42356129 | T: ledakem52sl |
| 43889559 | 43924425 | 43945862 | T: ledakem53sl |
| 44186001? | 50484921? | 56483321? | T: bigquake5 |
| 50951113 | 50977230 | 51041098 | T: ledakem54sl |
| 71216040 | 71500540 | 72132130 | T: ramstakers216091 |
| 67033890 | 77355550 | 77384000 | T: mersenne756839 |
| 82237635 | 82244085 | 82250612 | T: sikep610 |
| 86996601 | 86999378 | 87008534 | T: sikep610comp |
| 0 | 112923740 | 113942250 | T: oddmanhattan128 |
| 132418280 | 132425308 | 132431339 | T: sikep751 |
| 140273243 | 140278501 | 140284645 | T: sikep751comp |
| 221471870 | 221722230 | 222035180 | T: oddmanhattan192 |
| 264573620 | 275111500 | 280010590 | T: ramstakers756839 |
| 313057652 | 313324000 | 313462170 | T: pqrsa15 |
| 399728190 | 399796470 | 399881820 | mceliece460896f |
| 466710870 | 467120550 | 468349590 | T: oddmanhattan256 |
| 767330640 | 767421680 | 767581000 | mceliece6688128pc |
|
|
|