Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 3 (a50f00); 2021 AMD Ryzen 5 PRO 5650G; 6 x 3900MHz; cezanne, supercop-20260217
[Page version: 20260315 18:26:10]
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 |
| 10976 | 11121 | 11311 | kyber90s512 |
| 16548 | 16811 | 17023 | kyber90s768 |
| 21990 | 22104 | 22256 | mlkem512 |
| 22063 | 22186 | 22370 | kyber512 |
| 24153 | 24399 | 24806 | kyber90s1024 |
| 27690 | 27822 | 32108 | ntruplus576 |
| 29239 | 29585 | 30090 | T: lac128 |
| 29464 | 29684 | 30047 | ntrulpr653 |
| 30842 | 30942 | 31197 | T: lightsaber2 |
| 30864 | 31003 | 31344 | ntrulpr761 |
| 30524 | 31250 | 32224 | T: ntrulpr4591761 |
| 32696 | 32839 | 33089 | T: C:nhcompact512cca |
| 35877 | 35952 | 36076 | timer |
| 36154 | 36219 | 36389 | smaugt1 |
| 37290 | 37319 | 37426 | C:threebears624r2cpa |
| 37377 | 37444 | 37498 | threebears624r2cca |
| 37721 | 37859 | 38189 | mlkem768 |
| 37808 | 38030 | 38519 | kyber768 |
| 38737 | 38766 | 38858 | C:threebears624r2cpax |
| 38949 | 39255 | 39629 | ntrulpr857 |
| 39922 | 39950 | 40051 | threebears624r2ccax |
| 39648 | 40163 | 40710 | T: C:r5nd1kem0d |
| 40354 | 40636 | 40971 | ntrulpr953 |
| 41815 | 42094 | 42418 | ntrulpr1013 |
| 43389 | 43635 | 43891 | T: C:nhcompact768cca |
| 44550 | 44600 | 44838 | ntruplus768 |
| 46545 | 46630 | 46788 | ntruplus864 |
| 49406 | 49593 | 49875 | T!!!newhope512cca |
| 51574 | 52974 | 54892 | T: C:r5nd0kem2iot |
| 53219 | 53423 | 53770 | ntrulpr1277 |
| 53132 | 53568 | 53805 | smaugt3 |
| 53468 | 54284 | 55254 | T: C:r5nd1kem5d |
| 54308 | 54597 | 54970 | kyber1024 |
| 54540 | 54623 | 54854 | T: saber2 |
| 54564 | 54864 | 55365 | mlkem1024 |
| 56377 | 56557 | 56778 | T: C:nhcompact1024cca |
| 51294? | 60942? | 72894? | ntruplus1152 |
| 61743 | 62881 | 64649 | T: C:r5nd1kem4longkey |
| 68987 | 69307 | 70288 | smaugt5 |
| 70749 | 72384 | 76147 | T: lac256 |
| 72433 | 73000 | 73276 | T: hqc128round4 |
| 74114 | 74141 | 74203 | threebears936r2cca |
| 76068 | 76204 | 76441 | T: lac192 |
| 77803 | 77833 | 77893 | C:threebears936r2cpa |
| 78091 | 78139 | 78257 | threebears936r2ccax |
| 80232 | 80317 | 80387 | C:threebears936r2cpax |
| 83081 | 83183 | 83390 | T: firesaber2 |
| 88906 | 90652 | 92262 | T: C:r5nd3kem5d |
| 95132 | 95336 | 95676 | T!!!newhope1024cca |
| 110327 | 110510 | 110646 | threebears1248r2cca |
| 113952 | 114080 | 114243 | threebears1248r2ccax |
| 114921 | 114996 | 115115 | C:threebears1248r2cpa |
| 118970 | 119161 | 119374 | C:threebears1248r2cpax |
| 134075 | 134467 | 135415 | ntruhps2048509 |
| 146221 | 146994 | 147882 | T: C:hila5 |
| 148609 | 150288 | 154286 | T: C:r5nd3kem0d |
| 159573 | 159876 | 161182 | T: saberx4 |
| 163067 | 164769 | 168592 | T: C:r5nd5kem5d |
| 169232 | 171379 | 173277 | T: hqc192round4 |
| 177205 | 180280 | 183758 | T: C:r5nd5kem0d |
| 185665 | 198911 | 204921 | T: kindi256342 |
| 190671 | 201507 | 227986 | T: kindi512222 |
| 189493 | 207507 | 211727 | T: kindi512241 |
| 237758 | 238197 | 238622 | ntruhps2048677 |
| 239888 | 240446 | 241064 | ntruhrss701 |
| 323730 | 327134 | 345272 | T: hqc256round4 |
| 339587 | 340333 | 341280 | ntruhps4096821 |
| 355122 | 359957 | 370750 | T: hqcrmrs128 |
| 380853 | 384513 | 389608 | T: C:r5n11kem0d |
| 385838 | 390744 | 403362 | T: hqc128 |
| 391580 | 392225 | 456185 | T: kindi512321 |
| 395293 | 400296 | 405558 | T: ntrukem443 |
| 423591 | 427520 | 442446 | T: hqc1281 |
| 474806 | 475207 | 491742 | T: kindi256522 |
| 548341 | 550627 | 553108 | sntrup761 |
| 561273 | 562219 | 570234 | T: C:bikel1 |
| 574981 | 575738 | 581658 | T: lima2p1024cca |
| 581670 | 584658 | 593353 | sntrup653 |
| 586453 | 588056 | 589267 | T: C:ledakemcpa14 |
| 659324 | 663712 | 668126 | T: C:r5n13kem0d |
| 715196 | 717976 | 724073 | T: C:ledakemcpa13 |
| 716344 | 730404 | 742002 | T: hqcrmrs192 |
| 735687 | 738019 | 741338 | T: rqc128 |
| 731177 | 742841 | 758658 | T: C:edonk128k16n80nu4l6 |
| 771035 | 771443 | 772000 | T: frodokem640 |
| 782803 | 789686 | 805750 | T: hqc1921 |
| 789982 | 796893 | 798741 | T: titaniumccatoy |
| 807422 | 815726 | 829493 | T: hqc192 |
| 825043 | 830149 | 838274 | T: ntrukem743 |
| 833881 | 851285 | 868037 | T: hqc1922 |
| 865141 | 868534 | 886066 | T: titaniumccalite |
| 869770 | 873414 | 877195 | sntrup4591761 |
| 915658 | 916609 | 918124 | T: C:ledakemcpa12 |
| 943819 | 944509 | 945411 | T: frodokem640aes |
| 985623 | 993493 | 1019227 | sntrup857 |
| 1013028 | 1015156 | 1018098 | T: C:rolloi128 |
| 1113458 | 1115499 | 1140187 | T: titaniumccastd |
| 1097296 | 1124684 | 1142792 | T: hqcrmrs256 |
| 1169148 | 1171917 | 1176422 | T: C:edonk128k16n80nu8l6 |
| 1170820 | 1177042 | 1179279 | T: lima2p2048cca |
| 1191516 | 1218844 | 1236737 | T: hqc2561 |
| 1230855 | 1235863 | 1527667 | T: rqc192 |
| 1225372 | 1239324 | 1264687 | T: hqc256 |
| 1240848 | 1242588 | 1243784 | T: limasp1018cca |
| 1240667 | 1245345 | 1249259 | sntrup953 |
| 1246126 | 1250439 | 1289166 | T: titaniumccamed |
| 1252185 | 1278761 | 1300487 | T: hqc2562 |
| 1287061 | 1289700 | 1293330 | T: C:ledakemcpa34 |
| 1293018 | 1295554 | 1298585 | T: C:rolloi192 |
| 1308224 | 1332307 | 1356089 | T: hqc2563 |
| 1355546 | 1369816 | 1385489 | T: C:edonk128k32n96nu4l4 |
| 1379955 | 1381045 | 1382641 | T: titaniumccahi |
| 1386064 | 1388519 | 1392282 | T: C:bikel3 |
| 1405364 | 1424677 | 1439040 | sntrup1013 |
| 1544019 | 1587903 | 1745958 | T: frodokem976 |
| 1611926 | 1618391 | 1626004 | T: C:r5n15kem0d |
| 1603330 | 1622768 | 1654635 | T: C:edonk192k32n128nu4l6 |
| 1698047 | 1701331 | 1714461 | T: C:ledakemcpa33 |
| 1733924 | 1742093 | 1749583 | T: titaniumccasuper |
| 1766923 | 1769455 | 1772345 | T: C:rolloi256 |
| 1789009 | 1793037 | 1799091 | T: C:edonk128ref |
| 1810221 | 1823106 | 1942157 | T: frodokem976aes |
| 1826860 | 1834932 | 2234400 | T: rqc256 |
| 1898206 | 1907171 | 1925982 | T: C:lake1 |
| 1986582 | 1993641 | 2004775 | T: C:lake2 |
| 2237684 | 2246363 | 2255246 | sntrup1277 |
| 2275353 | 2282631 | 2287925 | T: limasp1306cca |
| 2400597 | 2406280 | 2425000 | T: C:ledakemcpa32 |
| 2432644 | 2437467 | 2446259 | T: C:lake3 |
| 2518975 | 2545535 | 2630410 | 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 |
| 3074718 | 3076880 | 3082898 | T: frodokem1344aes |
| 3177975 | 3184517 | 3309001 | T: C:ledakemcpa54 |
| 3255815 | 3266756 | 3284582 | T: locker1 |
| 3780214 | 3786647 | 3791228 | T: frodokem640shake |
| 4031599 | 4045932 | 4065477 | T: locker2 |
| 4008454? | 4207268? | 6251201? | T: ledakem13sl |
| 3891911? | 4219057? | 5611341? | T: ledakem14sl |
| 4243444 | 4247140 | 4256451 | T: rolloii128 |
| 4308294 | 4311913 | 4315684 | T: rolloii192 |
| 4446817 | 4457400 | 4473480 | T: locker4 |
| 4443615 | 4462233 | 4486838 | T: locker3 |
| 4705078 | 4720165 | 4732973 | T: limasp2062cca |
| 5035476 | 5039360 | 5044408 | T: rolloii256 |
| 5042370 | 5084777 | 5108676 | T: C:ledakemcpa52 |
| 5088668 | 5109939 | 5726121 | T: ledakem12sl |
| 5634162 | 5648860 | 5665662 | T: locker6 |
| 5708667 | 5717275 | 5726444 | T: sikep434 |
| 5895538 | 5913638 | 5936582 | T: locker5 |
| 6012577 | 6080900 | 6125015 | T: ramstakers216091 |
| 6452854 | 6463952 | 6510792 | T: ledakem3364 |
| 6484674 | 6504820 | 6530063 | T: remblem1056 |
| 6619471 | 6635153 | 6742837 | T: remblem928 |
| 7811619 | 7834268 | 8043040 | T: ledakem3264 |
| 7913304 | 7920091 | 7938459 | T: frodokem976shake |
| 7877647 | 7926218 | 8010897 | T: lotus128 |
| 6611990? | 8240920? | 10989107? | T: ledakem3464 |
| 8504953 | 8518197 | 8529457 | T: sikep503 |
| 8747324 | 8760621 | 8776690 | T: locker7 |
| 9104924 | 9190372 | 9458606 | T: ledakem33sl |
| 9273758 | 9344409 | 10231326 | T: sikep434comp |
| 10184620 | 10201648 | 10222139 | T: locker8 |
| 10030480? | 10401278? | 13800610? | T: ledakem34sl |
| 10976414 | 11002196 | 11033776 | 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 |
| 14792887 | 14869107 | 15038547 | T: lotus192 |
| 15407385? | 15743029? | 19826709? | T: ledakem54sl |
| 15818428 | 16151344 | 18028710 | T: ledakem5264 |
| 17845018? | 18653181? | 22853217? | T: ledakem53sl |
| 19203302 | 19345131 | 19707813 | T: mersenne756839 |
| 22052127 | 22155641 | 22340946 | T: ntskem1264 |
| 23754723 | 23789090 | 23822529 | mceliece348864pcf |
| 23813794 | 23835320 | 23924989 | mceliece348864f |
| 24243878 | 24299156 | 26250995 | T: sikep610comp |
| 24698541 | 24734000 | 24792545 | T: sikep751 |
| 25261421 | 25392475 | 25646485 | T: lotus256 |
| 24664920 | 25435459 | 26142011 | T: ramstakers756839 |
| 28123267 | 29155444 | 34712862 | T: ledakem52sl |
| 29202364? | 39239848? | 61565364? | mceliece348864pc |
| 26478447? | 39508609? | 61074777? | mceliece348864 |
| 38830473 | 40480591 | 42328822 | T: sikep751comp |
| 70773953 | 70800544 | 70904201 | mceliece460896f |
| 70984453 | 71115719 | 71285892 | mceliece460896pcf |
| 47179878? | 76282976? | 138516282? | T: rsa2048 |
| 82410462 | 82949190 | 84209002 | T: ntskem1380 |
| 72285064? | 112181720? | 169720089? | mceliece460896 |
| 84486330? | 119548347? | 196907896? | mceliece460896pc |
| 132976307 | 133396644 | 134035396 | mceliece6960119f |
| 133316678 | 133418246 | 133845457 | mceliece6960119pcf |
| 146865610 | 148288621 | 149979623 | mceliece6688128f |
| 149086489 | 149927283 | 150582194 | mceliece6688128pcf |
| 166368352 | 167525931 | 168503098 | T: ntskem13136 |
| 168111690 | 169035454 | 169932989 | mceliece8192128pcf |
| 169600336 | 170524123 | 171344637 | mceliece8192128f |
| 147609162? | 204538422? | 291576397? | mceliece6960119pc |
| 157325938? | 210313693? | 343245847? | mceliece6960119 |
| 242105911 | 242970763 | 243992024 | T: oddmanhattan128 |
| 179645053? | 247897513? | 371598468? | mceliece6688128pc |
| 169565891? | 249720180? | 393560563? | mceliece6688128 |
| 178968163? | 255432137? | 342141566? | mceliece8192128pc |
| 196656267? | 280226100? | 405369267? | mceliece8192128 |
| 375570035 | 377115538 | 378996611 | T: oddmanhattan192 |
| 597760834 | 675506977 | 684360179 | T: bigquake1 |
| 681292560 | 684143893 | 690746421 | T: oddmanhattan256 |
| 2769715905 | 2845700220 | 2914628289 | T: pqrsa15 |
| 4896351809 | 5256958567 | 5320195485 | T: bigquake3 |
| 9329566663 | 9502590448 | 9610972241 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 10297 | 10599 | 10975 | T: rsa2048 |
| 16962 | 17034 | 17110 | kyber90s512 |
| 17404 | 17482 | 17717 | ntruhps2048509 |
| 18176 | 18235 | 18382 | ntruplus576 |
| 21174 | 21434 | 21529 | ntruhrss701 |
| 20815 | 21934 | 23575 | mceliece348864f |
| 21894 | 21956 | 22197 | ntruplus768 |
| 21239 | 22135 | 23312 | mceliece348864 |
| 22076 | 22193 | 22305 | smaugt1 |
| 22170 | 22247 | 22348 | timer |
| 22966 | 23044 | 23162 | kyber90s768 |
| 23598 | 23659 | 23759 | mlkem512 |
| 25557 | 25663 | 25847 | ntruplus864 |
| 26211 | 26333 | 26590 | ntruhps2048677 |
| 26967 | 27614 | 28886 | mceliece348864pc |
| 27194 | 28124 | 29322 | mceliece348864pcf |
| 30844 | 30999 | 31179 | kyber90s1024 |
| 31623 | 31760 | 31990 | ntruhps4096821 |
| 31689 | 31815 | 32021 | sntrup4591761 |
| 32443 | 32589 | 34452 | kyber512 |
| 33511 | 33615 | 33998 | ntruplus1152 |
| 35201 | 35377 | 35565 | sntrup653 |
| 37336 | 37524 | 39373 | mlkem768 |
| 37450 | 37582 | 37795 | sntrup761 |
| 41272 | 41320 | 41381 | T: lightsaber2 |
| 43332 | 43734 | 45254 | T: C:edonk128k16n80nu4l6 |
| 44461 | 44587 | 44915 | smaugt3 |
| 44557 | 44742 | 45003 | sntrup857 |
| 47679 | 47927 | 48143 | sntrup953 |
| 43711? | 48102? | 57443? | mceliece460896 |
| 48549 | 48813 | 49123 | sntrup1013 |
| 45570? | 49145? | 57042? | mceliece460896f |
| 49462 | 49695 | 49874 | kyber768 |
| 48968 | 50554 | 53604 | T: ntskem1264 |
| 50489 | 50617 | 50703 | T: C:nhcompact512cca |
| 51859 | 51954 | 52049 | ntrulpr653 |
| 54308 | 54438 | 54633 | ntrulpr761 |
| 53620 | 54738 | 56419 | T: lac128 |
| 55092 | 55381 | 56814 | mlkem1024 |
| 55992 | 56140 | 56276 | threebears624r2cca |
| 56085 | 56147 | 56199 | threebears624r2ccax |
| 56255 | 56365 | 56622 | T: ntrulpr4591761 |
| 52893 | 56577 | 63520 | mceliece460896pc |
| 57597 | 57693 | 57838 | C:threebears624r2cpax |
| 57706 | 57769 | 57838 | C:threebears624r2cpa |
| 51451? | 58184? | 65438? | mceliece460896pcf |
| 60115 | 60239 | 60351 | sntrup1277 |
| 60632 | 60761 | 60944 | smaugt5 |
| 63026 | 63572 | 64457 | T: C:r5nd1kem0d |
| 67064 | 67307 | 67624 | ntrulpr857 |
| 67523 | 67670 | 68010 | T: C:nhcompact768cca |
| 68350 | 68454 | 68533 | T: saber2 |
| 69583 | 69841 | 70140 | ntrulpr953 |
| 69821 | 70434 | 72151 | kyber1024 |
| 71632 | 71958 | 72316 | ntrulpr1013 |
| 78124 | 78922 | 83537 | T: C:edonk128k16n80nu8l6 |
| 80402 | 80471 | 80637 | T!!!newhope512cca |
| 81213 | 82286 | 83656 | T: C:r5nd0kem2iot |
| 83750 | 84598 | 85694 | T: C:r5nd1kem5d |
| 86306 | 86600 | 86926 | T: C:ledakemcpa13 |
| 84035 | 86874 | 90919 | mceliece6960119f |
| 87098 | 87183 | 87274 | T: C:nhcompact1024cca |
| 88264 | 88548 | 88896 | T: C:ledakemcpa14 |
| 88745 | 89242 | 89912 | T: C:bikel1 |
| 81181 | 90215 | 101231 | mceliece6688128 |
| 90256 | 90638 | 91028 | ntrulpr1277 |
| 90928 | 90987 | 91100 | threebears936r2cca |
| 91364 | 91428 | 91481 | threebears936r2ccax |
| 91155 | 92292 | 93414 | T: C:ledakemcpa12 |
| 93862 | 94900 | 96358 | T: C:r5nd1kem4longkey |
| 91075 | 95977 | 105956 | mceliece6688128pc |
| 95910 | 96094 | 96222 | C:threebears936r2cpa |
| 96481 | 96550 | 96693 | C:threebears936r2cpax |
| 93766 | 96590 | 101214 | mceliece6960119pcf |
| 92436 | 96736 | 108447 | mceliece8192128 |
| 99870 | 100033 | 100193 | T: firesaber2 |
| 89670 | 100408 | 109868 | mceliece6960119 |
| 84527? | 100420? | 129537? | mceliece6688128f |
| 96185 | 100489 | 113142 | mceliece6960119pc |
| 91648? | 101924? | 132605? | mceliece6688128pcf |
| 100482 | 102463 | 114451 | T: C:edonk128k32n96nu4l4 |
| 100708 | 102794 | 118420 | mceliece8192128pcf |
| 96873? | 107736? | 124016? | mceliece8192128f |
| 107754 | 114730 | 120681 | mceliece8192128pc |
| 116148 | 116950 | 118752 | T: lac192 |
| 118145 | 118583 | 119138 | T: lotus128 |
| 130942 | 131471 | 132356 | T: C:rolloi128 |
| 136222 | 136361 | 136577 | threebears1248r2cca |
| 136365 | 136653 | 136829 | threebears1248r2ccax |
| 136528 | 137554 | 139362 | T: C:r5nd3kem5d |
| 139654 | 142060 | 145342 | T: lac256 |
| 140433 | 143253 | 145866 | T: ntrukem443 |
| 143345 | 143568 | 143727 | C:threebears1248r2cpa |
| 144122 | 144227 | 144320 | C:threebears1248r2cpax |
| 139330 | 147685 | 162822 | T: ntskem1380 |
| 138988? | 149962? | 192505? | T: C:edonk128ref |
| 153383 | 153701 | 154132 | T!!!newhope1024cca |
| 156497 | 157036 | 157835 | T: C:rolloi192 |
| 164250 | 166837 | 185475 | T: C:edonk192k32n128nu4l6 |
| 178498 | 179054 | 179937 | T: lotus192 |
| 181276 | 181748 | 182370 | T: C:rolloi256 |
| 181738 | 182074 | 182596 | T: ledakem1264 |
| 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 |
| 204325 | 205366 | 206755 | T: ledakem1464 |
| 205402 | 206331 | 207031 | T: C:ledakemcpa34 |
| 205465 | 206360 | 207136 | T: C:bikel3 |
| 224841 | 225601 | 227671 | T: ledakem1364 |
| 228763 | 229224 | 230160 | T: lotus256 |
| 233052 | 233473 | 233912 | T: kindi256342 |
| 231313 | 233875 | 237598 | T: C:ledakemcpa32 |
| 236598 | 240030 | 242925 | T: ntrukem743 |
| 243676 | 246667 | 250129 | T: C:r5nd3kem0d |
| 245482 | 247397 | 249419 | T: C:r5nd5kem5d |
| 263451 | 263815 | 264374 | T: ledakem12sl |
| 271945 | 272183 | 272650 | T: kindi512241 |
| 274769 | 274999 | 275630 | T: kindi512222 |
| 279411 | 279606 | 279903 | T: ledakem13sl |
| 296223 | 299302 | 303163 | T: C:r5nd5kem0d |
| 309349 | 310135 | 310986 | T: ledakem14sl |
| 377424 | 380252 | 384981 | T: C:lake1 |
| 414818 | 416366 | 418640 | T: C:lake2 |
| 424627 | 424841 | 425348 | T: hqc192round4 |
| 449174 | 449755 | 450353 | T: lima2p1024cca |
| 455325 | 458028 | 462590 | T: C:r5n11kem0d |
| 459319 | 460309 | 461635 | T: ledakem3464 |
| 435527 | 461194 | 501637 | T: C:edonk192k48n144nu4l4 |
| 462850 | 463740 | 464949 | T: C:ledakemcpa53 |
| 459603 | 464928 | 469805 | T: C:ledakemcpa52 |
| 472122 | 472654 | 473691 | T: ledakem3264 |
| 471148 | 473647 | 484709 | T: rolloii192 |
| 472997 | 474249 | 476681 | T: C:ledakemcpa54 |
| 483407 | 484333 | 485471 | T: rolloii128 |
| 483226 | 485212 | 485986 | T: ledakem3364 |
| 484005 | 486395 | 488759 | T: C:lake3 |
| 497331 | 506588 | 521213 | T: hqcrmrs128 |
| 516677 | 517871 | 519910 | T: kindi512321 |
| 518199 | 518930 | 519916 | T: rolloii256 |
| 517797 | 529457 | 540196 | T: hqc128 |
| 570384 | 570677 | 571320 | T: kindi256522 |
| 594632 | 600422 | 610451 | T: locker1 |
| 618102 | 621854 | 626920 | T: locker2 |
| 623486 | 627996 | 629557 | T: ledakem32sl |
| 618495 | 630567 | 633727 | T: titaniumccatoy |
| 632344 | 645467 | 663717 | T: hqc1281 |
| 675916 | 676665 | 677443 | T: ledakem33sl |
| 719994 | 722904 | 729461 | T: locker3 |
| 787659 | 789831 | 805212 | T: titaniumccalite |
| 797941 | 798382 | 799296 | T: hqc256round4 |
| 801120 | 806490 | 822987 | T: C:r5n13kem0d |
| 807007 | 809310 | 812412 | T: locker4 |
| 821415 | 823724 | 825020 | T: ledakem34sl |
| 875052 | 880395 | 883946 | T: locker6 |
| 904156 | 905676 | 906820 | T: lima2p2048cca |
| 922356 | 923184 | 945503 | T: titaniumccastd |
| 951996 | 956612 | 963840 | T: rqc128 |
| 991952 | 999909 | 1040126 | T: locker5 |
| 998044 | 1005293 | 1016192 | T: ledakem5364 |
| 992028 | 1011319 | 1032093 | T: hqcrmrs192 |
| 1054944 | 1058513 | 1059527 | T: ledakem5464 |
| 1092889 | 1114495 | 1130241 | T: hqc192 |
| 1113983 | 1115411 | 1117242 | T: limasp1018cca |
| 1119239 | 1121554 | 1122749 | T: ledakem5264 |
| 1183712 | 1184219 | 1185425 | T: frodokem640 |
| 1181188 | 1184566 | 1217859 | T: titaniumccamed |
| 1166445 | 1185542 | 1206310 | T: hqc1921 |
| 1212810 | 1215157 | 1216173 | T: ledakem54sl |
| 1249259 | 1269065 | 1287894 | T: hqc1922 |
| 1301322 | 1302654 | 1304307 | T: frodokem640aes |
| 1330166 | 1333732 | 1338129 | T: titaniumccahi |
| 1432517 | 1436392 | 1442619 | T: locker7 |
| 1451117 | 1456727 | 1466207 | T: ledakem53sl |
| 1471214 | 1480570 | 1494213 | T: locker8 |
| 1533739 | 1570836 | 1599321 | T: hqcrmrs256 |
| 1636563 | 1639752 | 1646701 | T: ledakem52sl |
| 1640862 | 1663081 | 1696248 | T: locker9 |
| 1677010 | 1681350 | 1686678 | T: rqc192 |
| 1659535 | 1694149 | 1716847 | T: hqc256 |
| 1678624 | 1707144 | 1710374 | T: titaniumccasuper |
| 1823230 | 1853643 | 1878906 | T: hqc2561 |
| 1916012 | 1924486 | 1932012 | T: C:r5n15kem0d |
| 1902908 | 1939836 | 1971732 | T: hqc2562 |
| 1985378 | 2015700 | 2051489 | T: hqc2563 |
| 2104335 | 2111055 | 2205847 | T: limasp1306cca |
| 2281678 | 2282704 | 2358130 | T: frodokem976 |
| 2303990 | 2314186 | 2315732 | T: limasp1822cca |
| 2388231 | 2431768 | 2488902 | T: bigquake1 |
| 2453545 | 2454968 | 2606743 | T: frodokem976aes |
| 2594157? | 3294295? | 3326880? | T: rqc256 |
| 3986446 | 3988078 | 3990127 | T: frodokem640shake |
| 4085300 | 4103679 | 4126888 | T: frodokem1344aes |
| 4208047 | 4216183 | 4233956 | T: limasp2062cca |
| 6530887 | 6757614 | 6899747 | T: bigquake3 |
| 8529836 | 8562603 | 8584079 | T: frodokem976shake |
| 9340745 | 9347818 | 9358622 | T: sikep434 |
| 9633989 | 9684802 | 9714419 | T: remblem1056 |
| 9808513 | 9843350 | 9891268 | T: remblem928 |
| 10047354 | 10317543 | 10607038 | T: bigquake5 |
| 11148670 | 11299494 | 11406526 | T: ramstakers216091 |
| 13860809 | 13874284 | 13889675 | T: pqrsa15 |
| 14025304 | 14056307 | 14063338 | T: sikep503 |
| 14482822 | 14533057 | 14592716 | T: sikep434comp |
| 14768904 | 14802869 | 14840082 | T: frodokem1344shake |
| 17551708 | 17583168 | 17614383 | T: mersenne756839 |
| 21446891 | 21579934 | 21700984 | T: sikep503comp |
| 26086903 | 26142617 | 26180665 | T: sikep610 |
| 35841820 | 35918206 | 36085845 | T: sikep610comp |
| 39952111 | 39986005 | 40023560 | T: sikep751 |
| 44802596 | 45801626 | 48008783 | T: ramstakers756839 |
| 46617304 | 46834648 | 47060780 | T: oddmanhattan128 |
| 62211947 | 62433942 | 62797961 | T: sikep751comp |
| 84199799 | 84407420 | 84768658 | T: oddmanhattan192 |
| 181966221 | 182368321 | 182986361 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 13936 | 13980 | 14031 | kyber90s512 |
| 14656 | 14682 | 14704 | C:threebears624r2cpax |
| 18589 | 18639 | 18689 | C:threebears936r2cpax |
| 19605 | 19688 | 19804 | kyber90s768 |
| 21364 | 21452 | 21568 | ntruplus576 |
| 22619 | 22652 | 22682 | C:threebears1248r2cpax |
| 24244 | 24405 | 24635 | T: C:r5nd1kem0d |
| 24908 | 24925 | 24955 | C:threebears624r2cpa |
| 24934 | 24972 | 25028 | mlkem512 |
| 25874 | 25927 | 27748 | kyber512 |
| 26475 | 26550 | 27395 | ntruplus768 |
| 27060 | 27128 | 27207 | kyber90s1024 |
| 29613 | 29643 | 29725 | ntruhps2048509 |
| 30307 | 30361 | 30410 | C:threebears936r2cpa |
| 30522 | 30686 | 30740 | ntruplus864 |
| 31107 | 31429 | 31738 | T: C:r5nd0kem2iot |
| 34350 | 34544 | 34649 | T: C:r5nd1kem5d |
| 34542 | 34666 | 34929 | smaugt1 |
| 35218 | 35326 | 35448 | timer |
| 36028 | 36104 | 36125 | C:threebears1248r2cpa |
| 39263 | 39473 | 40922 | mlkem768 |
| 39545 | 39591 | 39677 | T: lightsaber2 |
| 40407 | 40494 | 40629 | kyber768 |
| 40827 | 40904 | 41259 | ntruplus1152 |
| 42753 | 42903 | 42948 | T: C:hila5 |
| 42233 | 43594 | 43930 | T: C:r5nd1kem4longkey |
| 47147 | 47380 | 47564 | sntrup761 |
| 47942 | 48146 | 48407 | sntrup653 |
| 48757 | 48852 | 49207 | T: C:nhcompact512cca |
| 49774 | 50000 | 50128 | ntruhps2048677 |
| 51139 | 51428 | 51568 | ntruhrss701 |
| 53746 | 54223 | 54293 | T: C:r5nd3kem5d |
| 57111 | 57220 | 58924 | mlkem1024 |
| 58555 | 58807 | 60220 | kyber1024 |
| 60684 | 60811 | 60991 | smaugt3 |
| 62488 | 62586 | 62677 | ntrulpr653 |
| 62622 | 63078 | 63481 | sntrup857 |
| 64386 | 64487 | 64606 | ntrulpr761 |
| 64772 | 64847 | 64973 | T: C:nhcompact768cca |
| 65000 | 65127 | 65258 | T: saber2 |
| 66034 | 66324 | 66703 | ntruhps4096821 |
| 66593 | 66926 | 67294 | sntrup953 |
| 67576 | 67889 | 68277 | sntrup1013 |
| 68326 | 68380 | 68464 | sntrup4591761 |
| 70034 | 70352 | 70754 | T: lac128 |
| 79119 | 79263 | 79363 | T: ntrulpr4591761 |
| 79849 | 79915 | 80039 | threebears624r2ccax |
| 80991 | 81292 | 81610 | sntrup1277 |
| 81587 | 81842 | 82106 | ntrulpr857 |
| 82119 | 82251 | 82399 | smaugt5 |
| 83662 | 83944 | 84187 | ntrulpr953 |
| 85448 | 85566 | 85692 | T: C:nhcompact1024cca |
| 85616 | 85894 | 86317 | ntrulpr1013 |
| 86357 | 86448 | 86570 | T!!!newhope512cca |
| 96109 | 96251 | 96391 | T: firesaber2 |
| 100171 | 101587 | 103673 | T: C:r5nd3kem0d |
| 102146 | 102248 | 102481 | threebears624r2cca |
| 103903 | 104059 | 104323 | mceliece348864 |
| 104009 | 104226 | 104420 | mceliece348864f |
| 104074 | 104421 | 104891 | T: C:r5nd5kem5d |
| 107926 | 108285 | 108771 | ntrulpr1277 |
| 110249 | 110371 | 110505 | mceliece348864pcf |
| 110272 | 110456 | 110757 | mceliece348864pc |
| 123171 | 123293 | 123344 | threebears936r2ccax |
| 126494 | 129130 | 131940 | T: C:r5nd5kem0d |
| 133952 | 134366 | 134812 | T: lotus128 |
| 140607 | 140791 | 141041 | T: ntrukem443 |
| 152717 | 152855 | 153098 | threebears936r2cca |
| 156675 | 158068 | 162044 | T: C:r5n11kem0d |
| 165876 | 166087 | 166411 | T!!!newhope1024cca |
| 166559 | 166932 | 167787 | T: lac192 |
| 174802 | 174906 | 174991 | threebears1248r2ccax |
| 197328 | 197473 | 197668 | T: saberx4 |
| 201280 | 201519 | 202294 | mceliece460896 |
| 201389 | 201868 | 202194 | mceliece460896f |
| 205456 | 205861 | 206564 | T: lotus192 |
| 207850 | 208023 | 208250 | mceliece460896pcf |
| 207922 | 208222 | 209188 | mceliece460896pc |
| 210406 | 210525 | 210623 | threebears1248r2cca |
| 223485 | 223850 | 225641 | mceliece6960119 |
| 223727 | 223982 | 224309 | mceliece6960119f |
| 227459 | 228798 | 230132 | T: C:r5n13kem0d |
| 232734 | 232940 | 233130 | mceliece6960119pcf |
| 233084 | 233403 | 234064 | mceliece6960119pc |
| 236615 | 236901 | 237181 | mceliece8192128f |
| 236617 | 236950 | 237309 | mceliece8192128 |
| 239169 | 239483 | 241994 | mceliece6688128f |
| 242159 | 242475 | 242718 | mceliece6688128 |
| 245049 | 245600 | 246738 | mceliece6688128pcf |
| 246285 | 246791 | 247312 | mceliece8192128pcf |
| 247716 | 247996 | 248271 | mceliece8192128pc |
| 250609 | 250873 | 251176 | mceliece6688128pc |
| 250241 | 252766 | 255705 | T: lac256 |
| 273157 | 273815 | 275003 | T: lotus256 |
| 277413 | 280891 | 288925 | T: ntrukem743 |
| 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 |
| 647570? | 670206? | 949311? | T: C:edonk128k32n96nu4l4 |
| 724645 | 732246 | 733109 | T: titaniumccatoy |
| 742350 | 742568 | 742856 | T: ntskem1380 |
| 767929 | 774176 | 789848 | T: hqc128 |
| 773477 | 777886 | 782188 | T: C:r5n15kem0d |
| 838574 | 842149 | 846117 | T: hqcrmrs128 |
| 910791 | 913399 | 924959 | T: titaniumccalite |
| 1055322 | 1059823 | 1065143 | T: C:rolloi128 |
| 1064605 | 1065798 | 1089813 | T: titaniumccastd |
| 1085170 | 1086902 | 1096192 | T: lima2p2048cca |
| 1186345 | 1187156 | 1188054 | T: frodokem640 |
| 1163038 | 1193592 | 1198854 | T: hqc1281 |
| 1223012 | 1223599 | 1224764 | T: frodokem640aes |
| 1228639 | 1232695 | 1237837 | T: C:rolloi192 |
| 1258537 | 1260291 | 1264159 | T: C:bikel1 |
| 1292355 | 1294182 | 1299586 | T: hqc256round4 |
| 1293020 | 1295453 | 1312075 | T: ledakem1264 |
| 1336464? | 1368465? | 3795800? | T: C:edonk128k16n80nu4l6 |
| 1354750 | 1378056 | 1381651 | T: titaniumccamed |
| 1422201 | 1427468 | 1439364 | T: C:lake1 |
| 1441198 | 1445470 | 1460628 | T: ledakem1364 |
| 1475163 | 1478891 | 1482707 | T: limasp1018cca |
| 1475775 | 1479230 | 1516112 | T: ledakem1464 |
| 1492889 | 1495299 | 1515679 | T: C:ledakemcpa32 |
| 1532448 | 1538876 | 1544022 | T: hqc192 |
| 1544777 | 1547500 | 1551015 | T: titaniumccahi |
| 1516277 | 1553629 | 1569069 | T: hqcrmrs192 |
| 1621502 | 1633678 | 1692197 | T: rolloii128 |
| 1693540 | 1713473 | 1742475 | T: C:ledakemcpa33 |
| 1718578 | 1718966 | 1719376 | T: ntskem13136 |
| 1725525 | 1732079 | 1742848 | T: rolloii192 |
| 1810309 | 1820254 | 1842410 | T: ledakem12sl |
| 1833820 | 1850539 | 1852714 | T: ledakem13sl |
| 1858100 | 1869867 | 1949275 | T: hqc1922 |
| 1918363 | 1919820 | 1926056 | T: rsa2048 |
| 1951110 | 1964653 | 1996624 | T: hqc1921 |
| 1945928 | 1970676 | 1977493 | T: titaniumccasuper |
| 1643609 | 1999257 | 2027187 | T: C:ledakemcpa34 |
| 1973487 | 2008565 | 2044238 | T: ledakem14sl |
| 2069942 | 2073493 | 2083881 | T: C:rolloi256 |
| 2175508 | 2198227 | 2216183 | T: hqcrmrs256 |
| 2263169 | 2269721 | 2279206 | T: rolloii256 |
| 2276282 | 2277528 | 2278533 | T: frodokem976 |
| 2235744 | 2291480 | 2314657 | T: hqc256 |
| 2318101 | 2322112 | 2324756 | T: frodokem976aes |
| 2586468 | 2604430 | 2623871 | T: C:lake2 |
| 2677131 | 2691437 | 2705657 | T: hqc2561 |
| 2706098 | 2714524 | 2723019 | T: limasp1306cca |
| 2803123 | 2813322 | 2836398 | T: hqc2562 |
| 2935885 | 2937212 | 2939540 | T: limasp1822cca |
| 2920409 | 2943784 | 2961891 | T: locker1 |
| 2987348 | 3002039 | 3016958 | T: locker2 |
| 3013307 | 3037754 | 3069728 | T: bigquake1 |
| 3103007 | 3118120 | 3146429 | T: hqc2563 |
| 3382975 | 3391800 | 3402831 | T: rqc128 |
| 3389476 | 3409350 | 3427132 | T: locker4 |
| 3530909 | 3536383 | 3544162 | T: ledakem3364 |
| 3526804 | 3543588 | 3587798 | T: C:lake3 |
| 3825947 | 3831324 | 3836488 | T: ledakem3464 |
| 3888279 | 3889692 | 3892429 | T: frodokem1344aes |
| 3925385 | 3928736 | 3934381 | T: C:ledakemcpa52 |
| 3943745 | 3946470 | 3950622 | T: frodokem640shake |
| 3944481 | 3953331 | 3981374 | T: C:bikel3 |
| 3941547 | 3994892 | 3998248 | T: ledakem3264 |
| 4316340 | 4325115 | 4332646 | T: C:ledakemcpa53 |
| 4666455 | 4697511 | 4726622 | T: locker3 |
| 4952069 | 4994911 | 5002389 | T: C:ledakemcpa54 |
| 2500876? | 5007512? | 5175553? | T: C:edonk192k48n144nu4l4 |
| 5041195 | 5064309 | 5077941 | T: locker6 |
| 5091715 | 5115758 | 5160460 | T: ledakem32sl |
| 5111143 | 5123701 | 5135189 | T: locker5 |
| 5421232 | 5485304 | 5489450 | T: ledakem33sl |
| 5561150 | 5575883 | 5590367 | T: locker7 |
| 5657230 | 5681974 | 5708885 | T: locker8 |
| 5601617? | 5753998? | 11502061? | T: limasp2062cca |
| 5826192 | 5832484 | 5882854 | T: ledakem34sl |
| 6453711 | 6461107 | 6473899 | T: rqc192 |
| 7804028 | 7839167 | 7874582 | T: locker9 |
| 7929756 | 7945347 | 7970501 | T: ledakem5264 |
| 3000855? | 8037554? | 9478665? | T: C:edonk128ref |
| 8333374 | 8335353 | 8338272 | T: frodokem976shake |
| 8620656 | 8664825 | 8673656 | T: ledakem5364 |
| 9739838 | 9758854 | 9835156 | T: ledakem5464 |
| 9969604 | 9975810 | 10013782 | T: sikep434 |
| 10569503 | 10579047 | 10587031 | T: sikep434comp |
| 11369034 | 11400184 | 11469509 | T: ledakem53sl |
| 11498248 | 11512491 | 11637115 | T: ledakem54sl |
| 10085257 | 11528465 | 11565109 | T: rqc256 |
| 8308148? | 11911679? | 19197493? | T: C:edonk128k16n80nu8l6 |
| 12101325 | 12129690 | 12308839 | T: ledakem52sl |
| 12890467 | 12954841 | 12998894 | T: remblem1056 |
| 13067504 | 13095598 | 13177641 | T: remblem928 |
| 14685795 | 14695967 | 14703592 | T: frodokem1344shake |
| 14915534 | 14947530 | 14961787 | T: sikep503 |
| 15785242 | 15800115 | 15812481 | T: sikep503comp |
| 23670212 | 23847332 | 23926171 | T: ramstakers216091 |
| 25554221 | 25785874 | 25859842 | T: mersenne756839 |
| 26294027 | 26315564 | 26336952 | T: sikep610 |
| 27102829 | 27341212 | 27467120 | T: bigquake3 |
| 27835196 | 27850394 | 27916651 | T: sikep610comp |
| 41315723 | 41489726 | 42243746 | T: bigquake5 |
| 42948072 | 42969331 | 42989890 | T: sikep751 |
| 45721096 | 45755566 | 45909519 | T: sikep751comp |
| 51549956 | 51662521 | 51783088 | T: oddmanhattan128 |
| 86193739 | 86798628 | 89925948 | T: ramstakers756839 |
| 93223139 | 93468159 | 93870767 | T: oddmanhattan192 |
| 40579272? | 93686370? | 104944216? | T: C:edonk192k32n128nu4l6 |
| 105229786 | 105290815 | 105454264 | T: pqrsa15 |
| 200152146 | 200498823 | 200837321 | T: oddmanhattan256 |
|
|
|