Measurements of key-encapsulation mechanisms on one machine: amd64; Broadwell+AES (306d4); 2015 Intel Core i3-5005U; 2 x 1900MHz; shoe, supercop-20260330
[Page version: 20260422 02:30:46]
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 |
| -5853600760 | -5537126569 | 8375323935 | T: bigquake5 |
| 16450 | 16546 | 16696 | kyber90s512 |
| 24546 | 24669 | 24940 | kyber512 |
| 25138 | 25244 | 25597 | mlkem512 |
| 26284 | 26415 | 26671 | kyber90s768 |
| 29144 | 29233 | 32338 | ntruplus576 |
| 34810 | 34986 | 35315 | T: C:nhcompact512cca |
| 37627 | 37954 | 40165 | T: lac128 |
| 38355 | 38406 | 38679 | T: lightsaber2 |
| 39222 | 39414 | 39770 | kyber90s1024 |
| 40253 | 40390 | 40540 | smaugt1 |
| 40161 | 40552 | 40892 | timer |
| 41293 | 41348 | 41448 | C:threebears624r2cpa |
| 41526 | 41605 | 41827 | threebears624r2cca |
| 41718 | 42316 | 42602 | ntrulpr653 |
| 42384 | 42447 | 42505 | ntruplus768 |
| 43054 | 43127 | 43238 | C:threebears624r2cpax |
| 42861 | 43209 | 44019 | mlkem768 |
| 42771 | 43301 | 43592 | kyber768 |
| 44336 | 44548 | 45332 | ntrulpr761 |
| 44562 | 44650 | 44773 | threebears624r2ccax |
| 45716 | 45861 | 46136 | T: ntrulpr4591761 |
| 46837 | 47422 | 47897 | T: C:nhcompact768cca |
| 47337 | 47894 | 48642 | T: C:r5nd1kem0d |
| 50995 | 51078 | 51242 | ntruplus864 |
| 54387 | 54680 | 55182 | T!!!newhope512cca |
| 56255 | 56666 | 56947 | ntrulpr857 |
| 58907 | 59299 | 60152 | ntrulpr953 |
| 58911 | 59401 | 60455 | kyber1024 |
| 54553? | 59913? | 72335? | ntruplus1152 |
| 60083 | 60234 | 60532 | smaugt3 |
| 59715 | 60390 | 60790 | T: C:nhcompact1024cca |
| 60937 | 61662 | 61986 | ntrulpr1013 |
| 61327 | 61944 | 62770 | mlkem1024 |
| 64230 | 64958 | 65663 | T: C:r5nd1kem5d |
| 64575 | 65354 | 66707 | T: C:r5nd0kem2iot |
| 66792 | 67612 | 68930 | T: C:r5nd1kem4longkey |
| 68819 | 68919 | 69364 | T: saber2 |
| 78464 | 78598 | 78779 | ntrulpr1277 |
| 80378 | 80478 | 80637 | threebears936r2cca |
| 84364 | 84436 | 84530 | threebears936r2ccax |
| 84981 | 85582 | 86119 | smaugt5 |
| 85810 | 86006 | 86225 | C:threebears936r2cpa |
| 85802 | 86082 | 86758 | T: hqc128round4 |
| 88859 | 88920 | 89079 | C:threebears936r2cpax |
| 105384 | 105589 | 105995 | T: firesaber2 |
| 105167 | 105716 | 106443 | T!!!newhope1024cca |
| 98217 | 107464 | 115897 | T: lac256 |
| 106881 | 107731 | 108594 | T: C:r5nd3kem5d |
| 105848 | 107864 | 108194 | T: lac192 |
| 120891 | 120990 | 121246 | threebears1248r2cca |
| 125185 | 125318 | 125548 | threebears1248r2ccax |
| 127988 | 128112 | 128344 | C:threebears1248r2cpa |
| 131531 | 131643 | 131796 | C:threebears1248r2cpax |
| 165191 | 166247 | 166818 | T: C:hila5 |
| 168332 | 169029 | 170004 | ntruhps2048509 |
| 176325 | 180795 | 183777 | T: hqcrmrs128 |
| 182808 | 185531 | 191941 | T: C:r5nd3kem0d |
| 193605 | 194220 | 199917 | T: hqc128 |
| 199813 | 201836 | 206467 | T: C:r5nd5kem5d |
| 202186 | 203367 | 205867 | T: hqc192round4 |
| 206801 | 207672 | 208897 | T: saberx4 |
| 230719 | 231297 | 235215 | T: hqc1281 |
| 234464 | 244485 | 245973 | T: C:r5nd5kem0d |
| 264140 | 265460 | 266431 | T: kindi256342 |
| 276743 | 277807 | 279094 | ntruhrss701 |
| 283042 | 283717 | 284623 | T: kindi512241 |
| 283507 | 284434 | 285346 | T: kindi512222 |
| 296043 | 297483 | 299263 | ntruhps2048677 |
| 386172 | 387104 | 395991 | T: hqcrmrs192 |
| 406449 | 408357 | 411468 | ntruhps4096821 |
| 413117 | 414843 | 419395 | T: hqc256round4 |
| 424443 | 431259 | 436577 | T: hqc192 |
| 465342 | 472189 | 476354 | T: hqc1921 |
| 479300 | 480719 | 482766 | T: rqc128 |
| 484240 | 501006 | 508728 | T: C:r5n11kem0d |
| 495485 | 501902 | 509126 | T: hqc1922 |
| 542664 | 546664 | 550542 | T: ntrukem443 |
| 588093 | 591964 | 616579 | T: kindi512321 |
| 621334 | 622720 | 624605 | T: C:bikel1 |
| 667083 | 673971 | 685847 | T: hqcrmrs256 |
| 683172 | 683422 | 684413 | T: lima2p1024cca |
| 693454 | 694198 | 696018 | T: kindi256522 |
| 720856 | 727808 | 736243 | T: hqc256 |
| 747473 | 748965 | 751913 | T: C:ledakemcpa14 |
| 757049 | 764293 | 773054 | T: hqc2561 |
| 755132 | 768055 | 786727 | T: C:edonk128k16n80nu4l6 |
| 753288 | 789784 | 831497 | sntrup653 |
| 806448 | 809125 | 810729 | sntrup761 |
| 803248 | 811902 | 823219 | T: hqc2562 |
| 833229 | 841278 | 893073 | T: C:ledakemcpa13 |
| 835527 | 845741 | 857641 | T: hqc2563 |
| 882735 | 888794 | 904143 | T: C:r5n13kem0d |
| 897879 | 905939 | 1081853 | T: rqc192 |
| 974516 | 975881 | 978840 | T: titaniumccatoy |
| 977446 | 978081 | 981153 | sntrup4591761 |
| 1084119 | 1086876 | 1090040 | T: C:rolloi128 |
| 1101804 | 1103268 | 1106340 | T: titaniumccalite |
| 1127804 | 1133149 | 1143512 | T: C:ledakemcpa12 |
| 1140033 | 1141223 | 1142227 | T: frodokem640 |
| 1184635 | 1187394 | 1192289 | sntrup857 |
| 1282539? | 1287706? | 1647266? | T: rqc256 |
| 1299412 | 1302835 | 1312160 | T: C:edonk128k16n80nu8l6 |
| 1342709 | 1345430 | 1348341 | T: C:rolloi192 |
| 1388064 | 1391955 | 1397346 | T: lima2p2048cca |
| 1413648 | 1414762 | 1420004 | T: titaniumccastd |
| 1439373 | 1463581 | 1492668 | T: C:edonk128k32n96nu4l4 |
| 1438184 | 1469982 | 1533412 | sntrup953 |
| 1475790 | 1481609 | 1493662 | T: frodokem640aes |
| 1527560 | 1528451 | 1531756 | T: limasp1018cca |
| 1564060 | 1574228 | 1579213 | sntrup1013 |
| 1594292 | 1595736 | 1602931 | T: titaniumccamed |
| 1620817 | 1633118 | 1641338 | T: C:ledakemcpa34 |
| 1684289 | 1711378 | 1741601 | T: C:edonk192k32n128nu4l6 |
| 1748200 | 1749652 | 1755433 | T: C:bikel3 |
| 1782362 | 1786861 | 1793237 | T: titaniumccahi |
| 1843733 | 1846947 | 1850211 | T: C:rolloi256 |
| 1884504 | 1888836 | 1901562 | T: C:edonk128ref |
| 1945573 | 1961178 | 1981902 | T: ntrukem743 |
| 2045090 | 2083157 | 2281090 | T: C:r5n15kem0d |
| 2179823 | 2180750 | 2189143 | T: titaniumccasuper |
| 2355628 | 2367878 | 2380581 | T: C:ledakemcpa33 |
| 2401807 | 2433058 | 2451904 | T: C:lake1 |
| 2570017 | 2573608 | 2578034 | T: C:lake3 |
| 2569305 | 2574757 | 2583965 | T: C:lake2 |
| 2585119 | 2593975 | 2681904 | T: remblem1056 |
| 2523252 | 2610873 | 2717890 | sntrup1277 |
| 2611788 | 2618339 | 2626108 | T: remblem928 |
| 2668857 | 2674873 | 2681598 | T: frodokem976 |
| 2743785 | 2765582 | 2794281 | T: C:edonk192k48n144nu4l4 |
| 2833255 | 2886473 | 2915773 | T: ledakem1464 |
| 2889252 | 2896553 | 2910537 | T: limasp1306cca |
| 3074097 | 3082927 | 3144355 | T: limasp1822cca |
| 3113710 | 3122699 | 3133657 | T: frodokem976aes |
| 3166588 | 3176220 | 3185766 | T: C:ledakemcpa32 |
| 3196020 | 3250677 | 3359135 | T: C:ledakemcpa53 |
| 3533855 | 3546494 | 3778700 | T: ledakem1364 |
| 3610374 | 3614539 | 3619254 | T: frodokem640shake |
| 3696671 | 3717676 | 3859074 | T: ledakem1264 |
| 3845310 | 3861380 | 3880833 | T: C:ledakemcpa54 |
| 4099084 | 4108993 | 4120529 | T: locker1 |
| 4251665 | 4253824 | 4256781 | T: rolloii128 |
| 4307319 | 4311968 | 4326463 | T: rolloii192 |
| 4535941 | 4550346 | 4630833 | T: locker2 |
| 4974359 | 4986487 | 5007947 | T: locker3 |
| 4460081? | 5011477? | 6600544? | T: ledakem14sl |
| 5048798 | 5052781 | 5063125 | T: rolloii256 |
| 5119236 | 5135554 | 5154583 | T: frodokem1344aes |
| 4241796? | 5174334? | 6661810? | T: ledakem13sl |
| 5712769 | 5721553 | 5735116 | T: limasp2062cca |
| 5732283 | 5741355 | 5873700 | T: locker4 |
| 6114640 | 6122313 | 6127087 | T: sikep434 |
| 6190642 | 6251557 | 6938991 | T: ledakem12sl |
| 6249404 | 6265502 | 6316850 | T: locker6 |
| 6550346? | 6567646? | 9685014? | T: ledakem3464 |
| 6654615 | 6675272 | 6744466 | T: C:ledakemcpa52 |
| 7157702 | 7171087 | 7186992 | T: locker5 |
| 7203851 | 7299058 | 7501499 | T: ramstakers216091 |
| 7571841 | 7584623 | 7689319 | T: frodokem976shake |
| 7747328 | 7826420 | 7838182 | T: ledakem3364 |
| 8448969 | 8453254 | 8460144 | T: sikep503 |
| 8885250 | 8913225 | 9300768 | T: ledakem3264 |
| 9817534 | 9846945 | 10535816 | T: ledakem33sl |
| 10003259 | 10263648 | 10903187 | T: sikep434comp |
| 10235153 | 10299267 | 12059874 | T: ledakem34sl |
| 10724400 | 10740624 | 10762563 | T: locker7 |
| 11384152 | 11416599 | 11457481 | T: locker8 |
| 12116903 | 12138180 | 12170196 | T: locker9 |
| 12701857 | 12918388 | 14163694 | T: ledakem32sl |
| 13023135 | 13066889 | 13083605 | T: frodokem1344shake |
| 12366828 | 13360152 | 13496789 | T: lotus128 |
| 13281624 | 13423838 | 13627941 | T: ledakem5464 |
| 13572229 | 13589441 | 13606134 | T: ledakem5364 |
| 13855239 | 14382574 | 15322802 | T: sikep503comp |
| 15184283 | 15189184 | 15198929 | T: sikep610 |
| 15545897 | 15598696 | 15699186 | T: mersenne756839 |
| 15818505 | 16033687 | 16755009 | T: ledakem54sl |
| 19666922 | 20226819 | 21816065 | T: ledakem5264 |
| 20428773 | 21316678 | 24310718 | T: ledakem53sl |
| 23877886 | 23933749 | 23995296 | T: lotus192 |
| 25660119 | 25680242 | 25682004 | T: sikep751 |
| 26154274 | 26323752 | 28248988 | T: sikep610comp |
| 32404190 | 32888075 | 33680374 | mceliece348864pcf |
| 32832335 | 33330004 | 33713444 | mceliece348864f |
| 32877612 | 33422874 | 34367502 | T: ramstakers756839 |
| 35043576 | 36571373 | 38843186 | T: ledakem52sl |
| 38799784 | 38946994 | 43195015 | T: lotus256 |
| 40255173 | 41609066 | 43811476 | T: sikep751comp |
| 32624910? | 48033480? | 66541590? | mceliece348864pc |
| 37376739? | 48237504? | 69091701? | mceliece348864 |
| 48595472 | 48724629 | 48919814 | T: ntskem1264 |
| 55357027? | 97469168? | 144443535? | T: rsa2048 |
| 109173695 | 112305077 | 115079801 | mceliece460896f |
| 109737355 | 112656140 | 112894322 | mceliece460896pcf |
| 144354772 | 144768810 | 145481799 | T: ntskem1380 |
| 155215142 | 155569544 | 156981743 | T: oddmanhattan128 |
| 127554119? | 172591859? | 247637152? | mceliece460896 |
| 123885829? | 175171849? | 246939846? | mceliece460896pc |
| 252616836 | 252796390 | 253684537 | mceliece6960119f |
| 252691078 | 252917065 | 255685313 | mceliece6960119pcf |
| 254243128 | 254604616 | 255485817 | T: oddmanhattan192 |
| 260803037 | 261900903 | 270210803 | T: ntskem13136 |
| 286335824 | 287585901 | 291741777 | mceliece6688128pcf |
| 286467399 | 287621187 | 288480770 | mceliece6688128f |
| 322344998 | 324055048 | 326063711 | mceliece8192128f |
| 322376017 | 324519517 | 327924168 | mceliece8192128pcf |
| 261534759? | 343856799? | 511812646? | mceliece6960119pc |
| 268015880? | 383088100? | 571674936? | mceliece6960119 |
| 308480428? | 420298798? | 620040847? | mceliece6688128pc |
| 333004548? | 432502082? | 647107266? | mceliece6688128 |
| 459703950 | 460867653 | 462894492 | T: oddmanhattan256 |
| 334788588? | 464155351? | 640359282? | mceliece8192128 |
| 342527571? | 487457437? | 733208464? | mceliece8192128pc |
| 846941082 | 871041347 | 874678212 | T: bigquake1 |
| -75158442 | 3315341702 | 3413261738 | T: pqrsa15 |
| -12412374556 | 7405705201 | 7491702854 | T: bigquake3 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 14182 | 14825 | 15741 | T: rsa2048 |
| 23752 | 23790 | 23906 | ntruplus576 |
| 24116 | 24324 | 24987 | ntruhps2048509 |
| 25457 | 25536 | 25641 | kyber90s512 |
| 25702 | 25964 | 26198 | smaugt1 |
| 25919 | 25985 | 26160 | timer |
| 27322 | 27530 | 27799 | ntruhrss701 |
| 27546 | 27623 | 27759 | mlkem512 |
| 29396 | 29622 | 30034 | ntruplus768 |
| 33338 | 34486 | 36497 | mceliece348864f |
| 34780 | 35075 | 35723 | ntruhps2048677 |
| 35468 | 36911 | 38920 | mceliece348864 |
| 37869 | 37978 | 38357 | kyber512 |
| 38034 | 38150 | 38318 | kyber90s768 |
| 38631 | 38721 | 39020 | ntruplus864 |
| 39479 | 40602 | 42779 | mceliece348864pcf |
| 39318 | 40720 | 43065 | mceliece348864pc |
| 41870 | 42280 | 42942 | ntruhps4096821 |
| 43594 | 43810 | 43952 | mlkem768 |
| 44075 | 44706 | 45070 | sntrup653 |
| 45094 | 45252 | 45565 | sntrup4591761 |
| 45148 | 45269 | 45763 | ntruplus1152 |
| 47412 | 47551 | 47924 | sntrup761 |
| 51159 | 51302 | 51474 | smaugt3 |
| 51585 | 51663 | 51761 | T: lightsaber2 |
| 54200 | 54470 | 54756 | kyber90s1024 |
| 58318 | 58617 | 58807 | T: C:nhcompact512cca |
| 58646 | 58847 | 59267 | kyber768 |
| 58958 | 59538 | 59760 | sntrup857 |
| 61447 | 61522 | 61656 | threebears624r2cca |
| 61443 | 61532 | 61688 | threebears624r2ccax |
| 62745 | 62876 | 63450 | sntrup953 |
| 62855 | 62927 | 63020 | C:threebears624r2cpa |
| 62939 | 62996 | 63095 | C:threebears624r2cpax |
| 63362 | 64146 | 65946 | mlkem1024 |
| 64614 | 65193 | 65595 | sntrup1013 |
| 69560 | 69674 | 69856 | ntrulpr653 |
| 69849 | 70053 | 70325 | smaugt5 |
| 72857 | 72964 | 73103 | ntrulpr761 |
| 74917 | 75504 | 76517 | T: C:r5nd1kem0d |
| 74908 | 75698 | 89328 | T: lac128 |
| 71194 | 76612 | 85009 | mceliece460896 |
| 77197 | 77782 | 78371 | T: C:nhcompact768cca |
| 72784 | 78671 | 89221 | mceliece460896f |
| 79488 | 79870 | 80230 | kyber1024 |
| 80464 | 80584 | 80778 | T: ntrulpr4591761 |
| 76719 | 81625 | 92338 | mceliece460896pc |
| 76982 | 82092 | 89699 | mceliece460896pcf |
| 82376 | 82491 | 82640 | sntrup1277 |
| 86621 | 86693 | 86810 | T: saber2 |
| 85330 | 87846 | 95265 | T: C:edonk128k16n80nu4l6 |
| 89650 | 89853 | 90442 | T!!!newhope512cca |
| 93020 | 93198 | 93486 | ntrulpr857 |
| 93007 | 94083 | 94783 | T: C:ledakemcpa14 |
| 95854 | 96204 | 97154 | T: C:ledakemcpa13 |
| 97284 | 97500 | 97918 | ntrulpr953 |
| 98188 | 98373 | 98697 | threebears936r2cca |
| 98316 | 98482 | 98749 | threebears936r2ccax |
| 100096 | 100222 | 100388 | ntrulpr1013 |
| 99766 | 100542 | 101870 | T: C:r5nd0kem2iot |
| 101213 | 101756 | 102333 | T: C:r5nd1kem5d |
| 101320 | 101798 | 102303 | T: C:nhcompact1024cca |
| 106042 | 106157 | 106421 | C:threebears936r2cpax |
| 105312 | 106207 | 107805 | T: C:r5nd1kem4longkey |
| 106043 | 106296 | 106784 | C:threebears936r2cpa |
| 104810 | 106574 | 108442 | T: C:ledakemcpa12 |
| 118609 | 119259 | 119927 | T: ntskem1264 |
| 121856 | 122568 | 123577 | T: C:bikel1 |
| 126393 | 126511 | 126680 | T: firesaber2 |
| 122832 | 127763 | 134893 | mceliece6688128 |
| 127729 | 127933 | 128322 | ntrulpr1277 |
| 122138 | 128680 | 136843 | mceliece6688128f |
| 130149 | 132260 | 136193 | mceliece6960119f |
| 132272 | 136089 | 143498 | mceliece6688128pcf |
| 132516 | 136612 | 144235 | mceliece6688128pc |
| 132104 | 136752 | 143792 | mceliece6960119 |
| 137124 | 139678 | 142538 | T: ntrukem443 |
| 138993 | 142402 | 146794 | mceliece6960119pcf |
| 141522 | 144956 | 151760 | mceliece6960119pc |
| 145368 | 146721 | 148887 | mceliece8192128 |
| 148294 | 148439 | 148581 | threebears1248r2ccax |
| 148360 | 148448 | 148651 | threebears1248r2cca |
| 153285 | 154109 | 154863 | T: C:rolloi128 |
| 150246 | 155603 | 165224 | mceliece8192128f |
| 156862 | 157186 | 157673 | C:threebears1248r2cpa |
| 157285 | 157388 | 157712 | C:threebears1248r2cpax |
| 156472 | 159122 | 167006 | mceliece8192128pcf |
| 156549 | 159519 | 167046 | mceliece8192128pc |
| 159430 | 161210 | 186995 | T: lac192 |
| 166672 | 168185 | 170501 | T: C:r5nd3kem5d |
| 168397 | 169211 | 169641 | T!!!newhope1024cca |
| 165042 | 171264 | 181686 | T: lotus128 |
| 180890 | 182135 | 183970 | T: C:rolloi192 |
| 188866 | 192413 | 200094 | T: C:edonk128k16n80nu8l6 |
| 209217 | 210010 | 211173 | T: C:rolloi256 |
| 209892 | 210205 | 210943 | T: ledakem1264 |
| 220201 | 220977 | 224462 | T: ledakem1464 |
| 221032 | 223109 | 227116 | T: C:ledakemcpa33 |
| 222659 | 223991 | 226703 | T: C:ledakemcpa34 |
| 224160 | 225491 | 226332 | T: C:hila5 |
| 229446 | 230170 | 231490 | T: hqc128round4 |
| 198653 | 234737 | 236516 | T: lac256 |
| 243230 | 246622 | 254931 | T: C:edonk128k32n96nu4l4 |
| 244648 | 247582 | 251554 | T: ntrukem743 |
| 243824 | 252945 | 260483 | T: lotus192 |
| 254121 | 255009 | 255899 | T: saberx4 |
| 258245 | 259352 | 262084 | T: ledakem1364 |
| 256337 | 260334 | 264467 | T: C:ledakemcpa32 |
| 283182 | 283956 | 285257 | T: C:bikel3 |
| 287764 | 288753 | 289268 | T: ledakem13sl |
| 290014 | 294804 | 301681 | T: C:r5nd3kem0d |
| 300568 | 303535 | 319585 | T: C:r5nd5kem5d |
| 305381 | 305848 | 306694 | T: ledakem12sl |
| 303305 | 307384 | 313836 | T: hqcrmrs128 |
| 313501 | 318419 | 322205 | T: hqc128 |
| 344900 | 346769 | 347561 | T: kindi256342 |
| 354306 | 355309 | 358443 | T: ledakem14sl |
| 329272? | 359757? | 422801? | T: lotus256 |
| 360194 | 363872 | 370571 | T: C:edonk128ref |
| 367283 | 369711 | 386573 | T: C:r5nd5kem0d |
| 377019 | 380542 | 388585 | T: C:edonk192k32n128nu4l6 |
| 371994 | 381047 | 387348 | T: C:lake1 |
| 395037 | 395805 | 397023 | T: ntskem1380 |
| 401844 | 403680 | 405888 | T: C:lake2 |
| 410695 | 412000 | 414214 | T: kindi512241 |
| 411486 | 413497 | 419881 | T: kindi512222 |
| 453688 | 465886 | 476877 | T: C:lake3 |
| 470708 | 471668 | 472987 | T: rolloii128 |
| 467156 | 471897 | 478479 | T: hqc1281 |
| 472900 | 474216 | 475943 | T: rolloii192 |
| 464899 | 476403 | 515746 | T: ntskem13136 |
| 490670 | 491222 | 492287 | T: lima2p1024cca |
| 497799 | 499132 | 501503 | T: C:ledakemcpa54 |
| 521148 | 525383 | 530067 | T: rolloii256 |
| 526414 | 527759 | 530288 | T: hqc192round4 |
| 506195 | 529293 | 531425 | T: C:ledakemcpa53 |
| 538830 | 545714 | 553279 | T: C:ledakemcpa52 |
| 581144 | 584100 | 589825 | T: ledakem3464 |
| 594441 | 597035 | 602863 | T: C:r5n11kem0d |
| 603909 | 607095 | 610427 | T: ledakem3264 |
| 620231 | 628460 | 630402 | T: ledakem3364 |
| 657809 | 663236 | 671569 | T: hqcrmrs192 |
| 676971 | 679868 | 686461 | T: locker1 |
| 689146 | 693376 | 701142 | T: C:edonk192k48n144nu4l4 |
| 693717 | 698584 | 705900 | T: locker2 |
| 699462 | 705656 | 716658 | T: hqc192 |
| 726965 | 728804 | 731809 | T: rqc128 |
| 769131 | 769875 | 771613 | T: kindi512321 |
| 778954 | 780228 | 781485 | T: titaniumccatoy |
| 776463 | 782972 | 796503 | T: locker3 |
| 799490 | 804880 | 813579 | T: ledakem32sl |
| 832375 | 833563 | 835240 | T: kindi256522 |
| 845802 | 848845 | 876504 | T: ledakem33sl |
| 915094 | 923101 | 935561 | T: hqc1921 |
| 950445 | 951749 | 953673 | T: ledakem34sl |
| 978934 | 982059 | 994723 | T: hqc1922 |
| 961634 | 985674 | 990196 | T: locker4 |
| 987299 | 991166 | 995357 | T: locker6 |
| 996052 | 997411 | 999772 | T: lima2p2048cca |
| 1012741 | 1015274 | 1018125 | T: hqc256round4 |
| 1016465 | 1017255 | 1019555 | T: titaniumccalite |
| 1122942 | 1126346 | 1131989 | T: locker5 |
| 1132938 | 1135088 | 1138504 | T: C:r5n13kem0d |
| 1135234 | 1149000 | 1155236 | T: hqcrmrs256 |
| 1188322 | 1188976 | 1191408 | T: titaniumccastd |
| 1207626 | 1215731 | 1226384 | T: hqc256 |
| 1277659 | 1300719 | 1310483 | T: ledakem5364 |
| 1307595 | 1310036 | 1313010 | T: ledakem5464 |
| 1312860 | 1316978 | 1333588 | T: limasp1018cca |
| 1360280 | 1362544 | 1365521 | T: ledakem54sl |
| 1387591 | 1393883 | 1402864 | T: ledakem5264 |
| 1406416 | 1410365 | 1415959 | T: rqc192 |
| 1503706 | 1517279 | 1528278 | T: hqc2561 |
| 1515635 | 1517623 | 1520492 | T: titaniumccamed |
| 1593044 | 1602860 | 1614375 | T: hqc2562 |
| 1658576 | 1660691 | 1662578 | T: frodokem640 |
| 1662978 | 1674806 | 1685714 | T: hqc2563 |
| 1709286 | 1712717 | 1716750 | T: titaniumccahi |
| 1721539 | 1724288 | 1730427 | T: locker7 |
| 1743471 | 1748697 | 1757258 | T: locker8 |
| 1858311 | 1863561 | 1868772 | T: ledakem53sl |
| 1908909 | 1912094 | 1919789 | T: locker9 |
| 1919841 | 1922635 | 1926888 | T: frodokem640aes |
| 1963241 | 1966333 | 1972461 | T: rqc256 |
| 2046925 | 2048848 | 2053633 | T: ledakem52sl |
| 2142263 | 2143143 | 2148371 | T: titaniumccasuper |
| 2383630 | 2389773 | 2398627 | T: C:r5n15kem0d |
| 2558532 | 2561104 | 2564366 | T: limasp1306cca |
| 2675664 | 2677994 | 2683208 | T: limasp1822cca |
| 2871456 | 2939254 | 3006447 | T: bigquake1 |
| 3478282 | 3482000 | 3487418 | T: frodokem976 |
| 3741010 | 3747596 | 3754352 | T: frodokem976aes |
| 3769089 | 3775919 | 3852248 | T: remblem1056 |
| 3822509 | 3826813 | 3830945 | T: remblem928 |
| 3871193 | 3875656 | 3879524 | T: frodokem640shake |
| 5186816 | 5190690 | 5195523 | T: limasp2062cca |
| 6216112 | 6221133 | 6226963 | T: frodokem1344aes |
| 7658286 | 7832997 | 7994966 | T: bigquake3 |
| 8033095 | 8039430 | 8070845 | T: frodokem976shake |
| 10000789 | 10011579 | 10016538 | T: sikep434 |
| 11629883 | 11887842 | 12186791 | T: bigquake5 |
| 13176784 | 13381566 | 13806376 | T: ramstakers216091 |
| 13723604 | 13729906 | 13734803 | T: frodokem1344shake |
| 13860727 | 13885091 | 13962038 | T: sikep503 |
| 15603364 | 15656988 | 15735535 | T: sikep434comp |
| 18060941 | 18208486 | 18228511 | T: pqrsa15 |
| 21479785 | 21551937 | 21643570 | T: sikep503comp |
| 21888097 | 21994469 | 22027569 | T: mersenne756839 |
| 27939246 | 28039123 | 28281198 | T: sikep610 |
| 38533195 | 38642050 | 38808140 | T: sikep610comp |
| 41538860 | 41572089 | 41633639 | T: sikep751 |
| 53342448 | 53615213 | 53818889 | T: oddmanhattan128 |
| 59052725 | 60224523 | 62163908 | T: ramstakers756839 |
| 64387338 | 64656892 | 64939807 | T: sikep751comp |
| 107510753 | 107618726 | 107697860 | T: oddmanhattan192 |
| 222566038 | 222840690 | 223145458 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 17074 | 17105 | 17138 | C:threebears624r2cpax |
| 19726 | 19798 | 19880 | kyber90s512 |
| 21518 | 21546 | 21588 | C:threebears936r2cpax |
| 24936 | 24987 | 25081 | ntruplus576 |
| 26053 | 26122 | 26189 | C:threebears1248r2cpax |
| 28117 | 28159 | 28218 | C:threebears624r2cpa |
| 29395 | 29479 | 29562 | mlkem512 |
| 29748 | 29877 | 30101 | kyber90s768 |
| 30323 | 30409 | 30488 | kyber512 |
| 30690 | 30735 | 30808 | ntruplus768 |
| 31628 | 32006 | 32454 | T: C:r5nd1kem0d |
| 35037 | 35102 | 35175 | C:threebears936r2cpa |
| 38120 | 38162 | 38203 | ntruplus864 |
| 39151 | 39215 | 39321 | smaugt1 |
| 39996 | 40276 | 40445 | timer |
| 40271 | 40428 | 40767 | ntruhps2048509 |
| 41247 | 41398 | 41544 | C:threebears1248r2cpa |
| 42943 | 43649 | 44356 | T: C:r5nd0kem2iot |
| 43592 | 43775 | 44624 | kyber90s1024 |
| 43912 | 44310 | 51619 | T: C:r5nd1kem5d |
| 45657 | 46025 | 46138 | mlkem768 |
| 45654 | 46254 | 53279 | T: C:r5nd1kem4longkey |
| 47554 | 47695 | 47843 | kyber768 |
| 47735 | 47814 | 47906 | ntruplus1152 |
| 51119 | 51297 | 51437 | T: lightsaber2 |
| 52157 | 52239 | 52463 | T: C:hila5 |
| 55867 | 56913 | 57268 | T: C:nhcompact512cca |
| 60093 | 60271 | 60477 | sntrup761 |
| 62150 | 62431 | 62713 | ntruhps2048677 |
| 62660 | 62787 | 62933 | sntrup653 |
| 63590 | 63766 | 64042 | ntruhrss701 |
| 66387 | 66508 | 66611 | kyber1024 |
| 66802 | 67816 | 69603 | mlkem1024 |
| 69560 | 69694 | 69843 | smaugt3 |
| 75653 | 76078 | 76340 | T: C:nhcompact768cca |
| 73226 | 76347 | 82788 | T: C:r5nd3kem5d |
| 77955 | 78817 | 79204 | ntruhps4096821 |
| 84802 | 84886 | 84963 | T: saber2 |
| 85985 | 86347 | 86566 | sntrup857 |
| 86593 | 86736 | 87063 | ntrulpr653 |
| 87385 | 87461 | 87592 | threebears624r2ccax |
| 89945 | 90050 | 90168 | ntrulpr761 |
| 89945 | 90163 | 90368 | sntrup953 |
| 91987 | 92124 | 92358 | sntrup1013 |
| 96061 | 96450 | 97119 | smaugt5 |
| 96910 | 97027 | 97184 | sntrup4591761 |
| 98100 | 98579 | 98872 | T!!!newhope512cca |
| 100040 | 100172 | 100408 | T: C:nhcompact1024cca |
| 112727 | 112861 | 113123 | threebears624r2cca |
| 114724 | 115204 | 115579 | T: ntrulpr4591761 |
| 114844 | 115218 | 115404 | sntrup1277 |
| 116478 | 116614 | 116758 | ntrulpr857 |
| 121363 | 121658 | 121937 | ntrulpr953 |
| 123282 | 123442 | 123599 | ntrulpr1013 |
| 124971 | 125093 | 125317 | T: firesaber2 |
| 124960 | 125181 | 125436 | mceliece348864 |
| 125372 | 125610 | 125828 | mceliece348864f |
| 130840 | 131073 | 131318 | mceliece348864pcf |
| 130826 | 131543 | 132451 | mceliece348864pc |
| 132376 | 132482 | 132612 | threebears936r2ccax |
| 117571? | 147104? | 147732? | T: lac128 |
| 140269 | 147331 | 155522 | T: C:r5nd5kem5d |
| 157786 | 157932 | 158183 | ntrulpr1277 |
| 155692 | 158536 | 162907 | T: C:r5nd3kem0d |
| 166543 | 166641 | 166894 | threebears936r2cca |
| 174822 | 176225 | 178061 | T: ntrukem443 |
| 180396 | 184131 | 191705 | T: C:r5nd5kem0d |
| 183960 | 184285 | 185027 | T!!!newhope1024cca |
| 189415 | 189569 | 189777 | threebears1248r2ccax |
| 198039 | 205550 | 212217 | T: lotus128 |
| 220752 | 224796 | 228269 | T: C:r5n11kem0d |
| 229700 | 229847 | 230008 | threebears1248r2cca |
| 255086 | 255808 | 256460 | mceliece460896 |
| 249218 | 256027 | 275717 | T: lac192 |
| 255664 | 256450 | 256895 | mceliece460896f |
| 260774 | 261457 | 262397 | mceliece460896pcf |
| 260950 | 261542 | 262274 | mceliece460896pc |
| 279786 | 280231 | 280746 | mceliece6960119 |
| 280574 | 281140 | 282091 | mceliece6960119f |
| 282581 | 284356 | 285108 | T: saberx4 |
| 289706 | 290286 | 290865 | mceliece6960119pcf |
| 288898 | 290532 | 309004 | T: lotus192 |
| 290003 | 290748 | 293428 | mceliece6960119pc |
| 297656 | 297942 | 298616 | mceliece8192128f |
| 298329 | 298788 | 299476 | mceliece8192128 |
| 300656 | 301390 | 303073 | mceliece6688128f |
| 301053 | 301466 | 301921 | mceliece6688128 |
| 305865 | 306505 | 308657 | T: ntrukem743 |
| 308291 | 308986 | 309436 | mceliece8192128pc |
| 308679 | 309023 | 309592 | mceliece8192128pcf |
| 309322 | 309666 | 310071 | mceliece6688128pcf |
| 309802 | 310148 | 310518 | mceliece6688128pc |
| 324016 | 328347 | 330529 | T: C:r5n13kem0d |
| 335054 | 341159 | 343674 | T: lac256 |
| 393076 | 396097 | 396768 | T: hqc128round4 |
| 434272 | 435392 | 436998 | T: kindi256342 |
| 419483 | 450788 | 474936 | T: lotus256 |
| 524711 | 525158 | 525551 | T: ntskem1264 |
| 547433 | 549704 | 553871 | T: kindi512241 |
| 549995 | 552352 | 556372 | T: kindi512222 |
| 596413 | 605291 | 610570 | T: hqc128 |
| 627023 | 627659 | 629516 | T: lima2p1024cca |
| 634922 | 637097 | 645174 | T: hqcrmrs128 |
| 754428 | 760084 | 942498 | T: C:ledakemcpa13 |
| 767418 | 794126 | 816403 | T: C:ledakemcpa12 |
| 830426 | 831855 | 835121 | T: hqc192round4 |
| 910864 | 911997 | 913684 | T: titaniumccatoy |
| 927203 | 943339 | 952902 | T: C:ledakemcpa14 |
| 972840 | 975692 | 980568 | T: kindi512321 |
| 982720 | 983397 | 985804 | T: kindi256522 |
| 985304 | 989947 | 1010015 | T: hqc1281 |
| 1003358 | 1008855 | 1011481 | T: C:rolloi128 |
| 1067440 | 1067885 | 1069843 | T: ntskem1380 |
| 1063384 | 1068586 | 1071365 | T: C:r5n15kem0d |
| 1130926 | 1134376 | 1153178 | T: hqcrmrs192 |
| 1128283 | 1139604 | 1148398 | T: hqc192 |
| 1171366 | 1173503 | 1177524 | T: titaniumccalite |
| 1187386 | 1188918 | 1190927 | T: C:rolloi192 |
| 1263312 | 1264910 | 1267991 | T: lima2p2048cca |
| 1371881 | 1375129 | 1381239 | T: titaniumccastd |
| 1599588 | 1610122 | 1616184 | T: hqc1921 |
| 1631416 | 1635117 | 1639740 | T: hqc256round4 |
| 1622049 | 1649630 | 1661800 | T: hqc1922 |
| 1662088 | 1663487 | 1665735 | T: frodokem640 |
| 1664072 | 1666106 | 1668964 | T: rolloii128 |
| 1700093 | 1704659 | 1719535 | T: limasp1018cca |
| 1723603 | 1724945 | 1728592 | T: titaniumccamed |
| 1805434 | 1808990 | 1814492 | T: rolloii192 |
| 1820787 | 1834243 | 1868057 | T: C:bikel1 |
| 1830439 | 1836056 | 1839634 | T: frodokem640aes |
| 1828609 | 1838739 | 1856785 | T: C:lake1 |
| 1848347 | 1855860 | 1860191 | T: hqc256 |
| 1879064 | 1896913 | 1900735 | T: hqcrmrs256 |
| 1882632 | 1921141 | 1931284 | T: ledakem1264 |
| 1919818 | 1924944 | 1929224 | T: C:rolloi256 |
| 1993533 | 1994875 | 1998738 | T: titaniumccahi |
| 2000463 | 2008389 | 2020650 | T: ledakem1364 |
| 2045245 | 2049082 | 2053334 | T: C:ledakemcpa32 |
| 2033503? | 2149198? | 2943037? | T: C:edonk192k48n144nu4l4 |
| 2265451 | 2275113 | 2360237 | T: rsa2048 |
| 2203238 | 2314376 | 2344420 | T: ledakem1464 |
| 2338454 | 2342622 | 2346401 | T: rolloii256 |
| 2398484 | 2404929 | 2424489 | T: hqc2561 |
| 2452730 | 2461960 | 2613335 | T: C:ledakemcpa33 |
| 2491076 | 2492832 | 2497931 | T: titaniumccasuper |
| 2498157 | 2500073 | 2505208 | T: ntskem13136 |
| 2551260 | 2559141 | 2573224 | T: hqc2562 |
| 2660876 | 2680910 | 2691518 | T: hqc2563 |
| 1523341? | 2696189? | 2894326? | T: C:edonk128k32n96nu4l4 |
| 2654153 | 2770988 | 2807719 | T: ledakem13sl |
| 2784632 | 2859041 | 2975261 | T: ledakem14sl |
| 2853679 | 2911194 | 2919842 | T: ledakem12sl |
| 2980902 | 2987338 | 2991711 | T: rqc128 |
| 2587213 | 3075059 | 3137045 | T: C:ledakemcpa34 |
| 3094021 | 3106338 | 3174707 | T: C:lake2 |
| 3363839 | 3367859 | 3372221 | T: limasp1306cca |
| 3462712 | 3468047 | 3475664 | T: frodokem976 |
| 3475285 | 3482658 | 3499720 | T: limasp1822cca |
| 3546723 | 3552288 | 3560510 | T: frodokem976aes |
| 3581296 | 3605683 | 3668601 | T: locker2 |
| 3539488 | 3614104 | 3633955 | T: locker1 |
| 3810921 | 3816603 | 3840269 | T: frodokem640shake |
| 3821512 | 3830231 | 3874687 | T: bigquake1 |
| 4124685 | 4144712 | 4224589 | T: locker4 |
| 4128833 | 4204992 | 4220752 | T: C:lake3 |
| 5294209 | 5305042 | 5328123 | T: remblem1056 |
| 5382731 | 5418129 | 5459134 | T: remblem928 |
| 5381553 | 5441649 | 5460981 | T: locker3 |
| 5653254 | 5663827 | 5712213 | T: ledakem3464 |
| 5900237 | 5906571 | 5910442 | T: C:bikel3 |
| 5824206 | 5911094 | 5928545 | T: locker6 |
| 5954689 | 5960700 | 5970014 | T: frodokem1344aes |
| 6075982 | 6083986 | 6117209 | T: ledakem3364 |
| 6019123 | 6106155 | 6127987 | T: locker5 |
| 6099006 | 6112028 | 6124063 | T: rqc192 |
| 6148714 | 6166597 | 6265741 | T: C:ledakemcpa53 |
| 6390287 | 6407097 | 6419325 | T: ledakem3264 |
| 6574720 | 6628207 | 6755256 | T: locker7 |
| 6630482 | 6680958 | 6803711 | T: locker8 |
| 6835624 | 6845827 | 6853921 | T: limasp2062cca |
| 6878253 | 6976934 | 6998792 | T: C:ledakemcpa54 |
| 7303452 | 7322689 | 7404878 | T: C:ledakemcpa52 |
| 8028636 | 8063238 | 8115188 | T: frodokem976shake |
| 8217158 | 8376593 | 8425359 | T: ledakem32sl |
| 9091766 | 9182453 | 9209182 | T: locker9 |
| 9187291 | 9201382 | 9217725 | T: ledakem33sl |
| 9918744 | 9993547 | 10016236 | T: ledakem34sl |
| 10036149 | 10044062 | 10050903 | T: rqc256 |
| 10680140 | 10703722 | 10735725 | T: sikep434 |
| 11370491 | 11379662 | 11426744 | T: sikep434comp |
| 13435828 | 13457080 | 13489966 | T: ledakem5264 |
| 13663144 | 13672916 | 13681639 | T: frodokem1344shake |
| 14794719 | 14805850 | 14824365 | T: sikep503 |
| 14744750 | 14849833 | 14975888 | T: ledakem5364 |
| 15797179 | 15801528 | 15808844 | T: sikep503comp |
| 17237530 | 17271501 | 17291186 | T: ledakem5464 |
| 6582764? | 19190704? | 19216910? | T: C:edonk128k16n80nu8l6 |
| 19587542 | 19634819 | 19700822 | T: ledakem53sl |
| 20322703 | 20334925 | 20422600 | T: ledakem52sl |
| 20904295 | 20931290 | 21066013 | T: ledakem54sl |
| 8521475? | 23343815? | 35104627? | T: C:edonk128k16n80nu4l6 |
| 11481619? | 24954892? | 40159802? | T: C:edonk128ref |
| 28155063 | 28205580 | 28310068 | T: sikep610 |
| 27759703 | 28221457 | 28681788 | T: ramstakers216091 |
| 29882110 | 29910536 | 29949616 | T: sikep610comp |
| 29936107 | 30285556 | 30999430 | T: bigquake3 |
| 32389467 | 32440519 | 32490176 | T: mersenne756839 |
| 31596690? | 42688488? | 53881494? | T: C:edonk192k32n128nu4l6 |
| 44681771 | 44685441 | 44699822 | T: sikep751 |
| 47258369 | 47309813 | 47353182 | T: sikep751comp |
| 47982401 | 48222529 | 48474577 | T: bigquake5 |
| 58180993 | 58597543 | 58776572 | T: oddmanhattan128 |
| 111409365 | 111478739 | 111564336 | T: pqrsa15 |
| 116325804 | 117313924 | 120109295 | T: ramstakers756839 |
| 117928880 | 118019778 | 118123644 | T: oddmanhattan192 |
| 243677460 | 243805610 | 244050754 | T: oddmanhattan256 |
|
|
|