Measurements of key-encapsulation mechanisms on one machine: amd64; Golden Cove (906a4-40); 2022 Intel Core i3-1215U, P cores; 2 x 1600MHz; alder2,big, supercop-20261018
[Page version: 20261103 15:52:06]
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 |
| 9776 | 9945 | 10180 | kyber90s512 |
| 14108 | 14261 | 14627 | kyber90s768 |
| 15779 | 15862 | 16028 | ntruplus768 |
| 16668 | 16910 | 17272 | ntruplus864 |
| 17871 | 18083 | 18434 | kyber512 |
| 17914 | 18243 | 18803 | mlkem512 |
| 19732 | 19855 | 20058 | smaugt1v5 |
| 19858 | 20108 | 20520 | kyber90s1024 |
| 25016 | 25184 | 25462 | T: C:nhcompact512cca |
| 23560? | 25960? | 30790? | ntruplus1152 |
| 26023 | 26174 | 26333 | T: ntrulpr4591761 |
| 26439 | 26678 | 26865 | ntrulpr653 |
| 27774 | 27964 | 28332 | T: lightsaber2 |
| 28029 | 28213 | 28478 | T: lac128 |
| 28348 | 28481 | 28814 | ntrulpr761 |
| 30486 | 30683 | 31026 | mlkem768 |
| 30572 | 30804 | 31164 | kyber768 |
| 31290 | 31374 | 31576 | timer |
| 31613 | 31718 | 31888 | smaugt1 |
| 32538 | 32726 | 33041 | C:threebears624r2cpa |
| 33957 | 34088 | 34321 | threebears624r2cca |
| 34239 | 34375 | 34578 | C:threebears624r2cpax |
| 34043 | 34384 | 34712 | T: C:nhcompact768cca |
| 35478 | 35577 | 35736 | threebears624r2ccax |
| 35835 | 36025 | 36175 | ntrulpr857 |
| 36166 | 36901 | 45022 | ntruplus576 |
| 37011 | 37111 | 37373 | smaugt3v5 |
| 37601 | 37766 | 38182 | ntrulpr953 |
| 38663 | 39173 | 39776 | T: C:r5nd1kem0d |
| 39327 | 39536 | 39767 | ntrulpr1013 |
| 40772 | 41061 | 41456 | T!!!newhope512cca |
| 41796 | 42675 | 43530 | T: C:nhcompact1024cca |
| 43604 | 43868 | 44484 | kyber1024 |
| 43883 | 44907 | 45896 | mlkem1024 |
| 47550 | 47633 | 47819 | smaugt3 |
| 50178 | 50302 | 50493 | ntrulpr1277 |
| 51242 | 51386 | 51614 | smaugt5v5 |
| 51003 | 51505 | 52492 | T: saber2 |
| 52594 | 53357 | 54230 | T: C:r5nd1kem5d |
| 53000 | 54004 | 55400 | T: C:r5nd0kem2iot |
| 54323 | 55141 | 56850 | T: C:r5nd1kem4longkey |
| 58274 | 61838 | 65797 | timerv5 |
| 62884 | 63297 | 63722 | T: lac256 |
| 63521 | 63852 | 64838 | smaugt5 |
| 64972 | 65431 | 65841 | T: hqc128round4 |
| 67311 | 67577 | 67914 | threebears936r2cca |
| 68747 | 68941 | 69222 | C:threebears936r2cpa |
| 70319 | 70572 | 70982 | T: lac192 |
| 70360 | 70633 | 71191 | threebears936r2ccax |
| 71386 | 71595 | 71796 | C:threebears936r2cpax |
| 78034 | 78607 | 79839 | T: firesaber2 |
| 78697 | 78947 | 79285 | T!!!newhope1024cca |
| 88557 | 89441 | 90526 | T: C:r5nd3kem5d |
| 100976 | 101298 | 101873 | C:threebears1248r2cpa |
| 101056 | 101501 | 102161 | threebears1248r2cca |
| 102941 | 103271 | 103797 | threebears1248r2ccax |
| 104762 | 105155 | 105576 | C:threebears1248r2cpax |
| 109116 | 110228 | 110948 | T: C:hila5 |
| 118888 | 119104 | 119371 | ntruhps2048509 |
| 143822 | 145638 | 147797 | T: C:r5nd3kem0d |
| 146138 | 146468 | 146765 | T: saberx4 |
| 151304 | 151966 | 153121 | T: kindi256342 |
| 157557 | 158696 | 159709 | T: hqc192round4 |
| 161386 | 162257 | 163684 | T: kindi512222 |
| 161335 | 163247 | 165335 | T: C:r5nd5kem5d |
| 168956 | 169775 | 170780 | T: kindi512241 |
| 176053 | 178051 | 180405 | T: C:r5nd5kem0d |
| 192874 | 193125 | 193463 | ntruhrss701 |
| 202253 | 202552 | 203008 | ntruhps2048677 |
| 273541 | 274104 | 274823 | ntruhps4096821 |
| 315364 | 316517 | 318447 | T: hqc256round4 |
| 318761 | 320771 | 329746 | T: hqcrmrs128 |
| 336131 | 337579 | 339823 | T: kindi512321 |
| 354025 | 356166 | 367271 | T: hqc128 |
| 357225 | 360272 | 364730 | T: ntrukem443 |
| 362450 | 365663 | 370787 | T: C:r5n11kem0d |
| 366905 | 371364 | 383283 | T: hqc1281 |
| 382127 | 383145 | 385016 | T: C:bikel1 |
| 409786 | 412282 | 420627 | T: kindi256522 |
| 514324 | 516182 | 519055 | T: lima2p1024cca |
| 518649 | 523831 | 530670 | T: C:ledakemcpa14 |
| 551567 | 554197 | 558490 | sntrup761 |
| 556508 | 557193 | 560171 | sntrup653 |
| 614663 | 619362 | 623559 | T: C:r5n13kem0d |
| 616388 | 622852 | 630767 | T: C:ledakemcpa13 |
| 630073 | 634074 | 638553 | T: rqc128 |
| 638603 | 643290 | 662884 | T: hqcrmrs192 |
| 671346 | 677893 | 696544 | T: hqc1921 |
| 690319 | 694264 | 697119 | T: titaniumccatoy |
| 710621 | 713704 | 733205 | T: hqc192 |
| 712416 | 718070 | 724455 | T: frodokem640 |
| 719690 | 720639 | 723416 | sntrup4591761 |
| 717012 | 739076 | 747336 | T: hqc1922 |
| 766663 | 773240 | 784706 | T: C:ledakemcpa12 |
| 769248 | 781084 | 785895 | T: titaniumccalite |
| 784774 | 789493 | 795000 | T: ntrukem743 |
| 868107 | 871208 | 875360 | T: C:rolloi128 |
| 885759 | 893870 | 903530 | T: frodokem640aes |
| 912511 | 914327 | 918867 | sntrup857 |
| 976214 | 983465 | 1001222 | T: titaniumccastd |
| 1041292 | 1044583 | 1050936 | T: lima2p2048cca |
| 1035625 | 1054935 | 1080630 | T: hqc2561 |
| 1029113 | 1055732 | 1069795 | T: hqcrmrs256 |
| 1074693 | 1080052 | 1088821 | T: limasp1018cca |
| 1078623 | 1084727 | 1106314 | T: C:bikel3 |
| 1080171 | 1084924 | 1245389 | T: rqc192 |
| 1097122 | 1098579 | 1104584 | sntrup953 |
| 1086284 | 1109026 | 1124447 | T: hqc2562 |
| 1106819 | 1120660 | 1130956 | T: titaniumccamed |
| 1125299 | 1129487 | 1134734 | T: C:rolloi192 |
| 1130244 | 1148164 | 1165225 | T: hqc256 |
| 1138955 | 1151820 | 1165646 | T: C:ledakemcpa34 |
| 1138336 | 1158049 | 1175284 | T: hqc2563 |
| 1260949 | 1272324 | 1281345 | T: titaniumccahi |
| 1270950 | 1280624 | 1293598 | sntrup1013 |
| 1434137 | 1439004 | 1448960 | T: frodokem976 |
| 1535826? | 1542916? | 1974791? | T: rqc256 |
| 1540493 | 1546835 | 1556048 | T: titaniumccasuper |
| 1547411 | 1552731 | 1558418 | T: C:rolloi256 |
| 1554836 | 1569910 | 1591739 | T: C:ledakemcpa33 |
| 1566557 | 1573014 | 1579153 | T: C:r5n15kem0d |
| 1709432 | 1718397 | 1725754 | T: frodokem976aes |
| 1952450 | 1960553 | 2001524 | sntrup1277 |
| 2054405 | 2064261 | 2075533 | T: limasp1306cca |
| 2149836 | 2163498 | 2179719 | T: limasp1822cca |
| 2151579 | 2168866 | 2198126 | T: C:ledakemcpa32 |
| 2184944 | 2204654 | 2229162 | T: C:ledakemcpa53 |
| 2278557 | 2290482 | 2311573 | T: ledakem1464 |
| 2676203 | 2686768 | 2704692 | T: C:ledakemcpa54 |
| 2667724 | 2691504 | 2976615 | T: ledakem1364 |
| 2753714 | 2790988 | 3058723 | T: ledakem1264 |
| 2947307 | 2962278 | 2976012 | T: frodokem1344aes |
| 3070699 | 3076799 | 3087255 | T: frodokem640shake |
| 3376631 | 3383546 | 3391278 | T: rolloii128 |
| 3529439 | 3534775 | 3541074 | T: rolloii192 |
| 3597793? | 3622088? | 4882940? | T: ledakem14sl |
| 3868760 | 3898640 | 3927939 | T: limasp2062cca |
| 4122834 | 4131829 | 4140439 | T: rolloii256 |
| 3500252? | 4202678? | 5378476? | T: ledakem13sl |
| 4588970 | 4606880 | 4634898 | T: C:ledakemcpa52 |
| 4684096 | 4695961 | 4711746 | T: sikep434 |
| 4665651 | 4702890 | 5290163 | T: ledakem12sl |
| 5047951? | 5768750? | 7726325? | T: ledakem3464 |
| 5819465 | 5834412 | 5857464 | T: remblem1056 |
| 5875285 | 5902367 | 5943611 | T: ledakem3364 |
| 5899068 | 5911906 | 5928779 | T: remblem928 |
| 6532010 | 6538504 | 6547595 | T: frodokem976shake |
| 6750489 | 6763132 | 6775673 | T: sikep503 |
| 6924335 | 6972788 | 7539608 | T: ledakem3264 |
| 7178675 | 7189759 | 7201109 | T: lotus128 |
| 7717129 | 7741114 | 8163492 | T: ledakem33sl |
| 7804516 | 7875136 | 8518726 | T: sikep434comp |
| 8089294? | 8143456? | 11094807? | T: ledakem34sl |
| 9409078 | 9427117 | 9471306 | T: ledakem5464 |
| 9536202 | 9603048 | 11087125 | T: ledakem32sl |
| 10349842 | 10381335 | 10438651 | T: ledakem5364 |
| 11153131 | 11220176 | 12130778 | T: sikep503comp |
| 11463435 | 11475250 | 11490287 | T: frodokem1344shake |
| 11900338 | 11952118 | 14507140 | T: ledakem54sl |
| 12110653 | 12126495 | 12145426 | T: sikep610 |
| 12671763 | 12688982 | 12744998 | T: lotus192 |
| 14600269 | 15660424 | 17571422 | T: ledakem5264 |
| 15627714 | 15727231 | 17890353 | T: ledakem53sl |
| 20321961 | 20333504 | 20355450 | T: sikep751 |
| 20591539 | 20847558 | 22980038 | T: lotus256 |
| 21019283 | 21844837 | 22782372 | T: sikep610comp |
| 24208762 | 25809853 | 28572102 | T: ledakem52sl |
| 28215969 | 28279455 | 28342476 | mceliece348864pcf |
| 28227210 | 28285318 | 28498305 | T: ntskem1264 |
| 28290460 | 28377062 | 28653066 | mceliece348864f |
| 32284910 | 32372408 | 35515450 | T: sikep751comp |
| 27637920? | 41255699? | 61719125? | mceliece348864 |
| 30997876? | 41356056? | 65857292? | mceliece348864pc |
| 78077485 | 78230024 | 78375347 | mceliece460896f |
| 78169524 | 78278733 | 78407727 | mceliece460896pcf |
| 77023468 | 79760404 | 81626417 | T: ntskem1380 |
| 84143548? | 117504151? | 185248749? | mceliece460896pc |
| 90004334? | 119647776? | 187707661? | mceliece460896 |
| 173072558 | 173255833 | 173473920 | mceliece6688128f |
| 176522381 | 176704420 | 176917048 | mceliece6960119f |
| 176714603 | 176958600 | 190918311 | mceliece6960119pcf |
| 182450905 | 182699273 | 200162725 | mceliece8192128f |
| 174261872 | 187753690 | 189321732 | mceliece6688128pcf |
| 219808611 | 221550076 | 222342097 | mceliece8192128pcf |
| 185668759? | 273876354? | 433624798? | mceliece6688128 |
| 200155530? | 284971384? | 383564478? | mceliece6960119 |
| 205630303? | 288584375? | 453489352? | mceliece6960119pc |
| 235936198? | 318901872? | 464487945? | mceliece6688128pc |
| 211876271? | 332556017? | 466407637? | mceliece8192128 |
| 263088999? | 340341827? | 426807837? | mceliece8192128pc |
| 353847582 | 357979734 | 365433172 | T: ntskem13136 |
| 737166407 | 794013995 | 807114103 | T: bigquake1 |
| 6414817613 | 6621064328 | 6663356428 | T: bigquake3 |
| 12166876834 | 12410126522 | 12447402124 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 15034 | 15103 | 15184 | kyber90s512 |
| 15388 | 15534 | 15826 | ntruhps2048509 |
| 16347 | 16485 | 16608 | ntruhrss701 |
| 16949 | 17012 | 17240 | ntruplus576 |
| 17030 | 17127 | 17264 | smaugt1v5 |
| 18875 | 18965 | 19092 | mlkem512 |
| 18566 | 19196 | 20432 | mceliece348864f |
| 18846 | 19582 | 20850 | mceliece348864 |
| 19700 | 19784 | 20002 | ntruplus768 |
| 19800 | 19878 | 19985 | kyber90s768 |
| 20212 | 20272 | 20392 | timer |
| 20199 | 20325 | 20457 | smaugt1 |
| 22506 | 22638 | 23015 | ntruplus864 |
| 22559 | 22731 | 22957 | ntruhps2048677 |
| 22928 | 23606 | 25264 | mceliece348864pc |
| 23097 | 24053 | 26184 | mceliece348864pcf |
| 26134 | 26240 | 26395 | kyber90s1024 |
| 26461 | 26598 | 26890 | ntruhps4096821 |
| 26322 | 26618 | 27001 | kyber512 |
| 28277 | 28373 | 28539 | sntrup4591761 |
| 29918 | 29965 | 30067 | smaugt3v5 |
| 30265 | 30375 | 30698 | ntruplus1152 |
| 30339 | 30557 | 31353 | mlkem768 |
| 31154 | 31358 | 31505 | sntrup653 |
| 33955 | 34036 | 34174 | sntrup761 |
| 36301 | 36415 | 36673 | T: lightsaber2 |
| 39445 | 39614 | 39746 | kyber768 |
| 39903 | 40124 | 40345 | T: C:nhcompact512cca |
| 41560 | 41790 | 41997 | sntrup857 |
| 41693 | 41819 | 41977 | smaugt3 |
| 38608? | 42454? | 50657? | mceliece460896 |
| 44516 | 44662 | 44861 | sntrup953 |
| 44594 | 44849 | 46817 | mlkem1024 |
| 39937? | 45496? | 52270? | mceliece460896f |
| 46144 | 46241 | 46393 | ntrulpr653 |
| 46064 | 46325 | 46509 | sntrup1013 |
| 46586 | 46664 | 46970 | smaugt5v5 |
| 42555? | 47146? | 56379? | mceliece460896pc |
| 43712? | 47783? | 55575? | mceliece460896pcf |
| 48070 | 48158 | 48325 | T: ntrulpr4591761 |
| 47627 | 48711 | 56256 | T: ntskem1264 |
| 48714 | 48859 | 48967 | ntrulpr761 |
| 48799 | 48940 | 49109 | threebears624r2ccax |
| 49820 | 49974 | 50265 | C:threebears624r2cpa |
| 49266 | 50210 | 50558 | threebears624r2cca |
| 50157 | 50295 | 50613 | C:threebears624r2cpax |
| 51280 | 51661 | 55266 | timerv5 |
| 51672 | 51839 | 52322 | T: lac128 |
| 51718 | 52380 | 52683 | T: C:nhcompact768cca |
| 55491 | 55588 | 55791 | smaugt5 |
| 55623 | 56067 | 57445 | kyber1024 |
| 58852 | 59022 | 59224 | sntrup1277 |
| 61610 | 61707 | 61859 | ntrulpr857 |
| 61547 | 61963 | 63084 | T: saber2 |
| 63373 | 63841 | 64536 | T: C:r5nd1kem0d |
| 64083 | 64364 | 64749 | ntrulpr953 |
| 64515 | 64720 | 64986 | T!!!newhope512cca |
| 66439 | 66551 | 66921 | ntrulpr1013 |
| 67043 | 68192 | 68759 | T: C:nhcompact1024cca |
| 76203 | 79673 | 83418 | mceliece6960119 |
| 78088 | 80269 | 84169 | mceliece6960119f |
| 80373 | 80577 | 81002 | threebears936r2ccax |
| 80780 | 81331 | 82209 | T: C:bikel1 |
| 80590 | 81699 | 82077 | threebears936r2cca |
| 83103 | 83924 | 84490 | T: C:ledakemcpa13 |
| 83865 | 84062 | 84433 | C:threebears936r2cpa |
| 84169 | 84328 | 84727 | ntrulpr1277 |
| 84159 | 84695 | 85227 | T: C:ledakemcpa14 |
| 84624 | 84858 | 85210 | C:threebears936r2cpax |
| 74318 | 85316 | 91952 | mceliece6688128f |
| 75561 | 85342 | 91880 | mceliece6688128 |
| 86758 | 87907 | 89474 | T: C:r5nd0kem2iot |
| 85609 | 88841 | 93071 | mceliece6960119pc |
| 87713 | 88918 | 90070 | T: C:r5nd1kem5d |
| 89365 | 91221 | 93507 | T: C:ledakemcpa12 |
| 91327 | 91643 | 92398 | T: firesaber2 |
| 90652 | 91679 | 92945 | T: C:r5nd1kem4longkey |
| 86532 | 92674 | 100214 | mceliece6688128pc |
| 90740 | 96695 | 102328 | mceliece6688128pcf |
| 89133 | 96898 | 103959 | mceliece6960119pcf |
| 97286 | 97791 | 98681 | T: lotus128 |
| 99969 | 105171 | 108714 | mceliece8192128 |
| 102418 | 106391 | 109826 | mceliece8192128f |
| 108277 | 108712 | 109171 | T: lac192 |
| 110623 | 113379 | 116970 | T: ntrukem443 |
| 113598 | 115785 | 120010 | mceliece8192128pc |
| 113793 | 116264 | 117505 | mceliece8192128pcf |
| 121029 | 121404 | 121865 | threebears1248r2ccax |
| 120699 | 121858 | 123609 | T: C:rolloi128 |
| 121943 | 122760 | 123795 | T!!!newhope1024cca |
| 123131 | 123661 | 124325 | threebears1248r2cca |
| 125079 | 125525 | 125959 | C:threebears1248r2cpa |
| 125151 | 125655 | 127011 | T: lac256 |
| 125857 | 126128 | 126438 | C:threebears1248r2cpax |
| 134906 | 136686 | 139166 | T: C:rolloi192 |
| 140138 | 141676 | 143638 | T: lotus192 |
| 140893 | 142185 | 143626 | T: C:r5nd3kem5d |
| 160478 | 162158 | 164530 | T: C:hila5 |
| 161589 | 162850 | 164644 | T: C:rolloi256 |
| 168890 | 170319 | 171774 | T: hqc128round4 |
| 176401 | 176687 | 177097 | T: saberx4 |
| 179808 | 180874 | 181576 | T: ledakem1264 |
| 183016 | 186701 | 191071 | T: ntrukem743 |
| 187336 | 189114 | 191224 | T: ledakem1464 |
| 193679 | 194510 | 195962 | T: C:bikel3 |
| 195695 | 196422 | 197270 | T: C:ledakemcpa33 |
| 196001 | 196719 | 197462 | T: C:ledakemcpa34 |
| 197673 | 198721 | 200037 | T: kindi256342 |
| 198076? | 202717? | 271761? | T: lotus256 |
| 209833 | 211064 | 212991 | T: ledakem1364 |
| 213126 | 215969 | 218734 | T: ntskem1380 |
| 214205 | 217231 | 220618 | T: C:ledakemcpa32 |
| 237971 | 238828 | 240710 | T: kindi512222 |
| 240486 | 243963 | 248794 | T: C:r5nd3kem0d |
| 246579 | 247989 | 249604 | T: kindi512241 |
| 250128 | 250903 | 251478 | T: ledakem13sl |
| 250174 | 252468 | 254148 | T: C:r5nd5kem5d |
| 260693 | 261389 | 261946 | T: ledakem12sl |
| 285544 | 286792 | 288591 | T: ledakem14sl |
| 288428 | 296661 | 306496 | T: ntskem13136 |
| 302184 | 304191 | 306438 | T: C:r5nd5kem0d |
| 382482 | 385096 | 388522 | T: rolloii128 |
| 392216 | 394527 | 396985 | T: hqc192round4 |
| 396138 | 397640 | 399609 | T: lima2p1024cca |
| 405762 | 408036 | 410876 | T: rolloii192 |
| 430896 | 433408 | 444229 | T: C:ledakemcpa53 |
| 439050 | 442332 | 446277 | T: rolloii256 |
| 441758 | 442606 | 444657 | T: ledakem3464 |
| 443587 | 445262 | 453250 | T: C:ledakemcpa54 |
| 441126 | 446244 | 450395 | T: C:ledakemcpa52 |
| 440647 | 448801 | 462009 | T: hqcrmrs128 |
| 447198 | 449965 | 453225 | T: kindi512321 |
| 456474 | 460499 | 465609 | T: C:r5n11kem0d |
| 485221 | 486744 | 489331 | T: ledakem3264 |
| 488532 | 490656 | 491999 | T: ledakem3364 |
| 480548 | 495956 | 503262 | T: hqc128 |
| 492959 | 497576 | 507099 | T: kindi256522 |
| 555152 | 562951 | 575357 | T: titaniumccatoy |
| 556669 | 571388 | 578631 | T: hqc1281 |
| 634860 | 636118 | 638701 | T: ledakem32sl |
| 670659 | 671661 | 673006 | T: ledakem33sl |
| 688815 | 694099 | 697396 | T: titaniumccalite |
| 746209 | 751044 | 756866 | T: hqc256round4 |
| 773923 | 782188 | 786514 | T: ledakem34sl |
| 798493 | 801120 | 805181 | T: lima2p2048cca |
| 817155 | 820293 | 843675 | T: titaniumccastd |
| 818055 | 824597 | 834333 | T: rqc128 |
| 830741 | 832672 | 836281 | T: C:r5n13kem0d |
| 896597 | 908041 | 927730 | T: hqcrmrs192 |
| 967849 | 970693 | 980649 | T: ledakem5364 |
| 965173 | 972117 | 977911 | T: limasp1018cca |
| 976836 | 987909 | 1007168 | T: hqc192 |
| 1008184 | 1022631 | 1041387 | T: hqc1921 |
| 1024571 | 1037069 | 1040922 | T: titaniumccamed |
| 1065023 | 1068150 | 1072075 | T: ledakem5464 |
| 1089496 | 1094669 | 1100093 | T: frodokem640 |
| 1093446 | 1097145 | 1104031 | T: ledakem5264 |
| 1082169 | 1099293 | 1124975 | T: hqc1922 |
| 1118494 | 1121634 | 1124919 | T: ledakem54sl |
| 1211845 | 1217562 | 1223792 | T: frodokem640aes |
| 1213103 | 1228505 | 1233150 | T: titaniumccahi |
| 1412504 | 1417380 | 1435556 | T: ledakem53sl |
| 1454219? | 1466862? | 1890614? | T: rqc192 |
| 1476251 | 1499608 | 1531608 | T: hqcrmrs256 |
| 1501391 | 1504995 | 1509046 | T: titaniumccasuper |
| 1574425 | 1597363 | 1622928 | T: hqc2561 |
| 1571196 | 1601909 | 1625520 | T: hqc256 |
| 1613666 | 1617400 | 1639611 | T: ledakem52sl |
| 1660640 | 1676799 | 1707186 | T: hqc2562 |
| 1727013 | 1744977 | 1779321 | T: hqc2563 |
| 1822013 | 1829907 | 1836820 | T: limasp1306cca |
| 1893625 | 1901482 | 1912494 | T: C:r5n15kem0d |
| 1944498 | 1950265 | 1958582 | T: limasp1822cca |
| 2012831 | 2018022 | 2027482 | T: rqc256 |
| 2163694 | 2177984 | 2188668 | T: frodokem976 |
| 2316306 | 2330704 | 2350740 | T: frodokem976aes |
| 2519351 | 2584973 | 2647642 | T: bigquake1 |
| 3296445 | 3303671 | 3309146 | T: frodokem640shake |
| 3650495 | 3671738 | 3692022 | T: limasp2062cca |
| 3884087 | 3900688 | 3918231 | T: frodokem1344aes |
| 6889460 | 6898176 | 6907878 | T: frodokem976shake |
| 7137285 | 7349370 | 7514109 | T: bigquake3 |
| 7625697 | 7640045 | 7654690 | T: sikep434 |
| 8587805 | 8603400 | 8623002 | T: remblem1056 |
| 8744742 | 8764520 | 8780383 | T: remblem928 |
| 10720747 | 11048248 | 11358003 | T: bigquake5 |
| 11078717 | 11096463 | 11119239 | T: sikep503 |
| 12025800 | 12046870 | 12065812 | T: frodokem1344shake |
| 12092883 | 12137583 | 12213163 | T: sikep434comp |
| 17201139 | 17253439 | 17366572 | T: sikep503comp |
| 22235342 | 22253565 | 22272927 | T: sikep610 |
| 30743090 | 30835478 | 31017424 | T: sikep610comp |
| 32823267 | 32845410 | 32864393 | T: sikep751 |
| 51348268 | 51477542 | 51720441 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 12201 | 12254 | 12313 | kyber90s512 |
| 13124 | 13195 | 13283 | C:threebears624r2cpax |
| 13958 | 14039 | 14150 | ntruplus768 |
| 15994 | 16099 | 16227 | ntruplus864 |
| 16460 | 16521 | 16571 | kyber90s768 |
| 16597 | 16675 | 16790 | C:threebears936r2cpax |
| 19574 | 19641 | 19793 | ntruplus576 |
| 19911 | 19976 | 20066 | C:threebears1248r2cpax |
| 20095 | 20275 | 20546 | mlkem512 |
| 21374 | 21520 | 21981 | smaugt1v5 |
| 21249 | 21547 | 21673 | kyber512 |
| 21979 | 22207 | 22534 | T: C:r5nd1kem0d |
| 22186 | 22312 | 22506 | ntruplus1152 |
| 22376 | 22443 | 22525 | C:threebears624r2cpa |
| 22347 | 22465 | 22579 | kyber90s1024 |
| 25158 | 25218 | 25292 | ntruhps2048509 |
| 27082 | 27164 | 27278 | C:threebears936r2cpa |
| 29108 | 29561 | 29984 | T: C:r5nd0kem2iot |
| 30129 | 30656 | 31364 | T: C:r5nd1kem5d |
| 31747 | 31837 | 31984 | C:threebears1248r2cpa |
| 31933 | 32109 | 32360 | smaugt1 |
| 31822 | 32175 | 32618 | mlkem768 |
| 32285 | 32452 | 32754 | kyber768 |
| 32405 | 32518 | 32658 | timer |
| 32181 | 32812 | 33248 | T: C:r5nd1kem4longkey |
| 36510 | 36621 | 36810 | T: lightsaber2 |
| 37309 | 37374 | 37513 | ntruhps2048677 |
| 38581 | 38717 | 38815 | ntruhrss701 |
| 38888 | 39030 | 39324 | T: C:nhcompact512cca |
| 39664 | 39835 | 40056 | T: C:hila5 |
| 40486 | 40606 | 40789 | smaugt3v5 |
| 41586 | 41648 | 41750 | sntrup761 |
| 42784 | 42885 | 43087 | sntrup653 |
| 46127 | 46266 | 46634 | mlkem1024 |
| 46280 | 46351 | 46448 | kyber1024 |
| 49191 | 49462 | 51410 | T: C:r5nd3kem5d |
| 51126 | 51315 | 51534 | T: C:nhcompact768cca |
| 51305 | 51441 | 51555 | ntruhps4096821 |
| 55785 | 55962 | 56157 | ntrulpr653 |
| 57898 | 58012 | 58158 | smaugt3 |
| 57951 | 58054 | 58139 | ntrulpr761 |
| 58221 | 58760 | 58932 | sntrup857 |
| 60304 | 60464 | 60739 | smaugt5v5 |
| 60854 | 61018 | 61305 | sntrup953 |
| 62230 | 62375 | 62871 | sntrup1013 |
| 61968 | 62644 | 63422 | T: saber2 |
| 62866 | 63052 | 63309 | sntrup4591761 |
| 66437 | 67101 | 67510 | T: C:nhcompact1024cca |
| 66918 | 67423 | 69486 | timerv5 |
| 68992 | 69244 | 69580 | T: lac128 |
| 69274 | 69413 | 69599 | T: ntrulpr4591761 |
| 71284 | 71447 | 71745 | threebears624r2ccax |
| 72329 | 72627 | 72963 | T!!!newhope512cca |
| 75038 | 75182 | 75294 | ntrulpr857 |
| 77019 | 77146 | 77308 | smaugt5 |
| 77216 | 77466 | 77900 | ntrulpr953 |
| 78879 | 79563 | 79736 | sntrup1277 |
| 79191 | 79954 | 80628 | ntrulpr1013 |
| 91106 | 91771 | 92800 | threebears624r2cca |
| 92422 | 93147 | 93948 | T: firesaber2 |
| 95834 | 95999 | 96181 | mceliece348864f |
| 93397 | 97128 | 98944 | T: C:r5nd5kem5d |
| 96902 | 97291 | 97593 | mceliece348864 |
| 100021 | 100118 | 100516 | ntrulpr1277 |
| 99988 | 100230 | 100646 | mceliece348864pc |
| 100111 | 100289 | 100522 | mceliece348864pcf |
| 100219 | 101234 | 103061 | T: C:r5nd3kem0d |
| 110165 | 110511 | 111113 | threebears936r2ccax |
| 110430 | 110844 | 111510 | T: ntrukem443 |
| 113535 | 113855 | 114282 | T: lotus128 |
| 132187 | 132873 | 135152 | T: C:r5nd5kem0d |
| 135111 | 135693 | 136718 | threebears936r2cca |
| 137773 | 138710 | 139423 | T!!!newhope1024cca |
| 152394 | 152767 | 153172 | T: lac192 |
| 156800 | 157210 | 157845 | threebears1248r2ccax |
| 170357 | 172466 | 174542 | T: lotus192 |
| 184798 | 185146 | 185939 | T: saberx4 |
| 185458 | 186316 | 188608 | T: C:r5n11kem0d |
| 186270 | 187113 | 188666 | threebears1248r2cca |
| 197758 | 198727 | 200030 | T: ntrukem743 |
| 230780 | 235430 | 243403 | T: lac256 |
| 227006 | 242713 | 243434 | mceliece460896 |
| 238945 | 242906 | 243301 | mceliece460896f |
| 232293 | 246656 | 247090 | mceliece460896pc |
| 239447 | 247170 | 247644 | mceliece460896pcf |
| 248931 | 250515 | 252418 | T: kindi256342 |
| 251879 | 253400 | 254812 | T: C:r5n13kem0d |
| 260845 | 267578 | 270364 | mceliece6960119f |
| 269213 | 269906 | 270476 | mceliece6960119 |
| 272950 | 273836 | 274440 | mceliece6960119pc |
| 273538 | 274644 | 292151 | mceliece6960119pcf |
| 270279 | 275868 | 276451 | mceliece6688128f |
| 263983 | 276268 | 276839 | mceliece8192128 |
| 270505 | 276282 | 276909 | mceliece6688128 |
| 276358 | 277091 | 294334 | mceliece8192128f |
| 283749 | 284480 | 285130 | mceliece8192128pcf |
| 284182 | 285322 | 304887 | mceliece8192128pc |
| 285486 | 286153 | 286823 | mceliece6688128pc |
| 258231 | 297065 | 300819 | T: lotus256 |
| 296174 | 297359 | 298782 | T: hqc128round4 |
| 281942 | 302680 | 308709 | mceliece6688128pcf |
| 315599 | 317235 | 321997 | T: kindi512222 |
| 326300 | 328025 | 330453 | T: kindi512241 |
| 348845 | 359208 | 365221 | T: ntskem1264 |
| 475210 | 477683 | 482238 | T: lima2p1024cca |
| 560179 | 562230 | 566625 | T: kindi512321 |
| 561999 | 567817 | 570626 | T: C:ledakemcpa13 |
| 573328 | 576495 | 584210 | T: kindi256522 |
| 584873 | 589862 | 592635 | T: C:ledakemcpa12 |
| 628096 | 630849 | 634584 | T: hqc192round4 |
| 638886 | 641767 | 651340 | T: titaniumccatoy |
| 669977 | 676006 | 681096 | T: C:ledakemcpa14 |
| 711291 | 722593 | 728776 | T: ntskem1380 |
| 725183 | 728990 | 740224 | T: hqc128 |
| 733022 | 746010 | 749584 | T: hqcrmrs128 |
| 789380 | 792501 | 802255 | T: titaniumccalite |
| 874020 | 880205 | 895496 | T: C:rolloi128 |
| 906773 | 911767 | 917654 | T: C:r5n15kem0d |
| 957581 | 960519 | 966093 | T: lima2p2048cca |
| 948848 | 967168 | 969168 | T: titaniumccastd |
| 975820 | 1003129 | 1007146 | T: hqc1281 |
| 1014646 | 1019138 | 1027533 | T: C:rolloi192 |
| 1089433 | 1096362 | 1104348 | T: frodokem640 |
| 1154625 | 1157782 | 1161342 | T: frodokem640aes |
| 1163507 | 1171824 | 1178624 | T: titaniumccamed |
| 1222327 | 1226985 | 1231779 | T: hqc256round4 |
| 1223078 | 1234910 | 1242717 | T: limasp1018cca |
| 1231374 | 1240139 | 1250581 | T: ledakem1264 |
| 1299931 | 1303687 | 1308646 | T: ledakem1364 |
| 1319362 | 1320346 | 1323199 | T: C:bikel1 |
| 1326276 | 1331409 | 1373978 | T: hqc192 |
| 1344862 | 1354909 | 1373127 | T: rolloii128 |
| 1354784 | 1363972 | 1382204 | T: hqcrmrs192 |
| 1362857 | 1366247 | 1403277 | T: ledakem1464 |
| 1396269 | 1400669 | 1418326 | T: titaniumccahi |
| 1535010 | 1541820 | 1555122 | T: rolloii192 |
| 1582558 | 1588694 | 1595682 | T: C:ledakemcpa32 |
| 1610782 | 1622506 | 1667975 | T: hqc1921 |
| 1610455 | 1670181 | 1706777 | T: ntskem13136 |
| 1680594 | 1691965 | 1699360 | T: hqc1922 |
| 1724318 | 1744753 | 1770208 | T: ledakem13sl |
| 1738893 | 1746389 | 1751404 | T: titaniumccasuper |
| 1752400 | 1760582 | 1766018 | T: ledakem12sl |
| 1755844 | 1763853 | 1779345 | T: C:rolloi256 |
| 1815509 | 1872376 | 1940581 | T: ledakem14sl |
| 1881243 | 1892535 | 1909447 | T: C:ledakemcpa33 |
| 2022823 | 2035229 | 2050173 | T: rolloii256 |
| 2077862 | 2085116 | 2149117 | T: hqcrmrs256 |
| 2096698 | 2132336 | 2158081 | T: hqc256 |
| 2151283 | 2162320 | 2175627 | T: frodokem976 |
| 2195530 | 2208923 | 2221957 | T: frodokem976aes |
| 1905075 | 2260770 | 2275503 | T: C:ledakemcpa34 |
| 2347223 | 2356508 | 2367363 | T: limasp1306cca |
| 2359104 | 2385836 | 2409175 | T: hqc2561 |
| 2419387 | 2433282 | 2490654 | T: hqc2562 |
| 2472816 | 2489323 | 2504040 | T: limasp1822cca |
| 2521831 | 2572144 | 2583704 | T: hqc2563 |
| 2853045 | 2868731 | 2884150 | T: rqc128 |
| 3018145 | 3032762 | 3050818 | T: bigquake1 |
| 3242688 | 3247351 | 3252099 | T: frodokem640shake |
| 3532280 | 3548452 | 3566432 | T: ledakem3364 |
| 3714179 | 3726655 | 3738587 | T: frodokem1344aes |
| 3788170 | 3828469 | 3836309 | T: C:ledakemcpa52 |
| 4056398 | 4074394 | 4240426 | T: ledakem3464 |
| 4123028 | 4141734 | 4147240 | T: ledakem3264 |
| 4164751 | 4169052 | 4173000 | T: C:bikel3 |
| 4418692 | 4511184 | 4527187 | T: C:ledakemcpa53 |
| 4731451 | 4755489 | 4779281 | T: limasp2062cca |
| 4394896 | 5368061 | 5410733 | T: C:ledakemcpa54 |
| 5365482 | 5426103 | 5455497 | T: ledakem33sl |
| 5442356 | 5467081 | 6326632 | T: rqc192 |
| 5641284 | 5656772 | 5665486 | T: ledakem32sl |
| 5933331 | 5954417 | 5966676 | T: ledakem34sl |
| 6768825 | 6776100 | 6786110 | T: frodokem976shake |
| 8045535 | 8065276 | 8089010 | T: rqc256 |
| 8163804 | 8183872 | 8202298 | T: sikep434 |
| 8703678 | 8721357 | 8738660 | T: sikep434comp |
| 8928508 | 8964437 | 8978220 | T: ledakem5264 |
| 9741816 | 9752484 | 9763448 | T: ledakem5364 |
| 10625390 | 10644120 | 10712900 | T: ledakem5464 |
| 11512983 | 11533085 | 11562116 | T: remblem1056 |
| 11686008 | 11703733 | 11723962 | T: remblem928 |
| 11813332 | 11835361 | 11857505 | T: sikep503 |
| 11901183 | 11914501 | 11927808 | T: frodokem1344shake |
| 12569687 | 12590477 | 12611508 | T: sikep503comp |
| 12875443 | 12889332 | 12920496 | T: ledakem53sl |
| 12983983 | 12993029 | 13010289 | T: ledakem54sl |
| 13879749 | 13915671 | 13995697 | T: ledakem52sl |
| 22401075 | 22414900 | 22438198 | T: sikep610 |
| 23753061 | 23768213 | 23786832 | T: sikep610comp |
| 28169496 | 28531097 | 29386114 | T: bigquake3 |
| 35357061 | 35375552 | 35389322 | T: sikep751 |
| 37523328 | 37544111 | 37566931 | T: sikep751comp |
| 44109492 | 44341078 | 44716061 | T: bigquake5 |
|
|
|