Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 4 (a60f12); 2023 AMD Ryzen 7 7700; 8 x 3800MHz; hertz, supercop-20260330
[Page version: 20260409 07:43:59]
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 |
| 8322 | 8392 | 8554 | kyber90s512 |
| 11453? | 11611? | 14670? | ntruplus576 |
| 12669 | 12786 | 13019 | kyber90s768 |
| 13643 | 13676 | 13740 | ntruplus768 |
| 14842 | 14953 | 15198 | mlkem512 |
| 14855 | 14962 | 15151 | kyber512 |
| 15046 | 15130 | 15262 | ntruplus864 |
| 18610 | 18797 | 18991 | kyber90s1024 |
| 20864 | 21007 | 21204 | T: C:nhcompact512cca |
| 21466 | 21945 | 22433 | timer |
| 21874 | 21979 | 22212 | smaugt1 |
| 19934? | 22746? | 28098? | ntruplus1152 |
| 24331 | 24405 | 24500 | T: ntrulpr4591761 |
| 24596 | 24688 | 24821 | T: lac128 |
| 26159 | 26216 | 26385 | T: lightsaber2 |
| 26365 | 26622 | 27010 | kyber768 |
| 26422 | 26675 | 27064 | mlkem768 |
| 28700 | 28875 | 29089 | ntrulpr653 |
| 30010 | 30201 | 30482 | T: C:nhcompact768cca |
| 30832 | 30985 | 31319 | ntrulpr761 |
| 31596 | 31778 | 32043 | newhope512cca |
| 33183 | 33529 | 34114 | T: C:r5nd1kem0d |
| 34526 | 34752 | 35219 | mlkem1024 |
| 34498 | 34822 | 35541 | smaugt3 |
| 34747 | 35010 | 35297 | kyber1024 |
| 35171 | 35378 | 35736 | ntrulpr857 |
| 38191 | 38525 | 39002 | T: C:nhcompact1024cca |
| 40444 | 40608 | 40945 | ntrulpr953 |
| 40616 | 40823 | 41090 | ntrulpr1013 |
| 45638 | 45742 | 45905 | smaugt5 |
| 45111 | 45872 | 46837 | T: C:r5nd1kem5d |
| 47271 | 47356 | 47728 | T: saber2 |
| 46973 | 48290 | 50262 | T: C:r5nd1kem4longkey |
| 47923 | 48765 | 50136 | T: C:r5nd0kem2iot |
| 49673 | 50040 | 50381 | ntrulpr1277 |
| 51754 | 51868 | 52092 | C:threebears624r2cpa |
| 51830 | 51914 | 52043 | threebears624r2cca |
| 53168 | 53309 | 53492 | C:threebears624r2cpax |
| 54322 | 54434 | 54659 | threebears624r2ccax |
| 60602 | 60914 | 61421 | T: hqc128round4 |
| 60736 | 60973 | 61226 | newhope1024cca |
| 65786 | 66439 | 67314 | T: lac256 |
| 71076 | 71425 | 71818 | T: lac192 |
| 70684 | 71671 | 73232 | T: C:r5nd3kem5d |
| 73214 | 73350 | 73638 | T: firesaber2 |
| 94820 | 95106 | 96398 | threebears936r2cca |
| 98074 | 98700 | 101140 | threebears936r2ccax |
| 99012 | 99514 | 102459 | C:threebears936r2cpa |
| 100732 | 101272 | 101603 | C:threebears936r2cpax |
| 102060 | 102258 | 102497 | ntruhps2048509 |
| 116662 | 118643 | 121257 | T: C:r5nd3kem0d |
| 124569 | 124983 | 125558 | T: saberx4 |
| 128369 | 130479 | 132622 | T: C:r5nd5kem5d |
| 137737 | 140323 | 142285 | T: C:r5nd5kem0d |
| 139818 | 140651 | 141480 | T: C:hila5 |
| 146432 | 146939 | 148118 | T: hqc192round4 |
| 155139 | 155282 | 155453 | threebears1248r2cca |
| 156679 | 156840 | 157070 | T: kindi256342 |
| 158916 | 159094 | 159288 | threebears1248r2ccax |
| 160238 | 160571 | 160942 | ntruhps2048677 |
| 160544 | 160769 | 160947 | C:threebears1248r2cpa |
| 162915 | 163267 | 163748 | ntruhrss701 |
| 163382 | 163519 | 163727 | C:threebears1248r2cpax |
| 163209 | 163640 | 164802 | T: kindi512222 |
| 169816 | 170450 | 170976 | T: kindi512241 |
| 244878 | 245176 | 245668 | ntruhps4096821 |
| 248522 | 249562 | 255793 | T: hqcrmrs128 |
| 281487 | 283588 | 292968 | T: hqc1281 |
| 279552 | 285081 | 293925 | T: hqc128 |
| 294575 | 295154 | 295713 | T: hqc256round4 |
| 329965 | 333308 | 337191 | T: ntrukem443 |
| 336200 | 336485 | 337064 | T: kindi512321 |
| 341494 | 343592 | 347478 | T: C:r5n11kem0d |
| 413000 | 413513 | 414439 | T: kindi256522 |
| 404032 | 443201 | 446057 | sntrup653 |
| 447125 | 448815 | 451180 | T: C:bikel1 |
| 468212 | 468594 | 469564 | sntrup761 |
| 501307 | 503963 | 517059 | T: hqc1921 |
| 507834 | 513333 | 526819 | T: hqcrmrs192 |
| 535422 | 550467 | 554609 | T: hqc1922 |
| 551555 | 562323 | 574447 | sntrup4591761 |
| 565366 | 569218 | 580728 | T: hqc192 |
| 574606 | 577829 | 586089 | T: rqc128 |
| 601320 | 602080 | 602983 | T: lima2p1024cca |
| 622664 | 624408 | 626595 | T: C:ledakemcpa13 |
| 620555 | 626489 | 629294 | T: C:r5n13kem0d |
| 658811 | 661851 | 680416 | T: C:ledakemcpa14 |
| 689157 | 706218 | 723868 | sntrup857 |
| 732108 | 733591 | 736201 | T: frodokem640 |
| 740813 | 742191 | 743767 | T: titaniumccatoy |
| 755609 | 769125 | 788971 | T: hqc2561 |
| 796617 | 797785 | 800342 | T: titaniumccalite |
| 800188 | 804730 | 810679 | T: C:ledakemcpa12 |
| 788601 | 811386 | 823541 | T: hqc2562 |
| 829612 | 844810 | 860911 | T: hqcrmrs256 |
| 830174 | 845568 | 861577 | T: hqc2563 |
| 865366 | 869726 | 880364 | T: ntrukem743 |
| 842690 | 870455 | 873414 | sntrup953 |
| 883190 | 886868 | 891469 | T: C:rolloi128 |
| 889033 | 892372 | 895734 | T: frodokem640aes |
| 899017 | 915366 | 965801 | sntrup1013 |
| 905122 | 919733 | 935571 | T: hqc256 |
| 1017249 | 1025741 | 1241423 | T: rqc192 |
| 1124372 | 1126288 | 1128692 | T: titaniumccastd |
| 1124816 | 1128800 | 1133546 | T: C:rolloi192 |
| 1151620 | 1152645 | 1154120 | T: lima2p2048cca |
| 1199584 | 1203498 | 1209635 | T: C:ledakemcpa34 |
| 1192314 | 1209096 | 1212980 | T: titaniumccamed |
| 1226955 | 1228058 | 1229293 | T: limasp1018cca |
| 1238654 | 1240136 | 1242174 | T: C:bikel3 |
| 1287600 | 1291347 | 1319582 | T: titaniumccahi |
| 1431370 | 1440980 | 1505736 | T: C:r5n15kem0d |
| 1446302 | 1459058 | 1473810 | sntrup1277 |
| 1470506 | 1473286 | 1815108 | T: rqc256 |
| 1492312 | 1496620 | 1654928 | T: frodokem976 |
| 1636986 | 1640820 | 1644671 | T: C:ledakemcpa33 |
| 1730856 | 1733203 | 1737524 | T: C:rolloi256 |
| 1753766 | 1756177 | 1768727 | T: titaniumccasuper |
| 1773268 | 1775869 | 1952603 | T: frodokem976aes |
| 1929861 | 1932025 | 1934076 | T: frodokem640shake |
| 2215471 | 2218773 | 2234623 | T: limasp1306cca |
| 2281680 | 2290196 | 2331970 | T: C:ledakemcpa32 |
| 2289437 | 2298604 | 2381670 | T: C:ledakemcpa53 |
| 2425702 | 2429122 | 2438468 | T: limasp1822cca |
| 2819216 | 2847813 | 2854044 | T: ledakem1464 |
| 2845349 | 2852657 | 2857639 | T: C:ledakemcpa54 |
| 2993581 | 3114078 | 3264783 | T: frodokem1344aes |
| 3262128 | 3293815 | 3390161 | T: ledakem1364 |
| 3474134 | 3485672 | 3676467 | T: ledakem1264 |
| 3881597 | 3895457 | 4163098 | T: frodokem976shake |
| 4113139 | 4120283 | 4905216 | T: ledakem14sl |
| 4192963 | 4195765 | 4199762 | T: rolloii128 |
| 4343457 | 4350410 | 4362551 | T: limasp2062cca |
| 4387088 | 4399134 | 4422094 | T: remblem1056 |
| 4433101 | 4441028 | 4451386 | T: remblem928 |
| 4510735 | 4516886 | 4522318 | T: rolloii192 |
| 4655387 | 4676812 | 4690590 | T: C:ledakemcpa52 |
| 4256173? | 5165074? | 6492728? | T: ledakem13sl |
| 5293118 | 5298353 | 5305182 | T: rolloii256 |
| 5640891 | 5648679 | 5654186 | T: sikep434 |
| 5815264 | 5823426 | 6318776 | T: ledakem12sl |
| 6246217 | 6274828 | 6312871 | T: frodokem1344shake |
| 5861662? | 7155597? | 8863966? | T: ledakem3464 |
| 7243009 | 7252722 | 7268269 | T: ledakem3364 |
| 7488856 | 7496782 | 7505476 | T: lotus128 |
| 8442191 | 8454612 | 8466408 | T: sikep503 |
| 8506566 | 8515325 | 9663111 | T: ledakem33sl |
| 8847483 | 8854212 | 9090438 | T: ledakem3264 |
| 9384321 | 9463310 | 11395307 | T: ledakem34sl |
| 9193504 | 9554811 | 10387583 | T: sikep434comp |
| 9851139 | 9868869 | 9903450 | T: ledakem5464 |
| 11763698 | 12017771 | 13385379 | T: ledakem32sl |
| 12419963 | 12430287 | 12589889 | T: ledakem5364 |
| 13776830 | 13812173 | 15610618 | T: ledakem54sl |
| 13792133 | 14173048 | 15067452 | T: sikep503comp |
| 14278684 | 14294923 | 14351472 | T: sikep610 |
| 14433778 | 14441666 | 14452176 | T: lotus192 |
| 16871425 | 16939168 | 17135864 | T: ntskem1264 |
| 18110806 | 18575791 | 20836039 | T: ledakem5264 |
| 18406259 | 18835723 | 21829277 | T: ledakem53sl |
| 23217083 | 23426599 | 23455939 | mceliece348864pcf |
| 23419694 | 23436983 | 23566169 | mceliece348864f |
| 24295200 | 24307195 | 24329078 | T: lotus256 |
| 24347202 | 24567293 | 26403227 | T: sikep610comp |
| 25029148 | 25056306 | 25091407 | T: sikep751 |
| 29801416 | 30972860 | 33414339 | T: ledakem52sl |
| 24570677? | 35830620? | 49757912? | mceliece348864pc |
| 39463859 | 40559464 | 43577007 | T: sikep751comp |
| 25611416? | 41393116? | 60674059? | mceliece348864 |
| 48425315 | 48736022 | 49035509 | T: ntskem1380 |
| 76168826 | 76273090 | 76940246 | mceliece460896pcf |
| 76220766 | 76279727 | 76338329 | mceliece460896f |
| 74539075? | 98578873? | 153021121? | mceliece460896 |
| 105515917 | 105981893 | 106388264 | T: ntskem13136 |
| 116623093 | 116646996 | 117599256 | mceliece6960119pcf |
| 116666734 | 116715546 | 117668329 | mceliece6960119f |
| 84564787? | 121583173? | 187035723? | mceliece460896pc |
| 130243270 | 131058193 | 132632777 | mceliece6688128pcf |
| 130339439 | 131678712 | 131715702 | mceliece6688128f |
| 158814077 | 158949255 | 162072233 | mceliece8192128f |
| 158492215 | 161720901 | 163296436 | mceliece8192128pcf |
| 119080868? | 165791813? | 244955840? | mceliece6960119pc |
| 127735807? | 178170088? | 251813722? | mceliece6960119 |
| 132117546? | 213550337? | 341715124? | mceliece6688128 |
| 172093093? | 236128965? | 319818643? | mceliece6688128pc |
| 169152915? | 253473318? | 367314512? | mceliece8192128 |
| 175508867? | 261108237? | 380038047? | mceliece8192128pc |
| 501091110? | 623887302? | 637741666? | T: bigquake1 |
| 4641382020 | 5036312184 | 5105130328 | T: bigquake3 |
| 8759804700 | 9067284681 | 9207231860 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 12842 | 12903 | 12992 | kyber90s512 |
| 13808 | 13955 | 14182 | ntruhps2048509 |
| 15273 | 15293 | 15422 | ntruplus576 |
| 16257 | 16422 | 17153 | mlkem512 |
| 16617 | 16704 | 16789 | ntruhrss701 |
| 16912 | 17008 | 17162 | smaugt1 |
| 17056 | 17143 | 17244 | timer |
| 17632 | 17667 | 17824 | kyber90s768 |
| 18600 | 18632 | 18786 | ntruplus768 |
| 18332 | 18812 | 20534 | mceliece348864f |
| 18422 | 19190 | 20723 | mceliece348864 |
| 19939 | 20089 | 20341 | ntruhps2048677 |
| 21574 | 21615 | 21806 | ntruplus864 |
| 23715 | 23785 | 23867 | kyber90s1024 |
| 24150 | 24202 | 24289 | kyber512 |
| 24320 | 24432 | 24660 | ntruhps4096821 |
| 24139 | 24693 | 26262 | mceliece348864pcf |
| 24466 | 25325 | 27149 | mceliece348864pc |
| 25782 | 25961 | 26360 | mlkem768 |
| 27658 | 27805 | 29682 | sntrup4591761 |
| 28614 | 28666 | 28917 | ntruplus1152 |
| 30878 | 31077 | 31176 | sntrup653 |
| 33113 | 33296 | 33553 | sntrup761 |
| 33385 | 33437 | 33560 | smaugt3 |
| 33599 | 33751 | 34080 | T: C:nhcompact512cca |
| 34903 | 35091 | 35557 | T: lightsaber2 |
| 34954 | 35118 | 35267 | mlkem1024 |
| 36349 | 36500 | 36642 | kyber768 |
| 39516 | 39681 | 39795 | sntrup857 |
| 42034 | 42196 | 42501 | sntrup953 |
| 40912 | 42204 | 44655 | T: ntskem1264 |
| 37846? | 43221? | 51515? | mceliece460896 |
| 38973? | 43357? | 50552? | mceliece460896f |
| 43360 | 43504 | 43662 | smaugt5 |
| 43601 | 43818 | 44082 | sntrup1013 |
| 47337 | 47411 | 47584 | T: ntrulpr4591761 |
| 47681 | 47799 | 47948 | T: C:nhcompact768cca |
| 47838 | 47958 | 48236 | ntrulpr653 |
| 46583 | 47980 | 49488 | T: lac128 |
| 48260 | 48576 | 49311 | kyber1024 |
| 44272? | 48879? | 56230? | mceliece460896pc |
| 43941? | 49254? | 57537? | mceliece460896pcf |
| 50546 | 50729 | 50979 | ntrulpr761 |
| 53017 | 53241 | 54160 | sntrup1277 |
| 53472 | 53811 | 54359 | newhope512cca |
| 55839 | 56371 | 57178 | T: C:r5nd1kem0d |
| 58830 | 58921 | 59020 | T: saber2 |
| 59852 | 59957 | 60202 | ntrulpr857 |
| 60616 | 60958 | 61505 | T: C:nhcompact1024cca |
| 64944 | 65161 | 65429 | ntrulpr953 |
| 63161 | 65907 | 70861 | mceliece6688128f |
| 64116 | 66778 | 73016 | mceliece6688128 |
| 67596 | 67665 | 67804 | threebears624r2ccax |
| 67571 | 67703 | 67938 | ntrulpr1013 |
| 67598 | 67751 | 67960 | threebears624r2cca |
| 66583 | 68445 | 72115 | mceliece6960119f |
| 68919 | 68999 | 69212 | C:threebears624r2cpa |
| 67376 | 69136 | 73346 | mceliece6960119 |
| 69041 | 69166 | 69397 | C:threebears624r2cpax |
| 70710 | 73004 | 77963 | mceliece6688128pcf |
| 74758 | 75256 | 76212 | T: C:ledakemcpa13 |
| 75487 | 77636 | 80865 | mceliece6960119pcf |
| 77140 | 77787 | 78727 | T: C:bikel1 |
| 77856 | 78560 | 79660 | T: C:r5nd1kem5d |
| 76724 | 79036 | 82441 | mceliece6960119pc |
| 78840 | 79317 | 79829 | ntrulpr1277 |
| 79193 | 79826 | 80609 | T: C:ledakemcpa14 |
| 78514 | 80006 | 82250 | T: C:ledakemcpa12 |
| 79836 | 80653 | 81964 | T: C:r5nd0kem2iot |
| 78081 | 80931 | 87387 | mceliece6688128pc |
| 80863 | 81612 | 82443 | T: C:r5nd1kem4longkey |
| 80513 | 81638 | 82512 | mceliece8192128f |
| 81245 | 82303 | 83962 | mceliece8192128 |
| 87184 | 87309 | 87599 | T: firesaber2 |
| 89506 | 90383 | 92300 | mceliece8192128pc |
| 90087 | 90943 | 91730 | mceliece8192128pcf |
| 102245 | 102504 | 103045 | newhope1024cca |
| 102654 | 102992 | 103458 | T: lotus128 |
| 112014 | 112972 | 115343 | T: ntskem1380 |
| 113857 | 114213 | 115135 | threebears936r2cca |
| 111797 | 114234 | 116420 | T: ntrukem443 |
| 114134 | 114465 | 115947 | threebears936r2ccax |
| 116915 | 117826 | 119021 | T: C:r5nd3kem5d |
| 119882 | 120209 | 120809 | C:threebears936r2cpax |
| 120308 | 120725 | 121415 | C:threebears936r2cpa |
| 121148 | 121806 | 122920 | T: lac192 |
| 125331 | 126055 | 126967 | T: C:rolloi128 |
| 143117 | 144449 | 145063 | T: lotus192 |
| 148370 | 150178 | 152552 | T: lac256 |
| 152776 | 152999 | 153201 | T: saberx4 |
| 153806 | 160325 | 161144 | T: ntskem13136 |
| 163540 | 164691 | 166494 | T: C:rolloi192 |
| 168137 | 168918 | 169347 | T: hqc128round4 |
| 173546 | 173863 | 174403 | T: ledakem1264 |
| 173412 | 174056 | 174710 | T: C:rolloi256 |
| 176669 | 177549 | 179090 | T: C:bikel3 |
| 178194 | 178441 | 178620 | threebears1248r2cca |
| 178169 | 178498 | 178680 | threebears1248r2ccax |
| 180980 | 182420 | 183651 | T: C:ledakemcpa33 |
| 183497 | 184523 | 185540 | T: C:ledakemcpa34 |
| 185314 | 185385 | 185707 | C:threebears1248r2cpa |
| 185035 | 185747 | 186508 | T: C:hila5 |
| 185398 | 185804 | 186556 | C:threebears1248r2cpax |
| 184815 | 187256 | 190409 | T: ntrukem743 |
| 187028 | 188756 | 190357 | T: C:r5nd3kem0d |
| 189520 | 192983 | 196870 | T: C:ledakemcpa32 |
| 194313 | 195732 | 196357 | T: ledakem1464 |
| 199691 | 200578 | 233405 | T: lotus256 |
| 204616 | 205060 | 206021 | T: kindi256342 |
| 204788 | 206645 | 208775 | T: C:r5nd5kem5d |
| 218861 | 220314 | 221145 | T: ledakem1364 |
| 223676 | 226136 | 230533 | T: C:r5nd5kem0d |
| 241821 | 243112 | 244669 | T: kindi512222 |
| 246560 | 247210 | 249175 | T: kindi512241 |
| 262094 | 263243 | 264597 | T: ledakem12sl |
| 268698 | 269194 | 269941 | T: ledakem13sl |
| 301874 | 302647 | 303576 | T: ledakem14sl |
| 360122 | 361795 | 373784 | T: hqcrmrs128 |
| 385086 | 386037 | 387065 | T: hqc192round4 |
| 390532 | 397411 | 407598 | T: hqc128 |
| 400465 | 402210 | 406527 | T: C:r5n11kem0d |
| 405022 | 406693 | 408260 | T: C:ledakemcpa53 |
| 403494 | 407897 | 412805 | T: C:ledakemcpa52 |
| 409583 | 412041 | 415197 | T: C:ledakemcpa54 |
| 418543 | 420139 | 421582 | T: lima2p1024cca |
| 425798 | 430663 | 441065 | T: hqc1281 |
| 440201 | 441119 | 442650 | T: rolloii128 |
| 441257 | 442981 | 445102 | T: ledakem3464 |
| 447210 | 448311 | 449376 | T: ledakem3264 |
| 448009 | 448445 | 449162 | T: kindi512321 |
| 460343 | 462213 | 464870 | T: rolloii192 |
| 492376 | 493814 | 495546 | T: ledakem3364 |
| 498691 | 499828 | 501626 | T: kindi256522 |
| 509328 | 510164 | 511626 | T: rolloii256 |
| 572990 | 573603 | 574481 | T: titaniumccatoy |
| 572393 | 574520 | 581557 | T: ledakem32sl |
| 622497 | 625339 | 646612 | T: ledakem33sl |
| 705212 | 707358 | 734931 | T: C:r5n13kem0d |
| 730428 | 731471 | 732750 | T: hqc256round4 |
| 733068 | 737853 | 761606 | T: hqc1921 |
| 737825 | 738803 | 739976 | T: titaniumccalite |
| 747516 | 749042 | 752184 | T: rqc128 |
| 747143 | 761320 | 774726 | T: hqcrmrs192 |
| 792427 | 802926 | 824060 | T: hqc1922 |
| 806902 | 820668 | 832073 | T: hqc192 |
| 838904 | 842233 | 846295 | T: lima2p2048cca |
| 837547 | 843260 | 854984 | T: ledakem34sl |
| 893538 | 897449 | 900534 | T: titaniumccastd |
| 985601 | 988000 | 992652 | T: ledakem5464 |
| 1018523 | 1019570 | 1020992 | T: frodokem640 |
| 1018667 | 1020665 | 1023115 | T: ledakem5364 |
| 1032550 | 1034282 | 1041942 | T: limasp1018cca |
| 1031624 | 1034701 | 1038512 | T: ledakem5264 |
| 1113298 | 1114318 | 1115355 | T: frodokem640aes |
| 1107465 | 1134952 | 1146134 | T: hqc2561 |
| 1123535 | 1143456 | 1147433 | T: titaniumccamed |
| 1148717 | 1152144 | 1159790 | T: ledakem54sl |
| 1180808 | 1203007 | 1227138 | T: hqc2562 |
| 1226912 | 1229913 | 1265564 | T: titaniumccahi |
| 1203966 | 1231582 | 1251367 | T: hqcrmrs256 |
| 1217646 | 1238342 | 1252601 | T: hqc2563 |
| 1297484 | 1319935 | 1337825 | T: hqc256 |
| 1370057 | 1375052 | 1384326 | T: rqc192 |
| 1489522 | 1502546 | 1521460 | T: ledakem53sl |
| 1528752 | 1532044 | 1538404 | T: ledakem52sl |
| 1559339 | 1572181 | 1581602 | T: titaniumccasuper |
| 1637630 | 1648475 | 1685119 | T: C:r5n15kem0d |
| 1945162 | 1948213 | 1956701 | T: limasp1306cca |
| 1950482 | 1952479 | 2052191 | T: frodokem976 |
| 1964528 | 1972891 | 1988319 | T: rqc256 |
| 2055216 | 2113622 | 2170579 | T: bigquake1 |
| 2124272 | 2126665 | 2129160 | T: limasp1822cca |
| 2161290 | 2164727 | 2179220 | T: frodokem640shake |
| 2224604 | 2298220 | 2302450 | T: frodokem976aes |
| 3526505 | 3544956 | 3793335 | T: frodokem1344aes |
| 3904216 | 3908659 | 3926893 | T: limasp2062cca |
| 4171291 | 4174697 | 4179232 | T: frodokem976shake |
| 5873344 | 6074581 | 6264887 | T: bigquake3 |
| 6514683 | 6537121 | 6561464 | T: remblem1056 |
| 6615423 | 6626737 | 6638918 | T: remblem928 |
| 6829006 | 6840914 | 8109253 | T: frodokem1344shake |
| 9229643 | 9234290 | 9240347 | T: sikep434 |
| 9121856 | 9378123 | 9608757 | T: bigquake5 |
| 13898781 | 13910948 | 13924679 | T: sikep503 |
| 14319977 | 14367647 | 14450176 | T: sikep434comp |
| 21434923 | 21479574 | 21621488 | T: sikep503comp |
| 26248277 | 26263817 | 26277609 | T: sikep610 |
| 35979270 | 36096819 | 36261440 | T: sikep610comp |
| 40489067 | 40511299 | 40537764 | T: sikep751 |
| 62796457 | 62975714 | 63305070 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 10588 | 10673 | 10747 | kyber90s512 |
| 14365 | 14391 | 14492 | C:threebears624r2cpax |
| 14953 | 15008 | 15072 | kyber90s768 |
| 17411 | 17587 | 18156 | mlkem512 |
| 18324 | 18347 | 18377 | ntruplus576 |
| 18445 | 18485 | 18519 | kyber512 |
| 18476 | 18543 | 18651 | C:threebears936r2cpax |
| 19024 | 19218 | 20326 | T: C:r5nd1kem0d |
| 20727 | 20777 | 20851 | kyber90s1024 |
| 22602 | 22677 | 22798 | C:threebears1248r2cpax |
| 23010 | 23063 | 23134 | ntruplus768 |
| 25091 | 25144 | 25248 | C:threebears624r2cpa |
| 25615 | 25661 | 25705 | ntruhps2048509 |
| 26463 | 26490 | 26531 | ntruplus864 |
| 26842 | 26873 | 26909 | smaugt1 |
| 27081 | 27134 | 27253 | mlkem768 |
| 27131 | 27565 | 27900 | T: C:r5nd0kem2iot |
| 27643 | 27679 | 27719 | timer |
| 27649 | 27990 | 28289 | T: C:r5nd1kem5d |
| 28064 | 28106 | 28149 | kyber768 |
| 28442 | 28606 | 28733 | T: C:r5nd1kem4longkey |
| 31326 | 31375 | 31430 | T: C:nhcompact512cca |
| 32963 | 33038 | 33119 | T: lightsaber2 |
| 34024 | 34144 | 34342 | C:threebears936r2cpa |
| 35435 | 35547 | 35765 | ntruplus1152 |
| 36789 | 36888 | 36982 | mlkem1024 |
| 36950 | 37036 | 37172 | T: C:hila5 |
| 37448 | 37539 | 37717 | ntruhps2048677 |
| 37828 | 38093 | 38394 | kyber1024 |
| 39336 | 39392 | 39485 | ntruhrss701 |
| 40962 | 41051 | 41160 | sntrup761 |
| 41268 | 41467 | 41790 | T: C:r5nd3kem5d |
| 42528 | 42630 | 42781 | sntrup653 |
| 43044 | 43410 | 43581 | C:threebears1248r2cpa |
| 45570 | 45641 | 45707 | T: C:nhcompact768cca |
| 46908 | 47029 | 47679 | smaugt3 |
| 52212 | 52329 | 52610 | ntruhps4096821 |
| 55042 | 55171 | 55424 | sntrup857 |
| 55557 | 55637 | 55770 | T: saber2 |
| 57448 | 57834 | 58987 | T: C:nhcompact1024cca |
| 58339 | 58496 | 59036 | sntrup953 |
| 58923 | 59074 | 59159 | newhope512cca |
| 59219 | 59409 | 59588 | ntrulpr653 |
| 59627 | 59794 | 60125 | sntrup1013 |
| 60758 | 60861 | 61066 | sntrup4591761 |
| 60131 | 60968 | 63709 | T: lac128 |
| 61183 | 61410 | 61962 | smaugt5 |
| 61783 | 61887 | 62027 | ntrulpr761 |
| 67302 | 67427 | 67527 | T: ntrulpr4591761 |
| 71570 | 71742 | 72071 | sntrup1277 |
| 73352 | 73535 | 73835 | ntrulpr857 |
| 77039 | 77712 | 79447 | T: C:r5nd5kem5d |
| 79114 | 79249 | 79732 | ntrulpr953 |
| 81365 | 81499 | 81706 | ntrulpr1013 |
| 82093 | 82972 | 86071 | T: C:r5nd3kem0d |
| 83762 | 83838 | 83978 | T: firesaber2 |
| 89943 | 90310 | 90676 | threebears624r2ccax |
| 93342 | 93497 | 93699 | mceliece348864f |
| 93780 | 93973 | 94168 | mceliece348864 |
| 93907 | 94613 | 95144 | ntrulpr1277 |
| 99223 | 99413 | 99675 | mceliece348864pc |
| 99485 | 99741 | 99992 | mceliece348864pcf |
| 99020 | 99810 | 100191 | T: C:r5nd5kem0d |
| 113629 | 113826 | 115269 | newhope1024cca |
| 116380 | 117504 | 121977 | T: lotus128 |
| 118226 | 118875 | 119201 | threebears624r2cca |
| 130267 | 131307 | 132310 | T: ntrukem443 |
| 137489 | 139795 | 140543 | T: C:r5n11kem0d |
| 143872 | 144227 | 144554 | threebears936r2ccax |
| 159355 | 159529 | 159724 | T: saberx4 |
| 164827 | 165851 | 168779 | T: lotus192 |
| 169370 | 170686 | 172383 | T: lac192 |
| 180377 | 180702 | 181302 | threebears936r2cca |
| 181249 | 181681 | 182127 | mceliece460896f |
| 187401 | 187937 | 191350 | mceliece460896pc |
| 187431 | 187992 | 189070 | mceliece460896 |
| 187739 | 188027 | 188339 | mceliece460896pcf |
| 190726 | 191302 | 192401 | T: C:r5n13kem0d |
| 207843 | 208156 | 208693 | mceliece6960119 |
| 208094 | 208768 | 210035 | mceliece6960119f |
| 214419 | 214780 | 214987 | threebears1248r2ccax |
| 214875 | 215162 | 215538 | mceliece8192128 |
| 215412 | 215805 | 216177 | mceliece8192128f |
| 216862 | 217244 | 217659 | mceliece6960119pcf |
| 216959 | 217477 | 217919 | mceliece6960119pc |
| 218562 | 218994 | 219498 | mceliece6688128 |
| 218705 | 219187 | 219787 | mceliece6688128f |
| 222169 | 222604 | 223166 | mceliece6688128pc |
| 224063 | 224388 | 224778 | mceliece8192128pcf |
| 224306 | 224712 | 225172 | mceliece8192128pc |
| 226670 | 227017 | 227665 | mceliece6688128pcf |
| 230603 | 232398 | 233483 | T: ntrukem743 |
| 230299 | 235040 | 236616 | T: lac256 |
| 233804 | 235442 | 251069 | T: lotus256 |
| 258431 | 258861 | 259303 | T: kindi256342 |
| 263587 | 264306 | 267069 | threebears1248r2cca |
| 290932 | 292006 | 294400 | T: hqc128round4 |
| 320407 | 322912 | 326590 | T: kindi512222 |
| 328494 | 329055 | 329853 | T: kindi512241 |
| 401449 | 402153 | 406000 | T: ntskem1264 |
| 498699 | 499802 | 501684 | T: lima2p1024cca |
| 499671 | 550654 | 552109 | T: C:ledakemcpa12 |
| 563554 | 565698 | 566796 | T: kindi512321 |
| 572520 | 574879 | 579114 | T: C:r5n15kem0d |
| 586043 | 587323 | 588101 | T: kindi256522 |
| 587557 | 596189 | 636581 | T: C:ledakemcpa14 |
| 616063 | 617344 | 618760 | T: hqc192round4 |
| 606832 | 617357 | 627626 | T: hqcrmrs128 |
| 614729 | 618509 | 644282 | T: hqc128 |
| 508968? | 638474? | 641635? | T: C:ledakemcpa13 |
| 673762 | 674620 | 675869 | T: titaniumccatoy |
| 782768 | 787870 | 790961 | T: ntskem1380 |
| 787787 | 794371 | 813615 | T: C:rolloi128 |
| 826424 | 834950 | 869586 | T: hqc1281 |
| 867047 | 868857 | 871283 | T: titaniumccalite |
| 923257 | 962827 | 1014121 | T: C:rolloi192 |
| 1016740 | 1018914 | 1020436 | T: lima2p2048cca |
| 1023262 | 1025267 | 1027182 | T: frodokem640 |
| 1025764 | 1027518 | 1029378 | T: titaniumccastd |
| 1039464 | 1040923 | 1051041 | T: C:bikel1 |
| 1058912 | 1059843 | 1061092 | T: frodokem640aes |
| 1091134 | 1097554 | 1103627 | T: hqcrmrs192 |
| 1145113 | 1148138 | 1166969 | T: hqc192 |
| 1186968 | 1188818 | 1190297 | T: hqc256round4 |
| 1235509 | 1251301 | 1283663 | T: hqc1921 |
| 1260702 | 1262752 | 1264582 | T: ledakem1264 |
| 1261231 | 1263081 | 1324066 | T: C:ledakemcpa32 |
| 1244693 | 1268156 | 1280907 | T: hqc1922 |
| 1269538 | 1271675 | 1290518 | T: titaniumccamed |
| 1263369 | 1294004 | 1337826 | T: rolloii128 |
| 1305175 | 1307862 | 1313298 | T: limasp1018cca |
| 1397193 | 1431957 | 1486244 | T: rolloii192 |
| 1430786 | 1436291 | 1449122 | T: ledakem1364 |
| 1434639 | 1456291 | 1458687 | T: titaniumccahi |
| 1449474 | 1478165 | 1480718 | T: ledakem1464 |
| 1556206 | 1575582 | 1599910 | T: C:ledakemcpa33 |
| 1703015 | 1705914 | 1774905 | T: hqcrmrs256 |
| 1719657 | 1745203 | 1759293 | T: hqc2561 |
| 1762724 | 1772960 | 1836488 | T: ledakem12sl |
| 1788148 | 1792677 | 1815412 | T: hqc256 |
| 1797342 | 1805588 | 1822738 | T: C:rolloi256 |
| 1810121 | 1817426 | 1861589 | T: ledakem13sl |
| 1807260 | 1818666 | 1820073 | T: ntskem13136 |
| 1827943 | 1837930 | 1847121 | T: titaniumccasuper |
| 1823484 | 1846095 | 1852228 | T: hqc2562 |
| 1840846 | 1877558 | 1913061 | T: C:ledakemcpa34 |
| 1864931 | 1880489 | 1908081 | T: hqc2563 |
| 1898187 | 1901005 | 1962065 | T: ledakem14sl |
| 1949145 | 1950934 | 1954942 | T: frodokem976 |
| 1978031 | 1981220 | 1983912 | T: frodokem976aes |
| 1996074 | 2002520 | 2025722 | T: rolloii256 |
| 2025909 | 2028126 | 2029946 | T: frodokem640shake |
| 2512536 | 2515866 | 2525096 | T: limasp1306cca |
| 2656957 | 2686397 | 2695593 | T: bigquake1 |
| 2700355 | 2702558 | 2704962 | T: limasp1822cca |
| 2786148 | 2817087 | 2866740 | T: rqc128 |
| 3123153 | 3192169 | 3225560 | T: C:ledakemcpa52 |
| 3252572 | 3259814 | 3275700 | T: C:bikel3 |
| 3365302 | 3367275 | 3369404 | T: frodokem1344aes |
| 3492728 | 3509860 | 3531314 | T: ledakem3264 |
| 3495163 | 3514252 | 3581629 | T: ledakem3464 |
| 3557168 | 3630487 | 3671716 | T: ledakem3364 |
| 3625696 | 3658390 | 3688236 | T: C:ledakemcpa53 |
| 3939080 | 3947224 | 3962726 | T: frodokem976shake |
| 3420589? | 4170313? | 4291827? | T: C:ledakemcpa54 |
| 4451460 | 4463336 | 4467508 | T: ledakem32sl |
| 4994978 | 5009426 | 5080983 | T: ledakem33sl |
| 5067614 | 5072607 | 5077854 | T: limasp2062cca |
| 5415684 | 5457746 | 5517034 | T: ledakem34sl |
| 5810822 | 5820113 | 5849841 | T: rqc192 |
| 6561437 | 6566209 | 6576696 | T: frodokem1344shake |
| 7646934 | 7651863 | 7658424 | T: ledakem5364 |
| 7975819 | 7983991 | 7994338 | T: ledakem5264 |
| 8297851 | 8326484 | 8378150 | T: ledakem5464 |
| 8767350 | 8779776 | 8802570 | T: remblem1056 |
| 8849134 | 8863492 | 8882259 | T: rqc256 |
| 8889033 | 8902235 | 8915250 | T: remblem928 |
| 9859428 | 9868496 | 9874074 | T: sikep434 |
| 10458507 | 10465984 | 10471773 | T: sikep434comp |
| 10671354 | 10821130 | 10876289 | T: ledakem54sl |
| 11160946 | 11197323 | 11206946 | T: ledakem53sl |
| 11176103 | 11227054 | 11240935 | T: ledakem52sl |
| 14791361 | 14809819 | 14823327 | T: sikep503 |
| 15816156 | 15833748 | 16166324 | T: sikep503comp |
| 24438857 | 24867903 | 25526863 | T: bigquake3 |
| 26431768 | 26455603 | 26474991 | T: sikep610 |
| 28008059 | 28030865 | 28055800 | T: sikep610comp |
| 37767804 | 37888313 | 38281076 | T: bigquake5 |
| 43569850 | 43589496 | 43615065 | T: sikep751 |
| 46263859 | 46304804 | 46349773 | T: sikep751comp |
|
|
|