Measurements of key-encapsulation mechanisms on one machine: amd64; Crestmont (a06a4-20); 2023 Intel Core Ultra 5 125H, LPE cores; 2 x 700MHz; meteor,tiny, supercop-20251222
[Page version: 20260208 14:17:45]
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,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance 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 |
| 12634 | 12761 | 12893 | kyber90s512 |
| 18948 | 19142 | 19351 | kyber90s768 |
| 21162? | 21549? | 28558? | ntruplus576 |
| 24452 | 24491 | 24680 | ntruplus768 |
| 27230 | 27273 | 27466 | ntruplus864 |
| 28329 | 28505 | 28853 | kyber90s1024 |
| 29319 | 29487 | 29675 | kyber512 |
| 29529 | 29632 | 29913 | mlkem512 |
| 31441 | 31658 | 31852 | T: C:nhcompact512cca |
| 33366 | 33442 | 33550 | T: lightsaber2 |
| 37907 | 38579 | 43148 | T: lac128 |
| 36522? | 41330? | 52286? | ntruplus1152 |
| 43562 | 43815 | 44028 | T: C:nhcompact768cca |
| 46987 | 47224 | 47536 | ntrulpr653 |
| 49203 | 49388 | 49661 | kyber768 |
| 49289 | 49542 | 49731 | mlkem768 |
| 50375 | 50616 | 51066 | ntrulpr761 |
| 53321 | 53424 | 53533 | C:threebears624r2cpa |
| 53582 | 53650 | 53746 | threebears624r2cca |
| 53817 | 53929 | 54063 | smaugt1 |
| 53803 | 53936 | 54203 | timer |
| 55996 | 56124 | 56337 | C:threebears624r2cpax |
| 56199 | 56390 | 56605 | T: C:nhcompact1024cca |
| 55756 | 56635 | 57289 | T: C:r5nd1kem0d |
| 56883 | 56971 | 57128 | T: ntrulpr4591761 |
| 58704 | 58798 | 58914 | threebears624r2ccax |
| 58613 | 58830 | 59065 | newhope512cca |
| 60053 | 60140 | 60305 | T: saber2 |
| 65284 | 65519 | 65751 | ntrulpr857 |
| 66783 | 67134 | 67403 | ntrulpr1013 |
| 67683 | 67843 | 68455 | ntrulpr953 |
| 70836 | 72626 | 74295 | T: C:r5nd0kem2iot |
| 72815 | 73984 | 75023 | T: C:r5nd1kem5d |
| 74249 | 74543 | 74948 | kyber1024 |
| 74589 | 74899 | 75610 | mlkem1024 |
| 76770 | 78158 | 81000 | T: C:r5nd1kem4longkey |
| 81415 | 81753 | 84090 | T: hqc128round4 |
| 85014 | 85234 | 85397 | smaugt3 |
| 88741 | 88885 | 89260 | ntrulpr1277 |
| 94459 | 94897 | 95303 | T: firesaber2 |
| 109466 | 109748 | 110025 | threebears936r2cca |
| 112748 | 112929 | 113249 | smaugt5 |
| 113420 | 113712 | 113990 | newhope1024cca |
| 107244 | 114541 | 115942 | T: lac256 |
| 114502 | 114640 | 115131 | C:threebears936r2cpa |
| 112717 | 114781 | 116528 | T: lac192 |
| 115820 | 115999 | 116340 | threebears936r2ccax |
| 117694 | 118374 | 118796 | C:threebears936r2cpax |
| 135278 | 137367 | 140020 | T: C:r5nd3kem5d |
| 160520 | 160872 | 161248 | threebears1248r2cca |
| 162805 | 163647 | 168942 | T: C:hila5 |
| 166625 | 167072 | 167686 | C:threebears1248r2cpa |
| 168061 | 168475 | 169721 | threebears1248r2ccax |
| 172212 | 172506 | 172746 | C:threebears1248r2cpax |
| 203450 | 203658 | 204177 | T: hqc192round4 |
| 207101 | 207491 | 207807 | T: kindi256342 |
| 214327 | 217348 | 220247 | T: C:r5nd3kem0d |
| 218153 | 218744 | 219672 | ntruhps2048509 |
| 220067 | 221046 | 221911 | T: kindi512222 |
| 245923 | 246615 | 254302 | T: saberx4 |
| 259784 | 264912 | 268349 | T: C:r5nd5kem5d |
| 281172 | 283208 | 284400 | T: kindi512241 |
| 289285 | 291423 | 296011 | T: C:r5nd5kem0d |
| 308278 | 310811 | 323684 | T: hqcrmrs128 |
| 340529 | 356257 | 364811 | T: hqc128 |
| 356711 | 358285 | 366740 | ntruhps2048677 |
| 361521 | 362010 | 362834 | ntruhrss701 |
| 414115 | 415115 | 417570 | T: hqc256round4 |
| 445116 | 445680 | 446363 | T: kindi512321 |
| 471847 | 488579 | 492642 | T: hqc1281 |
| 537163 | 540119 | 551703 | ntruhps4096821 |
| 545983 | 547258 | 551900 | T: kindi256522 |
| 570753 | 578140 | 591697 | T: C:r5n11kem0d |
| 585277 | 586352 | 590674 | T: C:bikel1 |
| 597444 | 604176 | 615529 | T: C:ledakemcpa14 |
| 620137 | 626149 | 646432 | T: hqcrmrs192 |
| 689741 | 700573 | 710033 | T: rqc128 |
| 731124 | 736845 | 746061 | T: C:ledakemcpa13 |
| 739445 | 741295 | 747345 | T: lima2p1024cca |
| 713102 | 741985 | 777322 | T: hqc192 |
| 846413 | 853954 | 861705 | T: ntrukem443 |
| 883186 | 888400 | 895441 | T: C:ledakemcpa12 |
| 935599 | 976392 | 1019366 | T: hqc1921 |
| 978192 | 982792 | 1048740 | T: frodokem640 |
| 985861 | 1006159 | 1035849 | T: hqc1922 |
| 1039249 | 1068445 | 1131453 | T: hqcrmrs256 |
| 1081809 | 1088832 | 1101681 | T: C:r5n13kem0d |
| 1097703 | 1105261 | 1121050 | T: C:rolloi128 |
| 1109522? | 1120345? | 1601173? | T: rqc192 |
| 1141699 | 1149995 | 1211180 | T: frodokem640aes |
| 1161869 | 1187118 | 1223928 | T: hqc256 |
| 1220620 | 1228498 | 1281967 | T: C:rolloi192 |
| 1276004 | 1281850 | 1317666 | sntrup761 |
| 1431895 | 1442326 | 1499438 | T: titaniumccatoy |
| 1487141 | 1492686 | 1506147 | T: limasp1018cca |
| 1503520 | 1508416 | 1518285 | T: lima2p2048cca |
| 1509175 | 1544637 | 1581108 | T: hqc2561 |
| 1578040 | 1586686 | 1642428 | T: titaniumccalite |
| 1569109 | 1601735 | 1746699 | T: rqc256 |
| 1609559 | 1621378 | 1752328 | T: C:bikel3 |
| 1615858 | 1640994 | 1689543 | T: hqc2562 |
| 1673024 | 1722684 | 1802939 | T: hqc2563 |
| 1691419 | 1725127 | 1770529 | T: C:ledakemcpa34 |
| 1811172 | 1818812 | 1866151 | T: C:ledakemcpa33 |
| 1878025 | 1911270 | 1974407 | sntrup653 |
| 1979560 | 1995314 | 2046694 | T: ntrukem743 |
| 2009767 | 2025685 | 2076778 | T: frodokem976 |
| 2014791 | 2035510 | 2089192 | T: titaniumccastd |
| 2201673 | 2240206 | 2263443 | T: C:rolloi256 |
| 2283516 | 2339507 | 2391557 | T: titaniumccamed |
| 2334938 | 2363309 | 2422971 | T: frodokem976aes |
| 2335108 | 2379234 | 2408529 | T: C:r5n15kem0d |
| 2417108 | 2479910 | 2552496 | sntrup4591761 |
| 2488203 | 2510595 | 2572771 | T: C:ledakemcpa32 |
| 2581815 | 2613953 | 2698476 | T: titaniumccahi |
| 2724819 | 2794273 | 2872610 | T: ledakem1464 |
| 2824790 | 2874893 | 2885521 | T: limasp1306cca |
| 2999969 | 3034127 | 3164673 | T: ledakem1364 |
| 3101091 | 3139533 | 3178898 | sntrup857 |
| 3161501 | 3215265 | 3285664 | T: titaniumccasuper |
| 3192790 | 3223382 | 3260129 | T: limasp1822cca |
| 3297793 | 3324794 | 3413819 | T: ledakem1264 |
| 3348136 | 3366118 | 3440649 | T: C:ledakemcpa53 |
| 3665960 | 3674822 | 3777830 | sntrup953 |
| 3683550 | 3689917 | 3755507 | T: C:ledakemcpa54 |
| 3811032 | 3860823 | 3923275 | T: rolloii128 |
| 4145758 | 4214455 | 4278655 | sntrup1013 |
| 4114360? | 4367117? | 5898233? | T: ledakem14sl |
| 4438984 | 4504018 | 4576773 | T: frodokem1344aes |
| 3918814? | 4864127? | 5522445? | T: ledakem13sl |
| 4880769 | 4938797 | 5017420 | T: rolloii192 |
| 5157260 | 5165754 | 6424725 | T: limasp2062cca |
| 5146733 | 5200583 | 5881949 | T: ledakem12sl |
| 5146692 | 5207617 | 5303056 | T: frodokem640shake |
| 5476482 | 5518849 | 5566192 | T: remblem928 |
| 5450036 | 5521048 | 5616399 | T: remblem1056 |
| 5661764 | 5724520 | 5809153 | T: rolloii256 |
| 5684095 | 5795824 | 5877067 | T: C:ledakemcpa52 |
| 6480774 | 6531178 | 6605273 | sntrup1277 |
| 7025568 | 7171974 | 7591365 | T: ledakem3364 |
| 6654664? | 7443424? | 10912391? | T: ledakem3464 |
| 7620007 | 7818103 | 7896771 | T: sikep434 |
| 7614510 | 7853870 | 8370241 | T: ledakem3264 |
| 9261488 | 9419655 | 9582977 | T: ledakem33sl |
| 10239461 | 10307226 | 10412866 | T: lotus128 |
| 10292438 | 10619722 | 11118209 | T: ledakem34sl |
| 11111573 | 11187792 | 11259650 | T: frodokem976shake |
| 11070616 | 11219610 | 12423885 | T: ledakem32sl |
| 12502720 | 12830239 | 13029100 | T: ledakem5364 |
| 12861884 | 13083317 | 13208647 | T: sikep503 |
| 11916070 | 13094227 | 13463548 | T: ledakem5464 |
| 13329520 | 13593437 | 14626981 | T: sikep434comp |
| 16130724 | 16476598 | 16992431 | T: ledakem54sl |
| 18164584 | 18350026 | 20404839 | T: ledakem5264 |
| 18971740 | 19164953 | 23276297 | T: ledakem53sl |
| 20269103 | 20377853 | 20480586 | T: frodokem1344shake |
| 22018421 | 22237681 | 24207072 | T: sikep503comp |
| 21944303 | 22326192 | 22537358 | T: sikep610 |
| 22630508 | 22746670 | 22896923 | T: lotus192 |
| 29716177 | 30023982 | 34273676 | T: ledakem52sl |
| 31902881 | 32147515 | 33299376 | T: ntskem1264 |
| 35725058 | 36184744 | 36796989 | mceliece348864f |
| 35664506 | 36207171 | 36440214 | mceliece348864pcf |
| 38250621 | 38369586 | 38501100 | T: lotus256 |
| 37895107 | 38446730 | 41028657 | T: sikep610comp |
| 38292433 | 38818338 | 39099205 | T: sikep751 |
| 41349442? | 53435383? | 74233328? | mceliece348864 |
| 62452356 | 62707208 | 68207497 | T: sikep751comp |
| 50998559? | 63772280? | 86940840? | mceliece348864pc |
| 85959785? | 86774587? | 117663334? | T: ntskem1380 |
| 110530904 | 111080494 | 111548692 | mceliece460896f |
| 109981097 | 111382505 | 111847068 | mceliece460896pcf |
| 110122729? | 150569602? | 262116680? | mceliece460896 |
| 145311287? | 183029306? | 295976086? | mceliece460896pc |
| 207879036 | 210809111 | 214039047 | mceliece6960119pcf |
| 208414914 | 211197313 | 212721548 | mceliece6960119f |
| 186705605? | 225538219? | 257459110? | T: ntskem13136 |
| 234242211 | 234890627 | 237435141 | mceliece6688128f |
| 264721331 | 265925933 | 268962458 | mceliece8192128f |
| 211073560? | 285651381? | 429840701? | mceliece6960119 |
| 315054251 | 317957274 | 322846990 | mceliece6688128pcf |
| 241192307? | 327575029? | 492705317? | mceliece6688128pc |
| 342380321 | 342617583 | 349431373 | mceliece8192128pcf |
| 214168196? | 359236922? | 508676798? | mceliece6960119pc |
| 262789834? | 404222279? | 583352261? | mceliece6688128 |
| 360214692? | 443655524? | 663099808? | mceliece8192128 |
| 363367122? | 513864505? | 685239053? | mceliece8192128pc |
| 833982736 | 849365562 | 861370529 | T: bigquake1 |
| 6956221536 | 7150685939 | 7254590289 | T: bigquake3 |
| -16758546200 | 13117417712 | 13334634102 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 17359 | 17451 | 17774 | kyber90s512 |
| 23017 | 23115 | 23538 | ntruhps2048509 |
| 24246 | 24307 | 24432 | kyber90s768 |
| 25710 | 25817 | 25931 | ntruhrss701 |
| 29425 | 30559 | 31797 | mceliece348864f |
| 31045 | 31150 | 31226 | mlkem512 |
| 31176 | 31397 | 31625 | ntruplus576 |
| 33794 | 34103 | 34397 | ntruhps2048677 |
| 34277 | 34499 | 35010 | kyber90s1024 |
| 34165 | 34992 | 36457 | mceliece348864 |
| 35553 | 36666 | 39451 | mceliece348864pcf |
| 37637 | 37701 | 37848 | ntruplus768 |
| 38649 | 38747 | 38930 | smaugt1 |
| 38766 | 38844 | 38945 | timer |
| 39055 | 39135 | 39200 | kyber512 |
| 39889 | 40777 | 43147 | mceliece348864pc |
| 42185 | 42550 | 42890 | ntruhps4096821 |
| 43940 | 44117 | 44563 | ntruplus864 |
| 45010 | 45094 | 45206 | T: lightsaber2 |
| 47596 | 47953 | 48086 | sntrup653 |
| 48085 | 48615 | 49720 | T: ntskem1264 |
| 49476 | 49661 | 52616 | mlkem768 |
| 50631 | 50733 | 50913 | sntrup761 |
| 51425 | 51594 | 51761 | T: C:nhcompact512cca |
| 57553 | 57737 | 57890 | sntrup4591761 |
| 58650 | 59055 | 59320 | ntruplus1152 |
| 59852 | 59961 | 60870 | kyber768 |
| 58917? | 62927? | 74164? | mceliece460896 |
| 64556 | 64896 | 65041 | sntrup857 |
| 61947 | 66713 | 74542 | mceliece460896f |
| 67226 | 67863 | 68998 | T: lac128 |
| 68983 | 69333 | 69506 | sntrup1013 |
| 69383 | 69568 | 69966 | T: C:nhcompact768cca |
| 69524 | 69651 | 69878 | sntrup953 |
| 66105 | 70138 | 79454 | mceliece460896pc |
| 69534 | 73379 | 82226 | mceliece460896pcf |
| 75492 | 75622 | 75728 | T: saber2 |
| 76205 | 78904 | 79043 | mlkem1024 |
| 79311 | 79493 | 79831 | threebears624r2ccax |
| 79474 | 79661 | 79815 | smaugt3 |
| 79746 | 79842 | 80411 | ntrulpr653 |
| 79439 | 79942 | 80080 | threebears624r2cca |
| 81637 | 81798 | 82073 | C:threebears624r2cpa |
| 81707 | 81818 | 81932 | C:threebears624r2cpax |
| 84685 | 84855 | 85113 | ntrulpr761 |
| 88168 | 88843 | 89391 | T: C:nhcompact1024cca |
| 88868 | 89184 | 89382 | kyber1024 |
| 89147 | 89255 | 89371 | sntrup1277 |
| 91898 | 92130 | 92415 | newhope512cca |
| 97207 | 99903 | 104255 | mceliece6960119 |
| 97327 | 100032 | 101345 | T: C:r5nd1kem0d |
| 97559 | 101057 | 107843 | mceliece6688128f |
| 104905 | 105018 | 105481 | T: ntrulpr4591761 |
| 108653 | 108776 | 109170 | smaugt5 |
| 95135? | 110569? | 173126? | mceliece6688128 |
| 110441 | 110618 | 111175 | ntrulpr857 |
| 107325 | 111874 | 119824 | mceliece6688128pcf |
| 112741 | 113072 | 114072 | T: firesaber2 |
| 112431 | 113118 | 114208 | T: C:bikel1 |
| 108639 | 113553 | 125448 | mceliece8192128 |
| 113605 | 113828 | 114019 | ntrulpr953 |
| 113776 | 113960 | 114841 | ntrulpr1013 |
| 106769 | 114026 | 123722 | mceliece6688128pc |
| 100239 | 114145 | 124563 | mceliece6960119f |
| 110349? | 115590? | 142452? | mceliece8192128f |
| 112408 | 116295 | 122863 | mceliece6960119pcf |
| 112943? | 117231? | 145057? | mceliece6960119pc |
| 128097 | 130062 | 131981 | T: C:r5nd0kem2iot |
| 129798 | 130813 | 131172 | threebears936r2cca |
| 130311 | 131262 | 131938 | threebears936r2ccax |
| 120561 | 131390 | 144449 | mceliece8192128pcf |
| 134545 | 135488 | 136972 | T: C:r5nd1kem5d |
| 133930 | 135909 | 141755 | T: C:r5nd1kem4longkey |
| 137583 | 138367 | 138578 | C:threebears936r2cpax |
| 138803 | 139010 | 139703 | C:threebears936r2cpa |
| 139867 | 144345 | 151425 | mceliece8192128pc |
| 147876 | 148492 | 149167 | T: C:rolloi128 |
| 149510 | 149825 | 150476 | ntrulpr1277 |
| 151615 | 152058 | 152568 | T: C:ledakemcpa13 |
| 152056 | 152861 | 154043 | T: C:rolloi192 |
| 152012 | 153860 | 154759 | T: lotus128 |
| 158204 | 160031 | 162458 | T: C:ledakemcpa12 |
| 159983 | 160405 | 160877 | T: C:ledakemcpa14 |
| 162265 | 164750 | 172327 | T: ntrukem443 |
| 170370 | 172540 | 178068 | T: lac192 |
| 144712? | 172871? | 300595? | T: ntskem1380 |
| 176698 | 177071 | 177854 | newhope1024cca |
| 196341 | 196756 | 197298 | threebears1248r2ccax |
| 195633 | 197435 | 197707 | threebears1248r2cca |
| 204703 | 205132 | 206381 | C:threebears1248r2cpax |
| 205585 | 205720 | 206014 | C:threebears1248r2cpa |
| 205285 | 205786 | 211692 | T: hqc128round4 |
| 212372 | 218826 | 227069 | T: lac256 |
| 229707 | 230713 | 232154 | T: lotus192 |
| 231527 | 232532 | 240037 | T: C:hila5 |
| 231331 | 237254 | 240162 | T: C:r5nd3kem5d |
| 240876 | 241511 | 242192 | T: C:rolloi256 |
| 268904 | 269252 | 269668 | T: kindi256342 |
| 279149 | 280005 | 281431 | T: C:bikel3 |
| 278665 | 282065 | 282811 | T: ledakem1464 |
| 296680 | 297700 | 298379 | T: ledakem1364 |
| 308163 | 308752 | 318848 | T: saberx4 |
| 307131 | 309026 | 316006 | T: ntrukem743 |
| 316133 | 317121 | 318614 | T: ledakem1264 |
| 319285 | 320013 | 320908 | T: kindi512222 |
| 323718 | 329920 | 363646 | T: lotus256 |
| 319474? | 344397? | 442738? | T: ntskem13136 |
| 357212 | 358817 | 361633 | T: C:ledakemcpa33 |
| 365429 | 366908 | 368718 | T: ledakem12sl |
| 373243 | 374221 | 375856 | T: C:ledakemcpa34 |
| 378201 | 378616 | 381012 | T: ledakem13sl |
| 392204 | 397686 | 402156 | T: C:ledakemcpa32 |
| 400055 | 405024 | 406582 | T: ledakem14sl |
| 402690 | 405179 | 407550 | T: kindi512241 |
| 385537 | 406588 | 412275 | T: C:r5nd3kem0d |
| 434892 | 438301 | 442049 | T: C:r5nd5kem5d |
| 454075 | 459176 | 469077 | T: rolloii128 |
| 446796 | 461099 | 470669 | T: hqcrmrs128 |
| 485600 | 486022 | 486801 | T: hqc192round4 |
| 474742 | 496690 | 531350 | T: hqc128 |
| 512361 | 520575 | 526777 | T: C:r5nd5kem0d |
| 522937 | 524581 | 527216 | T: rolloii192 |
| 582875 | 583190 | 585274 | T: kindi512321 |
| 578326 | 583872 | 600788 | T: rolloii256 |
| 595731 | 596778 | 600786 | T: lima2p1024cca |
| 645442 | 653018 | 675991 | T: C:r5n11kem0d |
| 657556 | 661859 | 668799 | T: kindi256522 |
| 704740 | 711393 | 717304 | T: ledakem3464 |
| 743264 | 746327 | 754151 | T: ledakem3264 |
| 751550 | 753832 | 762482 | T: ledakem3364 |
| 807691 | 831331 | 873043 | T: hqc1281 |
| 840761 | 852477 | 862881 | T: C:ledakemcpa52 |
| 851641 | 854542 | 857665 | T: C:ledakemcpa53 |
| 867046 | 871961 | 876308 | T: C:ledakemcpa54 |
| 912115 | 934470 | 955302 | T: hqcrmrs192 |
| 929956 | 943412 | 976070 | T: rqc128 |
| 948321 | 949315 | 1013912 | T: hqc256round4 |
| 983247 | 987551 | 1000115 | T: ledakem32sl |
| 1013137 | 1021582 | 1030804 | T: ledakem33sl |
| 1025120 | 1081091 | 1120959 | T: hqc192 |
| 1114887 | 1118073 | 1179416 | T: titaniumccatoy |
| 1199373 | 1204828 | 1218023 | T: lima2p2048cca |
| 1195363 | 1207072 | 1233454 | T: ledakem34sl |
| 1211697 | 1222640 | 1279488 | T: C:r5n13kem0d |
| 1331080 | 1337058 | 1356626 | T: limasp1018cca |
| 1395731 | 1403093 | 1462516 | T: titaniumccalite |
| 1551340 | 1555364 | 1560899 | T: ledakem5364 |
| 1546069 | 1556918 | 1620360 | T: frodokem640 |
| 1535624 | 1575337 | 1627142 | T: hqcrmrs256 |
| 1602682 | 1609849 | 1659566 | T: ledakem5464 |
| 1545132? | 1631303? | 2052188? | T: rqc192 |
| 1650779 | 1660909 | 1717041 | T: titaniumccastd |
| 1648983 | 1661743 | 1730824 | T: frodokem640aes |
| 1688725 | 1716438 | 1756890 | T: hqc256 |
| 1720099 | 1729268 | 1785132 | T: ledakem5264 |
| 1702842 | 1761417 | 1812534 | T: hqc1921 |
| 1781774 | 1804728 | 1839352 | T: hqc1922 |
| 1970475 | 1983210 | 2044237 | T: ledakem54sl |
| 2091833? | 2130521? | 2917000? | T: rqc256 |
| 2089766 | 2136202 | 2152353 | T: titaniumccamed |
| 2226247 | 2229708 | 2237032 | T: ledakem53sl |
| 2221063 | 2278060 | 2338207 | T: bigquake1 |
| 2419357 | 2427998 | 2480294 | T: ledakem52sl |
| 2438460 | 2452197 | 2504824 | T: titaniumccahi |
| 2448872 | 2457405 | 2500812 | T: limasp1306cca |
| 2661916 | 2664638 | 2669108 | T: limasp1822cca |
| 2653807 | 2704172 | 2747836 | T: C:r5n15kem0d |
| 2780840 | 2813824 | 2865771 | T: hqc2561 |
| 2920661 | 2952558 | 2987942 | T: hqc2562 |
| 3028599 | 3074725 | 3108646 | T: hqc2563 |
| 3034082 | 3085586 | 3164965 | T: titaniumccasuper |
| 3105268 | 3128011 | 3153171 | T: frodokem976 |
| 3250638 | 3294102 | 3326164 | T: frodokem976aes |
| 4795383? | 4804831? | 6073908? | T: limasp2062cca |
| 5459620 | 5522313 | 5631017 | T: frodokem640shake |
| 5742172 | 5811044 | 5893590 | T: frodokem1344aes |
| 6525098 | 6723723 | 7011188 | T: bigquake3 |
| 8078302 | 8148828 | 8297576 | T: remblem928 |
| 8096681 | 8161282 | 8338365 | T: remblem1056 |
| 11562003 | 11611071 | 11678492 | T: frodokem976shake |
| 11242992 | 11661805 | 12039427 | T: bigquake5 |
| 12512728 | 12729944 | 12843866 | T: sikep434 |
| 20126367 | 20387248 | 20568283 | T: sikep434comp |
| 21356654 | 21509038 | 21631841 | T: frodokem1344shake |
| 21158437 | 21509744 | 21650395 | T: sikep503 |
| 33299557 | 33505129 | 33878823 | T: sikep503comp |
| 40273930 | 40834425 | 41058036 | T: sikep610 |
| 55692015 | 56224843 | 56796777 | T: sikep610comp |
| 61943762 | 61974268 | 62816365 | T: sikep751 |
| 97829637 | 98755637 | 99899634 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16334 | 16372 | 16450 | kyber90s512 |
| 19932 | 19966 | 20015 | C:threebears624r2cpax |
| 23475 | 23564 | 23625 | kyber90s768 |
| 25299 | 25371 | 25448 | C:threebears936r2cpax |
| 30659 | 30758 | 30832 | C:threebears1248r2cpax |
| 33304 | 33484 | 33618 | mlkem512 |
| 33851 | 33931 | 34045 | kyber90s1024 |
| 34375 | 34458 | 34537 | kyber512 |
| 35382 | 35470 | 35545 | C:threebears624r2cpa |
| 37302 | 37360 | 37523 | ntruplus576 |
| 40862 | 40962 | 41107 | ntruhps2048509 |
| 42567 | 42787 | 42889 | C:threebears936r2cpa |
| 41337 | 42814 | 43174 | T: C:r5nd1kem0d |
| 45931 | 46112 | 46193 | ntruplus768 |
| 47640 | 47700 | 47749 | T: lightsaber2 |
| 49251 | 49310 | 49398 | T: C:nhcompact512cca |
| 49583 | 49720 | 49783 | C:threebears1248r2cpa |
| 52402 | 52559 | 55557 | mlkem768 |
| 53196 | 53339 | 54238 | kyber768 |
| 55462 | 55546 | 55677 | ntruplus864 |
| 58692 | 59085 | 59315 | T: C:hila5 |
| 57777 | 59240 | 60825 | T: C:r5nd0kem2iot |
| 59740 | 59827 | 59992 | smaugt1 |
| 59527 | 59952 | 60488 | T: C:r5nd1kem5d |
| 60610 | 60709 | 60854 | timer |
| 61771 | 61887 | 62360 | ntruhps2048677 |
| 61294 | 61994 | 63524 | T: C:r5nd1kem4longkey |
| 63703 | 63819 | 63928 | ntruhrss701 |
| 68351 | 68473 | 68724 | T: C:nhcompact768cca |
| 72055 | 72204 | 72556 | ntruplus1152 |
| 74431 | 74544 | 74632 | sntrup761 |
| 76679 | 76756 | 76810 | sntrup653 |
| 78270 | 78358 | 78452 | T: saber2 |
| 80876 | 81033 | 81099 | kyber1024 |
| 80804 | 83306 | 83409 | mlkem1024 |
| 83557 | 83703 | 86069 | ntruhps4096821 |
| 88122 | 88401 | 89160 | T: C:nhcompact1024cca |
| 93130 | 93415 | 94141 | T: lac128 |
| 102336 | 104130 | 107440 | T: C:r5nd3kem5d |
| 104006 | 104279 | 104395 | newhope512cca |
| 105059 | 105214 | 105607 | ntrulpr653 |
| 107341 | 107448 | 107574 | sntrup857 |
| 110005 | 110177 | 110364 | smaugt3 |
| 110755 | 110863 | 111006 | sntrup953 |
| 110765 | 110924 | 111121 | ntrulpr761 |
| 112629 | 112731 | 112834 | sntrup1013 |
| 116036 | 116229 | 116603 | threebears624r2ccax |
| 117539 | 117700 | 118746 | T: firesaber2 |
| 139354 | 139425 | 139503 | sntrup4591761 |
| 141728 | 141849 | 141958 | sntrup1277 |
| 147029 | 147256 | 147950 | ntrulpr857 |
| 148696 | 148887 | 149086 | smaugt5 |
| 149053 | 149244 | 150381 | ntrulpr1013 |
| 149173 | 149380 | 149689 | ntrulpr953 |
| 149487 | 150337 | 150709 | threebears624r2cca |
| 152658 | 152761 | 153348 | T: ntrulpr4591761 |
| 179909 | 180873 | 181665 | threebears936r2ccax |
| 181015 | 182757 | 184895 | T: C:r5nd3kem0d |
| 188872 | 189041 | 190317 | mceliece348864 |
| 190974 | 191300 | 191861 | mceliece348864f |
| 189747 | 191648 | 192766 | T: C:r5nd5kem5d |
| 190417 | 192133 | 192901 | T: lotus128 |
| 194267 | 195428 | 195824 | mceliece348864pc |
| 195257 | 195571 | 196859 | ntrulpr1277 |
| 196709 | 197106 | 197301 | mceliece348864pcf |
| 197299 | 199408 | 205538 | T: C:r5n11kem0d |
| 200412 | 200793 | 201434 | newhope1024cca |
| 224866 | 227229 | 227787 | threebears936r2cca |
| 237756 | 238040 | 238764 | T: ntrukem443 |
| 246189 | 251740 | 255910 | T: C:r5nd5kem0d |
| 255175 | 255792 | 256291 | threebears1248r2ccax |
| 270583 | 271035 | 272042 | T: ntskem1264 |
| 267082 | 273456 | 274614 | T: lac192 |
| 287283 | 289306 | 297298 | T: lotus192 |
| 297051 | 297987 | 300192 | T: C:r5n13kem0d |
| 307469 | 311149 | 312096 | threebears1248r2cca |
| 319780 | 320266 | 330926 | T: saberx4 |
| 345286 | 346174 | 349912 | T: kindi256342 |
| 372905 | 373739 | 377863 | T: lac256 |
| 390273 | 390877 | 403174 | T: hqc128round4 |
| 431476 | 432818 | 434008 | T: kindi512222 |
| 426410 | 433504 | 471597 | T: lotus256 |
| 443428 | 452236 | 453565 | T: ntrukem743 |
| 473054 | 473924 | 477287 | mceliece460896 |
| 473484 | 474453 | 485627 | mceliece460896f |
| 478227 | 478794 | 479676 | mceliece460896pc |
| 479036 | 480720 | 486519 | mceliece460896pcf |
| 503486 | 506398 | 519510 | T: ntskem1380 |
| 535568 | 535824 | 536103 | mceliece6960119 |
| 535670 | 536243 | 537505 | mceliece6960119f |
| 541084 | 542087 | 548843 | T: kindi512241 |
| 544508 | 544919 | 546128 | mceliece6960119pcf |
| 544395 | 545710 | 552385 | mceliece6960119pc |
| 561976 | 562348 | 562833 | mceliece8192128f |
| 562265 | 562673 | 563599 | mceliece6688128f |
| 562252 | 563048 | 589393 | mceliece6688128 |
| 571313 | 572534 | 576489 | mceliece6688128pc |
| 594001 | 595189 | 599998 | mceliece8192128 |
| 596132 | 598852 | 601105 | mceliece6688128pcf |
| 597647 | 599017 | 603965 | mceliece8192128pcf |
| 601665 | 603785 | 608569 | mceliece8192128pc |
| 719451 | 721038 | 726255 | T: lima2p1024cca |
| 729997 | 730914 | 739589 | T: kindi512321 |
| 752982 | 763353 | 826657 | T: hqc128 |
| 785891 | 786504 | 795864 | T: kindi256522 |
| 821590 | 822642 | 834191 | T: hqc192round4 |
| 833158 | 841583 | 848154 | T: hqcrmrs128 |
| 859918 | 868309 | 888489 | T: C:ledakemcpa13 |
| 887662 | 894423 | 901096 | T: C:ledakemcpa12 |
| 965285 | 974031 | 995966 | T: C:rolloi128 |
| 988024 | 1000097 | 1030874 | T: C:r5n15kem0d |
| 1070121 | 1076860 | 1085880 | T: ntskem13136 |
| 1060207? | 1077332? | 1345913? | T: C:ledakemcpa14 |
| 1163662 | 1178697 | 1254426 | T: C:rolloi192 |
| 1301446 | 1306175 | 1317078 | T: titaniumccatoy |
| 1442954 | 1447072 | 1451895 | T: lima2p2048cca |
| 1437187 | 1453813 | 1481882 | T: hqcrmrs192 |
| 1411983 | 1474669 | 1517123 | T: hqc1281 |
| 1482845 | 1546817 | 1663756 | T: hqc192 |
| 1537116 | 1547290 | 1620811 | T: frodokem640 |
| 1538781 | 1575998 | 1647278 | T: rolloii128 |
| 1582169 | 1593966 | 1645441 | T: frodokem640aes |
| 1618823 | 1628169 | 1682155 | T: titaniumccalite |
| 1625344 | 1635591 | 1692365 | T: hqc256round4 |
| 1689697 | 1692757 | 1813020 | T: limasp1018cca |
| 1837069 | 1856895 | 1948831 | T: rolloii192 |
| 1901745 | 1912825 | 1969211 | T: titaniumccastd |
| 1970940 | 2009163 | 2041378 | T: C:rolloi256 |
| 2301155 | 2314937 | 2367281 | T: hqcrmrs256 |
| 2383382 | 2435791 | 2446470 | T: titaniumccamed |
| 2412220 | 2444196 | 2496733 | T: hqc256 |
| 2411763 | 2459387 | 2474628 | T: C:bikel1 |
| 2474512 | 2483724 | 2529002 | T: ledakem1264 |
| 2514941 | 2544605 | 2587069 | T: rolloii256 |
| 2582883 | 2614849 | 2671641 | T: C:ledakemcpa32 |
| 2625224 | 2662209 | 2677746 | T: ledakem1364 |
| 2671475 | 2694194 | 2741935 | T: hqc1921 |
| 2707442 | 2740582 | 2756707 | T: hqc1922 |
| 2835968 | 2861745 | 2892389 | T: ledakem1464 |
| 2825523 | 2881094 | 2947686 | T: titaniumccahi |
| 2958570 | 2987892 | 3045070 | T: C:ledakemcpa33 |
| 2953017 | 3050938 | 3061349 | T: bigquake1 |
| 3110001 | 3132631 | 3142055 | T: frodokem976 |
| 3126158 | 3160685 | 3208234 | T: frodokem976aes |
| 3118082 | 3183651 | 3192476 | T: limasp1306cca |
| 3347518 | 3356044 | 3362711 | T: limasp1822cca |
| 3356579 | 3397523 | 3472206 | T: ledakem13sl |
| 3386020 | 3426307 | 3453128 | T: ledakem12sl |
| 3553253 | 3634707 | 3662533 | T: titaniumccasuper |
| 3568370 | 3664526 | 3725706 | T: C:ledakemcpa34 |
| 3765142 | 3799030 | 3834616 | T: ledakem14sl |
| 3729176 | 3804134 | 3857529 | T: rqc128 |
| 4148645 | 4179953 | 4235601 | T: hqc2561 |
| 4348251 | 4379299 | 4436028 | T: hqc2562 |
| 4546867 | 4577732 | 4645147 | T: hqc2563 |
| 5339940 | 5395317 | 5479368 | T: frodokem640shake |
| 5431255 | 5500416 | 5561503 | T: frodokem1344aes |
| 6191325 | 6223806 | 6667261 | T: limasp2062cca |
| 6596406 | 6695706 | 7488069 | T: rqc192 |
| 7065549 | 7117968 | 7209658 | T: ledakem3364 |
| 7188000? | 7272447? | 9766703? | T: C:ledakemcpa52 |
| 7309121 | 7370408 | 7449462 | T: ledakem3264 |
| 7419127 | 7557421 | 8106050 | T: ledakem3464 |
| 7556233 | 7653417 | 7710473 | T: C:bikel3 |
| 7994858 | 8007231 | 9119661 | T: C:ledakemcpa53 |
| 8760625 | 8780580 | 8906633 | T: C:ledakemcpa54 |
| 9451433 | 9508709 | 9609727 | T: ledakem32sl |
| 9483481 | 9592556 | 11065050 | T: rqc256 |
| 10614529 | 10718534 | 12342852 | T: ledakem33sl |
| 10921816 | 10952478 | 11054740 | T: remblem1056 |
| 10865898 | 10967617 | 11039954 | T: remblem928 |
| 11219149 | 11307971 | 11401432 | T: ledakem34sl |
| 11352040 | 11426452 | 11646622 | T: frodokem976shake |
| 13377878 | 13539910 | 13711188 | T: sikep434 |
| 14302887 | 14465125 | 14617937 | T: sikep434comp |
| 15287204 | 15361503 | 15444501 | T: ledakem5264 |
| 16249301 | 16452542 | 16481997 | T: ledakem5364 |
| 19081789 | 19331997 | 19683578 | T: ledakem5464 |
| 20895294 | 21245111 | 21410859 | T: frodokem1344shake |
| 21588101 | 21929785 | 22035449 | T: ledakem52sl |
| 22035165 | 22092031 | 22327622 | T: ledakem53sl |
| 22538163 | 22841017 | 23000137 | T: sikep503 |
| 23979202 | 24202967 | 24360997 | T: sikep503comp |
| 24152196 | 24475670 | 24762610 | T: ledakem54sl |
| 32271441? | 34029749? | 42397672? | T: bigquake3 |
| 40532169 | 40601529 | 41112030 | T: sikep610 |
| 43036488 | 43087352 | 43821911 | T: sikep610comp |
| 51043000? | 65064370? | 94730497? | T: bigquake5 |
| 66639089 | 66728223 | 67684393 | T: sikep751 |
| 70797930 | 70822437 | 73258029 | T: sikep751comp |
|
|
|