Measurements of key-encapsulation mechanisms on one machine: amd64; Gracemont (906a4-20); 2022 Intel Core i3-1215U, E cores; 4 x 1600MHz; alder2,little, supercop-20251222
[Page version: 20260126 20:11: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,
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 |
| -11009361146 | -10741930627 | 14008058229 | T: bigquake5 |
| 14139 | 14261 | 14446 | kyber90s512 |
| 21073 | 21240 | 21424 | kyber90s768 |
| 24073 | 24149 | 29546 | ntruplus576 |
| 28281 | 28334 | 28382 | ntruplus768 |
| 31062 | 31097 | 31180 | ntruplus864 |
| 31300 | 31442 | 31658 | kyber512 |
| 31427 | 31535 | 31709 | mlkem512 |
| 31520 | 31704 | 31960 | kyber90s1024 |
| 36195 | 36331 | 36559 | T: C:nhcompact512cca |
| 39907 | 39955 | 40113 | T: lightsaber2 |
| 43289 | 43632 | 44501 | T: lac128 |
| 50234 | 50479 | 50835 | T: C:nhcompact768cca |
| 52855 | 53074 | 53573 | kyber768 |
| 42303? | 53876? | 65929? | ntruplus1152 |
| 53701 | 53892 | 54443 | mlkem768 |
| 53831 | 54172 | 54454 | ntrulpr653 |
| 56625 | 56720 | 57270 | ntrulpr761 |
| 57323 | 57396 | 57571 | C:threebears624r2cpa |
| 57243 | 57507 | 57971 | threebears624r2cca |
| 57745 | 57915 | 58095 | T: ntrulpr4591761 |
| 57853 | 57946 | 58101 | timer |
| 57875 | 57998 | 58192 | smaugt1 |
| 60258 | 60397 | 60780 | C:threebears624r2cpax |
| 61444 | 62893 | 63599 | T: C:r5nd1kem0d |
| 62807 | 62948 | 62999 | threebears624r2ccax |
| 67061 | 67246 | 67652 | T!!!newhope512cca |
| 67430 | 67694 | 67924 | T: C:nhcompact1024cca |
| 70439 | 70543 | 70702 | T: saber2 |
| 73859 | 74063 | 74307 | ntrulpr857 |
| 77960 | 78178 | 78660 | ntrulpr953 |
| 77977 | 78297 | 78721 | ntrulpr1013 |
| 77595 | 78302 | 79328 | T: C:r5nd1kem5d |
| 77452 | 79205 | 81569 | T: C:r5nd0kem2iot |
| 79557 | 79890 | 80691 | mlkem1024 |
| 79694 | 79926 | 80691 | kyber1024 |
| 80420 | 82585 | 84484 | T: C:r5nd1kem4longkey |
| 89225 | 89810 | 91598 | T: hqc128round4 |
| 91740 | 91869 | 92101 | smaugt3 |
| 104521 | 104708 | 105052 | ntrulpr1277 |
| 109178 | 109302 | 109626 | T: firesaber2 |
| 116118 | 116316 | 116512 | threebears936r2cca |
| 122270 | 122532 | 122834 | C:threebears936r2cpa |
| 124294 | 124508 | 124818 | smaugt5 |
| 124458 | 124650 | 124859 | threebears936r2ccax |
| 124650 | 124938 | 125399 | T: lac192 |
| 128743 | 128944 | 129193 | C:threebears936r2cpax |
| 130241 | 130536 | 130981 | T!!!newhope1024cca |
| 118396 | 130553 | 132655 | T: lac256 |
| 143073 | 149205 | 152832 | T: C:r5nd3kem5d |
| 169733 | 169927 | 170289 | threebears1248r2cca |
| 179108 | 179629 | 180010 | C:threebears1248r2cpa |
| 180264 | 181312 | 182054 | threebears1248r2ccax |
| 181327 | 182273 | 182830 | T: C:hila5 |
| 187227 | 188244 | 188687 | C:threebears1248r2cpax |
| 215921 | 216297 | 217045 | T: hqc192round4 |
| 221128 | 222904 | 223686 | T: kindi256342 |
| 232315 | 232817 | 233341 | ntruhps2048509 |
| 236279 | 237274 | 240295 | T: kindi512222 |
| 232993 | 239047 | 247135 | T: C:r5nd3kem0d |
| 238597 | 240043 | 241525 | T: kindi512241 |
| 277320 | 277741 | 278353 | T: saberx4 |
| 282243 | 285476 | 288293 | T: C:r5nd5kem5d |
| 303620 | 307240 | 310167 | T: C:r5nd5kem0d |
| 355072 | 356910 | 372615 | T: hqcrmrs128 |
| 391896 | 392871 | 393860 | ntruhps2048677 |
| 399341 | 400272 | 401598 | ntruhrss701 |
| 399884 | 403891 | 419282 | T: hqc128 |
| 444025 | 444748 | 446714 | T: hqc256round4 |
| 493247 | 494772 | 500694 | T: kindi512321 |
| 514985 | 519142 | 534984 | T: hqc1281 |
| 592482 | 593466 | 596485 | ntruhps4096821 |
| 593781 | 594335 | 596474 | T: kindi256522 |
| 604625 | 606119 | 608408 | T: C:bikel1 |
| 664796 | 668880 | 673225 | T: C:ledakemcpa14 |
| 695604 | 697615 | 703363 | T: rqc128 |
| 728301 | 731316 | 756719 | T: hqcrmrs192 |
| 730595 | 733028 | 736421 | T: C:ledakemcpa13 |
| 759497 | 765335 | 772778 | T: C:r5n11kem0d |
| 814991 | 819785 | 845001 | T: hqc192 |
| 880492 | 881098 | 885628 | T: lima2p1024cca |
| 892071 | 896476 | 903552 | T: C:rolloi128 |
| 914643 | 918610 | 928460 | T: C:ledakemcpa12 |
| 981649 | 988628 | 995224 | T: ntrukem443 |
| 1007538 | 1010980 | 1024338 | T: hqc1921 |
| 1086246 | 1104057 | 1119729 | T: hqc1922 |
| 1099520 | 1106564 | 1111908 | T: frodokem640 |
| 1111131 | 1114698 | 1120085 | T: C:rolloi192 |
| 1192688 | 1211847 | 1241566 | T: hqcrmrs256 |
| 1218444 | 1222488 | 1241609 | T: rqc192 |
| 1281851 | 1288510 | 1293539 | T: frodokem640aes |
| 1319979 | 1337486 | 1362201 | T: hqc256 |
| 1417813 | 1419477 | 1424427 | sntrup761 |
| 1443181 | 1447465 | 1451993 | T: titaniumccatoy |
| 1449667 | 1453700 | 1459703 | T: C:r5n13kem0d |
| 1440553 | 1469732 | 1510307 | T: C:ledakemcpa34 |
| 1554734 | 1560279 | 1565055 | T: C:rolloi256 |
| 1591932 | 1594798 | 1598093 | T: titaniumccalite |
| 1595301 | 1598113 | 1602939 | T: lima2p2048cca |
| 1654117 | 1657092 | 1660371 | T: limasp1018cca |
| 1666644 | 1672824 | 1682106 | T: hqc2561 |
| 1680367 | 1683467 | 1687371 | T: C:bikel3 |
| 1735697 | 1764900 | 1801261 | T: rqc256 |
| 1740309 | 1766509 | 1798102 | T: hqc2562 |
| 1800761 | 1835418 | 1867672 | T: hqc2563 |
| 1906985 | 1911012 | 1917199 | T: C:ledakemcpa33 |
| 1986089 | 2011284 | 2057689 | sntrup653 |
| 2061235 | 2066908 | 2071152 | T: titaniumccastd |
| 2264784 | 2280191 | 2293768 | T: frodokem976 |
| 2309092 | 2313820 | 2322392 | T: titaniumccamed |
| 2451826 | 2457559 | 2466376 | T: ntrukem743 |
| 2461431 | 2472338 | 2480365 | sntrup4591761 |
| 2495057 | 2500032 | 2565467 | T: C:ledakemcpa32 |
| 2520301 | 2523493 | 2528208 | T: titaniumccahi |
| 2607912 | 2620863 | 2640321 | T: frodokem976aes |
| 2695362 | 2699572 | 2707888 | T: ledakem1464 |
| 2807450 | 2817750 | 2836770 | T: C:ledakemcpa53 |
| 2989847 | 2991679 | 3012949 | T: limasp1306cca |
| 3084502 | 3085732 | 3088581 | T: titaniumccasuper |
| 3096778 | 3103398 | 3112068 | sntrup857 |
| 3104875 | 3107074 | 3109229 | T: limasp1822cca |
| 3156809 | 3163929 | 3175220 | T: C:r5n15kem0d |
| 3187487 | 3206592 | 3219638 | T: ledakem1364 |
| 3312517 | 3318061 | 3328513 | T: C:ledakemcpa54 |
| 3342319 | 3348130 | 3363420 | T: ledakem1264 |
| 3629215 | 3632968 | 3637968 | T: rolloii192 |
| 3817515 | 3834817 | 3861576 | sntrup953 |
| 3921963 | 3926691 | 3931770 | T: rolloii128 |
| 3881369? | 3930557? | 5372543? | T: ledakem13sl |
| 4230181 | 4234515 | 4238690 | T: rolloii256 |
| 4184536? | 4254031? | 5984899? | T: ledakem14sl |
| 4435391 | 4443474 | 4458766 | sntrup1013 |
| 4513767 | 4535004 | 4566820 | T: frodokem1344aes |
| 5289298 | 5297424 | 5314797 | T: C:ledakemcpa52 |
| 5420486 | 5449444 | 6242592 | T: ledakem12sl |
| 5513722 | 5517693 | 5522560 | T: frodokem640shake |
| 5752851 | 5756945 | 5759727 | T: limasp2062cca |
| 6487663 | 6505240 | 6521329 | T: remblem1056 |
| 6546128 | 6557484 | 6579682 | T: remblem928 |
| 6921973 | 6941374 | 6969141 | sntrup1277 |
| 6992835 | 7039691 | 7146892 | T: ledakem3364 |
| 6329016? | 7118052? | 10129915? | T: ledakem3464 |
| 7530756 | 7547303 | 7564376 | T: sikep434 |
| 7558875 | 7678986 | 7776640 | T: ledakem3264 |
| 8935242 | 9200774 | 9243076 | T: ledakem33sl |
| 9696907 | 9911358 | 10456245 | T: ledakem34sl |
| 10768091 | 10775611 | 10783709 | T: lotus128 |
| 11634267 | 11926402 | 12294347 | T: ledakem5464 |
| 11868424 | 11950599 | 12056479 | T: ledakem5364 |
| 12149768 | 12169459 | 12177848 | T: frodokem976shake |
| 11196710 | 12687745 | 12879731 | T: ledakem32sl |
| 12824562 | 12865522 | 12891164 | T: sikep503 |
| 12930504 | 12971158 | 14184973 | T: sikep434comp |
| 15359834 | 15637991 | 17039552 | T: ledakem54sl |
| 16888872 | 16969986 | 18795388 | T: ledakem5264 |
| 19195898 | 19426651 | 23361976 | T: ledakem53sl |
| 21533328 | 21581556 | 23554465 | T: sikep503comp |
| 21767839 | 21785517 | 21801752 | T: frodokem1344shake |
| 21982308 | 21989163 | 21999721 | T: sikep610 |
| 22839398 | 22855390 | 22867077 | T: lotus192 |
| 26647889 | 27071020 | 29727409 | T: ledakem52sl |
| 34868320 | 34918217 | 34941742 | T: lotus256 |
| 35859473 | 35869826 | 35886880 | mceliece348864pcf |
| 36933046 | 37014300 | 37227190 | T: ntskem1264 |
| 37730468 | 37839349 | 40919935 | T: sikep610comp |
| 38010457 | 38013732 | 38026618 | T: sikep751 |
| 39902486 | 40084376 | 40133120 | mceliece348864f |
| 35045202? | 59393857? | 83795168? | mceliece348864 |
| 35008912? | 59395239? | 71613076? | mceliece348864pc |
| 59823110 | 59902492 | 64867161 | T: sikep751comp |
| 101770488 | 102187420 | 104151098 | T: ntskem1380 |
| 109189889 | 109270878 | 109711331 | mceliece460896f |
| 109342895 | 109400969 | 109636798 | mceliece460896pcf |
| 109765116? | 149629853? | 229473262? | mceliece460896pc |
| 110105545? | 150053142? | 229652134? | mceliece460896 |
| 205226434 | 205289773 | 205341809 | mceliece6960119f |
| 231935273 | 232633319 | 233663355 | mceliece6688128pcf |
| 231853126 | 234267642 | 234334469 | mceliece6688128f |
| 246842337 | 246953140 | 247017174 | mceliece6960119pcf |
| 204669549? | 276986599? | 421278900? | mceliece6960119pc |
| 204785883? | 300837633? | 309513642? | T: ntskem13136 |
| 315638838 | 315804091 | 316217250 | mceliece8192128f |
| 314753771 | 315901073 | 316009919 | mceliece8192128pcf |
| 258795076? | 336962283? | 513147180? | mceliece8192128pc |
| 254619241? | 338197332? | 505375920? | mceliece8192128 |
| 278337583? | 350986024? | 423765114? | mceliece6960119 |
| 283527658? | 372935975? | 623384817? | mceliece6688128pc |
| 231116694? | 397479489? | 564048161? | mceliece6688128 |
| 835109022 | 866511883 | 870031134 | T: bigquake1 |
| -17576147537 | 7194671771 | 7310109345 | T: bigquake3 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 19891 | 19991 | 20082 | kyber90s512 |
| 25459 | 25588 | 25984 | ntruhps2048509 |
| 27463 | 27579 | 27662 | kyber90s768 |
| 29722 | 29892 | 29993 | ntruhrss701 |
| 31589 | 32598 | 34073 | mceliece348864 |
| 32911 | 32950 | 33027 | ntruplus576 |
| 33700 | 33749 | 33833 | mlkem512 |
| 32331 | 33899 | 35786 | mceliece348864f |
| 38036 | 38260 | 38593 | ntruhps2048677 |
| 38452 | 38519 | 38938 | kyber90s1024 |
| 39863 | 39958 | 40262 | ntruplus768 |
| 38978 | 39981 | 45255 | mceliece348864pc |
| 40430 | 41821 | 47850 | mceliece348864pcf |
| 42027 | 42107 | 42211 | kyber512 |
| 43191 | 43275 | 43418 | smaugt1 |
| 43312 | 43334 | 43388 | timer |
| 46291 | 46362 | 46904 | ntruplus864 |
| 49588 | 49795 | 50102 | ntruhps4096821 |
| 52925 | 52980 | 53060 | T: lightsaber2 |
| 54302 | 54359 | 54424 | mlkem768 |
| 56223 | 56637 | 56793 | sntrup653 |
| 58242 | 58302 | 58365 | T: C:nhcompact512cca |
| 58696 | 58920 | 59095 | sntrup4591761 |
| 59183 | 59274 | 59462 | sntrup761 |
| 62086 | 62152 | 62694 | ntruplus1152 |
| 64606 | 64721 | 64795 | kyber768 |
| 61210 | 65122 | 72904 | mceliece460896 |
| 60752? | 68161? | 76707? | mceliece460896f |
| 69606 | 73748 | 81788 | mceliece460896pc |
| 76319 | 76698 | 76873 | sntrup857 |
| 77580 | 77704 | 77758 | T: C:nhcompact768cca |
| 80484 | 81189 | 87098 | T: lac128 |
| 77737 | 81526 | 88140 | mceliece460896pcf |
| 81394 | 81528 | 81751 | sntrup953 |
| 81444 | 81799 | 82014 | sntrup1013 |
| 81594 | 81896 | 85173 | mlkem1024 |
| 85265 | 85599 | 85923 | threebears624r2cca |
| 85575 | 85758 | 85912 | threebears624r2ccax |
| 51441? | 86608? | 89124? | T: ntskem1264 |
| 87103 | 87218 | 87350 | smaugt3 |
| 88126 | 88263 | 88472 | C:threebears624r2cpax |
| 88349 | 88709 | 88856 | C:threebears624r2cpa |
| 89455 | 89540 | 89612 | T: saber2 |
| 94028 | 94091 | 94242 | ntrulpr653 |
| 96019 | 96100 | 96260 | kyber1024 |
| 97579 | 97668 | 97806 | ntrulpr761 |
| 94923 | 98684 | 109923 | mceliece6688128f |
| 97142 | 100679 | 107124 | mceliece6688128 |
| 101926 | 103099 | 104946 | T: C:r5nd1kem0d |
| 103096 | 103264 | 103389 | T: C:nhcompact1024cca |
| 104469 | 104548 | 104677 | sntrup1277 |
| 102539 | 105267 | 111148 | mceliece6960119f |
| 101917 | 105576 | 111303 | mceliece6960119 |
| 105652 | 105745 | 105994 | T!!!newhope512cca |
| 106508 | 106787 | 106984 | T: ntrulpr4591761 |
| 106699 | 109734 | 113826 | mceliece8192128 |
| 108795 | 110901 | 113150 | mceliece8192128f |
| 115112 | 115709 | 116237 | T: C:bikel1 |
| 110865 | 116605 | 121457 | mceliece6688128pcf |
| 120452 | 120589 | 120766 | smaugt5 |
| 118623 | 121790 | 129506 | mceliece6960119pcf |
| 118601 | 121931 | 127313 | mceliece6960119pc |
| 116771 | 122047 | 128474 | mceliece6688128pc |
| 119668 | 122510 | 125519 | mceliece8192128pc |
| 124171 | 125916 | 130243 | mceliece8192128pcf |
| 129040 | 129212 | 129306 | ntrulpr857 |
| 132133 | 132302 | 132440 | T: firesaber2 |
| 132959 | 133859 | 134588 | T: C:rolloi128 |
| 134117 | 134277 | 134416 | ntrulpr953 |
| 135226 | 135342 | 135557 | ntrulpr1013 |
| 135330 | 136539 | 138315 | T: C:r5nd0kem2iot |
| 138335 | 138611 | 138989 | threebears936r2cca |
| 138612 | 138695 | 138892 | threebears936r2ccax |
| 140006 | 142849 | 144644 | T: C:r5nd1kem5d |
| 144679 | 146287 | 147851 | T: C:r5nd1kem4longkey |
| 148844 | 148961 | 149288 | C:threebears936r2cpax |
| 148339 | 149240 | 149608 | C:threebears936r2cpa |
| 152266 | 153141 | 154103 | T: C:rolloi192 |
| 161917 | 163131 | 164011 | T: C:ledakemcpa13 |
| 163550 | 163958 | 164589 | T: lotus128 |
| 167864 | 168435 | 169161 | T: C:ledakemcpa14 |
| 168179 | 170009 | 172330 | T: C:ledakemcpa12 |
| 177676 | 177923 | 178276 | ntrulpr1277 |
| 179247 | 179836 | 180770 | T: C:rolloi256 |
| 177895 | 185746 | 190776 | T: ntrukem443 |
| 181086 | 191726 | 194100 | T: ntskem1380 |
| 192603 | 193012 | 193682 | T: lac192 |
| 202161 | 202291 | 202611 | T!!!newhope1024cca |
| 207188 | 207957 | 209623 | threebears1248r2ccax |
| 207780 | 207963 | 208100 | threebears1248r2cca |
| 220390 | 221018 | 223107 | C:threebears1248r2cpax |
| 221453 | 221625 | 221903 | T: hqc128round4 |
| 223089 | 223369 | 224019 | C:threebears1248r2cpa |
| 244865 | 245692 | 246578 | T: lotus192 |
| 242324 | 249699 | 252402 | T: C:r5nd3kem5d |
| 250155 | 251248 | 252427 | T: C:hila5 |
| 251156 | 257600 | 270215 | T: lac256 |
| 282494 | 282786 | 283306 | T: ledakem1264 |
| 284817 | 285406 | 285800 | T: ledakem1464 |
| 284927 | 286053 | 303830 | T: kindi256342 |
| 286575 | 287156 | 288269 | T: C:bikel3 |
| 308733 | 309546 | 310889 | T: ledakem1364 |
| 326134 | 338601 | 342032 | T: ntskem13136 |
| 337729 | 338786 | 340482 | T: lotus256 |
| 341116 | 341874 | 342953 | T: kindi512222 |
| 343978 | 344894 | 345943 | T: kindi512241 |
| 347925 | 348222 | 348706 | T: saberx4 |
| 352185 | 352849 | 353549 | T: ledakem13sl |
| 359679 | 366635 | 373459 | T: ntrukem743 |
| 370055 | 372515 | 374876 | T: C:ledakemcpa33 |
| 381494 | 383096 | 384826 | T: C:ledakemcpa34 |
| 383076 | 383677 | 384617 | T: ledakem12sl |
| 404891 | 411235 | 415731 | T: C:ledakemcpa32 |
| 415761 | 416740 | 419184 | T: ledakem14sl |
| 429035 | 436832 | 439396 | T: C:r5nd3kem0d |
| 455266 | 456747 | 458502 | T: rolloii192 |
| 452843 | 458782 | 463355 | T: C:r5nd5kem5d |
| 473414 | 474787 | 477379 | T: rolloii128 |
| 501484 | 503540 | 505228 | T: rolloii256 |
| 504682 | 508004 | 527144 | T: hqcrmrs128 |
| 515218 | 515689 | 516387 | T: hqc192round4 |
| 544188 | 556636 | 569044 | T: hqc128 |
| 565795 | 569496 | 576557 | T: C:r5nd5kem0d |
| 637536 | 638836 | 640298 | T: ledakem3464 |
| 643860 | 645742 | 650104 | T: kindi512321 |
| 646536 | 647295 | 648628 | T: lima2p1024cca |
| 711132 | 711629 | 712730 | T: kindi256522 |
| 750075 | 751754 | 753711 | T: ledakem3264 |
| 764002 | 765918 | 767519 | T: ledakem3364 |
| 815055 | 822789 | 827326 | T: C:r5n11kem0d |
| 857244 | 863771 | 872218 | T: C:ledakemcpa52 |
| 862660 | 864485 | 867023 | T: C:ledakemcpa53 |
| 883276 | 884481 | 886825 | T: C:ledakemcpa54 |
| 871742 | 887543 | 897369 | T: hqc1281 |
| 924871 | 930214 | 936320 | T: rqc128 |
| 1001919 | 1003556 | 1004872 | T: ledakem32sl |
| 1013559 | 1014395 | 1017308 | T: ledakem33sl |
| 1016052 | 1018888 | 1021569 | T: hqc256round4 |
| 1041221 | 1049469 | 1074074 | T: hqcrmrs192 |
| 1084769 | 1090507 | 1091995 | T: ledakem34sl |
| 1127874 | 1132121 | 1141144 | T: titaniumccatoy |
| 1133034 | 1141629 | 1174897 | T: hqc192 |
| 1258405 | 1259846 | 1263285 | T: lima2p2048cca |
| 1363868 | 1365181 | 1368669 | T: ledakem5364 |
| 1405330 | 1406446 | 1410473 | T: limasp1018cca |
| 1431328 | 1433909 | 1436803 | T: titaniumccalite |
| 1449822 | 1454617 | 1457838 | T: ledakem5464 |
| 1539936 | 1544441 | 1610848 | T: C:r5n13kem0d |
| 1687623 | 1690315 | 1696572 | T: rqc192 |
| 1695692 | 1697906 | 1700213 | T: ledakem5264 |
| 1702718 | 1707852 | 1709551 | T: titaniumccastd |
| 1706930 | 1713862 | 1720349 | T: frodokem640 |
| 1712370 | 1735434 | 1776154 | T: hqcrmrs256 |
| 1742211 | 1770905 | 1777157 | T: hqc1921 |
| 1793550 | 1796555 | 1799598 | T: ledakem54sl |
| 1831258 | 1837973 | 1845003 | T: frodokem640aes |
| 1829839 | 1865382 | 1903432 | T: hqc256 |
| 1881832 | 1889545 | 1922686 | T: hqc1922 |
| 2122888 | 2125492 | 2128939 | T: titaniumccamed |
| 2268958 | 2274427 | 2303157 | T: ledakem53sl |
| 2347346 | 2350355 | 2374379 | T: ledakem52sl |
| 2386604 | 2389510 | 2392732 | T: titaniumccahi |
| 2360055? | 2411341? | 3117583? | T: rqc256 |
| 2628085 | 2649519 | 2799151 | T: limasp1306cca |
| 2627582 | 2700934 | 2787047 | T: bigquake1 |
| 2778010 | 2779931 | 2797463 | T: limasp1822cca |
| 2906605 | 2917196 | 2957634 | T: hqc2561 |
| 2993904 | 3005313 | 3023949 | T: titaniumccasuper |
| 3075438 | 3109402 | 3121563 | T: hqc2562 |
| 3192205 | 3202809 | 3243769 | T: hqc2563 |
| 3464109 | 3478222 | 3493919 | T: frodokem976 |
| 3505943 | 3532380 | 3547791 | T: C:r5n15kem0d |
| 3635986 | 3652533 | 3660960 | T: frodokem976aes |
| 5097434 | 5100800 | 5104091 | T: limasp2062cca |
| 5766342 | 5772281 | 5794052 | T: frodokem640shake |
| 6277422 | 6307404 | 6327759 | T: frodokem1344aes |
| 7481265 | 7784538 | 7958491 | T: bigquake3 |
| 9506145 | 9547452 | 9562796 | T: remblem1056 |
| 9679963 | 9701866 | 9728205 | T: remblem928 |
| 11462010 | 11768035 | 12005127 | T: bigquake5 |
| 12256008 | 12297306 | 12351484 | T: sikep434 |
| 12525782 | 12533907 | 12541379 | T: frodokem976shake |
| 19719638 | 19770523 | 19865538 | T: sikep434comp |
| 21092249 | 21154327 | 21194441 | T: sikep503 |
| 22703060 | 22716226 | 22730395 | T: frodokem1344shake |
| 32885458 | 33000264 | 33170443 | T: sikep503comp |
| 40389920 | 40416657 | 40488570 | T: sikep610 |
| 55647090 | 55711836 | 55975742 | T: sikep610comp |
| 61512939 | 61544638 | 61622095 | T: sikep751 |
| 95615959 | 95770669 | 96156674 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 18909 | 19028 | 19101 | kyber90s512 |
| 21514 | 21546 | 21576 | C:threebears624r2cpax |
| 26629 | 26665 | 26730 | C:threebears936r2cpax |
| 27182 | 27219 | 27256 | kyber90s768 |
| 32380 | 32483 | 32751 | C:threebears1248r2cpax |
| 36561 | 36604 | 36636 | mlkem512 |
| 37491 | 37533 | 37615 | kyber512 |
| 37768 | 37825 | 37900 | C:threebears624r2cpa |
| 38675 | 38872 | 39185 | kyber90s1024 |
| 39820 | 39861 | 39933 | ntruplus576 |
| 44989 | 45122 | 45184 | ntruhps2048509 |
| 45545 | 45738 | 45815 | C:threebears936r2cpa |
| 49412 | 49474 | 49574 | ntruplus768 |
| 48643 | 50490 | 52204 | T: C:r5nd1kem0d |
| 53408 | 53514 | 53622 | C:threebears1248r2cpa |
| 57188 | 57248 | 57316 | T: lightsaber2 |
| 57395 | 57433 | 57528 | ntruplus864 |
| 57846 | 57946 | 58042 | mlkem768 |
| 58102 | 58187 | 58254 | kyber768 |
| 58858 | 58937 | 58990 | T: C:nhcompact512cca |
| 61801 | 62043 | 62616 | T: C:hila5 |
| 66893 | 67004 | 67072 | smaugt1 |
| 67411 | 67516 | 67580 | timer |
| 68666 | 69485 | 70360 | T: C:r5nd1kem5d |
| 70043 | 70340 | 73790 | T: C:r5nd0kem2iot |
| 70663 | 70756 | 70925 | ntruhps2048677 |
| 72526 | 72901 | 74032 | T: C:r5nd1kem4longkey |
| 73003 | 73155 | 73364 | ntruhrss701 |
| 77342 | 77420 | 77500 | ntruplus1152 |
| 79523 | 79678 | 79819 | T: C:nhcompact768cca |
| 87017 | 87123 | 90280 | mlkem1024 |
| 88169 | 88237 | 88310 | kyber1024 |
| 89933 | 90026 | 90134 | sntrup761 |
| 93038 | 93109 | 93409 | T: saber2 |
| 94209 | 94258 | 94329 | sntrup653 |
| 101369 | 101539 | 101770 | ntruhps4096821 |
| 108403 | 108470 | 108597 | T: C:nhcompact1024cca |
| 109041 | 109811 | 110627 | T: lac128 |
| 119335 | 119541 | 119696 | T!!!newhope512cca |
| 118778 | 119853 | 120493 | T: C:r5nd3kem5d |
| 120628 | 120694 | 120767 | smaugt3 |
| 124607 | 124772 | 124921 | threebears624r2ccax |
| 125719 | 125772 | 125857 | ntrulpr653 |
| 129345 | 129445 | 129594 | ntrulpr761 |
| 132306 | 132404 | 132554 | sntrup857 |
| 136436 | 136575 | 136717 | sntrup953 |
| 137424 | 137483 | 137687 | T: firesaber2 |
| 137869 | 137974 | 138119 | sntrup1013 |
| 140982 | 141442 | 141787 | sntrup4591761 |
| 154630 | 154868 | 155039 | T: ntrulpr4591761 |
| 159344 | 160202 | 160585 | threebears624r2cca |
| 164243 | 164393 | 165133 | smaugt5 |
| 172916 | 173103 | 173312 | sntrup1277 |
| 173392 | 173487 | 173627 | ntrulpr857 |
| 178873 | 178995 | 179136 | ntrulpr953 |
| 179446 | 179617 | 179814 | ntrulpr1013 |
| 192823 | 192969 | 193156 | threebears936r2ccax |
| 196998 | 197231 | 197687 | mceliece348864 |
| 196415 | 197633 | 200537 | mceliece348864f |
| 201872 | 202397 | 202886 | T: lotus128 |
| 204264 | 204817 | 205540 | mceliece348864pcf |
| 204932 | 205211 | 205980 | mceliece348864pc |
| 220847 | 225079 | 230531 | T: C:r5nd5kem5d |
| 228890 | 229069 | 229311 | T!!!newhope1024cca |
| 225352 | 229715 | 253987 | T: C:r5nd3kem0d |
| 236247 | 236616 | 236989 | ntrulpr1277 |
| 240946 | 241271 | 241695 | threebears936r2cca |
| 272758 | 273207 | 275264 | threebears1248r2ccax |
| 269269 | 275922 | 283258 | T: ntrukem443 |
| 288086 | 289367 | 290108 | T: C:r5n11kem0d |
| 308946 | 309694 | 310882 | T: lotus192 |
| 305011 | 311979 | 313443 | T: lac192 |
| 312878 | 313315 | 313626 | T: ntskem1264 |
| 310770 | 317352 | 323348 | T: C:r5nd5kem0d |
| 329804 | 329988 | 330260 | threebears1248r2cca |
| 366437 | 366587 | 366959 | T: saberx4 |
| 367165 | 369411 | 370558 | T: kindi256342 |
| 408888 | 409688 | 415656 | T: C:r5n13kem0d |
| 409185 | 409818 | 411628 | T: hqc128round4 |
| 418343 | 421974 | 427280 | T: lac256 |
| 440068 | 441351 | 442803 | T: lotus256 |
| 462381 | 462954 | 465172 | T: kindi512222 |
| 464384 | 465811 | 468047 | T: kindi512241 |
| 483497 | 484060 | 484671 | mceliece460896f |
| 484396 | 484720 | 485900 | mceliece460896 |
| 491386 | 491812 | 492272 | mceliece460896pc |
| 491549 | 492449 | 500184 | mceliece460896pcf |
| 543765 | 544064 | 544705 | mceliece6960119f |
| 544661 | 545258 | 546738 | mceliece6960119 |
| 555250 | 555753 | 557018 | mceliece6960119pc |
| 557970 | 558465 | 559392 | T: ntskem1380 |
| 559155 | 559981 | 560827 | mceliece6960119pcf |
| 561650 | 563734 | 568232 | T: ntrukem743 |
| 573234 | 573696 | 574861 | mceliece8192128 |
| 574061 | 574512 | 575356 | mceliece6688128 |
| 574303 | 574633 | 575312 | mceliece6688128f |
| 577568 | 578164 | 579036 | mceliece8192128f |
| 584315 | 584968 | 585769 | mceliece6688128pcf |
| 585667 | 586042 | 586713 | mceliece8192128pc |
| 588553 | 589118 | 598813 | mceliece6688128pc |
| 589183 | 589655 | 590587 | mceliece8192128pcf |
| 780088 | 781278 | 783932 | T: lima2p1024cca |
| 824170 | 826968 | 828923 | T: kindi512321 |
| 835421 | 836520 | 838636 | T: kindi256522 |
| 854373 | 855337 | 858308 | T: hqc192round4 |
| 861704 | 876132 | 892238 | T: hqc128 |
| 898123 | 916294 | 918795 | T: hqcrmrs128 |
| 948826 | 952505 | 958709 | T: C:rolloi128 |
| 966068? | 973656? | 1247989? | T: C:ledakemcpa13 |
| 993452 | 999107 | 1013226 | T: C:ledakemcpa12 |
| 1139515 | 1143064 | 1150380 | T: C:rolloi192 |
| 1183755? | 1193946? | 1490689? | T: C:ledakemcpa14 |
| 1193553 | 1195141 | 1198129 | T: ntskem13136 |
| 1321574 | 1323511 | 1326929 | T: titaniumccatoy |
| 1486095 | 1509127 | 1514755 | T: hqc1281 |
| 1540114 | 1547663 | 1616951 | T: C:r5n15kem0d |
| 1567119 | 1570020 | 1572529 | T: lima2p2048cca |
| 1583874 | 1589212 | 1594874 | T: hqcrmrs192 |
| 1596846 | 1620850 | 1646455 | T: hqc192 |
| 1621116 | 1628352 | 1638260 | T: rolloii128 |
| 1653518 | 1655785 | 1658906 | T: titaniumccalite |
| 1679485 | 1683755 | 1689826 | T: rolloii192 |
| 1704450 | 1712889 | 1716934 | T: frodokem640 |
| 1716323 | 1718861 | 1721280 | T: hqc256round4 |
| 1758838 | 1766320 | 1773442 | T: frodokem640aes |
| 1776644 | 1780094 | 1781667 | T: limasp1018cca |
| 1855688 | 1859096 | 1867988 | T: C:rolloi256 |
| 1957357 | 1963861 | 1965908 | T: titaniumccastd |
| 2189163 | 2195126 | 2202184 | T: rolloii256 |
| 2415310 | 2417827 | 2420086 | T: titaniumccamed |
| 2475140 | 2477838 | 2479836 | T: ledakem1264 |
| 2501836 | 2505419 | 2507103 | T: C:bikel1 |
| 2532247 | 2555443 | 2558583 | T: hqcrmrs256 |
| 2549745 | 2558591 | 2587616 | T: hqc256 |
| 2570342 | 2574287 | 2581930 | T: ledakem1364 |
| 2722759 | 2733537 | 2737745 | T: hqc1921 |
| 2771024 | 2772547 | 2788232 | T: titaniumccahi |
| 2768861 | 2774507 | 2781167 | T: C:ledakemcpa32 |
| 2775798 | 2797254 | 2813032 | T: hqc1922 |
| 2794266 | 2798645 | 2824418 | T: ledakem1464 |
| 3218573 | 3238097 | 3244673 | T: C:ledakemcpa33 |
| 3259113 | 3267272 | 3278732 | T: rqc128 |
| 3290812 | 3302415 | 3325329 | T: ledakem12sl |
| 3291189 | 3318151 | 3358272 | T: bigquake1 |
| 3366795 | 3368528 | 3391457 | T: limasp1306cca |
| 3371035 | 3407970 | 3412348 | T: ledakem13sl |
| 3451937 | 3466154 | 3479260 | T: frodokem976 |
| 3473417 | 3483580 | 3493169 | T: titaniumccasuper |
| 3497652 | 3510678 | 3528409 | T: frodokem976aes |
| 3551198 | 3557576 | 3587518 | T: ledakem14sl |
| 3534303 | 3563547 | 3749126 | T: limasp1822cca |
| 3853992 | 3876416 | 3900195 | T: C:ledakemcpa34 |
| 4246380 | 4357747 | 4375620 | T: hqc2561 |
| 4485510 | 4492463 | 4606913 | T: hqc2562 |
| 4644521 | 4738507 | 4800428 | T: hqc2563 |
| 5682797 | 5686634 | 5690304 | T: frodokem640shake |
| 6090862 | 6114777 | 6133295 | T: frodokem1344aes |
| 6213996 | 6225689 | 6235213 | T: rqc192 |
| 6598891 | 6602290 | 6616039 | T: limasp2062cca |
| 7271463 | 7280818 | 7284112 | T: ledakem3364 |
| 7513578 | 7519915 | 7524679 | T: ledakem3264 |
| 7489781 | 7550922 | 7563831 | T: ledakem3464 |
| 7946149 | 7956181 | 7977528 | T: C:bikel3 |
| 8199314 | 8205371 | 8231837 | T: C:ledakemcpa52 |
| 8323451 | 8335801 | 8343852 | T: C:ledakemcpa53 |
| 9450935 | 9463820 | 9475903 | T: C:ledakemcpa54 |
| 9624382 | 9644252 | 11154819 | T: rqc256 |
| 9766587 | 9775901 | 9798643 | T: ledakem32sl |
| 11314182 | 11351614 | 11389674 | T: ledakem33sl |
| 11392690 | 11397024 | 11403972 | T: ledakem34sl |
| 12402156 | 12414573 | 12422821 | T: frodokem976shake |
| 12934139 | 12952462 | 12991215 | T: remblem1056 |
| 13089990 | 13153224 | 13189167 | T: remblem928 |
| 13098226 | 13196171 | 13227090 | T: sikep434 |
| 14156406 | 14166857 | 14180817 | T: sikep434comp |
| 15917387 | 15923452 | 15939876 | T: ledakem5264 |
| 17024374 | 17040333 | 17054569 | T: ledakem5364 |
| 20092078 | 20106781 | 20133260 | T: ledakem5464 |
| 22493863 | 22513496 | 22524963 | T: frodokem1344shake |
| 22447616 | 22521435 | 22572236 | T: sikep503 |
| 22702824 | 22728254 | 22812534 | T: ledakem52sl |
| 23624052 | 23723750 | 23849549 | T: ledakem53sl |
| 24047221 | 24060151 | 24087203 | T: sikep503comp |
| 25140540 | 25193106 | 25680214 | T: bigquake3 |
| 25697697 | 25705502 | 25713323 | T: ledakem54sl |
| 27468239? | 28485471? | 37100412? | T: bigquake5 |
| 40634490 | 40708819 | 40736200 | T: sikep610 |
| 43080459 | 43108245 | 43155463 | T: sikep610comp |
| 66167590 | 66186880 | 66207769 | T: sikep751 |
| 70202781 | 70217716 | 70332824 | T: sikep751comp |
|
|
|