Measurements of key-encapsulation mechanisms on one machine: amd64; Kaby Lake (806e9); 2017 Intel Core i3-7100; 2 x 2400MHz; whosthere, supercop-20221122
[Page version: 20241006 02:11:54]
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 |
15528 | 15597 | 15744 | kyber90s512 |
23700 | 23770 | 23878 | kyber512 |
24055 | 24188 | 24379 | kyber90s768 |
35023 | 35280 | 35648 | kyber90s1024 |
34832 | 35679 | 35837 | ntrulpr653 |
37080 | 37202 | 37993 | ntrulpr761 |
39189 | 39269 | 39386 | T: ntrulpr4591761 |
39323 | 39360 | 39417 | threebears624r2cca |
39400 | 39486 | 39524 | C:threebears624r2cpa |
40756 | 40914 | 41086 | kyber768 |
40876 | 40944 | 41085 | C:threebears624r2cpax |
41825 | 41964 | 42130 | T: C:nhcompact512cca |
42339 | 42391 | 42434 | threebears624r2ccax |
46882 | 47227 | 47555 | T: C:r5nd1kem0d |
47287 | 47401 | 47515 | ntrulpr857 |
50042 | 50289 | 51059 | ntrulpr953 |
50228 | 50968 | 51194 | ntrulpr1013 |
56411 | 56658 | 57543 | kyber1024 |
57903 | 57985 | 58117 | T: lac128 |
58962 | 59230 | 59445 | T: C:nhcompact768cca |
63694 | 63887 | 64167 | T: newhope512cca |
64320 | 64450 | 64602 | ntrulpr1277 |
64113 | 64502 | 65517 | T: C:r5nd1kem5d |
64758 | 65666 | 66382 | T: C:r5nd0kem2iot |
66012 | 66706 | 67786 | T: C:r5nd1kem4longkey |
75536 | 75713 | 75972 | T: C:nhcompact1024cca |
76515 | 76651 | 76855 | threebears936r2cca |
80310 | 80362 | 80509 | threebears936r2ccax |
82089 | 82149 | 82263 | C:threebears936r2cpa |
84148 | 84228 | 84408 | C:threebears936r2cpax |
105213 | 106057 | 106707 | T: C:r5nd3kem5d |
114816 | 114884 | 114957 | threebears1248r2cca |
119617 | 119708 | 119818 | threebears1248r2ccax |
121505 | 121600 | 121707 | C:threebears1248r2cpa |
122870 | 123000 | 123192 | T: lac256 |
124644 | 124734 | 124926 | C:threebears1248r2cpax |
125036 | 125326 | 125541 | T: newhope1024cca |
142886 | 143153 | 143759 | T: lac192 |
158085 | 158530 | 159263 | ntruhps2048509 |
175416 | 176858 | 178005 | T: C:r5nd3kem0d |
192577 | 194933 | 195876 | T: C:r5nd5kem5d |
208563 | 209767 | 211062 | T: C:r5nd5kem0d |
249273 | 249486 | 249740 | T: kindi256342 |
258663 | 259023 | 259451 | ntruhrss701 |
263815 | 264286 | 264983 | ntruhps2048677 |
267659 | 268707 | 270201 | T: kindi512222 |
270097 | 270440 | 271025 | T: kindi512241 |
346373 | 347541 | 348420 | T: C:hila5 |
362780 | 363703 | 364325 | ntruhps4096821 |
392663 | 394106 | 396268 | T: hqcrmrs128 |
439880 | 442097 | 447041 | T: C:r5n11kem0d |
441505 | 443790 | 463112 | T: hqc128 |
464147 | 464897 | 484194 | T: hqc1281 |
479010 | 482836 | 486642 | T: ntrukem443 |
555177 | 557252 | 557954 | T: kindi512321 |
627235 | 628963 | 630564 | T: C:bikel1 |
629270 | 631459 | 632662 | sntrup653 |
658890 | 659502 | 660415 | T: kindi256522 |
708963 | 709748 | 710902 | sntrup761 |
789975 | 791853 | 796791 | T: hqcrmrs192 |
800302 | 801877 | 804440 | T: C:r5n13kem0d |
849355 | 850522 | 878071 | T: hqc1921 |
855712 | 857911 | 860418 | T: C:ledakemcpa14 |
883834 | 886313 | 890211 | T: hqc192 |
887309 | 888986 | 889894 | T: titaniumccatoy |
908575 | 911289 | 916963 | T: sntrup4591761 |
911286 | 941328 | 958709 | T: hqc1922 |
965790 | 969070 | 982202 | T: C:ledakemcpa13 |
1002207 | 1002935 | 1003793 | T: titaniumccalite |
1028506 | 1030218 | 1031553 | sntrup857 |
1040950 | 1042939 | 1048972 | T: lima2p1024cca |
1110851 | 1113327 | 1115846 | T: rqc128 |
1136694 | 1140484 | 1146095 | T: frodokem640 |
1228917 | 1230581 | 1242393 | T: C:ledakemcpa12 |
1283152 | 1284837 | 1310163 | sntrup953 |
1296882 | 1298017 | 1300323 | T: titaniumccastd |
1268961 | 1309028 | 1313449 | T: hqcrmrs256 |
1286181 | 1327250 | 1334288 | T: hqc2561 |
1385490 | 1387944 | 1390954 | sntrup1013 |
1362660 | 1397557 | 1407639 | T: hqc2562 |
1392572 | 1399841 | 1400437 | T: frodokem640aes |
1411577 | 1420236 | 1455657 | T: hqc256 |
1448070 | 1449476 | 1451255 | T: titaniumccamed |
1448257 | 1454187 | 1459708 | T: hqc2563 |
1619659 | 1621666 | 1623553 | T: C:rolloi128 |
1624064 | 1625407 | 1626929 | T: titaniumccahi |
1634415 | 1638593 | 1641240 | T: C:ledakemcpa34 |
1728597 | 1731237 | 1735689 | T: C:bikel3 |
1849277 | 1855096 | 1859070 | T: C:r5n15kem0d |
1870980 | 1886987 | 1903680 | T: ntrukem743 |
1957874 | 1963610 | 1973285 | T: rqc192 |
1968397 | 1973262 | 1984708 | T: C:rolloi192 |
1975867 | 1977004 | 1978282 | T: titaniumccasuper |
2127441 | 2138316 | 2150056 | T: lima2p2048cca |
2160732 | 2175240 | 2186000 | sntrup1277 |
2514000 | 2517522 | 2520052 | T: frodokem976 |
2553763 | 2558527 | 2563854 | T: limasp1018cca |
2576752 | 2578675 | 2580958 | T: C:ledakemcpa33 |
2607573 | 2611139 | 2627906 | T: ledakem1464 |
2602560 | 2617034 | 2623076 | T: C:rolloi256 |
2717624? | 2723244? | 3897281? | T: rqc256 |
2907397 | 2915104 | 2920685 | T: frodokem976aes |
3269801 | 3284330 | 3303561 | T: C:ledakemcpa53 |
3389658 | 3398030 | 3417001 | T: C:lake1 |
3438498 | 3444235 | 3449510 | T: C:ledakemcpa32 |
3574671 | 3575540 | 3579567 | T: frodokem640shake |
3705288 | 3715775 | 3731345 | T: C:lake3 |
3752723 | 3757192 | 3773728 | T: ledakem1364 |
3790723 | 3799395 | 3807965 | T: C:lake2 |
4073085 | 4078182 | 4086538 | T: ledakem1264 |
4175746 | 4180037 | 4185747 | T: C:ledakemcpa54 |
3985844? | 4273262? | 5284173? | T: ledakem13sl |
4669048? | 4680169? | 6081544? | T: ledakem14sl |
4824623 | 4831663 | 4839382 | T: frodokem1344aes |
4816672 | 4834297 | 4846221 | T: limasp1306cca |
5204955 | 5225150 | 5245119 | T: limasp1822cca |
6453334? | 6478290? | 8897790? | T: ledakem3464 |
6465519 | 6479432 | 6495227 | T: locker1 |
6533609 | 6545861 | 6570594 | T: rolloii128 |
6726653 | 6765137 | 6841377 | T: ledakem12sl |
6812086 | 6818724 | 6829624 | T: rolloii192 |
6904331 | 6914950 | 6925700 | T: locker2 |
7242499 | 7257439 | 7260170 | T: sikep434 |
7264362 | 7279834 | 7295328 | T: remblem928 |
7312821 | 7339744 | 7357468 | T: remblem1056 |
7440831 | 7467255 | 7483921 | T: frodokem976shake |
7511724 | 7528967 | 7549369 | T: locker3 |
7627576 | 7639770 | 7653837 | T: C:ledakemcpa52 |
7993750 | 8007087 | 8017613 | T: rolloii256 |
8214931 | 8245419 | 8254547 | T: ledakem3364 |
8293405 | 8380386 | 8392417 | T: ledakem3264 |
8444689 | 8471005 | 8499945 | T: locker4 |
9164480 | 9302017 | 9384461 | T: ramstakers216091 |
9557822 | 9575044 | 9594791 | T: locker6 |
9633538 | 9641764 | 9651692 | T: limasp2062cca |
9790110 | 9857138 | 9865871 | T: sikep503 |
10459487 | 10481045 | 10514217 | T: locker5 |
10659965 | 10704899 | 10723478 | T: ledakem33sl |
10896359? | 10906002? | 13917406? | T: ledakem34sl |
11547132 | 11577404 | 12650529 | T: sikep434comp |
12464249 | 12511778 | 14827362 | T: ledakem32sl |
12764627 | 12818830 | 12916388 | T: ledakem5464 |
12998837 | 13007350 | 13019896 | T: frodokem1344shake |
13946901 | 13959126 | 14011504 | T: ledakem5364 |
15589220 | 15618821 | 17097530 | T: sikep503comp |
16730358 | 16787621 | 16963039 | T: ledakem54sl |
16936941 | 16971083 | 17010802 | T: locker7 |
16992283 | 17019318 | 17021558 | T: sikep610 |
17727645 | 17759765 | 17806481 | T: locker8 |
18985772 | 19020304 | 19063601 | T: locker9 |
22729845 | 22756197 | 25748769 | T: ledakem53sl |
23314528 | 23503413 | 25033926 | T: ledakem5264 |
23838716 | 23885099 | 23974633 | T: mersenne756839 |
27907080 | 27933944 | 27943104 | T: sikep751 |
28777327 | 28819397 | 31122914 | T: sikep610comp |
28952619 | 29087506 | 29315268 | mceliece348864pcf |
28720847 | 29729089 | 30125238 | T: lotus128 |
28933781 | 29913664 | 29972008 | mceliece348864f |
35262809 | 35737638 | 37810509 | T: ledakem52sl |
36498235 | 36971032 | 37451824 | T: ramstakers756839 |
29032519? | 37935135? | 56932453? | mceliece348864 |
43570728 | 43642477 | 47262449 | T: sikep751comp |
44139666 | 44226063 | 44344869 | T: ntskem1264 |
29311004? | 47406702? | 66302791? | mceliece348864pc |
48591234 | 48946306 | 49093854 | T: lotus192 |
71691542 | 72154676 | 78270924 | T: lotus256 |
93611033 | 93747727 | 95742693 | mceliece460896f |
93333525 | 94914110 | 96679538 | mceliece460896pcf |
100836529 | 101813458 | 103228779 | T: ntskem1380 |
93588573? | 136286130? | 226504338? | T: rsa2048 |
95950588? | 156607404? | 194956975? | mceliece460896pc |
125659433? | 157754833? | 223176508? | mceliece460896 |
185395809 | 185603149 | 190515149 | mceliece6960119f |
186173561 | 187567797 | 188753606 | mceliece6960119pcf |
230580466 | 231248980 | 235655798 | mceliece6688128f |
230313787 | 234183041 | 236466851 | mceliece6688128pcf |
237078090 | 238371718 | 242624856 | mceliece8192128f |
237778640 | 238625582 | 242413633 | mceliece8192128pcf |
243063139 | 243497445 | 243755793 | T: ntskem13136 |
189128622? | 252422637? | 372105145? | mceliece6960119 |
299170652 | 299542101 | 299792893 | T: oddmanhattan128 |
232146279? | 303946889? | 448063693? | mceliece6688128 |
188064316? | 309670444? | 376299105? | mceliece6960119pc |
241598645? | 310109563? | 455620715? | mceliece8192128pc |
236470600? | 314290450? | 467376451? | mceliece6688128pc |
241020128? | 316265766? | 465859069? | mceliece8192128 |
486632130 | 487091652 | 487528263 | T: oddmanhattan192 |
869342317 | 869784609 | 870156172 | T: oddmanhattan256 |
4641378085 | 4770138213 | 4900748801 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
21176 | 22238 | 23526 | T: rsa2048 |
23241 | 23312 | 24137 | ntruhps2048509 |
24500 | 24529 | 24566 | kyber90s512 |
25503 | 25666 | 25764 | ntruhrss701 |
34854 | 35055 | 35711 | ntruhps2048677 |
35180 | 35271 | 35400 | kyber90s768 |
36021 | 36068 | 36132 | kyber512 |
34897 | 36103 | 39420 | mceliece348864 |
36589 | 37979 | 44113 | mceliece348864f |
38447 | 39214 | 39418 | sntrup653 |
40405 | 40496 | 41278 | ntruhps4096821 |
41017 | 41158 | 41328 | T: sntrup4591761 |
41666 | 41803 | 41955 | sntrup761 |
42236 | 43420 | 46837 | mceliece348864pcf |
42433 | 45046 | 48973 | mceliece348864pc |
49040 | 49129 | 49738 | kyber90s1024 |
51043 | 51794 | 51934 | sntrup857 |
54073 | 54164 | 54284 | kyber768 |
55650 | 55743 | 56014 | sntrup953 |
55889 | 56689 | 56820 | sntrup1013 |
57162 | 57254 | 57324 | ntrulpr653 |
58312 | 58375 | 58497 | threebears624r2cca |
58673 | 58721 | 58773 | threebears624r2ccax |
59614 | 59711 | 59906 | C:threebears624r2cpa |
59680 | 59729 | 59868 | C:threebears624r2cpax |
59816 | 59884 | 59957 | ntrulpr761 |
63076 | 63142 | 63208 | T: C:nhcompact512cca |
70946 | 71010 | 71129 | sntrup1277 |
72169 | 72273 | 72359 | T: ntrulpr4591761 |
75491 | 75825 | 76384 | T: C:r5nd1kem0d |
75001 | 77186 | 78863 | kyber1024 |
77235 | 77303 | 77424 | ntrulpr857 |
80457 | 80580 | 80713 | ntrulpr953 |
72584? | 80868? | 90890? | mceliece460896f |
72709? | 81713? | 98287? | mceliece460896 |
81745 | 81825 | 81985 | ntrulpr1013 |
82700 | 83672 | 85916 | T: ntskem1264 |
76940? | 85003? | 109197? | mceliece460896pc |
86134 | 86202 | 86260 | T: C:nhcompact768cca |
78227 | 86418 | 95595 | mceliece460896pcf |
86457 | 87194 | 94030 | T: C:ledakemcpa14 |
90012 | 90378 | 91182 | T: C:ledakemcpa13 |
93265 | 93327 | 93457 | threebears936r2cca |
93286 | 93362 | 93498 | threebears936r2ccax |
97850 | 98226 | 98987 | T: lac128 |
100551 | 100655 | 100763 | C:threebears936r2cpax |
101668 | 101778 | 101953 | C:threebears936r2cpa |
100242 | 101893 | 104125 | T: C:ledakemcpa12 |
101724 | 102571 | 103555 | T: C:r5nd0kem2iot |
102551 | 102672 | 102799 | ntrulpr1277 |
102444 | 103110 | 103733 | T: C:r5nd1kem5d |
105251 | 105350 | 105576 | T: newhope512cca |
106584 | 107267 | 108026 | T: C:r5nd1kem4longkey |
112595 | 112664 | 112791 | T: C:nhcompact1024cca |
123629 | 124247 | 125173 | T: C:bikel1 |
131216 | 133976 | 137121 | T: ntrukem443 |
127772? | 137764? | 160156? | mceliece6688128 |
141141 | 141223 | 141373 | threebears1248r2cca |
141338 | 141413 | 141585 | threebears1248r2ccax |
134678 | 142908 | 165980 | mceliece6688128f |
137572 | 144267 | 156882 | mceliece6960119 |
140326 | 147312 | 160704 | mceliece6960119f |
135962 | 149808 | 166326 | mceliece6688128pc |
149962 | 150066 | 150152 | C:threebears1248r2cpax |
150000 | 150146 | 150420 | C:threebears1248r2cpa |
146811 | 151894 | 158556 | mceliece8192128 |
145533 | 152273 | 166137 | mceliece6960119pc |
147697 | 154145 | 160601 | mceliece8192128f |
148168 | 156025 | 169700 | mceliece6960119pcf |
147288 | 156286 | 177166 | mceliece6688128pcf |
164533 | 167241 | 175429 | mceliece8192128pcf |
166404 | 167398 | 168772 | T: C:r5nd3kem5d |
165459 | 168389 | 173192 | mceliece8192128pc |
197173 | 197564 | 198332 | T: lac192 |
199593 | 200245 | 201062 | T: C:ledakemcpa34 |
201409 | 201584 | 202072 | T: newhope1024cca |
205382 | 206210 | 207305 | T: C:ledakemcpa33 |
211672 | 212632 | 213855 | T: lac256 |
214732 | 219606 | 226226 | T: lotus128 |
225181 | 225756 | 227016 | T: ledakem1464 |
229298 | 232297 | 234968 | T: ntrukem743 |
231954 | 232576 | 233226 | T: ledakem1264 |
242051 | 245149 | 250075 | T: C:ledakemcpa32 |
251842 | 253429 | 256739 | T: ntskem1380 |
277505 | 277863 | 279334 | T: ledakem13sl |
278892 | 280166 | 281377 | T: C:r5nd3kem0d |
280360 | 281194 | 282300 | T: C:bikel3 |
290179 | 290448 | 291125 | T: ledakem1364 |
295165 | 296659 | 298403 | T: C:r5nd5kem5d |
318122 | 318584 | 319356 | T: C:rolloi128 |
325436 | 326035 | 326655 | T: kindi256342 |
319182 | 326662 | 334073 | T: lotus192 |
332218 | 333842 | 334623 | T: ledakem12sl |
337847 | 339333 | 341177 | T: C:r5nd5kem0d |
365163 | 366106 | 367496 | T: C:rolloi192 |
332475 | 383665 | 386880 | T: ntskem13136 |
390039 | 390833 | 391304 | T: kindi512222 |
392358 | 393194 | 394004 | T: kindi512241 |
401155 | 401927 | 402578 | T: C:hila5 |
409279 | 410047 | 411598 | T: ledakem14sl |
391344 | 413690 | 424967 | T: lotus256 |
413422 | 415867 | 417810 | T: C:rolloi256 |
438977 | 440447 | 441834 | T: C:ledakemcpa54 |
462177 | 463213 | 464444 | T: C:ledakemcpa53 |
484090 | 490898 | 497489 | T: C:ledakemcpa52 |
555005 | 556301 | 561157 | T: C:r5n11kem0d |
556516 | 558122 | 580804 | T: hqcrmrs128 |
557700 | 558845 | 560076 | T: ledakem3464 |
562152 | 562905 | 563825 | T: ledakem3264 |
584650 | 603413 | 609922 | T: hqc128 |
641781 | 645621 | 651124 | T: C:lake1 |
659657 | 660394 | 661111 | T: ledakem3364 |
706839 | 708054 | 709341 | T: titaniumccatoy |
730526 | 731482 | 733583 | T: kindi512321 |
735117 | 737135 | 739501 | T: lima2p1024cca |
715212 | 738410 | 741523 | T: hqc1281 |
743580 | 747965 | 750956 | T: C:lake2 |
771631 | 772342 | 773679 | T: ledakem32sl |
789374 | 790795 | 792215 | T: kindi256522 |
838716 | 841639 | 843691 | T: C:lake3 |
919936 | 921561 | 924282 | T: titaniumccalite |
925568 | 927423 | 930444 | T: ledakem33sl |
1021664 | 1023937 | 1026685 | T: C:r5n13kem0d |
1046485 | 1048075 | 1049432 | T: rolloii128 |
1062201 | 1063970 | 1065452 | T: rolloii192 |
1086704 | 1087344 | 1088267 | T: titaniumccastd |
1101273 | 1105259 | 1114595 | T: ledakem34sl |
1111975 | 1134350 | 1150007 | T: hqcrmrs192 |
1182611 | 1184886 | 1187521 | T: rolloii256 |
1201279 | 1204658 | 1239380 | T: hqc192 |
1236028 | 1243443 | 1250428 | T: locker1 |
1257459 | 1267086 | 1273994 | T: locker2 |
1275976 | 1283865 | 1314639 | T: hqc1921 |
1300531 | 1302146 | 1312007 | T: ledakem5364 |
1365584 | 1366578 | 1368785 | T: titaniumccamed |
1401538 | 1405381 | 1444229 | T: hqc1922 |
1389327 | 1406159 | 1413082 | T: locker3 |
1473864 | 1474978 | 1477590 | T: ledakem5464 |
1499920 | 1504473 | 1510484 | T: lima2p2048cca |
1502372 | 1507169 | 1510000 | T: ledakem5264 |
1532279 | 1533357 | 1534672 | T: ledakem54sl |
1554312 | 1557105 | 1558373 | T: titaniumccahi |
1615638 | 1617206 | 1619764 | T: rqc128 |
1606921 | 1622932 | 1639962 | T: locker4 |
1631633 | 1634266 | 1649375 | T: frodokem640 |
1730105 | 1751570 | 1763264 | T: locker6 |
1824538 | 1827089 | 1827553 | T: frodokem640aes |
1837750 | 1843457 | 1889366 | T: hqcrmrs256 |
1844670 | 1880567 | 1900631 | T: locker5 |
1947251 | 1948371 | 1952142 | T: titaniumccasuper |
1988811 | 1994046 | 2039234 | T: hqc2561 |
1949915 | 1994463 | 2034343 | T: hqc256 |
2028587 | 2029532 | 2031280 | T: ledakem52sl |
2047657 | 2049483 | 2083445 | T: ledakem53sl |
2089865 | 2132758 | 2142205 | T: hqc2562 |
2173691 | 2179428 | 2186968 | T: C:r5n15kem0d |
2170863 | 2215704 | 2227801 | T: hqc2563 |
2242985 | 2245063 | 2246848 | T: limasp1018cca |
2886341? | 2895002? | 4541553? | T: rqc192 |
3099459 | 3123433 | 3150120 | T: locker7 |
3152897 | 3170272 | 3195202 | T: locker8 |
3355691 | 3357477 | 3361002 | T: frodokem976 |
3430503 | 3471063 | 3508557 | T: locker9 |
3593187 | 3611033 | 3612422 | T: frodokem976aes |
3860930 | 3862086 | 3863703 | T: frodokem640shake |
3917014? | 3922834? | 5098807? | T: rqc256 |
4372965 | 4377072 | 4398934 | T: limasp1306cca |
4588411 | 4619760 | 4635683 | T: limasp1822cca |
5925771 | 5928156 | 5932825 | T: frodokem1344aes |
7943644 | 7946635 | 7950437 | T: frodokem976shake |
8965825 | 8979890 | 9015117 | T: limasp2062cca |
10750324 | 10770703 | 10803665 | T: remblem928 |
10777759 | 10807122 | 10821630 | T: remblem1056 |
11694956 | 11797997 | 11824120 | T: sikep434 |
13638621 | 13640542 | 13643812 | T: frodokem1344shake |
15947366 | 15982869 | 16038812 | T: sikep503 |
17330354 | 17475550 | 17746258 | T: ramstakers216091 |
18173570 | 18235398 | 18297944 | T: sikep434comp |
22527058 | 22547628 | 22567955 | T: pqrsa15 |
24307800 | 24369001 | 24468582 | T: sikep503comp |
24849841 | 24875283 | 24893184 | T: mersenne756839 |
31131043 | 31145234 | 31153265 | T: sikep610 |
42512283 | 42571540 | 42877285 | T: sikep610comp |
45047993 | 45067024 | 45086908 | T: sikep751 |
55877808 | 56061727 | 56331500 | T: oddmanhattan128 |
67163598 | 68013552 | 68978227 | T: ramstakers756839 |
69959184 | 70256379 | 70597535 | T: sikep751comp |
106948822 | 107066296 | 107181630 | T: oddmanhattan192 |
220139924 | 221088565 | 223396904 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15391 | 15407 | 15434 | C:threebears624r2cpax |
18107 | 18133 | 18162 | kyber90s512 |
19459 | 19484 | 19532 | C:threebears936r2cpax |
23619 | 23647 | 23679 | C:threebears1248r2cpax |
26231 | 26254 | 26292 | C:threebears624r2cpa |
26285 | 26343 | 26407 | kyber90s768 |
28286 | 28323 | 28370 | kyber512 |
31324 | 31981 | 32909 | T: C:r5nd1kem0d |
32814 | 32862 | 32923 | C:threebears936r2cpa |
37763 | 37832 | 38492 | kyber90s1024 |
38248 | 38318 | 38435 | C:threebears1248r2cpa |
38682 | 38771 | 38845 | ntruhps2048509 |
43404 | 43446 | 43504 | kyber768 |
43275 | 43866 | 45271 | T: C:r5nd0kem2iot |
43033 | 43906 | 44252 | T: C:r5nd1kem5d |
45143 | 45484 | 46362 | T: C:r5nd1kem4longkey |
47154 | 47183 | 47245 | sntrup653 |
48105 | 48167 | 48257 | sntrup761 |
48887 | 49076 | 49415 | T: C:hila5 |
57818 | 57883 | 57964 | ntruhps2048677 |
59880 | 59982 | 60087 | ntruhrss701 |
61490 | 63317 | 65357 | kyber1024 |
65152 | 65242 | 65322 | sntrup857 |
66300 | 66359 | 66434 | T: C:nhcompact512cca |
67663 | 67767 | 67849 | ntrulpr653 |
68083 | 68163 | 68258 | sntrup953 |
69160 | 69215 | 69333 | sntrup1013 |
69774 | 69860 | 69941 | ntrulpr761 |
70649 | 72620 | 73821 | T: C:r5nd3kem5d |
72519 | 72642 | 72798 | ntruhps4096821 |
81847 | 81908 | 81978 | threebears624r2ccax |
84675 | 84778 | 84874 | sntrup1277 |
86683 | 86823 | 86977 | T: sntrup4591761 |
91538 | 91600 | 91664 | T: C:nhcompact768cca |
92577 | 92670 | 92749 | ntrulpr857 |
95439 | 95573 | 95704 | ntrulpr953 |
96472 | 96602 | 96701 | ntrulpr1013 |
104416 | 104502 | 104568 | threebears624r2cca |
105384 | 105656 | 105901 | T: ntrulpr4591761 |
120062 | 120180 | 120266 | ntrulpr1277 |
120386 | 120485 | 120593 | T: C:nhcompact1024cca |
120455 | 120540 | 120620 | T: newhope512cca |
120994 | 121132 | 121521 | T: lac128 |
123968 | 124052 | 124189 | threebears936r2ccax |
125448 | 125973 | 127474 | mceliece348864 |
127876 | 128260 | 128711 | mceliece348864f |
130539 | 131458 | 132634 | mceliece348864pc |
130948 | 131864 | 132814 | mceliece348864pcf |
135290 | 136124 | 139169 | T: C:r5nd5kem5d |
144321 | 145376 | 147170 | T: ntrukem443 |
146344 | 147064 | 148600 | T: C:r5nd3kem0d |
155814 | 155924 | 156076 | threebears936r2cca |
178484 | 178581 | 178681 | threebears1248r2ccax |
179837 | 180955 | 182587 | T: C:r5nd5kem0d |
215025 | 215144 | 215302 | threebears1248r2cca |
216334 | 217498 | 218933 | T: C:r5n11kem0d |
232150 | 232262 | 232407 | T: newhope1024cca |
253718 | 254991 | 274859 | T: lotus128 |
255818 | 256280 | 256661 | T: lac192 |
265364 | 265793 | 266720 | mceliece460896 |
265625 | 265944 | 266590 | mceliece460896f |
270916 | 271322 | 271745 | mceliece460896pcf |
273109 | 273471 | 273747 | mceliece460896pc |
281902 | 283960 | 285719 | T: ntrukem743 |
291764 | 292292 | 292901 | mceliece6960119 |
292788 | 292963 | 294844 | mceliece6960119f |
300295 | 300764 | 301209 | mceliece6960119pc |
301133 | 301752 | 302707 | mceliece6960119pcf |
313772 | 314867 | 315422 | T: C:r5n13kem0d |
314654 | 315532 | 317256 | mceliece8192128 |
314372 | 315563 | 315998 | mceliece8192128f |
314645 | 315736 | 316763 | mceliece6688128 |
315712 | 316219 | 317349 | mceliece6688128f |
322620 | 323203 | 324446 | mceliece8192128pcf |
322977 | 324204 | 327941 | mceliece6688128pc |
324782 | 325574 | 326664 | T: ntskem1264 |
325586 | 325964 | 326357 | mceliece8192128pc |
327172 | 327722 | 327985 | mceliece6688128pcf |
355196 | 357233 | 364147 | T: lac256 |
376950 | 380844 | 384113 | T: lotus192 |
419673 | 420171 | 420971 | T: kindi256342 |
485920 | 492943 | 500851 | T: lotus256 |
537393 | 538740 | 539692 | T: kindi512222 |
540607 | 541274 | 542120 | T: kindi512241 |
599594 | 600118 | 600995 | T: ntskem1380 |
713294? | 715640? | 921882? | T: C:ledakemcpa13 |
715985 | 717746 | 723075 | T: C:ledakemcpa12 |
827382 | 827995 | 829795 | T: titaniumccatoy |
867266 | 871329 | 874218 | T: C:ledakemcpa14 |
940436 | 941571 | 942242 | T: kindi256522 |
942581 | 947896 | 950012 | T: kindi512321 |
959417 | 963202 | 966378 | T: lima2p1024cca |
981500 | 997514 | 999057 | T: hqcrmrs128 |
996061 | 999942 | 1018512 | T: hqc128 |
1035101 | 1037324 | 1039094 | T: C:r5n15kem0d |
1062879 | 1066402 | 1071642 | T: titaniumccalite |
1175776 | 1178162 | 1180165 | T: ntskem13136 |
1201919 | 1220970 | 1238133 | T: hqc1281 |
1256283 | 1257171 | 1258098 | T: titaniumccastd |
1558449 | 1560541 | 1561948 | T: titaniumccamed |
1636209 | 1637515 | 1639251 | T: frodokem640 |
1661237 | 1662909 | 1664820 | T: C:bikel1 |
1697327 | 1731827 | 1738136 | T: hqcrmrs192 |
1746501 | 1747337 | 1748693 | T: frodokem640aes |
1759505 | 1785522 | 1791653 | T: hqc192 |
1815183 | 1815977 | 1818333 | T: titaniumccahi |
1905125 | 1906177 | 1907351 | T: C:ledakemcpa32 |
1955097 | 1961526 | 1969777 | T: lima2p2048cca |
1963771 | 1966878 | 2001249 | T: ledakem1264 |
1964241 | 2025723 | 2039866 | T: hqc1921 |
2034758 | 2064539 | 2091746 | T: hqc1922 |
2080493 | 2083747 | 2089536 | T: C:rolloi128 |
2132802 | 2138011 | 2146103 | T: ledakem1364 |
2132505 | 2149839 | 2192900 | T: ledakem1464 |
2152856? | 2158146? | 2796451? | T: C:ledakemcpa34 |
2267723 | 2269261 | 2272071 | T: titaniumccasuper |
2316233 | 2321531 | 2324789 | T: C:ledakemcpa33 |
2344620 | 2345994 | 2349266 | T: rsa2048 |
2359036 | 2361755 | 2367332 | T: C:rolloi192 |
2482428 | 2485047 | 2528514 | T: ledakem13sl |
2664396 | 2668219 | 2672605 | T: C:lake1 |
2671906 | 2767632 | 2776336 | T: hqcrmrs256 |
2771699 | 2775911 | 2874039 | T: ledakem12sl |
2735214 | 2783235 | 2822970 | T: hqc256 |
2881637 | 2885293 | 2936715 | T: hqc2561 |
2960571 | 2963836 | 2965538 | T: limasp1018cca |
2916860 | 2995033 | 3033314 | T: ledakem14sl |
3029799 | 3046248 | 3095154 | T: hqc2562 |
3133468 | 3183731 | 3268730 | T: hqc2563 |
3352161 | 3355180 | 3380925 | T: frodokem976 |
3424420 | 3428264 | 3435147 | T: rolloii128 |
3434225 | 3440783 | 3450326 | T: frodokem976aes |
3738009 | 3750441 | 3760301 | T: rolloii192 |
3798048 | 3799437 | 3805307 | T: frodokem640shake |
3974460 | 3982667 | 3996972 | T: C:rolloi256 |
4292322 | 4299311 | 4306486 | T: C:lake2 |
4780657 | 4807376 | 4819344 | T: rolloii256 |
5051255 | 5072995 | 5093295 | T: C:ledakemcpa52 |
5114225 | 5120278 | 5159768 | T: C:bikel3 |
5367840 | 5381594 | 5396283 | T: locker1 |
5390728 | 5403229 | 5414358 | T: ledakem3264 |
5431226 | 5440836 | 5445823 | T: C:ledakemcpa53 |
5552375 | 5565217 | 5584554 | T: locker2 |
5585093 | 5592947 | 5599456 | T: rqc128 |
5712523 | 5714458 | 5716989 | T: frodokem1344aes |
5720378 | 5730733 | 5832504 | T: ledakem3464 |
5753356 | 5759759 | 5773037 | T: ledakem3364 |
5765867 | 5771097 | 5787500 | T: limasp1306cca |
5769103 | 5778680 | 5790515 | T: C:lake3 |
6016770 | 6022792 | 6058599 | T: limasp1822cca |
6169765 | 6196844 | 6212766 | T: locker4 |
6163429 | 6204073 | 6265939 | T: C:ledakemcpa54 |
7101357 | 7159153 | 7165152 | T: ledakem32sl |
7897175 | 7903947 | 7920508 | T: frodokem976shake |
7919410 | 7935640 | 7957611 | T: locker3 |
8369719 | 8383000 | 8450227 | T: ledakem33sl |
8644251 | 8660676 | 8675601 | T: locker6 |
8871330 | 8887747 | 8914283 | T: locker5 |
9120533 | 9130199 | 9141223 | T: ledakem34sl |
10250874? | 10277292? | 13578925? | T: rqc192 |
10353431 | 10397823 | 10449830 | T: locker7 |
10511434 | 10567928 | 10641979 | T: locker8 |
11852493 | 11884300 | 11928495 | T: limasp2062cca |
12590722 | 12612364 | 12727021 | T: ledakem5264 |
12599940 | 12615308 | 12630747 | T: ledakem5364 |
12545579 | 12630029 | 12657663 | T: sikep434 |
13444610 | 13467013 | 13479169 | T: sikep434comp |
13563687 | 13570240 | 13575101 | T: frodokem1344shake |
13737781 | 13797071 | 13862364 | T: locker9 |
14612047 | 14676338 | 14737949 | T: remblem928 |
14724804 | 14755400 | 14802897 | T: remblem1056 |
15019070 | 15036566 | 15067325 | T: ledakem5464 |
15208780 | 15300488 | 17561851 | T: rqc256 |
17090286 | 17153295 | 17178817 | T: sikep503 |
17796883 | 17845394 | 17954995 | T: ledakem53sl |
17917474 | 17978055 | 18350642 | T: ledakem52sl |
18155345 | 18159858 | 18197761 | T: sikep503comp |
18331230 | 18367610 | 18491118 | T: ledakem54sl |
31373556 | 31381427 | 31408854 | T: sikep610 |
33153870 | 33159911 | 33182422 | T: sikep610comp |
35503388 | 36991860 | 37011047 | T: mersenne756839 |
37407442 | 37775701 | 37846091 | T: ramstakers216091 |
48480703 | 48494779 | 48510907 | T: sikep751 |
51567209 | 51576986 | 51586392 | T: sikep751comp |
62722338 | 62815505 | 62920847 | T: oddmanhattan128 |
120748908 | 120887803 | 120963833 | T: oddmanhattan192 |
132536480 | 133107676 | 134454342 | T: ramstakers756839 |
152963169 | 153155002 | 153301374 | T: pqrsa15 |
246968871 | 249406834 | 250792960 | T: oddmanhattan256 |
|
|
|