Measurements of key-encapsulation mechanisms on one machine: amd64; Haswell+AES (306c3); 2013 Intel Core i7-4770; 4 x 3400MHz; speed2supercop, supercop-20251114
[Page version: 20260108 11:16:44]
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 |
| 19084 | 19188 | 19380 | kyber90s512 |
| 24824 | 25068 | 26380 | kyber512 |
| 28448 | 28564 | 28744 | T: C:nhcompact512cca |
| 29092 | 29328 | 29720 | kyber90s768 |
| 30136 | 30200 | 35436 | ntruplus576 |
| 35500 | 36916 | 37692 | smaugt1 |
| 37224 | 37372 | 37532 | T: lightsaber2 |
| 35444? | 37460? | 44620? | timer |
| 38592 | 38864 | 39692 | T: lac128 |
| 40312 | 40576 | 40824 | T: C:nhcompact768cca |
| 41936 | 42292 | 42676 | kyber90s1024 |
| 42560 | 43216 | 43552 | ntrulpr653 |
| 43492 | 43580 | 43716 | ntruplus768 |
| 43720 | 43936 | 44688 | T: ntrulpr4591761 |
| 43376 | 44172 | 50148 | kyber768 |
| 44624 | 44868 | 45656 | ntrulpr761 |
| 45660 | 45724 | 45828 | C:threebears624r2cpa |
| 45668 | 45728 | 45892 | threebears624r2cca |
| 45468 | 45732 | 46152 | T: C:r5nd1kem0d |
| 47248 | 47304 | 47440 | C:threebears624r2cpax |
| 47776 | 47976 | 48200 | T!!!newhope512cca |
| 48492 | 48556 | 48684 | threebears624r2ccax |
| 50276 | 50532 | 50824 | T: C:nhcompact1024cca |
| 51884 | 51952 | 52020 | ntruplus864 |
| 56944 | 57112 | 57356 | ntrulpr857 |
| 57936 | 58024 | 58168 | smaugt3 |
| 59092 | 59920 | 60180 | ntrulpr1013 |
| 59960 | 60936 | 61388 | ntrulpr953 |
| 61040 | 61632 | 62360 | T: C:r5nd1kem5d |
| 61508 | 62500 | 63764 | T: C:r5nd0kem2iot |
| 55620? | 63028? | 75260? | ntruplus1152 |
| 63512 | 64648 | 66032 | T: C:r5nd1kem4longkey |
| 68080 | 68160 | 68272 | T: saber2 |
| 62592 | 73064 | 73684 | kyber1024 |
| 79012 | 79228 | 79532 | smaugt5 |
| 80712 | 80860 | 81092 | ntrulpr1277 |
| 88920 | 88976 | 89072 | threebears936r2cca |
| 90380 | 90504 | 90944 | T: hqc128round4 |
| 90816 | 91076 | 91476 | T!!!newhope1024cca |
| 92800 | 93036 | 93340 | threebears936r2ccax |
| 94036 | 94136 | 94260 | C:threebears936r2cpa |
| 97700 | 97860 | 98076 | C:threebears936r2cpax |
| 101156 | 102016 | 103136 | T: C:r5nd3kem5d |
| 98328 | 102488 | 107216 | T: lac192 |
| 88728 | 103220 | 106016 | T: lac256 |
| 104344 | 104524 | 104744 | T: firesaber2 |
| 135620 | 135716 | 135828 | threebears1248r2cca |
| 141496 | 141568 | 141748 | threebears1248r2ccax |
| 143404 | 143512 | 143724 | C:threebears1248r2cpa |
| 147444 | 147612 | 147720 | C:threebears1248r2cpax |
| 156348 | 158460 | 160292 | T: C:r5nd3kem0d |
| 167084 | 167604 | 168312 | ntruhps2048509 |
| 183076 | 183908 | 184544 | T: C:hila5 |
| 190296 | 193932 | 196672 | T: C:r5nd5kem5d |
| 194980 | 196400 | 199564 | T: C:r5nd5kem0d |
| 198708 | 199428 | 200076 | T: saberx4 |
| 213172 | 213296 | 214200 | T: hqc192round4 |
| 261468 | 262696 | 264256 | T: kindi256342 |
| 266108 | 266396 | 266632 | ntruhrss701 |
| 279372 | 280172 | 281252 | T: kindi512222 |
| 287768 | 288828 | 291420 | T: kindi512241 |
| 288072 | 289032 | 324280 | ntruhps2048677 |
| 391592 | 396676 | 411700 | T: hqcrmrs128 |
| 414816 | 416180 | 420292 | ntruhps4096821 |
| 420296 | 424024 | 428344 | T: ntrukem443 |
| 443044 | 444040 | 479400 | T: hqc256round4 |
| 437248 | 452764 | 457708 | T: hqc128 |
| 445548 | 455176 | 460916 | T: C:r5n11kem0d |
| 466324 | 468196 | 477976 | T: hqc1281 |
| 581128 | 584664 | 586304 | T: kindi512321 |
| 585628 | 587020 | 587928 | T: C:bikel1 |
| 689636 | 690328 | 692876 | T: lima2p1024cca |
| 697664 | 703628 | 704680 | T: kindi256522 |
| 706240 | 714036 | 725024 | T: C:ledakemcpa14 |
| 714420 | 715660 | 717372 | sntrup653 |
| 745852 | 747128 | 768056 | T: rqc128 |
| 796256 | 799900 | 809660 | T: hqcrmrs192 |
| 822728 | 824504 | 874292 | sntrup761 |
| 830956 | 844840 | 864216 | T: C:edonk128k16n80nu4l6 |
| 872376 | 874684 | 897112 | T: C:ledakemcpa13 |
| 837104 | 879904 | 883248 | T: C:r5n13kem0d |
| 877484 | 882712 | 907476 | T: hqc1921 |
| 885284 | 891572 | 920632 | T: hqc192 |
| 894448 | 895488 | 955608 | T: titaniumccatoy |
| 932532 | 956144 | 966012 | T: hqc1922 |
| 948424 | 959104 | 999312 | sntrup4591761 |
| 1006072 | 1006572 | 1007632 | T: titaniumccalite |
| 1020040 | 1022332 | 1026560 | T: C:rolloi128 |
| 1070524 | 1076060 | 1079908 | T: C:ledakemcpa12 |
| 1103108 | 1113692 | 1123232 | T: ntrukem743 |
| 1190580 | 1192960 | 1249456 | sntrup857 |
| 1202832 | 1206632 | 1209696 | T: frodokem640 |
| 1299076 | 1312440 | 1329280 | T: C:rolloi192 |
| 1312160? | 1326260? | 1869340? | T: rqc192 |
| 1296900 | 1327764 | 1368464 | T: hqcrmrs256 |
| 1358464 | 1362644 | 1368224 | T: C:edonk128k16n80nu8l6 |
| 1348760 | 1385224 | 1423624 | T: hqc2561 |
| 1397700 | 1398496 | 1400424 | T: titaniumccastd |
| 1400036 | 1402228 | 1413332 | T: lima2p2048cca |
| 1428292 | 1443592 | 1495648 | T: hqc256 |
| 1457728 | 1459784 | 1471364 | T: frodokem640aes |
| 1459020 | 1471860 | 1505036 | T: hqc2562 |
| 1433624 | 1487272 | 1518208 | sntrup953 |
| 1511516 | 1526300 | 1555724 | T: hqc2563 |
| 1437856 | 1531380 | 1532456 | T: titaniumccamed |
| 1512412 | 1532912 | 1554304 | T: C:edonk128k32n96nu4l4 |
| 1583720 | 1585704 | 1588984 | T: limasp1018cca |
| 1592128 | 1622660 | 1634920 | T: C:ledakemcpa34 |
| 1679648 | 1682564 | 1689848 | sntrup1013 |
| 1698188 | 1701384 | 1709200 | T: C:rolloi256 |
| 1731460 | 1736372 | 1789868 | T: C:bikel3 |
| 1675560 | 1781668 | 1814400 | T: titaniumccahi |
| 1830876 | 1860596 | 1998696 | T: C:r5n15kem0d |
| 1890212 | 1900272 | 1961056 | T: rqc256 |
| 1899904 | 1923192 | 1957336 | T: C:edonk192k32n128nu4l6 |
| 1988088 | 2002928 | 2017960 | T: C:edonk128ref |
| 2185208 | 2205824 | 2230484 | T: C:ledakemcpa33 |
| 2193192 | 2225324 | 2227040 | T: titaniumccasuper |
| 2399852 | 2434260 | 2540776 | T: C:lake1 |
| 2475820 | 2526824 | 2560388 | sntrup1277 |
| 2546220 | 2567932 | 2729426 | T: C:lake2 |
| 2595332 | 2613676 | 2629876 | T: frodokem976 |
| 2669016 | 2683028 | 2701016 | T: C:lake3 |
| 2794288 | 2809780 | 2826236 | T: ledakem1464 |
| 2829524 | 2861240 | 2903156 | T: C:edonk192k48n144nu4l4 |
| 2857856 | 2876236 | 2948804 | T: C:ledakemcpa32 |
| 2911712 | 2914572 | 2923376 | T: limasp1306cca |
| 3010292 | 3034040 | 3055888 | T: frodokem976aes |
| 3130464 | 3141340 | 3148840 | T: limasp1822cca |
| 3222276 | 3234776 | 3373932 | T: C:ledakemcpa53 |
| 3523804 | 3531836 | 3542936 | T: frodokem640shake |
| 3608364 | 3616088 | 3626248 | T: C:ledakemcpa54 |
| 3613328 | 3619520 | 3639432 | T: ledakem1364 |
| 3903072 | 3920504 | 3972096 | T: ledakem1264 |
| 4098436 | 4214360 | 4327656 | T: locker1 |
| 4317632 | 4322904 | 4336536 | T: rolloii192 |
| 4451128 | 4455508 | 4463916 | T: rolloii128 |
| 4591180 | 4626136 | 4836380 | T: locker2 |
| 4598800? | 4631852? | 6231208? | T: ledakem14sl |
| 4986488 | 5002312 | 5037376 | T: locker3 |
| 5057228 | 5067436 | 5074832 | T: rolloii256 |
| 5120296 | 5131100 | 5140932 | T: frodokem1344aes |
| 4263792? | 5412848? | 6594800? | T: ledakem13sl |
| 5730688 | 5743408 | 5760216 | T: limasp2062cca |
| 5498584 | 5807632 | 5845468 | T: locker4 |
| 6296460 | 6362052 | 7036292 | T: ledakem12sl |
| 6289356 | 6473772 | 6697908 | T: locker6 |
| 6567432 | 6583980 | 6745344 | T: C:ledakemcpa52 |
| 6879568 | 6933580 | 6966064 | T: remblem1056 |
| 7016284 | 7044692 | 7213376 | T: remblem928 |
| 7147640? | 7166500? | 10663492? | T: ledakem3464 |
| 7212260 | 7248324 | 7321784 | T: locker5 |
| 7599680? | 7633156? | 9557920? | T: frodokem976shake |
| 7926152 | 8017284 | 8125068 | T: ledakem3364 |
| 8135060 | 8179812 | 8200376 | T: sikep434 |
| 8580064 | 8732728 | 8870004 | T: ramstakers216091 |
| 9036508 | 9576384 | 9780108 | T: ledakem3264 |
| 10701668 | 10746268 | 11319272 | T: locker7 |
| 10733648 | 10766468 | 10917620 | T: ledakem33sl |
| 11278392 | 11503788 | 11526164 | T: ledakem34sl |
| 11367112 | 11955652 | 11974744 | T: lotus128 |
| 11666496 | 12025056 | 12099520 | T: locker8 |
| 12046284 | 12061316 | 12093536 | T: sikep503 |
| 12221844 | 12782396 | 12838740 | T: locker9 |
| 13040464 | 13292452 | 14705472 | T: ledakem32sl |
| 13288812 | 13399888 | 13428676 | T: ledakem5464 |
| 13766788 | 13799608 | 15080184 | T: sikep434comp |
| 14439304 | 14454760 | 14479816 | T: ledakem5364 |
| 13231448? | 15794836? | 17051452? | T: frodokem1344shake |
| 18328736 | 18398544 | 18476380 | T: ledakem54sl |
| 19946852 | 20015004 | 21691860 | T: sikep503comp |
| 20851756 | 20984876 | 22561740 | T: ledakem5264 |
| 22157340 | 22182796 | 22206896 | T: lotus192 |
| 23096932 | 24047396 | 27927772 | T: ledakem53sl |
| 25039308 | 25088272 | 25148584 | T: mersenne756839 |
| 25555452 | 25568860 | 25592404 | T: sikep610 |
| 33985260 | 35036008 | 40695720 | T: ledakem52sl |
| 34919432 | 35057852 | 35944400 | mceliece348864pcf |
| 35929208 | 35956392 | 38345236 | mceliece348864f |
| 39036328 | 39535124 | 40878600 | T: ramstakers756839 |
| 38914636 | 40274820 | 40805508 | T: lotus256 |
| 43529192 | 43747392 | 47303300 | T: sikep610comp |
| 44091620 | 44110664 | 44124956 | T: sikep751 |
| 49760864 | 49920524 | 50194484 | T: ntskem1264 |
| 35461956? | 57024992? | 78894756? | mceliece348864pc |
| 44892052? | 57089284? | 77446360? | mceliece348864 |
| 68955680 | 69020288 | 74709416 | T: sikep751comp |
| 110084464 | 111977948 | 115716484 | mceliece460896f |
| 110783116 | 113682648 | 114143348 | mceliece460896pcf |
| 83252108? | 128747396? | 189752552? | T: rsa2048 |
| 153081072 | 153946232 | 154077268 | T: ntskem1380 |
| 113934124? | 183677016? | 225229588? | mceliece460896 |
| 117498584? | 186914296? | 253369348? | mceliece460896pc |
| 233989992 | 234379904 | 238149564 | mceliece6960119f |
| 234749424 | 236702912 | 240258800 | mceliece6960119pcf |
| 267917884 | 269204880 | 269392020 | T: ntskem13136 |
| 271449124 | 273505996 | 276793476 | mceliece6688128pcf |
| 271776640 | 274426764 | 274475732 | mceliece6688128f |
| 275531040 | 277066728 | 277334004 | T: oddmanhattan128 |
| 300546600 | 300727896 | 302361104 | mceliece8192128pcf |
| 303201180 | 304909196 | 307321928 | mceliece8192128f |
| 236792392? | 314698836? | 466481640? | mceliece6960119pc |
| 273728508? | 362770744? | 536197724? | mceliece6688128pc |
| 277612408? | 364871888? | 535471812? | mceliece6688128 |
| 311538268? | 388017356? | 466959160? | mceliece6960119 |
| 303488116? | 396433688? | 648125904? | mceliece8192128 |
| 442723368 | 446026808 | 446337648 | T: oddmanhattan192 |
| 303081568? | 477277196? | 662327912? | mceliece8192128pc |
| 794500592 | 795972908 | 797752716 | T: oddmanhattan256 |
| 889088016 | 894685104 | 897859432 | T: bigquake1 |
| 4171118076 | 4268525048 | 4388557832 | T: pqrsa15 |
| 7137399900 | 7260128240 | 7335638280 | T: bigquake3 |
| 13902193800 | 13968957816 | 14052215680 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 23284 | 24168 | 24872 | T: rsa2048 |
| 24208 | 24256 | 25656 | smaugt1 |
| 24408 | 24532 | 27660 | timer |
| 24520 | 24592 | 25412 | ntruhps2048509 |
| 24808 | 24852 | 24900 | ntruplus576 |
| 25448 | 25604 | 25704 | ntruhrss701 |
| 30588 | 30636 | 30764 | ntruplus768 |
| 31860 | 31948 | 32080 | kyber90s512 |
| 31540 | 32596 | 34460 | mceliece348864 |
| 31800 | 32688 | 34836 | mceliece348864f |
| 36064 | 36348 | 37028 | ntruhps2048677 |
| 37624 | 38468 | 40456 | mceliece348864pcf |
| 39576 | 39632 | 39728 | ntruplus864 |
| 38540 | 39888 | 42156 | mceliece348864pc |
| 39628 | 40080 | 41748 | kyber512 |
| 42580 | 42776 | 43472 | ntruhps4096821 |
| 43852 | 43972 | 44136 | sntrup4591761 |
| 44312 | 44400 | 44484 | kyber90s768 |
| 45076 | 45712 | 46012 | sntrup653 |
| 46408 | 46616 | 47740 | ntruplus1152 |
| 48260 | 48344 | 48464 | T: C:nhcompact512cca |
| 48372 | 48420 | 48588 | sntrup761 |
| 48392 | 48432 | 48508 | smaugt3 |
| 49960 | 50028 | 50532 | T: lightsaber2 |
| 57164 | 57280 | 66724 | kyber768 |
| 60336 | 61012 | 61148 | sntrup857 |
| 60884 | 61316 | 61684 | kyber90s1024 |
| 64840 | 64956 | 65264 | sntrup953 |
| 65492 | 66052 | 66412 | sntrup1013 |
| 67864 | 67904 | 68040 | threebears624r2cca |
| 67860 | 67936 | 68020 | threebears624r2ccax |
| 67780 | 67972 | 68356 | T: C:nhcompact768cca |
| 68356 | 68472 | 68892 | smaugt5 |
| 69272 | 69320 | 69420 | C:threebears624r2cpax |
| 69352 | 69432 | 69536 | C:threebears624r2cpa |
| 69944 | 70088 | 70204 | ntrulpr653 |
| 65576 | 70148 | 80316 | mceliece460896f |
| 67260 | 72288 | 82996 | mceliece460896 |
| 73608 | 73656 | 73748 | ntrulpr761 |
| 73752 | 74316 | 75044 | T: C:r5nd1kem0d |
| 76320 | 76608 | 76780 | T: ntrulpr4591761 |
| 71948 | 76828 | 85612 | mceliece460896pcf |
| 71784 | 76904 | 87080 | mceliece460896pc |
| 75916? | 78608? | 114764? | T: lac128 |
| 81092 | 81352 | 81580 | T!!!newhope512cca |
| 85352 | 85452 | 85576 | T: saber2 |
| 85380 | 85668 | 86164 | sntrup1277 |
| 85984 | 86120 | 86304 | T: C:nhcompact1024cca |
| 86688 | 86960 | 87280 | T: ntskem1264 |
| 91324 | 92036 | 93292 | T: C:ledakemcpa14 |
| 92192 | 92504 | 93176 | T: C:ledakemcpa13 |
| 91552 | 94612 | 101928 | T: C:edonk128k16n80nu4l6 |
| 94568 | 94640 | 94708 | ntrulpr857 |
| 82364 | 97212 | 99692 | kyber1024 |
| 98392 | 98456 | 98608 | ntrulpr1013 |
| 98052 | 98628 | 99456 | T: C:r5nd0kem2iot |
| 99172 | 99304 | 100520 | ntrulpr953 |
| 99420 | 100020 | 100808 | T: C:r5nd1kem5d |
| 103684 | 104500 | 105612 | T: C:r5nd1kem4longkey |
| 102184 | 104992 | 108004 | T: C:ledakemcpa12 |
| 109632 | 109708 | 109804 | threebears936r2cca |
| 109608 | 109720 | 109868 | threebears936r2ccax |
| 116904 | 117416 | 118072 | T: C:bikel1 |
| 117456 | 117604 | 117784 | C:threebears936r2cpax |
| 118212 | 118292 | 118392 | C:threebears936r2cpa |
| 116276 | 123592 | 131964 | mceliece6688128f |
| 117164 | 123872 | 132764 | mceliece6688128 |
| 124496 | 124568 | 124660 | T: firesaber2 |
| 121864 | 125216 | 131492 | mceliece6960119 |
| 122092 | 127604 | 134168 | mceliece6960119f |
| 126240 | 128736 | 132224 | T: ntrukem443 |
| 126580 | 129964 | 143144 | mceliece6688128pc |
| 130484 | 130768 | 131236 | ntrulpr1277 |
| 127728 | 132740 | 141952 | mceliece6688128pcf |
| 133380 | 136404 | 140592 | mceliece6960119pc |
| 135100 | 138436 | 148168 | mceliece6960119pcf |
| 138248 | 139616 | 142344 | mceliece8192128f |
| 138876 | 140236 | 142216 | mceliece8192128 |
| 145040 | 146336 | 149164 | mceliece8192128pc |
| 145288 | 146672 | 149244 | mceliece8192128pcf |
| 150036 | 150492 | 151880 | T!!!newhope1024cca |
| 157488 | 158636 | 159884 | T: C:rolloi128 |
| 161320 | 164244 | 165716 | T: C:r5nd3kem5d |
| 167420 | 167560 | 167768 | threebears1248r2cca |
| 167448 | 167600 | 167728 | threebears1248r2ccax |
| 170896 | 171696 | 172308 | T: C:rolloi192 |
| 156740 | 172608 | 176100 | T: lotus128 |
| 175632 | 175732 | 175860 | C:threebears1248r2cpax |
| 175820 | 176076 | 176308 | C:threebears1248r2cpa |
| 156148? | 179676? | 212816? | T: lac192 |
| 170860? | 180464? | 244192? | T: lac256 |
| 200520 | 201292 | 202108 | T: C:rolloi256 |
| 203252 | 207288 | 214020 | T: C:edonk128k16n80nu8l6 |
| 210672 | 212112 | 214008 | T: C:ledakemcpa34 |
| 212112 | 223912 | 229456 | T: C:ledakemcpa33 |
| 236280 | 239908 | 246368 | T: C:ledakemcpa32 |
| 230580 | 241452 | 242304 | T: lotus192 |
| 241112 | 243840 | 244280 | T: hqc128round4 |
| 244264 | 244728 | 245112 | T: saberx4 |
| 242608 | 244980 | 249136 | T: ntrukem743 |
| 244432 | 245868 | 247092 | T: C:hila5 |
| 249584 | 252600 | 261036 | T: C:edonk128k32n96nu4l4 |
| 225716 | 255072 | 258852 | T: ledakem1464 |
| 256792 | 257404 | 271312 | T: ledakem1264 |
| 275884 | 276732 | 277564 | T: C:bikel3 |
| 276804 | 278396 | 285216 | T: C:r5nd3kem0d |
| 291552 | 295320 | 310772 | T: C:r5nd5kem5d |
| 297200 | 302056 | 302936 | T: ledakem1364 |
| 299644? | 312960? | 404780? | T: lotus256 |
| 323152 | 323616 | 324348 | T: ledakem13sl |
| 327536 | 329124 | 337924 | T: ntskem1380 |
| 341924 | 342764 | 346328 | T: kindi256342 |
| 336740 | 354784 | 356440 | T: C:r5nd5kem0d |
| 355352 | 360696 | 361100 | T: ledakem12sl |
| 369260 | 373444 | 380948 | T: C:edonk128ref |
| 375836 | 378404 | 381540 | T: ledakem14sl |
| 383428 | 390272 | 414136 | T: ntskem13136 |
| 405012 | 406020 | 416524 | T: kindi512222 |
| 414872 | 415852 | 420920 | T: kindi512241 |
| 440252 | 444236 | 452464 | T: C:lake1 |
| 478440 | 482456 | 484172 | T: C:ledakemcpa54 |
| 486668 | 489492 | 512068 | T: C:lake2 |
| 494980 | 496420 | 498520 | T: lima2p1024cca |
| 502972 | 504696 | 507908 | T: C:edonk192k32n128nu4l6 |
| 512228 | 516352 | 521304 | T: rolloii128 |
| 516580 | 518356 | 520064 | T: C:ledakemcpa53 |
| 519140 | 527584 | 535216 | T: C:ledakemcpa52 |
| 535980 | 537420 | 539540 | T: rolloii192 |
| 549232 | 549592 | 550112 | T: hqc192round4 |
| 547272 | 551532 | 556508 | T: C:r5n11kem0d |
| 552176 | 553548 | 574528 | T: hqcrmrs128 |
| 554576 | 565996 | 587148 | T: C:lake3 |
| 589908 | 590396 | 596364 | T: ledakem3464 |
| 592828 | 593920 | 595120 | T: rolloii256 |
| 593996 | 604184 | 619524 | T: hqc128 |
| 604424 | 604952 | 605788 | T: ledakem3264 |
| 660708 | 661540 | 668524 | T: ledakem3364 |
| 711596 | 717184 | 725444 | T: C:edonk192k48n144nu4l4 |
| 719380 | 736752 | 746256 | T: hqc1281 |
| 712716 | 741212 | 755716 | T: locker1 |
| 717184 | 743572 | 770644 | T: titaniumccatoy |
| 760504 | 762560 | 770248 | T: kindi512321 |
| 751728 | 769488 | 777800 | T: locker2 |
| 799532 | 800428 | 822428 | T: ledakem32sl |
| 829408 | 835700 | 859556 | T: locker3 |
| 835944 | 842612 | 844004 | T: kindi256522 |
| 907132 | 907916 | 919864 | T: ledakem33sl |
| 936240 | 937092 | 938188 | T: titaniumccalite |
| 988080 | 993064 | 1006288 | T: locker4 |
| 1002704 | 1004132 | 1005716 | T: lima2p2048cca |
| 1021176 | 1027548 | 1032544 | T: rqc128 |
| 1045344 | 1047628 | 1050284 | T: C:r5n13kem0d |
| 1036432 | 1048048 | 1069156 | T: locker6 |
| 1068980 | 1070016 | 1095220 | T: hqc256round4 |
| 1089276 | 1091652 | 1117308 | T: ledakem34sl |
| 1136612 | 1166872 | 1175380 | T: hqcrmrs192 |
| 1183932 | 1186328 | 1191548 | T: titaniumccastd |
| 1194464 | 1208564 | 1219352 | T: locker5 |
| 1233584 | 1261980 | 1275040 | T: hqc192 |
| 1282160 | 1342892 | 1356016 | T: ledakem5364 |
| 1341728 | 1343324 | 1345820 | T: limasp1018cca |
| 1361692 | 1364156 | 1368380 | T: ledakem5464 |
| 1350920 | 1381320 | 1394128 | T: hqc1921 |
| 1416560 | 1419284 | 1464892 | T: ledakem5264 |
| 1464164 | 1473864 | 1506220 | T: hqc1922 |
| 1400204 | 1495308 | 1501056 | T: titaniumccamed |
| 1639972 | 1645292 | 1712676 | T: ledakem54sl |
| 1714000 | 1717872 | 1725124 | T: frodokem640 |
| 1650940 | 1752464 | 1812304 | T: titaniumccahi |
| 1844328 | 1871536 | 1889788 | T: locker7 |
| 1856872 | 1879940 | 1894576 | T: locker8 |
| 1876296? | 1888640? | 2997872? | T: rqc192 |
| 1890340 | 1892296 | 1906212 | T: frodokem640aes |
| 1896836 | 1928084 | 1971184 | T: hqcrmrs256 |
| 1944760 | 1951104 | 1953940 | T: ledakem53sl |
| 1971956 | 2033256 | 2043816 | T: locker9 |
| 2012156 | 2052060 | 2075428 | T: hqc256 |
| 2068616 | 2079096 | 2082688 | T: ledakem52sl |
| 2169824 | 2208816 | 2250912 | T: hqc2561 |
| 2201628 | 2211800 | 2223940 | T: C:r5n15kem0d |
| 2101712 | 2246308 | 2252668 | T: titaniumccasuper |
| 2284544 | 2329052 | 2353860 | T: hqc2562 |
| 2389396 | 2422044 | 2465024 | T: hqc2563 |
| 2387076 | 2449116 | 2502840 | T: bigquake1 |
| 2573616 | 2575128 | 2580956 | T: limasp1306cca |
| 2649880? | 2662348? | 3470360? | T: rqc256 |
| 2723596 | 2728784 | 2736004 | T: limasp1822cca |
| 3420612 | 3424576 | 3436784 | T: frodokem976 |
| 3666816 | 3678204 | 3687212 | T: frodokem976aes |
| 3850728 | 3859668 | 3865692 | T: frodokem640shake |
| 5187724 | 5197756 | 5204948 | T: limasp2062cca |
| 6196080 | 6207208 | 6221488 | T: frodokem1344aes |
| 6794908 | 7050636 | 7272784 | T: bigquake3 |
| 8069892? | 8111732? | 12460760? | T: frodokem976shake |
| 10263444 | 10316688 | 10400916 | T: remblem1056 |
| 10438592 | 10478640 | 10915712 | T: remblem928 |
| 10519736 | 10909604 | 11105428 | T: bigquake5 |
| 13189252 | 13206176 | 13214820 | T: sikep434 |
| 14159260 | 14299416 | 14314688 | T: frodokem1344shake |
| 15960056 | 16275792 | 16616332 | T: ramstakers216091 |
| 19728928 | 19756808 | 19784324 | T: sikep503 |
| 21513168 | 21551032 | 21704072 | T: sikep434comp |
| 21879620 | 22371604 | 22444868 | T: pqrsa15 |
| 27434640 | 27552788 | 27594192 | T: mersenne756839 |
| 31025768 | 31104732 | 31230672 | T: sikep503comp |
| 46938004 | 46947024 | 46960360 | T: sikep610 |
| 59626860 | 59900316 | 60170184 | T: oddmanhattan128 |
| 64315188 | 64494728 | 64818308 | T: sikep610comp |
| 71447672 | 71458876 | 71476432 | T: sikep751 |
| 70885752 | 71695600 | 74979276 | T: ramstakers756839 |
| 110494708 | 110617660 | 111449632 | T: sikep751comp |
| 114135084 | 114311080 | 114567456 | T: oddmanhattan192 |
| 237022916 | 237441152 | 238194152 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 18648 | 18672 | 18696 | C:threebears624r2cpax |
| 18944 | 19392 | 19440 | ntruplus576 |
| 22652 | 22700 | 22792 | ntruplus768 |
| 23544 | 23612 | 23712 | kyber90s512 |
| 24004 | 24040 | 24088 | C:threebears936r2cpax |
| 29100 | 29156 | 29580 | ntruplus864 |
| 29412 | 29452 | 29508 | C:threebears1248r2cpax |
| 29928 | 30016 | 32848 | kyber512 |
| 30056 | 30096 | 30176 | C:threebears624r2cpa |
| 29632 | 30352 | 30556 | T: C:r5nd1kem0d |
| 33556 | 33716 | 33956 | kyber90s768 |
| 35620 | 35696 | 35876 | ntruplus1152 |
| 37340 | 37412 | 37492 | C:threebears936r2cpa |
| 37396 | 37660 | 38984 | smaugt1 |
| 38360 | 38436 | 38696 | ntruhps2048509 |
| 38236 | 39668 | 40036 | timer |
| 41472 | 42008 | 42212 | T: C:r5nd1kem5d |
| 39756 | 42516 | 48288 | T: C:r5nd0kem2iot |
| 44404 | 44468 | 44576 | C:threebears1248r2cpa |
| 43232? | 45220? | 60928? | T: C:r5nd1kem4longkey |
| 46408 | 46776 | 52620 | kyber768 |
| 47148 | 47244 | 47344 | T: C:nhcompact512cca |
| 47696 | 47856 | 48092 | kyber90s1024 |
| 49904 | 49948 | 50032 | T: lightsaber2 |
| 53992 | 54084 | 54204 | T: C:hila5 |
| 59084 | 59208 | 59352 | sntrup761 |
| 59260 | 59384 | 59472 | ntruhps2048677 |
| 61084 | 61216 | 61376 | ntruhrss701 |
| 61792 | 61864 | 61972 | sntrup653 |
| 67032 | 67112 | 67240 | smaugt3 |
| 67020 | 67124 | 67212 | T: C:nhcompact768cca |
| 67808 | 69668 | 70188 | kyber1024 |
| 68160 | 71076 | 77024 | T: C:r5nd3kem5d |
| 76240 | 76500 | 78352 | ntruhps4096821 |
| 83676 | 83748 | 83816 | T: saber2 |
| 84440 | 84540 | 84700 | ntrulpr653 |
| 85524 | 85628 | 85744 | T: C:nhcompact1024cca |
| 85808 | 85896 | 86016 | sntrup857 |
| 88572 | 88652 | 88772 | ntrulpr761 |
| 88948 | 89068 | 89744 | T!!!newhope512cca |
| 89584 | 89656 | 89804 | sntrup953 |
| 92052 | 92120 | 92236 | sntrup1013 |
| 92472 | 92568 | 92704 | sntrup4591761 |
| 93232 | 93580 | 93760 | smaugt5 |
| 95048 | 95100 | 95180 | threebears624r2ccax |
| 108360 | 108752 | 108880 | T: ntrulpr4591761 |
| 116656 | 116732 | 116868 | ntrulpr857 |
| 116992 | 117104 | 117332 | sntrup1277 |
| 118876 | 118996 | 119144 | ntrulpr1013 |
| 97668? | 120328? | 141960? | T: lac128 |
| 121368 | 121552 | 122588 | ntrulpr953 |
| 121608 | 121856 | 121948 | mceliece348864f |
| 121776 | 121924 | 122056 | threebears624r2cca |
| 121332 | 121928 | 122076 | mceliece348864 |
| 123720 | 123788 | 123868 | T: firesaber2 |
| 127208 | 127432 | 127952 | mceliece348864pcf |
| 127492 | 127924 | 128156 | mceliece348864pc |
| 128368 | 132088 | 139156 | T: C:r5nd3kem0d |
| 134076 | 134740 | 142028 | T: ntrukem443 |
| 134496 | 137804 | 146068 | T: C:r5nd5kem5d |
| 145952 | 146116 | 146296 | threebears936r2ccax |
| 158436 | 158628 | 158944 | ntrulpr1277 |
| 160136 | 164004 | 167952 | T: C:r5nd5kem0d |
| 164656 | 165392 | 166128 | T!!!newhope1024cca |
| 169560 | 176172 | 186932 | T: C:r5n11kem0d |
| 182672 | 182912 | 183216 | threebears936r2cca |
| 178676 | 197560 | 214016 | T: lotus128 |
| 211824 | 212184 | 212424 | threebears1248r2ccax |
| 220420 | 243992 | 260868 | T: lac192 |
| 245796 | 246208 | 246960 | mceliece460896f |
| 249100 | 249456 | 249648 | mceliece460896 |
| 252000 | 252232 | 252884 | mceliece460896pc |
| 252012 | 252692 | 253060 | mceliece460896pcf |
| 252496 | 253056 | 253980 | T: C:r5n13kem0d |
| 255376 | 255624 | 255804 | threebears1248r2cca |
| 264600 | 265956 | 266356 | T: saberx4 |
| 272692 | 275636 | 295504 | T: lotus192 |
| 278072 | 278328 | 278752 | mceliece6960119f |
| 278228 | 278400 | 278928 | mceliece6960119 |
| 284664 | 285012 | 285284 | mceliece6960119pcf |
| 287944 | 288188 | 288384 | mceliece6960119pc |
| 289736 | 290056 | 290432 | mceliece6688128 |
| 289828 | 290268 | 291380 | mceliece6688128f |
| 291372 | 291672 | 291876 | mceliece8192128f |
| 292504 | 293556 | 295040 | mceliece8192128 |
| 299340 | 299752 | 300892 | mceliece6688128pc |
| 299732 | 299968 | 300556 | mceliece6688128pcf |
| 307428 | 307816 | 308152 | mceliece8192128pcf |
| 307800 | 308152 | 308532 | mceliece8192128pc |
| 316000 | 318948 | 322316 | T: ntrukem743 |
| 325184? | 356372? | 462064? | T: lac256 |
| 386660 | 388984 | 389320 | T: ntskem1264 |
| 411864 | 417356 | 418348 | T: hqc128round4 |
| 427468 | 428292 | 432240 | T: kindi256342 |
| 469568 | 475816 | 479832 | T: lotus256 |
| 536032 | 536776 | 537400 | T: kindi512222 |
| 546208 | 547776 | 552116 | T: kindi512241 |
| 630368 | 631324 | 632536 | T: lima2p1024cca |
| 699724 | 702048 | 737188 | T: C:ledakemcpa12 |
| 718836 | 719432 | 720320 | T: ntskem1380 |
| 873348 | 873956 | 874644 | T: hqc192round4 |
| 877328 | 881580 | 903968 | T: C:r5n15kem0d |
| 874924 | 881772 | 910020 | T: C:ledakemcpa14 |
| 846120 | 887840 | 913540 | T: titaniumccatoy |
| 701324? | 930896? | 986652? | T: C:ledakemcpa13 |
| 936964 | 940296 | 968336 | T: hqc128 |
| 926084 | 942880 | 945464 | T: hqcrmrs128 |
| 958428 | 960060 | 967592 | T: kindi512321 |
| 976544 | 984216 | 985708 | T: kindi256522 |
| 1010736 | 1055724 | 1061204 | T: C:rolloi128 |
| 1142720 | 1144480 | 1145556 | T: titaniumccalite |
| 1229352 | 1233588 | 1237384 | T: C:rolloi192 |
| 1271660 | 1273476 | 1276088 | T: lima2p2048cca |
| 1277944 | 1280288 | 1281528 | T: titaniumccastd |
| 1290380 | 1313440 | 1342060 | T: hqc1281 |
| 1387284 | 1392656 | 1401604 | T: ntskem13136 |
| 1595704 | 1599040 | 1682844 | T: titaniumccamed |
| 1705008 | 1705984 | 1710188 | T: frodokem640 |
| 1702372 | 1726920 | 1731488 | T: hqcrmrs192 |
| 1726392 | 1732944 | 1744724 | T: rolloii128 |
| 1736512 | 1739916 | 1748748 | T: hqc256round4 |
| 1748420 | 1753236 | 1758904 | T: limasp1018cca |
| 1748352 | 1779528 | 1818540 | T: hqc192 |
| 1800048 | 1801540 | 1805460 | T: frodokem640aes |
| 1805368 | 1811880 | 1814588 | T: C:bikel1 |
| 1855372 | 1865148 | 1895264 | T: C:lake1 |
| 1925020 | 1928580 | 1932200 | T: rolloii192 |
| 1966340 | 1971376 | 1983300 | T: ledakem1264 |
| 1928492 | 2006732 | 2024088 | T: titaniumccahi |
| 1973284 | 2013980 | 2395540 | T: C:ledakemcpa32 |
| 2058744 | 2065448 | 2084064 | T: ledakem1364 |
| 2077140 | 2079560 | 2084012 | T: C:rolloi256 |
| 2154952 | 2167664 | 2235608 | T: hqc1921 |
| 2106096 | 2173064 | 2391472 | T: ledakem1464 |
| 1841444 | 2272744 | 2291288 | T: C:edonk128k32n96nu4l4 |
| 2278556 | 2309160 | 2354604 | T: hqc1922 |
| 2342572? | 2397720? | 5797824? | T: C:edonk192k48n144nu4l4 |
| 2359848 | 2436348 | 2459080 | T: C:ledakemcpa33 |
| 2451288 | 2457088 | 2606536 | T: titaniumccasuper |
| 2465192 | 2472500 | 2480768 | T: rolloii256 |
| 2516264 | 2532124 | 2543372 | T: ledakem13sl |
| 2621320 | 2622860 | 2637104 | T: rsa2048 |
| 2169380? | 2806084? | 2938748? | T: C:ledakemcpa34 |
| 2826372 | 2836416 | 2865360 | T: hqc256 |
| 2788756 | 2864432 | 2903368 | T: hqcrmrs256 |
| 2903736 | 2927888 | 2937592 | T: ledakem12sl |
| 3084260 | 3116076 | 3147188 | T: ledakem14sl |
| 3104420 | 3125552 | 3146860 | T: C:lake2 |
| 3184464 | 3223636 | 3330176 | T: hqc2561 |
| 3384652 | 3388448 | 3399920 | T: limasp1306cca |
| 3384704 | 3398532 | 3431420 | T: hqc2562 |
| 3431140 | 3433968 | 3444704 | T: frodokem976 |
| 3466092 | 3475032 | 3480576 | T: frodokem976aes |
| 3443828 | 3486388 | 3511456 | T: bigquake1 |
| 3496380 | 3511692 | 3608372 | T: hqc2563 |
| 3551736 | 3557144 | 3568220 | T: limasp1822cca |
| 3591424 | 3607380 | 3621924 | T: rqc128 |
| 3708592 | 3726144 | 3743140 | T: locker1 |
| 3714704 | 3825036 | 3852544 | T: locker2 |
| 3773656? | 4163256? | 5647864? | T: frodokem640shake |
| 4179036 | 4229812 | 4255240 | T: locker4 |
| 4253692 | 4267156 | 4288744 | T: C:lake3 |
| 5498596 | 5519648 | 5547840 | T: locker3 |
| 5742332 | 5756484 | 5781072 | T: C:bikel3 |
| 5798768 | 5931908 | 6259824 | T: ledakem3464 |
| 5973904 | 5982736 | 5989832 | T: frodokem1344aes |
| 6056036 | 6063832 | 6076580 | T: ledakem3364 |
| 6093544 | 6126832 | 6152456 | T: locker6 |
| 6310684 | 6342052 | 6370048 | T: C:ledakemcpa53 |
| 6324760 | 6345436 | 6372448 | T: locker5 |
| 6345092 | 6367088 | 6405388 | T: C:ledakemcpa54 |
| 6460776 | 6484764 | 6509932 | T: ledakem3264 |
| 6844456 | 6859052 | 6871596 | T: limasp2062cca |
| 6950972 | 6978376 | 7010760 | T: locker7 |
| 6869028 | 7004836 | 7042744 | T: locker8 |
| 7168140 | 7181548 | 7200908 | T: C:ledakemcpa52 |
| 7312948? | 7328708? | 9579644? | T: rqc192 |
| 7847428 | 7879088 | 7886880 | T: frodokem976shake |
| 8366976 | 8376052 | 8392220 | T: ledakem32sl |
| 9033508 | 9094832 | 9127424 | T: ledakem33sl |
| 9435680 | 9463920 | 9492236 | T: locker9 |
| 10025148 | 10092744 | 10103176 | T: ledakem34sl |
| 9542196? | 11416128? | 61961648? | T: C:edonk192k32n128nu4l6 |
| 11523772 | 11548792 | 13133612 | T: rqc256 |
| 13560256 | 13572668 | 13720188 | T: ledakem5264 |
| 13753992 | 13789432 | 13925136 | T: remblem1056 |
| 14146392 | 14160084 | 14171296 | T: sikep434 |
| 14078288 | 14248428 | 14727320 | T: remblem928 |
| 14524240 | 14557964 | 14849072 | T: ledakem5364 |
| 15700056 | 15738504 | 15755568 | T: sikep434comp |
| 17286536 | 17305864 | 17403276 | T: ledakem5464 |
| 15754044? | 18334896? | 20899376? | T: C:edonk128k16n80nu4l6 |
| 13885132? | 19184328? | 19233764? | T: frodokem1344shake |
| 19544028 | 19603032 | 19615432 | T: ledakem53sl |
| 19798468 | 19904676 | 19983320 | T: ledakem52sl |
| 20751892 | 20925180 | 21109428 | T: ledakem54sl |
| 21036424 | 21051196 | 21078708 | T: sikep503 |
| 23020952 | 23036040 | 23080956 | T: sikep503comp |
| 28502004 | 29186076 | 29407640 | T: bigquake3 |
| 33222820 | 33654864 | 33724296 | T: ramstakers216091 |
| 39626908 | 39763948 | 39783536 | T: mersenne756839 |
| 44497680 | 45085008 | 45465004 | T: bigquake5 |
| 47294724 | 47321104 | 47334468 | T: sikep610 |
| 49731380 | 49755044 | 49859652 | T: sikep610comp |
| 22417032? | 51206668? | 109963396? | T: C:edonk128k16n80nu8l6 |
| 65206000 | 65633724 | 66127636 | T: oddmanhattan128 |
| 76812024 | 76824620 | 76843776 | T: sikep751 |
| 81598748 | 81613696 | 81637312 | T: sikep751comp |
| 126075172 | 126377976 | 126576924 | T: oddmanhattan192 |
| 60181576? | 136963704? | 167288236? | T: C:edonk128ref |
| 139985340 | 140616712 | 142569400 | T: ramstakers756839 |
| 144003792 | 144054312 | 144118036 | T: pqrsa15 |
| 260770604 | 261783080 | 266032632 | T: oddmanhattan256 |
|
|
|