Measurements of key-encapsulation mechanisms on one machine: amd64; Golden Cove (906a4-40); 2022 Intel Core i3-1215U, P cores; 2 x 1600MHz; alder2,big, supercop-20250922
[Page version: 20251103 11:56:20]
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 |
| 9819 | 9963 | 10126 | kyber90s512 |
| 14164 | 14369 | 14678 | kyber90s768 |
| 17890 | 18090 | 18652 | kyber512 |
| 20019 | 20284 | 20509 | kyber90s1024 |
| 24847 | 24979 | 25220 | T: C:nhcompact512cca |
| 25496 | 25638 | 25867 | ntrulpr653 |
| 25938 | 26238 | 26667 | T: ntrulpr4591761 |
| 27256 | 27565 | 27794 | ntrulpr761 |
| 27896 | 28071 | 28384 | T: lightsaber2 |
| 28266 | 28419 | 28584 | T: lac128 |
| 30086 | 30504 | 31905 | timer |
| 30441 | 30696 | 32235 | smaugt1 |
| 30500 | 30712 | 30982 | kyber768 |
| 32576 | 32737 | 34328 | C:threebears624r2cpa |
| 34177 | 34372 | 34551 | ntrulpr857 |
| 34364 | 34690 | 34990 | T: C:nhcompact768cca |
| 34354 | 35797 | 36066 | threebears624r2cca |
| 34315 | 35817 | 35953 | C:threebears624r2cpax |
| 36142 | 36250 | 43363 | ntruplus576 |
| 36134 | 36527 | 37019 | ntrulpr953 |
| 35622 | 36999 | 37220 | threebears624r2ccax |
| 37443 | 37822 | 38254 | ntrulpr1013 |
| 39124 | 39636 | 40319 | T: C:r5nd1kem0d |
| 39427 | 39659 | 39982 | newhope512cca |
| 41846 | 42790 | 43270 | T: C:nhcompact1024cca |
| 43464 | 43761 | 44209 | kyber1024 |
| 47649 | 47780 | 47923 | ntrulpr1277 |
| 47099 | 49158 | 49557 | smaugt3 |
| 50858 | 51274 | 51816 | T: saber2 |
| 52795 | 53604 | 54658 | T: C:r5nd1kem5d |
| 53282 | 53959 | 55606 | T: C:r5nd0kem2iot |
| 54626 | 55419 | 57087 | T: C:r5nd1kem4longkey |
| 61535 | 61659 | 61873 | ntruplus768 |
| 63143 | 63516 | 63765 | T: lac256 |
| 64108 | 64200 | 64331 | ntruplus864 |
| 64659 | 65266 | 65932 | T: hqc128round4 |
| 62278 | 65707 | 65924 | smaugt5 |
| 67738 | 68222 | 72117 | threebears936r2cca |
| 70390 | 70728 | 71106 | T: lac192 |
| 71352 | 71561 | 75468 | C:threebears936r2cpax |
| 69110 | 73041 | 73433 | C:threebears936r2cpa |
| 70170 | 73947 | 74349 | threebears936r2ccax |
| 74509 | 75025 | 75763 | newhope1024cca |
| 78688 | 80970 | 81834 | T: firesaber2 |
| 69038? | 83042? | 99423? | ntruplus1152 |
| 88506 | 89837 | 91479 | T: C:r5nd3kem5d |
| 101188 | 105171 | 105536 | threebears1248r2cca |
| 102207 | 106398 | 106781 | C:threebears1248r2cpa |
| 106611 | 109906 | 110366 | C:threebears1248r2cpax |
| 105543 | 109943 | 110291 | threebears1248r2ccax |
| 113741 | 114061 | 114442 | ntruhps2048509 |
| 112412 | 114143 | 116166 | T: C:hila5 |
| 146164 | 146592 | 146769 | T: saberx4 |
| 144775 | 147953 | 150765 | T: C:r5nd3kem0d |
| 151224 | 151771 | 152805 | T: kindi256342 |
| 156980 | 157808 | 159343 | T: hqc192round4 |
| 161657 | 162576 | 163896 | T: kindi512222 |
| 162335 | 164512 | 167775 | T: C:r5nd5kem5d |
| 165036 | 165500 | 166444 | T: kindi512241 |
| 182609 | 184830 | 190037 | T: C:r5nd5kem0d |
| 194556 | 194862 | 195160 | ntruhrss701 |
| 205668 | 205946 | 206361 | ntruhps2048677 |
| 274072 | 274635 | 275420 | ntruhps4096821 |
| 314568 | 315641 | 317601 | T: hqc256round4 |
| 332696 | 334291 | 338563 | T: hqcrmrs128 |
| 335507 | 336493 | 338282 | T: kindi512321 |
| 357996 | 361136 | 365256 | T: ntrukem443 |
| 363786 | 370712 | 406080 | T: C:r5n11kem0d |
| 375274 | 377859 | 392971 | T: hqc128 |
| 383584 | 384692 | 386190 | T: C:bikel1 |
| 387140 | 388729 | 404270 | T: hqc1281 |
| 410260 | 413398 | 416039 | T: kindi256522 |
| 507853 | 512098 | 516292 | T: C:ledakemcpa14 |
| 517044 | 518776 | 526573 | T: lima2p1024cca |
| 557788 | 559219 | 560612 | sntrup653 |
| 569891 | 573893 | 632966 | sntrup761 |
| 595099 | 599969 | 605472 | T: C:ledakemcpa13 |
| 620474 | 623917 | 730919 | T: C:r5n13kem0d |
| 659872 | 662405 | 664901 | T: rqc128 |
| 670822 | 674432 | 696360 | T: hqcrmrs192 |
| 686736 | 694943 | 713963 | T: titaniumccatoy |
| 706084 | 710349 | 734030 | T: hqc1921 |
| 713404 | 719077 | 724743 | T: frodokem640 |
| 723760 | 725280 | 726266 | sntrup4591761 |
| 752463 | 758944 | 766829 | T: hqc192 |
| 755644 | 760819 | 783264 | T: hqc1922 |
| 759952 | 773350 | 792662 | T: titaniumccalite |
| 770177 | 776146 | 782371 | T: C:ledakemcpa12 |
| 786450 | 790695 | 794093 | T: ntrukem743 |
| 885905 | 890409 | 896873 | T: frodokem640aes |
| 895530 | 898006 | 902360 | T: C:rolloi128 |
| 932774 | 934535 | 936677 | sntrup857 |
| 980487 | 999913 | 1009635 | T: titaniumccastd |
| 1046618 | 1049984 | 1055796 | T: lima2p2048cca |
| 1074850 | 1079948 | 1088949 | T: limasp1018cca |
| 1085946 | 1098402 | 1124238 | T: C:bikel3 |
| 1073611 | 1104295 | 1111059 | T: hqc2561 |
| 1073430 | 1108613 | 1117297 | T: hqcrmrs256 |
| 1110272? | 1115630? | 1632943? | T: rqc192 |
| 1117126 | 1121353 | 1122745 | sntrup953 |
| 1119377 | 1135461 | 1148670 | T: C:ledakemcpa34 |
| 1136211 | 1139710 | 1143211 | T: C:rolloi192 |
| 1121337 | 1143901 | 1184850 | T: titaniumccamed |
| 1139521 | 1166461 | 1196736 | T: hqc2562 |
| 1186005 | 1194858 | 1223157 | T: hqc256 |
| 1210979 | 1217979 | 1224483 | T: hqc2563 |
| 1260495 | 1266784 | 1274319 | sntrup1013 |
| 1272670 | 1311277 | 1343761 | T: titaniumccahi |
| 1436461 | 1443453 | 1453373 | T: frodokem976 |
| 1551739 | 1556197 | 1559861 | T: C:rolloi256 |
| 1546938 | 1556920 | 1655393 | T: titaniumccasuper |
| 1574284 | 1583353 | 1748727 | T: C:r5n15kem0d |
| 1584744? | 1590137? | 2338595? | T: rqc256 |
| 1599649 | 1614678 | 1629024 | T: C:ledakemcpa33 |
| 1707640 | 1718032 | 1727296 | T: frodokem976aes |
| 1961258 | 1967279 | 1980985 | sntrup1277 |
| 1975532 | 1988804 | 1999697 | T: limasp1306cca |
| 2152163 | 2164028 | 2179629 | T: limasp1822cca |
| 2217838 | 2237640 | 2266384 | T: C:ledakemcpa32 |
| 2242371 | 2256001 | 2273345 | T: ledakem1464 |
| 2256795 | 2285071 | 2310137 | T: C:ledakemcpa53 |
| 2667197 | 2677099 | 2689782 | T: C:ledakemcpa54 |
| 2680208 | 2714278 | 2784640 | T: ledakem1364 |
| 2705310 | 2729270 | 2756621 | T: ledakem1264 |
| 2961111 | 2989960 | 3045240 | T: frodokem1344aes |
| 3075155 | 3080543 | 3096582 | T: frodokem640shake |
| 3382821 | 3389459 | 3396851 | T: rolloii128 |
| 3535348? | 3590548? | 4963576? | T: ledakem14sl |
| 3725177 | 3733677 | 3747646 | T: rolloii192 |
| 3867812 | 3888804 | 3914549 | T: limasp2062cca |
| 4111295 | 4121707 | 4135599 | T: rolloii256 |
| 3475153? | 4534524? | 5616172? | T: ledakem13sl |
| 4604458 | 4626188 | 4660173 | T: C:ledakemcpa52 |
| 4634335 | 4657476 | 4751438 | T: ledakem12sl |
| 4667806 | 4679639 | 4693667 | T: sikep434 |
| 5027504? | 5084765? | 7431135? | T: ledakem3464 |
| 5845118 | 5888158 | 5918228 | T: ledakem3364 |
| 6193920 | 6202289 | 6215757 | T: lotus128 |
| 6214973 | 6232412 | 6305192 | T: remblem1056 |
| 6312611 | 6323720 | 6337140 | T: remblem928 |
| 6520522 | 6527395 | 6533261 | T: frodokem976shake |
| 6747679 | 6764508 | 6784672 | T: sikep503 |
| 6972967 | 7110685 | 7201085 | T: ledakem3264 |
| 7792581 | 7824574 | 8185134 | T: ledakem33sl |
| 7811024 | 7839922 | 8611763 | T: sikep434comp |
| 8067767 | 8090557 | 8128396 | T: ledakem34sl |
| 9209349 | 9237406 | 9267232 | T: ledakem5464 |
| 9413399 | 9516332 | 10787772 | T: ledakem32sl |
| 10230955 | 10309209 | 10342524 | T: ledakem5364 |
| 11155814 | 11181830 | 12164887 | T: sikep503comp |
| 11458303 | 11468121 | 11481424 | T: frodokem1344shake |
| 11784332 | 11840731 | 11972447 | T: ledakem54sl |
| 12105305 | 12112633 | 12123667 | T: sikep610 |
| 12600494 | 12612831 | 12646652 | T: lotus192 |
| 14375341 | 14436658 | 15997397 | T: ledakem5264 |
| 15625081 | 15794513 | 19374020 | T: ledakem53sl |
| 20321259 | 20332344 | 20340548 | T: sikep751 |
| 20547487 | 20580143 | 20599194 | T: lotus256 |
| 21021992 | 21076343 | 22747954 | T: sikep610comp |
| 24016559 | 24157583 | 26492398 | T: ledakem52sl |
| 29040840 | 29133801 | 29274539 | T: ntskem1264 |
| 29084049 | 29144783 | 29193475 | mceliece348864f |
| 29085753 | 29157646 | 29224194 | mceliece348864pcf |
| 32235478 | 32281167 | 34992924 | T: sikep751comp |
| 24937023? | 34189721? | 52744787? | mceliece348864pc |
| 28968910? | 38103024? | 64883776? | mceliece348864 |
| 78115780 | 78201660 | 78355824 | mceliece460896f |
| 80532645 | 82258986 | 83351756 | T: ntskem1380 |
| 94101171 | 94283774 | 98873191 | mceliece460896pcf |
| 106723263? | 135686971? | 193322157? | mceliece460896 |
| 106886610? | 135990544? | 193841881? | mceliece460896pc |
| 171100540 | 171469870 | 173582951 | mceliece6688128pcf |
| 178276636 | 178469216 | 178617939 | mceliece6960119f |
| 178775520 | 178973552 | 179220370 | mceliece6960119pcf |
| 171099360? | 184606814? | 221376367? | mceliece6688128f |
| 184141095 | 188056391 | 188699198 | mceliece8192128f |
| 185213640 | 202514902 | 203087134 | mceliece8192128pcf |
| 172619879? | 251647473? | 359336616? | mceliece6688128 |
| 230962916? | 284311950? | 339714485? | mceliece6960119pc |
| 181511278? | 285891578? | 342939552? | mceliece6960119 |
| 186699303? | 295673526? | 362298560? | mceliece6688128pc |
| 245054333? | 307339440? | 432580313? | mceliece8192128pc |
| 221112928? | 343700076? | 467177394? | mceliece8192128 |
| 365669710 | 367297261 | 370013187 | T: ntskem13136 |
| 784033014 | 790488969 | 796006845 | T: bigquake1 |
| 6457630899 | 6554434934 | 6594651107 | T: bigquake3 |
| 12852542797 | 12923318892 | 13038768853 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 15322 | 15370 | 15468 | kyber90s512 |
| 15563 | 15763 | 16063 | ntruhps2048509 |
| 16963 | 17045 | 17141 | ntruplus576 |
| 17956 | 18044 | 18159 | ntruhrss701 |
| 19964 | 20040 | 20133 | kyber90s768 |
| 20210 | 20376 | 20599 | smaugt1 |
| 20299 | 20498 | 20870 | timer |
| 20697 | 20753 | 20893 | ntruplus768 |
| 23867 | 23940 | 24146 | ntruplus864 |
| 23771 | 24453 | 25647 | mceliece348864f |
| 24391 | 24620 | 24913 | ntruhps2048677 |
| 23819 | 24707 | 25525 | mceliece348864 |
| 26148 | 26286 | 26537 | kyber90s1024 |
| 26217 | 26348 | 26654 | kyber512 |
| 26425 | 26547 | 26778 | ntruhps4096821 |
| 28514 | 29050 | 30824 | mceliece348864pc |
| 28561 | 29648 | 30949 | mceliece348864pcf |
| 28308 | 30753 | 31490 | sntrup4591761 |
| 31671 | 31765 | 32180 | ntruplus1152 |
| 31697 | 32016 | 32308 | sntrup653 |
| 34144 | 34628 | 34801 | sntrup761 |
| 36322 | 36494 | 36725 | T: lightsaber2 |
| 39446 | 39713 | 39900 | T: C:nhcompact512cca |
| 39590 | 40014 | 40804 | kyber768 |
| 40390 | 41527 | 41665 | smaugt3 |
| 41779 | 42258 | 42498 | sntrup857 |
| 44843 | 44999 | 45188 | ntrulpr653 |
| 44936 | 45598 | 45838 | sntrup953 |
| 45405 | 45959 | 49019 | T: ntskem1264 |
| 46177 | 46474 | 46837 | sntrup1013 |
| 47057 | 47170 | 47911 | ntrulpr761 |
| 47791 | 48044 | 48484 | T: ntrulpr4591761 |
| 50085 | 50503 | 52598 | C:threebears624r2cpa |
| 49047 | 51088 | 51531 | threebears624r2ccax |
| 47880 | 52207 | 58197 | mceliece460896 |
| 51847 | 52277 | 53347 | T: lac128 |
| 50446 | 52467 | 52744 | C:threebears624r2cpax |
| 51923 | 52680 | 53076 | T: C:nhcompact768cca |
| 50729 | 53028 | 53236 | threebears624r2cca |
| 47809? | 55876? | 60857? | mceliece460896f |
| 55387 | 56089 | 57047 | kyber1024 |
| 55657 | 58027 | 58203 | smaugt5 |
| 59591 | 59763 | 59912 | ntrulpr857 |
| 58851 | 59876 | 59984 | sntrup1277 |
| 52612? | 60647? | 65835? | mceliece460896pc |
| 53340? | 60835? | 67164? | mceliece460896pcf |
| 61979 | 62668 | 63376 | T: saber2 |
| 62633 | 62831 | 63118 | newhope512cca |
| 62770 | 62991 | 63279 | ntrulpr953 |
| 64184 | 64294 | 64587 | ntrulpr1013 |
| 64159 | 64836 | 65559 | T: C:r5nd1kem0d |
| 66304 | 67779 | 68191 | T: C:nhcompact1024cca |
| 74453 | 78830 | 83577 | mceliece6960119f |
| 74921 | 79486 | 84105 | mceliece6960119 |
| 80951 | 81623 | 82369 | T: C:bikel1 |
| 81709 | 81855 | 82104 | ntrulpr1277 |
| 82351 | 82767 | 86304 | threebears936r2cca |
| 80314 | 83765 | 84237 | threebears936r2ccax |
| 84433 | 84828 | 88413 | C:threebears936r2cpax |
| 84305 | 84890 | 85398 | T: C:ledakemcpa14 |
| 82040 | 85172 | 89992 | mceliece6960119pcf |
| 80635 | 85449 | 91052 | mceliece6960119pc |
| 84362 | 85597 | 86184 | T: C:ledakemcpa13 |
| 86890 | 87858 | 88879 | T: C:r5nd0kem2iot |
| 85077 | 88465 | 88911 | C:threebears936r2cpa |
| 87645 | 88481 | 89322 | T: C:r5nd1kem5d |
| 86531 | 90733 | 94385 | mceliece6688128f |
| 89282 | 91259 | 93100 | T: C:ledakemcpa12 |
| 86734 | 91313 | 97642 | mceliece6688128 |
| 91424 | 92220 | 93221 | T: C:r5nd1kem4longkey |
| 92178 | 94148 | 94861 | T: firesaber2 |
| 94596 | 95281 | 96145 | T: lotus128 |
| 92687 | 96045 | 100926 | mceliece6688128pcf |
| 93770 | 99102 | 107751 | mceliece6688128pc |
| 103275 | 105992 | 119545 | mceliece8192128f |
| 104816 | 107395 | 120975 | mceliece8192128 |
| 108545 | 108786 | 109132 | T: lac192 |
| 111281 | 114066 | 116870 | T: ntrukem443 |
| 110697 | 114929 | 124070 | mceliece8192128pc |
| 113015 | 116769 | 129319 | mceliece8192128pcf |
| 117113 | 117619 | 118273 | newhope1024cca |
| 121332 | 122456 | 123625 | T: C:rolloi128 |
| 125676 | 126013 | 126914 | T: lac256 |
| 124780 | 128961 | 130115 | threebears1248r2cca |
| 125060 | 130216 | 130726 | threebears1248r2ccax |
| 126858 | 131108 | 131603 | C:threebears1248r2cpa |
| 126105 | 131303 | 131638 | C:threebears1248r2cpax |
| 135712 | 138467 | 140447 | T: C:rolloi192 |
| 141970 | 143222 | 144730 | T: C:r5nd3kem5d |
| 139828 | 143288 | 155374 | T: lotus192 |
| 162836 | 164274 | 166130 | T: C:rolloi256 |
| 164312 | 166552 | 168788 | T: C:hila5 |
| 168772 | 169351 | 170079 | T: hqc128round4 |
| 176630 | 176811 | 177095 | T: saberx4 |
| 180927 | 181396 | 182020 | T: ledakem1264 |
| 183694 | 186420 | 190876 | T: ntrukem743 |
| 186368 | 187316 | 189081 | T: ledakem1464 |
| 189983 | 191081 | 191855 | T: lotus256 |
| 194226 | 194965 | 195783 | T: C:bikel3 |
| 195674 | 196253 | 197367 | T: C:ledakemcpa33 |
| 196193 | 197286 | 199961 | T: C:ledakemcpa34 |
| 198504 | 199148 | 199894 | T: kindi256342 |
| 206030? | 208169? | 288708? | T: ntskem1380 |
| 210752 | 211348 | 211903 | T: ledakem1364 |
| 211075 | 214934 | 218770 | T: C:ledakemcpa32 |
| 237926 | 239033 | 240267 | T: kindi512222 |
| 240252 | 240796 | 241868 | T: kindi512241 |
| 243570 | 246894 | 254434 | T: C:r5nd3kem0d |
| 250509 | 251093 | 251852 | T: ledakem13sl |
| 252289 | 255246 | 258080 | T: C:r5nd5kem5d |
| 258800 | 259801 | 261502 | T: ledakem12sl |
| 272896 | 282000 | 316652 | T: ntskem13136 |
| 286857 | 288514 | 289444 | T: ledakem14sl |
| 308197 | 310810 | 321002 | T: C:r5nd5kem0d |
| 388599 | 391452 | 393545 | T: rolloii128 |
| 390910 | 392869 | 394584 | T: hqc192round4 |
| 394651 | 395904 | 397136 | T: lima2p1024cca |
| 408715 | 410774 | 413728 | T: rolloii192 |
| 432532 | 433957 | 445956 | T: C:ledakemcpa53 |
| 442158 | 444474 | 448231 | T: ledakem3464 |
| 443514 | 444628 | 456528 | T: C:ledakemcpa54 |
| 445028 | 445948 | 447920 | T: kindi512321 |
| 442299 | 447530 | 452316 | T: C:ledakemcpa52 |
| 445326 | 447648 | 451341 | T: rolloii256 |
| 456603 | 458707 | 465542 | T: C:r5n11kem0d |
| 458131 | 460256 | 479507 | T: hqcrmrs128 |
| 484715 | 485726 | 487995 | T: ledakem3264 |
| 491667 | 493299 | 501056 | T: ledakem3364 |
| 491289 | 494316 | 498713 | T: kindi256522 |
| 504395 | 522687 | 525384 | T: hqc128 |
| 544552 | 557104 | 561783 | T: titaniumccatoy |
| 576731 | 579413 | 598414 | T: hqc1281 |
| 631081 | 633659 | 635829 | T: ledakem32sl |
| 688458 | 690013 | 718054 | T: ledakem33sl |
| 683091 | 696984 | 711719 | T: titaniumccalite |
| 742805 | 745894 | 750080 | T: hqc256round4 |
| 767869 | 769911 | 771828 | T: ledakem34sl |
| 792072 | 794547 | 797259 | T: lima2p2048cca |
| 828213 | 831327 | 838506 | T: C:r5n13kem0d |
| 820348 | 842157 | 844199 | T: titaniumccastd |
| 842630 | 848225 | 856360 | T: rqc128 |
| 928661 | 932199 | 962020 | T: hqcrmrs192 |
| 966658 | 967642 | 969140 | T: ledakem5364 |
| 970755 | 978351 | 984253 | T: limasp1018cca |
| 997763 | 1006277 | 1011835 | T: ledakem5464 |
| 1018885 | 1046787 | 1052276 | T: hqc192 |
| 1043523 | 1049332 | 1077018 | T: hqc1921 |
| 1040580 | 1058966 | 1092345 | T: titaniumccamed |
| 1089265 | 1093022 | 1098360 | T: frodokem640 |
| 1091429 | 1094114 | 1106695 | T: ledakem5264 |
| 1117219 | 1122283 | 1134128 | T: ledakem54sl |
| 1136417 | 1141112 | 1172194 | T: hqc1922 |
| 1215013 | 1222196 | 1231244 | T: frodokem640aes |
| 1209533 | 1247180 | 1282049 | T: titaniumccahi |
| 1409126 | 1412327 | 1415383 | T: ledakem53sl |
| 1488350 | 1496671 | 1506299 | T: rqc192 |
| 1505425 | 1525340 | 1616591 | T: titaniumccasuper |
| 1534613 | 1538582 | 1579138 | T: hqcrmrs256 |
| 1612197 | 1627922 | 1635111 | T: ledakem52sl |
| 1621895 | 1660376 | 1667650 | T: hqc256 |
| 1629357 | 1668061 | 1676824 | T: hqc2561 |
| 1720150 | 1728688 | 1767656 | T: hqc2562 |
| 1788874 | 1800659 | 1837041 | T: hqc2563 |
| 1832569 | 1839691 | 1849991 | T: limasp1306cca |
| 1890762 | 1897437 | 1903282 | T: C:r5n15kem0d |
| 1948643 | 1954337 | 1961026 | T: limasp1822cca |
| 2068086 | 2071871 | 2078823 | T: rqc256 |
| 2163979 | 2179324 | 2185522 | T: frodokem976 |
| 2305984 | 2320744 | 2334940 | T: frodokem976aes |
| 2495478 | 2569886 | 2630509 | T: bigquake1 |
| 3276779 | 3285392 | 3296382 | T: frodokem640shake |
| 3659372 | 3672130 | 3694022 | T: limasp2062cca |
| 3872208 | 3892749 | 3909769 | T: frodokem1344aes |
| 6887976 | 6899049 | 6907402 | T: frodokem976shake |
| 7116220 | 7261198 | 7470092 | T: bigquake3 |
| 7608048 | 7621192 | 7637788 | T: sikep434 |
| 9180447 | 9194857 | 9210160 | T: remblem1056 |
| 9348848 | 9369688 | 9386407 | T: remblem928 |
| 11075854 | 11101970 | 11120849 | T: sikep503 |
| 10854121 | 11119770 | 11412417 | T: bigquake5 |
| 12036043 | 12047811 | 12061917 | T: frodokem1344shake |
| 12088836 | 12123938 | 12190411 | T: sikep434comp |
| 17196850 | 17243939 | 17341612 | T: sikep503comp |
| 22244169 | 22257944 | 22271477 | T: sikep610 |
| 30737527 | 30826316 | 31035410 | T: sikep610comp |
| 32858072 | 32876183 | 32897501 | T: sikep751 |
| 51225843 | 51428545 | 51548730 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 12246 | 12299 | 12348 | kyber90s512 |
| 13047 | 13098 | 13189 | C:threebears624r2cpax |
| 16313 | 16468 | 16543 | ntruplus576 |
| 16432 | 16497 | 16573 | C:threebears936r2cpax |
| 16549 | 16622 | 16706 | kyber90s768 |
| 19795 | 19854 | 19937 | C:threebears1248r2cpax |
| 19896 | 20029 | 20115 | ntruplus768 |
| 21077 | 21176 | 21798 | kyber512 |
| 22451 | 22527 | 22794 | kyber90s1024 |
| 22546 | 22669 | 23328 | C:threebears624r2cpa |
| 22991 | 23044 | 23109 | ntruplus864 |
| 23114 | 23468 | 24124 | T: C:r5nd1kem0d |
| 26287 | 26449 | 26670 | ntruhps2048509 |
| 27434 | 28049 | 28143 | C:threebears936r2cpa |
| 30063 | 30479 | 30805 | T: C:r5nd0kem2iot |
| 30896 | 31016 | 31189 | ntruplus1152 |
| 31943 | 32068 | 32429 | smaugt1 |
| 32424 | 32544 | 32670 | kyber768 |
| 32459 | 32625 | 33164 | timer |
| 31954 | 32735 | 32895 | C:threebears1248r2cpa |
| 32719 | 33214 | 33488 | T: C:r5nd1kem5d |
| 34277 | 34929 | 36532 | T: C:r5nd1kem4longkey |
| 36611 | 36747 | 36957 | T: lightsaber2 |
| 38323 | 38357 | 38423 | ntruhps2048677 |
| 38542 | 38683 | 38789 | T: C:nhcompact512cca |
| 39735 | 39801 | 39880 | ntruhrss701 |
| 39764 | 39850 | 40190 | T: C:hila5 |
| 41988 | 42511 | 42592 | sntrup761 |
| 43331 | 43459 | 43870 | sntrup653 |
| 46248 | 46468 | 48519 | kyber1024 |
| 50571 | 50671 | 50784 | ntruhps4096821 |
| 51602 | 51845 | 52065 | T: C:nhcompact768cca |
| 52584 | 52717 | 52921 | ntrulpr653 |
| 52259 | 52744 | 53638 | T: C:r5nd3kem5d |
| 54645 | 54741 | 54831 | ntrulpr761 |
| 57149 | 57778 | 57986 | smaugt3 |
| 58492 | 58755 | 58878 | sntrup857 |
| 61199 | 61386 | 61647 | sntrup953 |
| 61891 | 62208 | 62750 | T: saber2 |
| 62193 | 62323 | 62442 | sntrup1013 |
| 66296 | 66667 | 67309 | T: C:nhcompact1024cca |
| 63427 | 68597 | 68941 | sntrup4591761 |
| 68975 | 69278 | 69905 | T: ntrulpr4591761 |
| 68921 | 69312 | 69707 | newhope512cca |
| 69140 | 69420 | 82943 | T: lac128 |
| 71221 | 71471 | 71976 | ntrulpr857 |
| 71842 | 73764 | 74059 | threebears624r2ccax |
| 74168 | 75045 | 75205 | ntrulpr953 |
| 75330 | 75473 | 76223 | ntrulpr1013 |
| 76976 | 79583 | 80144 | smaugt5 |
| 79648 | 80316 | 80504 | sntrup1277 |
| 91927 | 92794 | 93527 | threebears624r2cca |
| 93054 | 94703 | 95178 | T: firesaber2 |
| 96114 | 96222 | 96343 | ntrulpr1277 |
| 96796 | 97157 | 97539 | mceliece348864f |
| 97188 | 97561 | 98392 | mceliece348864 |
| 98120 | 99982 | 100604 | T: C:r5nd5kem5d |
| 101629 | 102012 | 102783 | mceliece348864pcf |
| 102321 | 102699 | 103201 | mceliece348864pc |
| 102983 | 107512 | 107889 | T: C:r5nd3kem0d |
| 109531 | 110047 | 111279 | T: lotus128 |
| 111121 | 112110 | 112685 | T: ntrukem443 |
| 110894 | 113795 | 114451 | threebears936r2ccax |
| 128735 | 129208 | 129680 | newhope1024cca |
| 133676 | 134276 | 140528 | T: C:r5nd5kem0d |
| 136124 | 137097 | 139052 | threebears936r2cca |
| 152558 | 152874 | 153218 | T: lac192 |
| 161237 | 166100 | 167644 | threebears1248r2ccax |
| 171653 | 172151 | 183200 | T: lotus192 |
| 184466 | 185263 | 189677 | T: C:r5n11kem0d |
| 185268 | 185738 | 185922 | T: saberx4 |
| 188352 | 191716 | 192791 | threebears1248r2cca |
| 198023 | 198487 | 199197 | T: ntrukem743 |
| 236404 | 237274 | 242176 | T: lotus256 |
| 235034 | 238390 | 244852 | T: lac256 |
| 243215 | 243726 | 244152 | mceliece460896f |
| 243820 | 244326 | 244830 | mceliece460896 |
| 248080 | 248506 | 249005 | mceliece460896pc |
| 248900 | 249315 | 250008 | mceliece460896pcf |
| 250184 | 251583 | 253358 | T: kindi256342 |
| 252220 | 253463 | 254781 | T: C:r5n13kem0d |
| 267596 | 268315 | 269147 | mceliece6960119f |
| 267871 | 268635 | 269699 | mceliece6960119 |
| 270937 | 271461 | 271901 | T: ntskem1264 |
| 275185 | 276458 | 277606 | mceliece6960119pc |
| 276615 | 277222 | 278078 | mceliece6688128f |
| 277128 | 277641 | 278292 | mceliece6960119pcf |
| 277697 | 278049 | 278684 | mceliece8192128f |
| 277815 | 278427 | 279366 | mceliece6688128 |
| 278335 | 278868 | 279937 | mceliece8192128 |
| 283112 | 283650 | 284517 | mceliece6688128pcf |
| 284346 | 284784 | 285469 | mceliece8192128pc |
| 284345 | 284852 | 285536 | mceliece6688128pc |
| 285776 | 286780 | 312191 | mceliece8192128pcf |
| 295426 | 296253 | 297352 | T: hqc128round4 |
| 315725 | 316841 | 318971 | T: kindi512222 |
| 319643 | 320798 | 322772 | T: kindi512241 |
| 472713 | 474188 | 478960 | T: lima2p1024cca |
| 510716 | 513462 | 515910 | T: ntskem1380 |
| 553596 | 559370 | 562485 | T: C:ledakemcpa13 |
| 558777 | 560169 | 563551 | T: kindi512321 |
| 574725 | 578918 | 583787 | T: kindi256522 |
| 589276 | 593013 | 605017 | T: C:ledakemcpa12 |
| 628299 | 631001 | 634284 | T: hqc192round4 |
| 639382 | 651392 | 681277 | T: titaniumccatoy |
| 670202 | 681727 | 685245 | T: C:ledakemcpa14 |
| 727644 | 730266 | 747929 | T: hqc128 |
| 743262 | 746726 | 785675 | T: hqcrmrs128 |
| 792427 | 805233 | 825633 | T: titaniumccalite |
| 869212 | 872316 | 884224 | T: C:rolloi128 |
| 898175 | 905561 | 911313 | T: C:r5n15kem0d |
| 947610 | 951263 | 956756 | T: lima2p2048cca |
| 946617 | 968183 | 1008826 | T: titaniumccastd |
| 1010352 | 1015808 | 1032845 | T: hqc1281 |
| 1021866 | 1029035 | 1038386 | T: C:rolloi192 |
| 1092322 | 1095541 | 1100228 | T: frodokem640 |
| 1056754 | 1107555 | 1121442 | T: ntskem13136 |
| 1152422 | 1157253 | 1163729 | T: frodokem640aes |
| 1161750 | 1206407 | 1238145 | T: titaniumccamed |
| 1216577 | 1219045 | 1223345 | T: hqc256round4 |
| 1222655 | 1225947 | 1231692 | T: limasp1018cca |
| 1237062 | 1245533 | 1251257 | T: ledakem1264 |
| 1320044 | 1321462 | 1326509 | T: C:bikel1 |
| 1311354 | 1322535 | 1331887 | T: ledakem1364 |
| 1367599 | 1370167 | 1373136 | T: hqc192 |
| 1363318 | 1381706 | 1393844 | T: ledakem1464 |
| 1368384 | 1394346 | 1430318 | T: hqcrmrs192 |
| 1378197 | 1396949 | 1410336 | T: rolloii128 |
| 1404215 | 1451319 | 1482624 | T: titaniumccahi |
| 1523994 | 1531101 | 1546339 | T: rolloii192 |
| 1567140 | 1602244 | 1615370 | T: C:ledakemcpa32 |
| 1628870 | 1633597 | 1671176 | T: hqc1921 |
| 1698523 | 1707237 | 1761352 | T: hqc1922 |
| 1751376 | 1762691 | 1776223 | T: C:rolloi256 |
| 1761006 | 1767450 | 1791471 | T: ledakem13sl |
| 1765302 | 1767973 | 1771829 | T: ledakem12sl |
| 1739288 | 1770359 | 1871809 | T: titaniumccasuper |
| 1809096 | 1834311 | 1863689 | T: ledakem14sl |
| 1904615 | 1927565 | 1935022 | T: C:ledakemcpa33 |
| 2013964 | 2030553 | 2043133 | T: rolloii256 |
| 2158158 | 2167168 | 2180821 | T: frodokem976 |
| 2093592 | 2170218 | 2177318 | T: hqcrmrs256 |
| 2191371 | 2201656 | 2213079 | T: frodokem976aes |
| 2192806 | 2227215 | 2261092 | T: hqc256 |
| 2282448 | 2295269 | 2321412 | T: C:ledakemcpa34 |
| 2346209 | 2355821 | 2372104 | T: limasp1306cca |
| 2354848 | 2394855 | 2465451 | T: hqc2561 |
| 2480487 | 2486364 | 2496456 | T: limasp1822cca |
| 2440983 | 2519777 | 2591554 | T: hqc2562 |
| 2652012 | 2657050 | 2739358 | T: hqc2563 |
| 2905858 | 2920246 | 2946295 | T: rqc128 |
| 2997127 | 3030983 | 3049494 | T: bigquake1 |
| 3250689 | 3257881 | 3262209 | T: frodokem640shake |
| 3510366 | 3517340 | 3524111 | T: ledakem3364 |
| 3717705 | 3731742 | 3748857 | T: frodokem1344aes |
| 3763931 | 3831318 | 3835936 | T: C:ledakemcpa52 |
| 4045768 | 4077669 | 4151570 | T: ledakem3464 |
| 4111941 | 4127279 | 4139670 | T: ledakem3264 |
| 4152554 | 4160476 | 4162593 | T: C:bikel3 |
| 4424572 | 4511767 | 4525023 | T: C:ledakemcpa53 |
| 4723107 | 4742289 | 4764998 | T: limasp2062cca |
| 5362657 | 5406702 | 5423682 | T: C:ledakemcpa54 |
| 5488851 | 5504322 | 5522284 | T: rqc192 |
| 5496964 | 5548061 | 5574079 | T: ledakem33sl |
| 5633951 | 5646259 | 5662763 | T: ledakem32sl |
| 5907256 | 5915737 | 5944010 | T: ledakem34sl |
| 6763369 | 6773352 | 6785323 | T: frodokem976shake |
| 8134218 | 8149918 | 8172384 | T: rqc256 |
| 8147069 | 8162799 | 8176168 | T: sikep434 |
| 8687809 | 8702974 | 8720178 | T: sikep434comp |
| 8924302 | 8961874 | 8983500 | T: ledakem5264 |
| 9751090 | 9819520 | 9948704 | T: ledakem5364 |
| 10540566 | 10557718 | 10812765 | T: ledakem5464 |
| 11801430 | 11829542 | 11849403 | T: sikep503 |
| 11889868 | 11901297 | 11911615 | T: frodokem1344shake |
| 12298993 | 12319865 | 12339606 | T: remblem1056 |
| 12527367 | 12556215 | 12610219 | T: remblem928 |
| 12562944 | 12583438 | 12596935 | T: sikep503comp |
| 12907770 | 12922442 | 12926638 | T: ledakem53sl |
| 12958536 | 12965143 | 12971988 | T: ledakem54sl |
| 13839912 | 13885181 | 13923809 | T: ledakem52sl |
| 22408626 | 22424015 | 22437877 | T: sikep610 |
| 23748119 | 23764306 | 23789441 | T: sikep610comp |
| 28422035 | 28470170 | 28826196 | T: bigquake3 |
| 35366019 | 35385258 | 35401098 | T: sikep751 |
| 37444174 | 37457437 | 37475023 | T: sikep751comp |
| 44325898 | 44925724 | 45747099 | T: bigquake5 |
|
|
|