Measurements of key-encapsulation mechanisms on one machine: amd64; K10 45nm (100f63); 2010 AMD Athlon II Neo K125; 1 x 1700MHz; h3neo, supercop-20260330
[Page version: 20260624 14:35:59]
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:
old
(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 |
| 140839 | 140990 | 142778 | T: lightsaber2 |
| 165012 | 165758 | 167690 | mlkem512 |
| 165478 | 166472 | 170561 | kyber512 |
| 192649 | 192953 | 194373 | smaugt1 |
| 193798 | 193931 | 194750 | timer |
| 198227 | 199406 | 200802 | newhope512cca |
| 225553 | 227518 | 281144 | ntruplus576 |
| 283354 | 284115 | 285413 | T: lac128 |
| 283826 | 285661 | 288582 | kyber768 |
| 285026 | 287270 | 293932 | mlkem768 |
| 292241 | 292667 | 293996 | T: saber2 |
| 294278 | 295104 | 297986 | kyber90s512 |
| 321220 | 323130 | 327345 | ntruplus768 |
| 384427 | 385461 | 387970 | ntruplus864 |
| 389537 | 390507 | 393622 | smaugt3 |
| 413399 | 414820 | 416705 | newhope1024cca |
| 413087 | 415433 | 419348 | T: C:hila5 |
| 445256 | 446143 | 447997 | kyber1024 |
| 453218 | 454159 | 456006 | mlkem1024 |
| 493682 | 494170 | 495720 | T: firesaber2 |
| 537427 | 538378 | 540202 | kyber90s768 |
| 480039? | 594041? | 721399? | ntruplus1152 |
| 592307 | 595011 | 597832 | T: kindi256342 |
| 610857 | 617581 | 620061 | T: kindi512222 |
| 617818 | 620056 | 623106 | T: kindi512241 |
| 635802 | 636101 | 636574 | smaugt5 |
| 870329 | 871401 | 874452 | kyber90s1024 |
| 884626 | 884673 | 885019 | C:threebears624r2cpa |
| 884613 | 884704 | 885138 | threebears624r2cca |
| 907518 | 908909 | 910003 | T: lac256 |
| 937995 | 942157 | 943353 | T: lac192 |
| 1268347 | 1271101 | 1274445 | T: kindi512321 |
| 1265965 | 1283329 | 1302180 | T: C:edonk128k16n80nu4l6 |
| 1529731 | 1532775 | 1536687 | T: ntrulpr653 |
| 1621283 | 1625677 | 1629415 | T: kindi256522 |
| 1798236 | 1811196 | 1847872 | T: hqc1281 |
| 1926563 | 1928050 | 1932343 | threebears936r2cca |
| 1936492 | 1936772 | 1937060 | C:threebears936r2cpa |
| 1960975 | 1964227 | 1968902 | T: C:edonk128k16n80nu8l6 |
| 2024867 | 2027004 | 2031066 | T: ntrulpr761 |
| 2103393 | 2120267 | 2137360 | T: ntrukem443 |
| 2245892 | 2252018 | 2260397 | T: rqc128 |
| 2227239 | 2254845 | 2291544 | T: C:edonk128k32n96nu4l4 |
| 2527173 | 2533276 | 2537099 | T: ntrulpr857 |
| 2703431 | 2726835 | 2764173 | T: C:edonk192k32n128nu4l6 |
| 2974753 | 2989936 | 3069582 | T: C:edonk128ref |
| 3081638 | 3086465 | 3090079 | T: ntrulpr953 |
| 3376872 | 3377211 | 3377733 | threebears1248r2cca |
| 3383472 | 3383711 | 3384098 | C:threebears1248r2cpa |
| 3455048 | 3458752 | 3467116 | T: ntrulpr1013 |
| 3840779 | 3879850 | 3922369 | T: hqc1921 |
| 4126780 | 4157955 | 4221572 | T: hqc1922 |
| 4220980 | 4252388 | 4296341 | T: C:edonk192k48n144nu4l4 |
| 4468097 | 4490130 | 5101882 | T: rqc192 |
| 5334804 | 5358214 | 5374151 | T: C:rolloi128 |
| 5371663 | 5373710 | 5381760 | T: ntrulpr1277 |
| 5429239 | 5450379 | 5472187 | T: C:lake1 |
| 5546741 | 5567274 | 5599437 | T: ntrukem743 |
| 6345208 | 6377392 | 6943914 | T: rqc256 |
| 6514391 | 6566414 | 6626085 | T: hqc2561 |
| 6684172 | 6694432 | 6713540 | T: C:lake3 |
| 6962420 | 6984970 | 7023787 | T: C:lake2 |
| 6926445 | 6987636 | 7050458 | T: hqc2562 |
| 6987363 | 6991062 | 7000471 | T: C:rolloi192 |
| 7211746 | 7285712 | 7351186 | T: hqc2563 |
| 10135789 | 10227971 | 10239830 | T: C:rolloi256 |
| 10914849 | 11005380 | 11063647 | T: locker1 |
| 11416227 | 11423480 | 11434836 | T: ntrulpr4591761 |
| 12015343 | 12040709 | 12066202 | T: locker2 |
| 13173770 | 13200953 | 13229735 | T: locker3 |
| 13593588 | 13607977 | 13613008 | T: frodokem640shake |
| 15109515 | 15149482 | 15206640 | T: locker4 |
| 16020170 | 16030631 | 16042829 | T: sikep503 |
| 17004415 | 17042136 | 17109256 | T: remblem928 |
| 17048877 | 17069626 | 17107857 | T: locker6 |
| 17040425 | 17121953 | 17365317 | T: remblem1056 |
| 17060277 | 17155897 | 17212901 | T: locker5 |
| 17731474 | 17734499 | 17737323 | T: C:bikel1 |
| 17811087 | 17833963 | 17858854 | T: ntruhps2048509 |
| 17830136 | 17849958 | 17874513 | ntruhps2048509 |
| 24957122 | 25082211 | 25166966 | T: rolloii128 |
| 25822556 | 25847241 | 27290329 | T: sikep503comp |
| 26572194 | 26615365 | 26646546 | ntruhrss701 |
| 27928790 | 27939708 | 27960731 | T: frodokem640 |
| 28180585 | 28268289 | 28316860 | T: rolloii192 |
| 28366888 | 28389938 | 28414600 | T: frodokem640aes |
| 30076901 | 30093128 | 30118818 | T: frodokem976shake |
| 30325169 | 30545980 | 30684222 | T: locker7 |
| 30913306 | 30952129 | 30999938 | ntruhps2048677 |
| 30924795 | 30963386 | 31000326 | T: ntruhps2048677 |
| 32452741 | 32514210 | 32569168 | T: locker8 |
| 33379943 | 33405137 | 33429843 | T: rolloii256 |
| 34453234 | 34524975 | 34650986 | T: locker9 |
| 39403083 | 39411129 | 39419652 | T: sntrup653 |
| 39437971 | 39446420 | 39455586 | sntrup653 |
| 42186321 | 42363325 | 42530568 | T: mersenne756839 |
| 44480250 | 44760205 | 44840662 | T: ntruhps4096821 |
| 44859421 | 44898841 | 44936560 | ntruhps4096821 |
| 49414065 | 49417807 | 49421981 | T: sntrup761 |
| 49454556 | 49460219 | 49466305 | sntrup761 |
| 51057295 | 51065626 | 51078350 | T: sikep751 |
| 54415957 | 54464805 | 54533224 | T: frodokem1344shake |
| 55374779 | 55557959 | 55806049 | T: lotus128 |
| 57101642 | 57114746 | 57120949 | T: C:bikel3 |
| 64299310 | 64316652 | 64392723 | T: frodokem976 |
| 65027877 | 65053063 | 65103667 | T: frodokem976aes |
| 66293130 | 66437693 | 66616613 | T: ntskem1264 |
| 68772098 | 68782183 | 68792344 | T: sntrup4591761 |
| 68800161 | 68810663 | 68817854 | sntrup4591761 |
| 70454622 | 70460783 | 70466759 | T: sntrup857 |
| 70490179 | 70495904 | 70502971 | sntrup857 |
| 80176353 | 81107190 | 87113598 | T: sikep751comp |
| 85859927 | 85876217 | 85895810 | T: sntrup1013 |
| 85885608 | 85906170 | 85927184 | sntrup1013 |
| 87950500 | 87955832 | 87963603 | T: sntrup953 |
| 87990842 | 88001056 | 88009142 | sntrup953 |
| 98733607 | 98792868 | 98862173 | T: sikep434 |
| 106125850 | 106385103 | 106689056 | T: lotus192 |
| 69840422? | 114532943? | 178429063? | T: rsa2048 |
| 121826010 | 121844003 | 121970667 | T: frodokem1344aes |
| 140051195 | 140067044 | 140086990 | T: sntrup1277 |
| 140128689 | 140143098 | 140160127 | sntrup1277 |
| 158229094 | 158431189 | 172586605 | T: sikep434comp |
| 185026098 | 185310318 | 186924577 | T: lotus256 |
| 215137995 | 215189904 | 215234789 | mceliece348864f |
| 215087104 | 215250661 | 216229545 | mceliece348864pcf |
| 232377653 | 232441503 | 232511289 | T: mceliece348864f |
| 240104319 | 241115496 | 243763358 | T: ntskem1380 |
| 290494843 | 290611371 | 290738310 | T: sikep610 |
| 199979114? | 294920571? | 442734413? | mceliece348864 |
| 219890871? | 309842685? | 434893703? | mceliece348864pc |
| 488041125 | 490122937 | 528905484 | T: sikep610comp |
| 553592818 | 555870589 | 561450856 | T: oddmanhattan128 |
| 835969593 | 836151546 | 836425921 | mceliece460896f |
| 836039218 | 839272854 | 847263822 | mceliece460896pcf |
| 847614924 | 850253138 | 851962147 | T: mceliece460896pcf |
| 848373229 | 850609544 | 858737747 | T: mceliece460896f |
| 847436758 | 854712501 | 858302143 | T: ntskem13136 |
| 884007182 | 885558474 | 888002123 | T: oddmanhattan192 |
| 781675165? | 1020811199? | 1584795155? | T: mceliece460896 |
| 737105884? | 1042018564? | 1568234617? | mceliece460896pc |
| 1084123208 | 1094932388 | 1102321863 | T: bigquake1 |
| 812267962? | 1209841492? | 1874001427? | mceliece460896 |
| 1571025929 | 1590362187 | 1612059131 | T: oddmanhattan256 |
| 1481100990? | 2104965039? | 3304679835? | mceliece6960119 |
| 2130720080 | 2132178640 | 2156419258 | mceliece6960119pcf |
| 2123184845 | 2137014422 | 2184866078 | T: mceliece6960119f |
| 2113886188 | 2140134241 | 2192079536 | mceliece6960119f |
| 2147919909 | 2152007849 | 2185303269 | T: mceliece6960119pcf |
| 1554981269? | 2293639393? | 3485901842? | mceliece6960119pc |
| 2367793376 | 2370844158 | 2393298070 | T: mceliece6688128f |
| 2328144541 | 2378467950 | 2392514586 | mceliece6688128pcf |
| 2327630725 | 2387666822 | 2416171827 | mceliece6688128f |
| 2552134975 | 2585450944 | 2639547939 | T: mceliece8192128f |
| 2565813550 | 2616094674 | 2644214709 | mceliece8192128f |
| 1991590084? | 2621563904? | 4082364200? | mceliece6688128 |
| 2590536096 | 2622029363 | 2638920296 | mceliece8192128pcf |
| 1781055087? | 2637094665? | 4333714384? | T: mceliece6688128 |
| 1770839839? | 2742520954? | 3715186192? | T: mceliece6960119 |
| 1814045146? | 2879850335? | 4552577934? | mceliece6688128pc |
| 2165510575? | 3292862388? | 5143325227? | mceliece8192128pc |
| 2376228602? | 3588183568? | 5059484261? | mceliece8192128 |
| 2482652458? | 3658761511? | 5326157599? | T: mceliece8192128 |
| 10598425103 | 10695995859 | 10846320118 | T: bigquake3 |
| 19225553394 | 19449351804 | 19548831950 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 24174? | 26827? | 30383? | T: rsa2048 |
| 115357 | 120040 | 128493 | mceliece348864f |
| 114878 | 120296 | 127773 | T: mceliece348864f |
| 116066 | 120580 | 126026 | mceliece348864 |
| 131864 | 136598 | 143934 | mceliece348864pc |
| 132261 | 136836 | 143630 | mceliece348864pcf |
| 138980 | 139535 | 140893 | ntruplus576 |
| 141652 | 145379 | 165626 | T: ntskem1264 |
| 159958 | 163512 | 165352 | T: C:edonk128k16n80nu4l6 |
| 180718 | 181202 | 182026 | smaugt1 |
| 181281 | 181420 | 181976 | timer |
| 202308 | 202638 | 203459 | T: lightsaber2 |
| 208562 | 209059 | 211088 | ntruplus768 |
| 215664 | 215912 | 216259 | mlkem512 |
| 230072 | 230658 | 232365 | ntruplus864 |
| 238047 | 238954 | 241502 | kyber512 |
| 255905 | 267480 | 296713 | mceliece460896 |
| 257793 | 270520 | 292055 | T: mceliece460896 |
| 258282 | 271558 | 293761 | T: mceliece460896f |
| 258694 | 272094 | 292373 | mceliece460896f |
| 276180 | 289242 | 312399 | mceliece460896pcf |
| 278298 | 290080 | 315516 | mceliece460896pc |
| 279047 | 293248 | 319587 | T: mceliece460896pcf |
| 302471 | 305782 | 308043 | T: C:edonk128k16n80nu8l6 |
| 308220 | 308752 | 311380 | ntruplus1152 |
| 314847 | 315280 | 316749 | newhope512cca |
| 352546 | 355141 | 361221 | mlkem768 |
| 361502 | 362921 | 366446 | T: C:edonk128k32n96nu4l4 |
| 366969 | 368025 | 369862 | kyber90s512 |
| 370232 | 370861 | 371490 | smaugt3 |
| 374783 | 375281 | 375635 | kyber768 |
| 382302 | 382533 | 382843 | T: saber2 |
| 395654 | 402673 | 427645 | T: ntrukem443 |
| 407375 | 410730 | 414001 | T: ntruhps2048509 |
| 424057 | 427886 | 430349 | ntruhps2048509 |
| 523388 | 524049 | 525748 | mlkem1024 |
| 518143 | 534014 | 575066 | T: mceliece6688128f |
| 533103 | 534042 | 535568 | T: lac128 |
| 522299 | 544962 | 587102 | mceliece6688128 |
| 544696 | 547546 | 551901 | T: C:hila5 |
| 529233 | 551130 | 580408 | T: mceliece6688128 |
| 532890 | 551295 | 584890 | mceliece6688128f |
| 557090 | 558226 | 559707 | kyber1024 |
| 546925 | 559468 | 580615 | T: mceliece6960119f |
| 556481 | 559913 | 563141 | T: C:edonk192k32n128nu4l6 |
| 546027 | 561012 | 585389 | T: mceliece6960119 |
| 545754 | 562283 | 591310 | mceliece6960119f |
| 544674 | 562398 | 589939 | mceliece6960119 |
| 547952 | 570668 | 591370 | mceliece6688128pc |
| 552337 | 578402 | 609552 | mceliece6688128pcf |
| 570129 | 583734 | 610955 | mceliece6960119pc |
| 573123 | 591271 | 622566 | T: mceliece6960119pcf |
| 581824 | 593108 | 613325 | mceliece6960119pcf |
| 606008 | 607843 | 611219 | T: C:rolloi128 |
| 609755 | 610679 | 612250 | smaugt5 |
| 610915 | 611244 | 611474 | T: firesaber2 |
| 632096 | 632882 | 634249 | kyber90s768 |
| 650156 | 651362 | 654056 | newhope1024cca |
| 647053 | 652578 | 656685 | T: ntruhps2048677 |
| 666750 | 671179 | 677841 | ntruhrss701 |
| 673913 | 678867 | 684357 | ntruhps2048677 |
| 704925 | 708718 | 710121 | T: C:edonk128ref |
| 712092 | 716515 | 720857 | T: C:rolloi192 |
| 706499 | 717672 | 732940 | T: mceliece8192128 |
| 704515 | 721402 | 763309 | T: mceliece8192128f |
| 712080 | 724063 | 742238 | mceliece8192128 |
| 709467 | 724404 | 759237 | mceliece8192128f |
| 736696 | 745609 | 757922 | mceliece8192128pcf |
| 738591 | 750985 | 773047 | mceliece8192128pc |
| 753389 | 758261 | 791004 | T: lotus128 |
| 772880 | 775645 | 778548 | T: kindi256342 |
| 821847 | 830239 | 852437 | T: ntrukem743 |
| 872742 | 876793 | 878239 | T: C:rolloi256 |
| 885123 | 887424 | 889550 | T: kindi512222 |
| 892775 | 896635 | 900698 | T: kindi512241 |
| 895151 | 905357 | 909317 | T: ntruhps4096821 |
| 903955 | 907977 | 916531 | T: C:lake1 |
| 925707 | 929966 | 938517 | ntruhps4096821 |
| 929874 | 934468 | 940277 | T: C:edonk192k48n144nu4l4 |
| 940139 | 948026 | 952723 | T: ntskem1380 |
| 959732 | 962953 | 965352 | T: sntrup653 |
| 986542 | 987618 | 989033 | kyber90s1024 |
| 987417 | 989801 | 993573 | sntrup653 |
| 1107112 | 1113949 | 1127050 | T: C:lake2 |
| 1158548 | 1160397 | 1163808 | T: C:bikel1 |
| 1168599 | 1172899 | 1178909 | T: lotus192 |
| 1200728 | 1207522 | 1213204 | T: C:lake3 |
| 1238855 | 1240727 | 1244244 | T: sntrup761 |
| 1271525 | 1274098 | 1277507 | sntrup761 |
| 1284363 | 1284602 | 1284913 | threebears624r2cca |
| 1289807 | 1290092 | 1290428 | C:threebears624r2cpa |
| 1385365 | 1387938 | 1390321 | T: lac192 |
| 1489359 | 1503254 | 1513451 | T: ntskem13136 |
| 1557941 | 1560001 | 1563057 | T: sntrup857 |
| 1572670 | 1578359 | 1584661 | T: locker1 |
| 1593133 | 1596585 | 1600296 | sntrup857 |
| 1630930 | 1640182 | 1650337 | T: locker2 |
| 1664241 | 1669034 | 1674096 | T: kindi512321 |
| 1711583 | 1717458 | 1723477 | T: lotus256 |
| 1753665 | 1754698 | 1756436 | T: lac256 |
| 1833465 | 1851011 | 1860040 | T: locker3 |
| 1876358 | 1878833 | 1881111 | T: sntrup953 |
| 1921476 | 1923445 | 1925527 | sntrup953 |
| 1946363 | 1950103 | 1954580 | T: kindi256522 |
| 2091868 | 2109951 | 2121397 | T: locker4 |
| 2112742 | 2115994 | 2119588 | T: sntrup1013 |
| 2124287 | 2126506 | 2129722 | T: rolloii128 |
| 2161873 | 2164080 | 2167023 | sntrup1013 |
| 2314485 | 2316774 | 2319488 | T: rolloii192 |
| 2375712 | 2383365 | 2391670 | T: locker6 |
| 2455184 | 2485882 | 2499895 | T: locker5 |
| 2515158 | 2516822 | 2524177 | threebears936r2cca |
| 2529888 | 2530300 | 2530811 | C:threebears936r2cpa |
| 2594917 | 2601394 | 2623738 | T: rolloii256 |
| 2991669 | 3000986 | 3008507 | T: ntrulpr653 |
| 3221983 | 3225807 | 3231160 | T: sntrup1277 |
| 3291726 | 3296262 | 3302039 | sntrup1277 |
| 3440778 | 3475779 | 3514054 | T: hqc1281 |
| 3481332 | 3484072 | 3486604 | T: C:bikel3 |
| 3616858 | 3626955 | 3635909 | T: rqc128 |
| 3976822 | 3979787 | 3992803 | T: ntrulpr761 |
| 3973690 | 3991098 | 4005592 | T: locker7 |
| 3936953 | 4005132 | 4065593 | T: bigquake1 |
| 4075569 | 4088947 | 4101529 | T: locker8 |
| 4154713 | 4155074 | 4155593 | threebears1248r2cca |
| 4167684 | 4168476 | 4169451 | C:threebears1248r2cpa |
| 4358556 | 4368368 | 4389907 | T: locker9 |
| 4967976 | 4984191 | 4988478 | T: ntrulpr857 |
| 6070672 | 6081972 | 6094182 | T: ntrulpr953 |
| 6819829 | 6829361 | 6839432 | T: ntrulpr1013 |
| 7525168 | 7580426 | 7636847 | T: hqc1921 |
| 8039756 | 8126806 | 8195868 | T: hqc1922 |
| 7956152 | 8772378 | 8795120 | T: rqc192 |
| 9984945 | 10267984 | 10516416 | T: bigquake3 |
| 10608214 | 10614548 | 10638780 | T: ntrulpr1277 |
| 10624162 | 10640721 | 10652376 | T: rqc256 |
| 11185945 | 11187082 | 11190054 | T: sntrup4591761 |
| 11212577 | 11214799 | 11218247 | sntrup4591761 |
| 12880822 | 12965962 | 13058826 | T: hqc2561 |
| 13668656 | 13746988 | 13840168 | T: hqc2562 |
| 14199035 | 14301863 | 14404035 | T: hqc2563 |
| 14874608 | 14876052 | 14881562 | T: frodokem640shake |
| 14772057 | 15050090 | 15392424 | T: bigquake5 |
| 22489409 | 22491134 | 22498602 | T: ntrulpr4591761 |
| 25630366 | 25690462 | 25830797 | T: remblem928 |
| 25630959 | 25712700 | 25771592 | T: remblem1056 |
| 26316461 | 26318785 | 26321595 | T: sikep503 |
| 29039654 | 29043038 | 29048162 | T: frodokem640 |
| 29361112 | 29368423 | 29452786 | T: frodokem640aes |
| 32592932 | 32599652 | 32606751 | T: frodokem976shake |
| 34014775 | 34100066 | 34306822 | T: mersenne756839 |
| 40294206 | 40435053 | 40608929 | T: sikep503comp |
| 58915879 | 58949362 | 59004140 | T: frodokem1344shake |
| 66457506 | 66463593 | 66468882 | T: frodokem976 |
| 66784988 | 66891530 | 66911310 | T: frodokem976aes |
| 82538118 | 82552987 | 82556256 | T: sikep751 |
| 92766507 | 93167851 | 93869401 | T: oddmanhattan128 |
| 125229025 | 125433247 | 125554075 | T: frodokem1344aes |
| 128186598 | 128477278 | 129096651 | T: sikep751comp |
| 161627447 | 161704386 | 161788395 | T: sikep434 |
| 165697560 | 166031786 | 166434351 | T: oddmanhattan192 |
| 249592486 | 250501900 | 251939746 | T: sikep434comp |
| 369208084 | 372903505 | 377085324 | T: oddmanhattan256 |
| 534655902 | 534796575 | 534970839 | T: sikep610 |
| 723881183 | 725925479 | 730700535 | T: sikep610comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 146475 | 146596 | 146852 | T: C:hila5 |
| 191229 | 191553 | 192206 | ntruplus576 |
| 239162 | 239572 | 240322 | T: lightsaber2 |
| 243012 | 243407 | 244056 | smaugt1 |
| 244063 | 244616 | 245301 | timer |
| 279745 | 280386 | 281228 | mlkem512 |
| 280341 | 281082 | 281629 | ntruplus768 |
| 285352 | 289765 | 291013 | kyber512 |
| 330745 | 331157 | 331843 | ntruplus864 |
| 379258 | 380004 | 381085 | newhope512cca |
| 414855 | 416335 | 420638 | kyber90s512 |
| 426138 | 426590 | 427131 | ntruplus1152 |
| 437100 | 437441 | 437730 | kyber768 |
| 437556 | 437903 | 438185 | T: saber2 |
| 436768 | 441906 | 450337 | mlkem768 |
| 460182 | 460459 | 460766 | smaugt3 |
| 470206 | 470701 | 470958 | C:threebears624r2cpa |
| 605646 | 610129 | 617201 | T: ntrukem443 |
| 634838 | 635612 | 636967 | mlkem1024 |
| 636077 | 637032 | 638077 | kyber1024 |
| 673703 | 673795 | 673863 | C:threebears936r2cpa |
| 686452 | 686776 | 686973 | T: firesaber2 |
| 694417 | 695785 | 697872 | kyber90s768 |
| 729839 | 731194 | 732356 | smaugt5 |
| 753147 | 754406 | 755652 | T: lac128 |
| 789273 | 789660 | 790243 | newhope1024cca |
| 796270 | 796518 | 798778 | T: mceliece348864f |
| 797167 | 797610 | 797985 | mceliece348864f |
| 798562 | 801761 | 804253 | mceliece348864 |
| 808535 | 808920 | 814222 | mceliece348864pcf |
| 811177 | 812115 | 814409 | mceliece348864pc |
| 856186 | 856562 | 856820 | T: ntskem1264 |
| 873067 | 873148 | 873275 | C:threebears1248r2cpa |
| 925569 | 932814 | 976764 | T: lotus128 |
| 982749 | 987257 | 996098 | T: kindi256342 |
| 1066222 | 1066912 | 1069312 | kyber90s1024 |
| 1094431 | 1095560 | 1098100 | T: ntruhps2048509 |
| 1093553 | 1101749 | 1107834 | ntruhps2048509 |
| 1187991 | 1194549 | 1197995 | T: kindi512222 |
| 1205542 | 1208656 | 1214109 | T: kindi512241 |
| 1405695 | 1409874 | 1413030 | T: ntrukem743 |
| 1513494 | 1518313 | 1527644 | T: lotus192 |
| 1615724 | 1616129 | 1622518 | T: ntskem1380 |
| 1772511 | 1774740 | 1781209 | ntruhps2048677 |
| 1772795 | 1777768 | 1782693 | T: ntruhps2048677 |
| 1913458 | 1915345 | 1925035 | T: C:rolloi128 |
| 1917374 | 1927471 | 1929885 | ntruhrss701 |
| 2095456 | 2096321 | 2097791 | T: mceliece460896f |
| 2096354 | 2096972 | 2097881 | mceliece460896f |
| 2095651 | 2097350 | 2097893 | T: mceliece460896 |
| 2095567 | 2097432 | 2098932 | mceliece460896 |
| 2107639 | 2108085 | 2109468 | mceliece460896pc |
| 2107411 | 2108199 | 2109352 | mceliece460896pcf |
| 2108370 | 2109108 | 2110417 | T: mceliece460896pcf |
| 2097605 | 2112669 | 2116582 | T: kindi512321 |
| 2161104 | 2162013 | 2163521 | sntrup653 |
| 2162156 | 2162963 | 2164716 | T: sntrup653 |
| 2165793 | 2166720 | 2170620 | T: lac192 |
| 2183999 | 2215683 | 2222671 | T: C:rolloi192 |
| 2232120 | 2234557 | 2239587 | T: lotus256 |
| 2248135 | 2248855 | 2250070 | T: mceliece6960119 |
| 2248353 | 2249250 | 2250480 | mceliece6960119 |
| 2247580 | 2249420 | 2250753 | mceliece6960119f |
| 2248506 | 2249920 | 2250963 | T: mceliece6960119f |
| 2265608 | 2266319 | 2266955 | T: mceliece6960119pcf |
| 2265860 | 2266408 | 2267262 | mceliece6960119pc |
| 2265993 | 2266722 | 2268313 | mceliece6960119pcf |
| 2297711 | 2298210 | 2298793 | mceliece8192128f |
| 2297945 | 2298212 | 2298791 | T: mceliece8192128f |
| 2298583 | 2298907 | 2299384 | T: mceliece8192128 |
| 2298747 | 2299424 | 2303177 | mceliece8192128 |
| 2304355 | 2307850 | 2317537 | T: kindi256522 |
| 2314244 | 2314941 | 2316110 | mceliece8192128pcf |
| 2316171 | 2317273 | 2320726 | mceliece8192128pc |
| 2338106 | 2338708 | 2339933 | mceliece6688128f |
| 2338516 | 2338905 | 2339680 | mceliece6688128 |
| 2338499 | 2339017 | 2339686 | T: mceliece6688128f |
| 2338240 | 2339624 | 2341427 | T: mceliece6688128 |
| 2352959 | 2353910 | 2355632 | mceliece6688128pcf |
| 2353968 | 2354936 | 2355757 | mceliece6688128pc |
| 2490560 | 2494530 | 2498794 | ntruhps4096821 |
| 2489413 | 2494837 | 2499217 | T: ntruhps4096821 |
| 2663521 | 2663837 | 2664232 | threebears624r2cca |
| 2582906 | 2674428 | 2679070 | T: lac256 |
| 2799771 | 2805046 | 2813735 | T: C:lake1 |
| 2849705 | 2850407 | 2852337 | sntrup761 |
| 2849553 | 2850465 | 2852134 | T: sntrup761 |
| 3174102 | 3175180 | 3187584 | T: rsa2048 |
| 1701298? | 3256127? | 8288946? | T: C:edonk128k32n96nu4l4 |
| 3358143 | 3360976 | 3373560 | T: C:rolloi256 |
| 3541157 | 3542824 | 3544906 | T: sntrup857 |
| 3542985 | 3544348 | 3545916 | sntrup857 |
| 3591864 | 3592361 | 3593134 | T: ntskem13136 |
| 4302868 | 4309295 | 4315844 | T: ntrulpr653 |
| 4425597 | 4428255 | 4429082 | sntrup953 |
| 4427283 | 4429215 | 4431834 | T: sntrup953 |
| 4773634 | 4792074 | 4805697 | T: C:lake2 |
| 4845187 | 4849408 | 4859360 | T: sntrup1013 |
| 4848099 | 4856671 | 4862028 | sntrup1013 |
| 5147733 | 5150590 | 5153278 | threebears936r2cca |
| 5148893 | 5184282 | 5272746 | T: hqc1281 |
| 5220002 | 5246419 | 5268224 | T: rolloii128 |
| 5368843 | 5376612 | 5427607 | T: bigquake1 |
| 5760830 | 5770870 | 5777399 | T: ntrulpr761 |
| 5793149 | 5830722 | 5845807 | T: rolloii192 |
| 6019936 | 6045093 | 6076289 | T: locker1 |
| 6257062 | 6297597 | 6369990 | T: C:lake3 |
| 6409591 | 6453108 | 6485808 | T: locker2 |
| 4554754? | 6677743? | 6819074? | T: C:edonk192k48n144nu4l4 |
| 6878624 | 6887073 | 6911105 | T: rolloii256 |
| 7123787 | 7160989 | 7185512 | T: locker4 |
| 7214637 | 7226306 | 7239709 | T: ntrulpr857 |
| 7528005 | 7541973 | 7565732 | sntrup1277 |
| 7533964 | 7549679 | 7565950 | T: sntrup1277 |
| 8445641 | 8446090 | 8446754 | threebears1248r2cca |
| 8856642 | 8873712 | 8888536 | T: ntrulpr953 |
| 8987373 | 9050826 | 9113049 | T: locker3 |
| 9962640 | 9977139 | 9984801 | T: ntrulpr1013 |
| 10212026 | 10241282 | 10272720 | T: locker6 |
| 10226105 | 10282691 | 10352096 | T: locker5 |
| 11017700 | 11066299 | 11088678 | T: hqc1921 |
| 11632532 | 11659999 | 11843535 | T: hqc1922 |
| 12185185 | 12239209 | 12304810 | T: locker7 |
| 12761917 | 12826254 | 12861200 | T: locker8 |
| 14747236 | 14748728 | 14751148 | T: frodokem640shake |
| 15579873 | 15587604 | 15603649 | T: ntrulpr1277 |
| 16200252 | 16268826 | 16334254 | T: locker9 |
| 18509741 | 18543454 | 18726799 | T: hqc2561 |
| 18749756 | 18774808 | 18817476 | T: rqc128 |
| 19500051 | 19531173 | 19770665 | T: hqc2562 |
| 20217355 | 20266173 | 20323415 | T: hqc2563 |
| 21317046 | 21328318 | 21344517 | T: C:bikel1 |
| 28090373 | 28098731 | 28121539 | T: sikep503 |
| 29027861 | 29030280 | 29036134 | T: frodokem640 |
| 29275769 | 29299730 | 29377274 | T: frodokem640aes |
| 20562853? | 29638954? | 119303236? | T: C:edonk192k32n128nu4l6 |
| 29842346 | 29863457 | 29885225 | T: sikep503comp |
| 32320512 | 32332516 | 32350539 | T: frodokem976shake |
| 32626067 | 32627506 | 32629010 | sntrup4591761 |
| 32626328 | 32627650 | 32629122 | T: sntrup4591761 |
| 33556199 | 33569937 | 33574908 | T: ntrulpr4591761 |
| 34638462 | 34716052 | 34798922 | T: remblem1056 |
| 34672120 | 34723516 | 34862504 | T: remblem928 |
| 42590513 | 44134411 | 44320407 | T: rqc192 |
| 50261651 | 50388392 | 50558645 | T: mersenne756839 |
| 54316568 | 54691534 | 55078752 | T: bigquake3 |
| 58627831 | 58644760 | 58670686 | T: frodokem1344shake |
| 40966814? | 63587110? | 63749451? | T: C:edonk128k16n80nu8l6 |
| 64630726 | 64653647 | 64678317 | T: rqc256 |
| 66432815 | 66438610 | 66457149 | T: frodokem976 |
| 66530280 | 66637689 | 66666599 | T: frodokem976aes |
| 68458252 | 68479759 | 68496983 | T: C:bikel3 |
| 85525325 | 85729166 | 86967714 | T: bigquake5 |
| 88876516 | 88948320 | 88963269 | T: sikep751 |
| 94344525 | 94355340 | 94401793 | T: sikep751comp |
| 100183420 | 100969329 | 101114930 | T: oddmanhattan128 |
| 124985099 | 125170123 | 125321562 | T: frodokem1344aes |
| 141142918? | 143024348? | 210478043? | T: C:edonk128k16n80nu4l6 |
| 102773605? | 169491884? | 171154143? | T: C:edonk128ref |
| 172458207 | 172551086 | 172620805 | T: sikep434 |
| 181921055 | 182375836 | 182949509 | T: oddmanhattan192 |
| 185053942 | 185147011 | 185232027 | T: sikep434comp |
| 396294194 | 398104488 | 400375943 | T: oddmanhattan256 |
| 537804244 | 537981400 | 538142274 | T: sikep610 |
| 570746948 | 570907141 | 571058755 | T: sikep610comp |
|
|
|