Measurements of key-encapsulation mechanisms on one machine: amd64; Crestmont (a06a4-20); 2023 Intel Core Ultra 5 125H, LPE cores; 2 x 700MHz; meteor,tiny, supercop-20261004
[Page version: 20261021 08:06: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 |
| 12623 | 12763 | 13029 | kyber90s512 |
| 18872 | 19060 | 19371 | kyber90s768 |
| 21211? | 21518? | 28837? | ntruplus576 |
| 21874 | 21913 | 22019 | ntruplus768 |
| 23380 | 23501 | 23667 | ntruplus864 |
| 28155 | 28494 | 28893 | kyber90s1024 |
| 29366 | 29481 | 29773 | mlkem512 |
| 29365 | 29495 | 29730 | kyber512 |
| 31094 | 31261 | 31426 | T: C:nhcompact512cca |
| 33093 | 33246 | 33615 | smaugt1v5 |
| 33232 | 33390 | 33591 | T: lightsaber2 |
| 33151? | 37741? | 44653? | ntruplus1152 |
| 38101 | 38572 | 43053 | T: lac128 |
| 43562 | 43751 | 44068 | T: C:nhcompact768cca |
| 46447 | 46710 | 46971 | ntrulpr653 |
| 49190 | 49442 | 49997 | kyber768 |
| 49292 | 49674 | 50566 | mlkem768 |
| 50492 | 50663 | 51012 | ntrulpr761 |
| 53296 | 53455 | 53644 | threebears624r2cca |
| 53304 | 53534 | 53789 | C:threebears624r2cpa |
| 53766 | 53862 | 54069 | smaugt1 |
| 53881 | 54050 | 54408 | timer |
| 55209 | 55399 | 55656 | T: C:nhcompact1024cca |
| 56119 | 56311 | 56508 | C:threebears624r2cpax |
| 56749 | 56852 | 57258 | T: ntrulpr4591761 |
| 56337 | 56975 | 57604 | T: C:r5nd1kem0d |
| 58466 | 58562 | 58788 | threebears624r2ccax |
| 58565 | 58770 | 59065 | newhope512cca |
| 60037 | 60426 | 60690 | T: saber2 |
| 63819 | 64032 | 64291 | ntrulpr857 |
| 65782 | 66264 | 71490 | timerv5 |
| 66489 | 66700 | 67229 | ntrulpr953 |
| 67065 | 67438 | 68050 | smaugt3v5 |
| 68228 | 68531 | 68952 | ntrulpr1013 |
| 71902 | 73864 | 76765 | T: C:r5nd0kem2iot |
| 74230 | 74485 | 75861 | kyber1024 |
| 74130 | 74489 | 75148 | mlkem1024 |
| 75287 | 76593 | 77838 | T: C:r5nd1kem5d |
| 78162 | 79278 | 81107 | T: C:r5nd1kem4longkey |
| 81400 | 81708 | 82233 | T: hqc128round4 |
| 85048 | 85213 | 85487 | smaugt3 |
| 89706 | 89912 | 90463 | ntrulpr1277 |
| 94714 | 95052 | 95345 | T: firesaber2 |
| 100730 | 101612 | 102882 | smaugt5v5 |
| 107818 | 109247 | 109897 | T: lac256 |
| 109999 | 110247 | 110612 | threebears936r2cca |
| 112744 | 112929 | 113246 | smaugt5 |
| 113343 | 113567 | 113880 | newhope1024cca |
| 113165 | 113965 | 119254 | T: lac192 |
| 114035 | 114278 | 114887 | C:threebears936r2cpa |
| 115569 | 116589 | 117198 | threebears936r2ccax |
| 118291 | 118808 | 119567 | C:threebears936r2cpax |
| 135950 | 137972 | 142273 | T: C:r5nd3kem5d |
| 159694 | 160366 | 162036 | threebears1248r2cca |
| 166040 | 166682 | 167450 | C:threebears1248r2cpa |
| 167562 | 168136 | 168348 | threebears1248r2ccax |
| 171127 | 171772 | 172190 | C:threebears1248r2cpax |
| 170670 | 172452 | 178612 | T: C:hila5 |
| 194504 | 195001 | 195670 | T: hqc192round4 |
| 201731 | 202066 | 202485 | T: kindi256342 |
| 211878 | 212156 | 212568 | T: kindi512222 |
| 214411 | 214936 | 215563 | ntruhps2048509 |
| 218866 | 219574 | 221420 | T: kindi512241 |
| 217163 | 229124 | 232900 | T: C:r5nd3kem0d |
| 247059 | 250019 | 252010 | T: saberx4 |
| 258061 | 269704 | 274215 | T: C:r5nd5kem5d |
| 284875 | 292083 | 296800 | T: C:r5nd5kem0d |
| 306244 | 311935 | 318845 | T: hqcrmrs128 |
| 340786 | 342860 | 352936 | T: hqc128 |
| 357684 | 358643 | 363844 | ntruhps2048677 |
| 364457 | 365307 | 368847 | ntruhrss701 |
| 414158 | 414742 | 415416 | T: hqc256round4 |
| 458730 | 461484 | 462680 | T: kindi512321 |
| 460378 | 463127 | 475189 | T: hqc1281 |
| 523180 | 524546 | 534040 | ntruhps4096821 |
| 569397 | 573069 | 580639 | T: C:r5n11kem0d |
| 585579 | 586575 | 587698 | T: C:bikel1 |
| 625177 | 631740 | 639436 | T: C:ledakemcpa14 |
| 625584 | 633789 | 647468 | T: hqcrmrs192 |
| 689454 | 693479 | 700298 | T: C:ledakemcpa13 |
| 691558 | 697352 | 787052 | T: kindi256522 |
| 694886 | 699589 | 706427 | T: rqc128 |
| 695490 | 700545 | 715818 | T: hqc192 |
| 735970 | 737544 | 738972 | T: lima2p1024cca |
| 846262 | 853431 | 858286 | T: ntrukem443 |
| 879892 | 884427 | 891833 | T: C:ledakemcpa12 |
| 925044 | 934082 | 947111 | T: hqc1921 |
| 977877 | 980335 | 982482 | T: frodokem640 |
| 979996 | 992458 | 1004410 | T: hqc1922 |
| 1034739 | 1053468 | 1074805 | T: hqcrmrs256 |
| 1081465 | 1084640 | 1088655 | T: C:r5n13kem0d |
| 1093469 | 1096870 | 1103799 | T: C:rolloi128 |
| 1095613 | 1102763 | 1276810 | T: rqc192 |
| 1144730 | 1151830 | 1164547 | T: frodokem640aes |
| 1170754 | 1185454 | 1206148 | T: hqc256 |
| 1190416 | 1193317 | 1198573 | T: C:rolloi192 |
| 1274846 | 1275661 | 1276332 | sntrup761 |
| 1351411 | 1358927 | 1380172 | T: C:ledakemcpa34 |
| 1429540 | 1431511 | 1434822 | T: titaniumccatoy |
| 1470103 | 1471422 | 1491468 | T: limasp1018cca |
| 1489713 | 1493871 | 1511144 | T: lima2p2048cca |
| 1503548 | 1523755 | 1542865 | T: hqc2561 |
| 1543705 | 1569929 | 1755176 | T: rqc256 |
| 1574850 | 1577364 | 1579498 | T: titaniumccalite |
| 1609015 | 1609996 | 1611665 | T: C:bikel3 |
| 1593666 | 1611268 | 1637279 | T: hqc2562 |
| 1658213 | 1678013 | 1697638 | T: hqc2563 |
| 1856516 | 1866398 | 1869755 | sntrup653 |
| 1935950 | 1940491 | 1951651 | T: C:rolloi256 |
| 1941744 | 1959138 | 1972946 | T: C:ledakemcpa33 |
| 1974681 | 1981803 | 1989327 | T: ntrukem743 |
| 1999194 | 2004571 | 2017311 | T: frodokem976 |
| 2008109 | 2009658 | 2011978 | T: titaniumccastd |
| 2266756 | 2269890 | 2282411 | T: titaniumccamed |
| 2317613 | 2324399 | 2333861 | T: C:r5n15kem0d |
| 2305092 | 2333558 | 2337736 | T: frodokem976aes |
| 2399382 | 2425054 | 2442972 | sntrup4591761 |
| 2483064 | 2552165 | 2605398 | T: ledakem1464 |
| 2558115 | 2562273 | 2571062 | T: titaniumccahi |
| 2629524 | 2650409 | 2675901 | T: C:ledakemcpa32 |
| 2662965 | 2667434 | 2717886 | T: limasp1306cca |
| 2946172 | 2986040 | 3306805 | T: ledakem1364 |
| 3041693 | 3046356 | 3049514 | sntrup857 |
| 3007027 | 3046834 | 3241861 | T: limasp1822cca |
| 3144671 | 3146858 | 3150302 | T: titaniumccasuper |
| 3246106 | 3274031 | 3359696 | T: ledakem1264 |
| 3288464 | 3304854 | 3319070 | T: C:ledakemcpa53 |
| 3632413 | 3635727 | 3668357 | sntrup953 |
| 3704408 | 3715402 | 3724933 | T: C:ledakemcpa54 |
| 3848053 | 3853803 | 3860993 | T: rolloii128 |
| 3905465 | 3928899 | 3959838 | T: frodokem1344aes |
| 4122586 | 4127017 | 4129336 | sntrup1013 |
| 4144980? | 4302274? | 5639942? | T: ledakem14sl |
| 3750340? | 4456475? | 6227701? | T: ledakem13sl |
| 4804895 | 4812721 | 4845471 | T: rolloii192 |
| 5075508 | 5078160 | 5090088 | T: frodokem640shake |
| 5351327 | 5388865 | 5514532 | T: limasp2062cca |
| 5404177 | 5426482 | 5456751 | T: remblem928 |
| 5420265 | 5438204 | 5458237 | T: remblem1056 |
| 5455845 | 5464734 | 5491653 | T: C:ledakemcpa52 |
| 5433493 | 5588705 | 6077218 | T: ledakem12sl |
| 5624478 | 5629615 | 5635380 | T: rolloii256 |
| 6406080 | 6419280 | 6452301 | sntrup1277 |
| 6516007? | 7351005? | 10993200? | T: ledakem3464 |
| 7159980 | 7364559 | 7554810 | T: ledakem3364 |
| 7419729 | 7477153 | 7695498 | T: ledakem3264 |
| 7688510 | 7721564 | 7729540 | T: sikep434 |
| 9197602 | 9318988 | 9829331 | T: ledakem33sl |
| 10115785 | 10183965 | 10351137 | T: lotus128 |
| 10080444 | 10349607 | 12345499 | T: ledakem34sl |
| 11047005 | 11063972 | 11096127 | T: frodokem976shake |
| 10774752 | 11066820 | 12292703 | T: ledakem32sl |
| 11454383 | 11756951 | 12114865 | T: ledakem5464 |
| 12782491 | 12824577 | 12835843 | T: sikep503 |
| 12811119 | 12906118 | 13137635 | T: ledakem5364 |
| 13156882 | 13742186 | 15158252 | T: sikep434comp |
| 15740210 | 16152328 | 18204478 | T: ledakem54sl |
| 18067781 | 18820632 | 20988348 | T: ledakem5264 |
| 18755871 | 18961738 | 21367804 | T: ledakem53sl |
| 19952711 | 19974425 | 19981204 | T: frodokem1344shake |
| 21066228 | 21332119 | 22931183 | T: sikep503comp |
| 21853535 | 21873507 | 21899896 | T: sikep610 |
| 24541204 | 24637622 | 24860277 | T: lotus192 |
| 29251761 | 30184649 | 33702776 | T: ledakem52sl |
| 31495754 | 32074433 | 32757737 | T: ntskem1264 |
| 35834132 | 35941105 | 38666551 | mceliece348864pcf |
| 35884550 | 36271274 | 38064706 | mceliece348864f |
| 37795298 | 37974887 | 41450484 | T: sikep610comp |
| 38204772 | 38218418 | 38232160 | T: sikep751 |
| 40588497 | 41079584 | 41440295 | T: lotus256 |
| 45298641? | 56928609? | 87833209? | mceliece348864 |
| 60274768 | 60559354 | 65516356 | T: sikep751comp |
| 45305056? | 65209766? | 86092456? | mceliece348864pc |
| 89063953? | 106386707? | 121845930? | T: ntskem1380 |
| 110680706 | 110994740 | 114019098 | mceliece460896f |
| 110798977 | 111024470 | 112070601 | mceliece460896pcf |
| 116053178? | 163172123? | 239880709? | mceliece460896 |
| 118823251? | 164935843? | 243339185? | mceliece460896pc |
| 209378147 | 209539310 | 221650425 | mceliece6960119pcf |
| 210973987 | 211172245 | 212650611 | mceliece6960119f |
| 207804070 | 233854051 | 252194245 | T: ntskem13136 |
| 235783248 | 236022919 | 240160029 | mceliece6688128f |
| 236072706 | 236657913 | 240169903 | mceliece6688128pcf |
| 263297814 | 264239735 | 278362174 | mceliece8192128pcf |
| 322601880 | 323539351 | 332897756 | mceliece8192128f |
| 242854859? | 347502567? | 520163791? | mceliece6688128 |
| 281570156? | 383196849? | 532494535? | mceliece6688128pc |
| 297231856? | 385492324? | 526439831? | mceliece6960119 |
| 285293616? | 401489546? | 576408525? | mceliece6960119pc |
| 330155561? | 408567122? | 583682059? | mceliece8192128pc |
| 289804426? | 409976386? | 637379868? | mceliece8192128 |
| 773125930 | 813378260 | 823616798 | T: bigquake1 |
| 7108540259 | 7259473267 | 7527341467 | T: bigquake3 |
| 13281527462 | 13478172295 | 13688180841 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 17277 | 17484 | 17640 | kyber90s512 |
| 22279 | 22419 | 22727 | ntruhps2048509 |
| 24375 | 24465 | 24692 | kyber90s768 |
| 25091 | 25163 | 25468 | ntruplus768 |
| 26861 | 27001 | 27188 | ntruhrss701 |
| 28251 | 28451 | 28822 | smaugt1v5 |
| 28693 | 28995 | 29216 | ntruplus864 |
| 31062 | 31166 | 31782 | mlkem512 |
| 31186 | 31278 | 31599 | ntruplus576 |
| 30025 | 31774 | 33596 | mceliece348864f |
| 33376 | 33734 | 34099 | ntruhps2048677 |
| 34214 | 34447 | 34797 | kyber90s1024 |
| 34160 | 35981 | 38971 | mceliece348864 |
| 35790 | 37296 | 40718 | mceliece348864pcf |
| 38422 | 38682 | 39072 | ntruplus1152 |
| 38594 | 38696 | 38857 | smaugt1 |
| 38764 | 38866 | 39041 | timer |
| 38999 | 39287 | 42428 | kyber512 |
| 40700 | 42647 | 45213 | mceliece348864pc |
| 42315 | 42654 | 43017 | ntruhps4096821 |
| 45019 | 45220 | 45371 | T: lightsaber2 |
| 46971 | 47306 | 47488 | sntrup653 |
| 49329 | 49817 | 50428 | mlkem768 |
| 50420 | 50514 | 50749 | sntrup761 |
| 51233 | 51418 | 51633 | T: C:nhcompact512cca |
| 50886 | 52209 | 53409 | T: ntskem1264 |
| 57581 | 57631 | 57795 | sntrup4591761 |
| 57456 | 58083 | 58312 | timerv5 |
| 59529 | 59775 | 60274 | kyber768 |
| 60001 | 60196 | 60705 | smaugt3v5 |
| 59350 | 63369 | 70431 | mceliece460896f |
| 64519 | 64845 | 64924 | sntrup857 |
| 60522? | 67768? | 76602? | mceliece460896 |
| 68322 | 68452 | 68750 | sntrup953 |
| 67933 | 68535 | 69226 | T: lac128 |
| 69325 | 69518 | 69777 | T: C:nhcompact768cca |
| 70417 | 70724 | 70927 | sntrup1013 |
| 68256 | 73296 | 81010 | mceliece460896pc |
| 75570 | 75720 | 76200 | mlkem1024 |
| 75287 | 75940 | 76098 | T: saber2 |
| 69250? | 77454? | 90841? | mceliece460896pcf |
| 78941 | 79093 | 79417 | ntrulpr653 |
| 79464 | 79560 | 79742 | threebears624r2ccax |
| 79622 | 79739 | 80023 | threebears624r2cca |
| 79670 | 79827 | 80053 | smaugt3 |
| 81358 | 81770 | 82149 | C:threebears624r2cpax |
| 81609 | 82115 | 82312 | C:threebears624r2cpa |
| 85303 | 85510 | 85914 | ntrulpr761 |
| 87597 | 87798 | 88249 | T: C:nhcompact1024cca |
| 89658 | 89764 | 89902 | sntrup1277 |
| 89510 | 90178 | 92251 | kyber1024 |
| 93100 | 93194 | 93498 | newhope512cca |
| 93491 | 94400 | 95515 | smaugt5v5 |
| 98109 | 99881 | 102466 | T: C:r5nd1kem0d |
| 104743 | 104907 | 105523 | T: ntrulpr4591761 |
| 99413 | 105795 | 116830 | mceliece6688128f |
| 98897? | 107497? | 123673? | mceliece6688128 |
| 99206? | 107651? | 136788? | mceliece6960119f |
| 108296 | 108631 | 108886 | smaugt5 |
| 109139 | 109320 | 109863 | ntrulpr857 |
| 112587 | 112726 | 113059 | ntrulpr953 |
| 112270 | 113006 | 113840 | T: C:bikel1 |
| 113256 | 113499 | 113867 | T: firesaber2 |
| 110400 | 113745 | 120107 | mceliece6960119pcf |
| 114799 | 114921 | 115385 | ntrulpr1013 |
| 110598 | 117969 | 127897 | mceliece6688128pc |
| 110483? | 119058? | 166074? | mceliece6960119 |
| 110032? | 121575? | 158102? | mceliece6688128pcf |
| 113994 | 121841 | 136626 | mceliece8192128 |
| 125931 | 127732 | 129757 | T: C:r5nd0kem2iot |
| 118143? | 128463? | 158871? | mceliece6960119pc |
| 129720 | 130754 | 131636 | threebears936r2ccax |
| 130663 | 131251 | 131837 | threebears936r2cca |
| 130970 | 132851 | 136002 | T: C:r5nd1kem5d |
| 133138 | 134612 | 137890 | T: C:r5nd1kem4longkey |
| 129369 | 136886 | 146687 | mceliece8192128pc |
| 133196 | 138346 | 153010 | mceliece8192128pcf |
| 138034 | 138505 | 139688 | C:threebears936r2cpa |
| 138360 | 139051 | 140018 | C:threebears936r2cpax |
| 124369 | 140854 | 148686 | mceliece8192128f |
| 148987 | 149562 | 150362 | T: C:rolloi128 |
| 150821 | 151046 | 151609 | ntrulpr1277 |
| 152679 | 154237 | 156485 | T: lotus128 |
| 152770 | 154253 | 155918 | T: C:ledakemcpa13 |
| 157852 | 158755 | 159641 | T: C:rolloi192 |
| 159990 | 160491 | 161009 | T: C:ledakemcpa14 |
| 158534 | 161375 | 163101 | T: C:ledakemcpa12 |
| 162092 | 165642 | 173631 | T: ntrukem443 |
| 172141 | 174182 | 176065 | T: lac192 |
| 175811 | 176049 | 176484 | newhope1024cca |
| 195553 | 196507 | 197229 | threebears1248r2ccax |
| 196054 | 196637 | 197052 | threebears1248r2cca |
| 204223 | 204664 | 205235 | C:threebears1248r2cpax |
| 204279 | 205033 | 205443 | C:threebears1248r2cpa |
| 205760 | 206141 | 206791 | T: hqc128round4 |
| 206865 | 207668 | 208489 | T: C:rolloi256 |
| 212411 | 214714 | 216241 | T: lac256 |
| 188616? | 232882? | 398720? | T: ntskem1380 |
| 232556 | 235090 | 239120 | T: C:r5nd3kem5d |
| 238059 | 240264 | 250142 | T: C:hila5 |
| 240070 | 241131 | 241839 | T: lotus192 |
| 265050 | 265385 | 265920 | T: kindi256342 |
| 277669 | 278359 | 279866 | T: ledakem1464 |
| 279037 | 279772 | 281002 | T: C:bikel3 |
| 296261 | 297604 | 298638 | T: ledakem1364 |
| 307546 | 307905 | 308429 | T: kindi512222 |
| 301863 | 308387 | 312864 | T: ntrukem743 |
| 308657 | 312661 | 315366 | T: saberx4 |
| 316290 | 317262 | 318842 | T: ledakem1264 |
| 316550 | 318190 | 318762 | T: kindi512241 |
| 325012? | 354716? | 443992? | T: ntskem13136 |
| 357213 | 359127 | 360845 | T: C:ledakemcpa33 |
| 369371 | 371758 | 373048 | T: C:ledakemcpa34 |
| 354430 | 381769 | 395662 | T: lotus256 |
| 381066 | 382977 | 392107 | T: ledakem13sl |
| 383356 | 387249 | 399511 | T: C:r5nd3kem0d |
| 389681 | 394778 | 399712 | T: C:ledakemcpa32 |
| 424341 | 425137 | 426587 | T: ledakem14sl |
| 427237 | 428205 | 429465 | T: ledakem12sl |
| 436799 | 441403 | 447548 | T: C:r5nd5kem5d |
| 448997 | 458234 | 468807 | T: hqcrmrs128 |
| 452932 | 462683 | 468271 | T: rolloii128 |
| 475559 | 485531 | 494582 | T: hqc128 |
| 484796 | 486454 | 487770 | T: hqc192round4 |
| 506661 | 509685 | 513544 | T: C:r5nd5kem0d |
| 516157 | 517675 | 519446 | T: rolloii192 |
| 575500 | 584166 | 586893 | T: rolloii256 |
| 593926 | 597908 | 608800 | T: lima2p1024cca |
| 600352 | 601768 | 603053 | T: kindi512321 |
| 636378 | 642129 | 648398 | T: C:r5n11kem0d |
| 705521 | 708318 | 712717 | T: ledakem3464 |
| 743635 | 745835 | 748226 | T: ledakem3264 |
| 749291 | 756705 | 762705 | T: ledakem3364 |
| 792615 | 804074 | 811907 | T: hqc1281 |
| 825267 | 828782 | 935740 | T: kindi256522 |
| 827409 | 835241 | 843813 | T: C:ledakemcpa52 |
| 849163 | 851698 | 854302 | T: C:ledakemcpa53 |
| 868632 | 872062 | 874304 | T: C:ledakemcpa54 |
| 914802 | 931639 | 945140 | T: hqcrmrs192 |
| 937131 | 943605 | 953694 | T: rqc128 |
| 948649 | 949643 | 950843 | T: hqc256round4 |
| 986147 | 992929 | 997270 | T: ledakem32sl |
| 990082 | 1005205 | 1024067 | T: hqc192 |
| 1015670 | 1020200 | 1034882 | T: ledakem33sl |
| 1114697 | 1115364 | 1116196 | T: titaniumccatoy |
| 1192061 | 1195541 | 1206864 | T: lima2p2048cca |
| 1194532 | 1196931 | 1199410 | T: ledakem34sl |
| 1220759 | 1229704 | 1238032 | T: C:r5n13kem0d |
| 1332151 | 1342997 | 1357316 | T: limasp1018cca |
| 1393173 | 1394028 | 1394995 | T: titaniumccalite |
| 1540594 | 1543016 | 1547027 | T: frodokem640 |
| 1549354 | 1551947 | 1555517 | T: ledakem5364 |
| 1521997 | 1553912 | 1580222 | T: hqcrmrs256 |
| 1533370? | 1559911? | 1991443? | T: rqc192 |
| 1595853 | 1600267 | 1608488 | T: ledakem5464 |
| 1649909 | 1650983 | 1652082 | T: titaniumccastd |
| 1650844 | 1667121 | 1671988 | T: frodokem640aes |
| 1669646 | 1685839 | 1700060 | T: hqc1921 |
| 1680965 | 1705669 | 1730492 | T: hqc256 |
| 1717215 | 1726926 | 1745721 | T: ledakem5264 |
| 1765928 | 1788381 | 1810359 | T: hqc1922 |
| 1961730 | 1965223 | 1973566 | T: ledakem54sl |
| 2081986 | 2086083 | 2098662 | T: titaniumccamed |
| 2096467 | 2147449 | 2180791 | T: rqc256 |
| 2218009 | 2222204 | 2227542 | T: ledakem53sl |
| 2207649 | 2262515 | 2331193 | T: bigquake1 |
| 2409417 | 2413305 | 2416900 | T: ledakem52sl |
| 2403830 | 2413334 | 2428003 | T: titaniumccahi |
| 2443711 | 2471431 | 2494402 | T: limasp1306cca |
| 2643988 | 2665353 | 2679065 | T: C:r5n15kem0d |
| 2652244 | 2723423 | 2945084 | T: limasp1822cca |
| 2739397 | 2767186 | 2792310 | T: hqc2561 |
| 2871269 | 2900849 | 2929496 | T: hqc2562 |
| 2994345 | 3019999 | 3044987 | T: hqc2563 |
| 3015274 | 3043350 | 3078518 | T: titaniumccasuper |
| 3086617 | 3092759 | 3122132 | T: frodokem976 |
| 3231323 | 3235567 | 3266841 | T: frodokem976aes |
| 4880355 | 4950577 | 5029309 | T: limasp2062cca |
| 5382910 | 5384698 | 5404614 | T: frodokem640shake |
| 5506389 | 5534807 | 5571698 | T: frodokem1344aes |
| 7297239 | 7512487 | 7760367 | T: bigquake3 |
| 8009703 | 8036559 | 8065925 | T: remblem1056 |
| 8024600 | 8067149 | 8097814 | T: remblem928 |
| 10217641 | 10514405 | 10820348 | T: bigquake5 |
| 11517939 | 11526297 | 11585826 | T: frodokem976shake |
| 12490817 | 12546620 | 12605544 | T: sikep434 |
| 19959517 | 20061945 | 20157061 | T: sikep434comp |
| 21010220 | 21053240 | 21118580 | T: sikep503 |
| 21072954 | 21093706 | 21142006 | T: frodokem1344shake |
| 32541030 | 32655342 | 32795546 | T: sikep503comp |
| 40188619 | 40213389 | 40228531 | T: sikep610 |
| 55593143 | 55812342 | 56127612 | T: sikep610comp |
| 61826307 | 61841290 | 61861280 | T: sikep751 |
| 96206776 | 96554756 | 97036820 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16295 | 16422 | 16536 | kyber90s512 |
| 19768 | 19887 | 19934 | C:threebears624r2cpax |
| 19981 | 20013 | 20116 | ntruplus768 |
| 23114 | 23393 | 23544 | ntruplus864 |
| 23603 | 23663 | 23817 | kyber90s768 |
| 25400 | 25496 | 25664 | C:threebears936r2cpax |
| 30618 | 30771 | 30945 | C:threebears1248r2cpax |
| 32144 | 32242 | 32395 | ntruplus1152 |
| 33413 | 33489 | 33754 | mlkem512 |
| 33926 | 34012 | 34218 | kyber90s1024 |
| 34371 | 34502 | 37536 | kyber512 |
| 35348 | 35561 | 35712 | C:threebears624r2cpa |
| 37328 | 37518 | 37812 | ntruplus576 |
| 40225 | 40398 | 40704 | smaugt1v5 |
| 40519 | 40608 | 40709 | ntruhps2048509 |
| 42527 | 42655 | 42961 | C:threebears936r2cpa |
| 42394 | 42824 | 43103 | T: C:r5nd1kem0d |
| 47774 | 47837 | 47910 | T: lightsaber2 |
| 49286 | 49329 | 49416 | T: C:nhcompact512cca |
| 49342 | 49570 | 49709 | C:threebears1248r2cpa |
| 52253 | 52816 | 53365 | mlkem768 |
| 53077 | 53247 | 53458 | kyber768 |
| 57708 | 58546 | 65595 | T: C:r5nd0kem2iot |
| 58858 | 59005 | 59386 | T: C:hila5 |
| 59715 | 59820 | 59988 | smaugt1 |
| 59168 | 59914 | 65361 | T: C:r5nd1kem5d |
| 59578 | 60021 | 61970 | T: C:r5nd1kem4longkey |
| 60737 | 60882 | 61160 | timer |
| 62030 | 62273 | 63057 | ntruhps2048677 |
| 64501 | 64822 | 65482 | ntruhrss701 |
| 68386 | 68541 | 68694 | T: C:nhcompact768cca |
| 74657 | 74737 | 74866 | sntrup761 |
| 76798 | 76870 | 76952 | sntrup653 |
| 77565 | 78053 | 78621 | smaugt3v5 |
| 78357 | 78590 | 78886 | timerv5 |
| 78157 | 78663 | 78752 | T: saber2 |
| 79932 | 80342 | 81187 | mlkem1024 |
| 81197 | 81803 | 84090 | kyber1024 |
| 84696 | 84965 | 85994 | ntruhps4096821 |
| 87022 | 87258 | 87601 | T: C:nhcompact1024cca |
| 95078 | 96485 | 109704 | T: lac128 |
| 102448 | 103783 | 105696 | T: C:r5nd3kem5d |
| 105037 | 105149 | 105464 | ntrulpr653 |
| 105212 | 105316 | 105505 | newhope512cca |
| 107429 | 107529 | 107639 | sntrup857 |
| 109858 | 110006 | 110231 | smaugt3 |
| 110708 | 110811 | 110934 | sntrup953 |
| 111889 | 112053 | 112457 | ntrulpr761 |
| 113423 | 113535 | 113681 | sntrup1013 |
| 114779 | 115675 | 116665 | smaugt5v5 |
| 116194 | 116322 | 116500 | threebears624r2ccax |
| 117500 | 117997 | 118227 | T: firesaber2 |
| 139284 | 139363 | 139439 | sntrup4591761 |
| 141706 | 141879 | 142011 | sntrup1277 |
| 145649 | 145833 | 146117 | ntrulpr857 |
| 148017 | 148189 | 148397 | ntrulpr953 |
| 148578 | 148789 | 148997 | smaugt5 |
| 149029 | 149307 | 149871 | threebears624r2cca |
| 151090 | 151263 | 152207 | ntrulpr1013 |
| 152453 | 152573 | 153052 | T: ntrulpr4591761 |
| 178779 | 180107 | 180746 | threebears936r2ccax |
| 190117 | 191468 | 194604 | mceliece348864 |
| 190868 | 192433 | 192947 | T: lotus128 |
| 191852 | 192551 | 193449 | mceliece348864f |
| 189955 | 193891 | 208818 | T: C:r5nd5kem5d |
| 187495 | 195702 | 198240 | T: C:r5nd3kem0d |
| 195171 | 195890 | 200397 | mceliece348864pc |
| 196555 | 197002 | 202144 | mceliece348864pcf |
| 197382 | 197614 | 198345 | ntrulpr1277 |
| 198841 | 198985 | 199224 | newhope1024cca |
| 199841 | 205974 | 207342 | T: C:r5n11kem0d |
| 226256 | 227720 | 228253 | threebears936r2cca |
| 237225 | 237432 | 238433 | T: ntrukem443 |
| 248157 | 248999 | 251072 | T: C:r5nd5kem0d |
| 254064 | 254981 | 257399 | threebears1248r2ccax |
| 263325 | 265721 | 275544 | T: lac192 |
| 297534 | 299086 | 300852 | T: C:r5n13kem0d |
| 302073 | 303269 | 307604 | T: lotus192 |
| 309534 | 309919 | 310872 | threebears1248r2cca |
| 319834 | 324553 | 327921 | T: saberx4 |
| 329993 | 330406 | 330926 | T: kindi256342 |
| 372810 | 379808 | 382665 | T: lac256 |
| 390809 | 391720 | 393902 | T: hqc128round4 |
| 408580 | 409144 | 409868 | T: kindi512222 |
| 428958 | 431246 | 432351 | T: kindi512241 |
| 450272 | 453983 | 456255 | T: ntskem1264 |
| 445306 | 454767 | 456394 | T: ntrukem743 |
| 473139 | 473777 | 475593 | mceliece460896f |
| 473207 | 474340 | 487881 | mceliece460896 |
| 478586 | 479685 | 490759 | mceliece460896pcf |
| 479114 | 480010 | 482022 | mceliece460896pc |
| 452912 | 496758 | 505465 | T: lotus256 |
| 532166 | 533161 | 554283 | mceliece6960119 |
| 535418 | 536122 | 537358 | mceliece6960119f |
| 544662 | 544877 | 545198 | mceliece6960119pcf |
| 545547 | 547952 | 562412 | mceliece6960119pc |
| 561893 | 562547 | 563950 | mceliece6688128 |
| 562528 | 563265 | 567138 | mceliece6688128f |
| 562761 | 565648 | 567586 | mceliece8192128 |
| 564912 | 565752 | 569340 | mceliece8192128f |
| 569620 | 570354 | 572966 | mceliece8192128pc |
| 569716 | 570461 | 586198 | mceliece6688128pcf |
| 570728 | 571348 | 574260 | mceliece6688128pc |
| 571145 | 571517 | 572136 | mceliece8192128pcf |
| 717245 | 724012 | 741989 | T: lima2p1024cca |
| 764698 | 767347 | 770766 | T: kindi512321 |
| 766232 | 796519 | 799524 | T: hqc128 |
| 818319 | 819780 | 822932 | T: hqc192round4 |
| 821493 | 823910 | 832552 | T: hqcrmrs128 |
| 860001 | 864158 | 880167 | T: C:ledakemcpa13 |
| 887438 | 893817 | 922857 | T: C:ledakemcpa12 |
| 888145 | 901955 | 909684 | T: ntskem1380 |
| 961956 | 969329 | 987849 | T: C:r5n15kem0d |
| 970394 | 979360 | 988800 | T: C:rolloi128 |
| 975820 | 980404 | 996182 | T: kindi256522 |
| 1064006 | 1070306 | 1076281 | T: C:ledakemcpa14 |
| 1217418 | 1253397 | 1309952 | T: C:rolloi192 |
| 1302023 | 1302941 | 1304503 | T: titaniumccatoy |
| 1410145 | 1414496 | 1418879 | T: hqc1281 |
| 1413774 | 1431833 | 1452115 | T: hqc192 |
| 1439975 | 1460055 | 1488696 | T: lima2p2048cca |
| 1455609 | 1466442 | 1474824 | T: hqcrmrs192 |
| 1532896 | 1534076 | 1538777 | T: frodokem640 |
| 1586273 | 1592596 | 1611850 | T: frodokem640aes |
| 1618060 | 1627033 | 1636548 | T: titaniumccalite |
| 1626739 | 1627259 | 1628376 | T: hqc256round4 |
| 1594287 | 1627553 | 1643157 | T: rolloii128 |
| 1675250 | 1697065 | 1707068 | T: limasp1018cca |
| 1857088 | 1867822 | 1879274 | T: rolloii192 |
| 1899893 | 1901146 | 1902111 | T: titaniumccastd |
| 1950083 | 1967439 | 1987404 | T: C:rolloi256 |
| 2211989 | 2231605 | 2251869 | T: ntskem13136 |
| 2349358 | 2356180 | 2374406 | T: hqcrmrs256 |
| 2371203 | 2373503 | 2376486 | T: titaniumccamed |
| 2394331 | 2395691 | 2397090 | T: C:bikel1 |
| 2389990 | 2403143 | 2431404 | T: hqc256 |
| 2390560 | 2439950 | 2464165 | T: rolloii256 |
| 2463245 | 2474447 | 2494460 | T: ledakem1264 |
| 2582763 | 2594939 | 2655844 | T: C:ledakemcpa32 |
| 2605486 | 2610397 | 2624881 | T: hqc1921 |
| 2611232 | 2633901 | 2641410 | T: ledakem1364 |
| 2727624 | 2734883 | 2751482 | T: hqc1922 |
| 2758175 | 2765648 | 2780184 | T: ledakem1464 |
| 2783568 | 2787439 | 2800184 | T: titaniumccahi |
| 2996606 | 3007552 | 3066410 | T: C:ledakemcpa33 |
| 2999994 | 3029671 | 3053616 | T: bigquake1 |
| 3067360 | 3078965 | 3083933 | T: frodokem976 |
| 3083019 | 3091779 | 3127490 | T: frodokem976aes |
| 3132237 | 3162406 | 3182904 | T: limasp1306cca |
| 3281027 | 3305661 | 3336323 | T: ledakem13sl |
| 3298292 | 3328868 | 3344480 | T: ledakem12sl |
| 3347194 | 3418177 | 3806562 | T: limasp1822cca |
| 2984520 | 3536411 | 3572296 | T: C:ledakemcpa34 |
| 3519151 | 3548934 | 3582394 | T: ledakem14sl |
| 3501584 | 3553878 | 3579112 | T: titaniumccasuper |
| 3707533 | 3723448 | 3773392 | T: rqc128 |
| 4110998 | 4139993 | 4179846 | T: hqc2561 |
| 4242146 | 4293235 | 4327904 | T: hqc2562 |
| 4435079 | 4509792 | 4519998 | T: hqc2563 |
| 5267025 | 5269668 | 5294900 | T: frodokem640shake |
| 5312158 | 5337949 | 5369583 | T: frodokem1344aes |
| 6204367 | 6299821 | 7143285 | T: rqc192 |
| 6288992 | 6370345 | 6496744 | T: limasp2062cca |
| 6972835 | 6977884 | 7061104 | T: C:ledakemcpa52 |
| 6963639 | 7075476 | 7589062 | T: ledakem3364 |
| 7238196 | 7312744 | 7323882 | T: ledakem3264 |
| 7376843 | 7404642 | 7463270 | T: ledakem3464 |
| 7462299 | 7470812 | 7482313 | T: C:bikel3 |
| 7969701 | 7992740 | 8046458 | T: C:ledakemcpa53 |
| 8738251 | 8754509 | 8764118 | T: C:ledakemcpa54 |
| 9256206 | 9372550 | 9696155 | T: ledakem32sl |
| 9319572 | 9453326 | 9540752 | T: rqc256 |
| 10511437 | 10647726 | 11488882 | T: ledakem33sl |
| 10800255 | 10836142 | 10869059 | T: remblem1056 |
| 10860787 | 10890600 | 10912092 | T: remblem928 |
| 11038066 | 11053151 | 11629980 | T: ledakem34sl |
| 11315249 | 11323973 | 11374956 | T: frodokem976shake |
| 13302587 | 13365256 | 13386259 | T: sikep434 |
| 14187286 | 14228124 | 14283317 | T: sikep434comp |
| 14997616 | 15027055 | 16397035 | T: ledakem5264 |
| 16219707 | 16229388 | 16286409 | T: ledakem5364 |
| 19021952 | 19086246 | 19232877 | T: ledakem5464 |
| 20819061 | 20832504 | 20933601 | T: frodokem1344shake |
| 21544823 | 21646179 | 21843832 | T: ledakem52sl |
| 22083698 | 22128921 | 22257329 | T: ledakem53sl |
| 22375262 | 22413049 | 22498005 | T: sikep503 |
| 23927022 | 23930344 | 23937749 | T: sikep503comp |
| 23954863 | 24023380 | 24565959 | T: ledakem54sl |
| 32115521? | 39434622? | 71708721? | T: bigquake3 |
| 40463417 | 40491904 | 40523892 | T: sikep610 |
| 42920621 | 42941481 | 42989557 | T: sikep610comp |
| 66492636 | 66507516 | 66516160 | T: sikep751 |
| 70540279 | 70623420 | 70657982 | T: sikep751comp |
| 58442317? | 83656731? | 118941054? | T: bigquake5 |
|
|
|