Measurements of key-encapsulation mechanisms on one machine: amd64; Redwood Cove (a06a4-40); 2023 Intel Core Ultra 5 125H, P cores; 4 x 1200MHz; meteor,big, supercop-20261004
[Page version: 20261017 17:06:02]
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 |
| 9218 | 9377 | 9590 | kyber90s512 |
| 13618 | 13805 | 14123 | kyber90s768 |
| 16009 | 16070 | 16186 | ntruplus768 |
| 16961 | 17034 | 17174 | ntruplus864 |
| 18157 | 18426 | 18735 | mlkem512 |
| 18345 | 18771 | 18933 | kyber512 |
| 19609 | 19923 | 20324 | kyber90s1024 |
| 19733 | 19950 | 20286 | T: C:nhcompact512cca |
| 19832 | 19963 | 20166 | smaugt1v5 |
| 26293 | 26500 | 26770 | T: lac128 |
| 26322 | 26517 | 26700 | T: lightsaber2 |
| 23682? | 26698? | 30590? | ntruplus1152 |
| 27785 | 27966 | 28144 | T: ntrulpr4591761 |
| 27921 | 28090 | 28503 | T: C:nhcompact768cca |
| 28512 | 28730 | 28972 | ntrulpr653 |
| 29543 | 29702 | 30090 | ntrulpr761 |
| 31302 | 31488 | 31820 | mlkem768 |
| 31420 | 31515 | 31684 | C:threebears624r2cpa |
| 31223 | 31533 | 32125 | kyber768 |
| 31506 | 31586 | 31714 | threebears624r2cca |
| 31522 | 31620 | 31791 | timer |
| 32038 | 32159 | 32372 | smaugt1 |
| 32906 | 32993 | 33176 | C:threebears624r2cpax |
| 34072 | 34163 | 34300 | threebears624r2ccax |
| 34042 | 34218 | 34564 | newhope512cca |
| 35798 | 35961 | 36344 | T: C:nhcompact1024cca |
| 36135 | 36391 | 43895 | ntruplus576 |
| 37276 | 37445 | 37792 | smaugt3v5 |
| 37235 | 37457 | 37688 | ntrulpr857 |
| 37989 | 38416 | 38899 | T: C:r5nd1kem0d |
| 38918 | 39072 | 39426 | ntrulpr953 |
| 40447 | 40696 | 40923 | ntrulpr1013 |
| 44588 | 45210 | 46763 | kyber1024 |
| 44980 | 45310 | 45803 | mlkem1024 |
| 47212 | 47444 | 47752 | T: saber2 |
| 48268 | 48391 | 53900 | smaugt3 |
| 51635 | 51758 | 51981 | ntrulpr1277 |
| 52113 | 52701 | 53462 | T: C:r5nd1kem5d |
| 53290 | 53475 | 53718 | smaugt5v5 |
| 53301 | 54184 | 55335 | T: C:r5nd0kem2iot |
| 53732 | 54362 | 55525 | T: C:r5nd1kem4longkey |
| 61694 | 61917 | 62123 | timerv5 |
| 62889 | 63176 | 63603 | T: hqc128round4 |
| 63743 | 63898 | 64159 | threebears936r2cca |
| 64045 | 64183 | 64382 | smaugt5 |
| 64965 | 65212 | 65589 | newhope1024cca |
| 67114 | 67241 | 67505 | threebears936r2ccax |
| 67180 | 67296 | 67544 | C:threebears936r2cpa |
| 68917 | 69076 | 69391 | C:threebears936r2cpax |
| 69407 | 69683 | 69988 | T: lac256 |
| 73386 | 73787 | 74196 | T: firesaber2 |
| 75574 | 75806 | 76157 | T: lac192 |
| 85331 | 86198 | 87194 | T: C:r5nd3kem5d |
| 94009 | 94270 | 94664 | threebears1248r2cca |
| 98034 | 98238 | 98662 | threebears1248r2ccax |
| 98244 | 98470 | 98844 | C:threebears1248r2cpa |
| 100657 | 100884 | 101226 | C:threebears1248r2cpax |
| 110730 | 111822 | 114226 | T: C:hila5 |
| 124988 | 125290 | 125642 | ntruhps2048509 |
| 140132 | 141625 | 143689 | T: C:r5nd3kem0d |
| 151995 | 152290 | 152796 | T: hqc192round4 |
| 153783 | 154065 | 154488 | T: saberx4 |
| 157476 | 159331 | 161227 | T: C:r5nd5kem5d |
| 166127 | 166369 | 167053 | T: kindi256342 |
| 167851 | 169467 | 171329 | T: C:r5nd5kem0d |
| 178333 | 178762 | 179345 | T: kindi512222 |
| 181219 | 181525 | 181945 | T: kindi512241 |
| 199536 | 199827 | 200160 | ntruhrss701 |
| 204402 | 204730 | 205143 | ntruhps2048677 |
| 269485 | 271075 | 279084 | T: hqcrmrs128 |
| 295730 | 296479 | 297567 | ntruhps4096821 |
| 301580 | 304608 | 313737 | T: hqc128 |
| 304598 | 307253 | 316572 | T: hqc1281 |
| 306434 | 307277 | 308292 | T: hqc256round4 |
| 366120 | 369164 | 371395 | T: kindi512321 |
| 367984 | 370785 | 374886 | T: C:r5n11kem0d |
| 394468 | 395245 | 397231 | T: C:bikel1 |
| 422083 | 426565 | 431312 | T: ntrukem443 |
| 443247 | 444469 | 446374 | T: kindi256522 |
| 489705 | 491028 | 494199 | T: lima2p1024cca |
| 507344 | 510017 | 516417 | T: C:ledakemcpa14 |
| 557414 | 561482 | 576280 | T: hqcrmrs192 |
| 558684 | 561972 | 576967 | T: hqc1921 |
| 582552 | 585080 | 588798 | T: rqc128 |
| 600549 | 602183 | 607229 | sntrup653 |
| 597318 | 608724 | 622342 | T: hqc1922 |
| 608936 | 613885 | 619841 | T: C:ledakemcpa13 |
| 609314 | 615057 | 628552 | sntrup761 |
| 618775 | 622087 | 636779 | T: hqc192 |
| 694815 | 699352 | 708442 | T: C:r5n13kem0d |
| 713454 | 719244 | 734884 | T: titaniumccatoy |
| 717259 | 720257 | 724880 | T: C:rolloi128 |
| 772253 | 773854 | 781564 | sntrup4591761 |
| 773114 | 776935 | 783894 | T: C:ledakemcpa12 |
| 794286 | 796122 | 799116 | T: frodokem640 |
| 797067 | 798338 | 803038 | T: titaniumccalite |
| 875229 | 890137 | 911500 | T: hqc2561 |
| 892520 | 896191 | 902210 | T: C:rolloi192 |
| 909732 | 923786 | 938556 | T: hqcrmrs256 |
| 924056 | 940693 | 950434 | T: hqc2562 |
| 959623 | 961994 | 964334 | T: frodokem640aes |
| 959120 | 974780 | 990114 | T: hqc2563 |
| 974949? | 979781? | 1285180? | T: rqc192 |
| 976222 | 989428 | 1008679 | T: hqc256 |
| 993032 | 996921 | 1005652 | sntrup857 |
| 1005276 | 1009303 | 1021241 | T: ntrukem743 |
| 1015429 | 1018302 | 1025975 | T: lima2p2048cca |
| 1031766 | 1040079 | 1064439 | T: titaniumccastd |
| 1081795 | 1084162 | 1093177 | T: limasp1018cca |
| 1113960 | 1119500 | 1136132 | T: C:bikel3 |
| 1139841 | 1148546 | 1178533 | T: C:ledakemcpa34 |
| 1148357 | 1149896 | 1169267 | T: titaniumccamed |
| 1190800 | 1194803 | 1202454 | sntrup953 |
| 1208574 | 1213686 | 1219367 | T: C:rolloi256 |
| 1295240 | 1299361 | 1328004 | T: titaniumccahi |
| 1341067 | 1345223 | 1354920 | sntrup1013 |
| 1392444 | 1397964 | 1645588 | T: rqc256 |
| 1563327 | 1567762 | 1584133 | T: frodokem976 |
| 1559690 | 1575428 | 1592898 | T: C:r5n15kem0d |
| 1609508 | 1626915 | 1676695 | T: titaniumccasuper |
| 1609543 | 1632256 | 1655983 | T: C:ledakemcpa33 |
| 1813029 | 1817817 | 1825998 | T: frodokem976aes |
| 1989282 | 1994358 | 2013323 | T: limasp1306cca |
| 2075724 | 2084113 | 2173831 | sntrup1277 |
| 2173643 | 2181331 | 2196443 | T: limasp1822cca |
| 2253576 | 2269312 | 2324967 | T: ledakem1464 |
| 2258911 | 2275970 | 2285328 | T: C:ledakemcpa53 |
| 2351457 | 2365152 | 2384151 | T: C:ledakemcpa32 |
| 2712926 | 2721047 | 2728597 | T: rolloii192 |
| 2726424 | 2740747 | 2897521 | T: ledakem1264 |
| 2775748 | 2791236 | 2969790 | T: ledakem1364 |
| 2806368 | 2822010 | 2845036 | T: C:ledakemcpa54 |
| 2922474 | 2974288 | 3101404 | T: frodokem640shake |
| 3136242 | 3148852 | 3157704 | T: rolloii256 |
| 3137289 | 3150533 | 3166372 | T: frodokem1344aes |
| 3312257 | 3317420 | 3323749 | T: rolloii128 |
| 3621695? | 3727258? | 5235545? | T: ledakem14sl |
| 3932525 | 3949323 | 3963876 | T: limasp2062cca |
| 3556296? | 4085484? | 5038310? | T: ledakem13sl |
| 4423926 | 4500647 | 4542139 | T: C:ledakemcpa52 |
| 4544006 | 4560289 | 4580076 | T: remblem1056 |
| 4561690 | 4574873 | 4605303 | T: remblem928 |
| 4865674? | 4948190? | 7013196? | T: ledakem3464 |
| 4946007 | 5083086 | 5779492 | T: ledakem12sl |
| 5083030 | 5099219 | 5123912 | T: sikep434 |
| 6090435 | 6101252 | 6140290 | T: ledakem3364 |
| 6221570 | 6236082 | 6256529 | T: frodokem976shake |
| 6599640 | 6811592 | 6827058 | T: lotus128 |
| 7077287 | 7095485 | 7126514 | T: sikep503 |
| 7076140 | 7142038 | 7785207 | T: ledakem3264 |
| 7774067 | 7794975 | 8373486 | T: ledakem33sl |
| 8231050 | 8270850 | 9904274 | T: ledakem34sl |
| 8529738 | 8922133 | 9526336 | T: sikep434comp |
| 9217931 | 9271195 | 9365787 | T: ledakem5464 |
| 9961343 | 10902505 | 12019790 | T: ledakem32sl |
| 11086538 | 11142971 | 11204110 | T: frodokem1344shake |
| 11085221 | 11145818 | 11291275 | T: ledakem5364 |
| 11617194 | 11992688 | 13051257 | T: sikep503comp |
| 12176300 | 12221153 | 14345918 | T: ledakem54sl |
| 12913847 | 12943310 | 13000602 | T: sikep610 |
| 14104651 | 14158181 | 14208864 | T: lotus192 |
| 15928619 | 16473146 | 18514297 | T: ledakem5264 |
| 16631934 | 16811909 | 19943398 | T: ledakem53sl |
| 20703461 | 20745017 | 20814159 | T: sikep751 |
| 22348350 | 22490964 | 24105572 | T: sikep610comp |
| 22715457 | 24640068 | 25452253 | T: lotus256 |
| 28106545 | 28166101 | 28266566 | mceliece348864pcf |
| 28168030 | 28271644 | 28400920 | mceliece348864f |
| 27028182 | 28650014 | 30788332 | T: ledakem52sl |
| 33456150 | 35217154 | 37203214 | T: sikep751comp |
| 35144004 | 35277373 | 35406358 | T: ntskem1264 |
| 31890512? | 40907583? | 63261174? | mceliece348864 |
| 33666974? | 44464510? | 63251524? | mceliece348864pc |
| 67892327 | 68036708 | 68279131 | T: ntskem1380 |
| 92653136 | 92924225 | 93170507 | mceliece460896f |
| 92990830 | 93131471 | 93298510 | mceliece460896pcf |
| 99836489? | 130622486? | 179619559? | mceliece460896 |
| 102711233? | 138852131? | 195730118? | mceliece460896pc |
| 176460838 | 176808043 | 177380633 | mceliece6960119pcf |
| 177226275 | 177541405 | 177892738 | mceliece6960119f |
| 148821462? | 201491239? | 224424700? | T: ntskem13136 |
| 209626642 | 209944405 | 210446419 | mceliece6688128pcf |
| 210281744 | 210573136 | 210926536 | mceliece6688128f |
| 218853237 | 219326746 | 219686206 | mceliece8192128f |
| 219106690 | 219409333 | 219770197 | mceliece8192128pcf |
| 185645963? | 244695869? | 337752582? | mceliece6960119pc |
| 196507254? | 255608042? | 323769472? | mceliece6960119 |
| 218632385? | 296736712? | 442340700? | mceliece6688128pc |
| 236237352? | 299383237? | 461238586? | mceliece6688128 |
| 239921310? | 308665293? | 542591786? | mceliece8192128pc |
| 242221800? | 323211165? | 454371825? | mceliece8192128 |
| 705592104 | 747868050 | 753578392 | T: bigquake1 |
| 5985632686 | 6035724265 | 6057639856 | T: bigquake3 |
| 10656606595 | 10808305624 | 10899468557 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 14037 | 14243 | 14421 | kyber90s512 |
| 14347 | 14469 | 14718 | ntruhps2048509 |
| 16143 | 16250 | 16370 | ntruhrss701 |
| 16983 | 17040 | 17182 | ntruplus576 |
| 17500 | 17570 | 17690 | smaugt1v5 |
| 18986 | 19221 | 19662 | kyber90s768 |
| 19237 | 19298 | 19397 | mlkem512 |
| 19932 | 19999 | 20184 | ntruplus768 |
| 20227 | 20320 | 20396 | timer |
| 20295 | 20388 | 20525 | smaugt1 |
| 20909 | 21122 | 21355 | ntruhps2048677 |
| 22729 | 22846 | 23081 | ntruplus864 |
| 25251 | 25404 | 25588 | kyber90s1024 |
| 25451 | 25634 | 25884 | ntruhps4096821 |
| 26354 | 26456 | 26590 | kyber512 |
| 26002 | 26600 | 27849 | mceliece348864 |
| 26016 | 26738 | 28112 | mceliece348864f |
| 29788 | 29897 | 30041 | sntrup4591761 |
| 30629 | 30742 | 31005 | ntruplus1152 |
| 31089 | 31235 | 31416 | mlkem768 |
| 31396 | 31521 | 31811 | smaugt3v5 |
| 32073 | 32275 | 32457 | sntrup653 |
| 32197 | 33116 | 34509 | mceliece348864pcf |
| 32504 | 33256 | 34414 | mceliece348864pc |
| 34871 | 34988 | 35200 | sntrup761 |
| 35299 | 35444 | 35597 | T: lightsaber2 |
| 36790 | 37061 | 37341 | T: C:nhcompact512cca |
| 40010 | 40262 | 41199 | kyber768 |
| 41990 | 42397 | 43053 | smaugt3 |
| 42720 | 42928 | 43093 | sntrup857 |
| 45086 | 45325 | 45643 | mlkem1024 |
| 45333 | 45488 | 45834 | sntrup953 |
| 46892 | 46990 | 47148 | threebears624r2cca |
| 46928 | 47059 | 47228 | threebears624r2ccax |
| 47236 | 47433 | 47611 | sntrup1013 |
| 48093 | 48230 | 48458 | C:threebears624r2cpa |
| 48436 | 48576 | 48750 | C:threebears624r2cpax |
| 48842 | 48966 | 49105 | ntrulpr653 |
| 49044 | 49192 | 49434 | smaugt5v5 |
| 50629 | 50712 | 50876 | ntrulpr761 |
| 50492 | 50730 | 51066 | T: C:nhcompact768cca |
| 50957 | 51140 | 51327 | T: ntrulpr4591761 |
| 49057 | 52031 | 52891 | T: lac128 |
| 52765 | 53161 | 53766 | T: ntskem1264 |
| 48940 | 54333 | 60237 | mceliece460896f |
| 50997 | 54836 | 63651 | mceliece460896 |
| 55594 | 55874 | 56316 | newhope512cca |
| 56234 | 56357 | 56543 | smaugt5 |
| 56793 | 57136 | 57941 | kyber1024 |
| 54739? | 58562? | 69796? | mceliece460896pc |
| 58741 | 59151 | 59433 | T: saber2 |
| 54826 | 59519 | 60174 | timerv5 |
| 60033 | 60156 | 60326 | sntrup1277 |
| 56724 | 60191 | 66911 | mceliece460896pcf |
| 61399 | 61974 | 62567 | T: C:r5nd1kem0d |
| 63767 | 63895 | 64106 | ntrulpr857 |
| 64409 | 64628 | 64986 | T: C:nhcompact1024cca |
| 66220 | 66361 | 66740 | ntrulpr953 |
| 68538 | 68672 | 68859 | ntrulpr1013 |
| 76256 | 76493 | 76719 | threebears936r2ccax |
| 76297 | 76516 | 76814 | threebears936r2cca |
| 78358 | 80590 | 85178 | mceliece6960119f |
| 81016 | 81184 | 81488 | C:threebears936r2cpax |
| 81390 | 81539 | 81885 | C:threebears936r2cpa |
| 79445 | 81849 | 86058 | mceliece6960119 |
| 81714 | 82301 | 83155 | T: C:bikel1 |
| 81058 | 84484 | 91974 | mceliece6688128 |
| 80984 | 84708 | 91208 | mceliece6688128f |
| 84115 | 84710 | 85263 | T: C:ledakemcpa13 |
| 84423 | 84756 | 85176 | T: C:ledakemcpa14 |
| 84265 | 85009 | 85888 | T: C:r5nd1kem5d |
| 84651 | 85953 | 87388 | T: C:r5nd0kem2iot |
| 86704 | 87011 | 87473 | ntrulpr1277 |
| 86826 | 87175 | 87556 | T: firesaber2 |
| 87331 | 88455 | 89724 | T: C:r5nd1kem4longkey |
| 86950 | 89782 | 96176 | mceliece6960119pc |
| 87677 | 90046 | 94259 | mceliece6960119pcf |
| 90015 | 90884 | 92229 | mceliece8192128f |
| 89702 | 91038 | 92305 | mceliece8192128 |
| 92028 | 93472 | 95009 | T: C:ledakemcpa12 |
| 88964 | 93690 | 101706 | mceliece6688128pc |
| 90389 | 95001 | 102839 | mceliece6688128pcf |
| 99243 | 99969 | 101040 | mceliece8192128pcf |
| 99520 | 100504 | 101644 | mceliece8192128pc |
| 103616 | 103825 | 104306 | newhope1024cca |
| 114913 | 115412 | 115959 | threebears1248r2cca |
| 115202 | 115607 | 115972 | threebears1248r2ccax |
| 115830 | 116681 | 126954 | T: lac192 |
| 116377 | 118728 | 122290 | T: ntrukem443 |
| 120268 | 120604 | 120922 | C:threebears1248r2cpax |
| 120786 | 121207 | 121554 | C:threebears1248r2cpa |
| 120017 | 121234 | 123059 | T: C:rolloi128 |
| 121503 | 123720 | 142256 | T: ntskem1380 |
| 116159 | 132718 | 144846 | T: lotus128 |
| 136190 | 137084 | 137951 | T: C:r5nd3kem5d |
| 138351 | 138748 | 139654 | T: lac256 |
| 141556 | 142578 | 144264 | T: C:rolloi192 |
| 158689 | 159906 | 163627 | T: C:hila5 |
| 159671 | 160774 | 162166 | T: C:rolloi256 |
| 169747 | 170095 | 170502 | T: hqc128round4 |
| 171104 | 171671 | 172262 | T: lotus192 |
| 186285 | 186546 | 186958 | T: saberx4 |
| 195859 | 196720 | 199045 | T: C:bikel3 |
| 196576 | 198046 | 202963 | T: ledakem1464 |
| 197622 | 198126 | 198818 | T: C:ledakemcpa34 |
| 197389 | 198453 | 199639 | T: C:ledakemcpa33 |
| 187731 | 198751 | 200026 | T: ledakem1264 |
| 208728 | 211541 | 215013 | T: ntrukem743 |
| 218018 | 218253 | 218692 | T: kindi256342 |
| 215972 | 221306 | 225350 | T: C:ledakemcpa32 |
| 232044 | 233377 | 235725 | T: C:r5nd3kem0d |
| 239479 | 240192 | 240951 | T: ledakem1364 |
| 243551 | 245730 | 247007 | T: C:r5nd5kem5d |
| 233648 | 251351 | 258995 | T: ntskem13136 |
| 259617 | 260037 | 260618 | T: kindi512222 |
| 262889 | 263368 | 264035 | T: kindi512241 |
| 280435 | 280982 | 281735 | T: ledakem13sl |
| 285370 | 286959 | 288353 | T: C:r5nd5kem0d |
| 298319 | 299917 | 303528 | T: ledakem12sl |
| 232454? | 302421? | 307265? | T: lotus256 |
| 318030 | 319689 | 323276 | T: ledakem14sl |
| 370807 | 372660 | 374420 | T: rolloii128 |
| 390101 | 390683 | 391493 | T: hqc192round4 |
| 391198 | 393167 | 396263 | T: rolloii192 |
| 392016 | 396385 | 408774 | T: hqcrmrs128 |
| 396986 | 398466 | 401132 | T: lima2p1024cca |
| 430271 | 432772 | 436455 | T: rolloii256 |
| 429631 | 432823 | 437231 | T: C:r5n11kem0d |
| 426178 | 436906 | 442498 | T: hqc128 |
| 445458 | 449386 | 451176 | T: C:ledakemcpa54 |
| 448937 | 449672 | 451006 | T: C:ledakemcpa53 |
| 444102 | 454995 | 466110 | T: C:ledakemcpa52 |
| 483695 | 486007 | 487605 | T: kindi512321 |
| 484739 | 488493 | 502604 | T: hqc1281 |
| 487030 | 490411 | 492865 | T: ledakem3464 |
| 524468 | 526014 | 528260 | T: ledakem3264 |
| 530999 | 531996 | 534255 | T: kindi256522 |
| 546622 | 548980 | 551655 | T: ledakem3364 |
| 568050 | 573101 | 582901 | T: titaniumccatoy |
| 678778 | 682507 | 686358 | T: ledakem32sl |
| 716607 | 719039 | 722448 | T: titaniumccalite |
| 732387 | 737514 | 740622 | T: ledakem33sl |
| 746381 | 750974 | 756352 | T: hqc256round4 |
| 760133 | 765250 | 771312 | T: rqc128 |
| 785659 | 788572 | 793305 | T: lima2p2048cca |
| 822414 | 824677 | 826744 | T: C:r5n13kem0d |
| 818138 | 831396 | 843436 | T: hqcrmrs192 |
| 847243 | 854691 | 880064 | T: titaniumccastd |
| 890783 | 897064 | 900722 | T: ledakem34sl |
| 887042 | 897297 | 913378 | T: hqc1921 |
| 899050 | 910940 | 925728 | T: hqc192 |
| 947527 | 966038 | 983574 | T: hqc1922 |
| 976715 | 979385 | 983862 | T: limasp1018cca |
| 1071243 | 1072925 | 1079124 | T: titaniumccamed |
| 1118432 | 1125090 | 1131825 | T: ledakem5464 |
| 1127436 | 1132725 | 1137760 | T: ledakem5364 |
| 1150250 | 1153381 | 1156863 | T: frodokem640 |
| 1207841 | 1212684 | 1218701 | T: ledakem5264 |
| 1248559 | 1251414 | 1258587 | T: titaniumccahi |
| 1263840 | 1269536 | 1273605 | T: frodokem640aes |
| 1310406 | 1321049 | 1328560 | T: ledakem54sl |
| 1347822 | 1352786 | 1361613 | T: rqc192 |
| 1363869 | 1382366 | 1403959 | T: hqcrmrs256 |
| 1402011 | 1425673 | 1444238 | T: hqc2561 |
| 1422617 | 1444058 | 1461636 | T: hqc256 |
| 1478168 | 1509124 | 1523796 | T: hqc2562 |
| 1536738 | 1549089 | 1592815 | T: titaniumccasuper |
| 1534204 | 1559165 | 1584419 | T: hqc2563 |
| 1615088 | 1625856 | 1636264 | T: ledakem53sl |
| 1749488 | 1759450 | 1770898 | T: ledakem52sl |
| 1775077 | 1779731 | 1785129 | T: C:r5n15kem0d |
| 1842455 | 1853333 | 1870666 | T: limasp1306cca |
| 1874431 | 1879905 | 1887228 | T: rqc256 |
| 1961069 | 1971198 | 1980228 | T: limasp1822cca |
| 2138379 | 2193757 | 2249565 | T: bigquake1 |
| 2219768 | 2225491 | 2240867 | T: frodokem976 |
| 2364765 | 2373142 | 2406694 | T: frodokem976aes |
| 3194724 | 3207326 | 3331228 | T: frodokem640shake |
| 3691017 | 3706877 | 3715985 | T: limasp2062cca |
| 4053807 | 4060544 | 4071574 | T: frodokem1344aes |
| 6152929 | 6358832 | 6573623 | T: bigquake3 |
| 6619392 | 6643663 | 6971815 | T: frodokem976shake |
| 6731031 | 6749940 | 6784447 | T: remblem1056 |
| 6781360 | 6804776 | 6837478 | T: remblem928 |
| 8327288 | 8352705 | 8373960 | T: sikep434 |
| 9377130 | 9681786 | 9999508 | T: bigquake5 |
| 11593770 | 11615638 | 11639237 | T: sikep503 |
| 11742297 | 11785939 | 12369951 | T: frodokem1344shake |
| 13236241 | 13277444 | 13345816 | T: sikep434comp |
| 17988262 | 18040635 | 18114011 | T: sikep503comp |
| 23481041 | 23520806 | 23572682 | T: sikep610 |
| 32783385 | 32889717 | 33048362 | T: sikep610comp |
| 33454757 | 33552351 | 33700586 | T: sikep751 |
| 52827842 | 53058591 | 53424254 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 11302 | 11359 | 11497 | kyber90s512 |
| 12418 | 12458 | 12507 | C:threebears624r2cpax |
| 14159 | 14210 | 14290 | ntruplus768 |
| 15597 | 15652 | 15703 | C:threebears936r2cpax |
| 15746 | 15959 | 16363 | kyber90s768 |
| 16442 | 16515 | 16593 | ntruplus864 |
| 18837 | 18874 | 18932 | C:threebears1248r2cpax |
| 19614 | 19720 | 19889 | ntruplus576 |
| 20607 | 20986 | 21198 | mlkem512 |
| 21535 | 21598 | 21659 | C:threebears624r2cpa |
| 21633 | 21753 | 21901 | kyber512 |
| 21870 | 21942 | 22102 | kyber90s1024 |
| 22200 | 22280 | 22415 | smaugt1v5 |
| 22456 | 22527 | 22614 | ntruplus1152 |
| 23157 | 23284 | 23428 | T: C:r5nd1kem0d |
| 26172 | 26245 | 26334 | C:threebears936r2cpa |
| 26201 | 26284 | 26375 | ntruhps2048509 |
| 30377 | 30462 | 30574 | C:threebears1248r2cpa |
| 30901 | 31047 | 31436 | T: C:r5nd0kem2iot |
| 31548 | 31719 | 32124 | smaugt1 |
| 32139 | 32293 | 32402 | mlkem768 |
| 32107 | 32398 | 32784 | T: C:r5nd1kem5d |
| 32545 | 32650 | 32763 | timer |
| 32629 | 32703 | 32827 | T: C:nhcompact512cca |
| 32786 | 32878 | 32967 | kyber768 |
| 33153 | 33645 | 34964 | T: C:r5nd1kem4longkey |
| 35610 | 35741 | 35878 | T: lightsaber2 |
| 37782 | 37893 | 38012 | ntruhps2048677 |
| 37892 | 37979 | 38102 | T: C:hila5 |
| 39342 | 39433 | 39547 | ntruhrss701 |
| 42326 | 42422 | 42607 | sntrup761 |
| 42689 | 42848 | 43088 | smaugt3v5 |
| 43922 | 44065 | 44621 | sntrup653 |
| 46783 | 47038 | 47293 | T: C:nhcompact768cca |
| 47252 | 47436 | 47721 | mlkem1024 |
| 47630 | 47834 | 48082 | kyber1024 |
| 49389 | 49560 | 49760 | ntruhps4096821 |
| 51284 | 51849 | 52590 | T: C:r5nd3kem5d |
| 58398 | 58672 | 58988 | T: saber2 |
| 58440 | 58748 | 58908 | smaugt3 |
| 58967 | 59085 | 59234 | sntrup857 |
| 59243 | 59370 | 59580 | ntrulpr653 |
| 60063 | 60191 | 60385 | T: C:nhcompact1024cca |
| 60276 | 60507 | 60742 | newhope512cca |
| 60617 | 60722 | 60877 | ntrulpr761 |
| 61845 | 61986 | 62207 | sntrup953 |
| 63012 | 63136 | 63260 | sntrup1013 |
| 63499 | 63739 | 64099 | smaugt5v5 |
| 63905 | 64381 | 69232 | T: lac128 |
| 66348 | 66456 | 66580 | sntrup4591761 |
| 67727 | 67871 | 68004 | threebears624r2ccax |
| 71370 | 71676 | 79735 | timerv5 |
| 73672 | 73808 | 73948 | T: ntrulpr4591761 |
| 77672 | 77829 | 78002 | smaugt5 |
| 78032 | 78182 | 78477 | ntrulpr857 |
| 79344 | 79522 | 79803 | sntrup1277 |
| 80127 | 80271 | 80465 | ntrulpr953 |
| 81977 | 82092 | 82224 | ntrulpr1013 |
| 86474 | 86644 | 86820 | threebears624r2cca |
| 87472 | 87763 | 88064 | T: firesaber2 |
| 97064 | 99663 | 101937 | T: C:r5nd5kem5d |
| 103513 | 103693 | 103903 | ntrulpr1277 |
| 103904 | 104149 | 104390 | threebears936r2ccax |
| 105082 | 105613 | 106203 | mceliece348864f |
| 105433 | 105738 | 106117 | mceliece348864 |
| 108682 | 110952 | 114372 | T: C:r5nd3kem0d |
| 110840 | 111308 | 111904 | mceliece348864pc |
| 111298 | 111818 | 112387 | mceliece348864pcf |
| 113682 | 113971 | 114421 | newhope1024cca |
| 129607 | 130430 | 131401 | T: ntrukem443 |
| 130259 | 130556 | 130961 | threebears936r2cca |
| 134851 | 137757 | 138875 | T: C:r5n11kem0d |
| 139339 | 140752 | 144307 | T: C:r5nd5kem0d |
| 148330 | 148633 | 148926 | threebears1248r2ccax |
| 135672 | 154552 | 161405 | T: lotus128 |
| 168066 | 168687 | 179107 | T: lac192 |
| 178989 | 179368 | 179714 | threebears1248r2cca |
| 194462 | 195092 | 196089 | T: C:r5n13kem0d |
| 198861 | 199058 | 199341 | T: saberx4 |
| 204073 | 204766 | 205340 | T: lotus192 |
| 246232 | 247163 | 247889 | mceliece460896f |
| 246813 | 247893 | 248745 | mceliece460896 |
| 252295 | 253418 | 254348 | mceliece460896pcf |
| 252235 | 253569 | 254565 | mceliece460896pc |
| 252741 | 253732 | 255131 | mceliece6688128 |
| 252810 | 253815 | 254856 | mceliece6688128f |
| 253464 | 254102 | 254876 | mceliece8192128 |
| 253316 | 254112 | 255051 | mceliece8192128f |
| 254940 | 256678 | 262853 | T: ntrukem743 |
| 260993 | 261893 | 263648 | mceliece6688128pcf |
| 261052 | 261936 | 263076 | mceliece6688128pc |
| 262577 | 263328 | 264218 | mceliece8192128pc |
| 263771 | 265030 | 267361 | mceliece8192128pcf |
| 263884 | 265641 | 268837 | T: lac256 |
| 266950 | 270394 | 271918 | mceliece6960119f |
| 268119 | 271116 | 272480 | mceliece6960119 |
| 273924 | 274750 | 336305 | T: lotus256 |
| 276259 | 276763 | 277482 | T: kindi256342 |
| 276335 | 279093 | 280504 | mceliece6960119pcf |
| 277523 | 279951 | 281440 | mceliece6960119pc |
| 301520 | 302219 | 303560 | T: hqc128round4 |
| 342401 | 343109 | 344607 | T: kindi512222 |
| 345514 | 346766 | 348238 | T: kindi512241 |
| 417185 | 418849 | 423614 | T: ntskem1264 |
| 477293 | 479596 | 485002 | T: lima2p1024cca |
| 585336? | 596421? | 743809? | T: C:ledakemcpa13 |
| 610141 | 611989 | 615737 | T: kindi512321 |
| 605025 | 613469 | 627560 | T: C:ledakemcpa12 |
| 616843 | 617587 | 620831 | T: kindi256522 |
| 635685 | 637524 | 643309 | T: hqc192round4 |
| 653685 | 661226 | 663554 | T: hqc128 |
| 637311 | 661664 | 697963 | T: C:r5n15kem0d |
| 669759 | 680055 | 682328 | T: titaniumccatoy |
| 680292 | 690616 | 693448 | T: hqcrmrs128 |
| 712238 | 721004 | 737462 | T: C:ledakemcpa14 |
| 851187 | 852607 | 857092 | T: titaniumccalite |
| 849519 | 855980 | 863020 | T: ntskem1380 |
| 876667 | 882173 | 894457 | T: C:rolloi128 |
| 870457 | 886716 | 898602 | T: hqc1281 |
| 979033 | 981556 | 986921 | T: lima2p2048cca |
| 991757 | 1006903 | 1013035 | T: titaniumccastd |
| 1019182 | 1025250 | 1038627 | T: C:rolloi192 |
| 1129463 | 1131143 | 1133549 | T: frodokem640 |
| 1190397 | 1191943 | 1194874 | T: frodokem640aes |
| 1227611 | 1231245 | 1241822 | T: hqc256round4 |
| 1237261 | 1241294 | 1251439 | T: limasp1018cca |
| 1252775 | 1255088 | 1262956 | T: titaniumccamed |
| 1259043 | 1264731 | 1280030 | T: hqcrmrs192 |
| 1271525 | 1280053 | 1320288 | T: hqc192 |
| 1349831 | 1355000 | 1367746 | T: C:bikel1 |
| 1342350 | 1355639 | 1368045 | T: rolloii128 |
| 1434926 | 1443993 | 1458704 | T: hqc1921 |
| 1490432 | 1493707 | 1502130 | T: titaniumccahi |
| 1490332 | 1496997 | 1510284 | T: rolloii192 |
| 1506275 | 1513072 | 1517933 | T: hqc1922 |
| 1607227 | 1616535 | 1628749 | T: ledakem1264 |
| 1648411 | 1662028 | 1679778 | T: C:ledakemcpa32 |
| 1662137 | 1667468 | 1674903 | T: ledakem1364 |
| 1732125 | 1740752 | 1751055 | T: C:rolloi256 |
| 1812265 | 1846088 | 1856015 | T: titaniumccasuper |
| 1845326 | 1861647 | 1876053 | T: ledakem1464 |
| 1957795 | 1966327 | 1980884 | T: rolloii256 |
| 1995890 | 2014666 | 2029033 | T: ntskem13136 |
| 2008064 | 2020862 | 2033745 | T: C:ledakemcpa33 |
| 1993736 | 2037238 | 2041884 | T: hqcrmrs256 |
| 2044827 | 2055153 | 2063372 | T: ledakem12sl |
| 2052794 | 2060528 | 2106961 | T: hqc256 |
| 2067083 | 2077284 | 2139423 | T: hqc2561 |
| 2066954 | 2107842 | 2127778 | T: ledakem13sl |
| 2212315 | 2214638 | 2220813 | T: frodokem976 |
| 2208381 | 2224244 | 2287108 | T: hqc2562 |
| 2256749 | 2261243 | 2281849 | T: frodokem976aes |
| 2262205 | 2276477 | 2304536 | T: hqc2563 |
| 2374251 | 2379709 | 2386884 | T: limasp1306cca |
| 2410794 | 2422924 | 2461678 | T: ledakem14sl |
| 2446353 | 2457633 | 2469952 | T: C:ledakemcpa34 |
| 2490789 | 2500521 | 2511992 | T: limasp1822cca |
| 2680764 | 2689858 | 2704458 | T: rqc128 |
| 2747529 | 2760492 | 2772764 | T: bigquake1 |
| 3029823 | 3038452 | 3045942 | T: frodokem640shake |
| 3895734 | 3903400 | 3911020 | T: frodokem1344aes |
| 3902615 | 3922327 | 3944310 | T: C:ledakemcpa52 |
| 4125841 | 4150013 | 4167117 | T: ledakem3364 |
| 4283377 | 4292459 | 4307265 | T: C:bikel3 |
| 4495220 | 4507932 | 4520621 | T: ledakem3264 |
| 4598097 | 4624130 | 4653917 | T: C:ledakemcpa53 |
| 4676478 | 4775340 | 4860562 | T: ledakem3464 |
| 4788490 | 4794748 | 4801919 | T: limasp2062cca |
| 5133668 | 5157315 | 5204669 | T: rqc192 |
| 5371859 | 5399937 | 5431259 | T: C:ledakemcpa54 |
| 5977503 | 5996810 | 6043924 | T: ledakem33sl |
| 6113626 | 6133332 | 6164968 | T: ledakem32sl |
| 6392519 | 6408052 | 6792682 | T: frodokem976shake |
| 6650006 | 6682435 | 6736033 | T: ledakem34sl |
| 7810842 | 7829172 | 7853336 | T: rqc256 |
| 8890958 | 8907183 | 8926851 | T: sikep434 |
| 9072893 | 9096422 | 9152074 | T: remblem1056 |
| 9121880 | 9148538 | 9178447 | T: remblem928 |
| 9656115 | 9697603 | 9750830 | T: sikep434comp |
| 10038467 | 10055689 | 10079643 | T: ledakem5264 |
| 10817877 | 10834910 | 10861920 | T: ledakem5364 |
| 11391753 | 11406867 | 11444939 | T: ledakem5464 |
| 11416038 | 11459952 | 11556427 | T: frodokem1344shake |
| 12347854 | 12372988 | 12401273 | T: sikep503 |
| 13187757 | 13207139 | 13235053 | T: sikep503comp |
| 14336729 | 14399530 | 14467820 | T: ledakem53sl |
| 14503466 | 14561304 | 14638677 | T: ledakem54sl |
| 15125505 | 15199431 | 15223364 | T: ledakem52sl |
| 18921970 | 19346424 | 19499506 | T: bigquake3 |
| 23739530 | 23786811 | 23838180 | T: sikep610 |
| 25201962 | 25257127 | 25330436 | T: sikep610comp |
| 29853519 | 30176312 | 30382588 | T: bigquake5 |
| 36010574 | 36131350 | 36244528 | T: sikep751 |
| 38468033 | 38588008 | 38729007 | T: sikep751comp |
|
|
|