Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 4 (a60f12); 2023 AMD Ryzen 7 7700; 8 x 3800MHz; hertz, supercop-20260627
[Page version: 20260630 06:27:56]
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 |
| 8504 | 8584 | 8753 | kyber90s512 |
| 11478? | 11585? | 14568? | ntruplus576 |
| 12607 | 12755 | 12966 | kyber90s768 |
| 13671 | 13704 | 13782 | ntruplus768 |
| 14892 | 15004 | 15224 | kyber512 |
| 14996 | 15061 | 15200 | ntruplus864 |
| 15164 | 15278 | 15483 | mlkem512 |
| 18357 | 18533 | 18801 | kyber90s1024 |
| 21534 | 21624 | 21904 | smaugt1 |
| 21789 | 21953 | 22185 | timer |
| 21937 | 22104 | 22305 | T: C:nhcompact512cca |
| 19930? | 23157? | 29490? | ntruplus1152 |
| 24142 | 24211 | 24342 | T: ntrulpr4591761 |
| 24775 | 24988 | 25161 | T: lac128 |
| 26157 | 26216 | 26391 | T: lightsaber2 |
| 26119 | 26255 | 26678 | mlkem768 |
| 26104 | 26280 | 26739 | kyber768 |
| 28616 | 28786 | 28995 | ntrulpr653 |
| 29992 | 30229 | 30477 | T: C:nhcompact768cca |
| 30167 | 30308 | 30565 | ntrulpr761 |
| 31707 | 31882 | 32154 | newhope512cca |
| 33295 | 33602 | 34153 | T: C:r5nd1kem0d |
| 34542 | 34691 | 35053 | mlkem1024 |
| 34728 | 34865 | 35122 | smaugt3 |
| 35263 | 36004 | 37356 | kyber1024 |
| 37208 | 37488 | 37781 | T: C:nhcompact1024cca |
| 37511 | 37671 | 37844 | ntrulpr857 |
| 39114 | 39302 | 39594 | ntrulpr953 |
| 42042 | 42212 | 42446 | ntrulpr1013 |
| 45210 | 45377 | 45691 | smaugt5 |
| 45320 | 46050 | 46914 | T: C:r5nd1kem5d |
| 46990 | 47089 | 47286 | T: saber2 |
| 46801 | 47578 | 49040 | T: C:r5nd1kem4longkey |
| 47811 | 49018 | 50558 | T: C:r5nd0kem2iot |
| 49597 | 49765 | 50142 | ntrulpr1277 |
| 51679 | 51850 | 52067 | threebears624r2cca |
| 52089 | 52680 | 53582 | C:threebears624r2cpa |
| 53042 | 53296 | 53543 | C:threebears624r2cpax |
| 54304 | 54446 | 54696 | threebears624r2ccax |
| 60656 | 60984 | 61450 | T: hqc128round4 |
| 60884 | 61293 | 61660 | newhope1024cca |
| 65796 | 66564 | 67144 | T: lac256 |
| 70683 | 71840 | 73485 | T: C:r5nd3kem5d |
| 71676 | 72204 | 72884 | T: lac192 |
| 73170 | 73314 | 73602 | T: firesaber2 |
| 94681 | 94769 | 94963 | threebears936r2cca |
| 97851 | 98350 | 98748 | threebears936r2ccax |
| 99023 | 99294 | 99979 | C:threebears936r2cpa |
| 100969 | 101396 | 101548 | C:threebears936r2cpax |
| 102113 | 102248 | 102454 | ntruhps2048509 |
| 110459 | 110782 | 111316 | T: saberx4 |
| 116346 | 117856 | 120723 | T: C:r5nd3kem0d |
| 128579 | 130178 | 131897 | T: C:r5nd5kem5d |
| 133700 | 135138 | 136908 | T: C:r5nd5kem0d |
| 137393 | 138740 | 140677 | T: C:hila5 |
| 146562 | 147301 | 147818 | T: hqc192round4 |
| 155054 | 155143 | 155249 | threebears1248r2cca |
| 156371 | 156678 | 156972 | T: kindi256342 |
| 159840 | 160131 | 160320 | threebears1248r2ccax |
| 160546 | 160839 | 161300 | C:threebears1248r2cpa |
| 160687 | 160949 | 161383 | ntruhps2048677 |
| 162848 | 162995 | 163294 | ntruhrss701 |
| 163110 | 163613 | 164165 | C:threebears1248r2cpax |
| 163358 | 164323 | 165271 | T: kindi512222 |
| 168893 | 169413 | 170394 | T: kindi512241 |
| 245706 | 246601 | 247222 | ntruhps4096821 |
| 247555 | 251531 | 257253 | T: hqcrmrs128 |
| 277167 | 278716 | 288106 | T: hqc1281 |
| 277077 | 279099 | 288991 | T: hqc128 |
| 294685 | 295392 | 296708 | T: hqc256round4 |
| 334450 | 336904 | 339387 | T: ntrukem443 |
| 336922 | 337566 | 338119 | T: kindi512321 |
| 342094 | 344710 | 348838 | T: C:r5n11kem0d |
| 412750 | 414258 | 415166 | T: kindi256522 |
| 411976 | 419293 | 420213 | sntrup653 |
| 446553 | 447383 | 448456 | T: C:bikel1 |
| 467674 | 468080 | 468947 | sntrup761 |
| 495870 | 498354 | 509423 | T: hqc1921 |
| 504386 | 506740 | 519464 | T: hqcrmrs192 |
| 525875 | 529810 | 542853 | T: C:ledakemcpa14 |
| 528068 | 541108 | 551088 | T: hqc1922 |
| 549450 | 552200 | 554331 | sntrup4591761 |
| 562733 | 564285 | 578970 | T: hqc192 |
| 568540 | 569082 | 569775 | T: lima2p1024cca |
| 571693 | 573237 | 574704 | T: rqc128 |
| 611331 | 617978 | 626704 | T: C:r5n13kem0d |
| 627870 | 630762 | 633623 | T: C:ledakemcpa13 |
| 690238 | 692246 | 712187 | sntrup857 |
| 733539 | 737112 | 745290 | T: frodokem640 |
| 750924 | 752505 | 757734 | T: titaniumccatoy |
| 740350 | 757517 | 768475 | T: hqc2561 |
| 777551 | 794174 | 809657 | T: hqc2562 |
| 801316 | 805689 | 808008 | T: C:ledakemcpa12 |
| 822340 | 828351 | 844425 | T: hqc2563 |
| 800060 | 831895 | 834490 | sntrup953 |
| 815157 | 834767 | 846528 | T: hqcrmrs256 |
| 845800 | 847522 | 850194 | T: titaniumccalite |
| 864376 | 873054 | 893670 | T: ntrukem743 |
| 884059 | 888243 | 904634 | T: C:rolloi128 |
| 889359 | 892171 | 896764 | T: frodokem640aes |
| 900979 | 905433 | 927849 | T: hqc256 |
| 960153 | 966685 | 974444 | sntrup1013 |
| 1007688 | 1010629 | 1220733 | T: rqc192 |
| 1124767 | 1125780 | 1126908 | T: titaniumccastd |
| 1153027 | 1154272 | 1155912 | T: lima2p2048cca |
| 1169001 | 1171472 | 1200631 | T: titaniumccamed |
| 1175611 | 1179400 | 1192227 | T: C:ledakemcpa34 |
| 1212147 | 1213716 | 1215639 | T: limasp1018cca |
| 1238803 | 1240903 | 1242874 | T: C:bikel3 |
| 1270385 | 1272848 | 1275325 | T: C:rolloi192 |
| 1310090 | 1311776 | 1339533 | T: titaniumccahi |
| 1419808 | 1426365 | 1433082 | T: C:r5n15kem0d |
| 1404149 | 1461320 | 1467941 | sntrup1277 |
| 1464959? | 1469510? | 2115342? | T: rqc256 |
| 1626885 | 1629558 | 1633916 | T: C:ledakemcpa33 |
| 1502705 | 1669114 | 1695835 | T: frodokem976 |
| 1731309 | 1734350 | 1738158 | T: C:rolloi256 |
| 1755616 | 1758758 | 1774185 | T: titaniumccasuper |
| 1772872 | 1776593 | 1926478 | T: frodokem976aes |
| 1926474 | 1933990 | 1935823 | T: frodokem640shake |
| 2205515 | 2213651 | 2216396 | T: limasp1306cca |
| 2287897 | 2291461 | 2297743 | T: C:ledakemcpa32 |
| 2385858 | 2390829 | 2395618 | T: C:ledakemcpa53 |
| 2462001 | 2463580 | 2465623 | T: limasp1822cca |
| 2808453 | 2813574 | 3285507 | T: ledakem1464 |
| 2836604 | 2853864 | 2862918 | T: C:ledakemcpa54 |
| 3120582 | 3260772 | 3262597 | T: frodokem1344aes |
| 3280961 | 3292376 | 3310915 | T: ledakem1364 |
| 3477977 | 3482978 | 3599797 | T: ledakem1264 |
| 3693898 | 3701873 | 3713338 | T: rolloii128 |
| 3842353 | 3844612 | 3847869 | T: frodokem976shake |
| 4309127 | 4327898 | 4354508 | T: remblem1056 |
| 4330526 | 4335541 | 4338533 | T: limasp2062cca |
| 4357435 | 4371749 | 4507394 | T: remblem928 |
| 4515190 | 4520018 | 4526951 | T: rolloii192 |
| 4132478? | 4845966? | 6130770? | T: ledakem14sl |
| 4859531 | 4869770 | 4918548 | T: C:ledakemcpa52 |
| 4248535? | 4899677? | 5762660? | T: ledakem13sl |
| 5291367 | 5297286 | 5303166 | T: rolloii256 |
| 5634274 | 5640624 | 5648998 | T: sikep434 |
| 5790674 | 5840461 | 6338181 | T: ledakem12sl |
| 5860335? | 6304919? | 8866323? | T: ledakem3464 |
| 6298446 | 6312399 | 6398113 | T: frodokem1344shake |
| 7266507 | 7309635 | 7334007 | T: ledakem3364 |
| 7491835 | 7495546 | 7503611 | T: lotus128 |
| 8452133 | 8463110 | 8477151 | T: sikep503 |
| 8518002 | 8524736 | 8551120 | T: ledakem33sl |
| 8846255 | 8868355 | 9232153 | T: ledakem3264 |
| 9189778 | 9214272 | 9982520 | T: sikep434comp |
| 9376657 | 9394956 | 11091506 | T: ledakem34sl |
| 9860285 | 9888307 | 9922063 | T: ledakem5464 |
| 11823668 | 12064869 | 13318888 | T: ledakem32sl |
| 12448322 | 12454862 | 12464960 | T: ledakem5364 |
| 13800452 | 13826873 | 16362853 | T: ledakem54sl |
| 13782098 | 14003648 | 15087359 | T: sikep503comp |
| 14347080 | 14364955 | 14393096 | T: sikep610 |
| 14438269 | 14448062 | 14461365 | T: lotus192 |
| 17137352 | 17230587 | 17520044 | T: ntskem1264 |
| 18370477 | 18424425 | 22221533 | T: ledakem53sl |
| 18044615 | 18857672 | 20521942 | T: ledakem5264 |
| 23161631 | 23357449 | 23367893 | mceliece348864f |
| 23227012 | 23419157 | 23434590 | mceliece348864pcf |
| 23646525 | 23727789 | 23987271 | T: lotus256 |
| 24385816 | 24668477 | 26714258 | T: sikep610comp |
| 25029034 | 25047324 | 25064144 | T: sikep751 |
| 29763200 | 30717954 | 33505997 | T: ledakem52sl |
| 25884723? | 35501336? | 53995105? | mceliece348864 |
| 26243182? | 36246545? | 53354136? | mceliece348864pc |
| 39216094 | 39962998 | 43206448 | T: sikep751comp |
| 48727527 | 48922765 | 49109475 | T: ntskem1380 |
| 76220792 | 76275586 | 76345015 | mceliece460896f |
| 76674951 | 77003880 | 77194246 | mceliece460896pcf |
| 104362569 | 105975976 | 106373154 | T: ntskem13136 |
| 89010776? | 108628932? | 158626374? | mceliece460896pc |
| 129375423 | 131698693 | 131738248 | mceliece6688128f |
| 131501896 | 132165956 | 132896481 | mceliece6960119pcf |
| 131656831 | 132267547 | 132615854 | mceliece6960119f |
| 89119507? | 136646904? | 200508784? | mceliece460896 |
| 159500475 | 160403266 | 161490220 | mceliece8192128pcf |
| 159438224 | 160569948 | 162726549 | mceliece8192128f |
| 165610976 | 165942744 | 167504135 | mceliece6688128pcf |
| 118922260? | 172521857? | 261146132? | mceliece6960119 |
| 131233545? | 199701166? | 309544955? | mceliece6960119pc |
| 138482164? | 204121187? | 302188208? | mceliece6688128pc |
| 155814784? | 212585836? | 315593194? | mceliece8192128 |
| 152692545? | 215105829? | 338533105? | mceliece6688128 |
| 178772628? | 239069292? | 355905784? | mceliece8192128pc |
| 483706355? | 623141123? | 636195275? | T: bigquake1 |
| 4537350073 | 4942310055 | 4993505448 | T: bigquake3 |
| 8825870515 | 9108213027 | 9188850637 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 12909 | 12968 | 13038 | kyber90s512 |
| 13725 | 13807 | 14046 | ntruhps2048509 |
| 15284 | 15327 | 15454 | ntruplus576 |
| 16270 | 16334 | 16452 | ntruhrss701 |
| 16541 | 16569 | 16652 | mlkem512 |
| 16957 | 16990 | 17081 | smaugt1 |
| 17030 | 17062 | 17123 | timer |
| 17605 | 17676 | 17758 | kyber90s768 |
| 18608 | 18661 | 18854 | ntruplus768 |
| 18388 | 19003 | 20434 | mceliece348864 |
| 18341 | 19039 | 20873 | mceliece348864f |
| 19971 | 20139 | 20301 | ntruhps2048677 |
| 21488 | 21570 | 21732 | ntruplus864 |
| 23591 | 23674 | 23784 | kyber90s1024 |
| 24142 | 24293 | 24370 | kyber512 |
| 24298 | 24442 | 24634 | ntruhps4096821 |
| 24061 | 24838 | 26368 | mceliece348864pcf |
| 24259 | 25105 | 26817 | mceliece348864pc |
| 25840 | 25929 | 26099 | mlkem768 |
| 27707 | 27847 | 28028 | sntrup4591761 |
| 28650 | 28718 | 29004 | ntruplus1152 |
| 30896 | 31071 | 31255 | sntrup653 |
| 32952 | 33064 | 33241 | sntrup761 |
| 33409 | 33518 | 33797 | smaugt3 |
| 34834 | 34982 | 35143 | T: C:nhcompact512cca |
| 34909 | 34987 | 35133 | T: lightsaber2 |
| 35059 | 35320 | 36125 | mlkem1024 |
| 36315 | 36398 | 36499 | kyber768 |
| 39518 | 39673 | 39862 | sntrup857 |
| 40929 | 41335 | 45237 | T: ntskem1264 |
| 42035 | 42157 | 42369 | sntrup953 |
| 42581 | 42635 | 42724 | smaugt5 |
| 38760? | 42714? | 49149? | mceliece460896f |
| 43670 | 43880 | 44176 | sntrup1013 |
| 39216? | 44907? | 52749? | mceliece460896 |
| 47083 | 47214 | 47430 | T: ntrulpr4591761 |
| 47145 | 47275 | 47474 | T: C:nhcompact768cca |
| 47725 | 47882 | 48118 | ntrulpr653 |
| 44293? | 48064? | 55422? | mceliece460896pc |
| 46506 | 48315 | 49866 | T: lac128 |
| 44266? | 48515? | 56763? | mceliece460896pcf |
| 48272 | 48583 | 49360 | kyber1024 |
| 49362 | 49508 | 49802 | ntrulpr761 |
| 52790 | 52886 | 53032 | sntrup1277 |
| 53574 | 53771 | 54256 | newhope512cca |
| 56040 | 56536 | 57205 | T: C:r5nd1kem0d |
| 58816 | 58885 | 58982 | T: saber2 |
| 60360 | 60478 | 60770 | T: C:nhcompact1024cca |
| 61304 | 61413 | 61631 | ntrulpr857 |
| 63682 | 63975 | 64209 | ntrulpr953 |
| 63213 | 66339 | 72098 | mceliece6688128f |
| 65204 | 67707 | 73339 | mceliece6688128 |
| 67644 | 67742 | 67965 | threebears624r2ccax |
| 67674 | 67812 | 67982 | ntrulpr1013 |
| 67798 | 68094 | 68397 | threebears624r2cca |
| 69281 | 69613 | 69966 | C:threebears624r2cpax |
| 69409 | 69782 | 71663 | C:threebears624r2cpa |
| 67044 | 70052 | 73959 | mceliece6960119 |
| 72167 | 74197 | 79100 | mceliece6960119f |
| 72511 | 75191 | 79974 | mceliece6688128pc |
| 74518 | 75203 | 75959 | T: C:ledakemcpa13 |
| 76806 | 77371 | 78354 | T: C:bikel1 |
| 77227 | 77866 | 78985 | mceliece8192128 |
| 76362 | 78265 | 82815 | mceliece6960119pc |
| 76645 | 78419 | 78964 | T: C:ledakemcpa14 |
| 77912 | 78695 | 79691 | T: C:r5nd1kem5d |
| 78502 | 78873 | 79275 | ntrulpr1277 |
| 77030 | 80222 | 85751 | mceliece6688128pcf |
| 79406 | 80447 | 81834 | T: C:ledakemcpa12 |
| 79823 | 81050 | 82322 | T: C:r5nd0kem2iot |
| 80821 | 81447 | 82752 | T: C:r5nd1kem4longkey |
| 81000 | 81836 | 82778 | mceliece8192128f |
| 82157 | 84846 | 90341 | mceliece6960119pcf |
| 87292 | 87486 | 87739 | T: firesaber2 |
| 90463 | 91356 | 92872 | mceliece8192128pc |
| 90388 | 92187 | 94306 | mceliece8192128pcf |
| 100993 | 101711 | 109101 | T: lotus128 |
| 102224 | 102691 | 103452 | newhope1024cca |
| 110559 | 112890 | 115726 | T: ntrukem443 |
| 112034 | 113255 | 115525 | T: ntskem1380 |
| 113806 | 113968 | 114142 | threebears936r2cca |
| 113876 | 114204 | 114622 | threebears936r2ccax |
| 117009 | 118061 | 118948 | T: C:r5nd3kem5d |
| 110660 | 119669 | 121130 | T: lac192 |
| 119922 | 120067 | 120337 | C:threebears936r2cpax |
| 119950 | 120312 | 122930 | C:threebears936r2cpa |
| 126439 | 127312 | 128427 | T: C:rolloi128 |
| 136317 | 136542 | 136894 | T: saberx4 |
| 143313 | 144141 | 152710 | T: lotus192 |
| 135599 | 147611 | 151075 | T: lac256 |
| 150600 | 151214 | 152085 | T: ntskem13136 |
| 151318 | 152292 | 153635 | T: C:rolloi192 |
| 168052 | 168464 | 169296 | T: hqc128round4 |
| 173055 | 173501 | 174051 | T: ledakem1264 |
| 175699 | 176578 | 177651 | T: C:rolloi256 |
| 176739 | 177575 | 178388 | T: C:ledakemcpa33 |
| 177864 | 178347 | 178818 | threebears1248r2ccax |
| 178167 | 178420 | 178790 | threebears1248r2cca |
| 177680 | 179317 | 181775 | T: C:bikel3 |
| 182506 | 183870 | 185498 | T: C:ledakemcpa34 |
| 183144 | 184639 | 185881 | T: C:hila5 |
| 185379 | 185489 | 185705 | C:threebears1248r2cpa |
| 185144 | 185785 | 186655 | C:threebears1248r2cpax |
| 186247 | 189148 | 192593 | T: ntrukem743 |
| 188761 | 190718 | 193383 | T: C:r5nd3kem0d |
| 189421 | 191613 | 194035 | T: C:ledakemcpa32 |
| 194645 | 195250 | 196044 | T: ledakem1464 |
| 204333 | 204665 | 205087 | T: kindi256342 |
| 203566 | 205829 | 207978 | T: C:r5nd5kem5d |
| 216628 | 217044 | 217678 | T: ledakem1364 |
| 222467 | 223963 | 225516 | T: C:r5nd5kem0d |
| 241339 | 242789 | 244878 | T: kindi512222 |
| 244568 | 246283 | 247295 | T: kindi512241 |
| 206617? | 259975? | 265881? | T: lotus256 |
| 262022 | 263146 | 265509 | T: ledakem12sl |
| 269019 | 269640 | 270089 | T: ledakem13sl |
| 302621 | 303583 | 305877 | T: ledakem14sl |
| 358214 | 359651 | 372390 | T: hqcrmrs128 |
| 386596 | 387666 | 388426 | T: hqc192round4 |
| 388930 | 396807 | 407507 | T: hqc128 |
| 401464 | 404076 | 409357 | T: C:r5n11kem0d |
| 402881 | 411562 | 413906 | T: C:ledakemcpa53 |
| 411211 | 413545 | 416373 | T: C:ledakemcpa54 |
| 410978 | 415110 | 419858 | T: C:ledakemcpa52 |
| 416750 | 418013 | 419369 | T: lima2p1024cca |
| 420950 | 425428 | 436935 | T: hqc1281 |
| 441333 | 443675 | 446469 | T: ledakem3464 |
| 448048 | 448684 | 449469 | T: kindi512321 |
| 448684 | 450329 | 452115 | T: ledakem3264 |
| 458394 | 459404 | 461093 | T: rolloii192 |
| 470889 | 472018 | 473492 | T: rolloii128 |
| 494112 | 498385 | 500141 | T: ledakem3364 |
| 499722 | 501548 | 502729 | T: kindi256522 |
| 509181 | 510131 | 511678 | T: rolloii256 |
| 573955 | 576091 | 579893 | T: ledakem32sl |
| 589202 | 590664 | 594718 | T: titaniumccatoy |
| 621618 | 625225 | 632710 | T: ledakem33sl |
| 705982 | 708443 | 713922 | T: C:r5n13kem0d |
| 731475 | 732868 | 734660 | T: hqc256round4 |
| 727369 | 740522 | 753887 | T: hqc1921 |
| 733692 | 745423 | 758542 | T: hqcrmrs192 |
| 750440 | 752462 | 755354 | T: rqc128 |
| 780752 | 781760 | 782910 | T: titaniumccalite |
| 784800 | 799630 | 816102 | T: hqc1922 |
| 805879 | 818248 | 830555 | T: hqc192 |
| 836264 | 838511 | 840711 | T: lima2p2048cca |
| 838287 | 840049 | 843352 | T: ledakem34sl |
| 895360 | 897687 | 900798 | T: titaniumccastd |
| 987784 | 991623 | 1005030 | T: ledakem5464 |
| 1017718 | 1018550 | 1019676 | T: frodokem640 |
| 1019276 | 1021494 | 1023840 | T: ledakem5364 |
| 1036399 | 1042729 | 1046414 | T: ledakem5264 |
| 1051880 | 1056278 | 1062543 | T: limasp1018cca |
| 1095116 | 1097067 | 1126995 | T: titaniumccamed |
| 1112807 | 1113815 | 1115190 | T: frodokem640aes |
| 1099639 | 1118628 | 1137096 | T: hqc2561 |
| 1148999 | 1150866 | 1154425 | T: ledakem54sl |
| 1158402 | 1180445 | 1201778 | T: hqc2562 |
| 1202848 | 1224584 | 1238323 | T: hqc2563 |
| 1213151 | 1231599 | 1249586 | T: hqcrmrs256 |
| 1249266 | 1252249 | 1285525 | T: titaniumccahi |
| 1305827 | 1325590 | 1351289 | T: hqc256 |
| 1355602 | 1359966 | 1371507 | T: rqc192 |
| 1485527 | 1495130 | 1515882 | T: ledakem53sl |
| 1537178 | 1540900 | 1546704 | T: ledakem52sl |
| 1557955 | 1573412 | 1584775 | T: titaniumccasuper |
| 1612658 | 1619290 | 1628986 | T: C:r5n15kem0d |
| 1950747 | 1952327 | 1963481 | T: frodokem976 |
| 1953826? | 1977840? | 2588175? | T: rqc256 |
| 1979974 | 1983178 | 1993347 | T: limasp1306cca |
| 2078861 | 2080421 | 2082645 | T: limasp1822cca |
| 2043031 | 2087648 | 2137453 | T: bigquake1 |
| 2160221 | 2165638 | 2356437 | T: frodokem640shake |
| 2103661 | 2271816 | 2302549 | T: frodokem976aes |
| 3644922 | 3792411 | 3795034 | T: frodokem1344aes |
| 3964806 | 3966974 | 3968908 | T: limasp2062cca |
| 4180833 | 4188680 | 4198666 | T: frodokem976shake |
| 5898360 | 6127161 | 6388079 | T: bigquake3 |
| 6390078 | 6411786 | 6446789 | T: remblem1056 |
| 6466831 | 6481700 | 6763324 | T: remblem928 |
| 6807312 | 6823458 | 7124666 | T: frodokem1344shake |
| 9208378 | 9223041 | 9254410 | T: sikep434 |
| 9124388 | 9367437 | 9649114 | T: bigquake5 |
| 13885632 | 13898974 | 13916389 | T: sikep503 |
| 14334215 | 14378764 | 14466961 | T: sikep434comp |
| 21412331 | 21463548 | 21585204 | T: sikep503comp |
| 26261927 | 26286806 | 26430200 | T: sikep610 |
| 36048030 | 36163497 | 36368016 | T: sikep610comp |
| 40516483 | 40558011 | 40603961 | T: sikep751 |
| 62873198 | 63050958 | 63382451 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 10590 | 10626 | 10662 | kyber90s512 |
| 14510 | 14543 | 14623 | C:threebears624r2cpax |
| 14861 | 14914 | 14965 | kyber90s768 |
| 17051 | 17213 | 17449 | mlkem512 |
| 18352 | 18384 | 18477 | ntruplus576 |
| 18475 | 18571 | 18721 | kyber512 |
| 18650 | 18670 | 18732 | C:threebears936r2cpax |
| 19308 | 19475 | 19688 | T: C:r5nd1kem0d |
| 20562 | 20629 | 20754 | kyber90s1024 |
| 22645 | 22782 | 22854 | C:threebears1248r2cpax |
| 23000 | 23035 | 23109 | ntruplus768 |
| 25086 | 25183 | 25392 | C:threebears624r2cpa |
| 25659 | 25687 | 25725 | ntruhps2048509 |
| 26496 | 26530 | 26615 | ntruplus864 |
| 26834 | 26873 | 26923 | smaugt1 |
| 27028 | 27069 | 27147 | mlkem768 |
| 27619 | 27644 | 27673 | timer |
| 27298 | 27853 | 29068 | T: C:r5nd0kem2iot |
| 27555 | 27917 | 29815 | T: C:r5nd1kem5d |
| 28033 | 28094 | 28120 | kyber768 |
| 28697 | 28818 | 28938 | T: C:r5nd1kem4longkey |
| 32953 | 33012 | 33094 | T: lightsaber2 |
| 33578 | 33692 | 33876 | T: C:nhcompact512cca |
| 34020 | 34054 | 34105 | C:threebears936r2cpa |
| 35370 | 35410 | 35617 | ntruplus1152 |
| 36922 | 37045 | 37213 | T: C:hila5 |
| 37081 | 37192 | 37925 | mlkem1024 |
| 37492 | 37639 | 37825 | ntruhps2048677 |
| 37740 | 37987 | 39259 | kyber1024 |
| 39029 | 39087 | 39214 | ntruhrss701 |
| 41053 | 41136 | 41222 | sntrup761 |
| 41342 | 41886 | 43451 | T: C:r5nd3kem5d |
| 42678 | 42845 | 43023 | sntrup653 |
| 42843 | 42992 | 43128 | C:threebears1248r2cpa |
| 44821 | 44874 | 45050 | T: C:nhcompact768cca |
| 46947 | 47018 | 47088 | smaugt3 |
| 53068 | 53164 | 53446 | ntruhps4096821 |
| 55533 | 55596 | 55666 | T: saber2 |
| 55423 | 55623 | 55858 | sntrup857 |
| 57761 | 57830 | 57910 | T: C:nhcompact1024cca |
| 58474 | 58638 | 59075 | sntrup953 |
| 58899 | 58976 | 59103 | newhope512cca |
| 59100 | 59316 | 59518 | ntrulpr653 |
| 59812 | 59993 | 60326 | sntrup1013 |
| 59961 | 60195 | 60461 | ntrulpr761 |
| 60427 | 60490 | 60584 | smaugt5 |
| 60737 | 60881 | 61032 | sntrup4591761 |
| 60682 | 61538 | 62980 | T: lac128 |
| 67175 | 67231 | 67299 | T: ntrulpr4591761 |
| 71628 | 71879 | 72219 | sntrup1277 |
| 74864 | 75072 | 75330 | ntrulpr857 |
| 77829 | 78067 | 78277 | ntrulpr953 |
| 77566 | 81243 | 88659 | T: C:r5nd5kem5d |
| 81560 | 81713 | 81902 | ntrulpr1013 |
| 81638 | 81814 | 81974 | T: C:r5nd3kem0d |
| 83850 | 83968 | 84112 | T: firesaber2 |
| 90008 | 90152 | 90406 | threebears624r2ccax |
| 93052 | 93367 | 94042 | mceliece348864 |
| 93535 | 93800 | 94008 | mceliece348864f |
| 93874 | 94374 | 94936 | ntrulpr1277 |
| 99090 | 99247 | 99451 | mceliece348864pc |
| 99183 | 99499 | 101164 | mceliece348864pcf |
| 100378 | 100769 | 102449 | T: C:r5nd5kem0d |
| 113358 | 113537 | 113786 | newhope1024cca |
| 114217 | 114662 | 121563 | T: lotus128 |
| 117849 | 118353 | 118852 | threebears624r2cca |
| 129210 | 130113 | 130907 | T: ntrukem443 |
| 135566 | 136279 | 141115 | T: C:r5n11kem0d |
| 143908 | 144372 | 144812 | threebears936r2ccax |
| 145281 | 145583 | 145946 | T: saberx4 |
| 165466 | 168678 | 175960 | T: lotus192 |
| 161297 | 169326 | 170709 | T: lac192 |
| 180089 | 180236 | 180544 | threebears936r2cca |
| 181495 | 181848 | 182205 | mceliece460896f |
| 181738 | 182222 | 182909 | mceliece460896 |
| 187304 | 187610 | 187883 | mceliece460896pcf |
| 189116 | 189395 | 189679 | mceliece460896pc |
| 190946 | 191973 | 204788 | T: C:r5n13kem0d |
| 202136 | 202449 | 202841 | mceliece6960119f |
| 207965 | 208553 | 210797 | mceliece6960119 |
| 211222 | 211539 | 211932 | mceliece6960119pcf |
| 214740 | 215265 | 215646 | threebears1248r2ccax |
| 215093 | 215445 | 215789 | mceliece8192128f |
| 216999 | 217374 | 218066 | mceliece6960119pc |
| 218645 | 219050 | 219496 | mceliece6688128 |
| 218680 | 219384 | 220905 | mceliece6688128f |
| 220172 | 220637 | 221228 | mceliece8192128 |
| 222396 | 222819 | 223131 | mceliece6688128pcf |
| 224502 | 224880 | 225344 | mceliece8192128pc |
| 224992 | 225676 | 226948 | mceliece8192128pcf |
| 226648 | 227216 | 228528 | mceliece6688128pc |
| 229205 | 232065 | 251910 | T: ntrukem743 |
| 237094 | 241402 | 248604 | T: lac256 |
| 258344 | 259506 | 260168 | T: kindi256342 |
| 262718 | 263075 | 263426 | threebears1248r2cca |
| 253721 | 277159 | 298577 | T: lotus256 |
| 290407 | 290992 | 291784 | T: hqc128round4 |
| 319974 | 320628 | 323201 | T: kindi512222 |
| 326215 | 327879 | 328490 | T: kindi512241 |
| 399606 | 400394 | 404286 | T: ntskem1264 |
| 490104 | 503741 | 505055 | T: C:ledakemcpa12 |
| 505513 | 506866 | 507648 | T: lima2p1024cca |
| 563332 | 564627 | 568080 | T: kindi512321 |
| 587846 | 589132 | 601952 | T: kindi256522 |
| 587289 | 597144 | 601157 | T: C:r5n15kem0d |
| 492705 | 603223 | 605488 | T: C:ledakemcpa13 |
| 592069 | 603809 | 733449 | T: C:ledakemcpa14 |
| 610816 | 613446 | 625078 | T: hqc128 |
| 612698 | 614281 | 629733 | T: hqcrmrs128 |
| 612865 | 614649 | 616104 | T: hqc192round4 |
| 672005 | 673144 | 675012 | T: titaniumccatoy |
| 787274 | 788261 | 789887 | T: ntskem1380 |
| 787356 | 811218 | 845243 | T: C:rolloi128 |
| 811658 | 821772 | 854199 | T: hqc1281 |
| 916160 | 918415 | 919596 | T: titaniumccalite |
| 930754 | 972131 | 1023101 | T: C:rolloi192 |
| 1019262 | 1022991 | 1046743 | T: lima2p2048cca |
| 1024086 | 1025178 | 1026238 | T: frodokem640 |
| 1026296 | 1028068 | 1030060 | T: titaniumccastd |
| 1043246 | 1045694 | 1048281 | T: C:bikel1 |
| 1060128 | 1061615 | 1064763 | T: frodokem640aes |
| 1071529 | 1075372 | 1112434 | T: hqcrmrs192 |
| 1146915 | 1163252 | 1185824 | T: hqc192 |
| 1187778 | 1190137 | 1192462 | T: hqc256round4 |
| 1245003 | 1247091 | 1267050 | T: titaniumccamed |
| 1241135 | 1249393 | 1283898 | T: hqc1921 |
| 1248882 | 1251024 | 1263849 | T: ledakem1264 |
| 1261474 | 1291179 | 1294429 | T: hqc1922 |
| 1272955 | 1291576 | 1500931 | T: C:ledakemcpa32 |
| 1336637 | 1337892 | 1339617 | T: limasp1018cca |
| 1329147 | 1339085 | 1381539 | T: rolloii128 |
| 1385459 | 1423438 | 1479544 | T: rolloii192 |
| 1431532 | 1436679 | 1461547 | T: ledakem1364 |
| 1439763 | 1441332 | 1442984 | T: ledakem1464 |
| 1460262 | 1480661 | 1483105 | T: titaniumccahi |
| 1530700 | 1534909 | 1558634 | T: C:ledakemcpa33 |
| 1718389 | 1725407 | 1740711 | T: hqc2561 |
| 1736386 | 1755236 | 1782906 | T: hqcrmrs256 |
| 1760063 | 1767250 | 1782974 | T: C:rolloi256 |
| 1772848 | 1774369 | 1775942 | T: ledakem12sl |
| 1785397 | 1794633 | 1813363 | T: hqc256 |
| 1798951 | 1800746 | 1803260 | T: ntskem13136 |
| 1799180 | 1811630 | 1873104 | T: hqc2562 |
| 1828314 | 1835173 | 1839605 | T: titaniumccasuper |
| 1800891 | 1835918 | 1856303 | T: ledakem13sl |
| 1830453 | 1850783 | 1864689 | T: hqc2563 |
| 1848546 | 1864404 | 1988765 | T: C:ledakemcpa34 |
| 1905283 | 1910201 | 1991342 | T: ledakem14sl |
| 1948236 | 1950952 | 1957475 | T: frodokem976 |
| 1977164 | 1978102 | 1979384 | T: frodokem976aes |
| 1990655 | 1999031 | 2023418 | T: rolloii256 |
| 2029373 | 2031266 | 2033607 | T: frodokem640shake |
| 2556878 | 2559355 | 2563147 | T: limasp1306cca |
| 2653138 | 2665211 | 2670342 | T: limasp1822cca |
| 2647371 | 2696290 | 2732947 | T: bigquake1 |
| 2872300 | 2887967 | 2926716 | T: rqc128 |
| 3150414 | 3156220 | 3227322 | T: C:ledakemcpa52 |
| 3243603 | 3269692 | 3307989 | T: C:bikel3 |
| 3343805 | 3350819 | 3355617 | T: frodokem1344aes |
| 3441735 | 3472751 | 3526594 | T: ledakem3464 |
| 3489351 | 3495699 | 3506190 | T: ledakem3264 |
| 3650819 | 3690724 | 3736943 | T: C:ledakemcpa53 |
| 3623634 | 3692655 | 3891496 | T: ledakem3364 |
| 3964990 | 3985562 | 4276046 | T: frodokem976shake |
| 4191522 | 4234728 | 4306028 | T: C:ledakemcpa54 |
| 4449063 | 4459640 | 4471281 | T: ledakem32sl |
| 5015785 | 5050427 | 5112903 | T: ledakem33sl |
| 5163001 | 5169030 | 5177591 | T: limasp2062cca |
| 5444899 | 5484834 | 5490350 | T: ledakem34sl |
| 5791245 | 5803905 | 5822569 | T: rqc192 |
| 6613943 | 6620615 | 6646895 | T: frodokem1344shake |
| 7652128 | 7673116 | 7690779 | T: ledakem5364 |
| 7941844 | 7960345 | 8019070 | T: ledakem5264 |
| 8302135 | 8366374 | 8387141 | T: ledakem5464 |
| 8582494 | 8609369 | 8674469 | T: remblem1056 |
| 8726889 | 8756122 | 8970104 | T: remblem928 |
| 8847457 | 8864994 | 10035443 | T: rqc256 |
| 9822146 | 9831998 | 9863571 | T: sikep434 |
| 10458013 | 10463319 | 10469808 | T: sikep434comp |
| 10689476 | 10708712 | 10734554 | T: ledakem54sl |
| 11017779 | 11090594 | 11248413 | T: ledakem53sl |
| 11125784 | 11137731 | 11164458 | T: ledakem52sl |
| 14812634 | 14821201 | 14829481 | T: sikep503 |
| 15806686 | 15814475 | 15821204 | T: sikep503comp |
| 24185005 | 24408030 | 25236168 | T: bigquake3 |
| 26420851 | 26435802 | 26455135 | T: sikep610 |
| 28034567 | 28062123 | 28111996 | T: sikep610comp |
| 38181457 | 38449612 | 38577189 | T: bigquake5 |
| 43588109 | 43616752 | 43650160 | T: sikep751 |
| 46267848 | 46328319 | 46508701 | T: sikep751comp |
|
|
|