Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 3 (a50f00); 2021 AMD Ryzen 5 5560U; 6 x 4062MHz; beelink, supercop-20221122
[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 |
| 10364 | 10498 | 10697 | kyber90s512 |
| 15698 | 15922 | 16159 | kyber90s768 |
| 21752 | 21880 | 21984 | kyber512 |
| 23352 | 23506 | 23885 | kyber90s1024 |
| 27749 | 27859 | 28088 | T: lac128 |
| 30633 | 30744 | 31117 | T: ntrulpr4591761 |
| 30747 | 30823 | 31007 | T: C:nhcompact512cca |
| 36700 | 36738 | 36776 | threebears624r2cca |
| 37089 | 37138 | 37167 | C:threebears624r2cpa |
| 37604 | 37791 | 38085 | kyber768 |
| 38095 | 38124 | 38143 | C:threebears624r2cpax |
| 39066 | 39451 | 40202 | T: C:r5nd1kem0d |
| 39568 | 39620 | 39684 | threebears624r2ccax |
| 44517 | 44642 | 44861 | T: C:nhcompact768cca |
| 49344 | 49509 | 49770 | T: newhope512cca |
| 51341 | 52260 | 53643 | T: C:r5nd0kem2iot |
| 53036 | 53205 | 53452 | T: C:nhcompact1024cca |
| 52870 | 53789 | 54859 | T: C:r5nd1kem5d |
| 53989 | 54324 | 54860 | kyber1024 |
| 54265 | 55152 | 56565 | T: C:r5nd1kem4longkey |
| 69092 | 69303 | 69852 | T: lac256 |
| 75113 | 75153 | 75184 | threebears936r2cca |
| 74813 | 75252 | 76459 | T: lac192 |
| 77466 | 77649 | 77730 | threebears936r2ccax |
| 77956 | 77982 | 78015 | C:threebears936r2cpa |
| 80151 | 80216 | 80272 | C:threebears936r2cpax |
| 87819 | 88879 | 90307 | T: C:r5nd3kem5d |
| 94305 | 94505 | 94790 | T: newhope1024cca |
| 110234 | 110303 | 110344 | threebears1248r2cca |
| 114559 | 114623 | 114674 | threebears1248r2ccax |
| 114629 | 114692 | 114910 | C:threebears1248r2cpa |
| 118719 | 119004 | 119069 | C:threebears1248r2cpax |
| 128129 | 128504 | 128949 | ntruhps2048509 |
| 138806 | 139844 | 140188 | T: C:hila5 |
| 142232 | 144337 | 148221 | T: C:r5nd3kem0d |
| 163275 | 165068 | 166843 | T: C:r5nd5kem5d |
| 178646 | 178911 | 179146 | T: kindi256342 |
| 177679 | 179747 | 182942 | T: C:r5nd5kem0d |
| 184023 | 184320 | 184624 | T: kindi512222 |
| 188718 | 188996 | 189237 | T: kindi512241 |
| 231680 | 232237 | 232774 | ntruhrss701 |
| 231984 | 232332 | 232746 | ntruhps2048677 |
| 321739 | 333929 | 336369 | T: hqcrmrs128 |
| 337153 | 338172 | 339082 | ntruhps4096821 |
| 345436 | 359259 | 365313 | T: hqc128 |
| 373881 | 376831 | 382815 | T: C:r5n11kem0d |
| 379860 | 380396 | 381073 | T: kindi512321 |
| 380534 | 383265 | 390102 | T: hqc1281 |
| 393792 | 396646 | 399332 | T: ntrukem443 |
| 466571 | 468108 | 468776 | T: kindi256522 |
| 508570 | 514642 | 516845 | T: C:bikel1 |
| 551503 | 552538 | 554326 | T: C:ledakemcpa14 |
| 556240 | 557755 | 566347 | sntrup761 |
| 607515 | 612830 | 634033 | sntrup653 |
| 617522 | 618059 | 618932 | T: lima2p1024cca |
| 617332 | 635235 | 666304 | T: hqcrmrs192 |
| 658482 | 661188 | 664677 | T: C:ledakemcpa13 |
| 659620 | 664726 | 668399 | T: C:r5n13kem0d |
| 685084 | 687202 | 704668 | T: rqc128 |
| 708014 | 711152 | 732979 | T: hqc1921 |
| 728010 | 736797 | 743537 | T: hqc192 |
| 743890 | 763327 | 771048 | T: hqc1922 |
| 775995 | 776861 | 798565 | T: titaniumccatoy |
| 779129 | 779951 | 780542 | T: frodokem640 |
| 818923 | 822677 | 825654 | T: ntrukem743 |
| 870943 | 873306 | 875975 | T: sntrup4591761 |
| 867900 | 885431 | 887130 | T: titaniumccalite |
| 913786 | 915052 | 916140 | T: C:ledakemcpa12 |
| 986552 | 987385 | 988422 | T: frodokem640aes |
| 1019175 | 1021130 | 1023903 | T: C:rolloi128 |
| 1035542 | 1043407 | 1050541 | sntrup857 |
| 1066113 | 1092310 | 1105051 | T: hqc2561 |
| 1112764 | 1116849 | 1138901 | T: titaniumccastd |
| 1094454 | 1120958 | 1141172 | T: hqcrmrs256 |
| 1146575 | 1160397 | 1173075 | T: hqc2562 |
| 1178638 | 1188056 | 1219111 | T: rqc192 |
| 1195242 | 1196605 | 1216956 | T: lima2p2048cca |
| 1190045 | 1213704 | 1235755 | T: hqc2563 |
| 1212114 | 1217443 | 1251883 | T: hqc256 |
| 1250745 | 1251631 | 1312302 | T: limasp1018cca |
| 1259280 | 1259896 | 1261123 | T: titaniumccamed |
| 1250425 | 1273022 | 1291867 | sntrup953 |
| 1294339 | 1296183 | 1304724 | T: C:ledakemcpa34 |
| 1305343 | 1307871 | 1311765 | T: C:rolloi192 |
| 1369802 | 1372119 | 1396542 | T: C:bikel3 |
| 1418752 | 1420826 | 1472403 | T: titaniumccahi |
| 1451501 | 1466869 | 1484958 | sntrup1013 |
| 1556511 | 1558777 | 1752134 | T: frodokem976 |
| 1620689 | 1627455 | 1633467 | T: C:r5n15kem0d |
| 1699709? | 1705872? | 2471069? | T: rqc256 |
| 1730095 | 1732076 | 1734391 | T: C:rolloi256 |
| 1715665 | 1742397 | 1746345 | T: titaniumccasuper |
| 1900597 | 1904311 | 2093156 | T: frodokem976aes |
| 1892926 | 1908178 | 1911826 | T: C:ledakemcpa33 |
| 1989832 | 2002032 | 2016380 | T: C:lake1 |
| 2060245 | 2064051 | 2071164 | T: C:lake2 |
| 2214007 | 2242868 | 2272441 | sntrup1277 |
| 2298171 | 2299514 | 2301727 | T: limasp1306cca |
| 2440917 | 2444627 | 2448618 | T: C:lake3 |
| 2524895 | 2530164 | 2604609 | T: limasp1822cca |
| 2561068 | 2569254 | 2586065 | T: ledakem1464 |
| 2613070 | 2625229 | 2673860 | T: C:ledakemcpa32 |
| 2630092 | 2665117 | 2674917 | T: C:ledakemcpa53 |
| 2907847 | 2911476 | 2915186 | T: C:ledakemcpa54 |
| 2979379 | 2992262 | 3029411 | T: ledakem1364 |
| 3061999 | 3070553 | 3082041 | T: ledakem1264 |
| 3161306 | 3168752 | 3430021 | T: frodokem1344aes |
| 3487104 | 3495228 | 3504420 | T: locker1 |
| 3745986 | 3748284 | 3804513 | T: frodokem640shake |
| 3885211? | 3954639? | 5566611? | T: ledakem14sl |
| 4134266 | 4140255 | 4152106 | T: locker2 |
| 4183415 | 4187971 | 4192629 | T: rolloii128 |
| 4329252 | 4333835 | 4338926 | T: rolloii192 |
| 4593244 | 4606055 | 4667833 | T: locker3 |
| 4653247 | 4661195 | 4673369 | T: locker4 |
| 4734680 | 4756013 | 4785460 | T: limasp2062cca |
| 5074881 | 5079470 | 5084717 | T: rolloii256 |
| 5094361 | 5134228 | 5874339 | T: ledakem12sl |
| 5072088 | 5145326 | 5185076 | T: C:ledakemcpa52 |
| 4014948? | 5200858? | 6413784? | T: ledakem13sl |
| 5672293 | 5687357 | 5742462 | T: locker6 |
| 5708766 | 5712213 | 5716202 | T: sikep434 |
| 5696068 | 5726331 | 5954071 | T: remblem1056 |
| 5711916 | 5742750 | 6138126 | T: remblem928 |
| 6173363 | 6189858 | 6206450 | T: locker5 |
| 6486680 | 6506010 | 6551981 | T: ledakem3364 |
| 6565493? | 6630779? | 10395268? | T: ledakem3464 |
| 6565691 | 6648843 | 6696854 | T: ramstakers216091 |
| 7779024 | 7814119 | 7902203 | T: ledakem3264 |
| 7918809 | 7924819 | 7933772 | T: lotus128 |
| 8104712 | 8289334 | 8303447 | T: frodokem976shake |
| 8487115 | 8498187 | 8512804 | T: sikep503 |
| 9070287 | 9149795 | 9280519 | T: ledakem33sl |
| 9328535 | 9354784 | 10204609 | T: sikep434comp |
| 9405636 | 9430297 | 9475530 | T: locker7 |
| 9971135 | 10129884 | 10895050 | T: ledakem34sl |
| 10607532 | 10620607 | 10639617 | T: locker8 |
| 10759520 | 10857605 | 12276139 | T: ledakem32sl |
| 11083770 | 11126998 | 11459865 | T: ledakem5464 |
| 11658695 | 11681009 | 11719120 | T: locker9 |
| 12019650 | 12400223 | 13043775 | T: ledakem5364 |
| 13795710 | 13861674 | 15029668 | T: sikep503comp |
| 14192605 | 14204246 | 14225125 | T: sikep610 |
| 14121980 | 14305444 | 14429254 | T: frodokem1344shake |
| 15158130 | 15225782 | 15381908 | T: lotus192 |
| 15485730 | 15707746 | 17370645 | T: ledakem54sl |
| 15811135 | 17557169 | 18090705 | T: ledakem5264 |
| 17997823? | 18498842? | 22849899? | T: ledakem53sl |
| 19715417 | 19804454 | 19855091 | T: mersenne756839 |
| 20972275 | 21088597 | 21327611 | T: ntskem1264 |
| 23402294 | 23426108 | 23609946 | mceliece348864f |
| 23417601 | 23432382 | 23648028 | mceliece348864pcf |
| 24292116 | 24347688 | 26294573 | T: sikep610comp |
| 24743094 | 24767082 | 24791345 | T: sikep751 |
| 25528928 | 25560243 | 25597176 | T: lotus256 |
| 28946405 | 29637165 | 30173129 | T: ramstakers756839 |
| 27902599? | 31927156? | 36133519? | T: ledakem52sl |
| 23142185? | 33190094? | 62710551? | mceliece348864pc |
| 38801048 | 38932382 | 42546815 | T: sikep751comp |
| 23158246? | 42954712? | 62811945? | mceliece348864 |
| 70307195 | 70320170 | 70344182 | mceliece460896f |
| 76482536 | 76511990 | 76558089 | mceliece460896pcf |
| 86803002 | 87254642 | 87643195 | T: ntskem1380 |
| 70233804? | 100435664? | 160577766? | mceliece460896pc |
| 70372576? | 104959915? | 174582120? | T: rsa2048 |
| 130700294 | 131234620 | 132580324 | mceliece6960119pcf |
| 130922199 | 132074284 | 132161980 | mceliece6960119f |
| 77181114? | 138363130? | 199970497? | mceliece460896 |
| 144296424 | 144509132 | 145251067 | mceliece6688128f |
| 144397305 | 144995414 | 145126894 | mceliece6688128pcf |
| 152268677 | 152999058 | 153706786 | T: ntskem13136 |
| 167505315 | 167666140 | 168048771 | mceliece8192128pcf |
| 167066016 | 167828242 | 169004257 | mceliece8192128f |
| 132327386? | 185569256? | 337086416? | mceliece6960119 |
| 162811109? | 218996880? | 396521936? | mceliece6688128pc |
| 220067557 | 228032136 | 228558383 | T: oddmanhattan128 |
| 170833171? | 233682403? | 346504619? | mceliece8192128pc |
| 143208382? | 243605239? | 345941760? | mceliece6960119pc |
| 152905062? | 262736778? | 381923322? | mceliece6688128 |
| 225668618? | 287639298? | 459250324? | mceliece8192128 |
| 348427625 | 358354717 | 368869325 | T: oddmanhattan192 |
| 628858249 | 646454499 | 648611301 | T: oddmanhattan256 |
| 3212297075 | 3290219157 | 3364828184 | T: pqrsa15 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 11423 | 11724 | 12125 | T: rsa2048 |
| 15534 | 15575 | 15695 | kyber90s512 |
| 18723 | 18808 | 19191 | ntruhps2048509 |
| 21102 | 21377 | 21513 | ntruhrss701 |
| 21490 | 21549 | 21618 | kyber90s768 |
| 26988 | 27078 | 27494 | ntruhps2048677 |
| 26341 | 28030 | 28718 | mceliece348864f |
| 28036 | 28890 | 30850 | mceliece348864 |
| 29650 | 29754 | 29871 | kyber90s1024 |
| 31849 | 32017 | 32190 | T: sntrup4591761 |
| 32115 | 32241 | 32432 | kyber512 |
| 33911 | 34047 | 34322 | ntruhps4096821 |
| 34400 | 34789 | 35053 | sntrup653 |
| 34347 | 36081 | 37820 | mceliece348864pc |
| 34722 | 36322 | 38058 | mceliece348864pcf |
| 36794 | 36933 | 37148 | sntrup761 |
| 43722 | 44065 | 44204 | sntrup857 |
| 44236 | 44560 | 45381 | T: ntskem1264 |
| 46998 | 47208 | 47415 | sntrup953 |
| 47493 | 47881 | 48048 | sntrup1013 |
| 48474 | 48520 | 48606 | T: C:nhcompact512cca |
| 48602 | 48806 | 49053 | kyber768 |
| 50849 | 52486 | 54788 | T: lac128 |
| 55663 | 55860 | 55939 | threebears624r2cca |
| 55973 | 56172 | 56215 | threebears624r2ccax |
| 56926 | 57081 | 57314 | T: ntrulpr4591761 |
| 57178 | 57208 | 57261 | C:threebears624r2cpax |
| 57309 | 57349 | 57459 | C:threebears624r2cpa |
| 58448 | 58587 | 58743 | sntrup1277 |
| 55314? | 61351? | 74518? | mceliece460896f |
| 62209 | 62977 | 63713 | T: C:r5nd1kem0d |
| 59604? | 66233? | 75235? | mceliece460896 |
| 66180 | 66279 | 66424 | T: C:nhcompact768cca |
| 62442 | 66851 | 73444 | mceliece460896pc |
| 64340 | 68852 | 75889 | mceliece460896pcf |
| 69492 | 69678 | 69974 | kyber1024 |
| 80585 | 80676 | 80793 | T: newhope512cca |
| 80401 | 81190 | 82517 | T: C:r5nd0kem2iot |
| 83392 | 83478 | 83585 | T: C:nhcompact1024cca |
| 83725 | 84427 | 85527 | T: C:r5nd1kem5d |
| 86759 | 87036 | 87501 | T: C:ledakemcpa13 |
| 86800 | 87409 | 88602 | T: C:r5nd1kem4longkey |
| 88842 | 89284 | 89639 | T: C:ledakemcpa14 |
| 88816 | 89371 | 90162 | T: C:bikel1 |
| 90580 | 90714 | 90927 | threebears936r2ccax |
| 90588 | 91769 | 92837 | T: C:ledakemcpa12 |
| 91734 | 91797 | 91982 | threebears936r2cca |
| 96506 | 96577 | 96620 | C:threebears936r2cpa |
| 96583 | 96664 | 96826 | C:threebears936r2cpax |
| 107036 | 108158 | 108806 | T: lotus128 |
| 110813 | 113248 | 123818 | mceliece6688128 |
| 110503 | 114824 | 124270 | mceliece6688128f |
| 114277 | 115543 | 117140 | T: lac192 |
| 117770 | 121306 | 130812 | mceliece6960119 |
| 119525 | 123032 | 130468 | mceliece6960119f |
| 123114 | 124874 | 126903 | mceliece8192128f |
| 124887 | 128494 | 132759 | mceliece8192128 |
| 129819 | 130240 | 131329 | T: C:rolloi128 |
| 125676 | 130363 | 139411 | mceliece6688128pcf |
| 129712 | 133370 | 141997 | mceliece6960119pcf |
| 132867 | 135941 | 138484 | T: ntrukem443 |
| 130081 | 136028 | 141671 | mceliece6688128pc |
| 136258 | 136319 | 136512 | threebears1248r2cca |
| 135670 | 136869 | 138347 | T: C:r5nd3kem5d |
| 136715 | 136918 | 137180 | threebears1248r2ccax |
| 116638? | 138905? | 162578? | T: ntskem1380 |
| 135358 | 140200 | 147901 | mceliece6960119pc |
| 136879 | 141416 | 144599 | mceliece8192128pcf |
| 138503 | 142250 | 145191 | T: lac256 |
| 142680 | 142739 | 142789 | C:threebears1248r2cpa |
| 138584 | 142824 | 151146 | mceliece8192128pc |
| 143112 | 143176 | 143331 | C:threebears1248r2cpax |
| 150558 | 150761 | 150887 | T: newhope1024cca |
| 155667 | 157093 | 159105 | T: ntskem13136 |
| 161774 | 162249 | 162821 | T: lotus192 |
| 165159 | 166364 | 169283 | T: C:rolloi192 |
| 181914 | 182318 | 182760 | T: ledakem1264 |
| 188022 | 188703 | 189713 | T: C:hila5 |
| 187552 | 188806 | 191186 | T: C:rolloi256 |
| 200433 | 201152 | 201795 | T: C:ledakemcpa33 |
| 202059 | 203160 | 204303 | T: C:bikel3 |
| 204271 | 204721 | 205262 | T: ledakem1464 |
| 204225 | 204887 | 205425 | T: C:ledakemcpa34 |
| 224926 | 226800 | 228359 | T: ledakem1364 |
| 227490 | 229985 | 233247 | T: ntrukem743 |
| 229577 | 233683 | 235961 | T: C:ledakemcpa32 |
| 234616 | 235307 | 236690 | T: kindi256342 |
| 235519 | 238319 | 240486 | T: C:r5nd3kem0d |
| 244952 | 246985 | 248441 | T: C:r5nd5kem5d |
| 246406 | 247529 | 248825 | T: lotus256 |
| 262157 | 262957 | 264385 | T: ledakem12sl |
| 267442 | 267712 | 268209 | T: kindi512222 |
| 274290 | 274652 | 274994 | T: kindi512241 |
| 279249 | 279490 | 280107 | T: ledakem13sl |
| 297370 | 299696 | 301728 | T: C:r5nd5kem0d |
| 309762 | 310974 | 311321 | T: ledakem14sl |
| 374775 | 377519 | 383674 | T: C:lake1 |
| 407301 | 409467 | 418210 | T: C:lake2 |
| 448213 | 448776 | 449374 | T: lima2p1024cca |
| 453059 | 455921 | 461522 | T: C:r5n11kem0d |
| 458875 | 459413 | 459896 | T: ledakem3464 |
| 465800 | 468980 | 474103 | T: C:lake3 |
| 469320 | 470626 | 471550 | T: rolloii128 |
| 471733 | 472360 | 473118 | T: C:ledakemcpa54 |
| 472615 | 473415 | 474241 | T: ledakem3264 |
| 472877 | 473840 | 474751 | T: C:ledakemcpa53 |
| 473465 | 477874 | 482007 | T: C:ledakemcpa52 |
| 467031 | 484367 | 503566 | T: hqcrmrs128 |
| 483022 | 484531 | 485281 | T: ledakem3364 |
| 484365 | 485914 | 487293 | T: rolloii192 |
| 501579 | 501960 | 502332 | T: kindi512321 |
| 486577 | 505822 | 524064 | T: hqc128 |
| 535325 | 536721 | 539570 | T: rolloii256 |
| 562219 | 564074 | 564975 | T: kindi256522 |
| 585065 | 599520 | 605696 | T: hqc1281 |
| 612677 | 613933 | 617329 | T: ledakem32sl |
| 616383 | 616976 | 628403 | T: titaniumccatoy |
| 618022 | 622768 | 627937 | T: locker1 |
| 642690 | 645933 | 647747 | T: locker2 |
| 672930 | 673887 | 676730 | T: ledakem33sl |
| 718513 | 723359 | 739755 | T: locker3 |
| 785671 | 803067 | 805028 | T: titaniumccalite |
| 802977 | 806535 | 808922 | T: C:r5n13kem0d |
| 819003 | 819966 | 820974 | T: ledakem34sl |
| 820512 | 823701 | 827499 | T: locker4 |
| 865414 | 894699 | 924550 | T: hqcrmrs192 |
| 896193 | 902971 | 916232 | T: rqc128 |
| 902795 | 906533 | 911361 | T: locker6 |
| 907546 | 909392 | 914945 | T: lima2p2048cca |
| 921200 | 923430 | 941551 | T: titaniumccastd |
| 996030 | 1000497 | 1011940 | T: ledakem5364 |
| 993612 | 1018477 | 1035474 | T: hqc192 |
| 1042823 | 1049782 | 1053198 | T: locker5 |
| 1058872 | 1059880 | 1060579 | T: ledakem5464 |
| 1086177 | 1090620 | 1118271 | T: hqc1921 |
| 1115830 | 1116727 | 1119386 | T: limasp1018cca |
| 1119224 | 1120510 | 1124299 | T: ledakem5264 |
| 1148019 | 1166570 | 1190808 | T: hqc1922 |
| 1181816 | 1182372 | 1183024 | T: frodokem640 |
| 1202446 | 1203933 | 1208216 | T: titaniumccamed |
| 1204683 | 1205740 | 1208068 | T: ledakem54sl |
| 1335449 | 1336088 | 1336477 | T: frodokem640aes |
| 1364888 | 1366656 | 1367953 | T: titaniumccahi |
| 1456072 | 1460724 | 1467882 | T: ledakem53sl |
| 1537479 | 1542428 | 1578183 | T: locker7 |
| 1546376 | 1551356 | 1557195 | T: locker8 |
| 1587219 | 1594789 | 1630220 | T: hqcrmrs256 |
| 1635958 | 1641500 | 1646695 | T: ledakem52sl |
| 1635191? | 1643511? | 2784941? | T: rqc192 |
| 1643191 | 1680982 | 1686284 | T: titaniumccasuper |
| 1669069 | 1696529 | 1715112 | T: hqc2561 |
| 1701906 | 1730887 | 1758563 | T: hqc256 |
| 1745432 | 1755889 | 1771537 | T: locker9 |
| 1769444 | 1802580 | 1819516 | T: hqc2562 |
| 1844037 | 1870847 | 1895890 | T: hqc2563 |
| 1908129 | 1912478 | 1922356 | T: C:r5n15kem0d |
| 2096620 | 2098330 | 2182709 | T: limasp1306cca |
| 2232039 | 2233964 | 2237094 | T: limasp1822cca |
| 2281732 | 2283183 | 2478817 | T: frodokem976 |
| 2321050 | 2329223 | 2333747 | T: rqc256 |
| 2463662 | 2465870 | 2655809 | T: frodokem976aes |
| 3988777 | 3994129 | 4029147 | T: frodokem640shake |
| 4096685 | 4102139 | 4365801 | T: frodokem1344aes |
| 4247837 | 4257858 | 4262064 | T: limasp2062cca |
| 8521770 | 8573355 | 8595882 | T: remblem1056 |
| 8542552 | 8603369 | 8795991 | T: remblem928 |
| 8444075 | 8620476 | 8632275 | T: frodokem976shake |
| 9354566 | 9365408 | 9380992 | T: sikep434 |
| 12336696 | 12458933 | 12539840 | T: ramstakers216091 |
| 13979615 | 13990882 | 14001506 | T: sikep503 |
| 14554358 | 14578846 | 14652112 | T: sikep434comp |
| 14807237 | 15060674 | 15092797 | T: frodokem1344shake |
| 16211451 | 16221942 | 16235865 | T: pqrsa15 |
| 21223062 | 21237093 | 21248584 | T: mersenne756839 |
| 21451985 | 21517034 | 21616457 | T: sikep503comp |
| 26071476 | 26101012 | 26126163 | T: sikep610 |
| 35966652 | 36044533 | 36207963 | T: sikep610comp |
| 40050477 | 40099837 | 40134617 | T: sikep751 |
| 44718891 | 44940992 | 45155509 | T: oddmanhattan128 |
| 52974447 | 54723549 | 56004137 | T: ramstakers756839 |
| 62117433 | 62365493 | 62640758 | T: sikep751comp |
| 84447698 | 84641033 | 84830966 | T: oddmanhattan192 |
| 178191437 | 178706848 | 179536821 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 13064 | 13125 | 13188 | kyber90s512 |
| 14047 | 14079 | 14140 | C:threebears624r2cpax |
| 18142 | 18162 | 18184 | C:threebears936r2cpax |
| 18570 | 18638 | 18707 | kyber90s768 |
| 21978 | 22013 | 22136 | C:threebears1248r2cpax |
| 24119 | 24252 | 24538 | T: C:r5nd1kem0d |
| 24477 | 24488 | 24538 | C:threebears624r2cpa |
| 25980 | 26067 | 26111 | kyber512 |
| 26358 | 26423 | 26521 | kyber90s1024 |
| 29942 | 29985 | 30030 | ntruhps2048509 |
| 30125 | 30197 | 30258 | C:threebears936r2cpa |
| 30330 | 30834 | 32862 | T: C:r5nd0kem2iot |
| 32865 | 33164 | 34647 | T: C:r5nd1kem5d |
| 33902 | 34020 | 34526 | T: C:r5nd1kem4longkey |
| 35416 | 35479 | 35499 | C:threebears1248r2cpa |
| 39704 | 39832 | 39991 | kyber768 |
| 40705 | 40835 | 40857 | T: C:hila5 |
| 41777 | 41863 | 41922 | sntrup653 |
| 42771 | 42839 | 43170 | sntrup761 |
| 46631 | 46681 | 46763 | T: C:nhcompact512cca |
| 49597 | 49749 | 49918 | ntruhps2048677 |
| 51367 | 51544 | 51631 | ntruhrss701 |
| 54042 | 54155 | 54386 | T: C:r5nd3kem5d |
| 54742 | 54821 | 54901 | sntrup857 |
| 57253 | 57391 | 57752 | sntrup953 |
| 58190 | 58272 | 58345 | sntrup1013 |
| 58107 | 58296 | 58724 | kyber1024 |
| 64378 | 64446 | 64545 | T: C:nhcompact768cca |
| 66237 | 66338 | 66662 | ntruhps4096821 |
| 66653 | 66765 | 67516 | T: sntrup4591761 |
| 68039 | 68503 | 69185 | T: lac128 |
| 68726 | 68815 | 68919 | sntrup1277 |
| 79269 | 79415 | 79497 | threebears624r2ccax |
| 79770 | 79909 | 80052 | T: ntrulpr4591761 |
| 80645 | 80728 | 80804 | T: C:nhcompact1024cca |
| 84943 | 85034 | 85086 | T: newhope512cca |
| 100717 | 101039 | 101366 | threebears624r2cca |
| 101211 | 101331 | 101463 | mceliece348864 |
| 101023 | 101625 | 105036 | T: C:r5nd5kem5d |
| 101719 | 101932 | 105234 | mceliece348864f |
| 102778 | 104452 | 104775 | T: C:r5nd3kem0d |
| 106713 | 108078 | 108315 | mceliece348864pc |
| 108003 | 108763 | 108968 | mceliece348864pcf |
| 121780 | 121804 | 121905 | threebears936r2ccax |
| 125076 | 125650 | 127732 | T: lotus128 |
| 126655 | 127504 | 130348 | T: C:r5nd5kem0d |
| 135157 | 139287 | 140150 | T: ntrukem443 |
| 154265 | 154850 | 155177 | threebears936r2cca |
| 158521 | 158706 | 159106 | T: newhope1024cca |
| 159657 | 160142 | 167502 | T: C:r5n11kem0d |
| 164448 | 165146 | 167016 | T: lac192 |
| 174709 | 174892 | 175035 | threebears1248r2ccax |
| 188362 | 189275 | 189868 | T: lotus192 |
| 203792 | 204188 | 204360 | mceliece460896 |
| 206646 | 206854 | 207312 | mceliece460896f |
| 209676 | 209857 | 210005 | T: ntskem1264 |
| 209817 | 210015 | 210206 | mceliece460896pcf |
| 210139 | 210208 | 210520 | threebears1248r2cca |
| 212283 | 213036 | 250728 | mceliece460896pc |
| 226094 | 226773 | 228926 | T: C:r5n13kem0d |
| 228107 | 228346 | 228540 | mceliece6960119 |
| 228478 | 228630 | 229048 | mceliece6960119f |
| 236270 | 236557 | 236744 | mceliece6960119pc |
| 238679 | 238884 | 239083 | mceliece6960119pcf |
| 244476 | 244608 | 244865 | mceliece6688128 |
| 245665 | 245915 | 246644 | mceliece6688128f |
| 245678 | 245933 | 246319 | mceliece8192128f |
| 245903 | 246097 | 246322 | mceliece8192128 |
| 245065 | 247429 | 253760 | T: lac256 |
| 251041 | 251371 | 251582 | mceliece6688128pc |
| 256062 | 256287 | 256557 | mceliece6688128pcf |
| 256173 | 256367 | 256545 | mceliece8192128pcf |
| 257181 | 257386 | 257838 | mceliece8192128pc |
| 272324 | 273138 | 273749 | T: ntrukem743 |
| 290161 | 290641 | 292192 | T: kindi256342 |
| 291501 | 292343 | 319319 | T: lotus256 |
| 352229 | 352791 | 353054 | T: kindi512222 |
| 358935 | 359334 | 362297 | T: kindi512241 |
| 481147 | 481661 | 482237 | T: ntskem1380 |
| 505301? | 509353? | 677443? | T: C:ledakemcpa13 |
| 525069 | 528998 | 540510 | T: C:ledakemcpa12 |
| 537651 | 537969 | 538369 | T: lima2p1024cca |
| 617152 | 623725 | 625766 | T: C:ledakemcpa14 |
| 625714 | 626139 | 626697 | T: kindi512321 |
| 652898 | 654733 | 655356 | T: kindi256522 |
| 720562 | 721042 | 730542 | T: titaniumccatoy |
| 733727 | 770557 | 807939 | T: hqc128 |
| 782963 | 784946 | 790871 | T: C:r5n15kem0d |
| 772913 | 820489 | 837706 | T: hqcrmrs128 |
| 907948 | 921735 | 924201 | T: titaniumccalite |
| 1050169 | 1052533 | 1057165 | T: C:rolloi128 |
| 1030259 | 1061763 | 1089906 | T: hqc1281 |
| 1062776 | 1063850 | 1080435 | T: titaniumccastd |
| 976196 | 1064994 | 1173854 | T: ntskem13136 |
| 1090172 | 1091218 | 1100826 | T: lima2p2048cca |
| 1167875 | 1169231 | 1179698 | T: frodokem640 |
| 1220460 | 1224033 | 1234490 | T: C:rolloi192 |
| 1263393 | 1266431 | 1271154 | T: C:bikel1 |
| 1274179 | 1274500 | 1274984 | T: frodokem640aes |
| 1301377 | 1309787 | 1320854 | T: ledakem1264 |
| 1345349 | 1367732 | 1440695 | T: hqcrmrs192 |
| 1385746 | 1388724 | 1390212 | T: titaniumccamed |
| 1419179 | 1420314 | 1422882 | T: limasp1018cca |
| 1425257 | 1427634 | 1433414 | T: ledakem1364 |
| 1410941 | 1434896 | 1519787 | T: hqc192 |
| 1439702 | 1443502 | 1458328 | T: C:lake1 |
| 1491384 | 1493590 | 1506093 | T: C:ledakemcpa32 |
| 1484288 | 1529937 | 1535836 | T: ledakem1464 |
| 1571543 | 1573664 | 1579075 | T: rolloii128 |
| 1583479 | 1586287 | 1588877 | T: titaniumccahi |
| 1701355 | 1703905 | 1780665 | T: C:ledakemcpa33 |
| 1723439 | 1764420 | 1781401 | T: hqc1922 |
| 1761593 | 1767556 | 1772908 | T: rolloii192 |
| 1773970 | 1790215 | 1808048 | T: hqc1921 |
| 1823985 | 1825939 | 1838291 | T: ledakem12sl |
| 1795606 | 1845477 | 1919970 | T: ledakem13sl |
| 1909128 | 1943797 | 1948751 | T: titaniumccasuper |
| 2002429 | 2007864 | 2030241 | T: C:ledakemcpa34 |
| 1996661 | 2015414 | 2062268 | T: ledakem14sl |
| 2070145 | 2073703 | 2081500 | T: C:rolloi256 |
| 2267167 | 2268604 | 2271166 | T: frodokem976 |
| 2326492 | 2332064 | 2340969 | T: rolloii256 |
| 2334099 | 2334904 | 2336784 | T: frodokem976aes |
| 2351491 | 2392737 | 2431739 | T: hqc256 |
| 2396624 | 2406938 | 2408986 | T: rsa2048 |
| 2367842 | 2436351 | 2456006 | T: hqcrmrs256 |
| 2483450 | 2492116 | 2542430 | T: hqc2561 |
| 2551105 | 2570773 | 2586567 | T: C:lake2 |
| 2571991 | 2634358 | 2642924 | T: hqc2562 |
| 2703301 | 2704970 | 2809589 | T: limasp1306cca |
| 2851431 | 2864882 | 2943737 | T: limasp1822cca |
| 2956406 | 2965594 | 2987070 | T: hqc2563 |
| 3014960 | 3022504 | 3033311 | T: locker1 |
| 3063665 | 3079763 | 3101339 | T: locker2 |
| 3327308 | 3337054 | 3360199 | T: rqc128 |
| 3453311 | 3462474 | 3472533 | T: locker4 |
| 3558371 | 3566287 | 3576901 | T: C:lake3 |
| 3626184 | 3633781 | 3784708 | T: ledakem3364 |
| 3823173 | 3828257 | 3834851 | T: ledakem3464 |
| 3849502 | 3862341 | 3865503 | T: C:ledakemcpa52 |
| 3901572 | 3902256 | 3903502 | T: frodokem1344aes |
| 3906783 | 3908899 | 3911297 | T: frodokem640shake |
| 3884915? | 3922766? | 4993579? | T: C:ledakemcpa54 |
| 3944672 | 3949483 | 3962973 | T: ledakem3264 |
| 4030780 | 4075676 | 4102031 | T: C:bikel3 |
| 4304926 | 4311482 | 4342270 | T: C:ledakemcpa53 |
| 4684926 | 4701749 | 4719496 | T: locker3 |
| 5014357 | 5041669 | 5044106 | T: ledakem32sl |
| 5066562 | 5078822 | 5087976 | T: locker6 |
| 5296513 | 5310009 | 5324295 | T: locker5 |
| 5519594 | 5522720 | 5525156 | T: limasp2062cca |
| 5477723 | 5534044 | 5563629 | T: ledakem33sl |
| 5754886 | 5778131 | 5796785 | T: locker7 |
| 5816376 | 5828478 | 5847708 | T: locker8 |
| 5861525 | 5865576 | 5899386 | T: ledakem34sl |
| 6358445? | 6375561? | 8703061? | T: rqc192 |
| 8078955 | 8104910 | 8132783 | T: locker9 |
| 8124398 | 8128338 | 8198204 | T: ledakem5264 |
| 8394804 | 8397934 | 8400302 | T: frodokem976shake |
| 8617404 | 8709179 | 8790721 | T: ledakem5364 |
| 9509207 | 9522106 | 9535142 | T: rqc256 |
| 9767036 | 9884189 | 9953935 | T: ledakem5464 |
| 9976228 | 9987448 | 10001510 | T: sikep434 |
| 10643147 | 10652224 | 10666114 | T: sikep434comp |
| 11338718 | 11394481 | 11490368 | T: remblem1056 |
| 11349116 | 11394558 | 11408632 | T: ledakem53sl |
| 11394661 | 11429618 | 11717918 | T: remblem928 |
| 11267146 | 11583946 | 11817721 | T: ledakem54sl |
| 12100875 | 12133683 | 12157288 | T: ledakem52sl |
| 14775205 | 14781409 | 14789160 | T: frodokem1344shake |
| 14869684 | 14881718 | 14953389 | T: sikep503 |
| 15830530 | 15845964 | 15877427 | T: sikep503comp |
| 25739535 | 26020462 | 26053005 | T: ramstakers216091 |
| 26236389 | 26259195 | 26441577 | T: sikep610 |
| 27868620 | 27891068 | 27987159 | T: sikep610comp |
| 31392629 | 31406765 | 31465405 | T: mersenne756839 |
| 43077888 | 43098160 | 43140040 | T: sikep751 |
| 45659245 | 45689368 | 45713411 | T: sikep751comp |
| 49478912 | 49586994 | 49679958 | T: oddmanhattan128 |
| 94566518 | 94814244 | 95030187 | T: oddmanhattan192 |
| 104110214 | 105256676 | 109673205 | T: ramstakers756839 |
| 116444840 | 116486276 | 116546997 | T: pqrsa15 |
| 198023135 | 198415798 | 198727945 | T: oddmanhattan256 |
|
|