Measurements of key-encapsulation mechanisms on one machine: amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; comet, supercop-20251222
[Page version: 20260131 16:39:00]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Test results
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
| Cycles to generate a key pair |
| 25% | 50% | 75% | system |
| 17831 | 17994 | 18122 | kyber90s512 |
| 20210 | 20309 | 24539 | ntruplus576 |
| 23093 | 23290 | 23593 | kyber512 |
| 23249 | 23406 | 23550 | mlkem512 |
| 24881 | 24961 | 25094 | ntruplus768 |
| 25867 | 26027 | 26255 | kyber90s768 |
| 27554 | 27656 | 27764 | ntruplus864 |
| 32919 | 33062 | 33264 | T: C:nhcompact512cca |
| 36423 | 36670 | 36928 | kyber90s1024 |
| 36148 | 36755 | 44314 | ntruplus1152 |
| 38102 | 38152 | 38236 | smaugt1 |
| 38725 | 38783 | 38878 | timer |
| 38701 | 38810 | 38973 | T: ntrulpr4591761 |
| 38134 | 38814 | 38978 | ntrulpr653 |
| 39170 | 39218 | 39289 | T: lightsaber2 |
| 39989 | 40221 | 40464 | mlkem768 |
| 39932 | 40242 | 40877 | kyber768 |
| 40477 | 40666 | 41014 | T: lac128 |
| 40805 | 41020 | 41778 | ntrulpr761 |
| 42643 | 42699 | 42761 | threebears624r2cca |
| 43078 | 43157 | 43213 | C:threebears624r2cpa |
| 44629 | 44671 | 44746 | C:threebears624r2cpax |
| 46378 | 46421 | 46499 | threebears624r2ccax |
| 46200 | 46438 | 46656 | T: C:nhcompact768cca |
| 47924 | 48228 | 48822 | T: C:r5nd1kem0d |
| 50805 | 50975 | 51191 | ntrulpr857 |
| 53563 | 54308 | 54499 | ntrulpr1013 |
| 54287 | 54513 | 55207 | ntrulpr953 |
| 54932 | 55090 | 55329 | T!!!newhope512cca |
| 55125 | 55298 | 55522 | mlkem1024 |
| 55287 | 55879 | 56239 | kyber1024 |
| 57455 | 57632 | 58733 | smaugt3 |
| 59386 | 59586 | 59847 | T: C:nhcompact1024cca |
| 64674 | 65493 | 66076 | T: C:r5nd1kem5d |
| 65551 | 66224 | 67043 | T: C:r5nd0kem2iot |
| 66556 | 67460 | 68466 | T: C:r5nd1kem4longkey |
| 68711 | 68802 | 69024 | ntrulpr1277 |
| 71021 | 71094 | 71181 | T: saber2 |
| 76948 | 77054 | 77166 | smaugt5 |
| 85181 | 85238 | 85302 | threebears936r2cca |
| 85212 | 85359 | 85807 | T: hqc128round4 |
| 87142 | 87473 | 88161 | T: lac256 |
| 89447 | 89570 | 89692 | C:threebears936r2cpa |
| 90712 | 90843 | 90998 | threebears936r2ccax |
| 91320 | 91383 | 91471 | C:threebears936r2cpax |
| 95844 | 96121 | 96337 | T: lac192 |
| 104671 | 105955 | 107022 | T: C:r5nd3kem5d |
| 105995 | 106306 | 106687 | T!!!newhope1024cca |
| 109821 | 109878 | 110067 | T: firesaber2 |
| 128256 | 128344 | 128425 | threebears1248r2cca |
| 134121 | 134192 | 134280 | threebears1248r2ccax |
| 134509 | 134569 | 134633 | C:threebears1248r2cpa |
| 136585 | 136652 | 136747 | C:threebears1248r2cpax |
| 161202 | 161724 | 162299 | ntruhps2048509 |
| 172788 | 173535 | 174476 | T: C:hila5 |
| 175754 | 176583 | 177986 | T: C:r5nd3kem0d |
| 185998 | 186618 | 187052 | T: saberx4 |
| 196303 | 198070 | 199647 | T: C:r5nd5kem5d |
| 202644 | 202875 | 203450 | T: hqc192round4 |
| 217675 | 218990 | 220811 | T: C:r5nd5kem0d |
| 237578 | 238759 | 239053 | T: kindi256342 |
| 239945 | 240795 | 242054 | T: kindi512222 |
| 246779 | 247400 | 247812 | T: kindi512241 |
| 258562 | 258877 | 259391 | ntruhrss701 |
| 276029 | 277441 | 278232 | ntruhps2048677 |
| 373097 | 374253 | 376332 | ntruhps4096821 |
| 405657 | 406283 | 406959 | T: hqc256round4 |
| 417538 | 420688 | 426390 | T: ntrukem443 |
| 462182 | 462773 | 465116 | T: hqcrmrs128 |
| 489236 | 491370 | 497557 | T: C:r5n11kem0d |
| 502583 | 505531 | 506714 | T: kindi512321 |
| 525372 | 526256 | 550796 | T: hqc128 |
| 559182 | 564564 | 579583 | T: hqc1281 |
| 588534 | 589454 | 590478 | T: C:bikel1 |
| 608410 | 609452 | 610505 | T: kindi256522 |
| 645061 | 646838 | 647808 | sntrup653 |
| 682134 | 684270 | 691491 | T: C:ledakemcpa14 |
| 702916 | 703939 | 704995 | T: lima2p1024cca |
| 706863 | 707927 | 713635 | sntrup761 |
| 832070 | 833372 | 838085 | T: titaniumccatoy |
| 838339 | 840713 | 841937 | sntrup4591761 |
| 848932 | 857870 | 882391 | T: C:ledakemcpa13 |
| 888124 | 894141 | 900046 | T: rqc128 |
| 881840 | 898324 | 901991 | T: C:r5n13kem0d |
| 897051 | 907240 | 923296 | T: C:edonk128k16n80nu4l6 |
| 928592 | 943289 | 946776 | T: hqcrmrs192 |
| 965630 | 967134 | 978910 | T: titaniumccalite |
| 962460 | 967822 | 976345 | T: ntrukem743 |
| 990840 | 993073 | 1030070 | T: hqc1921 |
| 1041786 | 1045386 | 1080476 | T: hqc192 |
| 1052356 | 1053606 | 1055696 | T: C:ledakemcpa12 |
| 1060076 | 1066792 | 1068208 | sntrup857 |
| 1083731 | 1086565 | 1091750 | T: C:rolloi128 |
| 1052253 | 1089511 | 1093480 | T: hqc1922 |
| 1100289 | 1100888 | 1102042 | T: frodokem640 |
| 1275080 | 1276255 | 1293953 | T: titaniumccastd |
| 1269349 | 1288697 | 1291958 | sntrup953 |
| 1347835 | 1362926 | 1415381 | T: titaniumccamed |
| 1380658 | 1381188 | 1383504 | T: frodokem640aes |
| 1380775 | 1383336 | 1386049 | T: C:rolloi192 |
| 1414651 | 1418144 | 1419795 | sntrup1013 |
| 1420290 | 1422823 | 1425375 | T: lima2p2048cca |
| 1439673 | 1443629 | 1447490 | T: C:edonk128k16n80nu8l6 |
| 1469951 | 1471093 | 1471902 | T: limasp1018cca |
| 1472149 | 1475541 | 1482493 | T: C:ledakemcpa34 |
| 1471135 | 1519165 | 1525122 | T: hqc2561 |
| 1475417 | 1522656 | 1528000 | T: hqcrmrs256 |
| 1538284 | 1544850 | 1591043 | T: rqc192 |
| 1603977 | 1607321 | 1616549 | T: hqc2562 |
| 1617677 | 1619597 | 1623918 | T: titaniumccahi |
| 1619866 | 1622369 | 1635252 | T: C:bikel3 |
| 1646319 | 1651990 | 1700407 | T: hqc256 |
| 1651435 | 1667623 | 1685212 | T: C:edonk128k32n96nu4l4 |
| 1641023 | 1678780 | 1684768 | T: hqc2563 |
| 1807107 | 1810782 | 1813094 | T: C:rolloi256 |
| 1994172 | 2001393 | 2006280 | T: C:r5n15kem0d |
| 2004859 | 2006242 | 2032986 | T: titaniumccasuper |
| 2021057 | 2046594 | 2068220 | T: C:edonk192k32n128nu4l6 |
| 2100946 | 2105532 | 2135857 | T: C:ledakemcpa33 |
| 2185287 | 2189634 | 2201369 | T: C:edonk128ref |
| 2209604? | 2231482? | 3168081? | T: rqc256 |
| 2323548 | 2392012 | 2403650 | sntrup1277 |
| 2455107 | 2465431 | 2472035 | T: frodokem976 |
| 2493257 | 2495636 | 2498213 | T: ledakem1464 |
| 2565858 | 2579881 | 2598372 | T: C:lake1 |
| 2655522 | 2657514 | 2675844 | T: limasp1306cca |
| 2710983 | 2717078 | 2723118 | T: C:lake2 |
| 2765914 | 2788894 | 2810757 | T: C:ledakemcpa32 |
| 2811830 | 2815661 | 2820869 | T: C:lake3 |
| 2864849 | 2872542 | 2884706 | T: frodokem976aes |
| 2902045 | 2909964 | 2913613 | T: C:ledakemcpa53 |
| 2913119 | 2914346 | 3097189 | T: limasp1822cca |
| 2950887 | 2964894 | 2988072 | T: C:edonk192k48n144nu4l4 |
| 3252033 | 3256082 | 3335554 | T: ledakem1364 |
| 3463234 | 3468194 | 3649080 | T: ledakem1264 |
| 3497869 | 3511951 | 3524662 | T: C:ledakemcpa54 |
| 4023812 | 4036398 | 4047974 | T: frodokem640shake |
| 4114687? | 4119104? | 5517808? | T: ledakem14sl |
| 4251914 | 4256318 | 4261689 | T: rolloii128 |
| 4314708 | 4325519 | 4338619 | T: locker1 |
| 4509225 | 4514031 | 4520166 | T: rolloii192 |
| 4775352 | 4784517 | 4794415 | T: frodokem1344aes |
| 3835401? | 4804903? | 5141162? | T: ledakem13sl |
| 4871218 | 4883664 | 4899850 | T: locker2 |
| 5273116 | 5278586 | 5286946 | T: rolloii256 |
| 5322810 | 5333459 | 5344280 | T: locker3 |
| 5555078 | 5560435 | 5566352 | T: limasp2062cca |
| 5697063 | 5709125 | 6351265 | T: ledakem12sl |
| 5711065? | 5716051? | 8121451? | T: ledakem3464 |
| 5747840 | 5756831 | 5770202 | T: locker4 |
| 5874728 | 5886040 | 5895384 | T: sikep434 |
| 6398542 | 6408763 | 6506415 | T: C:ledakemcpa52 |
| 6672166 | 6686726 | 6696068 | T: locker6 |
| 6679815 | 6817588 | 6962719 | T: ramstakers216091 |
| 7053179 | 7074526 | 7079609 | T: ledakem3364 |
| 7857704 | 7860863 | 7898868 | T: ledakem3264 |
| 7853186 | 7867285 | 7887596 | T: locker5 |
| 8124298 | 8126529 | 8182135 | T: sikep503 |
| 8294239 | 8307307 | 8312970 | T: frodokem976shake |
| 8893673 | 8910702 | 9003895 | T: remblem1056 |
| 8920477 | 8935008 | 8952837 | T: remblem928 |
| 9211017 | 9223522 | 9232047 | T: ledakem33sl |
| 9345354 | 9362638 | 9434602 | T: ledakem34sl |
| 9554984 | 9592168 | 10405900 | T: sikep434comp |
| 11129290 | 11145509 | 11160085 | T: locker7 |
| 11254240 | 11265594 | 11274885 | T: ledakem5464 |
| 9967590 | 11315926 | 11354730 | T: lotus128 |
| 11300960 | 11516198 | 12494797 | T: ledakem32sl |
| 11999163 | 12036224 | 12045666 | T: ledakem5364 |
| 12082246 | 12093410 | 12111620 | T: locker8 |
| 12989927 | 13003672 | 13024796 | T: locker9 |
| 13162112 | 13184437 | 14321952 | T: sikep503comp |
| 14064857 | 14075934 | 14145007 | T: ledakem54sl |
| 14579766 | 14592027 | 14606292 | T: frodokem1344shake |
| 14768122 | 14769429 | 14787232 | T: sikep610 |
| 18608160 | 18707433 | 21571576 | T: ledakem53sl |
| 18728482 | 18902209 | 20416640 | T: ledakem5264 |
| 18872973 | 18931368 | 18997924 | T: lotus192 |
| 24210392 | 24227990 | 24256844 | T: mersenne756839 |
| 24811360 | 24814066 | 24825410 | T: sikep751 |
| 25427691 | 25608777 | 27631224 | T: sikep610comp |
| 29729465 | 30056867 | 32123593 | T: ledakem52sl |
| 30534878 | 30723136 | 30901895 | T: ramstakers756839 |
| 31042984 | 31176769 | 31230187 | T: lotus256 |
| 31482793 | 31544033 | 31720753 | mceliece348864pcf |
| 31132106 | 31874588 | 32117945 | mceliece348864f |
| 39234750 | 39275889 | 42541135 | T: sikep751comp |
| 43259430 | 43788556 | 44296614 | T: ntskem1264 |
| 31066247? | 50792688? | 71361661? | mceliece348864 |
| 31404116? | 51032656? | 61652653? | mceliece348864pc |
| 44003242? | 73465042? | 120195234? | T: rsa2048 |
| 93319832 | 94445719 | 95058860 | mceliece460896f |
| 94394133 | 94802041 | 95627836 | mceliece460896pcf |
| 100839267 | 101443616 | 102521818 | T: ntskem1380 |
| 97136974? | 131577319? | 201413391? | mceliece460896pc |
| 97366108? | 133068751? | 202694102? | mceliece460896 |
| 191010516 | 192088744 | 192793978 | mceliece6960119pcf |
| 191664990 | 192145140 | 192560075 | mceliece6960119f |
| 233350755 | 234233896 | 236049497 | mceliece6688128f |
| 233690121 | 234665746 | 235350723 | mceliece6688128pcf |
| 243725986 | 244191271 | 244859391 | mceliece8192128f |
| 243651425 | 244264278 | 245173085 | T: ntskem13136 |
| 243562819 | 245019711 | 245787276 | mceliece8192128pcf |
| 193566559? | 260239501? | 447959852? | mceliece6960119pc |
| 302062232 | 302626932 | 310287406 | T: oddmanhattan128 |
| 236548013? | 314064268? | 463005499? | mceliece6688128pc |
| 245618722? | 320953982? | 472329518? | mceliece8192128 |
| 193631592? | 321208240? | 388199382? | mceliece6960119 |
| 239036419? | 322168670? | 467691367? | mceliece6688128 |
| 318332473? | 395868183? | 613089816? | mceliece8192128pc |
| 493522198 | 496600051 | 496922414 | T: oddmanhattan192 |
| 841359522 | 866001617 | 870519733 | T: bigquake1 |
| 879123688 | 879882553 | 882688165 | T: oddmanhattan256 |
| 3166804379 | 3275452283 | 3374868687 | T: pqrsa15 |
| 7251189998 | 7296882033 | 7336299665 | T: bigquake3 |
| 14049440534 | 14108965649 | 14172424425 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 15096 | 15777 | 16365 | T: rsa2048 |
| 22279 | 22324 | 22414 | smaugt1 |
| 22339 | 22368 | 22426 | timer |
| 22883 | 22923 | 22996 | ntruplus576 |
| 23686 | 23835 | 24511 | ntruhps2048509 |
| 24128 | 24210 | 24412 | ntruhrss701 |
| 25210 | 25300 | 25510 | mlkem512 |
| 28215 | 28295 | 28470 | ntruplus768 |
| 28769 | 29885 | 31159 | mceliece348864f |
| 29067 | 30317 | 31582 | mceliece348864 |
| 31237 | 31323 | 31473 | kyber90s512 |
| 32289 | 32330 | 32427 | ntruplus864 |
| 34587 | 34771 | 35488 | ntruhps2048677 |
| 34771 | 35483 | 37054 | mceliece348864pcf |
| 34814 | 35745 | 37506 | mceliece348864pc |
| 35750 | 35847 | 35957 | kyber512 |
| 38693 | 38848 | 39360 | ntruhps4096821 |
| 39663 | 39765 | 40022 | mlkem768 |
| 39684 | 40243 | 40443 | sntrup4591761 |
| 40192 | 40908 | 41056 | sntrup653 |
| 41546 | 41688 | 41782 | kyber90s768 |
| 42525 | 42600 | 42790 | ntruplus1152 |
| 42558 | 42662 | 42845 | sntrup761 |
| 46148 | 46185 | 46254 | smaugt3 |
| 51275 | 51326 | 51379 | T: lightsaber2 |
| 52716 | 53124 | 53343 | sntrup857 |
| 53515 | 53715 | 54129 | kyber768 |
| 54787 | 54851 | 54948 | T: C:nhcompact512cca |
| 55071 | 55174 | 55405 | kyber90s1024 |
| 56713 | 56773 | 57064 | sntrup953 |
| 56665 | 57036 | 58501 | mlkem1024 |
| 57747 | 58524 | 58696 | sntrup1013 |
| 57009 | 61239 | 67131 | mceliece460896 |
| 56916 | 62072 | 70686 | mceliece460896f |
| 63085 | 63184 | 63285 | smaugt5 |
| 63337 | 63418 | 63517 | ntrulpr653 |
| 65298 | 65438 | 65647 | ntrulpr761 |
| 65702 | 65787 | 66247 | threebears624r2ccax |
| 62846 | 67490 | 77779 | mceliece460896pcf |
| 68340 | 68481 | 68639 | T: ntrulpr4591761 |
| 62812 | 68495 | 77520 | mceliece460896pc |
| 68662 | 68701 | 68770 | threebears624r2cca |
| 69686 | 69756 | 69838 | C:threebears624r2cpax |
| 70301 | 70403 | 70546 | C:threebears624r2cpa |
| 74115 | 74186 | 74314 | T: C:nhcompact768cca |
| 73975 | 74883 | 76577 | T: ntskem1264 |
| 75355 | 75506 | 75671 | sntrup1277 |
| 74245 | 75811 | 76179 | kyber1024 |
| 79185 | 79580 | 80023 | T: C:r5nd1kem0d |
| 79534 | 79809 | 80347 | T: lac128 |
| 82637 | 82747 | 82866 | ntrulpr857 |
| 86883 | 86937 | 86992 | T: saber2 |
| 86933 | 87041 | 87219 | ntrulpr1013 |
| 88279 | 88513 | 88861 | ntrulpr953 |
| 89254 | 89772 | 90234 | T: C:ledakemcpa14 |
| 89996 | 90241 | 90789 | T!!!newhope512cca |
| 91725 | 92274 | 93123 | T: C:ledakemcpa13 |
| 96492 | 96645 | 97000 | T: C:nhcompact1024cca |
| 96348 | 98229 | 100552 | T: C:ledakemcpa12 |
| 100346 | 104781 | 114799 | mceliece6688128f |
| 103215 | 105342 | 113907 | T: C:edonk128k16n80nu4l6 |
| 102128 | 106191 | 113920 | mceliece6688128 |
| 106720 | 106784 | 106876 | threebears936r2cca |
| 106290 | 107021 | 107835 | T: C:bikel1 |
| 107064 | 107140 | 107263 | threebears936r2ccax |
| 105596 | 108301 | 114457 | mceliece6960119f |
| 105354 | 108483 | 112095 | mceliece6960119 |
| 108133 | 109128 | 110035 | T: C:r5nd0kem2iot |
| 109713 | 109827 | 109953 | ntrulpr1277 |
| 110487 | 111177 | 111929 | T: C:r5nd1kem5d |
| 113860 | 114720 | 115696 | T: C:r5nd1kem4longkey |
| 111434 | 115518 | 123991 | mceliece6688128pcf |
| 109987 | 115856 | 124074 | mceliece6688128pc |
| 116783 | 116856 | 116966 | C:threebears936r2cpax |
| 115129 | 117882 | 123200 | mceliece6960119pcf |
| 116755 | 117960 | 120464 | mceliece8192128f |
| 117033 | 118093 | 119817 | mceliece8192128 |
| 118072 | 118216 | 118358 | C:threebears936r2cpa |
| 115037 | 118463 | 125703 | mceliece6960119pc |
| 126400 | 127436 | 128735 | mceliece8192128pc |
| 126343 | 127445 | 130281 | mceliece8192128pcf |
| 126265 | 127837 | 131385 | T: ntrukem443 |
| 128865 | 128920 | 128983 | T: firesaber2 |
| 135160 | 135896 | 148717 | T: lotus128 |
| 146487 | 147075 | 147775 | T: lac192 |
| 159027 | 159118 | 159253 | threebears1248r2ccax |
| 160793 | 160883 | 161040 | threebears1248r2cca |
| 164020 | 165578 | 166923 | T: C:rolloi128 |
| 170381 | 170983 | 171580 | T!!!newhope1024cca |
| 170504 | 171356 | 172678 | T: C:r5nd3kem5d |
| 172078 | 172547 | 173869 | T: lac256 |
| 173495 | 173595 | 173720 | C:threebears1248r2cpax |
| 175696 | 175787 | 175959 | C:threebears1248r2cpa |
| 182147 | 182936 | 183996 | T: C:rolloi192 |
| 191845 | 192753 | 196505 | T: C:ledakemcpa34 |
| 196005 | 197029 | 198110 | T: C:ledakemcpa33 |
| 198561 | 198926 | 199397 | T: ledakem1264 |
| 221458 | 222443 | 223841 | T: C:rolloi256 |
| 223402 | 223756 | 225362 | T: hqc128round4 |
| 220048 | 225659 | 229071 | T: C:ledakemcpa32 |
| 224767 | 225758 | 226389 | T: lotus192 |
| 224570 | 226281 | 228712 | T: ledakem1464 |
| 228985 | 229478 | 229878 | T: saberx4 |
| 232953 | 235657 | 240352 | T: ntrukem743 |
| 234367 | 236745 | 239566 | T: C:hila5 |
| 236898 | 240100 | 247920 | T: C:edonk128k16n80nu8l6 |
| 243895 | 244661 | 246331 | T: ntskem1380 |
| 246573 | 247103 | 248282 | T: ledakem1364 |
| 253651 | 254530 | 255199 | T: C:bikel3 |
| 267434 | 269022 | 270386 | T: ledakem13sl |
| 281281 | 284001 | 292122 | T: C:edonk128k32n96nu4l4 |
| 284765 | 285578 | 286883 | T: ledakem12sl |
| 285836 | 286866 | 288784 | T: C:r5nd3kem0d |
| 307458 | 307917 | 308366 | T: kindi256342 |
| 309706 | 310512 | 314455 | T: lotus256 |
| 311127 | 312764 | 313887 | T: C:r5nd5kem5d |
| 348567 | 348933 | 350626 | T: ledakem14sl |
| 354588 | 355019 | 355529 | T: kindi512222 |
| 355028 | 356485 | 358688 | T: kindi512241 |
| 359115 | 360555 | 362225 | T: C:r5nd5kem0d |
| 375926 | 377906 | 381176 | T: ntskem13136 |
| 430486 | 432119 | 435334 | T: C:ledakemcpa54 |
| 434549 | 438786 | 446964 | T: C:ledakemcpa53 |
| 448149 | 455389 | 461521 | T: C:ledakemcpa52 |
| 464956 | 465558 | 465969 | T: ledakem3464 |
| 490198 | 490829 | 491772 | T: lima2p1024cca |
| 509479 | 510045 | 510892 | T: hqc192round4 |
| 511411 | 518075 | 522743 | T: C:lake1 |
| 523947 | 524894 | 525744 | T: ledakem3264 |
| 538929 | 540676 | 546719 | T: rolloii128 |
| 544482 | 553256 | 555852 | T: C:edonk192k32n128nu4l6 |
| 552210 | 556880 | 566673 | T: rolloii192 |
| 555747 | 558487 | 560819 | T: C:edonk128ref |
| 564919 | 569631 | 571567 | T: ledakem3364 |
| 567218 | 571877 | 577716 | T: C:lake2 |
| 604768 | 606949 | 612805 | T: C:r5n11kem0d |
| 612190 | 613663 | 614654 | T: rolloii256 |
| 622608 | 624349 | 626915 | T: C:lake3 |
| 624270 | 635949 | 654042 | T: hqcrmrs128 |
| 665551 | 667926 | 668739 | T: kindi512321 |
| 672508 | 674349 | 674874 | T: titaniumccatoy |
| 680507 | 704587 | 709826 | T: hqc128 |
| 704850 | 705600 | 706573 | T: ledakem32sl |
| 726403 | 732625 | 733966 | T: kindi256522 |
| 753125 | 758655 | 765557 | T: C:edonk192k48n144nu4l4 |
| 789202 | 795426 | 801609 | T: locker1 |
| 799229 | 801981 | 802805 | T: ledakem33sl |
| 798782 | 825981 | 835695 | T: hqc1281 |
| 818552 | 828287 | 834484 | T: locker2 |
| 891042 | 892354 | 901042 | T: titaniumccalite |
| 892272 | 896135 | 897636 | T: ledakem34sl |
| 939235 | 947527 | 955616 | T: locker3 |
| 956244 | 961646 | 977581 | T: hqc256round4 |
| 992575 | 994272 | 996442 | T: lima2p2048cca |
| 1024212 | 1026346 | 1032441 | T: locker4 |
| 1033096 | 1046851 | 1050600 | T: ledakem5364 |
| 1096831 | 1098659 | 1115885 | T: titaniumccastd |
| 1101923 | 1105227 | 1107682 | T: C:r5n13kem0d |
| 1152254 | 1163695 | 1172868 | T: locker6 |
| 1173417 | 1177882 | 1187075 | T: rqc128 |
| 1251540 | 1253169 | 1276086 | T: limasp1018cca |
| 1250838 | 1267479 | 1296795 | T: hqcrmrs192 |
| 1266495 | 1269510 | 1271836 | T: ledakem5264 |
| 1273965 | 1275161 | 1277881 | T: ledakem5464 |
| 1276746 | 1277462 | 1278389 | T: ledakem54sl |
| 1292848 | 1305002 | 1359531 | T: titaniumccamed |
| 1348175 | 1352685 | 1358723 | T: locker5 |
| 1380212 | 1418023 | 1426398 | T: hqc192 |
| 1410542 | 1453766 | 1458595 | T: hqc1921 |
| 1528707 | 1533757 | 1577343 | T: hqc1922 |
| 1568934 | 1570048 | 1572292 | T: titaniumccahi |
| 1568401 | 1572434 | 1574399 | T: ledakem53sl |
| 1634995 | 1635757 | 1645017 | T: frodokem640 |
| 1772944 | 1774976 | 1785357 | T: ledakem52sl |
| 1835752 | 1836819 | 1837766 | T: frodokem640aes |
| 1926953 | 1933150 | 1943091 | T: locker8 |
| 1917940 | 1934091 | 1946219 | T: locker7 |
| 1970633 | 1972271 | 1997914 | T: titaniumccasuper |
| 2052674 | 2112337 | 2117639 | T: hqcrmrs256 |
| 2106276 | 2145374 | 2149704 | T: rqc192 |
| 2165688 | 2188719 | 2208532 | T: locker9 |
| 2160192 | 2220173 | 2280954 | T: hqc2561 |
| 2196269 | 2250408 | 2257993 | T: hqc256 |
| 2317097 | 2326291 | 2343746 | T: C:r5n15kem0d |
| 2277822 | 2334234 | 2343401 | T: hqc2562 |
| 2390654 | 2392556 | 2394179 | T: limasp1306cca |
| 2372468 | 2428384 | 2435345 | T: hqc2563 |
| 2538175 | 2541336 | 2561758 | T: limasp1822cca |
| 2880908 | 2957402 | 3025361 | T: bigquake1 |
| 3002503? | 3033166? | 3983541? | T: rqc256 |
| 3401011 | 3403402 | 3405341 | T: frodokem976 |
| 3613298 | 3622532 | 3638363 | T: frodokem976aes |
| 4306696 | 4313990 | 4321983 | T: frodokem640shake |
| 4936938 | 4939812 | 4942787 | T: limasp2062cca |
| 5946232 | 5952542 | 5968161 | T: frodokem1344aes |
| 7795554 | 7943843 | 8183525 | T: bigquake3 |
| 8974066 | 9006252 | 9015535 | T: frodokem976shake |
| 9584136 | 9592776 | 9639956 | T: sikep434 |
| 11712988 | 11999391 | 12266764 | T: bigquake5 |
| 12257268 | 12458790 | 12775842 | T: ramstakers216091 |
| 13257672 | 13263488 | 13270693 | T: remblem1056 |
| 13372444 | 13376772 | 13404892 | T: sikep503 |
| 13369926 | 13414838 | 13422823 | T: remblem928 |
| 14975380 | 15002252 | 15055892 | T: sikep434comp |
| 15839330 | 15853391 | 15881255 | T: frodokem1344shake |
| 17139996 | 17172285 | 17190701 | T: pqrsa15 |
| 20544990 | 20575514 | 20670140 | T: sikep503comp |
| 20635861 | 20653539 | 20680368 | T: mersenne756839 |
| 27052621 | 27055519 | 27083422 | T: sikep610 |
| 37239016 | 37415096 | 37578967 | T: sikep610comp |
| 40172651 | 40176620 | 40248411 | T: sikep751 |
| 54110166 | 54360367 | 54687695 | T: oddmanhattan128 |
| 54778674 | 55241070 | 55627897 | T: ramstakers756839 |
| 62663242 | 62934445 | 63004104 | T: sikep751comp |
| 108883494 | 109001305 | 109103712 | T: oddmanhattan192 |
| 225733407 | 226653276 | 227337272 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 18288 | 18350 | 18410 | C:threebears624r2cpax |
| 21280 | 21321 | 21379 | ntruplus576 |
| 21987 | 22047 | 22104 | kyber90s512 |
| 23135 | 23177 | 23233 | C:threebears936r2cpax |
| 26445 | 26497 | 26543 | ntruplus768 |
| 26775 | 26836 | 26884 | mlkem512 |
| 27961 | 27999 | 28033 | kyber512 |
| 27971 | 28026 | 28109 | C:threebears1248r2cpax |
| 29902 | 29987 | 30048 | kyber90s768 |
| 30198 | 30272 | 30355 | C:threebears624r2cpa |
| 30243 | 30645 | 30856 | T: C:r5nd1kem0d |
| 30927 | 30965 | 31023 | ntruplus864 |
| 34459 | 34497 | 34554 | smaugt1 |
| 35210 | 35280 | 35413 | timer |
| 36863 | 36927 | 37002 | ntruhps2048509 |
| 37542 | 37630 | 37722 | C:threebears936r2cpa |
| 41118 | 41245 | 41528 | kyber90s1024 |
| 41191 | 41271 | 41440 | ntruplus1152 |
| 41112 | 41307 | 41656 | T: C:r5nd0kem2iot |
| 41359 | 41412 | 41467 | mlkem768 |
| 42562 | 42620 | 43279 | kyber768 |
| 43809 | 44333 | 44543 | T: C:r5nd1kem5d |
| 44596 | 44645 | 44710 | C:threebears1248r2cpa |
| 44509 | 44882 | 46531 | T: C:r5nd1kem4longkey |
| 47473 | 47827 | 48973 | T: C:hila5 |
| 50284 | 50312 | 50339 | T: lightsaber2 |
| 51158 | 51256 | 51473 | sntrup761 |
| 52524 | 52616 | 52712 | T: C:nhcompact512cca |
| 55583 | 55645 | 55690 | sntrup653 |
| 56837 | 56995 | 57119 | ntruhps2048677 |
| 57699 | 57772 | 57861 | ntruhrss701 |
| 59442 | 59634 | 61438 | mlkem1024 |
| 60637 | 60776 | 62451 | kyber1024 |
| 62005 | 62150 | 62444 | smaugt3 |
| 65141 | 65654 | 68540 | T: C:r5nd3kem5d |
| 72103 | 72175 | 72280 | T: C:nhcompact768cca |
| 72258 | 72753 | 72874 | ntruhps4096821 |
| 73844 | 73982 | 74131 | sntrup857 |
| 78224 | 78382 | 78525 | sntrup953 |
| 79085 | 79165 | 79217 | ntrulpr653 |
| 79327 | 79743 | 79940 | ntrulpr761 |
| 80059 | 80118 | 80224 | sntrup1013 |
| 83819 | 83996 | 84365 | sntrup4591761 |
| 84656 | 84753 | 84946 | smaugt5 |
| 84881 | 84964 | 85380 | T: saber2 |
| 91449 | 91545 | 91657 | threebears624r2ccax |
| 95063 | 95124 | 95209 | T: C:nhcompact1024cca |
| 96642 | 96833 | 97893 | T: ntrulpr4591761 |
| 98817 | 99089 | 99647 | T!!!newhope512cca |
| 101967 | 102109 | 102264 | ntrulpr857 |
| 102744 | 102851 | 102962 | sntrup1277 |
| 103754 | 104135 | 109677 | T: lac128 |
| 105812 | 105988 | 106099 | ntrulpr1013 |
| 108748 | 108917 | 109373 | ntrulpr953 |
| 117266 | 117314 | 117383 | threebears624r2cca |
| 117558 | 117643 | 117796 | mceliece348864f |
| 117501 | 117660 | 117793 | mceliece348864 |
| 123258 | 123378 | 123604 | mceliece348864pc |
| 123309 | 123656 | 123922 | mceliece348864pcf |
| 127498 | 127619 | 127994 | T: firesaber2 |
| 130074 | 131896 | 137192 | T: C:r5nd5kem5d |
| 131970 | 132154 | 132279 | ntrulpr1277 |
| 135724 | 137028 | 139095 | T: C:r5nd3kem0d |
| 138396 | 139162 | 140315 | T: ntrukem443 |
| 141938 | 142027 | 142136 | threebears936r2ccax |
| 160308 | 161345 | 169187 | T: lotus128 |
| 181164 | 181351 | 181963 | threebears936r2cca |
| 181055 | 182808 | 185939 | T: C:r5nd5kem0d |
| 187907 | 188121 | 189450 | T!!!newhope1024cca |
| 203882 | 203966 | 204056 | threebears1248r2ccax |
| 207540 | 208312 | 209805 | T: lac192 |
| 240616 | 241055 | 241599 | mceliece460896f |
| 241261 | 241946 | 242637 | mceliece460896 |
| 241836 | 242517 | 245216 | T: saberx4 |
| 246682 | 247066 | 247647 | mceliece460896pc |
| 247408 | 247689 | 247906 | mceliece460896pcf |
| 250743 | 250879 | 251059 | threebears1248r2cca |
| 266996 | 267216 | 267503 | mceliece6960119f |
| 267373 | 267585 | 268100 | mceliece6960119 |
| 267215 | 269412 | 270156 | T: lotus192 |
| 274526 | 275792 | 278390 | T: ntrukem743 |
| 276157 | 276901 | 283989 | T: C:r5n11kem0d |
| 276615 | 277038 | 277298 | mceliece6960119pcf |
| 276827 | 277215 | 277498 | mceliece6960119pc |
| 283071 | 283512 | 284139 | mceliece8192128 |
| 283369 | 283592 | 283812 | mceliece6688128 |
| 283425 | 283724 | 284172 | mceliece8192128f |
| 284454 | 284698 | 285074 | mceliece6688128f |
| 291405 | 291658 | 291995 | mceliece6688128pcf |
| 291686 | 292349 | 293377 | mceliece6688128pc |
| 292395 | 292698 | 293188 | mceliece8192128pcf |
| 292452 | 293242 | 293781 | mceliece8192128pc |
| 292574 | 293297 | 294966 | T: ntskem1264 |
| 240334? | 324540? | 333497? | T: lac256 |
| 378621 | 379468 | 385887 | T: lotus256 |
| 382745 | 383009 | 383246 | T: hqc128round4 |
| 392763 | 393398 | 394456 | T: kindi256342 |
| 407896 | 408520 | 409309 | T: C:r5n13kem0d |
| 469913 | 471853 | 477974 | T: kindi512222 |
| 477845 | 483483 | 499210 | T: kindi512241 |
| 565730 | 566741 | 581994 | T: ntskem1380 |
| 605072 | 609519 | 611827 | T: lima2p1024cca |
| 686784 | 691348 | 693606 | T: C:ledakemcpa12 |
| 692940 | 694338 | 695842 | T: C:ledakemcpa13 |
| 802666 | 803139 | 803910 | T: hqc192round4 |
| 823930 | 824914 | 827096 | T: titaniumccatoy |
| 832568 | 836010 | 838289 | T: kindi512321 |
| 848746 | 857373 | 858141 | T: kindi256522 |
| 978271 | 979634 | 986977 | T: titaniumccalite |
| 989298 | 991362 | 1033165 | T: hqcrmrs128 |
| 991753 | 1021622 | 1024517 | T: hqc128 |
| 821382? | 1057320? | 1065996? | T: C:ledakemcpa14 |
| 1093738 | 1096722 | 1250368 | T: ntskem13136 |
| 1117101 | 1119686 | 1122491 | T: C:rolloi128 |
| 1187900 | 1189251 | 1203612 | T: titaniumccastd |
| 1225045 | 1226813 | 1237131 | T: C:r5n15kem0d |
| 1229534 | 1232770 | 1235700 | T: lima2p2048cca |
| 1318802 | 1322468 | 1392960 | T: hqc1281 |
| 1347309 | 1354342 | 1360714 | T: C:rolloi192 |
| 1481431 | 1528816 | 1545890 | T: titaniumccamed |
| 1563205 | 1563998 | 1565394 | T: hqc256round4 |
| 1560324 | 1568180 | 1597652 | T: C:bikel1 |
| 1606604 | 1607693 | 1609171 | T: limasp1018cca |
| 1623631 | 1625520 | 1626732 | T: frodokem640 |
| 1648002 | 1672494 | 1680433 | T: ledakem1264 |
| 1740097 | 1743414 | 1745560 | T: frodokem640aes |
| 1775158 | 1777177 | 1779261 | T: ledakem1364 |
| 1785242 | 1812969 | 1817263 | T: C:ledakemcpa32 |
| 1819108 | 1820314 | 1821393 | T: titaniumccahi |
| 1809635 | 1841423 | 1880253 | T: hqcrmrs192 |
| 1870482 | 1873855 | 1898071 | T: rolloii128 |
| 1890657 | 1905023 | 1969915 | T: ledakem1464 |
| 1948926 | 1952412 | 1957997 | T: hqc192 |
| 1981540 | 1985179 | 1988593 | T: C:lake1 |
| 1994665 | 1999010 | 2003092 | T: rolloii192 |
| 2079996 | 2087729 | 2099142 | T: rsa2048 |
| 2121467 | 2128340 | 2166669 | T: hqc1921 |
| 2128237 | 2135044 | 2172997 | T: ledakem13sl |
| 2205998 | 2241024 | 2253268 | T: C:ledakemcpa33 |
| 2242814 | 2249735 | 2252241 | T: hqc1922 |
| 2246715 | 2263016 | 2272493 | T: ledakem12sl |
| 2279131 | 2282477 | 2308056 | T: titaniumccasuper |
| 2364128 | 2374073 | 2380805 | T: C:rolloi256 |
| 2441869 | 2454056 | 2456565 | T: ledakem14sl |
| 2561770 | 2567861 | 2574496 | T: rolloii256 |
| 2072365? | 2676074? | 2690328? | T: C:ledakemcpa34 |
| 2899004 | 2914376 | 2954575 | T: hqcrmrs256 |
| 2979202 | 2988937 | 3028497 | T: hqc256 |
| 3125549 | 3127752 | 3129010 | T: limasp1306cca |
| 3011341 | 3141575 | 3250144 | T: hqc2561 |
| 3299505 | 3303270 | 3309997 | T: limasp1822cca |
| 3263994 | 3378872 | 3465278 | T: hqc2562 |
| 3409427 | 3416570 | 3447102 | T: frodokem976aes |
| 3414581 | 3420314 | 3427332 | T: C:lake2 |
| 3435616 | 3437479 | 3440065 | T: frodokem976 |
| 3360423 | 3452450 | 3477217 | T: hqc2563 |
| 3660126 | 3703593 | 3767196 | T: bigquake1 |
| 3807125 | 3816501 | 3825789 | T: locker1 |
| 3834318 | 3845923 | 3855447 | T: rqc128 |
| 3688038? | 3926309? | 6515829? | T: C:edonk128k32n96nu4l4 |
| 4033948 | 4046075 | 4055977 | T: locker2 |
| 4255748 | 4262708 | 4276257 | T: frodokem640shake |
| 4349555 | 4360355 | 4371117 | T: locker4 |
| 4500797 | 4510987 | 4522043 | T: C:lake3 |
| 4607078 | 4618417 | 4648940 | T: ledakem3264 |
| 4661105 | 4668059 | 4681939 | T: ledakem3364 |
| 4862578 | 4893154 | 4931560 | T: C:ledakemcpa52 |
| 4879601 | 4898130 | 4961512 | T: C:bikel3 |
| 4838772 | 4926468 | 5033214 | T: ledakem3464 |
| 5206253 | 5262032 | 5290181 | T: C:ledakemcpa53 |
| 5758474 | 5763394 | 5771649 | T: frodokem1344aes |
| 4619217? | 5966826? | 5984664? | T: C:ledakemcpa54 |
| 5989624 | 6002538 | 6016560 | T: locker3 |
| 6087986 | 6097045 | 6108992 | T: ledakem32sl |
| 6471232 | 6492184 | 6506404 | T: locker6 |
| 6528937 | 6538523 | 6546207 | T: limasp2062cca |
| 3192741? | 6745973? | 7693332? | T: C:edonk192k48n144nu4l4 |
| 6804303 | 6817234 | 6830017 | T: locker5 |
| 6952031 | 6959185 | 6972803 | T: ledakem33sl |
| 7328998 | 7347340 | 7366461 | T: locker7 |
| 7327666 | 7349307 | 7360608 | T: locker8 |
| 7403180 | 7416492 | 7462006 | T: ledakem34sl |
| 7408285 | 7418660 | 7502492 | T: rqc192 |
| 8871938 | 8906412 | 8925432 | T: frodokem976shake |
| 10001635 | 10035050 | 10065454 | T: locker9 |
| 10260372 | 10276859 | 10281408 | T: sikep434 |
| 10309087 | 10320808 | 10539816 | T: ledakem5264 |
| 10439629 | 10499462 | 10521495 | T: ledakem5364 |
| 10893681 | 10895694 | 10967056 | T: sikep434comp |
| 11558819 | 11613587 | 13896860 | T: rqc256 |
| 12751862 | 12768448 | 12777548 | T: ledakem5464 |
| 14234718 | 14247228 | 14251585 | T: sikep503 |
| 14331043 | 14368367 | 14579166 | T: ledakem53sl |
| 15096549 | 15099380 | 15119764 | T: sikep503comp |
| 15246942 | 15277478 | 15344385 | T: ledakem54sl |
| 15133407 | 15375548 | 15494213 | T: ledakem52sl |
| 15647918 | 15654555 | 15668495 | T: frodokem1344shake |
| 17891503 | 17905217 | 17928282 | T: remblem1056 |
| 18019133 | 18072640 | 18360880 | T: remblem928 |
| 21350473? | 25418010? | 42953329? | T: C:edonk128k16n80nu8l6 |
| 25619489 | 26451945 | 26766831 | T: ramstakers216091 |
| 14366769? | 26694150? | 166861028? | T: C:edonk128ref |
| 27265528 | 27267924 | 27270119 | T: sikep610 |
| 28858153 | 28861530 | 29019606 | T: sikep610comp |
| 28688814 | 29650785 | 29841268 | T: bigquake3 |
| 30182441 | 30400950 | 30442267 | T: mersenne756839 |
| 43276112 | 43278904 | 43353450 | T: sikep751 |
| 44561343? | 44614871? | 119801140? | T: C:edonk192k32n128nu4l6 |
| 45926142 | 45973079 | 46005407 | T: sikep751comp |
| 46196977 | 46313673 | 47162545 | T: bigquake5 |
| 58666275 | 58835427 | 59170346 | T: oddmanhattan128 |
| 10627330? | 63224054? | 74206995? | T: C:edonk128k16n80nu4l6 |
| 106521386 | 106561647 | 106611261 | T: pqrsa15 |
| 105965775 | 106782521 | 107155882 | T: ramstakers756839 |
| 119092040 | 119258670 | 119381742 | T: oddmanhattan192 |
| 245305968 | 246999342 | 248016460 | T: oddmanhattan256 |
|
|
|