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: 20251010 17:32:50]
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 |
|
|
|