Measurements of key-encapsulation mechanisms on one machine: amd64; Coffee Lake (906ea); 2018 Intel Xeon E-2124; 4 x 3300MHz; r24000, supercop-20260214
[Page version: 20260319 17:10:16]
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 |
| 17977 | 18100 | 18276 | kyber90s512 |
| 20262 | 20328 | 24255 | ntruplus576 |
| 22775 | 22845 | 23102 | mlkem512 |
| 22721 | 22866 | 23119 | kyber512 |
| 24963 | 25002 | 25136 | ntruplus768 |
| 26045 | 26214 | 26475 | kyber90s768 |
| 26746 | 26899 | 27086 | T: C:nhcompact512cca |
| 27548 | 27604 | 27760 | ntruplus864 |
| 35378 | 35445 | 35657 | T: lightsaber2 |
| 36321 | 36525 | 36846 | kyber90s1024 |
| 37242 | 37431 | 37841 | timer |
| 37628 | 37711 | 37825 | smaugt1 |
| 37834 | 37986 | 38227 | T: lac128 |
| 37672 | 38237 | 38426 | ntrulpr653 |
| 38215 | 38307 | 38515 | T: ntrulpr4591761 |
| 38195 | 38372 | 38646 | T: C:nhcompact768cca |
| 39123 | 39351 | 39806 | kyber768 |
| 39196 | 39410 | 39898 | mlkem768 |
| 40065 | 40290 | 40924 | ntrulpr761 |
| 36029? | 40406? | 47043? | ntruplus1152 |
| 40727 | 40764 | 40849 | threebears624r2cca |
| 40850 | 41003 | 41124 | C:threebears624r2cpa |
| 43592 | 43671 | 43738 | threebears624r2ccax |
| 43967 | 44044 | 44203 | C:threebears624r2cpax |
| 45947 | 46250 | 46697 | T!!!newhope512cca |
| 47110 | 47552 | 48034 | T: C:r5nd1kem0d |
| 50567 | 50796 | 51114 | T: C:nhcompact1024cca |
| 50704 | 51147 | 51369 | ntrulpr857 |
| 53556 | 53766 | 54526 | ntrulpr953 |
| 53664 | 54351 | 54570 | ntrulpr1013 |
| 54449 | 54796 | 55656 | mlkem1024 |
| 54572 | 55375 | 56680 | kyber1024 |
| 56345 | 56465 | 56599 | smaugt3 |
| 62875 | 62923 | 63163 | T: saber2 |
| 63619 | 64226 | 65084 | T: C:r5nd1kem5d |
| 65590 | 66211 | 67242 | T: C:r5nd1kem4longkey |
| 68162 | 68929 | 70146 | T: C:r5nd0kem2iot |
| 68894 | 68992 | 69152 | ntrulpr1277 |
| 77600 | 77836 | 78218 | smaugt5 |
| 81641 | 81710 | 81823 | threebears936r2cca |
| 82414 | 82546 | 83239 | T: hqc128round4 |
| 84919 | 85038 | 85153 | C:threebears936r2cpa |
| 85963 | 86137 | 86324 | threebears936r2ccax |
| 86461 | 86685 | 86962 | T: lac256 |
| 87445 | 87516 | 87633 | C:threebears936r2cpax |
| 87402 | 87713 | 88089 | T!!!newhope1024cca |
| 94778 | 94954 | 95183 | T: lac192 |
| 97745 | 97820 | 98127 | T: firesaber2 |
| 102387 | 103356 | 104364 | T: C:r5nd3kem5d |
| 122717 | 122905 | 123060 | threebears1248r2cca |
| 127004 | 127107 | 127272 | C:threebears1248r2cpa |
| 128708 | 128806 | 128958 | threebears1248r2ccax |
| 131294 | 131452 | 131666 | C:threebears1248r2cpax |
| 156530 | 157530 | 159266 | T: C:r5nd3kem0d |
| 158779 | 159064 | 159752 | ntruhps2048509 |
| 180493 | 181453 | 183094 | T: C:hila5 |
| 182437 | 183085 | 183552 | T: saberx4 |
| 181685 | 183842 | 186075 | T: C:r5nd5kem5d |
| 192477 | 192679 | 193505 | T: hqc192round4 |
| 192165 | 194295 | 199593 | T: C:r5nd5kem0d |
| 252752 | 253212 | 253847 | ntruhrss701 |
| 254139 | 254840 | 255615 | T: kindi512222 |
| 255885 | 256341 | 257004 | T: kindi512241 |
| 264519 | 265109 | 266014 | T: kindi256342 |
| 266377 | 267383 | 268818 | ntruhps2048677 |
| 373130 | 373755 | 374709 | ntruhps4096821 |
| 386709 | 388910 | 393792 | T: C:r5n11kem0d |
| 392341 | 394016 | 404021 | T: hqc256round4 |
| 410803 | 416136 | 419743 | T: ntrukem443 |
| 474126 | 475634 | 485172 | T: hqcrmrs128 |
| 523031 | 524147 | 525180 | T: kindi512321 |
| 534477 | 543030 | 560519 | T: hqc128 |
| 571467 | 580624 | 599402 | T: hqc1281 |
| 587720 | 589015 | 590475 | T: C:bikel1 |
| 631184 | 636789 | 641728 | sntrup653 |
| 660246 | 661781 | 671628 | T: kindi256522 |
| 662543 | 664290 | 666567 | T: lima2p1024cca |
| 682292 | 683675 | 685518 | T: C:ledakemcpa14 |
| 709211 | 711111 | 714382 | sntrup761 |
| 733043 | 734527 | 736707 | T: C:r5n13kem0d |
| 786987 | 789772 | 793602 | T: C:ledakemcpa13 |
| 837361 | 841773 | 843668 | sntrup4591761 |
| 841679 | 861841 | 862518 | T: titaniumccatoy |
| 903138 | 911581 | 915623 | T: rqc128 |
| 933306 | 936108 | 941475 | T: C:rolloi128 |
| 943645 | 948074 | 952973 | T: ntrukem743 |
| 952514 | 953263 | 954256 | T: titaniumccalite |
| 950129 | 954146 | 985091 | T: hqcrmrs192 |
| 959461 | 973970 | 994205 | T: C:edonk128k16n80nu4l6 |
| 991209 | 992963 | 996187 | T: C:ledakemcpa12 |
| 1012090 | 1034014 | 1062915 | T: hqc1921 |
| 1051693 | 1055480 | 1084562 | sntrup857 |
| 1079891 | 1093606 | 1125131 | T: hqc192 |
| 1098284 | 1099546 | 1102464 | T: frodokem640 |
| 1095039 | 1122665 | 1136497 | T: hqc1922 |
| 1217647 | 1224281 | 1256000 | T: C:rolloi192 |
| 1254108 | 1255554 | 1257964 | T: titaniumccastd |
| 1276002 | 1279554 | 1287641 | sntrup953 |
| 1329729 | 1332950 | 1336730 | T: lima2p2048cca |
| 1342678 | 1344060 | 1346248 | T: frodokem640aes |
| 1373757 | 1411713 | 1413841 | T: titaniumccamed |
| 1440280 | 1448286 | 1452942 | T: C:ledakemcpa34 |
| 1422518 | 1449923 | 1452338 | sntrup1013 |
| 1461289 | 1464163 | 1467178 | T: limasp1018cca |
| 1516087 | 1548787 | 1576058 | T: hqcrmrs256 |
| 1561385 | 1567627 | 1576036 | T: C:edonk128k16n80nu8l6 |
| 1544522 | 1573635 | 1605472 | T: hqc2561 |
| 1568179? | 1603367? | 2266101? | T: rqc192 |
| 1612861 | 1615407 | 1619840 | T: titaniumccahi |
| 1635825 | 1642513 | 1652237 | T: C:r5n15kem0d |
| 1645243 | 1647872 | 1651860 | T: C:bikel3 |
| 1646087 | 1651495 | 1690682 | T: C:rolloi256 |
| 1639979 | 1669743 | 1711793 | T: hqc2562 |
| 1690815 | 1713224 | 1755667 | T: hqc256 |
| 1717617 | 1736089 | 1774069 | T: hqc2563 |
| 1787909 | 1808050 | 1841067 | T: C:edonk128k32n96nu4l4 |
| 1919616 | 1930281 | 1992843 | T: titaniumccasuper |
| 2070877 | 2076686 | 2084991 | T: C:ledakemcpa33 |
| 2175063 | 2191181 | 2225280 | sntrup1277 |
| 2208023? | 2212393? | 2763925? | T: rqc256 |
| 2238122 | 2265118 | 2296606 | T: C:edonk192k32n128nu4l6 |
| 2367063 | 2371441 | 2385279 | T: C:edonk128ref |
| 2398700 | 2402389 | 2409855 | T: frodokem976 |
| 2422148 | 2437332 | 2459790 | T: ledakem1464 |
| 2612394 | 2628331 | 2659958 | T: C:lake1 |
| 2815148 | 2823023 | 2836756 | T: C:lake2 |
| 2833963 | 2836293 | 2843750 | T: C:ledakemcpa53 |
| 2837165 | 2841201 | 2847405 | T: limasp1306cca |
| 2858997 | 2868895 | 2887447 | T: frodokem976aes |
| 2907049 | 2916627 | 2929902 | T: C:ledakemcpa32 |
| 2960358 | 2974903 | 2993757 | T: C:lake3 |
| 3041845 | 3051416 | 3075375 | T: limasp1822cca |
| 3151761 | 3179643 | 3218540 | T: C:edonk192k48n144nu4l4 |
| 3261996 | 3268407 | 3549983 | T: ledakem1364 |
| 3411950 | 3414459 | 3419925 | T: frodokem640shake |
| 3460892 | 3466088 | 3714903 | T: ledakem1264 |
| 3467098 | 3473326 | 3487642 | T: C:ledakemcpa54 |
| 4263961 | 4269349 | 4281430 | T: rolloii128 |
| 3776053? | 4345891? | 5584692? | T: ledakem13sl |
| 4363630 | 4369276 | 4380300 | T: rolloii192 |
| 4415004 | 4428491 | 4448189 | T: locker1 |
| 4159705? | 4515890? | 5758213? | T: ledakem14sl |
| 4929046 | 4942412 | 4961710 | T: frodokem1344aes |
| 5097360 | 5109194 | 5127178 | T: rolloii256 |
| 5222815 | 5235567 | 5256305 | T: locker2 |
| 5222423 | 5243504 | 5265034 | T: limasp2062cca |
| 5724768 | 5740469 | 5768261 | T: locker3 |
| 5744395 | 5791733 | 6520488 | T: ledakem12sl |
| 5863441 | 5872465 | 5885350 | T: C:ledakemcpa52 |
| 5869695 | 5878012 | 5889564 | T: sikep434 |
| 5889183 | 5908485 | 5932007 | T: locker4 |
| 5776855? | 6125451? | 9010610? | T: ledakem3464 |
| 7115497 | 7128975 | 7150876 | T: locker6 |
| 7210862 | 7253212 | 7264973 | T: ledakem3364 |
| 7161144 | 7317567 | 7452141 | T: ramstakers216091 |
| 7280493 | 7326952 | 7801542 | T: frodokem976shake |
| 7894751 | 7913439 | 7937055 | T: locker5 |
| 7951470 | 8060231 | 8409556 | T: ledakem3264 |
| 8061741 | 8069190 | 8079986 | T: sikep503 |
| 9155659 | 9162202 | 9169587 | T: remblem1056 |
| 9265214 | 9285975 | 10045344 | T: ledakem33sl |
| 9306861 | 9322429 | 9538375 | T: remblem928 |
| 9446732 | 9497288 | 11126765 | T: ledakem34sl |
| 9579815 | 9609971 | 10363935 | T: sikep434comp |
| 9945371 | 10414968 | 10560169 | T: lotus128 |
| 10777240 | 10794470 | 10828535 | T: ledakem5464 |
| 11264240 | 11597154 | 12739984 | T: ledakem32sl |
| 11676341 | 11697707 | 11729230 | T: locker7 |
| 12749358 | 12785848 | 12878617 | T: ledakem5364 |
| 12838944 | 12883985 | 13527300 | T: frodokem1344shake |
| 13075754 | 13091637 | 13119433 | T: locker8 |
| 13187910 | 13332821 | 14656138 | T: sikep503comp |
| 13902348 | 13935034 | 14093507 | T: locker9 |
| 14364822 | 14693447 | 16769262 | T: ledakem54sl |
| 14739918 | 14754652 | 14766189 | T: sikep610 |
| 18610728 | 18952192 | 19322462 | T: lotus192 |
| 19055855 | 19147680 | 22188485 | T: ledakem53sl |
| 19283596 | 19811015 | 21591656 | T: ledakem5264 |
| 24802799 | 24867290 | 24924812 | T: sikep751 |
| 25764525 | 25796018 | 25895647 | T: mersenne756839 |
| 25420646 | 26610304 | 28498256 | T: sikep610comp |
| 29414570 | 29704782 | 29889726 | mceliece348864pcf |
| 29586912 | 29835453 | 30061900 | mceliece348864f |
| 30293124 | 30485076 | 30620746 | T: lotus256 |
| 31667503 | 32478614 | 34525906 | T: ledakem52sl |
| 32463207 | 32809084 | 33073025 | T: ramstakers756839 |
| 39357685 | 39593714 | 42876022 | T: sikep751comp |
| 30573780? | 43225204? | 63034226? | mceliece348864 |
| 42982572 | 43300035 | 43617087 | T: ntskem1264 |
| 33322690? | 44068114? | 60255614? | mceliece348864pc |
| 54748459? | 93086676? | 142250597? | T: rsa2048 |
| 97442933 | 97765236 | 98509929 | mceliece460896pcf |
| 97694180 | 98167222 | 99290403 | mceliece460896f |
| 100593933 | 102429321 | 104411591 | T: ntskem1380 |
| 106190074? | 132657396? | 208687852? | mceliece460896pc |
| 106650030? | 140169747? | 203949227? | mceliece460896 |
| 184198744 | 184579110 | 185014080 | mceliece6960119pcf |
| 183747605 | 184702830 | 185510671 | mceliece6960119f |
| 230247880 | 230873817 | 231836406 | mceliece6688128f |
| 231993314 | 233183828 | 234294278 | mceliece6688128pcf |
| 240320942 | 241040866 | 241466618 | T: ntskem13136 |
| 240400760 | 241066745 | 243830050 | mceliece8192128f |
| 241410998 | 242881237 | 244156465 | mceliece8192128pcf |
| 210759458? | 259864216? | 363948058? | mceliece6960119 |
| 190593570? | 261793510? | 386065435? | mceliece6960119pc |
| 235028175? | 296364973? | 390504781? | mceliece8192128pc |
| 318902925 | 320374456 | 323812064 | T: oddmanhattan128 |
| 241156144? | 328195325? | 494361171? | mceliece8192128 |
| 262213995? | 341363081? | 509559879? | mceliece6688128 |
| 267279509? | 358591863? | 523738354? | mceliece6688128pc |
| 521803565 | 522889258 | 527915482 | T: oddmanhattan192 |
| 866791822 | 880129077 | 885423272 | T: bigquake1 |
| 921605439 | 929564509 | 935214256 | T: oddmanhattan256 |
| 3131033855 | 3249859128 | 3362666473 | T: pqrsa15 |
| -6585199418 | 7079754851 | 7224304096 | T: bigquake3 |
| -19212423182 | 8140274542 | 13751041249 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 15056 | 15561 | 16275 | T: rsa2048 |
| 21858 | 21951 | 22615 | ntruhps2048509 |
| 22014 | 22053 | 22112 | smaugt1 |
| 22172 | 22279 | 22330 | timer |
| 22880 | 22950 | 23087 | ntruplus576 |
| 23687 | 23760 | 23855 | ntruhrss701 |
| 24500 | 24591 | 24690 | mlkem512 |
| 28260 | 28314 | 28624 | ntruplus768 |
| 27355 | 28412 | 30564 | mceliece348864 |
| 27595 | 28940 | 31044 | mceliece348864f |
| 31332 | 31551 | 32168 | ntruhps2048677 |
| 31561 | 31681 | 31833 | kyber90s512 |
| 32325 | 32373 | 32661 | ntruplus864 |
| 33320 | 34456 | 36668 | mceliece348864pcf |
| 34634 | 34761 | 34906 | kyber512 |
| 33928 | 34966 | 37104 | mceliece348864pc |
| 36669 | 37213 | 37567 | ntruhps4096821 |
| 38009 | 38609 | 38864 | sntrup653 |
| 38782 | 39032 | 39921 | mlkem768 |
| 39286 | 39383 | 39625 | sntrup4591761 |
| 41478 | 41559 | 41849 | sntrup761 |
| 41792 | 42000 | 42321 | kyber90s768 |
| 42378 | 42451 | 42939 | ntruplus1152 |
| 45531 | 45591 | 45732 | T: C:nhcompact512cca |
| 45919 | 46157 | 46270 | smaugt3 |
| 46908 | 46942 | 46988 | T: lightsaber2 |
| 51978 | 52510 | 52651 | sntrup857 |
| 52557 | 52838 | 54263 | kyber768 |
| 55156 | 55211 | 55365 | kyber90s1024 |
| 55122 | 55280 | 55760 | sntrup953 |
| 55752 | 56038 | 59530 | mlkem1024 |
| 56829 | 57336 | 57688 | sntrup1013 |
| 60476 | 60552 | 60675 | threebears624r2ccax |
| 60708 | 60788 | 60928 | threebears624r2cca |
| 61857 | 61937 | 62042 | ntrulpr653 |
| 62045 | 62115 | 62237 | C:threebears624r2cpa |
| 62224 | 62289 | 62486 | C:threebears624r2cpax |
| 59072 | 62871 | 68864 | mceliece460896 |
| 58228 | 62896 | 70298 | mceliece460896f |
| 62755 | 62958 | 63075 | smaugt5 |
| 64173 | 64250 | 64371 | T: C:nhcompact768cca |
| 65292 | 65397 | 65495 | ntrulpr761 |
| 66563 | 66672 | 66832 | T: ntrulpr4591761 |
| 63043 | 66994 | 75056 | mceliece460896pcf |
| 65885 | 70689 | 81280 | mceliece460896pc |
| 71231 | 71349 | 71509 | sntrup1277 |
| 71469 | 72356 | 78375 | T: ntskem1264 |
| 72719 | 72783 | 72927 | kyber1024 |
| 74959 | 76538 | 77139 | T: lac128 |
| 76839 | 77009 | 77431 | T!!!newhope512cca |
| 77240 | 77601 | 78014 | T: C:r5nd1kem0d |
| 78227 | 78271 | 78318 | T: saber2 |
| 82892 | 83062 | 83230 | ntrulpr857 |
| 84310 | 84423 | 84566 | T: C:nhcompact1024cca |
| 87060 | 87201 | 87480 | ntrulpr953 |
| 88163 | 88243 | 88327 | ntrulpr1013 |
| 88631 | 88888 | 89533 | T: C:ledakemcpa14 |
| 90335 | 90830 | 91594 | T: C:ledakemcpa13 |
| 95678 | 97167 | 98541 | T: C:ledakemcpa12 |
| 98298 | 98384 | 98542 | threebears936r2cca |
| 98993 | 99229 | 99562 | threebears936r2ccax |
| 101017 | 103338 | 108722 | mceliece6960119f |
| 104728 | 104832 | 105002 | C:threebears936r2cpax |
| 100352 | 104836 | 113120 | mceliece6688128f |
| 104882 | 104993 | 105117 | C:threebears936r2cpa |
| 100824 | 105295 | 118720 | mceliece6688128 |
| 104074 | 106888 | 116322 | T: C:edonk128k16n80nu4l6 |
| 107132 | 107609 | 108316 | T: C:r5nd1kem5d |
| 107144 | 107773 | 108744 | T: C:bikel1 |
| 110473 | 110610 | 110934 | ntrulpr1277 |
| 108520 | 111435 | 118466 | mceliece6960119 |
| 111060 | 111609 | 112603 | T: C:r5nd1kem4longkey |
| 111171 | 111988 | 113085 | T: C:r5nd0kem2iot |
| 111034 | 112398 | 114331 | mceliece8192128 |
| 109734 | 113402 | 123143 | mceliece6688128pcf |
| 111523 | 114167 | 118174 | mceliece6960119pc |
| 109370 | 115951 | 123317 | mceliece6688128pc |
| 112214 | 115984 | 121579 | mceliece6960119pcf |
| 116286 | 116354 | 116553 | T: firesaber2 |
| 118228 | 119288 | 121448 | mceliece8192128f |
| 119909 | 121362 | 123768 | mceliece8192128pc |
| 122725 | 125261 | 129400 | T: ntrukem443 |
| 128956 | 130123 | 132401 | mceliece8192128pcf |
| 143915 | 145697 | 148010 | T!!!newhope1024cca |
| 145596 | 147022 | 149051 | T: lac192 |
| 149256 | 149376 | 149520 | threebears1248r2cca |
| 151987 | 152095 | 152303 | threebears1248r2ccax |
| 142152 | 155433 | 162744 | T: lotus128 |
| 156293 | 156429 | 156658 | C:threebears1248r2cpa |
| 157544 | 157662 | 157928 | C:threebears1248r2cpax |
| 162197 | 163055 | 163902 | T: C:rolloi128 |
| 166361 | 167106 | 168038 | T: C:r5nd3kem5d |
| 169425 | 169907 | 171571 | T: lac256 |
| 192055 | 192851 | 193946 | T: C:ledakemcpa34 |
| 195051 | 196267 | 198423 | T: C:ledakemcpa33 |
| 200631 | 201524 | 202469 | T: C:rolloi192 |
| 220383 | 220891 | 224112 | T: hqc128round4 |
| 221454 | 221729 | 222260 | T: ledakem1464 |
| 218864 | 221968 | 225194 | T: C:ledakemcpa32 |
| 219519 | 224075 | 225021 | T: lotus192 |
| 223862 | 224209 | 224679 | T: saberx4 |
| 225243 | 226715 | 229235 | T: ntskem1380 |
| 227494 | 230741 | 234868 | T: ntrukem743 |
| 232574 | 233227 | 233915 | T: ledakem1264 |
| 232546 | 233581 | 234568 | T: C:rolloi256 |
| 238813 | 241960 | 251418 | T: C:edonk128k16n80nu8l6 |
| 244826 | 246818 | 248183 | T: C:hila5 |
| 250975 | 251689 | 252810 | T: C:bikel3 |
| 270136 | 271212 | 275251 | T: lotus256 |
| 272512 | 272895 | 273386 | T: ledakem1364 |
| 273394 | 276530 | 289724 | T: ntskem13136 |
| 283038 | 283963 | 285750 | T: C:r5nd3kem0d |
| 291113 | 292867 | 294412 | T: C:r5nd5kem5d |
| 291507 | 294709 | 305538 | T: C:edonk128k32n96nu4l4 |
| 295362 | 297458 | 299982 | T: ledakem13sl |
| 327544 | 328465 | 329369 | T: ledakem12sl |
| 339143 | 340334 | 341677 | T: C:r5nd5kem0d |
| 340673 | 341454 | 342554 | T: kindi256342 |
| 368298 | 369665 | 370843 | T: kindi512222 |
| 370988 | 371534 | 372322 | T: kindi512241 |
| 375092 | 375755 | 379606 | T: ledakem14sl |
| 430059 | 436505 | 439217 | T: C:ledakemcpa54 |
| 439158 | 447983 | 449316 | T: C:ledakemcpa53 |
| 452457 | 459340 | 466254 | T: C:ledakemcpa52 |
| 479278 | 481780 | 486485 | T: C:r5n11kem0d |
| 496461 | 497011 | 497966 | T: hqc192round4 |
| 496544 | 497354 | 498466 | T: lima2p1024cca |
| 529420 | 531112 | 533179 | T: rolloii128 |
| 529089 | 531307 | 532086 | T: ledakem3464 |
| 527552 | 531903 | 538051 | T: C:lake1 |
| 531195 | 532363 | 533804 | T: ledakem3264 |
| 545172 | 550353 | 561883 | T: C:edonk192k32n128nu4l6 |
| 566881 | 567775 | 569030 | T: rolloii192 |
| 576896 | 577299 | 578131 | T: ledakem3364 |
| 584921 | 588104 | 591742 | T: C:lake2 |
| 621417 | 622764 | 625348 | T: rolloii256 |
| 638053 | 640874 | 645565 | T: C:lake3 |
| 635576 | 643730 | 671999 | T: hqcrmrs128 |
| 664675 | 681868 | 682878 | T: titaniumccatoy |
| 687271 | 688986 | 691764 | T: kindi512321 |
| 706301 | 712313 | 713815 | T: ledakem32sl |
| 711564 | 713687 | 715618 | T: C:edonk128ref |
| 700239 | 718053 | 739332 | T: hqc128 |
| 772202 | 781163 | 789149 | T: C:edonk192k48n144nu4l4 |
| 796784 | 797766 | 799057 | T: kindi256522 |
| 805644 | 810120 | 818494 | T: locker1 |
| 810200 | 812048 | 816717 | T: ledakem33sl |
| 811009 | 822572 | 851006 | T: hqc1281 |
| 865949 | 867333 | 870550 | T: titaniumccalite |
| 864363 | 867636 | 874171 | T: locker2 |
| 941070 | 943227 | 948434 | T: hqc256round4 |
| 940348 | 946478 | 948504 | T: C:r5n13kem0d |
| 965559 | 967357 | 970108 | T: lima2p2048cca |
| 983432 | 986497 | 992887 | T: locker3 |
| 988999 | 990259 | 991389 | T: ledakem34sl |
| 1051804 | 1052830 | 1055263 | T: titaniumccastd |
| 1064281 | 1067765 | 1073047 | T: locker4 |
| 1171224 | 1176287 | 1182921 | T: locker6 |
| 1189053 | 1199193 | 1209534 | T: rqc128 |
| 1199743 | 1201041 | 1203923 | T: ledakem5364 |
| 1240859 | 1242957 | 1246507 | T: ledakem5464 |
| 1258185 | 1259904 | 1261665 | T: limasp1018cca |
| 1262820 | 1279723 | 1312152 | T: hqcrmrs192 |
| 1295584 | 1299795 | 1302849 | T: ledakem5264 |
| 1303587 | 1340688 | 1342760 | T: titaniumccamed |
| 1346913 | 1351217 | 1357328 | T: locker5 |
| 1417671 | 1435266 | 1471122 | T: hqc192 |
| 1432099 | 1435398 | 1438631 | T: ledakem54sl |
| 1424356 | 1457630 | 1487268 | T: hqc1921 |
| 1549788 | 1577358 | 1618946 | T: hqc1922 |
| 1577487 | 1581834 | 1585071 | T: titaniumccahi |
| 1628173 | 1629098 | 1634696 | T: frodokem640 |
| 1752645 | 1757124 | 1761388 | T: ledakem53sl |
| 1848393 | 1849730 | 1852396 | T: frodokem640aes |
| 1860061 | 1861792 | 1866915 | T: ledakem52sl |
| 1878430 | 1885311 | 1976911 | T: titaniumccasuper |
| 1947006 | 1953242 | 1964995 | T: locker7 |
| 1973787 | 1977773 | 1985076 | T: C:r5n15kem0d |
| 2072304 | 2077420 | 2089593 | T: locker8 |
| 2071172 | 2105096 | 2159507 | T: hqcrmrs256 |
| 2131123 | 2146389 | 2156610 | T: rqc192 |
| 2212035 | 2258584 | 2291016 | T: hqc2561 |
| 2314226 | 2328199 | 2359108 | T: locker9 |
| 2269500 | 2330014 | 2353233 | T: hqc256 |
| 2336696 | 2389829 | 2424714 | T: hqc2562 |
| 2410063 | 2414865 | 2421172 | T: limasp1306cca |
| 2446898 | 2477654 | 2531580 | T: hqc2563 |
| 2579598 | 2583865 | 2594133 | T: limasp1822cca |
| 2818039 | 2877129 | 2934474 | T: bigquake1 |
| 2934540 | 2944216 | 2966446 | T: rqc256 |
| 3306538 | 3329221 | 3337569 | T: frodokem976 |
| 3645096 | 3646989 | 3653656 | T: frodokem640shake |
| 3680086 | 3688570 | 3706720 | T: frodokem976aes |
| 4836376 | 4857038 | 4872392 | T: limasp2062cca |
| 6029512 | 6040687 | 6058310 | T: frodokem1344aes |
| 7651396 | 7698049 | 7717316 | T: frodokem976shake |
| 7655463 | 7902478 | 8124754 | T: bigquake3 |
| 9580422 | 9606616 | 9647928 | T: sikep434 |
| 11582621 | 11919982 | 12158124 | T: bigquake5 |
| 13219514 | 13221399 | 13289266 | T: sikep503 |
| 13093717 | 13389097 | 13635251 | T: ramstakers216091 |
| 13512680 | 13524047 | 13566479 | T: frodokem1344shake |
| 13660581 | 13690246 | 13927847 | T: remblem1056 |
| 13863991 | 13916027 | 14230740 | T: remblem928 |
| 14998386 | 15047785 | 15111753 | T: sikep434comp |
| 18332043 | 18354416 | 18386562 | T: pqrsa15 |
| 20554861 | 20607275 | 20701890 | T: sikep503comp |
| 22858073 | 22910529 | 22950951 | T: mersenne756839 |
| 27089438 | 27108570 | 27115834 | T: sikep610 |
| 37365524 | 37500131 | 37659730 | T: sikep610comp |
| 40094831 | 40144028 | 40335400 | T: sikep751 |
| 55299618 | 55629855 | 55931467 | T: oddmanhattan128 |
| 58804992 | 59264136 | 59682534 | T: ramstakers756839 |
| 62852786 | 62989898 | 63284150 | T: sikep751comp |
| 109127376 | 109388264 | 109605089 | T: oddmanhattan192 |
| 224067252 | 224900749 | 225732463 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16505 | 16534 | 16564 | C:threebears624r2cpax |
| 21221 | 21257 | 21290 | C:threebears936r2cpax |
| 21386 | 21425 | 21496 | ntruplus576 |
| 22326 | 22362 | 22406 | kyber90s512 |
| 26033 | 26062 | 26099 | C:threebears1248r2cpax |
| 26039 | 26127 | 26242 | mlkem512 |
| 26528 | 26564 | 26610 | ntruplus768 |
| 27101 | 27136 | 27181 | C:threebears624r2cpa |
| 27105 | 27166 | 27259 | kyber512 |
| 28322 | 28614 | 29012 | T: C:r5nd1kem0d |
| 30030 | 30099 | 30360 | kyber90s768 |
| 30961 | 31037 | 31116 | ntruplus864 |
| 33470 | 33509 | 33550 | smaugt1 |
| 33889 | 33930 | 33996 | C:threebears936r2cpa |
| 34354 | 34401 | 34445 | timer |
| 37512 | 37542 | 37597 | ntruhps2048509 |
| 40027 | 40069 | 40181 | C:threebears1248r2cpa |
| 40563 | 40634 | 40723 | mlkem768 |
| 41082 | 41160 | 41230 | ntruplus1152 |
| 41038 | 41171 | 41279 | kyber90s1024 |
| 41123 | 41713 | 43017 | T: C:r5nd0kem2iot |
| 41315 | 41834 | 42083 | T: C:r5nd1kem5d |
| 41919 | 42024 | 43492 | kyber768 |
| 43267 | 43630 | 45427 | T: C:r5nd1kem4longkey |
| 43850 | 43965 | 44062 | T: C:nhcompact512cca |
| 45834 | 45884 | 45921 | T: lightsaber2 |
| 48258 | 48358 | 48584 | T: C:hila5 |
| 50741 | 50802 | 50883 | sntrup761 |
| 52657 | 52774 | 52861 | sntrup653 |
| 55083 | 55445 | 55550 | ntruhps2048677 |
| 56548 | 56636 | 56729 | ntruhrss701 |
| 58546 | 58644 | 62062 | mlkem1024 |
| 59379 | 59425 | 59524 | kyber1024 |
| 61008 | 61096 | 61950 | smaugt3 |
| 62864 | 62936 | 63008 | T: C:nhcompact768cca |
| 61471 | 63314 | 66452 | T: C:r5nd3kem5d |
| 71738 | 71926 | 72592 | ntruhps4096821 |
| 72715 | 72795 | 72878 | sntrup857 |
| 75898 | 75994 | 76130 | T: saber2 |
| 76268 | 76350 | 76485 | ntrulpr653 |
| 76897 | 76960 | 77044 | sntrup953 |
| 78441 | 78509 | 78633 | sntrup1013 |
| 80444 | 80541 | 80642 | ntrulpr761 |
| 81782 | 82032 | 82130 | sntrup4591761 |
| 83235 | 83550 | 84190 | smaugt5 |
| 84061 | 84180 | 84330 | T: C:nhcompact1024cca |
| 84482 | 84544 | 84620 | threebears624r2ccax |
| 84466 | 84683 | 84870 | T!!!newhope512cca |
| 94569 | 94686 | 94840 | T: ntrulpr4591761 |
| 95057 | 95164 | 95271 | sntrup1277 |
| 95369 | 95903 | 97235 | T: lac128 |
| 103280 | 103494 | 103636 | ntrulpr857 |
| 107803 | 107887 | 107969 | ntrulpr1013 |
| 108330 | 108587 | 108784 | ntrulpr953 |
| 112213 | 112294 | 112406 | threebears624r2cca |
| 113984 | 114071 | 114182 | T: firesaber2 |
| 114574 | 114689 | 114892 | mceliece348864f |
| 114875 | 114941 | 115042 | mceliece348864 |
| 120387 | 120537 | 120974 | mceliece348864pcf |
| 120526 | 120642 | 120759 | mceliece348864pc |
| 120788 | 124150 | 129244 | T: C:r5nd5kem5d |
| 128767 | 130319 | 133157 | T: C:r5nd3kem0d |
| 131106 | 131280 | 131680 | threebears936r2ccax |
| 133970 | 134053 | 134151 | ntrulpr1277 |
| 135589 | 137873 | 142165 | T: ntrukem443 |
| 150416 | 151321 | 154795 | T: C:r5nd5kem0d |
| 158622 | 158881 | 160203 | T!!!newhope1024cca |
| 162685 | 164002 | 177284 | T: lotus128 |
| 166079 | 166191 | 166308 | threebears936r2cca |
| 171547 | 172258 | 173467 | T: C:r5n11kem0d |
| 194507 | 194682 | 194935 | threebears1248r2ccax |
| 204134 | 205283 | 208498 | T: lac192 |
| 229945 | 230050 | 230199 | threebears1248r2cca |
| 232629 | 232983 | 233231 | mceliece460896f |
| 233209 | 233443 | 233816 | mceliece460896 |
| 237305 | 237734 | 238506 | T: saberx4 |
| 238531 | 238752 | 239181 | mceliece460896pcf |
| 239060 | 239229 | 239555 | mceliece460896pc |
| 256201 | 256604 | 257065 | mceliece6960119 |
| 259462 | 260533 | 262593 | T: C:r5n13kem0d |
| 257158 | 261952 | 262922 | T: lotus192 |
| 263957 | 264716 | 265234 | mceliece6960119f |
| 261599 | 266189 | 273123 | T: ntrukem743 |
| 273006 | 273299 | 273564 | mceliece6960119pcf |
| 274127 | 274666 | 275158 | mceliece6960119pc |
| 275496 | 275785 | 276900 | mceliece6688128f |
| 275781 | 276232 | 276732 | mceliece6688128 |
| 278072 | 278507 | 278896 | mceliece8192128f |
| 282754 | 283486 | 284196 | mceliece8192128 |
| 284279 | 284709 | 285375 | mceliece6688128pcf |
| 284701 | 285815 | 288811 | mceliece6688128pc |
| 287577 | 287859 | 288644 | mceliece8192128pcf |
| 292313 | 293073 | 295129 | mceliece8192128pc |
| 329578 | 331991 | 336379 | T: lac256 |
| 366930 | 371645 | 388923 | T: lotus256 |
| 386386 | 387108 | 390490 | T: hqc128round4 |
| 439938 | 440331 | 441081 | T: kindi256342 |
| 484402 | 485565 | 487561 | T: kindi512222 |
| 485738 | 486742 | 489227 | T: kindi512241 |
| 555639 | 556425 | 557276 | T: ntskem1264 |
| 611028 | 612038 | 613576 | T: lima2p1024cca |
| 667788 | 669948 | 671359 | T: C:ledakemcpa12 |
| 677901 | 682437 | 685657 | T: C:ledakemcpa13 |
| 772918 | 774541 | 800521 | T: titaniumccatoy |
| 799054 | 800190 | 801204 | T: hqc192round4 |
| 815862 | 820603 | 826176 | T: C:ledakemcpa14 |
| 856463 | 859404 | 864053 | T: C:r5n15kem0d |
| 860764 | 862364 | 865105 | T: kindi512321 |
| 934186 | 936713 | 944743 | T: kindi256522 |
| 1034268 | 1035992 | 1039955 | T: titaniumccalite |
| 1025436 | 1041737 | 1053873 | T: hqcrmrs128 |
| 1039335 | 1043949 | 1049475 | T: hqc128 |
| 1119803 | 1120285 | 1123476 | T: ntskem1380 |
| 1159601 | 1160321 | 1161325 | T: titaniumccastd |
| 1160443 | 1164144 | 1169153 | T: C:rolloi128 |
| 1265433 | 1267846 | 1272132 | T: lima2p2048cca |
| 1359169 | 1362495 | 1368655 | T: C:rolloi192 |
| 1414754 | 1446669 | 1451124 | T: hqc1281 |
| 1475692 | 1483371 | 1520428 | T: titaniumccamed |
| 1543915 | 1546116 | 1550288 | T: C:bikel1 |
| 1551663 | 1553491 | 1557387 | T: hqc256round4 |
| 1625159 | 1625903 | 1628338 | T: frodokem640 |
| 1632026 | 1634363 | 1638616 | T: limasp1018cca |
| 1747604 | 1748650 | 1751412 | T: frodokem640aes |
| 1767375 | 1770629 | 1774604 | T: titaniumccahi |
| 1763899 | 1774335 | 1782195 | T: C:ledakemcpa32 |
| 1824695 | 1832170 | 1892446 | T: hqcrmrs192 |
| 1839178 | 1845002 | 1854931 | T: rolloii128 |
| 1876277 | 1882055 | 1886174 | T: ledakem1264 |
| 1922290 | 1931390 | 1953530 | T: hqc192 |
| 1976959 | 1982149 | 1988304 | T: ledakem1364 |
| 2066787 | 2072193 | 2078057 | T: ledakem1464 |
| 2083971 | 2085441 | 2087820 | T: rsa2048 |
| 2099398 | 2104596 | 2112253 | T: C:lake1 |
| 2112751 | 2117409 | 2123150 | T: rolloii192 |
| 2157977 | 2171532 | 2178124 | T: hqc1921 |
| 2209405 | 2229622 | 2235702 | T: hqc1922 |
| 2228278 | 2232131 | 2239176 | T: C:ledakemcpa33 |
| 2214244 | 2275110 | 2278932 | T: titaniumccasuper |
| 2314385 | 2318255 | 2325802 | T: C:rolloi256 |
| 2398015 | 2412587 | 2538622 | T: ledakem13sl |
| 2617245 | 2627116 | 2639301 | T: ledakem12sl |
| 2630966 | 2637849 | 2653620 | T: ntskem13136 |
| 2181737? | 2708488? | 2728375? | T: C:ledakemcpa34 |
| 2704711 | 2709258 | 2717262 | T: rolloii256 |
| 2807659 | 2829092 | 2854545 | T: ledakem14sl |
| 2822630 | 2912304 | 2953847 | T: hqcrmrs256 |
| 3043344 | 3050444 | 3057784 | T: hqc256 |
| 3165659 | 3170514 | 3179156 | T: limasp1306cca |
| 3221884 | 3233194 | 3368513 | T: hqc2561 |
| 3288859 | 3296829 | 3307246 | T: frodokem976 |
| 3353939 | 3361797 | 3371836 | T: limasp1822cca |
| 3429984 | 3449711 | 3459601 | T: hqc2562 |
| 3485839 | 3493433 | 3500680 | T: frodokem976aes |
| 3410239 | 3500743 | 3524305 | T: hqc2563 |
| 3554394 | 3568281 | 3582338 | T: C:lake2 |
| 3537545 | 3636815 | 3687754 | T: frodokem640shake |
| 3683514 | 3698594 | 3713572 | T: bigquake1 |
| 3897074 | 3915379 | 3933285 | T: rqc128 |
| 4045866 | 4057788 | 4071971 | T: locker1 |
| 4247599 | 4259993 | 4276635 | T: locker2 |
| 4637177 | 4645920 | 4660555 | T: locker4 |
| 4866759 | 4890284 | 5113380 | T: C:lake3 |
| 4959385 | 5008082 | 5036663 | T: C:ledakemcpa52 |
| 4991887 | 5015735 | 5056199 | T: C:bikel3 |
| 3575832? | 5019618? | 8135063? | T: C:edonk192k48n144nu4l4 |
| 4284124 | 5251574 | 5268437 | T: C:ledakemcpa53 |
| 5237438 | 5265455 | 5321046 | T: ledakem3264 |
| 5398125 | 5408330 | 5482962 | T: ledakem3464 |
| 5559031 | 5572117 | 5614385 | T: ledakem3364 |
| 5803177 | 5820208 | 5835775 | T: frodokem1344aes |
| 5866613 | 5885229 | 5935399 | T: C:ledakemcpa54 |
| 6340410 | 6365534 | 6403104 | T: limasp2062cca |
| 6441797 | 6460147 | 6487294 | T: locker3 |
| 5191198? | 6534213? | 7770862? | T: C:edonk128k32n96nu4l4 |
| 6841901 | 6854918 | 6866312 | T: locker6 |
| 6914522 | 6928558 | 6946216 | T: ledakem32sl |
| 7087937 | 7098643 | 7109499 | T: locker5 |
| 7395370 | 7441537 | 7715105 | T: frodokem976shake |
| 7535826 | 7544778 | 7552933 | T: rqc192 |
| 7547140 | 7560487 | 7581280 | T: locker7 |
| 7879862 | 7900712 | 7919276 | T: locker8 |
| 7933833 | 7971897 | 7985185 | T: ledakem33sl |
| 8752743 | 8802714 | 8845457 | T: ledakem34sl |
| 10251372 | 10299942 | 10304711 | T: sikep434 |
| 10848234 | 10876840 | 10896314 | T: locker9 |
| 10885178 | 10889306 | 10899626 | T: sikep434comp |
| 11359308 | 11375631 | 11417946 | T: rqc256 |
| 11709403 | 11782433 | 11892356 | T: ledakem5264 |
| 12386686 | 12413053 | 12452964 | T: ledakem5364 |
| 13248785 | 13269567 | 13300947 | T: frodokem1344shake |
| 14092597 | 14095422 | 14107124 | T: sikep503 |
| 14221990 | 14241612 | 14258357 | T: ledakem5464 |
| 15025064 | 15065485 | 15095533 | T: sikep503comp |
| 16883624 | 16970507 | 17025903 | T: ledakem52sl |
| 16918015 | 17160256 | 17326055 | T: ledakem53sl |
| 17281264 | 17359448 | 17427824 | T: ledakem54sl |
| 18718797 | 18845898 | 19136080 | T: remblem928 |
| 18777195 | 18898726 | 18948067 | T: remblem1056 |
| 26877851 | 27282966 | 28198557 | T: ramstakers216091 |
| 27303292 | 27358196 | 27421345 | T: sikep610 |
| 28131613 | 28423817 | 28772806 | T: bigquake3 |
| 28944085 | 28950574 | 28966510 | T: sikep610comp |
| 33249604 | 33329243 | 33367761 | T: mersenne756839 |
| 25080436? | 40448696? | 190502823? | T: C:edonk192k32n128nu4l6 |
| 43172947 | 43208828 | 43243639 | T: sikep751 |
| 42837180 | 44043192 | 44729620 | T: bigquake5 |
| 46090876 | 46108199 | 46114554 | T: sikep751comp |
| 26371187? | 51904745? | 72519444? | T: C:edonk128k16n80nu8l6 |
| 60157928 | 60411682 | 60533111 | T: oddmanhattan128 |
| 34828631? | 96147664? | 161015100? | T: C:edonk128ref |
| 106522169 | 106624384 | 106746468 | T: pqrsa15 |
| 113855464 | 114103941 | 114931962 | T: ramstakers756839 |
| 119327577 | 119515401 | 119736444 | T: oddmanhattan192 |
| 128191651? | 156797744? | 186896010? | T: C:edonk128k16n80nu4l6 |
| 245736497 | 246082194 | 246386236 | T: oddmanhattan256 |
|
|
|