Measurements of key-encapsulation mechanisms on one machine: amd64; Core 2 45nm (1067a); 2009 Intel Core 2 Duo E7600; 2 x 3060MHz; wolfdale, supercop-20251222
[Page version: 20260125 11:24:53]
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 |
| 92188 | 92616 | 92728 | threebears624r2cca |
| 92102 | 92684 | 92834 | C:threebears624r2cpa |
| 94804 | 94968 | 95426 | C:threebears624r2cpax |
| 97401 | 97534 | 97595 | threebears624r2ccax |
| 154091 | 154515 | 155415 | kyber512 |
| 156560 | 157027 | 157541 | mlkem512 |
| 152566? | 159901? | 348027? | T: lightsaber2 |
| 176290 | 176434 | 176581 | threebears936r2cca |
| 181265 | 181408 | 181554 | C:threebears936r2cpa |
| 182202 | 182320 | 182708 | threebears936r2ccax |
| 184297 | 184446 | 184762 | C:threebears936r2cpax |
| 191703 | 191882 | 192140 | T!!!newhope512cca |
| 195480 | 195893 | 197012 | mlkem768 |
| 188872 | 201247 | 234880 | T: C:r5nd1kem0d |
| 205302 | 205600 | 252495 | ntruplus576 |
| 206789 | 209935 | 230265 | T: C:r5nd0kem2iot |
| 185777? | 223972? | 245602? | timer |
| 237224 | 239692 | 263864 | T: C:r5nd1kem4longkey |
| 226339 | 243178 | 243603 | smaugt1 |
| 232160 | 255206 | 257957 | T: C:r5nd1kem5d |
| 262844 | 263250 | 263988 | kyber90s512 |
| 270061 | 271100 | 272370 | kyber768 |
| 284861 | 285468 | 290931 | T: lac128 |
| 287482 | 287782 | 288042 | threebears1248r2cca |
| 289917 | 290238 | 290625 | ntruplus768 |
| 294061 | 294442 | 294771 | C:threebears1248r2cpa |
| 293669 | 295289 | 296285 | threebears1248r2ccax |
| 299858 | 300196 | 300425 | C:threebears1248r2cpax |
| 321305 | 322915 | 334476 | T: saber2 |
| 337399 | 338809 | 339810 | T: C:hila5 |
| 350478 | 350602 | 350849 | ntruplus864 |
| 400522? | 401829? | 567905? | smaugt3 |
| 409062 | 409362 | 410070 | T!!!newhope1024cca |
| 423186 | 423886 | 425174 | kyber1024 |
| 423320 | 424346 | 425700 | mlkem1024 |
| 479464 | 480589 | 482907 | kyber90s768 |
| 486823 | 489958 | 493309 | T: kindi256342 |
| 490467 | 495661 | 518429 | T: C:r5nd3kem5d |
| 512517 | 514807 | 516818 | T: ntrulpr653 |
| 524910 | 526831 | 529362 | T: kindi512222 |
| 531858 | 535283 | 537156 | T: kindi512241 |
| 435664? | 557229? | 614468? | ntruplus1152 |
| 557798? | 699078? | 806860? | T: firesaber2 |
| 667035 | 730339 | 778380 | T: ntrulpr761 |
| 771387 | 773038 | 774683 | kyber90s1024 |
| 799284 | 818891 | 874337 | T: ntrulpr857 |
| 848380 | 859344 | 972257 | T: C:r5nd3kem0d |
| 649160? | 873746? | 883849? | smaugt5 |
| 961633 | 967746 | 978765 | T: hqc1281 |
| 1039206 | 1044358 | 1183666 | T: C:r5nd5kem5d |
| 1051039 | 1067820 | 1082393 | T: lac256 |
| 949625 | 1084222 | 1110679 | T: ntrulpr953 |
| 1069326 | 1096545 | 1137002 | T: lac192 |
| 1093997 | 1097540 | 1106727 | T: kindi512321 |
| 1094919 | 1109792 | 1128413 | T: C:edonk128k16n80nu4l6 |
| 1140054 | 1161958 | 1351065 | T: C:r5nd5kem0d |
| 1064698 | 1201292 | 1218300 | T: ntrulpr1013 |
| 1222984 | 1224360 | 1228110 | T: lima2p1024cca |
| 1293159 | 1297603 | 1307193 | T: kindi256522 |
| 1488739 | 1493874 | 1497351 | T: rqc128 |
| 1710413 | 1738836 | 1779729 | T: ntrulpr1277 |
| 1828215 | 1833082 | 1840055 | T: C:edonk128k16n80nu8l6 |
| 2121950 | 2141282 | 2167286 | T: C:edonk128k32n96nu4l4 |
| 2227902 | 2230381 | 2248411 | T: hqc1921 |
| 2361707 | 2363021 | 2365290 | T: titaniumccatoy |
| 2362856 | 2379408 | 2390044 | T: hqc1922 |
| 2485607 | 2493828 | 2501814 | T: lima2p2048cca |
| 2524885 | 2531977 | 2538512 | T: limasp1018cca |
| 2587898 | 2638606 | 2671761 | T: C:edonk192k32n128nu4l6 |
| 2688501 | 2690575 | 2692636 | T: titaniumccalite |
| 2702235 | 2707890 | 2713027 | T: C:edonk128ref |
| 3152285 | 3172835 | 3702434 | T: rqc192 |
| 3485284 | 3487604 | 3490979 | T: titaniumccastd |
| 3752838 | 3777864 | 3822663 | T: ntrukem443 |
| 3931460 | 3935218 | 3938104 | T: titaniumccamed |
| 3947789 | 3949468 | 3952455 | T: titaniumccahi |
| 3985829 | 4016355 | 4045164 | T: hqc2561 |
| 4106369 | 4170103 | 4205430 | T: C:edonk192k48n144nu4l4 |
| 4261691 | 4273171 | 4316661 | T: rqc256 |
| 4246453 | 4282762 | 4310958 | T: hqc2562 |
| 4440905 | 4472324 | 4500384 | T: hqc2563 |
| 4819265 | 4823368 | 4833390 | T: limasp1306cca |
| 4970731 | 4993173 | 5025233 | T: C:rolloi128 |
| 5161989 | 5164333 | 5171051 | T: limasp1822cca |
| 5039207 | 5235149 | 5264855 | T: C:lake1 |
| 5768471 | 5844013 | 5887287 | T: remblem928 |
| 5891088 | 5892758 | 5894887 | T: titaniumccasuper |
| 5767014 | 5920265 | 6003847 | T: remblem1056 |
| 5975938 | 6173080 | 6195854 | T: C:lake3 |
| 6418360 | 6443032 | 6503715 | T: C:rolloi192 |
| 6436274 | 6599035 | 6616489 | T: C:lake2 |
| 9003343 | 9014168 | 9040065 | T: C:rolloi256 |
| 8640047 | 9048534 | 9136023 | ntruhps2048509 |
| 9376564 | 9382696 | 10051798 | T: sntrup653 |
| 9421895 | 9429330 | 9436737 | T: limasp2062cca |
| 9428585 | 9549384 | 10275726 | sntrup653 |
| 10056695 | 10069121 | 10080433 | T: locker1 |
| 10764765 | 10781354 | 10814993 | T: locker2 |
| 10567315 | 10989110 | 11158360 | T: ntrukem743 |
| 11036720 | 11053441 | 11067969 | T: frodokem640 |
| 11335245 | 11337473 | 11341218 | T: ntrulpr4591761 |
| 11819561 | 11840317 | 12671097 | T: frodokem640aes |
| 11827246 | 11848174 | 11889856 | T: locker3 |
| 12767967 | 12929402 | 13534092 | T: sntrup761 |
| 12805302 | 13026216 | 13125924 | T: ramstakers216091 |
| 13121006 | 13173689 | 13224127 | T: frodokem640shake |
| 12868160 | 13504954 | 13548057 | sntrup761 |
| 13881367 | 13963826 | 14273133 | T: locker4 |
| 15023581 | 15025731 | 15028179 | T: C:bikel1 |
| 15433499 | 15436256 | 15444298 | T: C:r5n11kem0d |
| 15444906 | 15476823 | 15565450 | T: locker6 |
| 15911242 | 15936423 | 15966346 | T: locker5 |
| 16239987 | 16679929 | 16793132 | T: sntrup857 |
| 15706689 | 16870276 | 16879456 | sntrup857 |
| 19820550 | 19958761 | 20658710 | sntrup953 |
| 19199642 | 20489208 | 20523434 | T: sntrup953 |
| 22632710 | 22712197 | 23592061 | T: sntrup1013 |
| 22802858 | 22848575 | 22896067 | T: sikep503 |
| 23404504 | 23456557 | 23840606 | sntrup1013 |
| 23535375 | 23560713 | 23574042 | T: rolloii128 |
| 25051039 | 25083771 | 25095522 | T: rolloii192 |
| 25165853 | 25336174 | 25354715 | T: frodokem976 |
| 25341814 | 25354688 | 25366169 | T: C:ledakemcpa14 |
| 26334557 | 26412614 | 27650567 | ntruhps2048677 |
| 26301214 | 26479946 | 26553070 | T: frodokem976aes |
| 28033723 | 28078571 | 28193574 | T: locker7 |
| 28392941 | 28595426 | 28691347 | T: mersenne756839 |
| 29016536 | 29022347 | 29027126 | T: frodokem976shake |
| 29148008 | 29178860 | 29277787 | T: locker8 |
| 29724274 | 29744243 | 29809208 | T: rolloii256 |
| 29865755 | 30136817 | 30485019 | ntruhrss701 |
| 30659060 | 31047314 | 31296644 | T: ntruhps2048509 |
| 31314366 | 31464708 | 31538271 | T: locker9 |
| 31630175 | 31646783 | 31666210 | T: C:ledakemcpa13 |
| 34704451 | 34767499 | 34931732 | T: lotus128 |
| 34924789 | 34926402 | 34929183 | T: C:r5n13kem0d |
| 35948571 | 36006599 | 36273900 | T: sntrup1277 |
| 36094896 | 36238850 | 36261388 | sntrup1277 |
| 36843467 | 36963156 | 40352553 | T: sikep503comp |
| 43223339 | 44606428 | 44645260 | ntruhps4096821 |
| 45342924 | 45355163 | 46268808 | sntrup4591761 |
| 45107228 | 46150781 | 46170253 | T: sntrup4591761 |
| 48418784 | 48433661 | 48474133 | T: frodokem1344aes |
| 49622538 | 49646020 | 49673170 | T: C:bikel3 |
| 51872350 | 51882587 | 51899329 | T: frodokem1344shake |
| 55450178 | 55995284 | 58945502 | T: ramstakers756839 |
| 53641633 | 57525174 | 63043868 | T: ntskem1264 |
| 57720776 | 57766614 | 57814117 | T: C:ledakemcpa12 |
| 65962275 | 65991710 | 66234718 | T: ledakem1464 |
| 66876050 | 66883313 | 66894278 | T: C:r5n15kem0d |
| 67099518 | 67772915 | 68306186 | T: lotus192 |
| 70152420 | 70188223 | 70302251 | T: sikep751 |
| 82337183 | 82617262 | 83033891 | T: ledakem1364 |
| 89350126 | 89456488 | 89511978 | T: C:ledakemcpa34 |
| 95947718 | 97086718 | 97908404 | T: ledakem14sl |
| 98104859 | 98156889 | 98219294 | T: C:ledakemcpa33 |
| 109687907 | 109825499 | 120522652 | T: sikep751comp |
| 110797857 | 111207019 | 111537967 | T: sikep434 |
| 114168848 | 115265290 | 116585287 | T: ledakem13sl |
| 137573498 | 138103364 | 138899100 | T: lotus256 |
| 173042229 | 173257852 | 173711620 | T: ledakem1264 |
| 174268669 | 174365366 | 174598925 | T: C:ledakemcpa32 |
| 168431965 | 176200487 | 190006067 | T: ntskem1380 |
| 177077119 | 177958375 | 193677071 | T: sikep434comp |
| 188776086 | 191841785 | 194620280 | T: ledakem3464 |
| 125699965? | 193782637? | 306956361? | T: rsa2048 |
| 203442747 | 203501809 | 203547577 | T: C:ledakemcpa54 |
| 207875756 | 208088725 | 208411546 | T: C:ledakemcpa53 |
| 233332404 | 233574932 | 234140432 | T: ledakem12sl |
| 248979382 | 249513597 | 251123013 | T: ledakem3364 |
| 271505975 | 271922931 | 274844033 | mceliece348864f |
| 271770328 | 272097935 | 274673890 | mceliece348864pcf |
| 303955416 | 304929583 | 305789266 | T: oddmanhattan128 |
| 304530042 | 305249438 | 307901280 | T: ledakem5464 |
| 243642238? | 309831013? | 437604625? | mceliece348864pc |
| 312177699 | 312769727 | 315030943 | T: ledakem33sl |
| 330126135 | 331128880 | 334854305 | T: ledakem34sl |
| 335682887 | 336266538 | 337146682 | T: sikep610 |
| 342632613 | 343555571 | 344527269 | T: ledakem3264 |
| 345861730 | 346195256 | 346480780 | T: C:ledakemcpa52 |
| 243747362? | 370169254? | 556571060? | T: mceliece348864pc |
| 306115900? | 371176148? | 562113535? | mceliece348864 |
| 388298815 | 446368014 | 475588673 | T: ntskem13136 |
| 492713624 | 493566023 | 494477832 | T: oddmanhattan192 |
| 527420503 | 528339761 | 531596191 | T: ledakem5364 |
| 559873368 | 560931566 | 605980904 | T: sikep610comp |
| 625521435 | 627298946 | 632553132 | T: ledakem54sl |
| 686127282 | 687629536 | 689256595 | T: ledakem32sl |
| 740324342 | 742701230 | 748129348 | T: ledakem53sl |
| 751104253 | 753376113 | 754961421 | T: ledakem5264 |
| 837715553 | 838660581 | 839498068 | T: mceliece460896pcf |
| 879791380 | 880049589 | 880407365 | mceliece460896f |
| 879811689 | 880776229 | 882008464 | T: oddmanhattan256 |
| 880406093 | 880856712 | 882849762 | mceliece460896pcf |
| 782305556? | 1063188823? | 1890810750? | T: mceliece460896 |
| 1072412330 | 1090573842 | 1098248556 | T: bigquake1 |
| 829021080? | 1372432433? | 1667531329? | mceliece460896 |
| 1102460252? | 1383644004? | 1943067827? | mceliece460896pc |
| 1567961675 | 1570626573 | 1574513187 | T: ledakem52sl |
| 1552845281 | 1611921530 | 1670302837 | T: mceliece8192128f |
| 1592228969 | 1647691164 | 1722282422 | mceliece8192128f |
| 1679302037 | 1755998071 | 1867293416 | mceliece8192128pcf |
| 1751053150 | 1768136751 | 1779173854 | T: mceliece6960119f |
| 1790492458 | 1798506228 | 1809639409 | mceliece6960119f |
| 1797079548 | 1813143432 | 1833171020 | mceliece6960119pcf |
| 1983133231 | 1994193329 | 2010044368 | T: mceliece6688128f |
| 1988324600 | 1998795648 | 2011858417 | T: mceliece6688128pcf |
| 2032084232 | 2041670069 | 2056693204 | mceliece6688128f |
| 2027413298 | 2046072401 | 2063958771 | mceliece6688128pcf |
| 1664972147? | 2232536457? | 3259854730? | mceliece6960119pc |
| 1641607591? | 2256943268? | 3237735186? | T: mceliece6960119 |
| 1826770156? | 2315130119? | 3171611794? | mceliece8192128pc |
| 1856702268? | 2400988061? | 3406014275? | mceliece8192128 |
| 1908082913? | 2437381182? | 3282513550? | T: mceliece8192128 |
| 1843097605? | 2495540628? | 3826330997? | mceliece6688128pc |
| 1710617532? | 2731456202? | 3772300102? | mceliece6960119 |
| 1730986101? | 2794812869? | 4028006686? | T: mceliece6960119pc |
| 1826540983? | 2971116129? | 4433595737? | mceliece6688128 |
| 1813237332? | 3019938314? | 3776486717? | T: mceliece6688128pc |
| 6606628978 | 6824728992 | 7026920714 | T: pqrsa15 |
| 9418445422 | 9579248893 | 10855648978 | T: bigquake3 |
| 18080822338 | 18431304471 | 19559571294 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 27221 | 27645 | 30107 | T: rsa2048 |
| 123901 | 123972 | 124078 | ntruplus576 |
| 129081 | 129248 | 129517 | threebears624r2ccax |
| 130120 | 130421 | 130769 | threebears624r2cca |
| 131459 | 131696 | 131825 | C:threebears624r2cpa |
| 132078 | 132333 | 132698 | C:threebears624r2cpax |
| 140869 | 146022 | 154954 | mceliece348864 |
| 142598 | 147725 | 152015 | mceliece348864f |
| 151214 | 152712 | 187659 | T: ntskem1264 |
| 160913 | 162613 | 163325 | T: C:edonk128k16n80nu4l6 |
| 174388 | 179266 | 183577 | T: mceliece348864pc |
| 176424 | 179462 | 185652 | mceliece348864pcf |
| 175105 | 179876 | 188452 | mceliece348864pc |
| 182405 | 182542 | 182828 | ntruplus768 |
| 185707 | 186632 | 187217 | mlkem512 |
| 191785 | 192473 | 193198 | T: C:ledakemcpa14 |
| 204259 | 205175 | 205409 | kyber512 |
| 209329 | 209550 | 210619 | ntruplus864 |
| 213169 | 213751 | 215327 | T: C:ledakemcpa13 |
| 210236 | 213858 | 229340 | timer |
| 219414? | 221808? | 294243? | smaugt1 |
| 222266 | 222981 | 223528 | threebears936r2ccax |
| 223511 | 223785 | 224018 | threebears936r2cca |
| 231186 | 231335 | 231473 | C:threebears936r2cpax |
| 231367 | 231592 | 231696 | C:threebears936r2cpa |
| 255454 | 260226 | 266713 | T: C:ledakemcpa12 |
| 242914? | 265907? | 361714? | T: lightsaber2 |
| 277238 | 277429 | 280029 | ntruplus1152 |
| 275665 | 287752 | 307260 | mceliece460896f |
| 287346 | 288211 | 289011 | mlkem768 |
| 275967 | 288601 | 314930 | T: mceliece460896 |
| 290145 | 291661 | 293077 | T: C:edonk128k16n80nu8l6 |
| 286206 | 293613 | 315501 | mceliece460896 |
| 309344 | 309547 | 309732 | T!!!newhope512cca |
| 289236 | 318024 | 334204 | T: C:r5nd1kem0d |
| 323273 | 323680 | 324274 | kyber90s512 |
| 319377 | 324743 | 338552 | T: C:r5nd0kem2iot |
| 332603 | 333287 | 334887 | kyber768 |
| 344428 | 345074 | 346064 | threebears1248r2cca |
| 343198 | 345258 | 345482 | threebears1248r2ccax |
| 353639 | 353853 | 354319 | C:threebears1248r2cpax |
| 354918 | 355066 | 355295 | C:threebears1248r2cpa |
| 334169 | 355075 | 401225 | mceliece460896pc |
| 348307 | 361364 | 381173 | mceliece460896pcf |
| 367600 | 368039 | 369698 | T: C:edonk128k32n96nu4l4 |
| 371873 | 379536 | 412623 | T: C:r5nd1kem5d |
| 351621 | 387057 | 406590 | T: mceliece460896pcf |
| 406568 | 429523 | 433625 | smaugt3 |
| 387387 | 433975 | 464236 | T: C:r5nd1kem4longkey |
| 442552 | 443977 | 445829 | T: C:ledakemcpa34 |
| 456981 | 458472 | 460883 | T: C:hila5 |
| 469988 | 470544 | 471891 | mlkem1024 |
| 482010 | 483259 | 485233 | T: C:edonk128ref |
| 475438 | 495671 | 577800 | T: sntrup653 |
| 496942 | 498898 | 501727 | T: C:ledakemcpa33 |
| 502821 | 504049 | 505932 | kyber1024 |
| 504714 | 509246 | 518719 | T: ntrukem443 |
| 522432 | 522939 | 561689 | T: saber2 |
| 525533 | 526536 | 631736 | sntrup653 |
| 506522 | 527643 | 585133 | mceliece8192128f |
| 521106 | 539479 | 570163 | mceliece6688128 |
| 520836? | 540062? | 659812? | mceliece8192128 |
| 528548 | 548701 | 584117 | mceliece6688128f |
| 550852 | 552189 | 553240 | kyber90s768 |
| 524335 | 552629 | 583310 | T: mceliece6688128f |
| 520808 | 585302 | 624162 | T: mceliece8192128f |
| 585959 | 589410 | 621084 | T: C:rolloi128 |
| 579226 | 594114 | 619139 | mceliece6960119 |
| 590487 | 600865 | 635044 | mceliece6960119f |
| 595567 | 609053 | 626008 | T: mceliece6960119 |
| 599110 | 609150 | 621535 | T: C:ledakemcpa32 |
| 591678 | 609455 | 633669 | T: mceliece6960119f |
| 613824 | 617758 | 678020 | T: ntruhps2048509 |
| 606643 | 619066 | 736962 | T: sntrup761 |
| 529678? | 620920? | 702456? | T: mceliece8192128 |
| 628109 | 629155 | 632419 | T: C:edonk192k32n128nu4l6 |
| 631829 | 633755 | 636760 | T: lotus128 |
| 597526? | 640008? | 1024020? | T: ntskem1380 |
| 638510 | 640835 | 643389 | T: kindi256342 |
| 620437 | 642819 | 700067 | mceliece8192128pc |
| 628369 | 644560 | 676795 | T: mceliece6688128pcf |
| 553222 | 646793 | 654351 | T: lac128 |
| 646776 | 647307 | 647815 | T!!!newhope1024cca |
| 642949 | 654065 | 660123 | T: C:lake1 |
| 631568 | 654075 | 710263 | mceliece8192128pcf |
| 639703 | 663343 | 700243 | mceliece6688128pcf |
| 672570 | 675801 | 681540 | T: C:rolloi192 |
| 647790 | 681588 | 714638 | T: mceliece6688128pc |
| 681962 | 683233 | 801598 | sntrup761 |
| 630637 | 690311 | 692213 | ntruhps2048509 |
| 695346 | 708977 | 735149 | mceliece6960119pcf |
| 679902 | 711130 | 745301 | mceliece6688128pc |
| 757360 | 760619 | 767013 | T: kindi512222 |
| 751622 | 762066 | 887689 | T: sntrup857 |
| 741498 | 767415 | 919681 | T: firesaber2 |
| 743212 | 771769 | 791935 | mceliece6960119pc |
| 764515 | 772166 | 777570 | T: kindi512241 |
| 769675 | 779412 | 786488 | T: C:lake2 |
| 798495 | 799399 | 801724 | T: lima2p1024cca |
| 796382 | 802340 | 825913 | T: C:rolloi256 |
| 785135 | 804622 | 831009 | T: mceliece6960119pc |
| 810429 | 812326 | 815951 | T: ledakem1464 |
| 816460 | 818480 | 857552 | sntrup857 |
| 773833 | 821018 | 842709 | ntruhrss701 |
| 759255 | 822878 | 844590 | T: C:r5nd3kem5d |
| 833397 | 848451 | 852901 | T: C:lake3 |
| 861113 | 861663 | 862480 | kyber90s1024 |
| 709433? | 900648? | 968269? | smaugt5 |
| 945925 | 950370 | 957089 | T: ledakem14sl |
| 947931 | 950886 | 956085 | T: C:edonk192k48n144nu4l4 |
| 953206 | 956311 | 958999 | T: C:ledakemcpa54 |
| 966890 | 969288 | 971175 | T: lotus192 |
| 988138 | 991179 | 1194776 | T: ntrulpr653 |
| 980373 | 991387 | 1056822 | ntruhps2048677 |
| 1000393 | 1015506 | 1174381 | T: sntrup1013 |
| 898999 | 1063205 | 1067116 | T: sntrup953 |
| 972163 | 1068255 | 1137157 | sntrup953 |
| 1069376 | 1075072 | 1081366 | T: C:ledakemcpa53 |
| 1090266 | 1101782 | 1108229 | T: ledakem1364 |
| 1094356 | 1106453 | 1232594 | sntrup1013 |
| 1117591 | 1119030 | 1121533 | T: C:bikel1 |
| 1182510 | 1198482 | 1220354 | T: C:ledakemcpa52 |
| 1238924 | 1245235 | 1254343 | T: ntrukem743 |
| 1257508 | 1262228 | 1266343 | T: locker1 |
| 1284379 | 1289423 | 1295170 | T: locker2 |
| 1315935 | 1336277 | 1441356 | ntruhps4096821 |
| 1366627 | 1369290 | 1374640 | T: lotus256 |
| 1378935 | 1381021 | 1386170 | T: ledakem13sl |
| 1420134 | 1436349 | 1467888 | T: kindi512321 |
| 1428345 | 1437319 | 1442948 | T: locker3 |
| 1440964 | 1517594 | 1520462 | T: ntrulpr761 |
| 1550084 | 1552473 | 1563703 | T: kindi256522 |
| 1547398 | 1576525 | 1661227 | T: lac192 |
| 1498692 | 1590231 | 1824924 | T: C:r5nd3kem0d |
| 1543792 | 1615968 | 1627770 | T: ntskem13136 |
| 1539119 | 1616613 | 1702627 | T: ntrulpr857 |
| 1618225 | 1625876 | 1630354 | T: lima2p2048cca |
| 1631162 | 1662165 | 1670079 | T: sntrup1277 |
| 1674339 | 1681115 | 1685462 | T: locker4 |
| 1689756 | 1709707 | 1778482 | sntrup1277 |
| 1689847 | 1720168 | 1809063 | T: C:r5nd5kem5d |
| 1757148 | 1758281 | 1759913 | T: titaniumccatoy |
| 1730342 | 1796747 | 1838056 | T: ledakem1264 |
| 1837749 | 1870050 | 2167828 | T: ntrulpr953 |
| 1960842 | 1970639 | 1974652 | T: rolloii128 |
| 1993790 | 2000289 | 2011181 | T: locker6 |
| 2048889 | 2061738 | 2088954 | T: ledakem3464 |
| 2061509 | 2064634 | 2067516 | T: rolloii192 |
| 2083711 | 2094743 | 2106173 | T: hqc1281 |
| 2104652 | 2109648 | 2118347 | T: locker5 |
| 2117801 | 2122378 | 2127729 | T: limasp1018cca |
| 2119027 | 2143130 | 2184998 | T: lac256 |
| 2180347 | 2267619 | 2494915 | T: C:r5nd5kem0d |
| 2312604 | 2323205 | 2411731 | T: rolloii256 |
| 2074774 | 2342782 | 2387358 | T: ntrulpr1013 |
| 2419206 | 2421682 | 2424424 | T: titaniumccalite |
| 2398465 | 2452782 | 2506066 | T: ledakem12sl |
| 2702587 | 2707888 | 2719845 | T: rqc128 |
| 2730984 | 2733131 | 2735693 | T: titaniumccastd |
| 2809386 | 2825805 | 2871051 | T: ledakem34sl |
| 2917662 | 2919739 | 2979170 | T: ledakem3364 |
| 3145067 | 3318869 | 3387789 | T: ntrulpr1277 |
| 3353026 | 3366609 | 3377686 | T: locker7 |
| 3400697 | 3406414 | 3439861 | T: locker8 |
| 3465186 | 3467449 | 3469676 | T: C:bikel3 |
| 3571164 | 3572852 | 3576792 | T: titaniumccamed |
| 3625202 | 3670946 | 3687707 | T: locker9 |
| 3757483 | 3759937 | 3762280 | T: titaniumccahi |
| 4019518 | 4022600 | 4046755 | T: ledakem33sl |
| 3947509 | 4044696 | 4135642 | T: bigquake1 |
| 4065550 | 4075396 | 4084739 | T: limasp1306cca |
| 4302069? | 4335852? | 7209532? | T: limasp1822cca |
| 4272593 | 4385381 | 4527562 | T: ledakem3264 |
| 4530761 | 4561267 | 4627004 | T: ledakem5464 |
| 4786416 | 4796444 | 4815568 | T: hqc1921 |
| 5087974 | 5107907 | 5126273 | T: hqc1922 |
| 5575779 | 5577174 | 5579635 | T: titaniumccasuper |
| 6033812 | 6068575 | 6164052 | T: ledakem54sl |
| 6154425 | 6155600 | 6180807 | T: ledakem5364 |
| 6006526 | 6573339 | 6983391 | T: rqc192 |
| 6661325 | 6802306 | 6957729 | T: ledakem32sl |
| 7774108 | 7817906 | 9304712 | T: rqc256 |
| 8228021 | 8234828 | 8290321 | T: limasp2062cca |
| 8236471 | 8288595 | 8391473 | T: ledakem53sl |
| 8468969 | 8494550 | 8573490 | T: remblem928 |
| 8514129 | 8596428 | 8698191 | T: remblem1056 |
| 8565295 | 8662085 | 8714327 | T: hqc2561 |
| 9151875 | 9245088 | 9304713 | T: hqc2562 |
| 9548242 | 9637044 | 9706049 | T: hqc2563 |
| 10388509 | 10572216 | 10828517 | T: bigquake3 |
| 10603912 | 10611023 | 10615955 | T: C:r5n11kem0d |
| 11251950 | 11254485 | 11270061 | T: sntrup4591761 |
| 11312804 | 11315122 | 11320817 | sntrup4591761 |
| 11829904 | 11886017 | 11893531 | T: frodokem640 |
| 12057736 | 12146417 | 12272185 | T: ledakem5264 |
| 12440203 | 12499163 | 12638566 | T: frodokem640aes |
| 12611100 | 12953582 | 13263141 | T: ledakem52sl |
| 14548953 | 14689505 | 14699999 | T: frodokem640shake |
| 15466240 | 15827321 | 16114149 | T: bigquake5 |
| 22513535 | 22520514 | 22528064 | T: ntrulpr4591761 |
| 24221445 | 24534553 | 24715513 | T: ramstakers216091 |
| 26018028 | 26020850 | 26023369 | T: C:r5n13kem0d |
| 26571935 | 26965273 | 26976176 | T: frodokem976 |
| 27439410 | 27470112 | 27510191 | T: frodokem976aes |
| 31407312 | 31415823 | 31523754 | T: frodokem976shake |
| 32892970 | 33358779 | 33618296 | T: pqrsa15 |
| 36555958 | 37326526 | 37455924 | T: mersenne756839 |
| 37657549 | 37676985 | 37819588 | T: sikep503 |
| 49071272 | 49077782 | 49091515 | T: C:r5n15kem0d |
| 50435453 | 50465865 | 50520500 | T: frodokem1344aes |
| 56596997 | 56603944 | 56619940 | T: frodokem1344shake |
| 57297868 | 57440189 | 57742400 | T: sikep503comp |
| 89267338 | 89633198 | 90037266 | T: oddmanhattan128 |
| 100984396 | 102175814 | 107639699 | T: ramstakers756839 |
| 113396499 | 113477042 | 113594352 | T: sikep751 |
| 173402590 | 173864978 | 174244879 | T: oddmanhattan192 |
| 175591860 | 175753595 | 176658983 | T: sikep751comp |
| 181330184 | 181901505 | 182609800 | T: sikep434 |
| 280225681 | 281061223 | 282824052 | T: sikep434comp |
| 355596571 | 356157932 | 356656936 | T: oddmanhattan256 |
| 617241464 | 618176296 | 619325893 | T: sikep610 |
| 831396726 | 833155130 | 838734534 | T: sikep610comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 35044 | 35198 | 35257 | C:threebears624r2cpax |
| 45296 | 45369 | 45541 | C:threebears936r2cpax |
| 52983 | 53009 | 53048 | C:threebears624r2cpa |
| 56110 | 56145 | 56153 | C:threebears1248r2cpax |
| 73862 | 73949 | 74066 | C:threebears936r2cpa |
| 87203 | 87293 | 87507 | C:threebears1248r2cpa |
| 134358 | 135463 | 135548 | T: C:hila5 |
| 142552 | 147666 | 171163 | T: C:r5nd0kem2iot |
| 115991? | 159418? | 169498? | T: C:r5nd1kem0d |
| 165550 | 165654 | 165861 | ntruplus576 |
| 165485 | 165777 | 182579 | T: C:r5nd1kem4longkey |
| 175485 | 175670 | 175849 | threebears624r2ccax |
| 164664 | 184380 | 187115 | T: C:r5nd1kem5d |
| 233003 | 233249 | 233507 | threebears624r2cca |
| 236104 | 236472 | 236705 | mlkem512 |
| 236435 | 236568 | 236763 | ntruplus768 |
| 238220 | 238525 | 239570 | kyber512 |
| 277004 | 284779 | 295806 | timer |
| 285240 | 285997 | 286416 | threebears936r2ccax |
| 288248 | 288413 | 288483 | ntruplus864 |
| 290449 | 290775 | 323310 | smaugt1 |
| 302126 | 308650 | 339542 | T: C:r5nd3kem5d |
| 309002 | 309468 | 333661 | T: lightsaber2 |
| 357191 | 357541 | 357934 | kyber90s512 |
| 358811 | 359022 | 359423 | threebears936r2cca |
| 368889 | 368953 | 369017 | T!!!newhope512cca |
| 369425 | 369672 | 369890 | ntruplus1152 |
| 376567 | 377370 | 379057 | kyber768 |
| 403927 | 405103 | 405969 | mlkem768 |
| 420596 | 420838 | 421137 | threebears1248r2ccax |
| 514489 | 515157 | 515584 | threebears1248r2cca |
| 527680 | 529415 | 543669 | T: C:r5n11kem0d |
| 506767 | 539329 | 540582 | smaugt3 |
| 554792 | 556477 | 557711 | mlkem1024 |
| 558834 | 560205 | 562262 | kyber1024 |
| 523767? | 585035? | 813603? | T: saber2 |
| 593757 | 594929 | 595600 | kyber90s768 |
| 611959? | 673036? | 771706? | T: C:r5nd5kem5d |
| 716164 | 718288 | 730730 | T: ntskem1264 |
| 771992 | 775661 | 779936 | T: lotus128 |
| 778206 | 778409 | 778571 | T!!!newhope1024cca |
| 813340 | 816246 | 821006 | T: kindi256342 |
| 821763 | 823944 | 825537 | T: C:r5n13kem0d |
| 834103 | 837416 | 947347 | T: C:r5nd3kem0d |
| 818683 | 853697 | 866192 | T: lac128 |
| 914919 | 915455 | 916574 | kyber90s1024 |
| 923776 | 926811 | 931224 | mceliece348864 |
| 924455 | 930185 | 939662 | mceliece348864f |
| 934492 | 938829 | 942262 | T: mceliece348864pc |
| 934228 | 942125 | 950988 | mceliece348864pc |
| 935228 | 942173 | 951323 | mceliece348864pcf |
| 1016566 | 1017126 | 1021001 | T: lima2p1024cca |
| 1019447 | 1030523 | 1033352 | T: kindi512222 |
| 1029921 | 1039861 | 1057244 | T: kindi512241 |
| 1036243 | 1070881 | 1088036 | T: firesaber2 |
| 1095939 | 1124058 | 1142076 | T: ntrukem443 |
| 1162795 | 1168195 | 1212831 | ntruhps2048509 |
| 856204? | 1172550? | 1437421? | smaugt5 |
| 1083407 | 1181681 | 1219556 | T: ntruhps2048509 |
| 1163753 | 1185953 | 1309907 | T: C:r5nd5kem0d |
| 1211452 | 1232965 | 1240069 | T: sntrup653 |
| 1241020 | 1243639 | 1247324 | T: lotus192 |
| 1207517 | 1248701 | 1305384 | sntrup653 |
| 1386871 | 1390076 | 1400069 | T: ntskem1380 |
| 1444429 | 1520974 | 1538708 | T: sntrup761 |
| 1430303 | 1580758 | 1637945 | sntrup761 |
| 1507398 | 1605187 | 1624869 | T: ntrulpr653 |
| 1750749 | 1756873 | 1776384 | T: C:rolloi128 |
| 1735576 | 1787845 | 1917706 | ntruhps2048677 |
| 1798425 | 1803000 | 1807263 | T: lotus256 |
| 1808877 | 1822680 | 1870197 | T: kindi512321 |
| 1834853 | 1838966 | 1849629 | T: kindi256522 |
| 1784156 | 1956468 | 2002137 | T: ntrulpr761 |
| 1872717 | 1965341 | 2232357 | ntruhrss701 |
| 1999666 | 2002618 | 2005118 | T: C:rolloi192 |
| 2054914 | 2055963 | 2057748 | T: titaniumccatoy |
| 2043761 | 2056451 | 2066808 | T: lima2p2048cca |
| 2022687 | 2086006 | 2100194 | sntrup857 |
| 2094681 | 2097402 | 2150600 | T: sntrup857 |
| 2094866 | 2102105 | 2105293 | T: mceliece460896 |
| 2097781 | 2105125 | 2114042 | mceliece460896f |
| 2102776 | 2106670 | 2109659 | mceliece460896 |
| 2104463 | 2111189 | 2126598 | mceliece460896pc |
| 2108420 | 2114499 | 2120893 | mceliece460896pcf |
| 2116365 | 2119840 | 2124198 | T: mceliece460896pcf |
| 2242917 | 2255484 | 2267891 | T: C:r5n15kem0d |
| 2256041 | 2260036 | 2264680 | mceliece6960119 |
| 2258836 | 2268728 | 2272347 | mceliece6960119f |
| 2259969 | 2271177 | 2276517 | T: mceliece6960119 |
| 2268820 | 2271782 | 2277485 | T: mceliece6960119f |
| 2196661 | 2275687 | 2352360 | T: ntrulpr857 |
| 2277648 | 2280503 | 2285214 | mceliece6960119pc |
| 2255127 | 2288027 | 2298890 | T: ntrukem743 |
| 2288266 | 2291747 | 2295701 | mceliece6960119pcf |
| 2277345 | 2293748 | 2305701 | T: mceliece6960119pc |
| 2302470 | 2316896 | 2331604 | mceliece8192128f |
| 2308130 | 2319105 | 2339526 | mceliece8192128 |
| 2303249 | 2319652 | 2385464 | T: mceliece8192128 |
| 2312994 | 2327125 | 2331724 | mceliece8192128pc |
| 2314277 | 2327440 | 2359368 | mceliece8192128pcf |
| 2324333 | 2330483 | 2345883 | mceliece6688128 |
| 2335027 | 2338352 | 2342603 | T: mceliece6688128f |
| 2336428 | 2338759 | 2344570 | mceliece6688128f |
| 2310925 | 2340491 | 2372481 | T: mceliece8192128f |
| 2340977 | 2343870 | 2351497 | mceliece6688128pc |
| 2347135 | 2351577 | 2358421 | T: mceliece6688128pcf |
| 2349718 | 2352663 | 2359330 | T: mceliece6688128pc |
| 2351572 | 2355535 | 2359548 | mceliece6688128pcf |
| 2381020 | 2387207 | 2503628 | T: sntrup953 |
| 2386004 | 2442593 | 2515966 | sntrup953 |
| 2560253 | 2653350 | 2669246 | T: C:lake1 |
| 2656568 | 2661787 | 2695414 | T: lac192 |
| 2764130 | 2773664 | 2783391 | T: limasp1018cca |
| 2779344 | 2780498 | 2783306 | T: titaniumccalite |
| 2695496 | 2850921 | 2930644 | T: sntrup1013 |
| 2824525 | 2858635 | 2912844 | sntrup1013 |
| 2461062 | 2872965 | 2951247 | ntruhps4096821 |
| 2880308 | 2979929 | 3093240 | T: ntrulpr953 |
| 3031460 | 3035492 | 3042168 | T: ntskem13136 |
| 3030257 | 3044654 | 3066680 | T: C:rolloi256 |
| 3160471 | 3163130 | 3166822 | T: titaniumccastd |
| 3098961 | 3179428 | 3284827 | T: ntrulpr1013 |
| 3134590 | 3323161 | 3475661 | T: lac256 |
| 3429346 | 3433739 | 3511077 | T: hqc1281 |
| 3491141 | 3510755 | 3552498 | T: C:ledakemcpa12 |
| 4059685 | 4061968 | 4065304 | T: titaniumccamed |
| 4017564? | 4069818? | 5290411? | T: C:ledakemcpa14 |
| 3151816? | 4093831? | 4101572? | T: C:ledakemcpa13 |
| 1934881? | 4221075? | 6530323? | T: C:edonk128k32n96nu4l4 |
| 4149725 | 4275142 | 4345030 | sntrup1277 |
| 4246075 | 4318771 | 4486458 | T: sntrup1277 |
| 4375650 | 4378324 | 4380335 | T: titaniumccahi |
| 4390100 | 4459341 | 4513947 | T: C:lake2 |
| 4658754 | 4806346 | 4980992 | T: ntrulpr1277 |
| 4801148 | 4832810 | 4836198 | T: rolloii128 |
| 5129777 | 5138026 | 5176605 | T: rsa2048 |
| 5161372 | 5168890 | 5175646 | T: rolloii192 |
| 5233743 | 5257900 | 5275218 | T: locker1 |
| 5314166 | 5338645 | 5347423 | T: limasp1306cca |
| 5368644 | 5388602 | 5404584 | T: bigquake1 |
| 5453871 | 5467948 | 5476685 | T: locker2 |
| 5589411 | 5592949 | 5600274 | T: limasp1822cca |
| 5586423 | 5718287 | 5748607 | T: C:lake3 |
| 2373577? | 5845214? | 7116257? | T: C:edonk192k48n144nu4l4 |
| 6115394 | 6129216 | 6181419 | T: locker4 |
| 6192790 | 6194984 | 6225983 | T: rolloii256 |
| 6492228 | 6494478 | 6498457 | T: titaniumccasuper |
| 7248663 | 7269255 | 7306737 | T: hqc1921 |
| 7578300 | 7659174 | 7728338 | T: hqc1922 |
| 7746259 | 7771476 | 7804714 | T: locker3 |
| 8904285 | 8929911 | 8949049 | T: locker6 |
| 9014923 | 9080913 | 9141060 | T: locker5 |
| 9415917 | 9456531 | 9472993 | T: C:ledakemcpa32 |
| 10665266 | 10696899 | 10717668 | T: locker7 |
| 10821301 | 10832799 | 10915191 | T: limasp2062cca |
| 10861534 | 10881491 | 10904251 | T: locker8 |
| 11652880 | 11665297 | 11781889 | T: remblem928 |
| 11676075 | 11709304 | 11899474 | T: C:ledakemcpa33 |
| 11704994 | 11894405 | 12097951 | T: remblem1056 |
| 11898000 | 11905112 | 11916685 | T: frodokem640 |
| 12002372 | 12017417 | 12064518 | T: ledakem1264 |
| 12374898 | 12406211 | 12415183 | T: frodokem640aes |
| 12434001 | 12645808 | 12673532 | T: ledakem1364 |
| 12628498 | 12789458 | 12815109 | T: hqc2561 |
| 13432890 | 13667858 | 13695985 | T: hqc2562 |
| 10610255? | 13843223? | 14097731? | T: C:ledakemcpa34 |
| 13993413 | 14064294 | 14102734 | T: locker9 |
| 13945359 | 14177207 | 14222048 | T: hqc2563 |
| 14390895 | 14434137 | 14463572 | T: ledakem1464 |
| 14071747 | 14476574 | 14813967 | T: ledakem12sl |
| 14563103 | 14718434 | 14726088 | T: frodokem640shake |
| 15566065 | 15657083 | 15768890 | T: rqc128 |
| 16078472 | 16119474 | 16243562 | T: ledakem13sl |
| 17120936 | 17415447 | 17580924 | T: ledakem14sl |
| 20277018 | 20280177 | 20286346 | T: C:bikel1 |
| 15949703? | 24047810? | 37393017? | T: C:edonk128k16n80nu8l6 |
| 23850716 | 24153207 | 24289032 | T: C:ledakemcpa52 |
| 24333972? | 24415744? | 31985025? | T: C:ledakemcpa54 |
| 7322135? | 24916064? | 45990844? | T: C:edonk192k32n128nu4l6 |
| 26604530 | 27008406 | 27017561 | T: frodokem976 |
| 27172466 | 27193527 | 27220643 | T: frodokem976aes |
| 27960746 | 28301916 | 29351644 | T: C:ledakemcpa53 |
| 31298660 | 31302805 | 31304732 | sntrup4591761 |
| 31299326 | 31303148 | 31305279 | T: sntrup4591761 |
| 31396442 | 31404111 | 31690079 | T: frodokem976shake |
| 30302862? | 32767238? | 48337046? | T: bigquake3 |
| 33690398 | 33698728 | 33711127 | T: ntrulpr4591761 |
| 34214888 | 34278765 | 34497161 | T: ledakem3264 |
| 35103581 | 35160565 | 36404794 | T: ledakem3364 |
| 35500372 | 36326797 | 36706095 | T: rqc192 |
| 38004735 | 38104105 | 38678787 | T: ledakem3464 |
| 40172902 | 40209575 | 40233181 | T: sikep503 |
| 8746940? | 41993192? | 72327935? | T: C:edonk128ref |
| 42561295 | 42687615 | 42751331 | T: sikep503comp |
| 42762491 | 42948500 | 44071541 | T: ledakem32sl |
| 48100491 | 49055390 | 58031721 | T: bigquake5 |
| 49379302 | 49388347 | 49620308 | T: ledakem33sl |
| 50053169 | 50094968 | 50131487 | T: frodokem1344aes |
| 51012479 | 51037865 | 51233303 | T: ramstakers216091 |
| 51528396 | 52158659 | 54928977 | T: rqc256 |
| 53557032 | 54567605 | 56180750 | T: mersenne756839 |
| 54817953 | 55155377 | 56950144 | T: ledakem34sl |
| 56573365 | 56851436 | 56887028 | T: frodokem1344shake |
| 58231426 | 64962515 | 68102547 | T: C:edonk128k16n80nu4l6 |
| 67453324 | 67474346 | 67515693 | T: C:bikel3 |
| 67536973 | 67545169 | 68146015 | T: ledakem5264 |
| 76169089 | 76184482 | 78804222 | T: ledakem5364 |
| 90144205 | 90946818 | 91282600 | T: ledakem5464 |
| 95858668 | 95897075 | 96808955 | T: ledakem52sl |
| 98991998 | 99214463 | 99435810 | T: oddmanhattan128 |
| 102290457 | 104275869 | 105882809 | T: ledakem53sl |
| 118393630 | 120107508 | 122334614 | T: ledakem54sl |
| 122086016 | 122126864 | 122441116 | T: sikep751 |
| 129517680 | 129582512 | 129902087 | T: sikep751comp |
| 193502213 | 193997425 | 194677606 | T: sikep434 |
| 193892465 | 194261871 | 194658749 | T: oddmanhattan192 |
| 200830786 | 202236389 | 202755348 | T: ramstakers756839 |
| 207067771 | 207543865 | 208011393 | T: sikep434comp |
| 260087031 | 260892685 | 262577174 | T: pqrsa15 |
| 395809323 | 396065236 | 396892925 | T: oddmanhattan256 |
| 620831534 | 621621721 | 622526358 | T: sikep610 |
| 654478181 | 655239010 | 656238280 | T: sikep610comp |
|
|
|