Measurements of key-encapsulation mechanisms on one machine: amd64; Coffee Lake (906ea); 2018 Intel Xeon E-2124; 4 x 3300MHz; r24000, supercop-20250415
[Page version: 20250506 12:42:47]
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 |
17842 | 17949 | 18101 | kyber90s512 |
20283 | 21242 | 25199 | ntruplus576 |
22690 | 22835 | 23058 | kyber512 |
24926 | 24973 | 25069 | ntruplus768 |
26158 | 26376 | 26614 | kyber90s768 |
27541 | 27591 | 27660 | ntruplus864 |
27461 | 27605 | 27849 | T: C:nhcompact512cca |
32837 | 32940 | 33149 | timer |
32851 | 33428 | 33699 | smaugt1 |
35336 | 35372 | 35473 | T: lightsaber2 |
35802 | 36478 | 36636 | ntrulpr653 |
36371 | 36633 | 37031 | kyber90s1024 |
37533 | 37818 | 38106 | T: lac128 |
35969? | 37960? | 49716? | ntruplus1152 |
38006 | 38107 | 38914 | ntrulpr761 |
38103 | 38318 | 38480 | T: ntrulpr4591761 |
38297 | 38510 | 38785 | T: C:nhcompact768cca |
39056 | 39288 | 39720 | kyber768 |
40488 | 40560 | 40626 | C:threebears624r2cpa |
40652 | 40721 | 40852 | threebears624r2cca |
43136 | 43217 | 43304 | C:threebears624r2cpax |
44344 | 44426 | 44526 | threebears624r2ccax |
44787 | 44967 | 45224 | T!!!newhope512cca |
46744 | 47137 | 47582 | T: C:r5nd1kem0d |
47807 | 47972 | 48486 | ntrulpr857 |
49595 | 49809 | 50070 | T: C:nhcompact1024cca |
50960 | 51336 | 51924 | ntrulpr953 |
50934 | 51382 | 52061 | ntrulpr1013 |
51756 | 52102 | 53127 | smaugt3 |
54868 | 55300 | 55685 | kyber1024 |
62900 | 62945 | 63207 | T: saber2 |
62897 | 63661 | 64122 | T: C:r5nd1kem5d |
64440 | 65342 | 66613 | T: C:r5nd0kem2iot |
65973 | 66147 | 66373 | ntrulpr1277 |
66149 | 66803 | 67915 | T: C:r5nd1kem4longkey |
70113 | 70293 | 70439 | smaugt5 |
80615 | 80657 | 80783 | threebears936r2cca |
82868 | 82985 | 83713 | T: hqc128round4 |
84806 | 84971 | 85142 | threebears936r2ccax |
85743 | 85822 | 85918 | C:threebears936r2cpa |
86160 | 86413 | 86987 | T!!!newhope1024cca |
86456 | 86891 | 87452 | T: lac256 |
88220 | 88289 | 88361 | C:threebears936r2cpax |
94896 | 95020 | 95189 | T: lac192 |
97744 | 97808 | 97934 | T: firesaber2 |
107824 | 109598 | 111058 | T: C:r5nd3kem5d |
120583 | 120699 | 120820 | threebears1248r2cca |
127243 | 127417 | 127600 | threebears1248r2ccax |
127808 | 127898 | 128042 | C:threebears1248r2cpa |
130372 | 130440 | 130600 | C:threebears1248r2cpax |
159321 | 159507 | 160261 | ntruhps2048509 |
160790 | 162047 | 163566 | T: C:r5nd3kem0d |
173685 | 174131 | 174944 | T: C:hila5 |
181858 | 182449 | 182903 | T: saberx4 |
187587 | 188631 | 189455 | T: C:r5nd5kem0d |
189707 | 190307 | 191866 | T: hqc192round4 |
194566 | 196904 | 199800 | T: C:r5nd5kem5d |
250345 | 250702 | 251155 | ntruhrss701 |
252289 | 252880 | 253699 | T: kindi512222 |
259118 | 259507 | 260212 | ntruhps2048677 |
259402 | 260179 | 261247 | T: kindi512241 |
275942 | 276367 | 277038 | T: kindi256342 |
360782 | 361581 | 362611 | ntruhps4096821 |
387958 | 390590 | 395309 | T: C:r5n11kem0d |
393159 | 396299 | 403598 | T: hqc256round4 |
415301 | 421491 | 425730 | T: ntrukem443 |
465628 | 466672 | 468984 | T: hqcrmrs128 |
527231 | 529745 | 550687 | T: hqc128 |
548232 | 549585 | 552196 | T: kindi512321 |
560392 | 561774 | 586180 | T: hqc1281 |
593653 | 594599 | 595647 | T: C:bikel1 |
628695 | 642703 | 648136 | sntrup653 |
642093 | 644167 | 645664 | T: kindi256522 |
667842 | 669583 | 671698 | T: lima2p1024cca |
682296 | 684442 | 686866 | T: C:ledakemcpa14 |
711774 | 712592 | 713736 | sntrup761 |
724956 | 727077 | 730347 | T: C:r5n13kem0d |
784012 | 787269 | 790469 | T: C:ledakemcpa13 |
844577 | 846952 | 850346 | sntrup4591761 |
845611 | 873311 | 876219 | T: titaniumccatoy |
896802 | 898048 | 900168 | T: rqc128 |
928892 | 931854 | 968691 | T: hqcrmrs192 |
933831 | 936453 | 938889 | T: C:rolloi128 |
949207 | 952710 | 956876 | T: ntrukem743 |
944954 | 975343 | 977188 | T: titaniumccalite |
968727 | 983192 | 996761 | T: C:edonk128k16n80nu4l6 |
995885 | 999685 | 1012692 | T: hqc1921 |
1026715 | 1029611 | 1032257 | T: C:ledakemcpa12 |
1047744 | 1049522 | 1086315 | T: hqc192 |
1049287 | 1054198 | 1085472 | sntrup857 |
1098988 | 1099583 | 1100773 | T: frodokem640 |
1070315 | 1101688 | 1120344 | T: hqc1922 |
1232595 | 1236069 | 1281591 | T: titaniumccastd |
1304515 | 1318330 | 1331481 | sntrup953 |
1317261 | 1319212 | 1322276 | T: C:rolloi192 |
1329135 | 1330009 | 1331946 | T: titaniumccamed |
1343652 | 1344765 | 1345360 | T: frodokem640aes |
1425958 | 1428915 | 1474225 | sntrup1013 |
1445327 | 1448113 | 1475567 | T: C:ledakemcpa34 |
1505981? | 1508969? | 2188320? | T: rqc192 |
1477800 | 1526831 | 1536913 | T: hqcrmrs256 |
1527004 | 1529063 | 1531728 | T: titaniumccahi |
1499966 | 1545259 | 1558446 | T: hqc2561 |
1546827 | 1550706 | 1554167 | T: C:edonk128k16n80nu8l6 |
1565540 | 1568474 | 1580731 | T: limasp1018cca |
1629115 | 1632403 | 1638811 | T: lima2p2048cca |
1591030 | 1637524 | 1646985 | T: hqc2562 |
1637420 | 1639948 | 1643264 | T: C:bikel3 |
1639461 | 1643433 | 1649376 | T: C:r5n15kem0d |
1651662 | 1672627 | 1704815 | T: hqc256 |
1672061 | 1701892 | 1728928 | T: hqc2563 |
1722300 | 1738597 | 1764917 | T: C:edonk128k32n96nu4l4 |
1755958 | 1758462 | 1760935 | T: C:rolloi256 |
1893915 | 1896356 | 1968676 | T: titaniumccasuper |
2103118 | 2121094 | 2150648 | T: C:edonk192k32n128nu4l6 |
2147117 | 2150474 | 2163800 | T: C:ledakemcpa33 |
2196788 | 2202355 | 2212832 | T: rqc256 |
2205397 | 2211631 | 2244609 | sntrup1277 |
2258551 | 2266625 | 2273745 | T: C:edonk128ref |
2395866 | 2398788 | 2403544 | T: frodokem976 |
2440880 | 2446367 | 2466090 | T: ledakem1464 |
2607823 | 2620805 | 2645066 | T: C:lake1 |
2672520 | 2675120 | 2699907 | T: limasp1306cca |
2752267 | 2760429 | 2772587 | T: C:lake2 |
2809128 | 2821634 | 2825014 | T: C:ledakemcpa53 |
2867505 | 2871368 | 2874450 | T: frodokem976aes |
2881421 | 2885611 | 2888656 | T: C:ledakemcpa32 |
2958849 | 2963791 | 2968189 | T: C:lake3 |
3155763 | 3159812 | 3164310 | T: limasp1822cca |
3149341 | 3167894 | 3194892 | T: C:edonk192k48n144nu4l4 |
3303212 | 3305953 | 3313046 | T: ledakem1364 |
3434770 | 3452215 | 3516421 | T: frodokem640shake |
3485449 | 3489692 | 3493349 | T: ledakem1264 |
3515164 | 3524664 | 3535983 | T: C:ledakemcpa54 |
4118198? | 4128242? | 5488082? | T: ledakem14sl |
4271383 | 4275173 | 4279006 | T: rolloii128 |
4399549 | 4404317 | 4422678 | T: rolloii192 |
4402725 | 4410958 | 4420526 | T: locker1 |
3817381? | 4784399? | 5770949? | T: ledakem13sl |
4917597 | 4924248 | 4940810 | T: frodokem1344aes |
5074878 | 5083253 | 5099598 | T: rolloii256 |
5184674 | 5193193 | 5202708 | T: locker2 |
5460901 | 5466097 | 5470395 | T: limasp2062cca |
5627270 | 5642982 | 5661304 | T: locker3 |
5759262 | 5782675 | 6391483 | T: ledakem12sl |
5851629 | 5859242 | 5871915 | T: sikep434 |
5869287 | 5884726 | 5903675 | T: locker4 |
6084529 | 6110191 | 6129173 | T: C:ledakemcpa52 |
5806932? | 6172631? | 8723396? | T: ledakem3464 |
6715596 | 6833556 | 6961519 | T: ramstakers216091 |
7117368 | 7140506 | 7166003 | T: ledakem3364 |
7170646 | 7179576 | 7190100 | T: locker6 |
7278950 | 7291399 | 7359456 | T: frodokem976shake |
7827363 | 7850834 | 7863980 | T: locker5 |
8006282 | 8023584 | 8142197 | T: ledakem3264 |
8078843 | 8081251 | 8099378 | T: sikep503 |
8991862 | 9033392 | 9424793 | T: remblem1056 |
9089562 | 9108147 | 9210789 | T: remblem928 |
9361516 | 9539471 | 9798785 | T: ledakem33sl |
9487425? | 9633591? | 12469749? | T: ledakem34sl |
9619679 | 9650196 | 10500398 | T: sikep434comp |
9702541 | 10059348 | 10347513 | T: lotus128 |
10766891 | 10775360 | 10848135 | T: ledakem5464 |
11437520 | 11459590 | 12954275 | T: ledakem32sl |
11742120 | 11775968 | 11817252 | T: locker7 |
12691209 | 12708661 | 12789074 | T: ledakem5364 |
12784889 | 12859485 | 13028323 | T: frodokem1344shake |
12991984 | 13019467 | 13064308 | T: locker8 |
13262576 | 13380125 | 14520791 | T: sikep503comp |
13872938 | 13905817 | 13986633 | T: locker9 |
14129895? | 14149859? | 18967137? | T: ledakem54sl |
14722422 | 14738152 | 14828878 | T: sikep610 |
18653167 | 18754123 | 19177861 | T: lotus192 |
18953237 | 19072317 | 22006794 | T: ledakem53sl |
19455816 | 19919319 | 21390619 | T: ledakem5264 |
23778728 | 23798718 | 23837021 | T: mersenne756839 |
24866194 | 24915285 | 24993103 | T: sikep751 |
25357887 | 25371112 | 27447828 | T: sikep610comp |
30021695 | 30420642 | 31024958 | mceliece348864f |
29928692 | 30422222 | 30787515 | mceliece348864pcf |
30291953 | 30499346 | 30736214 | T: ramstakers756839 |
31500362 | 31976817 | 32343576 | T: lotus256 |
31681233 | 32433834 | 34303739 | T: ledakem52sl |
39236863 | 39329276 | 42610568 | T: sikep751comp |
30267047? | 40378997? | 60212457? | mceliece348864pc |
41489015 | 41743302 | 42040157 | T: ntskem1264 |
30349616? | 49951577? | 70055678? | mceliece348864 |
51139476? | 91565230? | 135705442? | T: rsa2048 |
98637529 | 98977334 | 100078512 | mceliece460896f |
99277560 | 99615231 | 100371994 | mceliece460896pcf |
106311318 | 106784347 | 107293446 | T: ntskem1380 |
100495914? | 131115314? | 223363715? | mceliece460896pc |
99836307? | 160405510? | 194663481? | mceliece460896 |
184910577 | 185999662 | 186541443 | mceliece6960119pcf |
185344142 | 186354377 | 186774787 | mceliece6960119f |
234171820 | 235215981 | 236052764 | mceliece6688128pcf |
233855443 | 235494170 | 237301587 | mceliece6688128f |
236194219 | 236698940 | 237238175 | mceliece8192128pcf |
236539294 | 237646091 | 238261473 | mceliece8192128f |
238243847 | 238525483 | 238941870 | T: ntskem13136 |
237999766? | 309272466? | 445840353? | mceliece8192128 |
304175653? | 310767712? | 519961222? | mceliece6688128pc |
248374913? | 313675530? | 433626713? | mceliece6960119pc |
188938623? | 313993724? | 443129808? | mceliece6960119 |
317026665 | 317562160 | 318265741 | T: oddmanhattan128 |
238230029? | 376143324? | 445074476? | mceliece6688128 |
312543947? | 384542983? | 527594476? | mceliece8192128pc |
484434845 | 485576487 | 487521374 | T: oddmanhattan192 |
876336199 | 877571207 | 879086393 | T: oddmanhattan256 |
876960096 | 889729303 | 895626037 | T: bigquake1 |
3180025130 | 3248435958 | 3324866533 | T: pqrsa15 |
7426124705 | 7568622712 | 7856742490 | T: bigquake3 |
13860805363 | 14073994943 | 14385726698 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
15024 | 15492 | 16062 | T: rsa2048 |
21986 | 22019 | 22070 | timer |
21958 | 22023 | 22167 | smaugt1 |
22440 | 22539 | 23282 | ntruhps2048509 |
22906 | 22956 | 23021 | ntruplus576 |
24400 | 24536 | 24666 | ntruhrss701 |
28235 | 28284 | 28347 | ntruplus768 |
27960 | 29432 | 31943 | mceliece348864 |
28392 | 30284 | 31883 | mceliece348864f |
31256 | 31295 | 31350 | kyber90s512 |
32217 | 32294 | 32532 | ntruplus864 |
33402 | 34322 | 36090 | mceliece348864pcf |
34577 | 34613 | 34652 | kyber512 |
34489 | 34653 | 35330 | ntruhps2048677 |
33607 | 34701 | 36264 | mceliece348864pc |
37215 | 37352 | 38033 | ntruhps4096821 |
38567 | 38688 | 38857 | sntrup4591761 |
38759 | 39509 | 39637 | sntrup653 |
41963 | 42057 | 42152 | kyber90s768 |
42026 | 42163 | 42287 | sntrup761 |
42400 | 42619 | 42849 | ntruplus1152 |
43305 | 43550 | 44105 | smaugt3 |
45754 | 45791 | 45882 | T: C:nhcompact512cca |
46878 | 46910 | 46980 | T: lightsaber2 |
52129 | 52239 | 52461 | kyber768 |
51503 | 52306 | 52423 | sntrup857 |
55260 | 55365 | 55455 | kyber90s1024 |
55988 | 56064 | 56289 | sntrup953 |
56910 | 57693 | 57810 | sntrup1013 |
60224 | 60326 | 60413 | ntrulpr653 |
60425 | 60473 | 60551 | threebears624r2cca |
60770 | 60840 | 60982 | threebears624r2ccax |
61776 | 61910 | 61986 | C:threebears624r2cpa |
62055 | 62107 | 62185 | C:threebears624r2cpax |
57962 | 62558 | 71154 | mceliece460896 |
62674 | 62783 | 63523 | smaugt5 |
62908 | 63082 | 63517 | ntrulpr761 |
58006? | 63389? | 72896? | mceliece460896f |
64250 | 64313 | 64384 | T: C:nhcompact768cca |
66367 | 66534 | 66903 | T: ntrulpr4591761 |
63675 | 68351 | 75195 | mceliece460896pcf |
65198 | 69769 | 78156 | mceliece460896pc |
72169 | 72342 | 72594 | sntrup1277 |
71929 | 72678 | 73278 | T: ntskem1264 |
72774 | 72895 | 73927 | kyber1024 |
72892 | 73082 | 73730 | T: lac128 |
74778 | 74893 | 75153 | T!!!newhope512cca |
78221 | 78268 | 78309 | T: saber2 |
78008 | 78390 | 78919 | T: C:r5nd1kem0d |
79583 | 79691 | 80254 | ntrulpr857 |
83710 | 83817 | 83976 | T: C:nhcompact1024cca |
83951 | 84128 | 84445 | ntrulpr953 |
83635 | 84477 | 84603 | ntrulpr1013 |
86978 | 87462 | 88136 | T: C:ledakemcpa13 |
88285 | 88572 | 89064 | T: C:ledakemcpa14 |
98561 | 98699 | 98826 | threebears936r2ccax |
97770 | 99459 | 101047 | T: C:ledakemcpa12 |
99926 | 100011 | 100174 | threebears936r2cca |
102317 | 103674 | 108907 | mceliece6960119 |
100151 | 104743 | 115730 | mceliece6688128 |
105528 | 105641 | 105770 | C:threebears936r2cpax |
105863 | 105934 | 106022 | C:threebears936r2cpa |
102528 | 106116 | 112025 | mceliece6960119f |
100151 | 107244 | 117320 | mceliece6688128f |
107409 | 107557 | 107795 | ntrulpr1277 |
107055 | 107865 | 109037 | T: C:r5nd0kem2iot |
108787 | 109336 | 110436 | T: C:bikel1 |
106048 | 109343 | 117685 | T: C:edonk128k16n80nu4l6 |
109795 | 110270 | 110825 | T: C:r5nd1kem5d |
112622 | 113740 | 115556 | mceliece8192128 |
112984 | 114027 | 116066 | mceliece8192128f |
112031 | 114991 | 120203 | mceliece6960119pcf |
114370 | 115174 | 115916 | T: C:r5nd1kem4longkey |
108331 | 115617 | 124870 | mceliece6688128pcf |
109143 | 115620 | 124252 | mceliece6688128pc |
113260 | 115867 | 120886 | mceliece6960119pc |
116147 | 116198 | 116267 | T: firesaber2 |
121166 | 122345 | 124747 | mceliece8192128pcf |
122951 | 125841 | 129191 | T: ntrukem443 |
128256 | 130050 | 132140 | mceliece8192128pc |
141651 | 141915 | 142412 | T!!!newhope1024cca |
146027 | 146497 | 148232 | T: lac192 |
145930 | 146549 | 167318 | T: lotus128 |
150028 | 150153 | 150418 | threebears1248r2ccax |
151013 | 151092 | 151253 | threebears1248r2cca |
156590 | 156716 | 156822 | C:threebears1248r2cpax |
159795 | 159887 | 160175 | C:threebears1248r2cpa |
161860 | 162671 | 163413 | T: C:rolloi128 |
170111 | 171605 | 172653 | T: C:r5nd3kem5d |
169684 | 172023 | 172901 | T: lac256 |
181472 | 182421 | 183519 | T: C:rolloi192 |
190699 | 191188 | 192312 | T: C:ledakemcpa34 |
198621 | 199613 | 201063 | T: C:ledakemcpa33 |
206356 | 207586 | 208375 | T: C:rolloi256 |
212947 | 216453 | 230693 | T: ntskem1380 |
216975 | 217482 | 218163 | T: lotus192 |
221125 | 221308 | 221592 | T: hqc128round4 |
221551 | 222526 | 225985 | T: ledakem1464 |
223311 | 223559 | 224264 | T: saberx4 |
225464 | 228150 | 232576 | T: ntrukem743 |
225332 | 229259 | 233978 | T: C:ledakemcpa32 |
231680 | 232151 | 232990 | T: ledakem1264 |
234769 | 236474 | 237938 | T: C:hila5 |
237524 | 240505 | 248301 | T: C:edonk128k16n80nu8l6 |
256873 | 257613 | 258520 | T: C:bikel3 |
272500 | 274058 | 289174 | T: ntskem13136 |
273974 | 274411 | 275162 | T: ledakem1364 |
281162 | 282754 | 284229 | T: C:r5nd3kem0d |
291417 | 294382 | 301692 | T: C:edonk128k32n96nu4l4 |
294501 | 295649 | 298287 | T: ledakem13sl |
303059 | 305468 | 308335 | T: C:r5nd5kem5d |
323970 | 324857 | 326548 | T: lotus256 |
328978 | 329933 | 330702 | T: ledakem12sl |
341629 | 342742 | 344142 | T: C:r5nd5kem0d |
362202 | 363488 | 365236 | T: kindi256342 |
366905 | 367619 | 368433 | T: kindi512222 |
375064 | 375569 | 376656 | T: kindi512241 |
374945 | 377809 | 378635 | T: ledakem14sl |
432430 | 433547 | 435125 | T: C:ledakemcpa54 |
448811 | 451846 | 455365 | T: C:ledakemcpa53 |
448778 | 452525 | 462236 | T: C:edonk128ref |
449596 | 456738 | 467236 | T: C:ledakemcpa52 |
478322 | 479921 | 483472 | T: lima2p1024cca |
481347 | 483060 | 488828 | T: C:r5n11kem0d |
493128 | 498412 | 500214 | T: hqc192round4 |
519924 | 523277 | 530000 | T: C:lake1 |
530476 | 532020 | 535410 | T: ledakem3264 |
529864 | 532396 | 543529 | T: ledakem3464 |
535778 | 538011 | 543766 | T: rolloii128 |
556664 | 557722 | 558899 | T: rolloii192 |
569114 | 570722 | 572949 | T: C:lake2 |
577166 | 578729 | 586471 | T: ledakem3364 |
611735 | 615515 | 619830 | T: C:edonk192k32n128nu4l6 |
627480 | 629474 | 657720 | T: hqcrmrs128 |
632950 | 634888 | 635758 | T: rolloii256 |
638652 | 639917 | 642181 | T: C:lake3 |
667248 | 689840 | 690651 | T: titaniumccatoy |
681914 | 709696 | 713782 | T: hqc128 |
712561 | 714104 | 716952 | T: ledakem32sl |
719248 | 720964 | 726346 | T: kindi512321 |
771280 | 772753 | 775324 | T: kindi256522 |
768493 | 775798 | 783756 | T: C:edonk192k48n144nu4l4 |
800364 | 803659 | 811063 | T: locker1 |
811878 | 813147 | 848734 | T: ledakem33sl |
801810 | 822376 | 832220 | T: hqc1281 |
837579 | 839554 | 843986 | T: locker2 |
856863 | 896289 | 898033 | T: titaniumccalite |
920068 | 921551 | 923551 | T: C:r5n13kem0d |
936859 | 938168 | 941701 | T: hqc256round4 |
974456 | 979469 | 982287 | T: lima2p2048cca |
979878 | 986466 | 993873 | T: locker3 |
987843 | 993913 | 1000497 | T: ledakem34sl |
1017290 | 1025503 | 1063347 | T: titaniumccastd |
1054986 | 1057650 | 1067608 | T: locker4 |
1185427 | 1186864 | 1188922 | T: rqc128 |
1196196 | 1200283 | 1203089 | T: ledakem5364 |
1200038 | 1202453 | 1206749 | T: locker6 |
1248966 | 1250348 | 1268119 | T: ledakem5464 |
1248943 | 1252732 | 1255509 | T: limasp1018cca |
1247674 | 1252864 | 1292306 | T: hqcrmrs192 |
1266541 | 1267612 | 1269664 | T: titaniumccamed |
1304727 | 1306574 | 1308636 | T: ledakem5264 |
1311829 | 1316473 | 1320267 | T: locker5 |
1376641 | 1417914 | 1423871 | T: hqc192 |
1401437 | 1421122 | 1451826 | T: hqc1921 |
1427148 | 1429509 | 1431114 | T: ledakem54sl |
1492147 | 1493506 | 1495460 | T: titaniumccahi |
1544910 | 1556499 | 1593035 | T: hqc1922 |
1627049 | 1630625 | 1631868 | T: frodokem640 |
1757757 | 1767858 | 1773003 | T: ledakem53sl |
1851803 | 1852657 | 1855832 | T: frodokem640aes |
1863682 | 1865451 | 1962940 | T: titaniumccasuper |
1866576 | 1872055 | 1882036 | T: ledakem52sl |
1977117 | 1982296 | 1989533 | T: C:r5n15kem0d |
2001084 | 2008899 | 2022184 | T: locker8 |
2042028 | 2047371 | 2062113 | T: locker7 |
2052246 | 2057093 | 2069324 | T: rqc192 |
2049819 | 2104170 | 2126485 | T: hqcrmrs256 |
2198173 | 2205769 | 2222757 | T: locker9 |
2188425 | 2206639 | 2251130 | T: hqc2561 |
2225606 | 2249404 | 2280575 | T: hqc256 |
2308086 | 2367604 | 2375634 | T: hqc2562 |
2395273 | 2402536 | 2462099 | T: hqc2563 |
2430099 | 2432588 | 2435430 | T: limasp1306cca |
2547592 | 2549470 | 2552003 | T: limasp1822cca |
2816138 | 2877732 | 2946907 | T: bigquake1 |
2921766 | 2926772 | 2930976 | T: rqc256 |
3298829 | 3333933 | 3341946 | T: frodokem976 |
3682648 | 3694777 | 3701125 | T: frodokem976aes |
3768289 | 3782141 | 3833569 | T: frodokem640shake |
4895008 | 4907872 | 4919673 | T: limasp2062cca |
6018421 | 6032415 | 6055251 | T: frodokem1344aes |
7715132 | 7730253 | 7857718 | T: frodokem976shake |
8184301 | 8440079 | 8728984 | T: bigquake3 |
9547526 | 9574892 | 9593740 | T: sikep434 |
11890409 | 12264860 | 12521871 | T: bigquake5 |
12190888 | 12431581 | 12768915 | T: ramstakers216091 |
13257203 | 13264468 | 13274989 | T: sikep503 |
13406387 | 13425967 | 13467291 | T: frodokem1344shake |
13408322 | 13505804 | 14145713 | T: remblem1056 |
13553151 | 13573583 | 13592367 | T: remblem928 |
15069308 | 15119764 | 15205773 | T: sikep434comp |
17193843 | 17213354 | 17243605 | T: pqrsa15 |
19681286 | 19701456 | 19729377 | T: mersenne756839 |
20534878 | 20650620 | 20744900 | T: sikep503comp |
27048764 | 27059916 | 27176867 | T: sikep610 |
37400477 | 37536445 | 37702946 | T: sikep610comp |
40222138 | 40337214 | 40365402 | T: sikep751 |
54414139 | 54871644 | 55204874 | T: ramstakers756839 |
57498073 | 57815016 | 58072594 | T: oddmanhattan128 |
62657592 | 62937321 | 63220806 | T: sikep751comp |
101525603 | 101734263 | 101885877 | T: oddmanhattan192 |
214803426 | 215620801 | 216223683 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15828 | 15846 | 15884 | ntruplus576 |
16677 | 16706 | 16744 | C:threebears624r2cpax |
19233 | 19269 | 19305 | ntruplus768 |
21126 | 21150 | 21186 | C:threebears936r2cpax |
22044 | 22108 | 22164 | kyber90s512 |
22753 | 22779 | 22810 | ntruplus864 |
25788 | 25820 | 25857 | C:threebears1248r2cpax |
27103 | 27160 | 27559 | kyber512 |
27157 | 27190 | 27260 | C:threebears624r2cpa |
29265 | 29670 | 30209 | T: C:r5nd1kem0d |
30202 | 30248 | 30324 | ntruplus1152 |
30368 | 30471 | 30539 | kyber90s768 |
33347 | 33425 | 33849 | smaugt1 |
34092 | 34133 | 34195 | C:threebears936r2cpa |
34008 | 34203 | 34289 | timer |
36984 | 37026 | 37096 | ntruhps2048509 |
39832 | 39872 | 39937 | C:threebears1248r2cpa |
41082 | 41170 | 41274 | kyber90s1024 |
40851 | 41374 | 41789 | T: C:r5nd0kem2iot |
41552 | 41610 | 41685 | kyber768 |
43446 | 43755 | 44189 | T: C:r5nd1kem5d |
43947 | 44024 | 44081 | T: C:nhcompact512cca |
44117 | 44360 | 44650 | T: C:r5nd1kem4longkey |
45853 | 45901 | 46223 | T: lightsaber2 |
46921 | 47409 | 48421 | T: C:hila5 |
50213 | 50285 | 50351 | sntrup761 |
52820 | 52870 | 52921 | sntrup653 |
56592 | 56736 | 56812 | ntruhps2048677 |
57230 | 57314 | 57459 | ntruhrss701 |
58777 | 58879 | 59051 | smaugt3 |
59472 | 59644 | 59696 | kyber1024 |
63057 | 63132 | 63196 | T: C:nhcompact768cca |
61743 | 64345 | 65210 | T: C:r5nd3kem5d |
71633 | 71798 | 71907 | ntruhps4096821 |
71969 | 72022 | 72162 | sntrup857 |
72498 | 72599 | 72691 | ntrulpr653 |
75109 | 75452 | 75798 | ntrulpr761 |
75782 | 75855 | 75973 | sntrup953 |
75829 | 75873 | 75929 | T: saber2 |
77891 | 78016 | 78075 | sntrup1013 |
81939 | 82041 | 82144 | T!!!newhope512cca |
82323 | 82400 | 82540 | sntrup4591761 |
82578 | 82634 | 82708 | smaugt5 |
83106 | 83183 | 83352 | T: C:nhcompact1024cca |
84903 | 84980 | 85131 | threebears624r2ccax |
94349 | 94739 | 94956 | T: ntrulpr4591761 |
95020 | 95198 | 95423 | sntrup1277 |
96686 | 96801 | 96923 | T: lac128 |
97272 | 97408 | 97584 | ntrulpr857 |
100128 | 100999 | 101088 | ntrulpr1013 |
101398 | 101526 | 102268 | ntrulpr953 |
111559 | 111616 | 111716 | threebears624r2cca |
113927 | 113992 | 114053 | T: firesaber2 |
114609 | 114798 | 116019 | mceliece348864f |
115550 | 115699 | 115864 | mceliece348864 |
120477 | 120573 | 120745 | mceliece348864pc |
120601 | 120700 | 120881 | mceliece348864pcf |
120946 | 121591 | 124039 | T: C:r5nd3kem0d |
122511 | 124674 | 129059 | T: C:r5nd5kem5d |
128496 | 128585 | 128694 | ntrulpr1277 |
130953 | 131075 | 131301 | threebears936r2ccax |
134576 | 134867 | 135491 | T: ntrukem443 |
155441 | 155625 | 156171 | T!!!newhope1024cca |
158946 | 160928 | 163072 | T: C:r5nd5kem0d |
167620 | 167765 | 167872 | threebears936r2cca |
170687 | 171132 | 176459 | T: C:r5n11kem0d |
167828 | 183027 | 190774 | T: lotus128 |
188794 | 188930 | 189140 | threebears1248r2ccax |
204579 | 205762 | 208748 | T: lac192 |
229308 | 229436 | 229594 | threebears1248r2cca |
232730 | 233051 | 234902 | mceliece460896 |
234302 | 234694 | 235316 | mceliece460896f |
237141 | 237430 | 237836 | T: saberx4 |
238766 | 239021 | 239619 | mceliece460896pcf |
239284 | 239537 | 240553 | mceliece460896pc |
252968 | 253521 | 254595 | T: C:r5n13kem0d |
254880 | 255413 | 256460 | T: lotus192 |
261857 | 262799 | 265439 | T: ntrukem743 |
263945 | 264257 | 264612 | mceliece6960119f |
264692 | 265060 | 265550 | mceliece6960119 |
271382 | 272199 | 272805 | T: ntskem1264 |
273239 | 273484 | 273790 | mceliece6960119pcf |
274391 | 274720 | 275342 | mceliece6960119pc |
275292 | 275535 | 275912 | mceliece6688128 |
275911 | 276646 | 277378 | mceliece6688128f |
282849 | 283204 | 283825 | mceliece8192128 |
283316 | 284088 | 284712 | mceliece8192128f |
283986 | 284253 | 284535 | mceliece6688128pcf |
284049 | 284438 | 287454 | mceliece6688128pc |
286780 | 287077 | 287945 | mceliece8192128pc |
292497 | 292944 | 293383 | mceliece8192128pcf |
240882? | 317854? | 319547? | T: lac256 |
382614 | 383005 | 383368 | T: hqc128round4 |
387806 | 388682 | 391149 | T: lotus256 |
454539 | 456053 | 457744 | T: kindi256342 |
483205 | 485081 | 495992 | T: kindi512222 |
490116 | 491404 | 492312 | T: kindi512241 |
535672 | 539257 | 542569 | T: ntskem1380 |
603610 | 605333 | 607436 | T: lima2p1024cca |
671488 | 673524 | 694326 | T: C:ledakemcpa12 |
691801? | 706358? | 889299? | T: C:ledakemcpa13 |
784464 | 786082 | 806699 | T: titaniumccatoy |
792107 | 793113 | 800859 | T: hqc192round4 |
814583 | 815779 | 817116 | T: C:ledakemcpa14 |
874379 | 878647 | 881593 | T: C:r5n15kem0d |
901735 | 902975 | 905419 | T: kindi256522 |
901912 | 904073 | 905891 | T: kindi512321 |
985647 | 991853 | 1007158 | T: hqc128 |
997008 | 998395 | 1023216 | T: titaniumccalite |
1012966 | 1014060 | 1017717 | T: hqcrmrs128 |
1051206 | 1157234 | 1214140 | T: ntskem13136 |
1164289 | 1168934 | 1172729 | T: C:rolloi128 |
1176365 | 1177458 | 1217199 | T: titaniumccastd |
1240629 | 1243698 | 1247580 | T: lima2p2048cca |
1389303 | 1392449 | 1394988 | T: C:rolloi192 |
1384406 | 1408622 | 1411466 | T: hqc1281 |
1491158 | 1492782 | 1494899 | T: titaniumccamed |
1549584 | 1553070 | 1560913 | T: C:bikel1 |
1547884 | 1559374 | 1578804 | T: hqc256round4 |
1627387 | 1629775 | 1631491 | T: frodokem640 |
1633270 | 1635282 | 1647622 | T: limasp1018cca |
1749390 | 1751838 | 1757877 | T: frodokem640aes |
1782588 | 1786356 | 1829766 | T: hqcrmrs192 |
1795089 | 1796718 | 1800239 | T: titaniumccahi |
1797080 | 1807081 | 1811129 | T: C:ledakemcpa32 |
1852575 | 1855122 | 1904735 | T: hqc192 |
1865773 | 1868650 | 1871093 | T: rolloii128 |
1866750 | 1869890 | 1877048 | T: ledakem1264 |
2000607 | 2004476 | 2021843 | T: ledakem1364 |
2053923 | 2059783 | 2067746 | T: rolloii192 |
2088491 | 2096179 | 2102794 | T: rsa2048 |
2105514 | 2109057 | 2113122 | T: C:lake1 |
2131950 | 2144700 | 2150736 | T: ledakem1464 |
2144560 | 2158050 | 2221764 | T: hqc1921 |
2179421 | 2182523 | 2190250 | T: C:ledakemcpa33 |
2228961 | 2234016 | 2240091 | T: C:rolloi256 |
2176239 | 2250420 | 2257212 | T: titaniumccasuper |
2272162 | 2296931 | 2319419 | T: hqc1922 |
2407042 | 2446593 | 2462130 | T: ledakem13sl |
2612026 | 2614392 | 2662279 | T: C:ledakemcpa34 |
2612505 | 2637893 | 2654576 | T: ledakem12sl |
2665177 | 2667723 | 2672336 | T: rolloii256 |
2773057 | 2842908 | 2857614 | T: ledakem14sl |
2849060 | 2889114 | 3017787 | T: hqcrmrs256 |
2964107 | 2996611 | 3019378 | T: hqc256 |
3084184 | 3162252 | 3212323 | T: hqc2561 |
3172001 | 3178845 | 3228533 | T: limasp1306cca |
3298942 | 3302985 | 3314203 | T: frodokem976 |
3332578 | 3334712 | 3338850 | T: limasp1822cca |
3353474 | 3356585 | 3386424 | T: hqc2562 |
3337160 | 3414085 | 3578794 | T: hqc2563 |
3485648 | 3492150 | 3500358 | T: frodokem976aes |
3542149 | 3548509 | 3557469 | T: C:lake2 |
3602507 | 3606241 | 3619661 | T: frodokem640shake |
3692216 | 3742885 | 3758038 | T: bigquake1 |
2876225? | 3766784? | 7142106? | T: C:edonk128k32n96nu4l4 |
3893516 | 3897502 | 3900601 | T: rqc128 |
4030949 | 4043944 | 4055253 | T: locker1 |
4259021 | 4271166 | 4281629 | T: locker2 |
2774638? | 4415548? | 7658646? | T: C:edonk192k48n144nu4l4 |
4607575 | 4620884 | 4636283 | T: locker4 |
4874275 | 4892724 | 4908956 | T: C:lake3 |
4891087 | 4902169 | 4907493 | T: C:bikel3 |
4964656 | 4994694 | 5033257 | T: C:ledakemcpa52 |
5278401 | 5291248 | 5311871 | T: C:ledakemcpa53 |
5282568 | 5344236 | 5367607 | T: ledakem3264 |
5380438 | 5413214 | 5470736 | T: ledakem3464 |
5558554 | 5574327 | 5608110 | T: ledakem3364 |
5798740 | 5805819 | 5815184 | T: frodokem1344aes |
5909818 | 5930794 | 5969133 | T: C:ledakemcpa54 |
6421154 | 6428466 | 6452166 | T: limasp2062cca |
6407510 | 6428943 | 6450780 | T: locker3 |
6917857 | 6923889 | 6930526 | T: locker6 |
6910468 | 6934889 | 6961680 | T: ledakem32sl |
7040824 | 7054776 | 7070221 | T: locker5 |
7383185 | 7390001 | 7409562 | T: rqc192 |
7377899 | 7390832 | 7399610 | T: frodokem976shake |
7708296 | 7729444 | 7757244 | T: locker7 |
7742835 | 7768160 | 7793550 | T: locker8 |
8034587 | 8058075 | 8334127 | T: ledakem33sl |
8657574 | 8688143 | 8717679 | T: ledakem34sl |
10204201 | 10252556 | 10271115 | T: sikep434 |
10619241 | 10637459 | 10665771 | T: locker9 |
10952571 | 10955701 | 10965871 | T: sikep434comp |
11336574 | 11345698 | 11355770 | T: rqc256 |
11863736 | 12014375 | 12073745 | T: ledakem5264 |
12262694 | 12291739 | 12309190 | T: ledakem5364 |
13115992 | 13160724 | 13883668 | T: frodokem1344shake |
14038956 | 14055735 | 14089952 | T: ledakem5464 |
14144851 | 14148186 | 14157618 | T: sikep503 |
15064407 | 15079664 | 15093122 | T: sikep503comp |
16797779 | 16923776 | 17033066 | T: ledakem53sl |
17010222 | 17050143 | 17136289 | T: ledakem52sl |
17225749 | 17271809 | 17310189 | T: ledakem54sl |
18288129 | 18307813 | 18350387 | T: remblem928 |
18277802 | 18361130 | 19004036 | T: remblem1056 |
26296973 | 26310112 | 26469518 | T: ramstakers216091 |
27264122 | 27298726 | 27482769 | T: sikep610 |
27535791 | 28060161 | 29111393 | T: bigquake3 |
29031213 | 29060933 | 29068727 | T: sikep610comp |
29066790 | 29080890 | 29127996 | T: mersenne756839 |
43273436 | 43442446 | 43572179 | T: sikep751 |
44427718 | 44439239 | 44635382 | T: bigquake5 |
45923786 | 45964080 | 46006591 | T: sikep751comp |
63034373 | 63122789 | 63756985 | T: oddmanhattan128 |
14106551? | 63139546? | 239332132? | T: C:edonk128ref |
38128375? | 73355086? | 217110490? | T: C:edonk128k16n80nu4l6 |
104725150 | 104936727 | 106603234 | T: ramstakers756839 |
106346514 | 106403177 | 106486166 | T: pqrsa15 |
111211791 | 111376509 | 111600972 | T: oddmanhattan192 |
10735583? | 112610760? | 113416092? | T: C:edonk192k32n128nu4l6 |
91927448? | 127897209? | 170767792? | T: C:edonk128k16n80nu8l6 |
233766351 | 236791648 | 238127713 | T: oddmanhattan256 |
|
|
|