Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 2 (860f01); 2022 AMD Ryzen 5 4500U; 6 x 3600MHz; renoir, supercop-20260831
[Page version: 20260904 18:04:14]
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 |
| 13579 | 13708 | 13927 | kyber90s512 |
| 20119 | 20296 | 20663 | kyber90s768 |
| 24269 | 24404 | 24640 | kyber512 |
| 24413 | 24560 | 24748 | mlkem512 |
| 29134 | 29355 | 29668 | kyber90s1024 |
| 29390 | 29459 | 29486 | ntruplus768 |
| 32493 | 32694 | 39857 | ntruplus576 |
| 32940 | 32962 | 33000 | ntruplus864 |
| 33730 | 33857 | 34011 | T: C:nhcompact512cca |
| 34265 | 34446 | 34618 | T: lac128 |
| 34638 | 34946 | 35072 | ntrulpr653 |
| 35375 | 35462 | 35573 | T: ntrulpr4591761 |
| 35904 | 35917 | 36100 | T: lightsaber2 |
| 37187 | 37286 | 37671 | ntrulpr761 |
| 39865 | 39920 | 40050 | smaugt1 |
| 40138 | 40203 | 40319 | timer |
| 41614 | 41668 | 41728 | C:threebears624r2cpa |
| 41773 | 41818 | 41896 | threebears624r2cca |
| 42308 | 42476 | 42699 | mlkem768 |
| 43200 | 43471 | 43905 | kyber768 |
| 43717 | 43799 | 43893 | C:threebears624r2cpax |
| 44572 | 45010 | 45439 | T: C:r5nd1kem0d |
| 45108 | 45186 | 45361 | threebears624r2ccax |
| 45806 | 45943 | 46109 | T: C:nhcompact768cca |
| 47413 | 47648 | 47771 | ntrulpr857 |
| 43291? | 47942? | 56333? | ntruplus1152 |
| 49592 | 49689 | 50120 | ntrulpr953 |
| 51259 | 51621 | 51854 | ntrulpr1013 |
| 53368 | 53532 | 53779 | T!!!newhope512cca |
| 59594 | 59724 | 59920 | smaugt3 |
| 59263 | 59956 | 60805 | T: C:r5nd1kem5d |
| 59869 | 60660 | 62141 | T: C:r5nd0kem2iot |
| 60242 | 60756 | 61435 | mlkem1024 |
| 61113 | 61240 | 61460 | T: C:nhcompact1024cca |
| 61598 | 62234 | 63373 | T: C:r5nd1kem4longkey |
| 63847 | 63869 | 64040 | T: saber2 |
| 64918 | 65013 | 65105 | ntrulpr1277 |
| 76943 | 77241 | 77863 | kyber1024 |
| 77872 | 78114 | 78305 | T: lac256 |
| 78490 | 78594 | 78682 | C:timerv5 |
| 78747 | 78824 | 79048 | smaugt5 |
| 78400 | 78836 | 79356 | C:smaugt1v5 |
| 80911 | 81007 | 81334 | T: hqc128round4 |
| 82554 | 82634 | 82777 | threebears936r2cca |
| 84245 | 84361 | 84525 | T: lac192 |
| 86325 | 86374 | 86466 | threebears936r2ccax |
| 88420 | 88523 | 88611 | C:threebears936r2cpa |
| 89266 | 89314 | 89418 | C:threebears936r2cpax |
| 97145 | 97197 | 97408 | T: firesaber2 |
| 99795 | 100610 | 101406 | T: C:r5nd3kem5d |
| 108769 | 110274 | 113220 | T!!!newhope1024cca |
| 121807 | 121858 | 121995 | threebears1248r2cca |
| 126372 | 126470 | 126571 | threebears1248r2ccax |
| 127736 | 127798 | 127950 | C:threebears1248r2cpa |
| 131355 | 131527 | 132053 | C:threebears1248r2cpax |
| 150787 | 151282 | 152940 | C:smaugt3v5 |
| 154947 | 155801 | 159528 | T: C:hila5 |
| 158141 | 159348 | 161468 | T: C:r5nd3kem0d |
| 182173 | 184175 | 185753 | T: C:r5nd5kem5d |
| 190124 | 190531 | 190788 | T: saberx4 |
| 195054 | 195680 | 196342 | T: hqc192round4 |
| 195662 | 195963 | 196314 | ntruhps2048509 |
| 194670 | 196392 | 197893 | T: C:r5nd5kem0d |
| 203355 | 203538 | 203915 | T: kindi512222 |
| 207014 | 207398 | 207917 | T: kindi512241 |
| 220854 | 221009 | 221295 | T: kindi256342 |
| 237969 | 239598 | 242812 | C:smaugt5v5 |
| 308356 | 308520 | 308716 | ntruhrss701 |
| 317250 | 317673 | 318086 | ntruhps2048677 |
| 382418 | 382734 | 383285 | T: hqc256round4 |
| 422918 | 426514 | 430428 | T: ntrukem443 |
| 449332 | 449750 | 450268 | ntruhps4096821 |
| 452678 | 454904 | 461349 | T: C:r5n11kem0d |
| 484982 | 485436 | 486271 | T: kindi512321 |
| 511703 | 515746 | 529942 | T: hqcrmrs128 |
| 567998 | 571929 | 590936 | T: hqc128 |
| 571868 | 572161 | 572534 | T: kindi256522 |
| 606745 | 610417 | 632958 | T: hqc1281 |
| 633150 | 633732 | 634344 | T: C:bikel1 |
| 662768 | 665589 | 691763 | T: C:ledakemcpa14 |
| 693967 | 695046 | 697806 | T: lima2p1024cca |
| 703436 | 703857 | 704369 | sntrup761 |
| 770930 | 773204 | 775713 | T: C:r5n13kem0d |
| 825631 | 827816 | 834474 | T: C:ledakemcpa13 |
| 828868 | 839534 | 852513 | T: C:edonk128k16n80nu4l6 |
| 872502 | 873924 | 876159 | sntrup653 |
| 887913 | 888592 | 889373 | T: frodokem640 |
| 953822 | 954446 | 955299 | T: titaniumccatoy |
| 956755 | 961922 | 966182 | T: rqc128 |
| 980148 | 994122 | 1020263 | T: hqcrmrs192 |
| 1000441 | 1009664 | 1011195 | T: C:ledakemcpa12 |
| 1035117 | 1038336 | 1041311 | T: ntrukem743 |
| 1050714 | 1052228 | 1064808 | T: titaniumccalite |
| 1085151 | 1085683 | 1086705 | T: frodokem640aes |
| 1111422 | 1118546 | 1155285 | T: hqc192 |
| 1110792 | 1121320 | 1150256 | T: hqc1921 |
| 1119631 | 1121669 | 1124390 | T: C:rolloi128 |
| 1175180 | 1193731 | 1223962 | T: hqc1922 |
| 1262279 | 1262547 | 1263112 | sntrup4591761 |
| 1315880 | 1355872 | 1365448 | T: C:edonk128k16n80nu8l6 |
| 1374295 | 1375610 | 1377372 | T: titaniumccastd |
| 1407657 | 1408879 | 1410220 | T: lima2p2048cca |
| 1417000 | 1421343 | 1425861 | sntrup857 |
| 1442666 | 1445273 | 1447632 | T: C:rolloi192 |
| 1505452 | 1507676 | 1509978 | T: C:ledakemcpa34 |
| 1497432 | 1516368 | 1538509 | T: C:edonk128k32n96nu4l4 |
| 1517176 | 1533125 | 1537257 | T: titaniumccamed |
| 1561251 | 1570318 | 1596694 | T: limasp1018cca |
| 1588441 | 1589807 | 1591284 | T: C:bikel3 |
| 1552082 | 1592370 | 1639773 | T: hqcrmrs256 |
| 1684911? | 1690976? | 2256450? | T: rqc192 |
| 1692609 | 1694205 | 1701770 | T: titaniumccahi |
| 1705726 | 1711624 | 1716780 | sntrup953 |
| 1696903 | 1734672 | 1767326 | T: hqc2561 |
| 1769524 | 1771173 | 1776592 | T: frodokem976 |
| 1801819 | 1818070 | 1859719 | T: hqc256 |
| 1801493 | 1839052 | 1885170 | T: hqc2562 |
| 1824999 | 1840210 | 1862534 | T: C:edonk192k32n128nu4l6 |
| 1872206 | 1898461 | 1928816 | T: hqc2563 |
| 1907821 | 1909685 | 1914302 | sntrup1013 |
| 1920565 | 1923570 | 1925990 | T: C:rolloi256 |
| 1925616 | 1932726 | 1938715 | T: C:r5n15kem0d |
| 1995663 | 2005934 | 2019690 | T: C:edonk128ref |
| 2042389 | 2044236 | 2046235 | T: titaniumccasuper |
| 2082595 | 2085796 | 2089284 | T: frodokem976aes |
| 2095530 | 2098378 | 2103098 | T: C:ledakemcpa33 |
| 2358172 | 2372494 | 2780336 | T: rqc256 |
| 2366628 | 2380019 | 2397918 | T: C:lake1 |
| 2497631 | 2515191 | 2526192 | T: C:lake2 |
| 2562546 | 2570957 | 2723321 | T: C:ledakemcpa32 |
| 2763932 | 2770675 | 2779554 | T: C:lake3 |
| 2756876 | 2791345 | 2843596 | T: ledakem1464 |
| 2876651 | 2904106 | 2924774 | T: C:edonk192k48n144nu4l4 |
| 2930622 | 2935525 | 2955167 | sntrup1277 |
| 2988779 | 3004274 | 3009613 | T: C:ledakemcpa53 |
| 3035118 | 3059310 | 3080590 | T: limasp1306cca |
| 3172574 | 3184844 | 3193039 | T: limasp1822cca |
| 3322730 | 3325043 | 3336932 | T: ledakem1364 |
| 3370485 | 3374170 | 3382048 | T: C:ledakemcpa54 |
| 3465805 | 3468760 | 3472128 | T: frodokem1344aes |
| 3590416 | 3596919 | 3788572 | T: ledakem1264 |
| 4076199 | 4092589 | 4108498 | T: locker1 |
| 4101807 | 4113026 | 4782232 | T: frodokem640shake |
| 4129476? | 4414953? | 5857250? | T: ledakem13sl |
| 4531703 | 4535261 | 4539653 | T: rolloii128 |
| 4425569? | 4537920? | 6152255? | T: ledakem14sl |
| 4606855 | 4627921 | 4653660 | T: locker2 |
| 4891064 | 4894506 | 4897527 | T: rolloii192 |
| 5047811 | 5079917 | 5125572 | T: locker3 |
| 5264572 | 5287706 | 5307658 | T: locker4 |
| 5722406 | 5726109 | 5729225 | T: rolloii256 |
| 5773078 | 5789387 | 6217335 | T: ledakem12sl |
| 5889258 | 5949653 | 5978872 | T: limasp2062cca |
| 5992008 | 5996544 | 5999998 | T: sikep434 |
| 6327818 | 6343811 | 6357131 | T: locker6 |
| 6369855 | 6451676 | 6566139 | T: ramstakers216091 |
| 6426334 | 6543484 | 6553521 | T: C:ledakemcpa52 |
| 6047949? | 6813426? | 10034237? | T: ledakem3464 |
| 7063014 | 7067730 | 7105675 | T: ledakem3364 |
| 7246581 | 7284041 | 7315789 | T: locker5 |
| 8149318 | 8330867 | 8613943 | T: lotus128 |
| 8450302 | 8466931 | 8725817 | T: ledakem3264 |
| 8824150 | 8830326 | 8833832 | T: frodokem976shake |
| 9688046 | 9696886 | 9706791 | T: sikep503 |
| 9633151? | 9822681? | 12689807? | T: ledakem34sl |
| 9629357 | 9892593 | 10782023 | T: ledakem33sl |
| 9908946 | 9985849 | 10057872 | T: remblem928 |
| 9768806 | 9995706 | 10802161 | T: sikep434comp |
| 9949620 | 10032457 | 10113150 | T: remblem1056 |
| 10108499 | 10144466 | 10191013 | T: locker7 |
| 11448563 | 11514655 | 11654424 | T: locker8 |
| 11562798 | 11591901 | 11713813 | T: ledakem5464 |
| 11845471 | 11877487 | 12435579 | T: ledakem5364 |
| 11987637 | 12308446 | 13478862 | T: ledakem32sl |
| 12337028 | 12370962 | 12423889 | T: locker9 |
| 15478204 | 15488794 | 15502265 | T: sikep610 |
| 15668320 | 15677992 | 15696413 | T: frodokem1344shake |
| 15798020 | 15823556 | 17262768 | T: sikep503comp |
| 16629152 | 17164641 | 19817544 | T: ledakem54sl |
| 17316378 | 17519688 | 17623027 | T: lotus192 |
| 17885764 | 18285189 | 20606623 | T: ledakem5264 |
| 18413647 | 18638449 | 21291868 | T: ledakem53sl |
| 24475725 | 24609146 | 24729860 | T: mersenne756839 |
| 25335922 | 25695837 | 25739765 | mceliece348864f |
| 25691993 | 25712438 | 25721789 | mceliece348864pcf |
| 26120975 | 26136800 | 26173349 | T: sikep751 |
| 26401983 | 26800036 | 28977599 | T: sikep610comp |
| 27128259 | 27198306 | 27410573 | T: lotus256 |
| 26945524 | 27382993 | 28487204 | T: ramstakers756839 |
| 28174611 | 28971665 | 29768681 | T: ntskem1264 |
| 29043374 | 31092252 | 33896388 | T: ledakem52sl |
| 27471492? | 39926669? | 54432876? | mceliece348864 |
| 40536548 | 41812793 | 44433969 | T: sikep751comp |
| 29049534? | 42193232? | 63062922? | mceliece348864pc |
| 81242153 | 81570653 | 82134934 | T: ntskem1380 |
| 82546574 | 82594568 | 82728757 | mceliece460896f |
| 82708487 | 82760687 | 82844019 | mceliece460896pcf |
| 50689704? | 89645890? | 156789118? | T: rsa2048 |
| 103788410? | 134606107? | 190720239? | mceliece460896 |
| 97729847? | 137121626? | 194784961? | mceliece460896pc |
| 141032154 | 141522724 | 142834125 | mceliece6960119f |
| 141859622 | 142580967 | 143162448 | mceliece6960119pcf |
| 163866232 | 164655863 | 165449927 | T: ntskem13136 |
| 173747314 | 173977510 | 174522930 | mceliece6688128f |
| 173947231 | 175200056 | 175406428 | mceliece6688128pcf |
| 196903052 | 198522847 | 199381470 | mceliece8192128f |
| 199349264 | 200171441 | 201071791 | mceliece8192128pcf |
| 163264284? | 218935302? | 370930094? | mceliece6960119pc |
| 166224334? | 238369438? | 393162127? | mceliece6960119 |
| 199008470? | 253915991? | 384115028? | mceliece8192128 |
| 183050768? | 265353594? | 426518368? | mceliece6688128 |
| 184860144? | 273864607? | 431099116? | mceliece6688128pc |
| 227132118? | 282572507? | 390178614? | mceliece8192128pc |
| 322921197 | 324337185 | 325884675 | T: oddmanhattan128 |
| 525004981 | 526683966 | 530303024 | T: oddmanhattan192 |
| 785544102 | 796123790 | 800924132 | T: bigquake1 |
| 934799670 | 940395437 | 951680538 | T: oddmanhattan256 |
| 3099275097 | 3170553903 | 3271101670 | T: pqrsa15 |
| 6263809264 | 6346350012 | 6396719751 | T: bigquake3 |
| 11389521446 | 11544065458 | 11662762503 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 11427 | 11681 | 12218 | T: rsa2048 |
| 20224 | 20300 | 20694 | ntruhps2048509 |
| 21772 | 21847 | 22028 | kyber90s512 |
| 22152 | 22870 | 24264 | mceliece348864f |
| 23684 | 23742 | 23811 | ntruhrss701 |
| 23088 | 23841 | 25493 | mceliece348864 |
| 23781 | 23866 | 24024 | ntruplus576 |
| 26240 | 26295 | 26371 | mlkem512 |
| 27231 | 27262 | 27341 | smaugt1 |
| 27420 | 27477 | 27518 | timer |
| 28989 | 29073 | 29285 | kyber90s768 |
| 30498 | 30635 | 30998 | ntruhps2048677 |
| 30366 | 31138 | 32301 | mceliece348864pc |
| 30601 | 31590 | 32881 | mceliece348864pcf |
| 35882 | 35975 | 36157 | kyber512 |
| 36201 | 36272 | 36698 | ntruhps4096821 |
| 36534 | 36600 | 36783 | sntrup4591761 |
| 37241 | 37627 | 37752 | sntrup653 |
| 38350 | 38644 | 39145 | kyber90s1024 |
| 38593 | 38666 | 38841 | ntruplus768 |
| 40057 | 40111 | 40287 | sntrup761 |
| 42174 | 42300 | 42334 | mlkem768 |
| 45338 | 45381 | 45550 | ntruplus864 |
| 45317 | 47029 | 48154 | T: ntskem1264 |
| 47910 | 47933 | 47958 | T: lightsaber2 |
| 50069 | 50374 | 50462 | sntrup857 |
| 46732? | 52191? | 60379? | mceliece460896 |
| 52955 | 53024 | 53306 | sntrup953 |
| 47389? | 53426? | 61156? | mceliece460896f |
| 54552 | 54580 | 54638 | smaugt3 |
| 54744 | 54925 | 55058 | T: C:nhcompact512cca |
| 54344 | 54978 | 60738 | T: C:edonk128k16n80nu4l6 |
| 54962 | 55241 | 55463 | sntrup1013 |
| 56523 | 56700 | 58446 | kyber768 |
| 58755 | 58840 | 59151 | ntruplus1152 |
| 54563 | 58913 | 66678 | mceliece460896pc |
| 59236 | 59284 | 59357 | ntrulpr653 |
| 55477? | 60846? | 69726? | mceliece460896pcf |
| 60498 | 60882 | 61949 | T: lac128 |
| 61768 | 61869 | 62010 | threebears624r2ccax |
| 61820 | 61930 | 62106 | mlkem1024 |
| 62027 | 62070 | 62126 | threebears624r2cca |
| 62545 | 62585 | 62660 | ntrulpr761 |
| 62592 | 62698 | 62878 | T: ntrulpr4591761 |
| 63666 | 63739 | 63809 | C:threebears624r2cpa |
| 63826 | 63864 | 63973 | C:threebears624r2cpax |
| 63814 | 63882 | 64007 | C:smaugt1v5 |
| 63307 | 64263 | 64651 | C:timerv5 |
| 69449 | 69521 | 69599 | sntrup1277 |
| 71275 | 71693 | 72229 | T: C:r5nd1kem0d |
| 73194 | 73255 | 73326 | T: C:nhcompact768cca |
| 73309 | 73374 | 73460 | smaugt5 |
| 79921 | 79967 | 80017 | T: saber2 |
| 78868 | 80727 | 84224 | mceliece6960119f |
| 80783 | 80861 | 80932 | ntrulpr857 |
| 79211 | 81780 | 87678 | mceliece6960119 |
| 77629 | 82272 | 90979 | mceliece6688128f |
| 77214 | 82358 | 88880 | mceliece6688128 |
| 83889 | 83981 | 84110 | ntrulpr953 |
| 86196 | 86344 | 86424 | ntrulpr1013 |
| 87818 | 87889 | 88226 | T!!!newhope512cca |
| 87372 | 88267 | 89630 | mceliece8192128f |
| 87810 | 88493 | 89608 | mceliece8192128 |
| 85800 | 89922 | 95772 | mceliece6688128pc |
| 90430 | 92598 | 97079 | mceliece6960119pc |
| 88681 | 92784 | 100974 | mceliece6688128pcf |
| 90444 | 93427 | 98617 | mceliece6960119pcf |
| 92762 | 93579 | 94926 | T: C:r5nd0kem2iot |
| 94360 | 95077 | 95919 | T: C:r5nd1kem5d |
| 95473 | 95773 | 98427 | kyber1024 |
| 96967 | 96999 | 97053 | T: C:nhcompact1024cca |
| 98048 | 98626 | 99322 | T: C:bikel1 |
| 98131 | 98813 | 100268 | T: C:r5nd1kem4longkey |
| 99425 | 99482 | 99556 | threebears936r2ccax |
| 99088 | 99868 | 101395 | mceliece8192128pcf |
| 99877 | 99928 | 99994 | threebears936r2cca |
| 99610 | 100534 | 102048 | mceliece8192128pc |
| 106565 | 106635 | 106727 | C:threebears936r2cpax |
| 108038 | 108115 | 108226 | ntrulpr1277 |
| 108172 | 108215 | 108270 | C:threebears936r2cpa |
| 111464 | 112244 | 112842 | T: C:ledakemcpa13 |
| 113675 | 113958 | 114296 | T: C:ledakemcpa14 |
| 116282 | 116366 | 116479 | T: firesaber2 |
| 117340 | 120014 | 124251 | T: ntrukem443 |
| 118488 | 120074 | 121327 | T: C:ledakemcpa12 |
| 122336 | 123657 | 125287 | T: ntskem1380 |
| 123407 | 123994 | 144866 | T: lotus128 |
| 128728 | 129155 | 129941 | T: lac192 |
| 129943 | 133380 | 133674 | C:smaugt3v5 |
| 146738 | 147307 | 148076 | T: C:rolloi128 |
| 149479 | 149573 | 149742 | threebears1248r2ccax |
| 149969 | 150086 | 150267 | threebears1248r2cca |
| 150591 | 151272 | 153081 | T: lac256 |
| 152508 | 153199 | 154182 | T: C:r5nd3kem5d |
| 157233 | 157534 | 158160 | C:threebears1248r2cpax |
| 157710 | 157853 | 158065 | C:threebears1248r2cpa |
| 144692? | 164882? | 186509? | T: C:edonk128k16n80nu8l6 |
| 164256 | 167797 | 176819 | T: ntskem13136 |
| 181886 | 182071 | 182287 | T!!!newhope1024cca |
| 182117 | 182823 | 183506 | T: C:rolloi192 |
| 202340 | 203090 | 203931 | T: C:rolloi256 |
| 211402 | 211763 | 212361 | T: hqc128round4 |
| 211570 | 212092 | 212654 | T: ledakem1264 |
| 211687 | 212916 | 215953 | C:smaugt5v5 |
| 210257 | 213032 | 213935 | T: lotus192 |
| 214985 | 216276 | 223022 | T: C:hila5 |
| 220611 | 223571 | 227872 | T: ntrukem743 |
| 227900 | 228203 | 228472 | T: ledakem1464 |
| 230118 | 230981 | 232121 | T: C:bikel3 |
| 236110 | 236371 | 236821 | T: saberx4 |
| 248531? | 250498? | 310880? | T: lotus256 |
| 255522 | 257093 | 259066 | T: C:r5nd3kem0d |
| 257138 | 257577 | 261931 | T: ledakem1364 |
| 258019 | 258385 | 258915 | T: kindi256342 |
| 250659 | 259446 | 266760 | T: C:edonk128k32n96nu4l4 |
| 261467 | 262078 | 262796 | T: C:ledakemcpa33 |
| 266406 | 267340 | 268960 | T: C:ledakemcpa34 |
| 270715 | 272741 | 274236 | T: C:r5nd5kem5d |
| 278542 | 282091 | 285175 | T: C:ledakemcpa32 |
| 295482 | 295620 | 295814 | T: ledakem13sl |
| 300976 | 301314 | 301987 | T: kindi512222 |
| 305080 | 305842 | 307157 | T: kindi512241 |
| 321634 | 323410 | 324764 | T: C:r5nd5kem0d |
| 327609 | 327953 | 328399 | T: ledakem12sl |
| 394356 | 394720 | 395174 | T: ledakem14sl |
| 398019 | 401387 | 406064 | T: C:edonk128ref |
| 418672 | 420597 | 424373 | T: C:edonk192k32n128nu4l6 |
| 485934 | 486263 | 486999 | T: hqc192round4 |
| 488081 | 493044 | 497760 | T: C:lake1 |
| 519983 | 520857 | 522060 | T: ledakem3464 |
| 520013 | 521803 | 523118 | T: rolloii128 |
| 542587 | 545146 | 552789 | T: C:r5n11kem0d |
| 544389 | 545603 | 547544 | T: lima2p1024cca |
| 553649 | 553940 | 554438 | T: ledakem3264 |
| 557462 | 559917 | 563594 | T: C:lake2 |
| 568981 | 569758 | 570909 | T: rolloii192 |
| 574436 | 574881 | 575556 | T: kindi512321 |
| 587012 | 588773 | 591839 | T: C:ledakemcpa53 |
| 590007 | 596791 | 603760 | T: C:ledakemcpa52 |
| 604740 | 606153 | 607394 | T: C:ledakemcpa54 |
| 606834 | 609311 | 612154 | T: C:lake3 |
| 615408 | 616119 | 617054 | T: ledakem3364 |
| 630593 | 632228 | 634032 | T: rolloii256 |
| 638163 | 638741 | 639466 | T: kindi256522 |
| 669494 | 676441 | 703448 | T: hqcrmrs128 |
| 709165 | 714525 | 718894 | T: C:edonk192k48n144nu4l4 |
| 731077 | 737435 | 753579 | T: locker1 |
| 718055 | 740758 | 760220 | T: hqc128 |
| 740315 | 741450 | 744566 | T: ledakem32sl |
| 750565 | 750935 | 751391 | T: titaniumccatoy |
| 752579 | 770552 | 786526 | T: locker2 |
| 866905 | 868406 | 883374 | T: ledakem33sl |
| 855690 | 871829 | 898417 | T: hqc1281 |
| 870274 | 876905 | 906314 | T: locker3 |
| 918694 | 920468 | 929486 | T: hqc256round4 |
| 944182 | 945461 | 953412 | T: titaniumccalite |
| 960738 | 962776 | 964860 | T: C:r5n13kem0d |
| 984994 | 999707 | 1024999 | T: locker4 |
| 1022643 | 1024777 | 1026099 | T: ledakem34sl |
| 1042539 | 1069946 | 1093750 | T: locker6 |
| 1100821 | 1102198 | 1103992 | T: lima2p2048cca |
| 1077840 | 1112715 | 1120276 | T: ledakem5364 |
| 1144478 | 1145343 | 1146492 | T: titaniumccastd |
| 1229971 | 1236029 | 1239914 | T: rqc128 |
| 1273115 | 1276512 | 1278311 | T: ledakem5264 |
| 1251420 | 1279271 | 1299437 | T: locker5 |
| 1295258 | 1309076 | 1349254 | T: hqcrmrs192 |
| 1368916 | 1371348 | 1384170 | T: ledakem5464 |
| 1384978 | 1386345 | 1387844 | T: frodokem640 |
| 1403597 | 1409897 | 1420061 | T: limasp1018cca |
| 1416107 | 1426043 | 1427472 | T: titaniumccamed |
| 1429971 | 1446080 | 1485757 | T: hqc192 |
| 1523031 | 1523482 | 1524124 | T: frodokem640aes |
| 1570479 | 1593122 | 1627152 | T: hqc1921 |
| 1595537 | 1599177 | 1600894 | T: ledakem54sl |
| 1618780 | 1620224 | 1623925 | T: titaniumccahi |
| 1654472 | 1659034 | 1669353 | T: ledakem53sl |
| 1682209 | 1698087 | 1797215 | T: locker7 |
| 1676286 | 1708012 | 1750143 | T: hqc1922 |
| 1728142 | 1758720 | 1814059 | T: locker8 |
| 1794211 | 1804289 | 1807665 | T: ledakem52sl |
| 2000012 | 2033668 | 2068970 | T: locker9 |
| 2040378 | 2041366 | 2042367 | T: titaniumccasuper |
| 2110687 | 2157844 | 2198110 | T: hqcrmrs256 |
| 2207804 | 2213984 | 2221357 | T: C:r5n15kem0d |
| 2270275 | 2280558 | 2290969 | T: rqc192 |
| 2366503 | 2393549 | 2446687 | T: hqc256 |
| 2468700 | 2510808 | 2551782 | T: hqc2561 |
| 2593602 | 2638082 | 2688124 | T: hqc2562 |
| 2700845 | 2701879 | 2703548 | T: frodokem976 |
| 2686116 | 2732673 | 2780508 | T: hqc2563 |
| 2714254 | 2736021 | 2761735 | T: limasp1306cca |
| 2791635 | 2836567 | 2897153 | T: bigquake1 |
| 2836885 | 2843994 | 2848428 | T: limasp1822cca |
| 2887878 | 2889317 | 2890620 | T: frodokem976aes |
| 3114907? | 3139290? | 4022218? | T: rqc256 |
| 4376719 | 4379100 | 5053110 | T: frodokem640shake |
| 4802100 | 4803598 | 4805054 | T: frodokem1344aes |
| 5331640 | 5343649 | 5444322 | T: limasp2062cca |
| 8759826 | 8939611 | 9108051 | T: bigquake3 |
| 9223638 | 9230113 | 9238323 | T: frodokem976shake |
| 9761758 | 9767625 | 9771395 | T: sikep434 |
| 11254713 | 11493452 | 11859356 | T: bigquake5 |
| 11849180 | 12013977 | 12266639 | T: ramstakers216091 |
| 14642446 | 14700718 | 14781142 | T: remblem928 |
| 14717450 | 14818277 | 14906363 | T: remblem1056 |
| 15256994 | 15298961 | 15359756 | T: sikep434comp |
| 15754797 | 15765074 | 15779085 | T: pqrsa15 |
| 15887450 | 15896854 | 15937217 | T: sikep503 |
| 16339643 | 16344563 | 16350855 | T: frodokem1344shake |
| 18297869 | 18329608 | 18382141 | T: mersenne756839 |
| 24579083 | 24629820 | 24791271 | T: sikep503comp |
| 28370964 | 28386910 | 28405352 | T: sikep610 |
| 39134263 | 39238027 | 39375696 | T: sikep610comp |
| 42280330 | 42311690 | 42337067 | T: sikep751 |
| 49301709 | 49681735 | 50009960 | T: oddmanhattan128 |
| 49564340 | 50369822 | 52646869 | T: ramstakers756839 |
| 65111846 | 65285675 | 65581236 | T: sikep751comp |
| 89624329 | 89802993 | 90014451 | T: oddmanhattan192 |
| 196481204 | 197184012 | 197953838 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16340 | 16383 | 16441 | C:threebears624r2cpax |
| 17553 | 17716 | 17768 | kyber90s512 |
| 20541 | 20557 | 20598 | C:threebears936r2cpax |
| 24587 | 24765 | 24798 | kyber90s768 |
| 24892 | 24926 | 25154 | C:threebears1248r2cpax |
| 26306 | 26371 | 26447 | ntruplus768 |
| 27131 | 27180 | 27219 | ntruplus576 |
| 27927 | 27989 | 28051 | mlkem512 |
| 28450 | 28479 | 28527 | C:threebears624r2cpa |
| 28775 | 28813 | 28868 | kyber512 |
| 29976 | 30184 | 30818 | T: C:r5nd1kem0d |
| 32574 | 32631 | 32810 | ntruplus864 |
| 33769 | 34084 | 34347 | kyber90s1024 |
| 34740 | 34757 | 34808 | C:threebears936r2cpa |
| 35625 | 35648 | 35682 | ntruhps2048509 |
| 39790 | 40188 | 42061 | T: C:r5nd0kem2iot |
| 40652 | 40671 | 40728 | C:threebears1248r2cpa |
| 41619 | 41666 | 41752 | ntruplus1152 |
| 42431 | 42610 | 42797 | T: C:r5nd1kem5d |
| 43153 | 43182 | 43211 | smaugt1 |
| 42793 | 43461 | 46377 | T: C:r5nd1kem4longkey |
| 43946 | 44006 | 44046 | timer |
| 44263 | 44386 | 44455 | mlkem768 |
| 46176 | 46188 | 46247 | T: lightsaber2 |
| 46375 | 46506 | 48383 | kyber768 |
| 52327 | 52366 | 52376 | T: C:nhcompact512cca |
| 54059 | 54154 | 54254 | T: C:hila5 |
| 54156 | 54212 | 54277 | sntrup761 |
| 56121 | 56167 | 56209 | ntruhps2048677 |
| 56883 | 56937 | 56980 | sntrup653 |
| 57553 | 57620 | 57683 | ntruhrss701 |
| 64779 | 64902 | 65124 | mlkem1024 |
| 64881 | 65680 | 65957 | T: C:r5nd3kem5d |
| 70569 | 70602 | 70647 | T: C:nhcompact768cca |
| 73908 | 73946 | 74013 | ntruhps4096821 |
| 75531 | 75595 | 75656 | smaugt3 |
| 75982 | 76029 | 76089 | ntrulpr653 |
| 76618 | 76687 | 76750 | T: saber2 |
| 77603 | 77661 | 77738 | sntrup857 |
| 78532 | 78586 | 78644 | sntrup4591761 |
| 79231 | 79289 | 79351 | ntrulpr761 |
| 80044 | 80378 | 80704 | T: lac128 |
| 81207 | 81263 | 81336 | sntrup953 |
| 82409 | 82690 | 85249 | kyber1024 |
| 83055 | 83116 | 83207 | sntrup1013 |
| 83542 | 83644 | 84509 | C:smaugt1v5 |
| 84457 | 84775 | 85923 | C:timerv5 |
| 89394 | 89553 | 89686 | T: ntrulpr4591761 |
| 89654 | 89750 | 90096 | threebears624r2ccax |
| 94721 | 94823 | 94966 | T!!!newhope512cca |
| 95347 | 95507 | 95547 | T: C:nhcompact1024cca |
| 100980 | 101037 | 101120 | smaugt5 |
| 102721 | 102800 | 102931 | sntrup1277 |
| 103339 | 103424 | 103523 | ntrulpr857 |
| 106081 | 106152 | 106245 | ntrulpr953 |
| 108256 | 108368 | 108461 | ntrulpr1013 |
| 113089 | 113131 | 113181 | T: firesaber2 |
| 115644 | 115707 | 115786 | threebears624r2cca |
| 117829 | 117901 | 118029 | mceliece348864 |
| 121782 | 122039 | 123151 | mceliece348864f |
| 125188 | 125700 | 126680 | T: C:r5nd5kem5d |
| 125981 | 126087 | 126255 | mceliece348864pc |
| 126162 | 126348 | 126491 | mceliece348864pcf |
| 134924 | 134979 | 135052 | ntrulpr1277 |
| 135603 | 135967 | 136935 | T: ntrukem443 |
| 136590 | 136749 | 136876 | threebears936r2ccax |
| 135388 | 136750 | 138291 | T: C:r5nd3kem0d |
| 143329 | 143853 | 168744 | T: lotus128 |
| 160411 | 161072 | 161560 | C:smaugt3v5 |
| 170271 | 171199 | 174845 | T: C:r5nd5kem0d |
| 171988 | 172126 | 172271 | threebears936r2cca |
| 182150 | 182774 | 183300 | T: lac192 |
| 194285 | 194792 | 194933 | threebears1248r2ccax |
| 196942 | 197092 | 197631 | T!!!newhope1024cca |
| 214947 | 216358 | 222770 | T: C:r5n11kem0d |
| 236652 | 236737 | 236831 | threebears1248r2cca |
| 242552 | 242827 | 243143 | mceliece460896 |
| 245697 | 245895 | 246159 | mceliece460896f |
| 245692 | 246004 | 246506 | mceliece460896pc |
| 247281 | 247430 | 248088 | T: saberx4 |
| 250249 | 250417 | 250657 | mceliece460896pcf |
| 249310 | 251576 | 258773 | T: lotus192 |
| 253837 | 255008 | 275703 | C:smaugt5v5 |
| 257210 | 257312 | 257543 | mceliece6960119f |
| 258522 | 258823 | 259024 | mceliece6960119 |
| 268859 | 269012 | 269342 | mceliece6960119pc |
| 270328 | 270640 | 270973 | mceliece6960119pcf |
| 285889 | 285993 | 286233 | mceliece8192128 |
| 286169 | 286246 | 286410 | mceliece6688128f |
| 284803 | 286248 | 288211 | T: lac256 |
| 287035 | 287364 | 287909 | mceliece8192128f |
| 288647 | 288941 | 292080 | mceliece6688128 |
| 291009 | 292093 | 292830 | T: ntrukem743 |
| 297200 | 297514 | 297945 | mceliece8192128pc |
| 297362 | 297564 | 297940 | mceliece6688128pcf |
| 297482 | 297598 | 298005 | mceliece8192128pcf |
| 297702 | 299180 | 300407 | T: C:r5n13kem0d |
| 304510 | 306049 | 306692 | mceliece6688128pc |
| 307783 | 310751 | 352340 | T: lotus256 |
| 322543 | 323102 | 324440 | T: kindi256342 |
| 370386 | 370750 | 371054 | T: hqc128round4 |
| 397311 | 397850 | 398795 | T: kindi512222 |
| 401521 | 402744 | 403202 | T: kindi512241 |
| 426948 | 427185 | 427567 | T: ntskem1264 |
| 678610 | 681176 | 682834 | T: lima2p1024cca |
| 689999? | 694193? | 871899? | T: C:ledakemcpa13 |
| 718692 | 719272 | 719873 | T: kindi512321 |
| 745137 | 745856 | 746656 | T: kindi256522 |
| 759223 | 760079 | 764911 | T: C:ledakemcpa12 |
| 774901 | 775609 | 776467 | T: hqc192round4 |
| 848898 | 850441 | 1059755 | T: C:ledakemcpa14 |
| 885992 | 886342 | 886804 | T: titaniumccatoy |
| 924042 | 924273 | 924617 | T: ntskem1380 |
| 1021010 | 1032605 | 1035520 | T: hqcrmrs128 |
| 1028361 | 1040024 | 1046693 | T: C:r5n15kem0d |
| 1023863 | 1043428 | 1060744 | T: hqc128 |
| 1091426 | 1092429 | 1100212 | T: titaniumccalite |
| 1186416 | 1188543 | 1191652 | T: C:rolloi128 |
| 856939? | 1278810? | 1559971? | T: C:edonk128k32n96nu4l4 |
| 1308874 | 1309586 | 1310908 | T: titaniumccastd |
| 1361258 | 1364449 | 1367909 | T: lima2p2048cca |
| 1382057 | 1382780 | 1383525 | T: frodokem640 |
| 1435419 | 1442290 | 1483319 | T: hqc1281 |
| 1444445 | 1445023 | 1445852 | T: frodokem640aes |
| 1384999 | 1450545 | 1453668 | T: C:rolloi192 |
| 1491618 | 1493079 | 1495613 | T: hqc256round4 |
| 1578937 | 1583703 | 1587681 | T: ledakem1264 |
| 1607924 | 1615564 | 1616522 | T: titaniumccamed |
| 1653994 | 1654604 | 1655537 | T: C:bikel1 |
| 1709738 | 1710908 | 1717089 | T: ledakem1364 |
| 1774702 | 1775655 | 1778535 | T: ledakem1464 |
| 1778093 | 1783050 | 1787871 | T: C:lake1 |
| 1819575 | 1820694 | 1825481 | T: limasp1018cca |
| 1809573 | 1833370 | 1849930 | T: hqcrmrs192 |
| 1831496 | 1834185 | 1838279 | T: rolloii128 |
| 1880150 | 1881125 | 1884855 | T: titaniumccahi |
| 1883613 | 1964631 | 1982395 | T: hqc192 |
| 1970873 | 1972828 | 1978347 | T: C:ledakemcpa32 |
| 1975388 | 1979273 | 1985571 | T: rsa2048 |
| 2051743 | 2054303 | 2057841 | T: ledakem13sl |
| 2074594 | 2079370 | 2085443 | T: rolloii192 |
| 2111462 | 2111996 | 2112676 | T: ntskem13136 |
| 2270257 | 2275406 | 2347345 | T: ledakem14sl |
| 2273774 | 2275982 | 2281815 | T: C:rolloi256 |
| 2302130 | 2305019 | 2308134 | T: ledakem12sl |
| 2350533 | 2357295 | 2362465 | T: C:ledakemcpa33 |
| 2363520 | 2364988 | 2369430 | T: titaniumccasuper |
| 2363277 | 2375091 | 2388449 | T: hqc1921 |
| 2462614 | 2474502 | 2489953 | T: hqc1922 |
| 2672487 | 2676005 | 2683553 | T: rolloii256 |
| 2692519 | 2695754 | 2698735 | T: frodokem976 |
| 2732848 | 2733941 | 2735297 | T: frodokem976aes |
| 2306419 | 2837631 | 2840054 | T: C:ledakemcpa34 |
| 2842604 | 3017157 | 3028850 | T: hqcrmrs256 |
| 3059472 | 3067513 | 3077793 | T: C:lake2 |
| 3115487 | 3189257 | 3210481 | T: hqc256 |
| 2268617? | 3280562? | 6055732? | T: C:edonk128ref |
| 3514290 | 3537402 | 3562260 | T: limasp1306cca |
| 3505060 | 3576013 | 3615464 | T: hqc2561 |
| 3552217 | 3582330 | 3616796 | T: locker1 |
| 3613204 | 3642428 | 3664294 | T: locker2 |
| 3639423 | 3643662 | 3648910 | T: limasp1822cca |
| 3701488 | 3736922 | 3778000 | T: hqc2562 |
| 3744118 | 3778004 | 3885086 | T: hqc2563 |
| 3858578 | 3879449 | 3888857 | T: bigquake1 |
| 4103769 | 4109426 | 4117072 | T: rqc128 |
| 4111386 | 4131231 | 4152113 | T: locker4 |
| 4175278 | 4190454 | 4208240 | T: C:lake3 |
| 4299609 | 4300507 | 4977786 | T: frodokem640shake |
| 4594958 | 4600734 | 4603511 | T: frodokem1344aes |
| 4632905 | 4652252 | 4691339 | T: ledakem3264 |
| 4667983 | 4685665 | 4767168 | T: ledakem3464 |
| 4732194 | 4738260 | 4742918 | T: ledakem3364 |
| 4948098 | 4966183 | 4968576 | T: C:ledakemcpa52 |
| 5433979 | 5437174 | 5443025 | T: C:bikel3 |
| 5502289 | 5506677 | 5529550 | T: C:ledakemcpa53 |
| 5500097 | 5524018 | 5549579 | T: locker3 |
| 5681659 | 5713527 | 5746019 | T: ledakem32sl |
| 5910763 | 5931006 | 5948714 | T: locker6 |
| 6223496 | 6245538 | 6265214 | T: locker5 |
| 5166802 | 6346320 | 6359885 | T: C:ledakemcpa54 |
| 6484763 | 6531982 | 6589009 | T: locker7 |
| 6663645 | 6726858 | 6795695 | T: locker8 |
| 6811232 | 6821834 | 6870785 | T: ledakem33sl |
| 6932206 | 6936140 | 6949705 | T: limasp2062cca |
| 7084619 | 7110455 | 7125272 | T: ledakem34sl |
| 3316303? | 7931991? | 8879571? | T: C:edonk192k48n144nu4l4 |
| 8003510 | 8015730 | 8030307 | T: rqc192 |
| 9078453 | 9084282 | 9090196 | T: frodokem976shake |
| 9352898 | 9410869 | 9470184 | T: locker9 |
| 9631635 | 9650400 | 9687600 | T: ledakem5264 |
| 9610502 | 9689124 | 9706820 | T: ledakem5364 |
| 10440927 | 10444638 | 10449721 | T: sikep434 |
| 8892065? | 11086906? | 14794556? | T: C:edonk128k16n80nu8l6 |
| 11144212 | 11147827 | 11152333 | T: sikep434comp |
| 11551651 | 11581636 | 11663967 | T: ledakem5464 |
| 11691912 | 11750260 | 13514079 | T: rqc256 |
| 13971776 | 13989042 | 14010719 | T: ledakem53sl |
| 14180766 | 14262500 | 14390777 | T: ledakem52sl |
| 4007927? | 15112416? | 20315056? | T: C:edonk128k16n80nu4l6 |
| 15109342 | 15124980 | 15152261 | T: ledakem54sl |
| 16111039 | 16118118 | 16138343 | T: frodokem1344shake |
| 16934097 | 16951738 | 16980522 | T: sikep503 |
| 18083130 | 18088163 | 18092333 | T: sikep503comp |
| 19533729 | 19698389 | 19807368 | T: remblem928 |
| 19732144 | 19802478 | 19880063 | T: remblem1056 |
| 25263929 | 25293512 | 25547329 | T: ramstakers216091 |
| 26665490 | 26822196 | 26973430 | T: mersenne756839 |
| 27866819 | 28328335 | 29131827 | T: bigquake3 |
| 28591735 | 28614086 | 28628262 | T: sikep610 |
| 30336954 | 30351667 | 30369642 | T: sikep610comp |
| 43383338 | 43530994 | 43593019 | T: bigquake5 |
| 45485148 | 45498934 | 45532784 | T: sikep751 |
| 47855195 | 47877597 | 47898714 | T: sikep751comp |
| 53483917 | 53582231 | 53680033 | T: oddmanhattan128 |
| 98493848 | 98698306 | 99029013 | T: oddmanhattan192 |
| 99862266 | 106454500 | 106791028 | T: ramstakers756839 |
| 107302073 | 107504320 | 107599287 | T: pqrsa15 |
| 109722994? | 120307896? | 222686746? | T: C:edonk192k32n128nu4l6 |
| 215276104 | 216058566 | 217753994 | T: oddmanhattan256 |
|
|
|