Measurements of key-encapsulation mechanisms on one machine: amd64; Broadwell+AES (306d4); 2015 Intel Core i3-5005U; 2 x 1900MHz; shoe, supercop-20240909
[Page version: 20241011 15:42:05]
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 |
23695 | 23782 | 25000 | ntruplus576 |
24550 | 24673 | 24901 | kyber512 |
26430 | 26644 | 27022 | kyber90s768 |
33184 | 33343 | 33727 | T: C:nhcompact512cca |
37455 | 37591 | 37761 | T: lac128 |
38001 | 38044 | 38160 | T: lightsaber2 |
39167 | 39356 | 39650 | kyber90s1024 |
39957 | 40005 | 40085 | ntruplus864 |
40370 | 40895 | 41546 | ntrulpr653 |
41420 | 41520 | 41600 | C:threebears624r2cpa |
41592 | 41637 | 41700 | threebears624r2cca |
42284 | 42468 | 42704 | kyber768 |
42799 | 42975 | 43699 | ntrulpr761 |
43042 | 43092 | 43133 | C:threebears624r2cpax |
44356 | 44419 | 45131 | threebears624r2ccax |
45188 | 45400 | 45759 | T: ntrulpr4591761 |
47476 | 47961 | 48973 | T: C:r5nd1kem0d |
48143 | 48373 | 48759 | T: C:nhcompact768cca |
53261 | 53298 | 53358 | ntruplus768 |
53533 | 53714 | 53944 | T: newhope512cca |
54376 | 54688 | 54955 | ntrulpr857 |
57600 | 57799 | 58618 | ntrulpr953 |
58336 | 58998 | 59333 | ntrulpr1013 |
59067 | 59309 | 60154 | kyber1024 |
61254 | 61481 | 61795 | T: C:nhcompact1024cca |
64520 | 65252 | 66087 | T: C:r5nd0kem2iot |
64724 | 65560 | 66310 | T: C:r5nd1kem5d |
68070 | 68142 | 68323 | T: saber2 |
67631 | 68364 | 69819 | T: C:r5nd1kem4longkey |
76381 | 76514 | 76667 | ntrulpr1277 |
46952? | 76888? | 106918? | ntruplus1152 |
80402 | 80467 | 80569 | threebears936r2cca |
84323 | 84430 | 84559 | threebears936r2ccax |
86163 | 86266 | 86403 | C:threebears936r2cpa |
86702 | 86966 | 87671 | T: hqc128round4 |
88312 | 88493 | 88751 | C:threebears936r2cpax |
95754 | 96267 | 104847 | T: lac256 |
104052 | 104280 | 104513 | T: firesaber2 |
104788 | 105316 | 106373 | T: newhope1024cca |
106074 | 107186 | 115356 | T: lac192 |
107806 | 109288 | 110199 | T: C:r5nd3kem5d |
120604 | 120728 | 121065 | threebears1248r2cca |
125555 | 125647 | 125738 | threebears1248r2ccax |
128357 | 128573 | 128708 | C:threebears1248r2cpa |
131243 | 131466 | 131635 | C:threebears1248r2cpax |
165019 | 165760 | 166390 | ntruhps2048509 |
164749 | 166117 | 166717 | T: C:hila5 |
174424 | 175021 | 177600 | T: hqcrmrs128 |
192867 | 193105 | 199534 | T: hqc128 |
194443 | 197282 | 220556 | T: C:r5nd3kem0d |
196856 | 198827 | 200666 | T: C:r5nd5kem5d |
200660 | 200844 | 201492 | T: hqc192round4 |
206172 | 206812 | 207561 | T: saberx4 |
216386 | 220436 | 222564 | T: C:r5nd5kem0d |
229055 | 229707 | 235891 | T: hqc1281 |
265108 | 265775 | 267228 | T: kindi256342 |
276218 | 277768 | 278704 | ntruhrss701 |
281501 | 282827 | 283578 | T: kindi512222 |
282380 | 283089 | 283646 | T: kindi512241 |
294296 | 296590 | 297543 | ntruhps2048677 |
384237 | 385521 | 394055 | T: hqcrmrs192 |
415479 | 416666 | 419624 | ntruhps4096821 |
415915 | 417045 | 420593 | T: hqc256round4 |
421951 | 423190 | 432441 | T: hqc192 |
465144 | 466007 | 471409 | T: hqc1921 |
478422 | 480495 | 495444 | T: rqc128 |
484587 | 486899 | 491584 | T: C:r5n11kem0d |
488714 | 499176 | 500548 | T: hqc1922 |
539486 | 543343 | 546269 | T: ntrukem443 |
586262 | 586929 | 588251 | T: kindi512321 |
621494 | 622980 | 625080 | T: C:bikel1 |
654858 | 666933 | 680350 | T: hqcrmrs256 |
683130 | 683519 | 684227 | T: lima2p1024cca |
697266 | 698571 | 700686 | T: kindi256522 |
719824 | 724063 | 734315 | T: hqc256 |
699815 | 726294 | 765005 | sntrup653 |
741736 | 761237 | 768102 | T: C:ledakemcpa14 |
759942 | 761262 | 768558 | T: hqc2561 |
759977 | 773947 | 788968 | T: C:edonk128k16n80nu4l6 |
802073 | 802850 | 804094 | sntrup761 |
804629 | 806486 | 813804 | T: hqc2562 |
840012 | 842917 | 855371 | T: hqc2563 |
842679 | 860000 | 863794 | T: C:ledakemcpa13 |
899760? | 902425? | 1272261? | T: rqc192 |
902864 | 906310 | 909700 | T: C:r5n13kem0d |
973627 | 974526 | 975580 | T: titaniumccatoy |
1058980 | 1068651 | 1135077 | sntrup4591761 |
1095288 | 1097963 | 1100714 | T: C:rolloi128 |
1102181 | 1102724 | 1104096 | T: titaniumccalite |
1125221 | 1140416 | 1146679 | T: C:ledakemcpa12 |
1171843 | 1178797 | 1259046 | sntrup857 |
1199428 | 1209586 | 1263104 | T: frodokem640 |
1261483 | 1264495 | 1268673 | T: C:edonk128k16n80nu8l6 |
1291188 | 1305088 | 1343686 | T: rqc256 |
1369557 | 1372351 | 1375465 | T: C:rolloi192 |
1373913 | 1375661 | 1493678 | sntrup953 |
1388333 | 1389042 | 1390395 | T: lima2p2048cca |
1421914 | 1424826 | 1433972 | T: titaniumccastd |
1479171 | 1480941 | 1483167 | T: frodokem640aes |
1471088 | 1488953 | 1513560 | T: C:edonk128k32n96nu4l4 |
1565966 | 1568304 | 1572955 | sntrup1013 |
1566516 | 1568316 | 1573629 | T: limasp1018cca |
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 |
1887938 | 1890470 | 1894246 | T: C:rolloi256 |
1957495 | 1972051 | 1989295 | 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 |
2534497 | 2540475 | 2572389 | 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 |
4334402 | 4337127 | 4340514 | T: rolloii128 |
4409284 | 4421650 | 4437918 | 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 |
5165495 | 5170391 | 5173906 | 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 |
12551379 | 12606187 | 12815334 | T: ledakem5464 |
12584045 | 12776102 | 14007902 | T: ledakem32sl |
13113988 | 13125516 | 13164216 | T: frodokem1344shake |
12296503 | 13402797 | 13426185 | T: lotus128 |
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 |
22857144 | 22877688 | 22908742 | T: lotus192 |
25509473 | 25525443 | 25579291 | T: sikep751 |
26336355 | 26391568 | 28530394 | T: sikep610comp |
33786325 | 34081675 | 34392114 | T: ramstakers756839 |
34175731 | 34303282 | 35325010 | mceliece348864f |
34426468 | 34535689 | 35205042 | mceliece348864pcf |
33304353 | 35573601 | 38042210 | T: ledakem52sl |
40235158 | 40272102 | 43652903 | T: sikep751comp |
43435618 | 43527185 | 43956179 | T: lotus256 |
49166469 | 49246706 | 49348770 | T: ntskem1264 |
34379759? | 55568217? | 66372414? | mceliece348864pc |
44418564? | 55844278? | 77130347? | mceliece348864 |
111794460 | 112674448 | 112936806 | mceliece460896pcf |
113523946 | 113839790 | 115997709 | mceliece460896f |
74761546? | 127556694? | 221168331? | T: rsa2048 |
113846052? | 152040918? | 226944979? | mceliece460896 |
153117731 | 153270004 | 153584004 | T: ntskem1380 |
153576262 | 154287238 | 154608248 | T: oddmanhattan128 |
114171805? | 187631384? | 262323634? | mceliece460896pc |
237716205 | 237968500 | 243908939 | T: oddmanhattan192 |
254143876 | 254535062 | 254680308 | mceliece6960119pcf |
254324447 | 255973061 | 258338083 | mceliece6960119f |
274953270 | 275362546 | 280109196 | T: ntskem13136 |
286013955 | 288737137 | 291336795 | mceliece6688128f |
286678307 | 289125322 | 292892450 | mceliece6688128pcf |
323054282 | 323907915 | 325128870 | mceliece8192128pcf |
323721002 | 324532125 | 326726020 | mceliece8192128f |
254042559? | 335615382? | 581323865? | mceliece6960119pc |
290452735? | 387658603? | 581926044? | mceliece6688128 |
335068736? | 417400883? | 506350901? | mceliece6960119 |
324194978? | 422976979? | 621474428? | mceliece8192128 |
452218061 | 452481840 | 452916689 | T: oddmanhattan256 |
385072964? | 485739797? | 776877344? | mceliece6688128pc |
324256870? | 518120631? | 809151193? | mceliece8192128pc |
894744178 | 899461843 | 903407812 | T: bigquake1 |
3964516796 | 4063323999 | 4190629115 | T: pqrsa15 |
7478098635 | 7526679750 | 7579515919 | T: bigquake3 |
13901627272 | 13985235404 | 14070071078 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
20363 | 20416 | 20486 | ntruplus576 |
21121 | 21938 | 23642 | T: rsa2048 |
24190 | 24276 | 25118 | ntruhps2048509 |
25455 | 25550 | 25640 | kyber90s512 |
27262 | 27452 | 27596 | ntruhrss701 |
27610 | 27690 | 27805 | ntruplus768 |
35097 | 35214 | 35331 | ntruplus864 |
34110 | 35448 | 37209 | mceliece348864f |
34401 | 35863 | 38060 | mceliece348864 |
35523 | 36028 | 36700 | ntruhps2048677 |
37938 | 38000 | 38109 | kyber90s768 |
38435 | 38518 | 38693 | kyber512 |
39714 | 39826 | 40066 | ntruplus1152 |
40170 | 41325 | 43264 | mceliece348864pc |
39994 | 41629 | 43343 | mceliece348864pcf |
42357 | 42848 | 43411 | ntruhps4096821 |
43808 | 44033 | 44716 | sntrup4591761 |
43876 | 44463 | 44826 | sntrup653 |
46958 | 47070 | 47271 | sntrup761 |
51092 | 51163 | 51230 | T: lightsaber2 |
54021 | 54223 | 54379 | kyber90s1024 |
56453 | 56697 | 56850 | T: C:nhcompact512cca |
56937 | 57156 | 58751 | kyber768 |
58664 | 59127 | 59431 | sntrup857 |
61424 | 61476 | 61581 | threebears624r2cca |
61288 | 61501 | 62459 | threebears624r2ccax |
62651 | 62708 | 62791 | C:threebears624r2cpa |
62840 | 62951 | 63058 | C:threebears624r2cpax |
63013 | 63370 | 63612 | sntrup953 |
64464 | 64950 | 65406 | sntrup1013 |
67325 | 67511 | 67684 | ntrulpr653 |
70949 | 71170 | 71509 | ntrulpr761 |
74596 | 75058 | 75403 | T: C:r5nd1kem0d |
74827? | 75591? | 118557? | T: lac128 |
71908 | 76256 | 86388 | mceliece460896f |
73710 | 77777 | 83062 | mceliece460896 |
77707 | 77875 | 78053 | T: C:nhcompact768cca |
79555 | 79755 | 80015 | T: ntrulpr4591761 |
79924 | 80039 | 80199 | kyber1024 |
80366 | 82781 | 89893 | mceliece460896pc |
83114 | 83250 | 83400 | sntrup1277 |
79544 | 85120 | 93006 | mceliece460896pcf |
85285 | 85350 | 85417 | T: saber2 |
83081 | 85461 | 91610 | T: C:edonk128k16n80nu4l6 |
88874 | 89050 | 89296 | T: newhope512cca |
89511 | 90583 | 92541 | T: ntskem1264 |
90371 | 90633 | 90898 | ntrulpr857 |
91478 | 91760 | 92098 | T: C:ledakemcpa14 |
95132 | 95213 | 95334 | ntrulpr953 |
96652 | 96837 | 97066 | ntrulpr1013 |
98327 | 98405 | 98865 | threebears936r2ccax |
98391 | 98466 | 98614 | 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 |
105997 | 106101 | 106291 | C:threebears936r2cpax |
106138 | 106256 | 106502 | C:threebears936r2cpa |
105516 | 107189 | 108635 | T: C:ledakemcpa12 |
106329 | 107340 | 108458 | T: C:r5nd1kem4longkey |
122441 | 123233 | 124280 | T: C:bikel1 |
124891 | 124937 | 125040 | T: firesaber2 |
125386 | 125827 | 126528 | ntrulpr1277 |
125308 | 129146 | 143016 | mceliece6688128 |
130010 | 131994 | 136173 | T: ntrukem443 |
125452 | 132898 | 140144 | mceliece6688128f |
132004 | 136030 | 145160 | mceliece6960119 |
133564 | 138910 | 150826 | mceliece6960119f |
133792 | 139860 | 148430 | mceliece6688128pcf |
135898 | 144718 | 156762 | mceliece6688128pc |
148563 | 148670 | 148893 | threebears1248r2ccax |
148644 | 148940 | 149030 | threebears1248r2cca |
146248 | 150811 | 158091 | mceliece6960119pc |
146123 | 150971 | 160880 | mceliece6960119pcf |
157944 | 158225 | 158415 | C:threebears1248r2cpa |
158064 | 158254 | 158434 | C:threebears1248r2cpax |
157520 | 158638 | 159292 | T: C:rolloi128 |
157434 | 158936 | 160641 | T: lac192 |
154315 | 160896 | 169982 | mceliece8192128 |
155210 | 161172 | 172266 | mceliece8192128f |
156419 | 162072 | 178542 | T: lotus128 |
165955 | 167819 | 169784 | T: C:r5nd3kem5d |
167831 | 168302 | 169080 | T: newhope1024cca |
163216 | 171256 | 181766 | mceliece8192128pc |
163830 | 172059 | 180674 | mceliece8192128pcf |
178186 | 178837 | 179586 | T: C:rolloi192 |
186584 | 187278 | 188470 | T: lac256 |
189160 | 192658 | 199769 | T: C:edonk128k16n80nu8l6 |
209609 | 210565 | 211275 | T: ledakem1264 |
211546 | 212829 | 214130 | 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 |
236766 | 239603 | 242827 | T: ntrukem743 |
246626 | 249436 | 257450 | T: C:edonk128k32n96nu4l4 |
252613 | 253455 | 254303 | 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 |
302101 | 303411 | 310315 | T: hqcrmrs128 |
298694 | 304514 | 314731 | T: lotus192 |
307449 | 308190 | 308973 | T: ledakem12sl |
314631 | 317454 | 322576 | 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 |
360004 | 366653 | 367570 | T: ledakem14sl |
369546 | 373275 | 380823 | T: C:edonk192k32n128nu4l6 |
392342 | 393326 | 394544 | T: ntskem1380 |
400944 | 402775 | 407961 | T: C:lake2 |
403268 | 406056 | 428166 | T: lotus256 |
409798 | 410312 | 411262 | T: kindi512241 |
408627 | 411496 | 412382 | T: kindi512222 |
453188 | 455555 | 466840 | T: C:lake3 |
466126 | 472275 | 476426 | T: hqc1281 |
479381 | 480167 | 480879 | T: rolloii128 |
481892 | 482582 | 483585 | 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 |
532925 | 534154 | 535678 | T: rolloii256 |
551398 | 558420 | 566666 | T: C:ledakemcpa52 |
597763 | 599551 | 610447 | T: ledakem3264 |
595072 | 600138 | 601952 | T: C:r5n11kem0d |
618095 | 620640 | 624174 | T: ledakem3364 |
658233 | 660290 | 671207 | T: hqcrmrs192 |
676613 | 679883 | 687469 | T: locker1 |
695788 | 700437 | 707477 | T: C:edonk192k48n144nu4l4 |
699138 | 701729 | 713146 | T: hqc192 |
704742 | 707139 | 711159 | T: locker2 |
725261 | 727421 | 743948 | 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 |
1130221 | 1145416 | 1151313 | T: hqcrmrs256 |
1199188 | 1201354 | 1216294 | T: titaniumccastd |
1202048 | 1213764 | 1217306 | 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 |
1404230? | 1406755? | 2176215? | 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 |
1988423 | 1998684 | 2002143 | T: rqc256 |
2148915 | 2150365 | 2153966 | T: titaniumccasuper |
2374809 | 2382490 | 2387347 | T: C:r5n15kem0d |
2519793 | 2525340 | 2538285 | T: limasp1306cca |
2702945 | 2708038 | 2711442 | T: limasp1822cca |
2889452 | 2936364 | 3002771 | 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 |
7764918 | 7932142 | 8079710 | T: bigquake3 |
8041327 | 8045946 | 8053000 | T: frodokem976shake |
9988951 | 9997460 | 10028944 | T: sikep434 |
11677253 | 12004884 | 12288161 | 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 |
15652 | 15674 | 15882 | ntruplus576 |
17056 | 17074 | 17096 | C:threebears624r2cpax |
19612 | 19668 | 19722 | kyber90s512 |
21142 | 21185 | 21240 | ntruplus768 |
21452 | 21478 | 21511 | C:threebears936r2cpax |
25992 | 26049 | 26118 | ntruplus864 |
26014 | 26049 | 26082 | C:threebears1248r2cpax |
28152 | 28187 | 28241 | C:threebears624r2cpa |
29607 | 29704 | 30088 | kyber90s768 |
30764 | 30822 | 30893 | ntruplus1152 |
30877 | 30980 | 31147 | kyber512 |
32576 | 34311 | 36310 | T: C:r5nd1kem0d |
34985 | 35029 | 35072 | C:threebears936r2cpa |
40804 | 40871 | 40918 | ntruhps2048509 |
41105 | 41178 | 41305 | 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 |
59072 | 59197 | 59377 | sntrup761 |
59794 | 60121 | 60844 | T: C:hila5 |
61404 | 61591 | 61794 | sntrup653 |
62524 | 63598 | 64555 | ntruhps2048677 |
64016 | 64231 | 64452 | ntruhrss701 |
65939 | 66664 | 66973 | kyber1024 |
76875 | 77019 | 77175 | T: C:nhcompact768cca |
78950 | 79172 | 79337 | ntruhps4096821 |
74392 | 79228 | 82115 | T: C:r5nd3kem5d |
81993 | 82097 | 82190 | ntrulpr653 |
83780 | 83848 | 83918 | T: saber2 |
84884 | 85104 | 85270 | sntrup857 |
85947 | 86099 | 86238 | ntrulpr761 |
87309 | 87419 | 88032 | threebears624r2ccax |
88535 | 88675 | 88856 | sntrup953 |
90504 | 90669 | 91163 | sntrup1013 |
96325 | 96422 | 96576 | sntrup4591761 |
97199 | 97451 | 98577 | T: newhope512cca |
99536? | 99826? | 137084? | T: lac128 |
101470 | 101597 | 101719 | T: C:nhcompact1024cca |
111674 | 111819 | 111963 | ntrulpr857 |
112318 | 112393 | 112534 | threebears624r2cca |
114268 | 114363 | 114492 | sntrup1277 |
114208 | 115299 | 115607 | T: ntrulpr4591761 |
116659 | 116850 | 117369 | ntrulpr953 |
117952 | 118121 | 118258 | ntrulpr1013 |
123627 | 123702 | 123801 | T: firesaber2 |
124770 | 124934 | 125184 | mceliece348864 |
125205 | 125330 | 125465 | mceliece348864f |
130787 | 130922 | 131136 | mceliece348864pc |
131895 | 132180 | 132595 | mceliece348864pcf |
132516 | 132594 | 132657 | threebears936r2ccax |
143469 | 147324 | 153097 | T: C:r5nd5kem5d |
152388 | 152674 | 152854 | ntrulpr1277 |
154458 | 155813 | 158423 | T: C:r5nd3kem0d |
166516 | 166641 | 166814 | threebears936r2cca |
169289 | 169652 | 170524 | T: ntrukem443 |
182621 | 186175 | 187466 | T: newhope1024cca |
189999 | 190185 | 190487 | threebears1248r2ccax |
180450 | 194966 | 207320 | T: lotus128 |
196360 | 199104 | 201009 | T: C:r5nd5kem0d |
224027 | 224662 | 226336 | T: C:r5n11kem0d |
229738 | 229922 | 230124 | threebears1248r2cca |
254834 | 255405 | 255937 | mceliece460896f |
255087 | 255619 | 256087 | mceliece460896 |
261692 | 262215 | 262922 | mceliece460896pc |
261668 | 262396 | 263131 | mceliece460896pcf |
250987 | 268743 | 274599 | T: lac192 |
280087 | 280327 | 280649 | mceliece6960119 |
280382 | 280731 | 281520 | mceliece6960119f |
280054 | 280926 | 282646 | T: saberx4 |
290205 | 290514 | 291191 | mceliece6960119pcf |
291129 | 291582 | 291951 | mceliece6960119pc |
300175 | 300696 | 301786 | mceliece8192128f |
300226 | 300886 | 301514 | mceliece8192128 |
299134 | 301429 | 306064 | T: ntrukem743 |
301331 | 301656 | 302074 | mceliece6688128 |
303322 | 304147 | 304696 | mceliece6688128f |
309394 | 310097 | 310915 | mceliece8192128pcf |
309725 | 310437 | 311197 | mceliece8192128pc |
310282 | 310610 | 311126 | mceliece6688128pcf |
310307 | 310809 | 311810 | mceliece6688128pc |
319729 | 328586 | 340086 | T: C:r5n13kem0d |
347442 | 357694 | 369004 | T: lotus192 |
379566 | 379982 | 381425 | T: ntskem1264 |
374717 | 390765 | 393371 | T: lac256 |
394852 | 396556 | 397691 | T: hqc128round4 |
403632 | 404990 | 406680 | T: lotus256 |
437013 | 437812 | 438276 | T: kindi256342 |
546722 | 547862 | 548942 | T: kindi512241 |
545212 | 549680 | 550988 | T: kindi512222 |
598840 | 608504 | 615495 | T: hqc128 |
626435 | 627996 | 630519 | T: lima2p1024cca |
633473 | 635002 | 640842 | 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 |
1016552 | 1019359 | 1029367 | T: C:rolloi128 |
1076426 | 1077214 | 1119482 | T: C:r5n15kem0d |
1124152 | 1125584 | 1146474 | T: hqc192 |
1142573 | 1144340 | 1167818 | T: hqcrmrs192 |
1172520 | 1173627 | 1176613 | T: titaniumccalite |
1205115 | 1206823 | 1209356 | 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 |
1659787 | 1663364 | 1665198 | T: rolloii128 |
1661570 | 1663476 | 1697828 | T: hqc1922 |
1719907 | 1720881 | 1725235 | T: titaniumccamed |
1732849 | 1734408 | 1735581 | T: limasp1018cca |
1809122 | 1812145 | 1817320 | T: rolloii192 |
1811625 | 1815391 | 1823964 | T: C:bikel1 |
1824371 | 1826461 | 1828662 | T: frodokem640aes |
1836718 | 1848989 | 1874818 | T: hqcrmrs256 |
1863152 | 1871170 | 1875174 | T: C:lake1 |
1865849 | 1875696 | 1877734 | T: hqc256 |
1814897 | 1880664 | 1894777 | T: ledakem1264 |
1942082 | 1945831 | 1948899 | 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 |
2329457 | 2332672 | 2336608 | 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 |
2986894 | 2995891 | 3020245 | 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 |
3717236 | 3788183 | 3794535 | 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 |
6094041? | 6099244? | 7642804? | 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 |
10024849 | 10118050 | 10222949 | T: rqc256 |
10688644 | 10716012 | 10726367 | T: sikep434 |
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 |
31092724 | 31416744 | 31530361 | T: bigquake3 |
33741774 | 34090510 | 34224522 | T: mersenne756839 |
15301929? | 36670252? | 44041074? | T: C:edonk128k16n80nu4l6 |
16587722? | 38445024? | 45950479? | T: C:edonk192k32n128nu4l6 |
44451619 | 44516739 | 44841664 | T: sikep751 |
47150820 | 47156350 | 47242952 | T: sikep751comp |
47706828 | 48831797 | 49081646 | T: bigquake5 |
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 |
|
|
|