Measurements of key-encapsulation mechanisms on one machine: amd64; Broadwell+AES (306d4); 2015 Intel Core i3-5005U; 2 x 1900MHz; shoe, supercop-20241022
[Page version: 20241120 00:41:14]
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 |
16424 | 16504 | 16642 | kyber90s512 |
24550 | 24673 | 24901 | kyber512 |
26430 | 26644 | 27022 | kyber90s768 |
29147 | 29216 | 34641 | ntruplus576 |
33184 | 33343 | 33727 | T: C:nhcompact512cca |
37455 | 37591 | 37761 | T: lac128 |
38001 | 38044 | 38160 | T: lightsaber2 |
38247 | 38452 | 38652 | smaugt1 |
38973 | 39147 | 39278 | timer |
39167 | 39356 | 39650 | kyber90s1024 |
39556 | 40352 | 40589 | ntrulpr653 |
41447 | 41546 | 41636 | C:threebears624r2cpa |
41614 | 41672 | 41747 | threebears624r2cca |
42284 | 42468 | 42704 | kyber768 |
42480 | 42536 | 42612 | ntruplus768 |
43046 | 43090 | 43140 | C:threebears624r2cpax |
42596 | 43263 | 43604 | ntrulpr761 |
44341 | 44385 | 44432 | threebears624r2ccax |
45088 | 45430 | 46436 | T: ntrulpr4591761 |
47476 | 47961 | 48973 | T: C:r5nd1kem0d |
48143 | 48373 | 48759 | T: C:nhcompact768cca |
50898 | 51082 | 51198 | ntruplus864 |
53757 | 54274 | 55317 | T!!!newhope512cca |
54622 | 54789 | 55048 | ntrulpr857 |
56039 | 56530 | 56863 | smaugt3 |
57438 | 57653 | 58504 | ntrulpr953 |
57738 | 58494 | 58820 | ntrulpr1013 |
59067 | 59309 | 60154 | kyber1024 |
61254 | 61481 | 61795 | T: C:nhcompact1024cca |
54572? | 63438? | 72443? | ntruplus1152 |
64520 | 65252 | 66087 | T: C:r5nd0kem2iot |
64724 | 65560 | 66310 | T: C:r5nd1kem5d |
68070 | 68142 | 68323 | T: saber2 |
67631 | 68364 | 69819 | T: C:r5nd1kem4longkey |
76123 | 76487 | 77070 | ntrulpr1277 |
80027 | 80249 | 80666 | smaugt5 |
80403 | 80475 | 80584 | threebears936r2cca |
84298 | 84384 | 84500 | threebears936r2ccax |
86027 | 86122 | 86258 | C:threebears936r2cpa |
86702 | 86966 | 87671 | T: hqc128round4 |
88210 | 88364 | 88703 | C:threebears936r2cpax |
95754 | 96267 | 104847 | T: lac256 |
103503 | 104099 | 104692 | T!!!newhope1024cca |
104052 | 104280 | 104513 | T: firesaber2 |
106074 | 107186 | 115356 | T: lac192 |
107806 | 109288 | 110199 | T: C:r5nd3kem5d |
120582 | 120646 | 120717 | threebears1248r2cca |
125653 | 125744 | 125911 | threebears1248r2ccax |
128224 | 128481 | 128613 | C:threebears1248r2cpa |
131319 | 131552 | 131785 | C:threebears1248r2cpax |
162124 | 162619 | 163309 | ntruhps2048509 |
164749 | 166117 | 166717 | T: C:hila5 |
176726 | 177116 | 178657 | T: hqcrmrs128 |
193915 | 194067 | 197385 | T: hqc128 |
194443 | 197282 | 220556 | T: C:r5nd3kem0d |
196856 | 198827 | 200666 | T: C:r5nd5kem5d |
200660 | 200844 | 201492 | T: hqc192round4 |
206214 | 207654 | 208375 | T: saberx4 |
216386 | 220436 | 222564 | T: C:r5nd5kem0d |
229055 | 229707 | 235891 | T: hqc1281 |
265108 | 265775 | 267228 | T: kindi256342 |
278915 | 281170 | 282912 | ntruhrss701 |
281501 | 282827 | 283578 | T: kindi512222 |
282380 | 283089 | 283646 | T: kindi512241 |
283987 | 285299 | 286502 | ntruhps2048677 |
385529 | 388226 | 401036 | T: hqcrmrs192 |
415915 | 417045 | 420593 | T: hqc256round4 |
416596 | 418288 | 420388 | ntruhps4096821 |
423810 | 425509 | 435077 | T: hqc192 |
465144 | 466007 | 471409 | T: hqc1921 |
480110 | 482005 | 483618 | T: rqc128 |
484587 | 486899 | 491584 | T: C:r5n11kem0d |
488714 | 499176 | 500548 | T: hqc1922 |
541057 | 545621 | 548713 | T: ntrukem443 |
586262 | 586929 | 588251 | T: kindi512321 |
621494 | 622980 | 625080 | T: C:bikel1 |
657281 | 669344 | 674016 | T: hqcrmrs256 |
683130 | 683519 | 684227 | T: lima2p1024cca |
697266 | 698571 | 700686 | T: kindi256522 |
721569 | 727556 | 739759 | T: hqc256 |
741736 | 761237 | 768102 | T: C:ledakemcpa14 |
759942 | 761262 | 768558 | T: hqc2561 |
752397 | 761694 | 784350 | sntrup653 |
759977 | 773947 | 788968 | T: C:edonk128k16n80nu4l6 |
803512 | 805334 | 807199 | sntrup761 |
804629 | 806486 | 813804 | T: hqc2562 |
840012 | 842917 | 855371 | T: hqc2563 |
842679 | 860000 | 863794 | T: C:ledakemcpa13 |
895823? | 899450? | 1282407? | T: rqc192 |
902864 | 906310 | 909700 | T: C:r5n13kem0d |
964629 | 966232 | 968274 | sntrup4591761 |
973627 | 974526 | 975580 | T: titaniumccatoy |
1094287 | 1096786 | 1098929 | T: C:rolloi128 |
1102181 | 1102724 | 1104096 | T: titaniumccalite |
1125221 | 1140416 | 1146679 | T: C:ledakemcpa12 |
1199428 | 1209586 | 1263104 | T: frodokem640 |
1205328 | 1225617 | 1274737 | sntrup857 |
1261483 | 1264495 | 1268673 | T: C:edonk128k16n80nu8l6 |
1292979 | 1300903 | 1307266 | T: rqc256 |
1371846 | 1374861 | 1377811 | T: C:rolloi192 |
1374050 | 1375805 | 1460106 | sntrup953 |
1388333 | 1389042 | 1390395 | T: lima2p2048cca |
1421914 | 1424826 | 1433972 | T: titaniumccastd |
1479171 | 1480941 | 1483167 | T: frodokem640aes |
1471088 | 1488953 | 1513560 | T: C:edonk128k32n96nu4l4 |
1566516 | 1568316 | 1573629 | T: limasp1018cca |
1557579 | 1574029 | 1584363 | sntrup1013 |
1592328 | 1594109 | 1595323 | T: titaniumccamed |
1650571 | 1677909 | 1681038 | T: C:ledakemcpa34 |
1689914 | 1705678 | 1729497 | T: C:edonk192k32n128nu4l6 |
1747908 | 1750082 | 1752559 | T: C:bikel3 |
1782700 | 1783684 | 1785194 | T: titaniumccahi |
1823471 | 1826753 | 1833019 | T: C:edonk128ref |
1884369 | 1888770 | 1891715 | T: C:rolloi256 |
1960993 | 1973908 | 1991446 | T: ntrukem743 |
2068415 | 2075323 | 2082344 | T: C:r5n15kem0d |
2181790 | 2183769 | 2187422 | T: titaniumccasuper |
2365974 | 2374186 | 2393797 | T: C:ledakemcpa33 |
2372958 | 2388642 | 2403283 | T: C:lake1 |
2421382 | 2514165 | 2548303 | sntrup1277 |
2568439 | 2570277 | 2572175 | T: remblem1056 |
2565059 | 2571100 | 2577479 | T: C:lake2 |
2573665 | 2580417 | 2589879 | T: C:lake3 |
2584844 | 2601128 | 2616729 | T: remblem928 |
2669370 | 2674474 | 2681467 | T: frodokem976 |
2718163 | 2735986 | 2770630 | T: C:edonk192k48n144nu4l4 |
2800363 | 2805034 | 2823249 | T: limasp1306cca |
2808543 | 2812839 | 2914856 | T: ledakem1464 |
3000120 | 3006311 | 3024018 | T: C:ledakemcpa32 |
3075659 | 3084976 | 3098484 | T: frodokem976aes |
3166182 | 3177490 | 3179102 | T: limasp1822cca |
3217794 | 3223607 | 3233341 | T: C:ledakemcpa53 |
3503294 | 3565982 | 3616179 | T: ledakem1364 |
3631104 | 3635680 | 3643985 | T: frodokem640shake |
3711694 | 3714412 | 3719058 | T: ledakem1264 |
3848781 | 3857688 | 3866891 | T: C:ledakemcpa54 |
4110860 | 4120554 | 4131402 | T: locker1 |
4335235 | 4338446 | 4341003 | T: rolloii128 |
4404195 | 4407785 | 4411202 | T: rolloii192 |
4449076? | 4486504? | 6084347? | T: ledakem14sl |
4541776 | 4555675 | 4576786 | T: locker2 |
4272603? | 4569916? | 6531837? | T: ledakem13sl |
4980199 | 4995183 | 5015327 | T: locker3 |
5096462 | 5108555 | 5126016 | T: frodokem1344aes |
5168929 | 5173332 | 5184832 | T: rolloii256 |
5488155 | 5497357 | 5506608 | T: locker4 |
5598876 | 5601469 | 5605694 | T: limasp2062cca |
6099852 | 6133458 | 6137154 | T: sikep434 |
6161598 | 6186150 | 6906024 | T: ledakem12sl |
6244612 | 6280143 | 6392456 | T: C:ledakemcpa52 |
6311206 | 6324848 | 6702354 | T: locker6 |
6351419? | 6398896? | 9176142? | T: ledakem3464 |
7091599 | 7189135 | 7256781 | T: ramstakers216091 |
7263233 | 7279095 | 7295890 | T: locker5 |
7638169 | 7649493 | 7721061 | T: frodokem976shake |
7689853 | 7738632 | 7941068 | T: ledakem3364 |
8520179 | 8536392 | 8540696 | T: sikep503 |
8982361 | 8996163 | 9185132 | T: ledakem3264 |
9844011 | 9852865 | 9863172 | T: ledakem33sl |
9968627 | 9988465 | 10862332 | T: sikep434comp |
10186278? | 10250492? | 13734855? | T: ledakem34sl |
10771987 | 10785494 | 10824626 | T: locker7 |
11423142 | 11452851 | 11480255 | T: locker8 |
12145210 | 12153942 | 12177681 | T: locker9 |
12270380 | 12386317 | 13466496 | T: lotus128 |
12551379 | 12606187 | 12815334 | T: ledakem5464 |
12584045 | 12776102 | 14007902 | T: ledakem32sl |
13113988 | 13125516 | 13164216 | T: frodokem1344shake |
13570376 | 13595229 | 13863581 | T: ledakem5364 |
13847403 | 13870801 | 15072902 | T: sikep503comp |
15266706 | 15298242 | 15312479 | T: sikep610 |
15958663 | 16030262 | 16089534 | T: ledakem54sl |
15960468 | 16074696 | 16109834 | T: mersenne756839 |
19603390 | 19958043 | 21681177 | T: ledakem5264 |
20339870 | 20568216 | 24268821 | T: ledakem53sl |
22850860 | 22873855 | 22928725 | T: lotus192 |
25509473 | 25525443 | 25579291 | T: sikep751 |
26336355 | 26391568 | 28530394 | T: sikep610comp |
33786325 | 34081675 | 34392114 | T: ramstakers756839 |
34619503 | 34851721 | 35332981 | mceliece348864f |
34479052 | 35474288 | 36286751 | mceliece348864pcf |
33304353 | 35573601 | 38042210 | T: ledakem52sl |
40235158 | 40272102 | 43652903 | T: sikep751comp |
41175634 | 43291388 | 43329211 | T: lotus256 |
33834986? | 44474453? | 65979106? | mceliece348864pc |
49166469 | 49246706 | 49348770 | T: ntskem1264 |
34212264? | 55030080? | 76496231? | mceliece348864 |
111550710 | 111622853 | 113409404 | mceliece460896pcf |
111217871 | 112087314 | 112345644 | mceliece460896f |
74761546? | 127556694? | 221168331? | T: rsa2048 |
112433930? | 149500465? | 229378349? | mceliece460896pc |
153117731 | 153270004 | 153584004 | T: ntskem1380 |
153576262 | 154287238 | 154608248 | T: oddmanhattan128 |
114270389? | 184636094? | 227352667? | mceliece460896 |
237716205 | 237968500 | 243908939 | T: oddmanhattan192 |
252605518 | 253322215 | 255486810 | mceliece6960119pcf |
253634440 | 255242238 | 256446626 | mceliece6960119f |
274953270 | 275362546 | 280109196 | T: ntskem13136 |
288565556 | 289486854 | 294802022 | mceliece6688128f |
288597273 | 289576721 | 291099866 | mceliece6688128pcf |
320610406 | 320868509 | 321784792 | mceliece8192128pcf |
321972194 | 322947382 | 325087230 | mceliece8192128f |
255320231? | 339113264? | 503107157? | mceliece6960119pc |
256513375? | 341521486? | 511637071? | mceliece6960119 |
381571324? | 395207373? | 593882077? | mceliece6688128 |
294277721? | 396015355? | 698885596? | mceliece6688128pc |
452218061 | 452481840 | 452916689 | T: oddmanhattan256 |
323464695? | 517267000? | 614936741? | mceliece8192128pc |
324008503? | 517750714? | 707146229? | mceliece8192128 |
897835675 | 902827129 | 908518773 | T: bigquake1 |
3964516796 | 4063323999 | 4190629115 | T: pqrsa15 |
7218531116 | 7297442744 | 7349151116 | T: bigquake3 |
13778498017 | 13866265211 | 13920615830 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
21121 | 21938 | 23642 | T: rsa2048 |
23730 | 23813 | 23888 | ntruplus576 |
24250 | 24643 | 25209 | ntruhps2048509 |
24815 | 24888 | 24976 | timer |
24957 | 25033 | 25139 | smaugt1 |
25455 | 25550 | 25640 | kyber90s512 |
27286 | 27506 | 27921 | ntruhrss701 |
29376 | 29447 | 29560 | ntruplus768 |
33847 | 35190 | 36558 | mceliece348864f |
34030 | 36106 | 37603 | mceliece348864 |
35691 | 36502 | 36879 | ntruhps2048677 |
37938 | 38000 | 38109 | kyber90s768 |
38435 | 38518 | 38693 | kyber512 |
38477 | 38558 | 38732 | ntruplus864 |
40322 | 41639 | 43102 | mceliece348864pcf |
41015 | 42085 | 43899 | mceliece348864pc |
42052 | 42258 | 42772 | ntruhps4096821 |
43972 | 44125 | 44451 | sntrup4591761 |
43629 | 44158 | 44571 | sntrup653 |
45117 | 45173 | 45633 | ntruplus1152 |
46841 | 46967 | 47134 | sntrup761 |
49021 | 49165 | 49349 | smaugt3 |
51092 | 51163 | 51230 | T: lightsaber2 |
54021 | 54223 | 54379 | kyber90s1024 |
56453 | 56697 | 56850 | T: C:nhcompact512cca |
56937 | 57156 | 58751 | kyber768 |
58828 | 59412 | 59722 | sntrup857 |
61266 | 61332 | 61441 | threebears624r2ccax |
61392 | 61451 | 61545 | threebears624r2cca |
62619 | 62684 | 62812 | C:threebears624r2cpa |
62829 | 62922 | 63041 | C:threebears624r2cpax |
63127 | 63323 | 63827 | sntrup953 |
63687 | 64405 | 64807 | sntrup1013 |
67169 | 67394 | 67577 | ntrulpr653 |
68901 | 69490 | 69868 | smaugt5 |
70539 | 70715 | 70863 | ntrulpr761 |
74596 | 75058 | 75403 | T: C:r5nd1kem0d |
74827? | 75591? | 118557? | T: lac128 |
71698 | 76946 | 86428 | mceliece460896 |
77707 | 77875 | 78053 | T: C:nhcompact768cca |
72731 | 78322 | 85406 | mceliece460896f |
79499 | 79581 | 79709 | T: ntrulpr4591761 |
79924 | 80039 | 80199 | kyber1024 |
78580 | 82060 | 87870 | mceliece460896pcf |
77215 | 82416 | 91142 | mceliece460896pc |
82673 | 82827 | 82968 | sntrup1277 |
85285 | 85350 | 85417 | T: saber2 |
83081 | 85461 | 91610 | T: C:edonk128k16n80nu4l6 |
88824 | 89066 | 89451 | T!!!newhope512cca |
89511 | 90583 | 92541 | T: ntskem1264 |
90611 | 90856 | 91119 | ntrulpr857 |
91478 | 91760 | 92098 | T: C:ledakemcpa14 |
95134 | 95269 | 95625 | ntrulpr953 |
96630 | 96741 | 96977 | ntrulpr1013 |
98305 | 98430 | 98660 | threebears936r2ccax |
98479 | 98529 | 98678 | threebears936r2cca |
95819 | 100099 | 100556 | T: C:ledakemcpa13 |
99716 | 100349 | 101500 | T: C:r5nd0kem2iot |
101695 | 101804 | 102006 | T: C:nhcompact1024cca |
101644 | 102232 | 103254 | T: C:r5nd1kem5d |
105860 | 106019 | 106234 | C:threebears936r2cpax |
105980 | 106127 | 106294 | C:threebears936r2cpa |
105516 | 107189 | 108635 | T: C:ledakemcpa12 |
106329 | 107340 | 108458 | T: C:r5nd1kem4longkey |
122441 | 123233 | 124280 | T: C:bikel1 |
124457 | 124828 | 125414 | ntrulpr1277 |
124891 | 124937 | 125040 | T: firesaber2 |
122330 | 131663 | 138000 | mceliece6688128f |
131752 | 134064 | 137590 | T: ntrukem443 |
129368 | 136694 | 148252 | mceliece6688128 |
131352 | 137514 | 146051 | mceliece6688128pc |
133100 | 139318 | 145142 | mceliece6960119f |
135470 | 139984 | 146756 | mceliece6960119 |
142224 | 146904 | 156851 | mceliece6960119pcf |
148574 | 148694 | 148970 | threebears1248r2cca |
148659 | 148800 | 149018 | threebears1248r2ccax |
139647 | 149835 | 158429 | mceliece6688128pcf |
146525 | 150346 | 159416 | mceliece6960119pc |
147755 | 154221 | 164766 | mceliece8192128f |
150940 | 155504 | 167108 | mceliece8192128 |
157742 | 157878 | 158191 | C:threebears1248r2cpa |
156988 | 157946 | 159017 | T: C:rolloi128 |
157821 | 158067 | 158461 | C:threebears1248r2cpax |
157434 | 158936 | 160641 | T: lac192 |
159726 | 163343 | 174138 | mceliece8192128pcf |
165955 | 167819 | 169784 | T: C:r5nd3kem5d |
161002 | 168229 | 181447 | mceliece8192128pc |
168358 | 168857 | 170683 | T!!!newhope1024cca |
178267 | 178899 | 179455 | T: C:rolloi192 |
164440 | 182172 | 193588 | T: lotus128 |
186584 | 187278 | 188470 | T: lac256 |
189160 | 192658 | 199769 | T: C:edonk128k16n80nu8l6 |
209609 | 210565 | 211275 | T: ledakem1264 |
211773 | 212605 | 213115 | T: C:rolloi256 |
219922 | 221003 | 225953 | T: C:ledakemcpa34 |
221354 | 221733 | 222259 | T: ledakem1464 |
224480 | 225673 | 226392 | T: C:hila5 |
227620 | 229269 | 231602 | T: C:ledakemcpa33 |
233023 | 233565 | 234438 | T: hqc128round4 |
237630 | 239608 | 243753 | T: ntrukem743 |
246626 | 249436 | 257450 | T: C:edonk128k32n96nu4l4 |
252293 | 253118 | 253890 | T: saberx4 |
256445 | 257176 | 258513 | T: ledakem1364 |
270342 | 274532 | 278747 | T: C:ledakemcpa32 |
283142 | 284313 | 290726 | T: C:bikel3 |
287661 | 288299 | 288839 | T: ledakem13sl |
301316 | 302579 | 304094 | T: C:r5nd3kem0d |
304082 | 305934 | 313226 | T: hqcrmrs128 |
307449 | 308190 | 308973 | T: ledakem12sl |
306770 | 314806 | 322026 | T: lotus192 |
314543 | 316141 | 322637 | T: hqc128 |
300851 | 322819 | 325026 | T: C:r5nd5kem5d |
345544 | 345839 | 346462 | T: kindi256342 |
352963 | 356774 | 363567 | T: C:edonk128ref |
358541 | 361388 | 366979 | T: C:lake1 |
353704 | 361945 | 364480 | T: C:r5nd5kem0d |
346158 | 363840 | 414900 | T: lotus256 |
360004 | 366653 | 367570 | T: ledakem14sl |
369546 | 373275 | 380823 | T: C:edonk192k32n128nu4l6 |
392342 | 393326 | 394544 | T: ntskem1380 |
400944 | 402775 | 407961 | T: C:lake2 |
409798 | 410312 | 411262 | T: kindi512241 |
408627 | 411496 | 412382 | T: kindi512222 |
453188 | 455555 | 466840 | T: C:lake3 |
466126 | 472275 | 476426 | T: hqc1281 |
479837 | 481456 | 484155 | T: rolloii128 |
482102 | 483486 | 484665 | T: rolloii192 |
482767 | 484168 | 486656 | T: C:ledakemcpa54 |
490928 | 491681 | 492251 | T: lima2p1024cca |
499043 | 506262 | 510868 | T: ntskem13136 |
505871 | 508919 | 519292 | T: ledakem3464 |
510025 | 519251 | 520726 | T: C:ledakemcpa53 |
522380 | 522708 | 523234 | T: hqc192round4 |
532686 | 534040 | 535934 | T: rolloii256 |
551398 | 558420 | 566666 | T: C:ledakemcpa52 |
597763 | 599551 | 610447 | T: ledakem3264 |
595072 | 600138 | 601952 | T: C:r5n11kem0d |
618095 | 620640 | 624174 | T: ledakem3364 |
660433 | 672262 | 683126 | T: hqcrmrs192 |
676613 | 679883 | 687469 | T: locker1 |
695788 | 700437 | 707477 | T: C:edonk192k48n144nu4l4 |
699605 | 703568 | 712734 | T: hqc192 |
704742 | 707139 | 711159 | T: locker2 |
725827 | 727429 | 729560 | T: rqc128 |
769783 | 770962 | 771647 | T: kindi512321 |
778747 | 779552 | 779981 | T: titaniumccatoy |
776228 | 779661 | 784499 | T: locker3 |
789818 | 791510 | 793582 | T: ledakem32sl |
837855 | 838437 | 839594 | T: kindi256522 |
845022 | 851107 | 858218 | T: ledakem33sl |
917879 | 919764 | 922354 | T: locker4 |
918511 | 929285 | 932404 | T: hqc1921 |
945265 | 947912 | 948846 | T: ledakem34sl |
971087 | 977456 | 1006839 | T: locker6 |
978775 | 987096 | 992843 | T: hqc1922 |
995337 | 996262 | 997533 | T: lima2p2048cca |
1015498 | 1016422 | 1017802 | T: hqc256round4 |
1017981 | 1019014 | 1020104 | T: titaniumccalite |
1124988 | 1129500 | 1132249 | T: locker5 |
1134450 | 1136447 | 1139241 | T: C:r5n13kem0d |
1138846 | 1155130 | 1185110 | T: hqcrmrs256 |
1199188 | 1201354 | 1216294 | T: titaniumccastd |
1208422 | 1223339 | 1239286 | T: hqc256 |
1267987 | 1279368 | 1293277 | T: ledakem5364 |
1327589 | 1328859 | 1335526 | T: limasp1018cca |
1354604 | 1367244 | 1372021 | T: ledakem5464 |
1366975 | 1368474 | 1369425 | T: ledakem54sl |
1374851 | 1386501 | 1388219 | T: ledakem5264 |
1403782? | 1406569? | 1793232? | T: rqc192 |
1512068 | 1513797 | 1516124 | T: titaniumccamed |
1500320 | 1514441 | 1525951 | T: hqc2561 |
1587731 | 1593672 | 1604929 | T: hqc2562 |
1657533 | 1663717 | 1671303 | T: frodokem640 |
1661069 | 1674269 | 1685133 | T: hqc2563 |
1709795 | 1711146 | 1712180 | T: titaniumccahi |
1743939 | 1748589 | 1776732 | T: locker7 |
1756376 | 1762069 | 1769122 | T: locker8 |
1852070 | 1854619 | 1912770 | T: ledakem53sl |
1908440 | 1909744 | 1912126 | T: frodokem640aes |
1915748 | 1930328 | 1947362 | T: locker9 |
1981640 | 1984275 | 1991307 | T: ledakem52sl |
2148915 | 2150365 | 2153966 | T: titaniumccasuper |
2374809 | 2382490 | 2387347 | T: C:r5n15kem0d |
2519793 | 2525340 | 2538285 | T: limasp1306cca |
1997561? | 2537109? | 3051249? | T: rqc256 |
2702945 | 2708038 | 2711442 | T: limasp1822cca |
2852182 | 2952199 | 3001681 | T: bigquake1 |
3465231 | 3470372 | 3474093 | T: frodokem976 |
3734381 | 3737509 | 3740898 | T: frodokem976aes |
3758640 | 3763849 | 3821537 | T: remblem1056 |
3786936 | 3896763 | 3920776 | T: remblem928 |
3921053 | 3939330 | 3955193 | T: frodokem640shake |
5105831 | 5109592 | 5118141 | T: limasp2062cca |
6190691 | 6197523 | 6205804 | T: frodokem1344aes |
7580460 | 7735767 | 8019319 | T: bigquake3 |
8041327 | 8045946 | 8053000 | T: frodokem976shake |
9988951 | 9997460 | 10028944 | T: sikep434 |
11613814 | 11972323 | 12265065 | T: bigquake5 |
13106919 | 13312126 | 13465849 | T: ramstakers216091 |
13811917 | 13819160 | 13828139 | T: frodokem1344shake |
14008217 | 14012174 | 14082184 | T: sikep503 |
15640848 | 15670787 | 15737680 | T: sikep434comp |
17543437 | 17555512 | 17568633 | T: pqrsa15 |
21480539 | 21544100 | 21596298 | T: sikep503comp |
22807185 | 22861212 | 22888433 | T: mersenne756839 |
28106306 | 28126483 | 28131861 | T: sikep610 |
38656943 | 38741777 | 38930639 | T: sikep610comp |
41335282 | 41379891 | 41420656 | T: sikep751 |
53188239 | 53388253 | 53578545 | T: oddmanhattan128 |
61275098 | 61727794 | 62861812 | T: ramstakers756839 |
64363797 | 64476226 | 64764927 | T: sikep751comp |
102569915 | 102692181 | 102833027 | T: oddmanhattan192 |
220726781 | 220966338 | 221251499 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
17054 | 17089 | 17121 | C:threebears624r2cpax |
18991 | 19030 | 19094 | ntruplus576 |
19612 | 19668 | 19722 | kyber90s512 |
21450 | 21487 | 21516 | C:threebears936r2cpax |
22860 | 22892 | 22931 | ntruplus768 |
26024 | 26043 | 26076 | C:threebears1248r2cpax |
28141 | 28178 | 28212 | C:threebears624r2cpa |
29212 | 29254 | 29319 | ntruplus864 |
29607 | 29704 | 30088 | kyber90s768 |
30877 | 30980 | 31147 | kyber512 |
32576 | 34311 | 36310 | T: C:r5nd1kem0d |
34998 | 35047 | 35100 | C:threebears936r2cpa |
36067 | 36112 | 36251 | ntruplus1152 |
38445 | 38513 | 38612 | smaugt1 |
38891 | 39058 | 39405 | timer |
40857 | 41094 | 41202 | ntruhps2048509 |
41105 | 41202 | 41279 | C:threebears1248r2cpa |
43059 | 43401 | 43732 | T: C:r5nd0kem2iot |
43909 | 44119 | 44256 | kyber90s1024 |
46038 | 46227 | 46448 | T: C:r5nd1kem4longkey |
46742 | 46894 | 48534 | kyber768 |
50557 | 50616 | 50711 | T: lightsaber2 |
44562 | 52045 | 53685 | T: C:r5nd1kem5d |
54874 | 54956 | 55026 | T: C:nhcompact512cca |
59089 | 59318 | 59530 | sntrup761 |
59794 | 60121 | 60844 | T: C:hila5 |
61449 | 61515 | 61654 | sntrup653 |
63487 | 63755 | 64569 | ntruhps2048677 |
64582 | 64848 | 65099 | ntruhrss701 |
65939 | 66664 | 66973 | kyber1024 |
67153 | 67231 | 67349 | smaugt3 |
76875 | 77019 | 77175 | T: C:nhcompact768cca |
74392 | 79228 | 82115 | T: C:r5nd3kem5d |
79366 | 79587 | 79824 | ntruhps4096821 |
81885 | 82015 | 82158 | ntrulpr653 |
83780 | 83848 | 83918 | T: saber2 |
84660 | 84767 | 84905 | sntrup857 |
85295 | 85811 | 86049 | ntrulpr761 |
87305 | 87389 | 87445 | threebears624r2ccax |
88549 | 88626 | 88761 | sntrup953 |
90402 | 90725 | 90936 | sntrup1013 |
93202 | 93337 | 93622 | smaugt5 |
96334 | 96549 | 96729 | sntrup4591761 |
96977 | 97329 | 97436 | T!!!newhope512cca |
99536? | 99826? | 137084? | T: lac128 |
101470 | 101597 | 101719 | T: C:nhcompact1024cca |
111876 | 112119 | 112415 | ntrulpr857 |
112328 | 112381 | 112475 | threebears624r2cca |
114119 | 114413 | 114842 | T: ntrulpr4591761 |
114527 | 114643 | 114871 | sntrup1277 |
116759 | 116934 | 117224 | ntrulpr953 |
117728 | 117875 | 119551 | ntrulpr1013 |
123627 | 123702 | 123801 | T: firesaber2 |
124927 | 125271 | 125970 | mceliece348864 |
125612 | 125866 | 126441 | mceliece348864f |
130788 | 131386 | 131686 | mceliece348864pcf |
131386 | 131737 | 132348 | mceliece348864pc |
132518 | 132665 | 132811 | threebears936r2ccax |
143469 | 147324 | 153097 | T: C:r5nd5kem5d |
152057 | 152360 | 152648 | ntrulpr1277 |
154458 | 155813 | 158423 | T: C:r5nd3kem0d |
166534 | 166706 | 167356 | threebears936r2cca |
170967 | 172415 | 173450 | T: ntrukem443 |
185325 | 186718 | 187249 | T!!!newhope1024cca |
189948 | 190038 | 190210 | threebears1248r2ccax |
196360 | 199104 | 201009 | T: C:r5nd5kem0d |
194104? | 202876? | 243048? | T: lotus128 |
224027 | 224662 | 226336 | T: C:r5n11kem0d |
229399 | 229640 | 229858 | threebears1248r2cca |
254559 | 254990 | 255428 | mceliece460896 |
257488 | 258278 | 259514 | mceliece460896f |
261966 | 262459 | 262926 | mceliece460896pcf |
262274 | 262784 | 263480 | mceliece460896pc |
250987 | 268743 | 274599 | T: lac192 |
279807 | 280337 | 281336 | mceliece6960119 |
280278 | 280481 | 280830 | mceliece6960119f |
280193 | 281880 | 282538 | T: saberx4 |
289946 | 290258 | 290672 | mceliece6960119pc |
290116 | 290693 | 291043 | mceliece6960119pcf |
299669 | 300371 | 301119 | mceliece8192128 |
300283 | 301205 | 301605 | mceliece8192128f |
301772 | 302137 | 302885 | mceliece6688128 |
302335 | 302665 | 303224 | mceliece6688128f |
298100 | 303114 | 306110 | T: ntrukem743 |
309010 | 309566 | 310387 | mceliece8192128pc |
309662 | 310024 | 311110 | mceliece6688128pcf |
309211 | 310273 | 311766 | mceliece8192128pcf |
310402 | 311239 | 312045 | mceliece6688128pc |
319729 | 328586 | 340086 | T: C:r5n13kem0d |
337576 | 345776 | 365562 | T: lotus192 |
379566 | 379982 | 381425 | T: ntskem1264 |
374717 | 390765 | 393371 | T: lac256 |
394852 | 396556 | 397691 | T: hqc128round4 |
397600 | 400823 | 492182 | T: lotus256 |
437013 | 437812 | 438276 | T: kindi256342 |
546722 | 547862 | 548942 | T: kindi512241 |
545212 | 549680 | 550988 | T: kindi512222 |
596225 | 601114 | 602062 | T: hqc128 |
626435 | 627996 | 630519 | T: lima2p1024cca |
627971 | 633092 | 633654 | T: hqcrmrs128 |
702376 | 703288 | 705690 | T: ntskem1380 |
729293 | 731200 | 744906 | T: C:ledakemcpa13 |
825947 | 826677 | 827648 | T: hqc192round4 |
758460 | 850378 | 852102 | T: C:ledakemcpa12 |
877215 | 879736 | 907437 | T: C:ledakemcpa14 |
909256 | 910275 | 911086 | T: titaniumccatoy |
973190 | 975464 | 977531 | T: kindi512321 |
987168 | 989005 | 1001330 | T: kindi256522 |
965171 | 992327 | 994342 | T: hqc1281 |
1018155 | 1019930 | 1021204 | T: C:rolloi128 |
1076426 | 1077214 | 1119482 | T: C:r5n15kem0d |
1125970 | 1137908 | 1139370 | T: hqc192 |
1143317 | 1154501 | 1170424 | T: hqcrmrs192 |
1172520 | 1173627 | 1176613 | T: titaniumccalite |
1204230 | 1207290 | 1277901 | T: C:rolloi192 |
1262239 | 1264283 | 1266572 | T: lima2p2048cca |
1380538 | 1384462 | 1385394 | T: titaniumccastd |
1405474 | 1406486 | 1407935 | T: ntskem13136 |
1614462 | 1638960 | 1645807 | T: hqc1921 |
1642684 | 1644509 | 1645846 | T: hqc256round4 |
1654534 | 1660907 | 1662834 | T: frodokem640 |
1661570 | 1663476 | 1697828 | T: hqc1922 |
1662798 | 1664648 | 1667286 | T: rolloii128 |
1719907 | 1720881 | 1725235 | T: titaniumccamed |
1732849 | 1734408 | 1735581 | T: limasp1018cca |
1811625 | 1815391 | 1823964 | T: C:bikel1 |
1819257 | 1822561 | 1830129 | T: rolloii192 |
1824371 | 1826461 | 1828662 | T: frodokem640aes |
1836209 | 1852006 | 1893008 | T: hqcrmrs256 |
1860630 | 1863773 | 1875270 | T: hqc256 |
1863152 | 1871170 | 1875174 | T: C:lake1 |
1814897 | 1880664 | 1894777 | T: ledakem1264 |
1944317 | 1946443 | 1948094 | T: C:rolloi256 |
1996290 | 1997214 | 2011816 | T: titaniumccahi |
2035912 | 2047509 | 2060855 | T: ledakem1364 |
2067033 | 2085334 | 2087039 | T: C:ledakemcpa32 |
1450502? | 2204665? | 4588919? | T: C:edonk192k48n144nu4l4 |
2237381 | 2258187 | 2263265 | T: ledakem1464 |
2329707 | 2332705 | 2337310 | T: rolloii256 |
2256976 | 2362610 | 2366934 | T: rsa2048 |
2402974 | 2427546 | 2433581 | T: hqc2561 |
2497723 | 2499735 | 2502931 | T: titaniumccasuper |
2510289 | 2517565 | 2519765 | T: C:ledakemcpa33 |
2459139 | 2542338 | 2552434 | T: ledakem13sl |
2557964 | 2562210 | 2598630 | T: hqc2562 |
2656764 | 2697250 | 2720630 | T: hqc2563 |
2051828? | 2827906? | 3311948? | T: C:edonk128k32n96nu4l4 |
2785394 | 2888569 | 2898278 | T: ledakem12sl |
2975684 | 2979084 | 2984032 | T: rqc128 |
2829250 | 2997855 | 3058634 | T: ledakem14sl |
3030545 | 3039751 | 3151921 | T: C:ledakemcpa34 |
3090593 | 3095280 | 3109991 | T: C:lake2 |
3299906 | 3304422 | 3307494 | T: limasp1306cca |
3458150 | 3460481 | 3462316 | T: frodokem976 |
3534748 | 3538795 | 3541701 | T: limasp1822cca |
3564100 | 3566046 | 3567999 | T: frodokem976aes |
3530875 | 3618198 | 3635534 | T: locker1 |
3656837 | 3741501 | 3751752 | T: locker2 |
3760285 | 3783123 | 3870645 | T: bigquake1 |
3852114 | 3858173 | 3869130 | T: frodokem640shake |
4056623 | 4090500 | 4185625 | T: locker4 |
4074486 | 4111168 | 4185767 | T: C:lake3 |
5263194 | 5267634 | 5369103 | T: remblem1056 |
5289016 | 5292374 | 5309960 | T: remblem928 |
5289206 | 5305278 | 5365559 | T: locker3 |
5750564 | 5861063 | 5879131 | T: locker6 |
5890387 | 5895027 | 5915397 | T: C:bikel3 |
5954152 | 5957801 | 5973640 | T: frodokem1344aes |
5928266 | 5958019 | 6070406 | T: ledakem3464 |
5935350 | 5979245 | 6108754 | T: ledakem3364 |
5998732 | 6085078 | 6108676 | T: locker5 |
6088369 | 6106408 | 6884453 | T: rqc192 |
6180998 | 6245213 | 6283879 | T: C:ledakemcpa53 |
6349051 | 6396173 | 6411783 | T: ledakem3264 |
6585137 | 6639316 | 6791169 | T: locker7 |
6709315 | 6712668 | 6746100 | T: limasp2062cca |
6697830 | 6848331 | 6878292 | T: locker8 |
6919795 | 7040015 | 7046350 | T: C:ledakemcpa54 |
7352815 | 7382604 | 7409001 | T: C:ledakemcpa52 |
5133654? | 7864902? | 23250541? | T: C:edonk128k16n80nu8l6 |
7985517 | 8001499 | 8011161 | T: frodokem976shake |
8328453 | 8331591 | 8342258 | T: ledakem32sl |
9047722 | 9080541 | 9199239 | T: ledakem33sl |
9039359 | 9173934 | 9235126 | T: locker9 |
9701359 | 9796387 | 9915315 | T: ledakem34sl |
10688644 | 10716012 | 10726367 | T: sikep434 |
10091456 | 11189916 | 12186629 | T: rqc256 |
11370103 | 11382450 | 11454161 | T: sikep434comp |
13423226 | 13517335 | 13542036 | T: ledakem5264 |
13747466 | 13759665 | 13771587 | T: frodokem1344shake |
14757546 | 14796002 | 14832576 | T: ledakem5364 |
14918958 | 14952674 | 14957573 | T: sikep503 |
15799948 | 15830806 | 15833726 | T: sikep503comp |
17710645 | 17718678 | 17829746 | T: ledakem5464 |
19763940 | 19779127 | 19793926 | T: ledakem53sl |
20029665 | 20149188 | 20198039 | T: ledakem52sl |
20646756 | 20674541 | 20712078 | T: ledakem54sl |
27461927 | 27500693 | 27622495 | T: ramstakers216091 |
28185870 | 28207651 | 28232999 | T: sikep610 |
26769678? | 28746438? | 35682707? | T: C:edonk128ref |
29831566 | 29887922 | 29986320 | T: sikep610comp |
30518802 | 30860368 | 31310590 | T: bigquake3 |
33741774 | 34090510 | 34224522 | T: mersenne756839 |
15301929? | 36670252? | 44041074? | T: C:edonk128k16n80nu4l6 |
16587722? | 38445024? | 45950479? | T: C:edonk192k32n128nu4l6 |
44451619 | 44516739 | 44841664 | T: sikep751 |
45393947 | 46679216 | 47780625 | T: bigquake5 |
47150820 | 47156350 | 47242952 | T: sikep751comp |
58034220 | 58237275 | 58442074 | T: oddmanhattan128 |
112473470 | 112642371 | 113089837 | T: oddmanhattan192 |
117360791 | 118484082 | 120439743 | T: ramstakers756839 |
126746586 | 126788799 | 126856457 | T: pqrsa15 |
242285813 | 242584356 | 243102314 | T: oddmanhattan256 |
|
|
|