Measurements of key-encapsulation mechanisms on one machine: amd64; Skylake (506e3); 2015 Intel Core i3-6100; 2 x 3700MHz; skydell, supercop-20260831
[Page version: 20260922 09:00:22]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements (or StQ1 starting with supercop-20260214),
the median of many speed measurements (or StQ2 starting with supercop-20260214),
the third quartile of many speed measurements (or StQ3 starting with supercop-20260214), and
the name of the primitive.
Measurements with large interquartile range (or stabilized interquartile range) are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Test results
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
| Cycles to generate a key pair |
| 25% | 50% | 75% | system |
| 16879 | 16975 | 17222 | kyber90s512 |
| 19860 | 19994 | 23445 | ntruplus576 |
| 21196 | 21230 | 21353 | ntruplus768 |
| 22448 | 22554 | 22828 | kyber512 |
| 22452 | 22555 | 22817 | mlkem512 |
| 23814 | 23894 | 24004 | ntruplus864 |
| 25349 | 25478 | 25763 | kyber90s768 |
| 26646 | 26773 | 26981 | T: C:nhcompact512cca |
| 31207? | 34001? | 39964? | ntruplus1152 |
| 34098 | 34347 | 34637 | T: lac128 |
| 35066 | 35119 | 35347 | T: lightsaber2 |
| 35526 | 35825 | 36156 | kyber90s1024 |
| 37192 | 37246 | 37364 | smaugt1 |
| 37124 | 37366 | 37963 | timer |
| 38139 | 38432 | 38614 | T: ntrulpr4591761 |
| 38368 | 38647 | 38917 | T: C:nhcompact768cca |
| 38537 | 38731 | 39261 | mlkem768 |
| 38570 | 38814 | 39137 | kyber768 |
| 38815 | 39349 | 39615 | ntrulpr653 |
| 39721 | 39844 | 40512 | ntrulpr761 |
| 40746 | 40799 | 40926 | threebears624r2cca |
| 40769 | 40959 | 41129 | C:threebears624r2cpa |
| 42630 | 42683 | 42755 | C:threebears624r2cpax |
| 43796 | 43887 | 43982 | threebears624r2ccax |
| 46112 | 46324 | 46749 | T!!!newhope512cca |
| 46766 | 47103 | 47583 | T: C:r5nd1kem0d |
| 50188 | 50528 | 50640 | ntrulpr857 |
| 50819 | 51003 | 51344 | T: C:nhcompact1024cca |
| 52777 | 53165 | 53992 | ntrulpr953 |
| 52970 | 53681 | 53857 | ntrulpr1013 |
| 53967 | 54227 | 55329 | mlkem1024 |
| 53993 | 54416 | 55189 | kyber1024 |
| 56232 | 56461 | 56999 | smaugt3 |
| 63432 | 63490 | 63789 | T: saber2 |
| 64212 | 64899 | 65723 | T: C:r5nd1kem5d |
| 65895 | 66729 | 68072 | T: C:r5nd0kem2iot |
| 66654 | 67293 | 68606 | T: C:r5nd1kem4longkey |
| 68962 | 69066 | 69204 | ntrulpr1277 |
| 73553 | 74023 | 74767 | C:smaugt1v5 |
| 74492 | 75005 | 76091 | C:timerv5 |
| 75819 | 76354 | 76591 | smaugt5 |
| 80465 | 80553 | 80698 | threebears936r2cca |
| 81758 | 82204 | 82478 | T: lac256 |
| 82652 | 82828 | 83372 | T: hqc128round4 |
| 85502 | 85592 | 85703 | C:threebears936r2cpa |
| 85797 | 85901 | 86043 | threebears936r2ccax |
| 88049 | 88132 | 88289 | C:threebears936r2cpax |
| 88219 | 88455 | 88872 | T!!!newhope1024cca |
| 89658 | 89993 | 90399 | T: lac192 |
| 98639 | 98740 | 99022 | T: firesaber2 |
| 104448 | 105350 | 106151 | T: C:r5nd3kem5d |
| 121599 | 121697 | 121843 | threebears1248r2cca |
| 125581 | 125699 | 125987 | threebears1248r2ccax |
| 127740 | 128000 | 128195 | C:threebears1248r2cpa |
| 130736 | 130823 | 130934 | C:threebears1248r2cpax |
| 144849 | 148205 | 155404 | C:smaugt3v5 |
| 157032 | 157332 | 158022 | ntruhps2048509 |
| 161859 | 163374 | 165869 | T: C:r5nd3kem0d |
| 170047 | 170905 | 171436 | T: C:hila5 |
| 183129 | 183714 | 184296 | T: saberx4 |
| 186715 | 187722 | 189067 | T: C:r5nd5kem0d |
| 189378 | 189760 | 190263 | T: hqc192round4 |
| 190702 | 192396 | 193903 | T: C:r5nd5kem5d |
| 228902 | 231320 | 233275 | C:smaugt5v5 |
| 250211 | 250864 | 251256 | T: kindi256342 |
| 258396 | 258729 | 259072 | ntruhrss701 |
| 265800 | 266602 | 267762 | T: kindi512222 |
| 276093 | 277555 | 281243 | ntruhps2048677 |
| 283317 | 290232 | 291732 | T: kindi512241 |
| 353586 | 355062 | 365207 | T: hqcrmrs128 |
| 389379 | 392056 | 396636 | T: C:r5n11kem0d |
| 392068 | 393169 | 394442 | ntruhps4096821 |
| 394676 | 396896 | 399345 | T: hqc256round4 |
| 399738 | 402195 | 418164 | T: hqc128 |
| 415954 | 419075 | 424813 | T: ntrukem443 |
| 426881 | 428232 | 440836 | T: hqc1281 |
| 543776 | 544676 | 545722 | T: kindi512321 |
| 596549 | 597367 | 598222 | T: C:bikel1 |
| 634332 | 639115 | 650655 | sntrup653 |
| 668118 | 669489 | 671142 | T: C:ledakemcpa14 |
| 692484 | 694715 | 696893 | T: lima2p1024cca |
| 718009 | 724984 | 726031 | sntrup761 |
| 723143 | 725855 | 737604 | T: hqcrmrs192 |
| 724251 | 727022 | 728275 | T: kindi256522 |
| 735101 | 738114 | 757496 | T: C:r5n13kem0d |
| 745196 | 747920 | 751563 | T: rqc128 |
| 794746 | 797420 | 800303 | T: C:ledakemcpa13 |
| 783828 | 802090 | 828855 | T: hqc1921 |
| 813433 | 821729 | 839125 | T: hqc192 |
| 824864 | 840156 | 858850 | T: hqc1922 |
| 843037 | 847385 | 851786 | sntrup4591761 |
| 848366 | 850119 | 870297 | T: titaniumccatoy |
| 846707 | 858249 | 873841 | T: C:edonk128k16n80nu4l6 |
| 947081 | 951584 | 954466 | T: ntrukem743 |
| 963465 | 966220 | 969803 | T: C:rolloi128 |
| 945552 | 978377 | 980884 | T: titaniumccalite |
| 1050866 | 1052140 | 1053951 | T: C:ledakemcpa12 |
| 1068709 | 1082162 | 1084922 | sntrup857 |
| 1098959 | 1099635 | 1100481 | T: frodokem640 |
| 1163701 | 1198143 | 1208057 | T: hqcrmrs256 |
| 1178124 | 1205599 | 1212511 | T: hqc2561 |
| 1235382 | 1239603 | 1283017 | T: titaniumccastd |
| 1258470 | 1280020 | 1296546 | T: hqc2562 |
| 1297778 | 1299535 | 1302383 | T: C:rolloi192 |
| 1294925 | 1304451 | 1332690 | T: hqc256 |
| 1301677 | 1325248 | 1333880 | sntrup953 |
| 1314199? | 1327516? | 1652622? | T: rqc192 |
| 1346197 | 1347401 | 1352272 | T: frodokem640aes |
| 1329545 | 1359278 | 1371212 | T: hqc2563 |
| 1361582 | 1365210 | 1374011 | T: C:edonk128k16n80nu8l6 |
| 1405714 | 1411713 | 1416414 | T: lima2p2048cca |
| 1418657 | 1419852 | 1421021 | T: titaniumccamed |
| 1422493 | 1424373 | 1455654 | sntrup1013 |
| 1438252 | 1440829 | 1443318 | T: C:ledakemcpa34 |
| 1469281 | 1470582 | 1472320 | T: limasp1018cca |
| 1575692 | 1590513 | 1608094 | T: C:edonk128k32n96nu4l4 |
| 1626533 | 1631513 | 1635987 | T: C:r5n15kem0d |
| 1655022 | 1657410 | 1663916 | T: titaniumccahi |
| 1663584 | 1665356 | 1666829 | T: C:bikel3 |
| 1692141 | 1694546 | 1697930 | T: C:rolloi256 |
| 1873559 | 1878470 | 2158548 | T: rqc256 |
| 1922981 | 1947764 | 1975302 | T: C:edonk192k32n128nu4l6 |
| 1990955 | 2000017 | 2088690 | T: titaniumccasuper |
| 2076693 | 2081759 | 2087525 | T: C:edonk128ref |
| 2175462 | 2196335 | 2198916 | T: C:ledakemcpa33 |
| 2208115 | 2258050 | 2263106 | sntrup1277 |
| 2406689 | 2421615 | 2440163 | T: C:lake1 |
| 2450545 | 2454745 | 2465124 | T: ledakem1464 |
| 2484219 | 2496538 | 2504714 | T: frodokem976 |
| 2543754 | 2548048 | 2552718 | T: C:lake2 |
| 2648576 | 2650089 | 2651977 | T: limasp1306cca |
| 2712990 | 2720626 | 2732680 | T: C:lake3 |
| 2845414 | 2854808 | 2865147 | T: C:ledakemcpa53 |
| 2856017 | 2859890 | 2895508 | T: C:ledakemcpa32 |
| 2883021 | 2891379 | 2900730 | T: frodokem976aes |
| 2899502 | 2924652 | 2952193 | T: C:edonk192k48n144nu4l4 |
| 3049798 | 3057949 | 3069630 | T: limasp1822cca |
| 3315151 | 3329885 | 3349293 | T: ledakem1364 |
| 3399096 | 3401454 | 3409054 | T: frodokem640shake |
| 3486946 | 3490094 | 3586694 | T: ledakem1264 |
| 3509373 | 3513022 | 3517409 | T: C:ledakemcpa54 |
| 4178286? | 4192459? | 5909746? | T: ledakem14sl |
| 4234294 | 4237181 | 4243403 | T: rolloii192 |
| 4241027 | 4249557 | 4260259 | T: locker1 |
| 4327560 | 4338962 | 4345256 | T: rolloii128 |
| 3803292? | 4573380? | 5422808? | T: ledakem13sl |
| 4769642 | 4777056 | 4789477 | T: locker2 |
| 4843127 | 4847725 | 4856011 | T: frodokem1344aes |
| 4950374 | 4954632 | 4959405 | T: rolloii256 |
| 5191025 | 5198898 | 5208245 | T: locker3 |
| 5264264 | 5269630 | 5298983 | T: limasp2062cca |
| 5645697 | 5655052 | 5671281 | T: locker4 |
| 5777538 | 5805929 | 6326513 | T: ledakem12sl |
| 5888166 | 5892734 | 5905601 | T: sikep434 |
| 6201801 | 6227806 | 6286857 | T: C:ledakemcpa52 |
| 5840469? | 6318361? | 8394979? | T: ledakem3464 |
| 6443006 | 6509972 | 6614849 | T: remblem1056 |
| 6527545 | 6535850 | 6548021 | T: locker6 |
| 6533748 | 6574559 | 6748893 | T: remblem928 |
| 6716345 | 6810283 | 6922751 | T: ramstakers216091 |
| 7175600 | 7187076 | 7194069 | T: ledakem3364 |
| 7246905 | 7252229 | 7268865 | T: frodokem976shake |
| 7702232 | 7719618 | 7736786 | T: locker5 |
| 7953266 | 8046802 | 8445120 | T: ledakem3264 |
| 8139639 | 8153122 | 8173457 | T: sikep503 |
| 9575171 | 9594026 | 9609313 | T: lotus128 |
| 9636668 | 9656076 | 10579375 | T: sikep434comp |
| 9411455 | 9707190 | 10433976 | T: ledakem33sl |
| 10561377? | 10587832? | 13341762? | T: ledakem34sl |
| 11076538 | 11088446 | 11105746 | T: locker7 |
| 11303899 | 11766755 | 12918231 | T: ledakem32sl |
| 11893641 | 11904595 | 11919771 | T: locker8 |
| 11968300 | 11980177 | 11999708 | T: ledakem5464 |
| 12715468 | 12722172 | 12730976 | T: frodokem1344shake |
| 12717518 | 12729951 | 12758861 | T: locker9 |
| 12789391 | 12805328 | 12816588 | T: ledakem5364 |
| 13315892 | 13479062 | 14675100 | T: sikep503comp |
| 14785054 | 14787291 | 14842274 | T: sikep610 |
| 15800101 | 15917687 | 16953414 | T: ledakem54sl |
| 18404879 | 18470370 | 18720613 | T: lotus192 |
| 20089477 | 20112994 | 20453224 | T: mersenne756839 |
| 19690306 | 20698933 | 21713483 | T: ledakem5264 |
| 20495105? | 20701650? | 25759605? | T: ledakem53sl |
| 24995312 | 25001355 | 25096741 | T: sikep751 |
| 25592595 | 25621191 | 28261064 | T: sikep610comp |
| 29788954 | 29995733 | 30219485 | T: ramstakers756839 |
| 29757993 | 30030110 | 30327289 | mceliece348864pcf |
| 29933188 | 30093788 | 30452291 | mceliece348864f |
| 32051890 | 32749155 | 34598826 | T: ledakem52sl |
| 30670372 | 36135054 | 36265157 | T: lotus256 |
| 39374202 | 40786786 | 43863653 | T: sikep751comp |
| 35821444? | 42170429? | 62644648? | mceliece348864 |
| 42429365 | 43100309 | 43563924 | T: ntskem1264 |
| 34291871? | 44745178? | 73753680? | mceliece348864pc |
| 47125718? | 87946776? | 142182065? | T: rsa2048 |
| 93898379 | 96623222 | 99044392 | T: ntskem1380 |
| 96493849 | 97547196 | 98869727 | mceliece460896f |
| 96524766 | 99647528 | 99934452 | mceliece460896pcf |
| 106518325? | 147072752? | 200588174? | mceliece460896pc |
| 109729007? | 164159424? | 229448269? | mceliece460896 |
| 188881558 | 189832508 | 190554500 | mceliece6960119f |
| 190048082 | 190373314 | 191010431 | mceliece6960119pcf |
| 227902334 | 233000354 | 233690204 | mceliece6688128pcf |
| 229226668 | 233037769 | 234884637 | mceliece6688128f |
| 238815409 | 241765950 | 242354891 | mceliece8192128f |
| 241159225 | 241876879 | 243075700 | mceliece8192128pcf |
| 241430110 | 242476985 | 243339664 | T: oddmanhattan128 |
| 242264848 | 251137189 | 253615665 | T: ntskem13136 |
| 197144156? | 288480792? | 430758059? | mceliece6960119pc |
| 209861316? | 289812838? | 431495925? | mceliece6960119 |
| 258744928? | 317925712? | 437489169? | mceliece6688128 |
| 253955255? | 334959829? | 467551518? | mceliece6688128pc |
| 258482461? | 352742690? | 507143764? | mceliece8192128 |
| 392574371 | 392794228 | 398237363 | T: oddmanhattan192 |
| 280212014? | 401909225? | 522961908? | mceliece8192128pc |
| 688988096 | 690836665 | 691354532 | T: oddmanhattan256 |
| 860908881 | 875053753 | 879441165 | T: bigquake1 |
| 3127553751 | 3204712320 | 3285383563 | T: pqrsa15 |
| 7453575958 | 7482666038 | 7537015000 | T: bigquake3 |
| 13778410576 | 13841524901 | 13899066090 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 14228 | 14998 | 15778 | T: rsa2048 |
| 20662 | 20716 | 21366 | ntruhps2048509 |
| 21728 | 21784 | 21882 | smaugt1 |
| 21872 | 21978 | 22030 | timer |
| 22413 | 22454 | 22585 | ntruplus576 |
| 23193 | 23285 | 23497 | ntruhrss701 |
| 24370 | 24588 | 26603 | mlkem512 |
| 26779 | 26849 | 27157 | ntruplus768 |
| 27707 | 28510 | 30403 | mceliece348864f |
| 27985 | 28831 | 30321 | mceliece348864 |
| 28821 | 28909 | 29001 | kyber90s512 |
| 30290 | 30498 | 31165 | ntruhps2048677 |
| 31773 | 31824 | 32070 | ntruplus864 |
| 33204 | 34167 | 35813 | mceliece348864pcf |
| 34421 | 34572 | 34881 | kyber512 |
| 33350 | 34594 | 36274 | mceliece348864pc |
| 36085 | 36514 | 36953 | ntruhps4096821 |
| 37966 | 38606 | 38804 | sntrup653 |
| 38593 | 38707 | 38904 | mlkem768 |
| 39082 | 39421 | 39738 | sntrup4591761 |
| 39566 | 39672 | 39837 | kyber90s768 |
| 40763 | 40829 | 41289 | ntruplus1152 |
| 41861 | 42081 | 42279 | sntrup761 |
| 45379 | 45430 | 45527 | smaugt3 |
| 45657 | 45710 | 45792 | T: C:nhcompact512cca |
| 46749 | 46785 | 46839 | T: lightsaber2 |
| 51605 | 51765 | 51856 | kyber768 |
| 51607 | 52141 | 52243 | sntrup857 |
| 53009 | 53206 | 53469 | kyber90s1024 |
| 55326 | 55680 | 59008 | mlkem1024 |
| 55897 | 55986 | 56506 | sntrup953 |
| 57483 | 58050 | 58383 | sntrup1013 |
| 58428 | 58681 | 59133 | C:smaugt1v5 |
| 57941 | 58941 | 59451 | C:timerv5 |
| 60638 | 60681 | 60870 | threebears624r2cca |
| 60828 | 61043 | 61380 | threebears624r2ccax |
| 61895 | 62129 | 62457 | C:threebears624r2cpa |
| 62043 | 62132 | 62305 | C:threebears624r2cpax |
| 62375 | 62479 | 62641 | smaugt5 |
| 63223 | 63370 | 63554 | ntrulpr653 |
| 64750 | 64860 | 64987 | T: C:nhcompact768cca |
| 65444 | 65517 | 65599 | ntrulpr761 |
| 59763? | 65892? | 74965? | mceliece460896 |
| 59697? | 65916? | 76130? | mceliece460896f |
| 67826 | 68063 | 68706 | T: ntrulpr4591761 |
| 64345 | 69355 | 78105 | mceliece460896pc |
| 64500 | 69434 | 78355 | mceliece460896pcf |
| 68925 | 70624 | 72058 | T: lac128 |
| 72912 | 72990 | 73085 | sntrup1277 |
| 72676 | 73393 | 74132 | kyber1024 |
| 77636 | 77860 | 78310 | T!!!newhope512cca |
| 77942 | 78354 | 78916 | T: C:r5nd1kem0d |
| 78973 | 79030 | 79083 | T: saber2 |
| 77046 | 80427 | 91581 | T: ntskem1264 |
| 82332 | 82816 | 83514 | T: C:ledakemcpa13 |
| 82500 | 82830 | 83360 | T: C:ledakemcpa14 |
| 83310 | 83389 | 83483 | ntrulpr857 |
| 85080 | 85175 | 85335 | T: C:nhcompact1024cca |
| 86950 | 87065 | 87185 | ntrulpr1013 |
| 86957 | 87082 | 87448 | ntrulpr953 |
| 92230 | 93869 | 95422 | T: C:ledakemcpa12 |
| 98115 | 98226 | 98413 | threebears936r2cca |
| 98777 | 98883 | 99045 | threebears936r2ccax |
| 97288 | 100794 | 106949 | mceliece6688128f |
| 97152 | 101400 | 109868 | mceliece6688128 |
| 99003 | 101742 | 109591 | T: C:edonk128k16n80nu4l6 |
| 101987 | 105201 | 111363 | mceliece6960119 |
| 105331 | 105481 | 105653 | C:threebears936r2cpax |
| 102164 | 105583 | 111671 | mceliece6960119f |
| 105659 | 105868 | 106154 | C:threebears936r2cpa |
| 106709 | 107205 | 107998 | T: C:r5nd1kem5d |
| 105455 | 108238 | 114687 | mceliece6688128pcf |
| 108019 | 108831 | 109869 | T: C:r5nd0kem2iot |
| 105344 | 109083 | 114560 | mceliece6688128pc |
| 108677 | 109352 | 110065 | T: C:bikel1 |
| 110384 | 111079 | 112291 | T: C:r5nd1kem4longkey |
| 111725 | 111886 | 112027 | ntrulpr1277 |
| 110381 | 113442 | 119416 | mceliece6960119pc |
| 112624 | 113496 | 115393 | mceliece8192128 |
| 112611 | 113904 | 116665 | mceliece8192128f |
| 112126 | 114800 | 121191 | mceliece6960119pcf |
| 117185 | 117311 | 117391 | T: firesaber2 |
| 120792 | 121835 | 123637 | mceliece8192128pcf |
| 121566 | 123898 | 142824 | C:smaugt3v5 |
| 124587 | 127411 | 130501 | T: ntrukem443 |
| 127971 | 128904 | 130856 | mceliece8192128pc |
| 138227 | 138918 | 139788 | T: lac192 |
| 145406 | 145876 | 148652 | T!!!newhope1024cca |
| 149167 | 149279 | 149532 | threebears1248r2cca |
| 150507 | 150817 | 151287 | T: lotus128 |
| 151230 | 151345 | 151529 | threebears1248r2ccax |
| 157231 | 157568 | 157767 | C:threebears1248r2cpa |
| 159193 | 159409 | 159699 | C:threebears1248r2cpax |
| 161119 | 161863 | 162577 | T: C:rolloi128 |
| 160802 | 162543 | 165259 | T: lac256 |
| 169631 | 170656 | 171608 | T: C:r5nd3kem5d |
| 180850 | 181559 | 182626 | T: C:rolloi192 |
| 189674 | 190257 | 190906 | T: C:ledakemcpa34 |
| 195691 | 196820 | 199851 | C:smaugt5v5 |
| 197520 | 198838 | 200065 | T: C:ledakemcpa33 |
| 200981 | 201847 | 202951 | T: C:rolloi256 |
| 208095 | 209727 | 210747 | T: ledakem1464 |
| 216276 | 216812 | 217371 | T: lotus192 |
| 220950 | 221587 | 222689 | T: hqc128round4 |
| 223892 | 224378 | 224920 | T: saberx4 |
| 227790 | 228088 | 228879 | T: ledakem1264 |
| 227384 | 230179 | 233735 | T: ntrukem743 |
| 230242 | 231347 | 232416 | T: C:hila5 |
| 229929 | 235409 | 239456 | T: C:ledakemcpa32 |
| 235643 | 238174 | 246621 | T: C:edonk128k16n80nu8l6 |
| 258000 | 258895 | 259874 | T: C:bikel3 |
| 272776 | 274035 | 275705 | T: ledakem1364 |
| 282984 | 284435 | 285723 | T: C:r5nd3kem0d |
| 285740 | 287921 | 343438 | T: lotus256 |
| 288122 | 288763 | 289585 | T: ledakem13sl |
| 291601 | 295414 | 303243 | T: C:edonk128k32n96nu4l4 |
| 303762 | 305910 | 307926 | T: C:r5nd5kem5d |
| 305224 | 316286 | 317512 | T: ntskem1380 |
| 324649 | 325663 | 328445 | T: kindi256342 |
| 325604 | 326409 | 328728 | T: ledakem12sl |
| 339462 | 340846 | 342269 | T: C:r5nd5kem0d |
| 326875 | 349035 | 393441 | T: ntskem13136 |
| 359427 | 359679 | 360092 | T: ledakem14sl |
| 386128 | 386923 | 387925 | T: kindi512222 |
| 411365 | 421272 | 422268 | T: kindi512241 |
| 429720 | 433522 | 439729 | T: C:ledakemcpa53 |
| 431321 | 435212 | 437701 | T: C:ledakemcpa54 |
| 436521 | 441364 | 449589 | T: C:edonk128ref |
| 451340 | 458164 | 466537 | T: C:lake1 |
| 463504 | 464110 | 464843 | T: lima2p1024cca |
| 466359 | 475956 | 481978 | T: C:ledakemcpa52 |
| 483686 | 486018 | 491587 | T: C:r5n11kem0d |
| 491512 | 492013 | 492926 | T: hqc192round4 |
| 495848 | 497709 | 500112 | T: C:lake2 |
| 504015 | 508925 | 526170 | T: hqcrmrs128 |
| 527114 | 529171 | 532104 | T: rolloii192 |
| 532461 | 533702 | 536807 | T: ledakem3264 |
| 532707 | 534091 | 541180 | T: ledakem3464 |
| 533151 | 534449 | 535672 | T: rolloii128 |
| 543956 | 557484 | 569661 | T: hqc128 |
| 555696 | 558158 | 560625 | T: C:lake3 |
| 577150 | 578679 | 580063 | T: rolloii256 |
| 593501 | 594336 | 596274 | T: ledakem3364 |
| 631699 | 634049 | 637200 | T: C:edonk192k32n128nu4l6 |
| 648875 | 657872 | 675557 | T: hqc1281 |
| 677447 | 678923 | 703122 | T: titaniumccatoy |
| 709019 | 710539 | 712309 | T: ledakem32sl |
| 718246 | 719803 | 720825 | T: kindi512321 |
| 748882 | 752501 | 759453 | T: locker1 |
| 770792 | 774461 | 778336 | T: locker2 |
| 814891 | 821974 | 830594 | T: C:edonk192k48n144nu4l4 |
| 828673 | 829795 | 897509 | T: ledakem33sl |
| 867597 | 871049 | 872479 | T: kindi256522 |
| 872385 | 876208 | 887532 | T: locker3 |
| 875790 | 906369 | 908992 | T: titaniumccalite |
| 935051 | 936200 | 937864 | T: lima2p2048cca |
| 936295 | 936707 | 937572 | T: hqc256round4 |
| 942322 | 944190 | 946312 | T: C:r5n13kem0d |
| 993684 | 997147 | 1001984 | T: locker4 |
| 1006294 | 1008615 | 1012068 | T: ledakem34sl |
| 1026850 | 1030972 | 1059470 | T: hqcrmrs192 |
| 1027358 | 1031601 | 1039710 | T: rqc128 |
| 1037748 | 1042689 | 1090414 | T: titaniumccastd |
| 1088499 | 1094218 | 1104978 | T: locker6 |
| 1126759 | 1143568 | 1166236 | T: hqc192 |
| 1202946 | 1205460 | 1206357 | T: ledakem5364 |
| 1186288 | 1217306 | 1244222 | T: hqc1921 |
| 1257474 | 1260822 | 1266010 | T: locker5 |
| 1258694 | 1269226 | 1281479 | T: ledakem5464 |
| 1261250 | 1276855 | 1305875 | T: hqc1922 |
| 1279486 | 1281257 | 1297627 | T: limasp1018cca |
| 1313060 | 1313849 | 1315253 | T: ledakem5264 |
| 1373396 | 1374295 | 1375128 | T: titaniumccamed |
| 1416384 | 1419335 | 1422555 | T: ledakem54sl |
| 1634177 | 1636647 | 1639286 | T: frodokem640 |
| 1646318 | 1647831 | 1650250 | T: titaniumccahi |
| 1696567 | 1733752 | 1755699 | T: hqcrmrs256 |
| 1776878 | 1777893 | 1779036 | T: ledakem53sl |
| 1817204 | 1819065 | 1839299 | T: frodokem640aes |
| 1815422 | 1833770 | 1866496 | T: hqc2561 |
| 1817304 | 1846115 | 1867863 | T: hqc256 |
| 1861477 | 1866872 | 1888144 | T: locker7 |
| 1868041 | 1872281 | 1876409 | T: rqc192 |
| 1880182 | 1882501 | 1886906 | T: ledakem52sl |
| 1895132 | 1901052 | 1930242 | T: locker8 |
| 1907134 | 1935903 | 1966294 | T: hqc2562 |
| 1945625 | 1952573 | 1958440 | T: C:r5n15kem0d |
| 1976462 | 1979506 | 2086200 | T: titaniumccasuper |
| 2070382 | 2074784 | 2081198 | T: locker9 |
| 2073816 | 2091469 | 2120759 | T: hqc2563 |
| 2429508 | 2431173 | 2432877 | T: limasp1306cca |
| 2381133 | 2447118 | 2515004 | T: bigquake1 |
| 2560948 | 2564237 | 2570325 | T: limasp1822cca |
| 2607444? | 2614915? | 3306393? | T: rqc256 |
| 3281786 | 3283732 | 3285613 | T: frodokem976 |
| 3540768 | 3543322 | 3546670 | T: frodokem976aes |
| 3700647 | 3702056 | 3713637 | T: frodokem640shake |
| 4908968 | 4912226 | 4932905 | T: limasp2062cca |
| 5952899 | 5960051 | 5970545 | T: frodokem1344aes |
| 7293843 | 7501829 | 7749211 | T: bigquake3 |
| 7616598 | 7637408 | 7866093 | T: frodokem976shake |
| 9510259 | 9527479 | 9803074 | T: remblem1056 |
| 9596811 | 9599757 | 9626655 | T: sikep434 |
| 9703049 | 9775010 | 10026864 | T: remblem928 |
| 11379836 | 11685291 | 12046596 | T: bigquake5 |
| 12308560 | 12597983 | 12819965 | T: ramstakers216091 |
| 13350599 | 13362219 | 13410651 | T: sikep503 |
| 13444244 | 13456808 | 14134695 | T: frodokem1344shake |
| 15076987 | 15122424 | 15224072 | T: sikep434comp |
| 17150943 | 17211785 | 17228455 | T: pqrsa15 |
| 19631400 | 19728269 | 19763996 | T: mersenne756839 |
| 20742086 | 20812539 | 20932800 | T: sikep503comp |
| 27157050 | 27169205 | 27175665 | T: sikep610 |
| 37637635 | 37713616 | 37857504 | T: sikep610comp |
| 40459455 | 40478700 | 40542802 | T: sikep751 |
| 53265140 | 53461253 | 53729829 | T: oddmanhattan128 |
| 54272761 | 54580620 | 54907582 | T: ramstakers756839 |
| 62938398 | 63083275 | 63336500 | T: sikep751comp |
| 103523831 | 103710221 | 103967872 | T: oddmanhattan192 |
| 213635951 | 214323407 | 215141903 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16741 | 16768 | 16798 | C:threebears624r2cpax |
| 18974 | 19002 | 19040 | ntruplus768 |
| 20523 | 20563 | 20624 | kyber90s512 |
| 21351 | 21375 | 21410 | C:threebears936r2cpax |
| 21553 | 21586 | 21629 | ntruplus576 |
| 23952 | 24020 | 24261 | ntruplus864 |
| 26086 | 26111 | 26154 | C:threebears1248r2cpax |
| 26003 | 26473 | 27763 | mlkem512 |
| 26989 | 27051 | 27135 | kyber512 |
| 27361 | 27470 | 27576 | C:threebears624r2cpa |
| 28092 | 28765 | 29102 | T: C:r5nd1kem0d |
| 28785 | 28883 | 28945 | kyber90s768 |
| 29908 | 29989 | 30076 | ntruplus1152 |
| 33200 | 33244 | 33293 | smaugt1 |
| 34123 | 34186 | 34252 | timer |
| 34140 | 34186 | 34236 | C:threebears936r2cpa |
| 36396 | 36443 | 36494 | ntruhps2048509 |
| 39897 | 40001 | 40275 | kyber90s1024 |
| 40211 | 40316 | 40983 | mlkem768 |
| 40299 | 40391 | 40453 | C:threebears1248r2cpa |
| 40657 | 41018 | 41373 | T: C:r5nd1kem5d |
| 41090 | 41146 | 41267 | kyber768 |
| 41132 | 41865 | 43628 | T: C:r5nd0kem2iot |
| 42376 | 42661 | 43273 | T: C:r5nd1kem4longkey |
| 43903 | 43949 | 44007 | T: C:nhcompact512cca |
| 45750 | 45794 | 45849 | T: lightsaber2 |
| 47510 | 47593 | 47869 | T: C:hila5 |
| 51158 | 51693 | 52022 | sntrup761 |
| 53750 | 53802 | 53888 | sntrup653 |
| 55785 | 55838 | 55928 | ntruhrss701 |
| 55792 | 55846 | 55907 | ntruhps2048677 |
| 58122 | 58226 | 62900 | mlkem1024 |
| 59077 | 59177 | 60869 | kyber1024 |
| 60852 | 61040 | 61250 | smaugt3 |
| 63344 | 63816 | 67297 | T: C:r5nd3kem5d |
| 63856 | 63981 | 64106 | T: C:nhcompact768cca |
| 69805 | 69910 | 70654 | ntruhps4096821 |
| 73351 | 73445 | 73551 | sntrup857 |
| 76706 | 76741 | 76794 | T: saber2 |
| 77740 | 78239 | 78732 | C:smaugt1v5 |
| 78561 | 78639 | 78723 | sntrup953 |
| 79021 | 79210 | 79437 | ntrulpr653 |
| 80062 | 80121 | 80208 | sntrup1013 |
| 80593 | 80692 | 80871 | ntrulpr761 |
| 78983 | 82156 | 83492 | C:timerv5 |
| 83035 | 83277 | 84317 | smaugt5 |
| 84696 | 84791 | 84920 | T: C:nhcompact1024cca |
| 85359 | 85550 | 85727 | T!!!newhope512cca |
| 85549 | 85734 | 85915 | threebears624r2ccax |
| 85360 | 86085 | 86384 | sntrup4591761 |
| 87893 | 88416 | 91614 | T: lac128 |
| 97952 | 98188 | 99636 | T: ntrulpr4591761 |
| 99145 | 99272 | 99427 | sntrup1277 |
| 104121 | 104223 | 104363 | ntrulpr857 |
| 106164 | 106239 | 106345 | ntrulpr1013 |
| 108041 | 108141 | 108219 | ntrulpr953 |
| 109470 | 109560 | 109703 | threebears624r2cca |
| 114953 | 115041 | 115188 | mceliece348864f |
| 114969 | 115091 | 115376 | mceliece348864 |
| 115005 | 115178 | 115270 | T: firesaber2 |
| 120370 | 120472 | 120568 | mceliece348864pcf |
| 120532 | 120645 | 120792 | mceliece348864pc |
| 125246 | 127020 | 131152 | T: C:r5nd3kem0d |
| 128862 | 130487 | 137828 | T: C:r5nd5kem5d |
| 131039 | 131148 | 131264 | threebears936r2ccax |
| 136012 | 136164 | 136259 | ntrulpr1277 |
| 134891 | 136385 | 138192 | T: ntrukem443 |
| 151377 | 152033 | 153399 | C:smaugt3v5 |
| 156535 | 157548 | 160560 | T: C:r5nd5kem0d |
| 160763 | 161140 | 163635 | T!!!newhope1024cca |
| 163254 | 163419 | 163674 | threebears936r2cca |
| 172328 | 173682 | 177380 | T: C:r5n11kem0d |
| 174620 | 174937 | 175284 | T: lotus128 |
| 190448 | 190543 | 190666 | threebears1248r2ccax |
| 193284 | 193929 | 194523 | T: lac192 |
| 227443 | 227535 | 227668 | threebears1248r2cca |
| 233636 | 233785 | 234051 | mceliece460896 |
| 233634 | 234043 | 234251 | mceliece460896f |
| 239361 | 239713 | 240091 | mceliece460896pcf |
| 239004 | 239971 | 240202 | mceliece460896pc |
| 239502 | 240510 | 241472 | T: saberx4 |
| 238644 | 252405 | 259626 | C:smaugt5v5 |
| 259947 | 260318 | 260963 | T: lotus192 |
| 259031 | 260570 | 260842 | T: C:r5n13kem0d |
| 264999 | 265287 | 265810 | mceliece6960119f |
| 265700 | 266011 | 266519 | mceliece6960119 |
| 269858 | 270497 | 273355 | T: ntrukem743 |
| 273842 | 274220 | 274733 | mceliece6960119pc |
| 273675 | 274420 | 275123 | mceliece6960119pcf |
| 283213 | 283591 | 284199 | mceliece6688128 |
| 283823 | 284273 | 285095 | mceliece6688128f |
| 284252 | 285165 | 285735 | mceliece8192128f |
| 285148 | 285567 | 288212 | mceliece8192128 |
| 288310 | 289329 | 289944 | mceliece8192128pc |
| 290610 | 291073 | 291599 | mceliece6688128pc |
| 290677 | 291366 | 292099 | mceliece6688128pcf |
| 293081 | 293723 | 294011 | mceliece8192128pcf |
| 311603 | 317911 | 328047 | T: lac256 |
| 382016 | 382305 | 382804 | T: hqc128round4 |
| 373117 | 398265 | 404008 | T: lotus256 |
| 402639 | 403234 | 403916 | T: kindi256342 |
| 504590 | 505349 | 506843 | T: kindi512222 |
| 555549 | 556286 | 556978 | T: ntskem1264 |
| 556635 | 564504 | 566176 | T: kindi512241 |
| 594634 | 596707 | 598111 | T: lima2p1024cca |
| 648979 | 652688 | 664231 | T: C:ledakemcpa12 |
| 791421 | 793008 | 795780 | T: hqc192round4 |
| 792339 | 823456 | 825677 | T: titaniumccatoy |
| 827976 | 830673 | 833919 | T: C:ledakemcpa14 |
| 846553 | 852545 | 876712 | T: C:r5n15kem0d |
| 839779 | 854556 | 856127 | T: hqc128 |
| 873006 | 874728 | 875359 | T: hqcrmrs128 |
| 724597 | 882429 | 887360 | T: C:ledakemcpa13 |
| 897328 | 900591 | 904404 | T: kindi512321 |
| 996174 | 1000582 | 1028454 | T: titaniumccalite |
| 1016192 | 1021196 | 1022960 | T: kindi256522 |
| 1095946 | 1096346 | 1096957 | T: ntskem1380 |
| 1170287 | 1174071 | 1175950 | T: hqc1281 |
| 1181747 | 1188310 | 1193079 | T: C:rolloi128 |
| 1194007 | 1196780 | 1199918 | T: lima2p2048cca |
| 1207869 | 1248121 | 1251647 | T: titaniumccastd |
| 1332670 | 1335008 | 1338339 | T: C:rolloi192 |
| 1491230 | 1492499 | 1494734 | T: titaniumccamed |
| 1549118 | 1552175 | 1555291 | T: hqc256round4 |
| 1561096 | 1562084 | 1563741 | T: C:bikel1 |
| 1575549 | 1576985 | 1578295 | T: hqcrmrs192 |
| 1577289 | 1604765 | 1613510 | T: hqc192 |
| 1631503 | 1632692 | 1634511 | T: frodokem640 |
| 1645239 | 1650846 | 1662706 | T: limasp1018cca |
| 1746992 | 1750559 | 1752122 | T: frodokem640aes |
| 1778677 | 1782844 | 1792783 | T: C:ledakemcpa32 |
| 1815802 | 1817162 | 1819076 | T: titaniumccahi |
| 1836273 | 1838908 | 1842231 | T: rolloii128 |
| 1854119 | 1856218 | 1902201 | T: hqc1921 |
| 1858124 | 1860589 | 1887995 | T: ledakem1264 |
| 1893896 | 1898090 | 1903666 | T: C:lake1 |
| 1909968 | 1939662 | 1956721 | T: hqc1922 |
| 1988714 | 1990150 | 1993551 | T: ledakem1364 |
| 2009156 | 2012628 | 2016940 | T: rolloii192 |
| 2055472 | 2071444 | 2079247 | T: ledakem1464 |
| 2093706 | 2096798 | 2098389 | T: rsa2048 |
| 2228916 | 2231831 | 2241380 | T: C:ledakemcpa33 |
| 2241425 | 2246583 | 2253060 | T: C:rolloi256 |
| 1356744? | 2380960? | 2637242? | T: C:edonk192k48n144nu4l4 |
| 2332258 | 2415931 | 2419926 | T: titaniumccasuper |
| 2440384 | 2454329 | 2492195 | T: ledakem13sl |
| 2481610 | 2513806 | 2546775 | T: hqcrmrs256 |
| 2493540 | 2530755 | 2565200 | T: hqc256 |
| 2578145 | 2582618 | 2589024 | T: rolloii256 |
| 2585935 | 2587470 | 2588946 | T: ntskem13136 |
| 2628160 | 2638295 | 2651960 | T: ledakem12sl |
| 2698198 | 2711757 | 2718961 | T: C:ledakemcpa34 |
| 2664857 | 2741414 | 2792337 | T: hqc2561 |
| 2772105 | 2824643 | 2840816 | T: ledakem14sl |
| 2827333 | 2891510 | 2947337 | T: hqc2562 |
| 3025618 | 3132969 | 3169441 | T: hqc2563 |
| 3158035 | 3182073 | 3201080 | T: bigquake1 |
| 3173175 | 3182114 | 3195119 | T: limasp1306cca |
| 3258152 | 3264267 | 3271023 | T: C:lake2 |
| 3288991 | 3291657 | 3293593 | T: frodokem976 |
| 3344145 | 3349661 | 3358777 | T: limasp1822cca |
| 3392643 | 3394850 | 3398841 | T: frodokem976aes |
| 3537577 | 3576186 | 3614330 | T: frodokem640shake |
| 3581446 | 3586837 | 3592922 | T: rqc128 |
| 3273586? | 3593330? | 5366850? | T: C:edonk128k32n96nu4l4 |
| 3772158 | 3777010 | 3784980 | T: locker1 |
| 3889293 | 3896241 | 3903257 | T: locker2 |
| 4289802 | 4298882 | 4308827 | T: locker4 |
| 4458132 | 4468854 | 4488279 | T: C:lake3 |
| 5010710 | 5014435 | 5018622 | T: C:bikel3 |
| 5001520 | 5025878 | 5054617 | T: C:ledakemcpa52 |
| 5297499 | 5319597 | 5342869 | T: ledakem3264 |
| 5419405 | 5432105 | 5536250 | T: ledakem3464 |
| 5429336 | 5453937 | 5466130 | T: ledakem3364 |
| 5488798 | 5501506 | 5511762 | T: C:ledakemcpa53 |
| 5772783 | 5779488 | 5798318 | T: frodokem1344aes |
| 5826193 | 5837809 | 5847068 | T: locker3 |
| 5946423 | 5950343 | 5959075 | T: C:ledakemcpa54 |
| 6300217 | 6306749 | 6316176 | T: locker6 |
| 6464028 | 6467754 | 6480499 | T: limasp2062cca |
| 6560230 | 6577631 | 6586203 | T: locker5 |
| 6877076 | 6893188 | 6945781 | T: ledakem32sl |
| 6988551 | 7006561 | 7023054 | T: rqc192 |
| 7032843 | 7065114 | 7078089 | T: locker7 |
| 7191145 | 7218742 | 7235925 | T: locker8 |
| 7402529 | 7426682 | 7555974 | T: frodokem976shake |
| 8031732 | 8057415 | 8292900 | T: ledakem33sl |
| 8697523 | 8717452 | 8741637 | T: ledakem34sl |
| 9781894 | 9806637 | 9961472 | T: locker9 |
| 10269713 | 10273186 | 10291956 | T: sikep434 |
| 10969862 | 10984250 | 11013836 | T: sikep434comp |
| 11128784 | 11152423 | 12458150 | T: rqc256 |
| 11776276 | 11877240 | 11889893 | T: ledakem5264 |
| 12311447 | 12344196 | 12364462 | T: ledakem5364 |
| 12813484 | 12847738 | 13173108 | T: remblem1056 |
| 13118401 | 13228570 | 13531065 | T: remblem928 |
| 13252152 | 13266875 | 13288641 | T: frodokem1344shake |
| 14244538 | 14258372 | 14287846 | T: sikep503 |
| 14265175 | 14284174 | 14391735 | T: ledakem5464 |
| 15231750 | 15260130 | 15271011 | T: sikep503comp |
| 16829221 | 16861030 | 16918621 | T: ledakem53sl |
| 16791175 | 16899587 | 17011274 | T: ledakem52sl |
| 17152032 | 17197981 | 17264499 | T: ledakem54sl |
| 25651333 | 25782705 | 26306469 | T: ramstakers216091 |
| 27417370 | 27421539 | 27788617 | T: sikep610 |
| 29123397 | 29153517 | 29183600 | T: mersenne756839 |
| 29231717 | 29246975 | 29283981 | T: sikep610comp |
| 29354687 | 29791716 | 30919528 | T: bigquake3 |
| 15598840? | 39751204? | 96293708? | T: C:edonk128k16n80nu8l6 |
| 42596306? | 43361226? | 186992399? | T: C:edonk192k32n128nu4l6 |
| 43520416 | 43542235 | 43625586 | T: sikep751 |
| 46136482 | 46158851 | 46186600 | T: sikep751comp |
| 45758395 | 46685146 | 49802026 | T: bigquake5 |
| 58043698 | 58296244 | 58555492 | T: oddmanhattan128 |
| 26965490? | 66024061? | 73723501? | T: C:edonk128k16n80nu4l6 |
| 105570408 | 105795602 | 106114577 | T: ramstakers756839 |
| 106060854 | 106972004 | 107062147 | T: pqrsa15 |
| 65240533? | 112092085? | 131505769? | T: C:edonk128ref |
| 113167876 | 113250716 | 113379058 | T: oddmanhattan192 |
| 233678718 | 234144610 | 234635912 | T: oddmanhattan256 |
|
|
|