Measurements of key-encapsulation mechanisms on one machine: amd64; Haswell+AES (306c3); 2013 Intel Xeon E3-1275 V3; 4 x 3500MHz; titan0, supercop-20241022
[Page version: 20241109 15:41:13]
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:
old
(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 |
19990 | 20145 | 20323 | kyber90s512 |
25459 | 28294 | 28774 | kyber512 |
29654 | 29804 | 30029 | kyber90s768 |
30724 | 30977 | 37395 | ntruplus576 |
35791 | 35935 | 36552 | T: C:nhcompact512cca |
37938 | 37995 | 38133 | timer |
37953 | 38058 | 38247 | smaugt1 |
42012 | 42543 | 42937 | ntrulpr653 |
42587 | 42659 | 43176 | T: lightsaber2 |
43049 | 43236 | 43559 | kyber90s1024 |
43891 | 44059 | 44360 | ntruplus768 |
44323 | 44614 | 47212 | kyber768 |
44296 | 44717 | 45119 | T: ntrulpr4591761 |
44527 | 44795 | 45581 | ntrulpr761 |
42914 | 46073 | 46241 | T: lac128 |
46941 | 47551 | 48041 | T: C:r5nd1kem0d |
47669 | 47753 | 47876 | threebears624r2cca |
47804 | 47897 | 48081 | C:threebears624r2cpa |
49428 | 49596 | 50002 | T: C:nhcompact768cca |
50000 | 50076 | 50236 | C:threebears624r2cpax |
51010 | 51100 | 51226 | threebears624r2ccax |
52532 | 52687 | 52986 | ntruplus864 |
56663 | 57311 | 57542 | ntrulpr857 |
56118? | 58466? | 70776? | ntruplus1152 |
58395 | 58544 | 58897 | smaugt3 |
59461 | 59643 | 59883 | T!!!newhope512cca |
59635 | 59961 | 60723 | ntrulpr953 |
60056 | 60915 | 61174 | ntrulpr1013 |
61486 | 62089 | 62690 | T: C:r5nd1kem5d |
61492 | 62372 | 63238 | T: C:r5nd0kem2iot |
62892 | 63087 | 63301 | T: C:nhcompact1024cca |
63295 | 63657 | 64080 | kyber1024 |
64518 | 64960 | 65875 | T: C:r5nd1kem4longkey |
73194 | 73316 | 73710 | T: saber2 |
79080 | 79238 | 79503 | ntrulpr1277 |
79491 | 79770 | 80016 | smaugt5 |
93919 | 94011 | 94579 | T: hqc128round4 |
94849? | 95166? | 127158? | T: lac256 |
95089 | 95182 | 95492 | threebears936r2cca |
98580 | 98797 | 99217 | threebears936r2ccax |
99575 | 99874 | 100381 | C:threebears936r2cpa |
102872 | 102980 | 103148 | C:threebears936r2cpax |
104101 | 105317 | 106419 | T: C:r5nd3kem5d |
113447 | 113694 | 114173 | T: firesaber2 |
114718 | 114888 | 115215 | T!!!newhope1024cca |
106963 | 116609 | 118459 | T: lac192 |
145381 | 145729 | 146276 | threebears1248r2cca |
150178 | 150389 | 151138 | threebears1248r2ccax |
151528 | 151718 | 152234 | C:threebears1248r2cpa |
155837 | 156015 | 156582 | C:threebears1248r2cpax |
165842 | 166176 | 166800 | ntruhps2048509 |
171849 | 173174 | 173851 | T: C:hila5 |
175071 | 176819 | 178657 | T: C:r5nd3kem0d |
192775 | 195266 | 197067 | T: C:r5nd5kem5d |
200490 | 201584 | 202781 | T: saberx4 |
211292 | 212983 | 215468 | T: C:r5nd5kem0d |
219779 | 220219 | 220511 | T: hqc192round4 |
239358 | 240741 | 242190 | T: kindi256342 |
255484 | 256044 | 256844 | T: kindi512222 |
261929 | 263130 | 264175 | T: kindi512241 |
272752 | 273190 | 273610 | ntruhrss701 |
286202 | 286851 | 287903 | ntruhps2048677 |
398818 | 399586 | 400662 | ntruhps4096821 |
430579 | 434784 | 442077 | T: ntrukem443 |
456477 | 457590 | 472590 | T: hqc256round4 |
468162 | 469291 | 471223 | T: hqcrmrs128 |
481288 | 484184 | 488046 | T: C:r5n11kem0d |
523512 | 526720 | 547395 | T: hqc128 |
533644 | 534032 | 534893 | T: kindi512321 |
561965 | 583739 | 595731 | T: hqc1281 |
598046 | 599146 | 605004 | T: C:bikel1 |
645237 | 646017 | 646804 | T: kindi256522 |
711558 | 712575 | 717558 | T: lima2p1024cca |
766092 | 771348 | 772870 | T: C:ledakemcpa14 |
763088 | 799381 | 813015 | sntrup653 |
848004 | 850265 | 854901 | T: rqc128 |
869802 | 873447 | 879240 | T: C:ledakemcpa13 |
869067 | 886481 | 890541 | T: C:r5n13kem0d |
890989 | 905181 | 921015 | T: C:edonk128k16n80nu4l6 |
935946 | 938631 | 967963 | sntrup761 |
937854 | 943942 | 976006 | T: hqcrmrs192 |
938212 | 953401 | 993943 | sntrup4591761 |
930653 | 989433 | 992160 | T: titaniumccatoy |
1022570 | 1024263 | 1090982 | T: titaniumccalite |
1031203 | 1032299 | 1069921 | T: hqc1921 |
1034205 | 1036739 | 1040098 | T: C:rolloi128 |
1048434 | 1049641 | 1087326 | T: hqc192 |
1090766 | 1097410 | 1104004 | T: C:ledakemcpa12 |
1110338 | 1116615 | 1121941 | T: ntrukem743 |
1105851 | 1135381 | 1146284 | T: hqc1922 |
1210547 | 1211353 | 1212330 | T: frodokem640 |
1189606 | 1242485 | 1245910 | sntrup857 |
1309116 | 1310427 | 1313074 | T: C:rolloi192 |
1332958 | 1423551 | 1425515 | T: titaniumccastd |
1430550 | 1433935 | 1437694 | T: C:edonk128k16n80nu8l6 |
1425880 | 1436704 | 1490843 | sntrup953 |
1450129 | 1456860 | 1476115 | T: lima2p2048cca |
1485778 | 1488182 | 1489524 | T: frodokem640aes |
1493639? | 1496854? | 2134941? | T: rqc192 |
1503640 | 1545402 | 1556082 | T: hqcrmrs256 |
1478107 | 1581867 | 1585058 | T: titaniumccamed |
1575382 | 1586762 | 1607997 | T: C:edonk128k32n96nu4l4 |
1611641 | 1614150 | 1633746 | T: limasp1018cca |
1572347 | 1622416 | 1626495 | T: hqc2561 |
1648386 | 1662759 | 1747644 | T: C:ledakemcpa34 |
1668194 | 1672173 | 1720164 | T: hqc256 |
1684446 | 1719950 | 1725025 | T: hqc2562 |
1739793 | 1742235 | 1745531 | T: C:bikel3 |
1747724 | 1789529 | 1800337 | T: hqc2563 |
1648149 | 1807715 | 1822825 | sntrup1013 |
1816029 | 1818742 | 1821970 | T: C:rolloi256 |
1722079 | 1821807 | 1828169 | T: titaniumccahi |
1926375 | 1940957 | 1979200 | T: C:edonk192k32n128nu4l6 |
2000739 | 2064404 | 2074032 | T: C:r5n15kem0d |
2063283 | 2068246 | 2082216 | T: C:edonk128ref |
2150718 | 2154382 | 2162343 | T: rqc256 |
2282332 | 2283607 | 2311255 | T: titaniumccasuper |
2396232 | 2406974 | 2412536 | T: C:ledakemcpa33 |
2557649 | 2573278 | 2594313 | T: C:lake1 |
2544133 | 2617957 | 2704810 | sntrup1277 |
2632549 | 2666267 | 2767624 | T: frodokem976 |
2828194 | 2834117 | 2844726 | T: C:lake2 |
2842051 | 2861848 | 2867610 | T: ledakem1464 |
2881847 | 2887029 | 2893178 | T: C:lake3 |
2956018 | 2980274 | 3002474 | T: C:edonk192k48n144nu4l4 |
2988084 | 2990376 | 2994009 | T: limasp1306cca |
3023426 | 3032132 | 3074425 | T: C:ledakemcpa32 |
3188194 | 3202529 | 3220600 | T: frodokem976aes |
3255004 | 3256987 | 3259629 | T: limasp1822cca |
3283137 | 3316723 | 3409737 | T: C:ledakemcpa53 |
3578767 | 3583449 | 3586075 | T: ledakem1364 |
3607037 | 3625280 | 3632590 | T: C:ledakemcpa54 |
3900791 | 3907082 | 3915827 | T: ledakem1264 |
4002616 | 4010535 | 4038179 | T: frodokem640shake |
4438118 | 4442090 | 4464778 | T: rolloii128 |
4455256 | 4461411 | 4468608 | T: rolloii192 |
4714107? | 4765213? | 6365606? | T: ledakem14sl |
4810438 | 4824966 | 4835432 | T: locker1 |
5221126 | 5225338 | 5288007 | T: rolloii256 |
5167826 | 5288769 | 5299086 | T: locker2 |
5328261 | 5376122 | 5601251 | T: frodokem1344aes |
4303308? | 5461617? | 6623931? | T: ledakem13sl |
5512070 | 5569646 | 5709012 | T: locker3 |
5925183 | 5929982 | 5935243 | T: limasp2062cca |
6193350 | 6217300 | 6384184 | T: locker4 |
6322614 | 6414548 | 7020485 | T: ledakem12sl |
6951045 | 6964152 | 7019230 | T: C:ledakemcpa52 |
7007011 | 7269786 | 7364399 | T: locker6 |
6852907? | 7546992? | 10732950? | T: ledakem3464 |
7825870 | 7860687 | 8146234 | T: locker5 |
7886467 | 7897976 | 7906087 | T: ledakem3364 |
7907337 | 8007353 | 8069654 | T: ramstakers216091 |
8361601 | 8370176 | 8380876 | T: sikep434 |
8575413 | 8610710 | 8679016 | T: frodokem976shake |
9087482 | 9103203 | 9224879 | T: ledakem3264 |
10300159 | 10331102 | 10465842 | T: ledakem34sl |
10304020 | 10464875 | 12471560 | T: ledakem33sl |
11964886 | 12167507 | 12533224 | T: locker7 |
11317291 | 12185365 | 12200138 | T: lotus128 |
12428455 | 12436123 | 12444614 | T: sikep503 |
12661308 | 12715818 | 12978709 | T: locker8 |
12838380 | 12957363 | 13401958 | T: ledakem5464 |
13151424 | 13310964 | 14584463 | T: ledakem32sl |
12991393 | 13359161 | 13459689 | T: ledakem5364 |
13437343 | 13452902 | 14582411 | T: sikep434comp |
13495865 | 13548494 | 13865087 | T: locker9 |
15064549 | 15148965 | 15314399 | T: frodokem1344shake |
16232365? | 16252412? | 21913571? | T: ledakem54sl |
19744007 | 19781836 | 21472667 | T: sikep503comp |
20585564 | 20841463 | 24242522 | T: ledakem53sl |
20518132 | 21251262 | 22293938 | T: ledakem5264 |
21228563 | 21308787 | 21528331 | T: lotus192 |
25401464 | 25492851 | 26012800 | T: sikep610 |
26507582 | 26527309 | 26548672 | T: mersenne756839 |
31427240 | 32035520 | 35997060 | T: ledakem52sl |
34976959 | 35748174 | 40375406 | T: lotus256 |
36510741 | 36549826 | 36746628 | mceliece348864pcf |
36524247 | 36988000 | 37597039 | T: ramstakers756839 |
36654915 | 37074747 | 37124224 | mceliece348864f |
43214192 | 43360869 | 46745619 | T: sikep610comp |
44300047 | 44316795 | 44337757 | T: sikep751 |
48023761 | 48258603 | 48427391 | T: ntskem1264 |
36087522? | 57410841? | 79200162? | mceliece348864 |
46005851? | 57519480? | 69270129? | mceliece348864pc |
68952530 | 74486152 | 74909462 | T: sikep751comp |
113995251 | 114825046 | 115091391 | mceliece460896pcf |
113857807 | 114919941 | 115186328 | mceliece460896f |
64476076? | 115160213? | 174073287? | T: rsa2048 |
152846361 | 153170877 | 153962176 | T: ntskem1380 |
152539439? | 190552934? | 229960944? | mceliece460896pc |
156631751? | 196021710? | 278366007? | mceliece460896 |
244898528 | 245364360 | 245634875 | mceliece6960119f |
245419742 | 245984806 | 246500383 | mceliece6960119pcf |
276888694 | 277520745 | 279049199 | T: ntskem13136 |
282535932 | 283395899 | 284468037 | mceliece6688128f |
283897961 | 284530214 | 285697449 | mceliece6688128pcf |
312489436 | 312977467 | 314359633 | mceliece8192128f |
311498466 | 313192856 | 314382779 | mceliece8192128pcf |
314115128 | 315357314 | 316934101 | T: oddmanhattan128 |
246529077? | 328039833? | 497223044? | mceliece6960119 |
246719173? | 401032150? | 489277859? | mceliece6960119pc |
404263097? | 413335537? | 591409724? | mceliece8192128 |
374115538? | 465430348? | 562413150? | mceliece6688128 |
282988207? | 469666990? | 657236687? | mceliece6688128pc |
404730663? | 506870927? | 697888223? | mceliece8192128pc |
506084349 | 507342780 | 508636457 | T: oddmanhattan192 |
881940358 | 891480010 | 910615048 | T: bigquake1 |
890118145 | 891984039 | 893217700 | T: oddmanhattan256 |
4554545568 | 4671013508 | 4772538468 | T: pqrsa15 |
6914398383 | 7223792091 | 7562790862 | T: bigquake3 |
14455697596 | 14707314441 | 14937961589 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
17465 | 18238 | 18749 | T: rsa2048 |
24328 | 24377 | 24576 | timer |
24554 | 24596 | 24666 | smaugt1 |
25299 | 25413 | 25852 | ntruhps2048509 |
25329 | 25439 | 25551 | ntruplus576 |
26801 | 26907 | 27321 | ntruhrss701 |
30965 | 31086 | 31278 | ntruplus768 |
33501 | 34192 | 34301 | kyber90s512 |
33658 | 35321 | 37807 | mceliece348864f |
33439 | 35978 | 39231 | mceliece348864 |
36647 | 36864 | 37670 | ntruhps2048677 |
38881 | 39075 | 40792 | kyber512 |
40176 | 40391 | 40758 | ntruplus864 |
39406 | 41013 | 42415 | mceliece348864pcf |
42034 | 43926 | 46890 | mceliece348864pc |
43515 | 43950 | 44485 | ntruhps4096821 |
44689 | 44769 | 44895 | sntrup4591761 |
45170 | 45869 | 46124 | sntrup653 |
45972 | 46137 | 46256 | kyber90s768 |
46810 | 47431 | 47817 | ntruplus1152 |
48565 | 48649 | 48947 | smaugt3 |
48932 | 49141 | 49537 | sntrup761 |
57060 | 57124 | 57277 | T: lightsaber2 |
58621 | 58727 | 59371 | T: C:nhcompact512cca |
60321 | 60787 | 69075 | kyber768 |
60546 | 61290 | 61481 | sntrup857 |
62235 | 63017 | 63267 | kyber90s1024 |
65133 | 65237 | 65471 | sntrup953 |
65713 | 66466 | 66703 | sntrup1013 |
68620 | 68859 | 69542 | smaugt5 |
69061 | 69258 | 69543 | ntrulpr653 |
71556 | 71719 | 71839 | threebears624r2cca |
71692 | 71779 | 72086 | threebears624r2ccax |
72262 | 72373 | 72729 | C:threebears624r2cpa |
72384 | 72508 | 72675 | C:threebears624r2cpax |
73165 | 73264 | 73351 | ntrulpr761 |
75085 | 75398 | 75835 | T: C:r5nd1kem0d |
76168 | 76418 | 77114 | T: ntrulpr4591761 |
79004 | 79204 | 79902 | T: C:nhcompact768cca |
75678? | 84939? | 97248? | mceliece460896f |
85695 | 85935 | 86226 | sntrup1277 |
80460? | 87612? | 100963? | mceliece460896 |
86861 | 88460 | 96486 | kyber1024 |
81200 | 88965 | 100648 | mceliece460896pcf |
88580 | 89198 | 89579 | T: ntskem1264 |
86030 | 89753 | 95262 | T: lac128 |
80196 | 89886 | 99024 | mceliece460896pc |
92374 | 92451 | 92763 | T: saber2 |
92313 | 93365 | 93887 | T: C:ledakemcpa14 |
93572 | 93749 | 94111 | ntrulpr857 |
93716 | 94389 | 99643 | T: C:ledakemcpa13 |
93636 | 96424 | 104006 | T: C:edonk128k16n80nu4l6 |
97414 | 97701 | 98185 | ntrulpr953 |
98220 | 98410 | 98596 | T!!!newhope512cca |
97538 | 98486 | 99193 | T: C:r5nd0kem2iot |
99353 | 99439 | 99598 | ntrulpr1013 |
100675 | 101517 | 102329 | T: C:r5nd1kem5d |
101796 | 103152 | 104947 | T: C:ledakemcpa12 |
103682 | 103760 | 103937 | T: C:nhcompact1024cca |
104420 | 104991 | 105834 | T: C:r5nd1kem4longkey |
116486 | 117229 | 117786 | T: C:bikel1 |
117539 | 117665 | 117921 | threebears936r2ccax |
117969 | 118144 | 118345 | threebears936r2cca |
123942 | 124022 | 124327 | C:threebears936r2cpa |
124102 | 124371 | 124705 | C:threebears936r2cpax |
124236 | 126559 | 130104 | T: ntrukem443 |
121670 | 127180 | 139984 | mceliece6688128f |
125912 | 128178 | 134387 | mceliece6960119f |
128879 | 129045 | 129427 | ntrulpr1277 |
136215 | 136388 | 136668 | T: firesaber2 |
135779 | 142834 | 150429 | mceliece6960119pc |
143047 | 145422 | 149218 | mceliece8192128 |
142232? | 146642? | 214480? | mceliece8192128f |
153076 | 153766 | 179444 | T: lotus128 |
138984? | 154682? | 184218? | mceliece6960119pcf |
141911? | 159417? | 191092? | mceliece6960119 |
159465 | 160380 | 194184 | T: lac192 |
141768? | 161876? | 185324? | mceliece6688128pcf |
162160 | 163027 | 164254 | T: C:r5nd3kem5d |
140472? | 163344? | 183614? | mceliece6688128 |
162983 | 163573 | 164254 | T: C:rolloi128 |
151206? | 173039? | 204192? | mceliece6688128pc |
152824? | 173308? | 221058? | mceliece8192128pc |
173680 | 174460 | 175279 | T: C:rolloi192 |
179606 | 179723 | 179853 | threebears1248r2ccax |
179931 | 180031 | 180517 | threebears1248r2cca |
186104 | 186397 | 187242 | T!!!newhope1024cca |
187429 | 187562 | 187786 | C:threebears1248r2cpa |
187787 | 187963 | 188175 | C:threebears1248r2cpax |
186516? | 189397? | 239012? | T: lac256 |
169872? | 195300? | 239970? | mceliece8192128pcf |
206663 | 210496 | 218596 | T: C:edonk128k16n80nu8l6 |
212607 | 213238 | 213695 | T: C:ledakemcpa34 |
215086 | 215959 | 217018 | T: C:ledakemcpa33 |
215646 | 216249 | 216728 | T: ledakem1264 |
222786 | 223118 | 234254 | T: ledakem1464 |
223228 | 223886 | 224877 | T: C:rolloi256 |
233032 | 233642 | 234451 | T: C:hila5 |
236096 | 238780 | 242650 | T: ntrukem743 |
243932 | 244134 | 244869 | T: hqc128round4 |
247145 | 247414 | 247885 | T: saberx4 |
254308 | 259189 | 265412 | T: C:ledakemcpa32 |
269391 | 272931 | 280647 | T: C:edonk128k32n96nu4l4 |
270005 | 273553 | 277332 | T: ledakem1364 |
273900 | 274622 | 275455 | T: C:bikel3 |
283220 | 283700 | 284214 | T: lotus192 |
282640 | 284212 | 285796 | T: C:r5nd3kem0d |
286876 | 288876 | 294715 | T: C:r5nd5kem5d |
307023 | 308295 | 310838 | T: ledakem12sl |
310954? | 312248? | 399672? | T: lotus256 |
316238 | 317332 | 317890 | T: kindi256342 |
319588 | 319838 | 321562 | T: ledakem13sl |
334472 | 335558 | 336949 | T: ntskem1380 |
346944 | 365595 | 368452 | T: C:r5nd5kem0d |
368041 | 371308 | 376493 | T: C:edonk128ref |
378718 | 379626 | 392143 | T: kindi512222 |
386360 | 387425 | 388069 | T: kindi512241 |
385088 | 388700 | 395134 | T: C:edonk192k32n128nu4l6 |
407586 | 409098 | 411556 | T: ledakem14sl |
419943 | 422620 | 442181 | T: ntskem13136 |
472438 | 473859 | 475259 | T: C:ledakemcpa54 |
504082 | 507132 | 513066 | T: C:lake1 |
509690 | 511518 | 513687 | T: C:ledakemcpa53 |
511481 | 512240 | 513137 | T: lima2p1024cca |
515472 | 523726 | 530289 | T: C:ledakemcpa52 |
529243 | 530436 | 531918 | T: rolloii128 |
544352 | 545677 | 547735 | T: rolloii192 |
554611 | 554836 | 555275 | T: hqc192round4 |
584620 | 586456 | 589356 | T: C:lake2 |
596144 | 597653 | 603901 | T: C:r5n11kem0d |
598151 | 600072 | 602010 | T: rolloii256 |
594524 | 600249 | 608879 | T: ledakem3264 |
601313 | 606006 | 614236 | T: ledakem3464 |
626896 | 628348 | 629651 | T: C:lake3 |
627501 | 628726 | 632887 | T: ledakem3364 |
641457 | 643676 | 670862 | T: hqcrmrs128 |
686382 | 688436 | 715575 | T: hqc128 |
703016 | 706428 | 711945 | T: C:edonk192k48n144nu4l4 |
706133 | 707340 | 708953 | T: kindi512321 |
781835 | 782348 | 783297 | T: kindi256522 |
744186 | 792468 | 793848 | T: titaniumccatoy |
794770 | 795833 | 803920 | T: ledakem32sl |
846380 | 851049 | 880568 | T: locker2 |
827714 | 853775 | 857347 | T: hqc1281 |
854396 | 857805 | 864697 | T: locker1 |
870681 | 879479 | 943870 | T: ledakem33sl |
932270 | 933114 | 1008607 | T: titaniumccalite |
935327 | 937609 | 940241 | T: locker3 |
972936 | 973381 | 973872 | T: ledakem34sl |
1038706 | 1040572 | 1056688 | T: lima2p2048cca |
1086935 | 1088261 | 1114848 | T: hqc256round4 |
1095056 | 1101421 | 1142531 | T: ledakem5364 |
1111685 | 1114105 | 1120204 | T: C:r5n13kem0d |
1112670 | 1127739 | 1142608 | T: locker4 |
1128486 | 1130961 | 1133417 | T: rqc128 |
1158036 | 1160661 | 1164247 | T: locker6 |
1120577 | 1197455 | 1204276 | T: titaniumccastd |
1323522 | 1327310 | 1331028 | T: locker5 |
1295617 | 1342567 | 1364965 | T: hqcrmrs192 |
1374726 | 1389988 | 1401976 | T: ledakem5264 |
1394842 | 1396977 | 1428956 | T: ledakem5464 |
1396794 | 1405260 | 1425749 | T: limasp1018cca |
1408020 | 1413022 | 1453373 | T: hqc192 |
1454272 | 1465367 | 1480694 | T: ledakem54sl |
1435391 | 1540418 | 1545020 | T: titaniumccamed |
1535994 | 1574238 | 1580683 | T: hqc1921 |
1628233 | 1671761 | 1714276 | T: hqc1922 |
1704813 | 1710081 | 1718786 | T: ledakem53sl |
1734504 | 1736546 | 1739252 | T: frodokem640 |
1685259 | 1791699 | 1793947 | T: titaniumccahi |
1888542 | 1952152 | 1963826 | T: ledakem52sl |
1950748 | 1953475 | 1959205 | T: frodokem640aes |
2007451 | 2011165 | 2017694 | T: locker7 |
2008082 | 2013231 | 2027124 | T: locker8 |
2083318? | 2089809? | 2719648? | T: rqc192 |
2184550 | 2187861 | 2199161 | T: locker9 |
2131406 | 2187870 | 2198970 | T: hqcrmrs256 |
2292218 | 2294997 | 2296255 | T: titaniumccasuper |
2270924 | 2325584 | 2331951 | T: hqc256 |
2437158 | 2445882 | 2454885 | T: C:r5n15kem0d |
2432822 | 2486954 | 2497311 | T: hqc2561 |
2567356 | 2582108 | 2632688 | T: hqc2562 |
2670831 | 2697377 | 2734094 | T: hqc2563 |
2699526 | 2701375 | 2702934 | T: limasp1306cca |
2847976 | 2850109 | 2852218 | T: limasp1822cca |
2930386? | 2935251? | 3879871? | T: rqc256 |
3009726 | 3061245 | 3144340 | T: bigquake1 |
3511298 | 3628456 | 3638397 | T: frodokem976 |
3711751 | 3729306 | 3734396 | T: frodokem976aes |
4340303 | 4348854 | 4354063 | T: frodokem640shake |
5470343 | 5478864 | 5482845 | T: limasp2062cca |
6195282 | 6204241 | 6258891 | T: frodokem1344aes |
8006927 | 8229266 | 8444471 | T: bigquake3 |
9070230 | 9124727 | 9210162 | T: frodokem976shake |
11855502 | 12072937 | 12370611 | T: bigquake5 |
13750166 | 13756975 | 13776412 | T: sikep434 |
14589443 | 14819116 | 14953605 | T: ramstakers216091 |
15825284 | 15894790 | 16049548 | T: frodokem1344shake |
19810615 | 19824595 | 19848092 | T: pqrsa15 |
20295697 | 20308506 | 20320286 | T: sikep503 |
20940474 | 20996783 | 21072497 | T: sikep434comp |
25733766 | 25757166 | 25782669 | T: mersenne756839 |
30717070 | 30810116 | 30903905 | T: sikep503comp |
46569231 | 46581553 | 46596360 | T: sikep610 |
60850817 | 61122091 | 61385987 | T: oddmanhattan128 |
63962413 | 64070047 | 64327834 | T: sikep610comp |
66429884 | 67319371 | 69014593 | T: ramstakers756839 |
71568376 | 71658378 | 71671092 | T: sikep751 |
110844271 | 110930749 | 111828844 | T: sikep751comp |
115829138 | 116215540 | 116548446 | T: oddmanhattan192 |
244901137 | 245876076 | 246430428 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
19030 | 19066 | 19129 | ntruplus576 |
20204 | 20235 | 20274 | C:threebears624r2cpax |
22859 | 22894 | 22994 | ntruplus768 |
24686 | 25037 | 25135 | kyber90s512 |
26115 | 26165 | 26235 | C:threebears936r2cpax |
29098 | 29146 | 29197 | ntruplus864 |
31582 | 31680 | 31743 | C:threebears624r2cpa |
32008 | 32029 | 32091 | C:threebears1248r2cpax |
30926 | 32848 | 34296 | kyber512 |
34512 | 34599 | 34686 | kyber90s768 |
34724 | 35029 | 35451 | T: C:r5nd1kem0d |
35776 | 35882 | 35983 | ntruplus1152 |
38198 | 38249 | 38314 | smaugt1 |
38574 | 38614 | 38642 | timer |
39186 | 39246 | 39372 | ntruhps2048509 |
39565 | 39628 | 39737 | C:threebears936r2cpa |
39767 | 39960 | 49149 | T: C:r5nd0kem2iot |
43579 | 43874 | 48187 | T: C:r5nd1kem4longkey |
47305 | 47372 | 47546 | C:threebears1248r2cpa |
48182 | 48345 | 50337 | kyber768 |
48712 | 49100 | 49646 | kyber90s1024 |
42841 | 49406 | 49566 | T: C:r5nd1kem5d |
52571 | 52653 | 52768 | T: C:hila5 |
55210 | 55306 | 55353 | T: lightsaber2 |
55306 | 55401 | 55922 | T: C:nhcompact512cca |
59900 | 60200 | 60349 | sntrup761 |
60778 | 60907 | 61160 | ntruhps2048677 |
61930 | 61973 | 62036 | sntrup653 |
63150 | 63375 | 63566 | ntruhrss701 |
67016 | 67109 | 67189 | smaugt3 |
70143 | 70856 | 85477 | kyber1024 |
69308 | 73728 | 74747 | T: C:r5nd3kem5d |
74866 | 75057 | 75524 | T: C:nhcompact768cca |
78607 | 79196 | 79718 | ntruhps4096821 |
84114 | 84269 | 84374 | ntrulpr653 |
85657 | 85749 | 85906 | sntrup857 |
86722 | 86815 | 86976 | ntrulpr761 |
89183 | 89278 | 89417 | sntrup953 |
89560 | 89648 | 89990 | T: saber2 |
91427 | 91802 | 91930 | sntrup1013 |
93297 | 93414 | 93644 | smaugt5 |
93540 | 93713 | 93876 | sntrup4591761 |
98594 | 98662 | 98743 | T: C:nhcompact1024cca |
100801 | 100926 | 101184 | threebears624r2ccax |
106390 | 106486 | 106567 | T!!!newhope512cca |
108146 | 108254 | 108426 | T: ntrulpr4591761 |
115260 | 116001 | 116237 | ntrulpr857 |
117314 | 117526 | 117695 | sntrup1277 |
118703 | 118884 | 119074 | ntrulpr953 |
120340 | 120463 | 120573 | ntrulpr1013 |
127098 | 127513 | 128020 | mceliece348864 |
127120 | 127641 | 128746 | mceliece348864f |
129086 | 129244 | 129516 | threebears624r2cca |
127284 | 130652 | 132970 | T: lac128 |
131791 | 133195 | 135666 | T: C:r5nd5kem5d |
133266 | 133421 | 133942 | mceliece348864pcf |
132746 | 133429 | 133965 | T: ntrukem443 |
133496 | 133852 | 134192 | mceliece348864pc |
133730 | 133885 | 134024 | T: firesaber2 |
133345 | 135944 | 137800 | T: C:r5nd3kem0d |
156464 | 156595 | 156983 | threebears936r2ccax |
156782 | 156908 | 157012 | ntrulpr1277 |
162728 | 164183 | 170509 | T: C:r5nd5kem0d |
177300 | 179298 | 210415 | T: lotus128 |
195194 | 195404 | 195829 | threebears936r2cca |
201408 | 202170 | 202372 | T!!!newhope1024cca |
216033 | 225735 | 226774 | T: C:r5n11kem0d |
226915 | 227094 | 227336 | threebears1248r2ccax |
254901 | 255263 | 256384 | mceliece460896 |
255930 | 256461 | 257060 | mceliece460896f |
262164 | 262463 | 262730 | mceliece460896pcf |
262121 | 262752 | 265295 | mceliece460896pc |
267465 | 268304 | 269436 | T: saberx4 |
273180 | 273382 | 273715 | threebears1248r2cca |
243879 | 276735 | 279304 | T: lac192 |
281070 | 281283 | 281945 | mceliece6960119 |
282331 | 282737 | 284013 | mceliece6960119f |
290843 | 291038 | 291445 | mceliece6960119pc |
292092 | 292758 | 293263 | mceliece6960119pcf |
300344 | 301334 | 302152 | mceliece6688128f |
301095 | 301498 | 301786 | mceliece6688128 |
301663 | 301847 | 302368 | T: C:r5n13kem0d |
302135 | 302284 | 302670 | mceliece8192128 |
302413 | 302750 | 303183 | mceliece8192128f |
309402 | 310524 | 311319 | mceliece6688128pc |
309674 | 311451 | 312111 | mceliece6688128pcf |
312646 | 312960 | 314200 | mceliece8192128pcf |
311218 | 312997 | 314971 | T: ntrukem743 |
312869 | 313082 | 313406 | mceliece8192128pc |
333524 | 334398 | 334750 | T: lotus192 |
362909 | 378011 | 423272 | T: lac256 |
384543 | 385051 | 386553 | T: ntskem1264 |
398273 | 400803 | 401869 | T: kindi256342 |
414899 | 415557 | 415952 | T: hqc128round4 |
432804 | 455400 | 472061 | T: lotus256 |
502326 | 503445 | 521808 | T: kindi512222 |
509752 | 511187 | 512135 | T: kindi512241 |
654130 | 655177 | 656427 | T: lima2p1024cca |
734078 | 735607 | 736419 | T: ntskem1380 |
728950 | 761657 | 823299 | T: C:ledakemcpa12 |
871957 | 874584 | 920352 | T: C:ledakemcpa14 |
876400 | 877414 | 896964 | T: hqc192round4 |
887714 | 889020 | 893525 | T: kindi512321 |
911318 | 911778 | 915129 | T: kindi256522 |
873718 | 915440 | 916747 | T: titaniumccatoy |
905241 | 943844 | 979069 | T: C:ledakemcpa13 |
1029022 | 1054610 | 1086030 | T: hqc128 |
1028117 | 1054892 | 1057755 | T: hqcrmrs128 |
1055986 | 1060331 | 1065979 | T: C:rolloi128 |
1094170 | 1095619 | 1098522 | T: C:r5n15kem0d |
1085253 | 1148927 | 1151276 | T: titaniumccalite |
1266500 | 1270744 | 1347437 | T: C:rolloi192 |
1324358 | 1326732 | 1343431 | T: lima2p2048cca |
1297836 | 1362794 | 1364104 | T: titaniumccastd |
1408553 | 1415578 | 1418264 | T: hqc1281 |
1430268 | 1431215 | 1439766 | T: ntskem13136 |
1633562 | 1635540 | 1725412 | T: titaniumccamed |
1724328 | 1725971 | 1734420 | T: frodokem640 |
1753920 | 1759458 | 1776237 | T: hqc256round4 |
1763533 | 1765590 | 1767963 | T: rolloii128 |
1793854 | 1795139 | 1796462 | T: C:bikel1 |
1823824 | 1825932 | 1867018 | T: limasp1018cca |
1837977 | 1845043 | 1884059 | T: ledakem1264 |
1863725 | 1865018 | 1874397 | T: frodokem640aes |
1914405 | 1916798 | 1925686 | T: hqcrmrs192 |
1928777 | 1931089 | 1932780 | T: rolloii192 |
1928743 | 1932184 | 1935622 | T: C:lake1 |
1969624 | 1972242 | 1996386 | T: C:ledakemcpa32 |
1948011 | 1972886 | 1974173 | T: ledakem1364 |
1937986 | 2022817 | 2066608 | T: hqc192 |
1951544 | 2047226 | 2064908 | T: titaniumccahi |
2092622 | 2127251 | 2250560 | T: ledakem1464 |
2151854 | 2156526 | 2160577 | T: C:rolloi256 |
2305461 | 2322687 | 2342489 | T: ledakem13sl |
2337776 | 2341857 | 2368470 | T: hqc1921 |
2458898 | 2461408 | 2464757 | T: rolloii256 |
2393844 | 2473498 | 2475143 | T: hqc1922 |
2475890 | 2478836 | 2486460 | T: titaniumccasuper |
2599036 | 2602175 | 2606447 | T: C:ledakemcpa33 |
2626121 | 2632643 | 2850703 | T: rsa2048 |
1844320? | 2703662? | 2723203? | T: C:edonk128k32n96nu4l4 |
2699932 | 2737720 | 2853286 | T: ledakem14sl |
2677687 | 2741174 | 2783658 | T: ledakem12sl |
2868090 | 2870715 | 2999931 | T: C:ledakemcpa34 |
2820359? | 2876394? | 7006848? | T: C:edonk192k48n144nu4l4 |
3063767 | 3170264 | 3300816 | T: hqc256 |
3112083 | 3240896 | 3243379 | T: hqcrmrs256 |
3301530 | 3309758 | 3317858 | T: C:lake2 |
3419049 | 3422427 | 3433553 | T: frodokem976 |
3505851 | 3516491 | 3541548 | T: frodokem976aes |
3547964 | 3552876 | 3556590 | T: limasp1306cca |
3577552 | 3621384 | 3625797 | T: hqc2561 |
3720654 | 3723136 | 3736242 | T: limasp1822cca |
3707764 | 3811265 | 3828114 | T: hqc2562 |
3814211 | 3823361 | 3832299 | T: rqc128 |
3829998 | 3915140 | 3919177 | T: hqc2563 |
3956745 | 3964896 | 3970234 | T: locker2 |
4002247 | 4033441 | 4043433 | T: locker1 |
3993335 | 4085767 | 4090190 | T: bigquake1 |
4247030 | 4251384 | 4258966 | T: frodokem640shake |
4302832 | 4310535 | 4316783 | T: C:lake3 |
4497695 | 4559040 | 4599695 | T: locker4 |
5172453 | 5178533 | 5389725 | T: ledakem3464 |
5653703 | 5666670 | 5711999 | T: ledakem3364 |
5749514 | 5762850 | 5777464 | T: locker3 |
5835211 | 5843301 | 5847961 | T: C:bikel3 |
5952468 | 5970831 | 5974299 | T: ledakem3264 |
5981057 | 5995504 | 6011724 | T: frodokem1344aes |
6166531 | 6187456 | 6222342 | T: C:ledakemcpa53 |
6230541 | 6241506 | 6255499 | T: locker6 |
6503024 | 6522470 | 6580638 | T: locker5 |
5188110? | 6706632? | 6939846? | T: C:ledakemcpa54 |
7185531 | 7188757 | 7199176 | T: C:ledakemcpa52 |
7217888 | 7222246 | 7230909 | T: limasp2062cca |
7266370 | 7282353 | 7296000 | T: locker7 |
7306408 | 7318431 | 7331861 | T: locker8 |
7706642 | 7714357 | 8987766 | T: rqc192 |
7860388 | 7925793 | 8135791 | T: ledakem32sl |
8698379 | 8701588 | 8754427 | T: ledakem33sl |
8891977 | 8919877 | 9172671 | T: frodokem976shake |
9344821 | 9377518 | 9391527 | T: ledakem34sl |
9759167 | 9788756 | 9802785 | T: locker9 |
12132356 | 12155084 | 14058802 | T: rqc256 |
12849243 | 12967764 | 13008335 | T: ledakem5264 |
13447996 | 13573113 | 13981047 | T: ledakem5364 |
14663458 | 14670863 | 14690917 | T: sikep434 |
15387145 | 15403428 | 15412074 | T: sikep434comp |
15538106 | 15552984 | 15563163 | T: frodokem1344shake |
16631965 | 16640363 | 16906688 | T: ledakem5464 |
18492416 | 18724749 | 18753299 | T: ledakem53sl |
18822235 | 18852618 | 19009375 | T: ledakem52sl |
20126054 | 20145102 | 20179404 | T: ledakem54sl |
21654033 | 21674781 | 21735826 | T: sikep503 |
22895219 | 22906426 | 23065386 | T: sikep503comp |
21849341? | 27495064? | 110405755? | T: C:edonk192k32n128nu4l6 |
28596164 | 29688537 | 30056965 | T: bigquake3 |
29834417 | 31200679 | 31332595 | T: ramstakers216091 |
38078068 | 38090448 | 38111067 | T: mersenne756839 |
44993088 | 45540131 | 46743720 | T: bigquake5 |
46911870 | 46944232 | 46997525 | T: sikep610 |
9604392? | 49008515? | 70518970? | T: C:edonk128k16n80nu8l6 |
49718995 | 49729159 | 49752328 | T: sikep610comp |
66532260 | 66868219 | 67313236 | T: oddmanhattan128 |
59570903? | 68830832? | 92401082? | T: C:edonk128k16n80nu4l6 |
76998925 | 77011151 | 77079652 | T: sikep751 |
82076455 | 82089346 | 82199469 | T: sikep751comp |
38697300? | 112070073? | 174908685? | T: C:edonk128ref |
127696628 | 128007356 | 128327855 | T: oddmanhattan192 |
127593539 | 128974376 | 129360657 | T: ramstakers756839 |
145678354 | 145843103 | 145927466 | T: pqrsa15 |
268936251 | 269496539 | 269942042 | T: oddmanhattan256 |
|
|
|