Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 3 (a50f00); 2021 AMD Ryzen 5 PRO 5650G; 6 x 3900MHz; cezanne, supercop-20260831
[Page version: 20260904 18:04:14]
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 (or StQ1 starting with supercop-20260214),
the median of many speed measurements (or StQ2 starting with supercop-20260214),
the third quartile of many speed measurements (or StQ3 starting with supercop-20260214), and
the name of the primitive.
Measurements with large interquartile range (or stabilized interquartile range) 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 |
| 10938 | 11048 | 11286 | kyber90s512 |
| 16511 | 16733 | 17020 | kyber90s768 |
| 22063 | 22105 | 22172 | ntruplus768 |
| 22027 | 22143 | 22306 | kyber512 |
| 22044 | 22156 | 22422 | mlkem512 |
| 23895 | 24170 | 24454 | kyber90s1024 |
| 24458 | 24517 | 24582 | ntruplus864 |
| 27642 | 27776 | 34138 | ntruplus576 |
| 29179 | 29358 | 29708 | ntrulpr653 |
| 29363 | 29505 | 29727 | T: lac128 |
| 29622 | 29688 | 29822 | T: ntrulpr4591761 |
| 30842 | 30942 | 31197 | T: lightsaber2 |
| 31059 | 31500 | 32352 | ntrulpr761 |
| 32696 | 32839 | 33089 | T: C:nhcompact512cca |
| 32721 | 33635 | 40347 | ntruplus1152 |
| 35877 | 35952 | 36076 | timer |
| 36154 | 36219 | 36389 | smaugt1 |
| 37290 | 37319 | 37426 | C:threebears624r2cpa |
| 37377 | 37444 | 37498 | threebears624r2cca |
| 37832 | 37968 | 38223 | mlkem768 |
| 37836 | 38036 | 38468 | kyber768 |
| 38738 | 38761 | 38840 | C:threebears624r2cpax |
| 38788 | 39036 | 39340 | ntrulpr857 |
| 39937 | 39978 | 40067 | threebears624r2ccax |
| 39564 | 40124 | 40701 | T: C:r5nd1kem0d |
| 40397 | 40724 | 41058 | ntrulpr953 |
| 41766 | 42034 | 42432 | ntrulpr1013 |
| 43389 | 43635 | 43891 | T: C:nhcompact768cca |
| 49406 | 49593 | 49875 | T!!!newhope512cca |
| 52001 | 53295 | 55010 | T: C:r5nd0kem2iot |
| 53096 | 53366 | 53879 | ntrulpr1277 |
| 53132 | 53568 | 53805 | smaugt3 |
| 53327 | 54191 | 55274 | T: C:r5nd1kem5d |
| 53880 | 54384 | 55342 | kyber1024 |
| 54540 | 54623 | 54854 | T: saber2 |
| 54286 | 54854 | 55715 | mlkem1024 |
| 54011 | 55150 | 56902 | T: C:r5nd1kem4longkey |
| 56377 | 56557 | 56778 | T: C:nhcompact1024cca |
| 66994 | 67432 | 68273 | C:smaugt1v5 |
| 68216 | 68477 | 71438 | C:timerv5 |
| 68987 | 69307 | 70288 | smaugt5 |
| 70546 | 70969 | 71213 | T: lac256 |
| 72433 | 73000 | 73276 | T: hqc128round4 |
| 74114 | 74141 | 74203 | threebears936r2cca |
| 76558 | 76914 | 77206 | T: lac192 |
| 77803 | 77833 | 77893 | C:threebears936r2cpa |
| 78145 | 78187 | 78261 | threebears936r2ccax |
| 80018 | 80153 | 80323 | C:threebears936r2cpax |
| 83081 | 83183 | 83390 | T: firesaber2 |
| 88626 | 89726 | 91052 | T: C:r5nd3kem5d |
| 95132 | 95336 | 95676 | T!!!newhope1024cca |
| 110327 | 110510 | 110646 | threebears1248r2cca |
| 113879 | 113926 | 114084 | threebears1248r2ccax |
| 114921 | 114996 | 115115 | C:threebears1248r2cpa |
| 119069 | 119138 | 119204 | C:threebears1248r2cpax |
| 132829 | 133500 | 134436 | C:smaugt3v5 |
| 135128 | 136951 | 137825 | ntruhps2048509 |
| 146221 | 146994 | 147882 | T: C:hila5 |
| 148962 | 151536 | 154913 | T: C:r5nd3kem0d |
| 159573 | 159876 | 161182 | T: saberx4 |
| 162863 | 165283 | 167736 | T: C:r5nd5kem5d |
| 169232 | 171379 | 173277 | T: hqc192round4 |
| 176118 | 178425 | 181709 | T: C:r5nd5kem0d |
| 185665 | 198911 | 204921 | T: kindi256342 |
| 190671 | 201507 | 227986 | T: kindi512222 |
| 189493 | 207507 | 211727 | T: kindi512241 |
| 213040 | 215226 | 219028 | C:smaugt5v5 |
| 238111 | 238651 | 240937 | ntruhps2048677 |
| 239688 | 240450 | 240842 | ntruhrss701 |
| 323730 | 327134 | 345272 | T: hqc256round4 |
| 341159 | 341996 | 343418 | ntruhps4096821 |
| 367719 | 369267 | 382008 | T: hqcrmrs128 |
| 378352 | 380810 | 386337 | T: C:r5n11kem0d |
| 391580 | 392225 | 456185 | T: kindi512321 |
| 396438 | 400312 | 407875 | T: ntrukem443 |
| 404116 | 405846 | 415611 | T: hqc128 |
| 437698 | 439780 | 452997 | T: hqc1281 |
| 474806 | 475207 | 491742 | T: kindi256522 |
| 561273 | 562219 | 570234 | T: C:bikel1 |
| 552964 | 563981 | 568603 | sntrup761 |
| 574981 | 575738 | 581658 | T: lima2p1024cca |
| 586453 | 588056 | 589267 | T: C:ledakemcpa14 |
| 592507 | 611625 | 618252 | sntrup653 |
| 655666 | 658526 | 663879 | T: C:r5n13kem0d |
| 715196 | 717976 | 724073 | T: C:ledakemcpa13 |
| 740852 | 743872 | 764025 | T: hqcrmrs192 |
| 736405 | 745619 | 757137 | T: C:edonk128k16n80nu4l6 |
| 750198 | 751994 | 753459 | T: rqc128 |
| 771201 | 771758 | 772507 | T: frodokem640 |
| 789982 | 796893 | 798741 | T: titaniumccatoy |
| 799943 | 802743 | 826521 | T: hqc1921 |
| 824198 | 828619 | 832942 | T: ntrukem743 |
| 830590 | 835117 | 852112 | T: hqc192 |
| 865141 | 868534 | 886066 | T: titaniumccalite |
| 868336 | 872542 | 877386 | sntrup4591761 |
| 857435 | 875703 | 895632 | T: hqc1922 |
| 915658 | 916609 | 918124 | T: C:ledakemcpa12 |
| 944320 | 944726 | 945360 | T: frodokem640aes |
| 988143 | 992763 | 1023536 | sntrup857 |
| 1014176 | 1016388 | 1021154 | T: C:rolloi128 |
| 1113458 | 1115499 | 1140187 | T: titaniumccastd |
| 1134511 | 1160033 | 1176157 | T: hqcrmrs256 |
| 1170145 | 1173308 | 1177836 | T: C:edonk128k16n80nu8l6 |
| 1170820 | 1177042 | 1179279 | T: lima2p2048cca |
| 1240848 | 1242588 | 1243784 | T: limasp1018cca |
| 1223812 | 1250112 | 1328978 | sntrup953 |
| 1246126 | 1250439 | 1289166 | T: titaniumccamed |
| 1241229 | 1255503 | 1284231 | T: hqc256 |
| 1243966 | 1256558 | 1292776 | T: hqc2561 |
| 1276856 | 1282837 | 1559292 | T: rqc192 |
| 1287061 | 1289700 | 1293330 | T: C:ledakemcpa34 |
| 1295911 | 1299695 | 1305095 | T: C:rolloi192 |
| 1299385 | 1323745 | 1340560 | T: hqc2562 |
| 1366412 | 1377212 | 1396295 | T: C:edonk128k32n96nu4l4 |
| 1379955 | 1381045 | 1382641 | T: titaniumccahi |
| 1359664 | 1388476 | 1399489 | T: hqc2563 |
| 1386064 | 1388519 | 1392282 | T: C:bikel3 |
| 1388267 | 1401078 | 1478086 | sntrup1013 |
| 1541676 | 1546813 | 1675126 | T: frodokem976 |
| 1596537 | 1613645 | 1640597 | T: C:edonk192k32n128nu4l6 |
| 1616960 | 1626362 | 1635338 | T: C:r5n15kem0d |
| 1698047 | 1701331 | 1714461 | T: C:ledakemcpa33 |
| 1733924 | 1742093 | 1749583 | T: titaniumccasuper |
| 1758436 | 1760978 | 1764028 | T: C:rolloi256 |
| 1794476 | 1798714 | 1805264 | T: C:edonk128ref |
| 1801791 | 1808329 | 2199835 | T: rqc256 |
| 1810857 | 1852546 | 1964026 | T: frodokem976aes |
| 1884468 | 1896613 | 1913270 | T: C:lake1 |
| 1965799 | 1977993 | 1995172 | T: C:lake2 |
| 2145878 | 2150174 | 2156360 | sntrup1277 |
| 2275353 | 2282631 | 2287925 | T: limasp1306cca |
| 2396029 | 2402991 | 2413503 | T: C:lake3 |
| 2400597 | 2406280 | 2425000 | T: C:ledakemcpa32 |
| 2480941 | 2498462 | 2516828 | T: C:edonk192k48n144nu4l4 |
| 2571000 | 2597007 | 2666505 | T: ledakem1464 |
| 2646301 | 2654597 | 2661514 | T: C:ledakemcpa53 |
| 2660348 | 2663029 | 2669105 | T: limasp1822cca |
| 2981574 | 2994534 | 3016546 | T: ledakem1364 |
| 3047526 | 3053367 | 3095365 | T: ledakem1264 |
| 3072825 | 3075391 | 3081397 | T: frodokem1344aes |
| 3177975 | 3184517 | 3309001 | T: C:ledakemcpa54 |
| 3455675 | 3469623 | 3486398 | T: locker1 |
| 3780214 | 3786647 | 3791228 | T: frodokem640shake |
| 4065800 | 4074854 | 4091408 | T: locker2 |
| 4008454? | 4207268? | 6251201? | T: ledakem13sl |
| 3891911? | 4219057? | 5611341? | T: ledakem14sl |
| 4247334 | 4253343 | 4267802 | T: rolloii128 |
| 4304776 | 4307467 | 4311265 | T: rolloii192 |
| 4370320 | 4381722 | 4396283 | T: locker4 |
| 4453701 | 4465386 | 4480072 | T: locker3 |
| 4705078 | 4720165 | 4732973 | T: limasp2062cca |
| 5041388 | 5045326 | 5049964 | T: rolloii256 |
| 5042370 | 5084777 | 5108676 | T: C:ledakemcpa52 |
| 5088668 | 5109939 | 5726121 | T: ledakem12sl |
| 5708667 | 5717275 | 5726444 | T: sikep434 |
| 5766500 | 5793439 | 5817189 | T: locker6 |
| 5962637 | 5977509 | 5999963 | T: locker5 |
| 6012577 | 6080900 | 6125015 | T: ramstakers216091 |
| 6452854 | 6463952 | 6510792 | T: ledakem3364 |
| 6888439 | 6901399 | 6916793 | T: remblem1056 |
| 7002641 | 7016370 | 7033328 | T: remblem928 |
| 7811619 | 7834268 | 8043040 | T: ledakem3264 |
| 7874983 | 7886896 | 7909296 | T: lotus128 |
| 8078743 | 8098751 | 8307053 | T: frodokem976shake |
| 6611990? | 8240920? | 10989107? | T: ledakem3464 |
| 8504953 | 8518197 | 8529457 | T: sikep503 |
| 9104924 | 9190372 | 9458606 | T: ledakem33sl |
| 9238265 | 9251572 | 9265166 | T: locker7 |
| 9273758 | 9344409 | 10231326 | T: sikep434comp |
| 10215054 | 10243206 | 10272697 | T: locker8 |
| 10030480? | 10401278? | 13800610? | T: ledakem34sl |
| 10991813 | 11009261 | 11034063 | T: locker9 |
| 11062901 | 11201543 | 11632404 | T: ledakem5464 |
| 11031280 | 11359619 | 13134534 | T: ledakem32sl |
| 12067886 | 12108251 | 12181520 | T: ledakem5364 |
| 13760546 | 13788478 | 15184391 | T: sikep503comp |
| 14188404 | 14252862 | 14276026 | T: sikep610 |
| 14109674 | 14375087 | 16681798 | T: frodokem1344shake |
| 14821472 | 14861365 | 14932657 | T: lotus192 |
| 15407385? | 15743029? | 19826709? | T: ledakem54sl |
| 15818428 | 16151344 | 18028710 | T: ledakem5264 |
| 17845018? | 18653181? | 22853217? | T: ledakem53sl |
| 19596211 | 19657265 | 19698272 | T: mersenne756839 |
| 22052127 | 22155641 | 22340946 | T: ntskem1264 |
| 23801838 | 23817220 | 23881440 | mceliece348864f |
| 23806382 | 23829352 | 23853018 | mceliece348864pcf |
| 24243878 | 24299156 | 26250995 | T: sikep610comp |
| 24698541 | 24734000 | 24792545 | T: sikep751 |
| 24664920 | 25435459 | 26142011 | T: ramstakers756839 |
| 26114408 | 26166303 | 26265014 | T: lotus256 |
| 28123267 | 29155444 | 34712862 | T: ledakem52sl |
| 25244729? | 37871698? | 57058226? | mceliece348864pc |
| 38830473 | 40480591 | 42328822 | T: sikep751comp |
| 27094168? | 40816580? | 64786317? | mceliece348864 |
| 70757586 | 70793662 | 70893972 | mceliece460896f |
| 70769706 | 70795695 | 70843584 | mceliece460896pcf |
| 82410462 | 82949190 | 84209002 | T: ntskem1380 |
| 54908576? | 85784971? | 134557141? | T: rsa2048 |
| 72188904? | 108189538? | 165739710? | mceliece460896 |
| 79326968? | 126733892? | 176684816? | mceliece460896pc |
| 131001716 | 131425405 | 133819109 | mceliece6960119pcf |
| 132721035 | 133234481 | 133573239 | mceliece6960119f |
| 146719459 | 149200343 | 149476881 | mceliece6688128f |
| 148915403 | 154588473 | 154758820 | mceliece6688128pcf |
| 166368352 | 167525931 | 168503098 | T: ntskem13136 |
| 168712011 | 169269613 | 169879187 | mceliece8192128pcf |
| 168449546 | 169435842 | 170371820 | mceliece8192128f |
| 152842428? | 212311599? | 337861975? | mceliece6960119 |
| 153840664? | 212758473? | 300949066? | mceliece6960119pc |
| 171618242? | 244847312? | 399356951? | mceliece6688128 |
| 248142711 | 248473145 | 253028412 | T: oddmanhattan128 |
| 220899006? | 270154709? | 426636244? | mceliece8192128 |
| 202209249? | 271613537? | 392968723? | mceliece8192128pc |
| 217441219? | 306628818? | 440619613? | mceliece6688128pc |
| 390776962 | 391407074 | 392461481 | T: oddmanhattan192 |
| 585423607 | 674422256 | 683037338 | T: bigquake1 |
| 701948718 | 703517422 | 705006877 | T: oddmanhattan256 |
| 2764864631 | 2832320318 | 2903892051 | T: pqrsa15 |
| 5144589494 | 5283309528 | 5350754974 | T: bigquake3 |
| 9177728539 | 9424213404 | 9600863007 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 10387 | 10724 | 11129 | T: rsa2048 |
| 16882 | 16918 | 17002 | kyber90s512 |
| 17666 | 17940 | 19451 | ntruhps2048509 |
| 18213 | 18266 | 18449 | ntruplus576 |
| 21326 | 21518 | 21700 | ntruhrss701 |
| 20791 | 21605 | 23050 | mceliece348864 |
| 20789 | 21807 | 23224 | mceliece348864f |
| 22076 | 22193 | 22305 | smaugt1 |
| 22170 | 22247 | 22348 | timer |
| 22797 | 22886 | 23009 | kyber90s768 |
| 23592 | 23623 | 23693 | mlkem512 |
| 26317 | 26546 | 26748 | ntruhps2048677 |
| 27170 | 28286 | 29765 | mceliece348864pc |
| 27800 | 28658 | 30085 | mceliece348864pcf |
| 29424 | 29470 | 29627 | ntruplus768 |
| 30765 | 30890 | 31330 | kyber90s1024 |
| 31400 | 31511 | 31746 | sntrup4591761 |
| 31537 | 31682 | 31876 | ntruhps4096821 |
| 32537 | 32586 | 32685 | kyber512 |
| 34397 | 34480 | 34625 | ntruplus864 |
| 35342 | 35536 | 35703 | sntrup653 |
| 37485 | 37614 | 37850 | sntrup761 |
| 37665 | 37752 | 37874 | mlkem768 |
| 41272 | 41320 | 41381 | T: lightsaber2 |
| 43248 | 43665 | 45315 | T: C:edonk128k16n80nu4l6 |
| 44461 | 44587 | 44915 | smaugt3 |
| 44661 | 44824 | 45090 | sntrup857 |
| 44894 | 44971 | 45234 | ntruplus1152 |
| 47669 | 47895 | 48186 | sntrup953 |
| 44330? | 48303? | 56808? | mceliece460896f |
| 43685? | 48523? | 55560? | mceliece460896 |
| 48642 | 49013 | 49554 | sntrup1013 |
| 49618 | 49800 | 51366 | kyber768 |
| 48968 | 50554 | 53604 | T: ntskem1264 |
| 50489 | 50617 | 50703 | T: C:nhcompact512cca |
| 51482 | 51596 | 51822 | ntrulpr653 |
| 54140 | 54389 | 55384 | ntrulpr761 |
| 53492 | 54833 | 56256 | T: lac128 |
| 51236 | 55139 | 62395 | mceliece460896pc |
| 55358 | 55785 | 56973 | mlkem1024 |
| 50495? | 55915? | 65859? | mceliece460896pcf |
| 55992 | 56140 | 56276 | threebears624r2cca |
| 56149 | 56174 | 56273 | threebears624r2ccax |
| 56305 | 56557 | 57039 | T: ntrulpr4591761 |
| 57684 | 57709 | 57771 | C:threebears624r2cpax |
| 57706 | 57769 | 57838 | C:threebears624r2cpa |
| 60034 | 60167 | 60313 | sntrup1277 |
| 60632 | 60761 | 60944 | smaugt5 |
| 61406 | 61794 | 65122 | C:smaugt1v5 |
| 61257 | 62262 | 62742 | C:timerv5 |
| 62988 | 63567 | 64404 | T: C:r5nd1kem0d |
| 67523 | 67670 | 68010 | T: C:nhcompact768cca |
| 67582 | 67888 | 68138 | ntrulpr857 |
| 68350 | 68454 | 68533 | T: saber2 |
| 69485 | 69767 | 70021 | ntrulpr953 |
| 69808 | 70006 | 70635 | kyber1024 |
| 71742 | 72124 | 72650 | ntrulpr1013 |
| 77974 | 78766 | 83892 | T: C:edonk128k16n80nu8l6 |
| 80402 | 80471 | 80637 | T!!!newhope512cca |
| 79034 | 82094 | 88574 | mceliece6688128f |
| 81406 | 82463 | 83932 | T: C:r5nd0kem2iot |
| 78383 | 82863 | 88005 | mceliece6960119f |
| 84005 | 84752 | 85876 | T: C:r5nd1kem5d |
| 86306 | 86600 | 86926 | T: C:ledakemcpa13 |
| 85041 | 86601 | 88940 | mceliece8192128f |
| 87098 | 87183 | 87274 | T: C:nhcompact1024cca |
| 86508 | 87510 | 88938 | T: C:r5nd1kem4longkey |
| 88264 | 88548 | 88896 | T: C:ledakemcpa14 |
| 88745 | 89242 | 89912 | T: C:bikel1 |
| 90196 | 90621 | 90997 | ntrulpr1277 |
| 90928 | 90987 | 91100 | threebears936r2cca |
| 91349 | 91459 | 91613 | threebears936r2ccax |
| 83383? | 91919? | 117597? | mceliece6688128 |
| 91155 | 92292 | 93414 | T: C:ledakemcpa12 |
| 95910 | 96094 | 96222 | C:threebears936r2cpa |
| 96370 | 96416 | 96519 | C:threebears936r2cpax |
| 92338 | 97648 | 113361 | mceliece6688128pcf |
| 88965? | 98913? | 135190? | mceliece6960119 |
| 99870 | 100033 | 100193 | T: firesaber2 |
| 96176? | 100108? | 122769? | mceliece8192128 |
| 94057? | 101312? | 121230? | mceliece6960119pcf |
| 100263 | 102508 | 113727 | T: C:edonk128k32n96nu4l4 |
| 101834 | 104028 | 118147 | mceliece8192128pcf |
| 102952 | 104258 | 112049 | mceliece8192128pc |
| 98100? | 113686? | 124331? | mceliece6688128pc |
| 116632 | 117189 | 118577 | T: lac192 |
| 118279 | 118982 | 120797 | T: lotus128 |
| 105467 | 122572 | 127761 | mceliece6960119pc |
| 123780 | 126306 | 126591 | C:smaugt3v5 |
| 130444 | 131034 | 131822 | T: C:rolloi128 |
| 136222 | 136361 | 136577 | threebears1248r2cca |
| 136431 | 136519 | 136709 | threebears1248r2ccax |
| 136682 | 137883 | 139416 | T: C:r5nd3kem5d |
| 139483 | 142101 | 145764 | T: lac256 |
| 140731 | 143206 | 145713 | T: ntrukem443 |
| 143345 | 143568 | 143727 | C:threebears1248r2cpa |
| 144065 | 144172 | 144300 | C:threebears1248r2cpax |
| 139330 | 147685 | 162822 | T: ntskem1380 |
| 141625? | 150895? | 194811? | T: C:edonk128ref |
| 153383 | 153701 | 154132 | T!!!newhope1024cca |
| 156601 | 157208 | 158034 | T: C:rolloi192 |
| 164548 | 167206 | 185491 | T: C:edonk192k32n128nu4l6 |
| 180859 | 181949 | 184220 | T: lotus192 |
| 181738 | 182074 | 182596 | T: ledakem1264 |
| 181119 | 182295 | 184720 | T: C:rolloi256 |
| 186588 | 187047 | 188045 | T: hqc128round4 |
| 194582 | 194808 | 195063 | T: saberx4 |
| 195575 | 196245 | 196883 | T: C:hila5 |
| 199251 | 200418 | 207784 | T: C:ledakemcpa33 |
| 167757 | 202441 | 203255 | T: ntskem13136 |
| 203056 | 205240 | 205655 | C:smaugt5v5 |
| 204325 | 205366 | 206755 | T: ledakem1464 |
| 205402 | 206331 | 207031 | T: C:ledakemcpa34 |
| 205465 | 206360 | 207136 | T: C:bikel3 |
| 224841 | 225601 | 227671 | T: ledakem1364 |
| 232099 | 233042 | 234461 | T: lotus256 |
| 233052 | 233473 | 233912 | T: kindi256342 |
| 231313 | 233875 | 237598 | T: C:ledakemcpa32 |
| 238354 | 243925 | 261013 | T: ntrukem743 |
| 244088 | 247044 | 251216 | T: C:r5nd3kem0d |
| 245252 | 247512 | 249462 | T: C:r5nd5kem5d |
| 263451 | 263815 | 264374 | T: ledakem12sl |
| 271945 | 272183 | 272650 | T: kindi512241 |
| 274769 | 274999 | 275630 | T: kindi512222 |
| 279411 | 279606 | 279903 | T: ledakem13sl |
| 294429 | 296536 | 300362 | T: C:r5nd5kem0d |
| 309349 | 310135 | 310986 | T: ledakem14sl |
| 379910 | 382633 | 388435 | T: C:lake1 |
| 419383 | 420675 | 422919 | T: C:lake2 |
| 424627 | 424841 | 425348 | T: hqc192round4 |
| 449174 | 449755 | 450353 | T: lima2p1024cca |
| 426263 | 451584 | 494616 | T: C:edonk192k48n144nu4l4 |
| 459319 | 460309 | 461635 | T: ledakem3464 |
| 454088 | 461110 | 466653 | T: C:r5n11kem0d |
| 462850 | 463740 | 464949 | T: C:ledakemcpa53 |
| 459603 | 464928 | 469805 | T: C:ledakemcpa52 |
| 472122 | 472654 | 473691 | T: ledakem3264 |
| 472999 | 473736 | 474786 | T: rolloii192 |
| 472997 | 474249 | 476681 | T: C:ledakemcpa54 |
| 477168 | 479995 | 483314 | T: C:lake3 |
| 483226 | 485212 | 485986 | T: ledakem3364 |
| 484659 | 486308 | 525295 | T: rolloii128 |
| 509856 | 512792 | 530647 | T: hqcrmrs128 |
| 516677 | 517871 | 519910 | T: kindi512321 |
| 521611 | 522691 | 524072 | T: rolloii256 |
| 535316 | 542259 | 560074 | T: hqc128 |
| 570384 | 570677 | 571320 | T: kindi256522 |
| 623486 | 627996 | 629557 | T: ledakem32sl |
| 618495 | 630567 | 633727 | T: titaniumccatoy |
| 632530 | 634907 | 639251 | T: locker2 |
| 643472 | 651463 | 660877 | T: locker1 |
| 653978 | 671586 | 679122 | T: hqc1281 |
| 675916 | 676665 | 677443 | T: ledakem33sl |
| 722005 | 726010 | 728123 | T: locker3 |
| 787659 | 789831 | 805212 | T: titaniumccalite |
| 797941 | 798382 | 799296 | T: hqc256round4 |
| 796941 | 800825 | 807806 | T: locker4 |
| 802772 | 809148 | 816268 | T: C:r5n13kem0d |
| 821415 | 823724 | 825020 | T: ledakem34sl |
| 904156 | 905676 | 906820 | T: lima2p2048cca |
| 922356 | 923184 | 945503 | T: titaniumccastd |
| 923023 | 925671 | 928618 | T: locker6 |
| 962972 | 966694 | 974012 | T: rqc128 |
| 998044 | 1005293 | 1016192 | T: ledakem5364 |
| 1003949 | 1017847 | 1030835 | T: locker5 |
| 1016428 | 1033141 | 1053864 | T: hqcrmrs192 |
| 1054944 | 1058513 | 1059527 | T: ledakem5464 |
| 1113983 | 1115411 | 1117242 | T: limasp1018cca |
| 1119239 | 1121554 | 1122749 | T: ledakem5264 |
| 1123095 | 1142465 | 1164777 | T: hqc192 |
| 1181188 | 1184566 | 1217859 | T: titaniumccamed |
| 1184198 | 1184630 | 1185200 | T: frodokem640 |
| 1189134 | 1209384 | 1232166 | T: hqc1921 |
| 1212810 | 1215157 | 1216173 | T: ledakem54sl |
| 1284961 | 1301944 | 1326388 | T: hqc1922 |
| 1301806 | 1302606 | 1303609 | T: frodokem640aes |
| 1330166 | 1333732 | 1338129 | T: titaniumccahi |
| 1451117 | 1456727 | 1466207 | T: ledakem53sl |
| 1491845 | 1501411 | 1519325 | T: locker8 |
| 1578001 | 1583243 | 1592381 | T: locker7 |
| 1570480 | 1614246 | 1637785 | T: hqcrmrs256 |
| 1636563 | 1639752 | 1646701 | T: ledakem52sl |
| 1648374 | 1652722 | 1678159 | T: locker9 |
| 1678624 | 1707144 | 1710374 | T: titaniumccasuper |
| 1677405 | 1712797 | 1738875 | T: hqc256 |
| 1728139? | 1738633? | 2779075? | T: rqc192 |
| 1866787 | 1894956 | 1943223 | T: hqc2561 |
| 1910976 | 1919504 | 1932372 | T: C:r5n15kem0d |
| 1947034 | 1983985 | 2016006 | T: hqc2562 |
| 2011127 | 2043444 | 2084840 | T: hqc2563 |
| 2104335 | 2111055 | 2205847 | T: limasp1306cca |
| 2285497 | 2288936 | 2333832 | T: frodokem976 |
| 2303990 | 2314186 | 2315732 | T: limasp1822cca |
| 2377911 | 2430555 | 2493013 | T: bigquake1 |
| 2455161 | 2515644 | 2653897 | T: frodokem976aes |
| 2562799? | 3250962? | 3973958? | T: rqc256 |
| 3986446 | 3988078 | 3990127 | T: frodokem640shake |
| 4202094 | 4205314 | 4209120 | T: frodokem1344aes |
| 4208047 | 4216183 | 4233956 | T: limasp2062cca |
| 6497343 | 6685074 | 6877183 | T: bigquake3 |
| 8454651 | 8458874 | 8465553 | T: frodokem976shake |
| 9340745 | 9347818 | 9358622 | T: sikep434 |
| 10211099 | 10238888 | 10268428 | T: remblem1056 |
| 10108959 | 10349712 | 10631897 | T: bigquake5 |
| 10474634 | 10513204 | 10550312 | T: remblem928 |
| 11148670 | 11299494 | 11406526 | T: ramstakers216091 |
| 13847426 | 13866089 | 13902469 | T: pqrsa15 |
| 14025304 | 14056307 | 14063338 | T: sikep503 |
| 14482822 | 14533057 | 14592716 | T: sikep434comp |
| 14768904 | 14802869 | 14840082 | T: frodokem1344shake |
| 17550235 | 17585012 | 17618807 | T: mersenne756839 |
| 21446891 | 21579934 | 21700984 | T: sikep503comp |
| 26086903 | 26142617 | 26180665 | T: sikep610 |
| 35841820 | 35918206 | 36085845 | T: sikep610comp |
| 39952111 | 39986005 | 40023560 | T: sikep751 |
| 44624327 | 44875440 | 45090931 | T: oddmanhattan128 |
| 44802596 | 45801626 | 48008783 | T: ramstakers756839 |
| 62211947 | 62433942 | 62797961 | T: sikep751comp |
| 83993505 | 84227997 | 84492789 | T: oddmanhattan192 |
| 183585231 | 184066181 | 184568206 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 13924 | 13956 | 14008 | kyber90s512 |
| 14680 | 14699 | 14744 | C:threebears624r2cpax |
| 18633 | 18672 | 19089 | C:threebears936r2cpax |
| 19432 | 19513 | 19594 | kyber90s768 |
| 19786 | 19822 | 19861 | ntruplus768 |
| 21421 | 21492 | 21580 | ntruplus576 |
| 22653 | 22711 | 22741 | C:threebears1248r2cpax |
| 24324 | 24369 | 24411 | ntruplus864 |
| 24908 | 24925 | 24955 | C:threebears624r2cpa |
| 24918 | 24986 | 25052 | mlkem512 |
| 24747 | 25065 | 25275 | T: C:r5nd1kem0d |
| 25831 | 25898 | 25945 | kyber512 |
| 27246 | 27380 | 27671 | kyber90s1024 |
| 30307 | 30361 | 30410 | C:threebears936r2cpa |
| 30377 | 30400 | 30436 | ntruhps2048509 |
| 31356 | 31432 | 31541 | ntruplus1152 |
| 31104 | 31456 | 34099 | T: C:r5nd0kem2iot |
| 33946 | 34153 | 34276 | T: C:r5nd1kem5d |
| 34542 | 34666 | 34929 | smaugt1 |
| 34634 | 34852 | 35114 | T: C:r5nd1kem4longkey |
| 35218 | 35326 | 35448 | timer |
| 36028 | 36104 | 36125 | C:threebears1248r2cpa |
| 39204 | 39496 | 39665 | mlkem768 |
| 39545 | 39591 | 39677 | T: lightsaber2 |
| 39998 | 40096 | 41933 | kyber768 |
| 42753 | 42903 | 42948 | T: C:hila5 |
| 46976 | 47204 | 47498 | sntrup761 |
| 47927 | 48034 | 48197 | sntrup653 |
| 48757 | 48852 | 49207 | T: C:nhcompact512cca |
| 49909 | 50053 | 50158 | ntruhps2048677 |
| 51621 | 52211 | 52510 | ntruhrss701 |
| 53826 | 54376 | 54473 | T: C:r5nd3kem5d |
| 57839 | 57933 | 58438 | kyber1024 |
| 57418 | 57953 | 58747 | mlkem1024 |
| 60684 | 60811 | 60991 | smaugt3 |
| 62001 | 62171 | 62341 | ntrulpr653 |
| 62313 | 62524 | 62909 | sntrup857 |
| 64350 | 64692 | 65360 | ntrulpr761 |
| 64772 | 64847 | 64973 | T: C:nhcompact768cca |
| 65000 | 65127 | 65258 | T: saber2 |
| 66043 | 66235 | 66478 | ntruhps4096821 |
| 66501 | 66848 | 67122 | sntrup953 |
| 67502 | 67840 | 68181 | sntrup1013 |
| 68671 | 68755 | 68888 | sntrup4591761 |
| 70436 | 70833 | 71629 | T: lac128 |
| 79136 | 79303 | 79678 | T: ntrulpr4591761 |
| 79892 | 79950 | 79968 | threebears624r2ccax |
| 80847 | 81119 | 81454 | sntrup1277 |
| 80797 | 81144 | 84745 | C:smaugt1v5 |
| 81603 | 81882 | 86550 | C:timerv5 |
| 82119 | 82251 | 82399 | smaugt5 |
| 81966 | 82255 | 82541 | ntrulpr857 |
| 83452 | 83740 | 84092 | ntrulpr953 |
| 85448 | 85566 | 85692 | T: C:nhcompact1024cca |
| 85484 | 85775 | 86043 | ntrulpr1013 |
| 86357 | 86448 | 86570 | T!!!newhope512cca |
| 96109 | 96251 | 96391 | T: firesaber2 |
| 100062 | 100730 | 101024 | T: C:r5nd3kem0d |
| 102146 | 102248 | 102481 | threebears624r2cca |
| 103987 | 104160 | 104375 | mceliece348864f |
| 104066 | 104173 | 104319 | mceliece348864 |
| 104051 | 104557 | 104885 | T: C:r5nd5kem5d |
| 108379 | 108685 | 109065 | ntrulpr1277 |
| 110516 | 110629 | 110845 | mceliece348864pcf |
| 110553 | 110722 | 110887 | mceliece348864pc |
| 123167 | 123291 | 123410 | threebears936r2ccax |
| 127184 | 128107 | 128618 | T: C:r5nd5kem0d |
| 133552 | 134092 | 134660 | T: lotus128 |
| 146615 | 147385 | 150097 | T: ntrukem443 |
| 152717 | 152855 | 153098 | threebears936r2cca |
| 152580 | 153122 | 160946 | C:smaugt3v5 |
| 157403 | 157865 | 162986 | T: C:r5n11kem0d |
| 165876 | 166087 | 166411 | T!!!newhope1024cca |
| 166949 | 167554 | 168206 | T: lac192 |
| 174725 | 174806 | 174888 | threebears1248r2ccax |
| 197328 | 197473 | 197668 | T: saberx4 |
| 200987 | 201118 | 201384 | mceliece460896 |
| 201506 | 201706 | 202433 | mceliece460896f |
| 205584 | 206004 | 208682 | T: lotus192 |
| 207772 | 207991 | 208218 | mceliece460896pcf |
| 207995 | 208183 | 208696 | mceliece460896pc |
| 210406 | 210525 | 210623 | threebears1248r2cca |
| 223087 | 223351 | 223866 | mceliece6960119 |
| 223781 | 224063 | 224665 | mceliece6960119f |
| 227420 | 228118 | 229190 | T: C:r5n13kem0d |
| 232950 | 233136 | 233355 | mceliece6960119pcf |
| 233400 | 234295 | 234764 | mceliece6960119pc |
| 236621 | 236917 | 237222 | mceliece8192128f |
| 237046 | 237649 | 238291 | mceliece6688128 |
| 238547 | 238852 | 239384 | mceliece6688128f |
| 239808 | 240302 | 242115 | mceliece8192128 |
| 241739 | 242399 | 249473 | C:smaugt5v5 |
| 244967 | 245243 | 245478 | mceliece6688128pcf |
| 246156 | 246566 | 247194 | mceliece8192128pcf |
| 247883 | 248230 | 260357 | mceliece8192128pc |
| 248898 | 249245 | 249518 | mceliece6688128pc |
| 253460 | 258714 | 262084 | T: lac256 |
| 270834 | 272914 | 279169 | T: ntrukem743 |
| 275530 | 276428 | 277175 | T: lotus256 |
| 287771 | 288175 | 288537 | T: kindi256342 |
| 321031 | 321477 | 322295 | T: hqc128round4 |
| 355521 | 356673 | 360596 | T: kindi512241 |
| 358692 | 359284 | 360336 | T: kindi512222 |
| 361282 | 361416 | 361627 | T: ntskem1264 |
| 500630? | 501272? | 649857? | T: C:ledakemcpa13 |
| 536175 | 539486 | 544819 | T: C:ledakemcpa12 |
| 540644 | 541390 | 545766 | T: lima2p1024cca |
| 610798 | 613838 | 615655 | T: C:ledakemcpa14 |
| 638642 | 639793 | 640905 | T: kindi512321 |
| 657421 | 658675 | 663128 | T: kindi256522 |
| 669241 | 670201 | 675907 | T: hqc192round4 |
| 724645 | 732246 | 733109 | T: titaniumccatoy |
| 742350 | 742568 | 742856 | T: ntskem1380 |
| 777513 | 779892 | 784534 | T: C:r5n15kem0d |
| 793502 | 810054 | 812835 | T: hqc128 |
| 704602? | 836925? | 1039400? | T: C:edonk128k32n96nu4l4 |
| 839194 | 856467 | 860962 | T: hqcrmrs128 |
| 910791 | 913399 | 924959 | T: titaniumccalite |
| 1055650 | 1060185 | 1066134 | T: C:rolloi128 |
| 1064605 | 1065798 | 1089813 | T: titaniumccastd |
| 1085170 | 1086902 | 1096192 | T: lima2p2048cca |
| 1185367 | 1186179 | 1187275 | T: frodokem640 |
| 1192130 | 1194315 | 1195535 | T: hqc1281 |
| 1219991 | 1223349 | 1227551 | T: C:rolloi192 |
| 1224537 | 1225026 | 1226323 | T: frodokem640aes |
| 1258537 | 1260291 | 1264159 | T: C:bikel1 |
| 1292355 | 1294182 | 1299586 | T: hqc256round4 |
| 1293020 | 1295453 | 1312075 | T: ledakem1264 |
| 1354750 | 1378056 | 1381651 | T: titaniumccamed |
| 1433542 | 1438770 | 1447301 | T: C:lake1 |
| 1441198 | 1445470 | 1460628 | T: ledakem1364 |
| 1475163 | 1478891 | 1482707 | T: limasp1018cca |
| 1475775 | 1479230 | 1516112 | T: ledakem1464 |
| 1492889 | 1495299 | 1515679 | T: C:ledakemcpa32 |
| 1511040 | 1514176 | 1545548 | T: hqcrmrs192 |
| 1544777 | 1547500 | 1551015 | T: titaniumccahi |
| 1549641 | 1565457 | 1575087 | T: hqc192 |
| 1622265 | 1636823 | 1668720 | T: rolloii128 |
| 1693540 | 1713473 | 1742475 | T: C:ledakemcpa33 |
| 1718578 | 1718966 | 1719376 | T: ntskem13136 |
| 1729935 | 1734401 | 1744149 | T: rolloii192 |
| 1810309 | 1820254 | 1842410 | T: ledakem12sl |
| 1833820 | 1850539 | 1852714 | T: ledakem13sl |
| 1912568 | 1916974 | 1920767 | T: rsa2048 |
| 1929448 | 1938531 | 1960582 | T: hqc1922 |
| 1942294 | 1955390 | 1966342 | T: hqc1921 |
| 1945928 | 1970676 | 1977493 | T: titaniumccasuper |
| 1643609 | 1999257 | 2027187 | T: C:ledakemcpa34 |
| 1973487 | 2008565 | 2044238 | T: ledakem14sl |
| 2098058 | 2101795 | 2108620 | T: C:rolloi256 |
| 2169438 | 2245614 | 2285346 | T: hqcrmrs256 |
| 2273703 | 2275110 | 2281290 | T: frodokem976 |
| 2244232 | 2278919 | 2361214 | T: hqc256 |
| 2274506 | 2279400 | 2287056 | T: rolloii256 |
| 2311192 | 2312744 | 2320228 | T: frodokem976aes |
| 2565201 | 2590428 | 2617755 | T: C:lake2 |
| 2706098 | 2714524 | 2723019 | T: limasp1306cca |
| 2735262 | 2746907 | 2782836 | T: hqc2561 |
| 1847304? | 2817534? | 6109237? | T: C:edonk128ref |
| 2827958 | 2893407 | 2934190 | T: hqc2562 |
| 2935885 | 2937212 | 2939540 | T: limasp1822cca |
| 2962604 | 2998068 | 3015826 | T: bigquake1 |
| 3006633 | 3018595 | 3032916 | T: locker1 |
| 3044024 | 3059512 | 3079702 | T: locker2 |
| 3114487 | 3211197 | 3257662 | T: hqc2563 |
| 2282516? | 3282571? | 3573155? | T: C:edonk192k48n144nu4l4 |
| 3360766 | 3384695 | 3409198 | T: locker4 |
| 3406892 | 3413552 | 3425254 | T: rqc128 |
| 3530909 | 3536383 | 3544162 | T: ledakem3364 |
| 3579566 | 3600939 | 3739303 | T: C:lake3 |
| 3825947 | 3831324 | 3836488 | T: ledakem3464 |
| 3925385 | 3928736 | 3934381 | T: C:ledakemcpa52 |
| 3943745 | 3946470 | 3950622 | T: frodokem640shake |
| 3944481 | 3953331 | 3981374 | T: C:bikel3 |
| 3941547 | 3994892 | 3998248 | T: ledakem3264 |
| 4001632 | 4003130 | 4004700 | T: frodokem1344aes |
| 4316340 | 4325115 | 4332646 | T: C:ledakemcpa53 |
| 4654563 | 4684176 | 4709170 | T: locker3 |
| 4952069 | 4994911 | 5002389 | T: C:ledakemcpa54 |
| 5091715 | 5115758 | 5160460 | T: ledakem32sl |
| 5136015 | 5152946 | 5195099 | T: locker6 |
| 5176919 | 5205230 | 5238713 | T: locker5 |
| 5421232 | 5485304 | 5489450 | T: ledakem33sl |
| 2338834? | 5489658? | 7836201? | T: C:edonk128k16n80nu4l6 |
| 5672121 | 5715748 | 5780412 | T: locker8 |
| 5601617? | 5753998? | 11502061? | T: limasp2062cca |
| 5826192 | 5832484 | 5882854 | T: ledakem34sl |
| 5844250 | 5862140 | 5877401 | T: locker7 |
| 6548203? | 6576058? | 8583674? | T: rqc192 |
| 7810002 | 7828088 | 7854291 | T: locker9 |
| 7929756 | 7945347 | 7970501 | T: ledakem5264 |
| 8435411 | 8444665 | 8544466 | T: frodokem976shake |
| 8620656 | 8664825 | 8673656 | T: ledakem5364 |
| 9739838 | 9758854 | 9835156 | T: ledakem5464 |
| 9969604 | 9975810 | 10013782 | T: sikep434 |
| 10569503 | 10579047 | 10587031 | T: sikep434comp |
| 9933096? | 11394806? | 12762112? | T: rqc256 |
| 11369034 | 11400184 | 11469509 | T: ledakem53sl |
| 11498248 | 11512491 | 11637115 | T: ledakem54sl |
| 12101325 | 12129690 | 12308839 | T: ledakem52sl |
| 13751368 | 13796567 | 13846737 | T: remblem1056 |
| 13933606 | 13978751 | 14022667 | T: remblem928 |
| 14685795 | 14695967 | 14703592 | T: frodokem1344shake |
| 10773930? | 14827300? | 17190668? | T: C:edonk128k16n80nu8l6 |
| 14915534 | 14947530 | 14961787 | T: sikep503 |
| 15785242 | 15800115 | 15812481 | T: sikep503comp |
| 23670212 | 23847332 | 23926171 | T: ramstakers216091 |
| 25562653 | 25807792 | 25849931 | T: mersenne756839 |
| 26294027 | 26315564 | 26336952 | T: sikep610 |
| 27541722 | 27603894 | 27645196 | T: bigquake3 |
| 27835196 | 27850394 | 27916651 | T: sikep610comp |
| 30738848? | 31037214? | 106315390? | T: C:edonk192k32n128nu4l6 |
| 42722446 | 42960809 | 43030553 | T: bigquake5 |
| 42948072 | 42969331 | 42989890 | T: sikep751 |
| 45721096 | 45755566 | 45909519 | T: sikep751comp |
| 48553206 | 48728143 | 49009751 | T: oddmanhattan128 |
| 86193739 | 86798628 | 89925948 | T: ramstakers756839 |
| 92570683 | 92803707 | 93036970 | T: oddmanhattan192 |
| 105915077 | 106001695 | 106273726 | T: pqrsa15 |
| 202286168 | 202671115 | 202931802 | T: oddmanhattan256 |
|
|
|