Measurements of key-encapsulation mechanisms on one machine: amd64; Kaby Lake (906e9); 2017 Intel Xeon E3-1220 v6; 4 x 3000MHz; kizomba, 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:
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 |
17224 | 17319 | 17512 | kyber90s512 |
17635? | 17716? | 25601? | ntruplus576 |
22811 | 22923 | 23084 | kyber512 |
25442 | 25486 | 25645 | ntruplus864 |
25409 | 25540 | 25698 | kyber90s768 |
26596 | 26637 | 28647 | ntruplus768 |
32496 | 32659 | 32869 | T: C:nhcompact512cca |
34791 | 35377 | 35885 | ntrulpr653 |
35807 | 36069 | 36345 | kyber90s1024 |
37563 | 37996 | 41593 | ntrulpr761 |
38175 | 38286 | 38436 | T: lac128 |
38280 | 38340 | 38726 | T: ntrulpr4591761 |
39107 | 39156 | 39256 | T: lightsaber2 |
39419 | 39534 | 39782 | kyber768 |
42913 | 42974 | 43085 | threebears624r2cca |
42856 | 43000 | 43782 | C:threebears624r2cpa |
44791 | 44863 | 45483 | C:threebears624r2cpax |
44781 | 44986 | 45460 | T: C:r5nd1kem0d |
45712 | 45918 | 46196 | T: C:nhcompact768cca |
45790 | 45935 | 47296 | threebears624r2ccax |
47219 | 47375 | 47552 | ntrulpr857 |
33276? | 48627? | 64096? | ntruplus1152 |
50353 | 50516 | 51347 | ntrulpr953 |
51084 | 51528 | 52087 | ntrulpr1013 |
52958 | 53114 | 53330 | T: newhope512cca |
54518 | 54966 | 55682 | kyber1024 |
57547 | 57799 | 58050 | T: C:nhcompact1024cca |
60047 | 60764 | 61972 | T: C:r5nd0kem2iot |
60684 | 61333 | 62030 | T: C:r5nd1kem5d |
62903 | 63583 | 64795 | T: C:r5nd1kem4longkey |
64904 | 65097 | 65365 | ntrulpr1277 |
68072 | 68153 | 68986 | T: saber2 |
83716 | 83859 | 84133 | T: lac256 |
84284 | 84502 | 88712 | threebears936r2cca |
84710 | 84800 | 85224 | T: hqc128round4 |
88202 | 88327 | 90823 | threebears936r2ccax |
88492 | 88643 | 89231 | C:threebears936r2cpa |
91333 | 91393 | 91989 | C:threebears936r2cpax |
92401 | 92690 | 93020 | T: lac192 |
98089 | 99067 | 99756 | T: C:r5nd3kem5d |
100917 | 101222 | 101549 | T: newhope1024cca |
104550 | 104696 | 105341 | T: firesaber2 |
126853 | 126933 | 127854 | threebears1248r2cca |
131669 | 131875 | 139169 | threebears1248r2ccax |
132675 | 132964 | 143871 | C:threebears1248r2cpa |
136289 | 136393 | 139980 | C:threebears1248r2cpax |
154574 | 155206 | 158809 | ntruhps2048509 |
157036 | 158297 | 158949 | T: C:hila5 |
163905 | 164706 | 166192 | T: C:r5nd3kem0d |
180525 | 181762 | 182807 | T: C:r5nd5kem5d |
182432 | 183161 | 183487 | T: saberx4 |
196482 | 196738 | 197387 | T: hqc192round4 |
197032 | 198263 | 200343 | T: C:r5nd5kem0d |
215222 | 215490 | 217252 | T: kindi256342 |
226549 | 227334 | 228008 | T: kindi512222 |
232328 | 233164 | 242356 | T: kindi512241 |
255496 | 256354 | 271048 | ntruhrss701 |
258375 | 259713 | 266349 | ntruhps2048677 |
369655 | 371327 | 389178 | ntruhps4096821 |
401704 | 402781 | 403512 | T: hqc256round4 |
411342 | 416550 | 431125 | T: ntrukem443 |
435900 | 437782 | 443280 | T: C:r5n11kem0d |
445869 | 448818 | 453272 | T: hqcrmrs128 |
473312 | 475488 | 476236 | T: kindi512321 |
477397 | 479270 | 500399 | T: hqc128 |
511668 | 533815 | 535183 | T: hqc1281 |
583925 | 585227 | 586649 | T: C:bikel1 |
592163 | 593666 | 594401 | T: kindi256522 |
651381 | 652034 | 652591 | T: lima2p1024cca |
636575 | 652450 | 660431 | sntrup653 |
698097 | 699322 | 701857 | T: C:ledakemcpa14 |
788101 | 791459 | 812871 | T: C:r5n13kem0d |
826726 | 828099 | 852346 | T: titaniumccatoy |
831473 | 835515 | 840990 | T: C:ledakemcpa13 |
822002 | 842098 | 861367 | T: rqc128 |
834734 | 849631 | 866563 | sntrup4591761 |
841827 | 855550 | 868408 | sntrup761 |
859705 | 877611 | 892913 | T: C:edonk128k16n80nu4l6 |
885414 | 888075 | 902002 | T: hqcrmrs192 |
922327 | 922964 | 924590 | T: titaniumccalite |
952913 | 957317 | 992980 | T: hqc1921 |
941343 | 958296 | 993163 | T: ntrukem743 |
991557 | 993323 | 997654 | T: C:ledakemcpa12 |
960158 | 993486 | 1001560 | T: hqc192 |
1025693 | 1030512 | 1082516 | T: hqc1922 |
1014738 | 1037318 | 1061714 | T: C:rolloi128 |
1089986 | 1091563 | 1093722 | T: frodokem640 |
1083062 | 1108734 | 1130064 | sntrup857 |
1178690 | 1197637 | 1238547 | T: C:rolloi192 |
1236667 | 1245727 | 1291206 | T: titaniumccastd |
1294948 | 1311425 | 1347688 | sntrup953 |
1323661 | 1324428 | 1330397 | T: lima2p2048cca |
1304229 | 1325859 | 1350347 | T: titaniumccamed |
1360603 | 1363203 | 1367026 | T: frodokem640aes |
1382679 | 1386748 | 1393931 | T: C:edonk128k16n80nu8l6 |
1397216 | 1405189 | 1452252 | T: hqcrmrs256 |
1416585 | 1419314 | 1422775 | T: limasp1018cca |
1458337 | 1465218 | 1477920 | T: C:ledakemcpa34 |
1429947 | 1475016 | 1521844 | T: hqc2561 |
1455421? | 1482690? | 2054470? | T: rqc192 |
1476754 | 1500145 | 1529584 | sntrup1013 |
1511899 | 1540693 | 1588131 | T: hqc2562 |
1505154 | 1559093 | 1562030 | T: titaniumccahi |
1557175 | 1582720 | 1616431 | T: hqc256 |
1579465 | 1597885 | 1615461 | T: C:edonk128k32n96nu4l4 |
1609008 | 1612974 | 1619865 | T: C:bikel3 |
1593660 | 1637227 | 1682121 | T: hqc2563 |
1744198 | 1769861 | 1822568 | T: C:rolloi256 |
1841162 | 1847939 | 1854942 | T: C:r5n15kem0d |
1906472 | 1925294 | 1957579 | T: C:edonk192k32n128nu4l6 |
1877800 | 1950611 | 1958401 | T: titaniumccasuper |
1998859 | 2004893 | 2021161 | T: C:edonk128ref |
2058403? | 2120339? | 2913250? | T: rqc256 |
2211333 | 2222119 | 2233512 | T: C:ledakemcpa33 |
2265807 | 2302178 | 2354456 | sntrup1277 |
2361962 | 2365875 | 2373711 | T: frodokem976 |
2405564 | 2423591 | 2453103 | T: C:lake1 |
2492004 | 2498750 | 2517655 | T: ledakem1464 |
2548476 | 2558020 | 2579702 | T: C:lake2 |
2640659 | 2652826 | 2665585 | T: limasp1306cca |
2706635 | 2717135 | 2732367 | T: C:lake3 |
2834812 | 2841174 | 2858913 | T: frodokem976aes |
2851103 | 2866668 | 2882879 | T: limasp1822cca |
2859431 | 2866891 | 2882539 | T: C:ledakemcpa32 |
2897539 | 2913758 | 2922757 | T: C:ledakemcpa53 |
2906756 | 2932582 | 2975656 | T: C:edonk192k48n144nu4l4 |
3288746 | 3301805 | 3395992 | T: ledakem1364 |
3427982 | 3433394 | 3467875 | T: ledakem1264 |
3460775 | 3470799 | 3490508 | T: C:ledakemcpa54 |
3850369 | 3869324 | 3887063 | T: frodokem640shake |
4104204? | 4139944? | 5519304? | T: ledakem14sl |
4358819 | 4390546 | 4413667 | T: rolloii192 |
4392014 | 4409841 | 4435627 | T: locker1 |
4403367 | 4432480 | 4475060 | T: rolloii128 |
4707855 | 4727084 | 4759377 | T: locker2 |
3822085? | 4801810? | 5785205? | T: ledakem13sl |
4857064 | 4874290 | 4902445 | T: frodokem1344aes |
5081593 | 5104716 | 5149851 | T: locker3 |
5085605 | 5121910 | 5170060 | T: rolloii256 |
5181756 | 5191482 | 5210083 | T: limasp2062cca |
5725452 | 5747980 | 6392188 | T: ledakem12sl |
5733746 | 5754204 | 5780032 | T: locker4 |
5870542 | 5887681 | 5918439 | T: sikep434 |
5896899? | 5920494? | 8324185? | T: ledakem3464 |
6359038 | 6387147 | 6405200 | T: C:ledakemcpa52 |
6419067 | 6435867 | 6462719 | T: locker6 |
7070896 | 7112192 | 7137733 | T: ledakem3364 |
7618585 | 7638742 | 7664583 | T: locker5 |
7743155 | 7892139 | 8053797 | T: ramstakers216091 |
7820572 | 8017363 | 8055899 | T: ledakem3264 |
8156381 | 8235675 | 8380262 | T: sikep503 |
8278027 | 8292327 | 8351240 | T: frodokem976shake |
8991758 | 9007508 | 9920817 | T: lotus128 |
9284498? | 9319643? | 12366577? | T: ledakem34sl |
9242461 | 9432500 | 9680548 | T: ledakem33sl |
9566930 | 9637851 | 10422068 | T: sikep434comp |
10973837 | 10991309 | 11033844 | T: locker7 |
11159546 | 11169520 | 11180647 | T: ledakem5464 |
11428719 | 11646712 | 12823905 | T: ledakem32sl |
11631399 | 11670236 | 11743254 | T: locker8 |
11973171 | 11984734 | 12273629 | T: ledakem5364 |
12465216 | 12506907 | 12548417 | T: locker9 |
13283064 | 13351548 | 14433292 | T: sikep503comp |
14560532? | 14597363? | 19490383? | T: ledakem54sl |
14582500 | 14645238 | 14674976 | T: frodokem1344shake |
14865073 | 14887850 | 15280793 | T: sikep610 |
17633433 | 17817107 | 17856256 | T: lotus192 |
18641816 | 19055406 | 21646147 | T: ledakem5264 |
18735692 | 19232397 | 21869919 | T: ledakem53sl |
24993803 | 25135812 | 25172867 | T: sikep751 |
25383706 | 25453540 | 27466304 | T: sikep610comp |
26261337 | 26421006 | 26579619 | T: mersenne756839 |
29272450 | 30056545 | 33013962 | T: lotus256 |
29435298 | 31372750 | 31732037 | T: ledakem52sl |
31409159 | 31484125 | 31776470 | mceliece348864f |
31079463 | 31630111 | 31841615 | mceliece348864pcf |
36647548 | 37288462 | 37925859 | T: ramstakers756839 |
39321311 | 39582398 | 42911957 | T: sikep751comp |
31122538? | 41214671? | 61220348? | mceliece348864pc |
42964692 | 43544097 | 44522815 | T: ntskem1264 |
30871020? | 50882673? | 71543664? | mceliece348864 |
56472298? | 90314708? | 186816430? | T: rsa2048 |
97337018 | 97948196 | 98409217 | mceliece460896pcf |
101893399 | 102894377 | 103234944 | mceliece460896f |
103076756 | 104565593 | 106146875 | T: ntskem1380 |
104662458? | 138137907? | 197098762? | mceliece460896pc |
103222163? | 163908540? | 199831163? | mceliece460896 |
195216444 | 196149885 | 196835960 | mceliece6960119f |
196100812 | 200118246 | 200956504 | mceliece6960119pcf |
237671809 | 238242104 | 240168419 | mceliece6688128pcf |
237720841 | 239260940 | 240754957 | mceliece6688128f |
245182687 | 245824583 | 251779234 | T: ntskem13136 |
249762682 | 254682736 | 261983508 | mceliece8192128pcf |
252586272 | 261513375 | 262557779 | mceliece8192128f |
206060592? | 261847260? | 376679250? | mceliece6960119pc |
293618986 | 295149809 | 296044076 | T: oddmanhattan128 |
244146925? | 314741086? | 521399357? | mceliece6688128 |
241589214? | 316296484? | 534757116? | mceliece6688128pc |
204301849? | 321585760? | 443528859? | mceliece6960119 |
260634675? | 348861524? | 497498819? | mceliece8192128pc |
262291553? | 397412347? | 608861834? | mceliece8192128 |
466701300 | 470052401 | 473545557 | T: oddmanhattan192 |
830596167 | 832296802 | 835458968 | T: oddmanhattan256 |
849098341 | 872410866 | 880688117 | T: bigquake1 |
3823426149 | 3949181573 | 4050095163 | T: pqrsa15 |
7438905823 | 7598836172 | 7841789889 | T: bigquake3 |
13914248600 | 14108329149 | 14342270768 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
15194 | 15911 | 16462 | T: rsa2048 |
23308 | 23431 | 24190 | ntruhps2048509 |
23726 | 23844 | 23915 | ntruplus576 |
25967 | 26038 | 26165 | ntruhrss701 |
27675 | 28463 | 31113 | mceliece348864 |
27788 | 28692 | 30293 | mceliece348864f |
30218 | 30278 | 30351 | kyber90s512 |
30679 | 30726 | 31716 | ntruplus768 |
33193 | 33319 | 37925 | ntruplus864 |
33784 | 34149 | 34790 | ntruhps2048677 |
33315 | 34339 | 35796 | mceliece348864pc |
33391 | 34637 | 37530 | mceliece348864pcf |
35254 | 35287 | 35361 | kyber512 |
38806 | 38994 | 44103 | sntrup4591761 |
39232 | 39418 | 40039 | ntruhps4096821 |
38784 | 39528 | 39808 | sntrup653 |
40665 | 40703 | 40762 | kyber90s768 |
41772 | 41863 | 42875 | ntruplus1152 |
42327 | 42508 | 43211 | sntrup761 |
51153 | 51240 | 51375 | T: lightsaber2 |
52411 | 52650 | 53260 | sntrup857 |
52962 | 53062 | 53187 | kyber768 |
54087 | 54166 | 54341 | kyber90s1024 |
54567 | 54629 | 54724 | T: C:nhcompact512cca |
56046 | 56214 | 56895 | sntrup953 |
56863 | 57580 | 57792 | sntrup1013 |
58052 | 58182 | 59222 | ntrulpr653 |
61627 | 61941 | 63028 | ntrulpr761 |
60244 | 63198 | 70816 | mceliece460896f |
63208 | 63283 | 63550 | threebears624r2cca |
63377 | 63510 | 64625 | threebears624r2ccax |
59454 | 64105 | 74298 | mceliece460896 |
64465 | 64575 | 65023 | C:threebears624r2cpa |
64599 | 65291 | 69298 | C:threebears624r2cpax |
66401 | 66540 | 70893 | T: ntrulpr4591761 |
65143? | 69664? | 82341? | mceliece460896pcf |
67257 | 71772 | 79968 | mceliece460896pc |
71455 | 71889 | 72789 | T: ntskem1264 |
72408 | 72548 | 76568 | sntrup1277 |
73129 | 73529 | 74012 | T: C:r5nd1kem0d |
73452 | 73677 | 77972 | kyber1024 |
73895 | 74000 | 74946 | T: C:nhcompact768cca |
76264 | 77127 | 77839 | T: lac128 |
78224 | 78343 | 82272 | ntrulpr857 |
82053 | 82250 | 82708 | ntrulpr953 |
81892 | 82294 | 82738 | T: C:ledakemcpa14 |
83554 | 84190 | 84834 | T: C:ledakemcpa13 |
83581 | 84351 | 85563 | ntrulpr1013 |
85779 | 85919 | 87280 | T: saber2 |
86907 | 87131 | 87966 | T: newhope512cca |
90771 | 92615 | 93913 | T: C:ledakemcpa12 |
95502 | 95635 | 96772 | T: C:nhcompact1024cca |
97210 | 97976 | 98871 | T: C:r5nd0kem2iot |
99227 | 99720 | 100393 | T: C:r5nd1kem5d |
96419 | 99754 | 107478 | T: C:edonk128k16n80nu4l6 |
103133 | 103296 | 104578 | threebears936r2ccax |
102764 | 103377 | 104540 | T: C:r5nd1kem4longkey |
103106 | 103559 | 105532 | threebears936r2cca |
105256 | 105387 | 106597 | ntrulpr1277 |
105322 | 105969 | 106578 | T: C:bikel1 |
102063 | 107321 | 116667 | mceliece6688128f |
109379 | 109453 | 110591 | C:threebears936r2cpax |
109276 | 109502 | 110699 | C:threebears936r2cpa |
104956 | 111909 | 126765 | mceliece6688128 |
107677 | 112701 | 123718 | mceliece6688128pc |
109099 | 112973 | 120887 | mceliece6960119 |
110411 | 116165 | 125609 | mceliece6688128pcf |
111621 | 117365 | 122824 | mceliece6960119f |
120554 | 123534 | 130494 | mceliece6960119pcf |
120365 | 125482 | 129409 | T: ntrukem443 |
125853 | 125962 | 126094 | T: firesaber2 |
118536 | 126057 | 132163 | mceliece6960119pc |
124976 | 127075 | 128562 | mceliece8192128f |
123335 | 127363 | 128953 | mceliece8192128 |
130157 | 131292 | 134031 | mceliece8192128pcf |
130322 | 136707 | 146244 | mceliece8192128pc |
127911 | 141806 | 148603 | T: lotus128 |
141527 | 142181 | 142921 | T: lac192 |
146698 | 147949 | 155117 | T: C:rolloi128 |
156009 | 156202 | 161943 | threebears1248r2cca |
156097 | 156921 | 166389 | threebears1248r2ccax |
157186 | 157883 | 158676 | T: C:r5nd3kem5d |
162833 | 163108 | 163986 | T: newhope1024cca |
163825 | 164026 | 171153 | C:threebears1248r2cpax |
163806 | 164218 | 169102 | C:threebears1248r2cpa |
166812 | 167165 | 168514 | T: lac256 |
177972 | 178933 | 186758 | T: C:rolloi192 |
191742 | 192459 | 193035 | T: ledakem1264 |
192028 | 193008 | 194819 | T: C:ledakemcpa34 |
194840 | 196230 | 198121 | T: C:ledakemcpa33 |
200472 | 201395 | 210607 | T: C:rolloi256 |
210185 | 212935 | 220486 | T: C:edonk128k16n80nu8l6 |
213131 | 214333 | 215607 | T: C:hila5 |
213861 | 214857 | 215613 | T: ntskem1380 |
218631 | 219514 | 221238 | T: ledakem1464 |
222665 | 222851 | 223117 | T: hqc128round4 |
223714 | 224196 | 224740 | T: saberx4 |
222742 | 226516 | 230899 | T: C:ledakemcpa32 |
224569 | 229857 | 235446 | T: ntrukem743 |
241564 | 242169 | 244908 | T: ledakem1364 |
246630 | 247518 | 249551 | T: lotus192 |
249169 | 250242 | 250999 | T: C:bikel3 |
260457 | 260672 | 261097 | T: ledakem13sl |
266230 | 267597 | 269312 | T: C:r5nd3kem0d |
270371 | 273216 | 280516 | T: C:edonk128k32n96nu4l4 |
278284 | 280157 | 281540 | T: C:r5nd5kem5d |
279855 | 281668 | 282664 | T: ledakem12sl |
282688 | 284026 | 285082 | T: kindi256342 |
272998 | 289814 | 290851 | T: ntskem13136 |
269671 | 314264 | 322199 | T: lotus256 |
324883 | 326127 | 328705 | T: C:r5nd5kem0d |
334042 | 334540 | 335666 | T: kindi512222 |
338515 | 339556 | 340296 | T: kindi512241 |
343246 | 343595 | 344034 | T: ledakem14sl |
384351 | 387558 | 395176 | T: C:edonk128ref |
426532 | 427296 | 428518 | T: C:ledakemcpa54 |
441662 | 443885 | 445369 | T: C:ledakemcpa53 |
450102 | 457636 | 468516 | T: C:ledakemcpa52 |
458200 | 458595 | 459288 | T: lima2p1024cca |
474023 | 476970 | 486283 | T: C:lake1 |
500629 | 501649 | 502167 | T: hqc192round4 |
522319 | 522813 | 523584 | T: ledakem3264 |
513907 | 525586 | 539141 | T: rolloii128 |
525972 | 527819 | 529613 | T: C:lake2 |
533410 | 534276 | 538478 | T: ledakem3464 |
537655 | 546351 | 560226 | T: rolloii192 |
549522 | 556692 | 559240 | T: C:r5n11kem0d |
565196 | 566333 | 567155 | T: ledakem3364 |
584387 | 585705 | 588002 | T: C:lake3 |
587653 | 589428 | 592034 | T: C:edonk192k32n128nu4l6 |
586782 | 605402 | 629760 | T: hqcrmrs128 |
595733 | 613004 | 620699 | T: rolloii256 |
622619 | 624006 | 632058 | T: kindi512321 |
648502 | 649284 | 673303 | T: titaniumccatoy |
646545 | 653135 | 674992 | T: hqc128 |
708601 | 709946 | 711426 | T: ledakem32sl |
710702 | 711472 | 712600 | T: kindi256522 |
757161 | 760835 | 768992 | T: C:edonk192k48n144nu4l4 |
780833 | 784373 | 790182 | T: locker2 |
783631 | 788256 | 796531 | T: locker1 |
795553 | 796343 | 817419 | T: ledakem33sl |
775945 | 800738 | 806306 | T: hqc1281 |
838576 | 840587 | 841419 | T: titaniumccalite |
874766 | 878234 | 884808 | T: locker3 |
891768 | 894232 | 900584 | T: ledakem34sl |
928109 | 929307 | 931484 | T: lima2p2048cca |
952470 | 953173 | 954440 | T: hqc256round4 |
1007645 | 1009230 | 1011425 | T: C:r5n13kem0d |
1018311 | 1022087 | 1028577 | T: locker4 |
1025062 | 1032291 | 1063335 | T: titaniumccastd |
1031791 | 1034913 | 1042135 | T: ledakem5364 |
1089123 | 1092413 | 1096292 | T: locker6 |
1090764 | 1114025 | 1145312 | T: rqc128 |
1204043 | 1215277 | 1249197 | T: hqcrmrs192 |
1225567 | 1227034 | 1229403 | T: limasp1018cca |
1254375 | 1257204 | 1303201 | T: titaniumccamed |
1262361 | 1263462 | 1270990 | T: ledakem5264 |
1271039 | 1275518 | 1281548 | T: locker5 |
1275286 | 1280359 | 1288100 | T: ledakem5464 |
1322661 | 1325623 | 1367857 | T: hqc192 |
1331240 | 1371352 | 1411158 | T: hqc1921 |
1443236 | 1444506 | 1447046 | T: ledakem54sl |
1470779 | 1493484 | 1526950 | T: titaniumccahi |
1469337 | 1510978 | 1526276 | T: hqc1922 |
1569846 | 1571635 | 1573706 | T: ledakem53sl |
1622893 | 1624762 | 1632105 | T: frodokem640 |
1785562 | 1795600 | 1798193 | T: ledakem52sl |
1831297 | 1840837 | 1848494 | T: frodokem640aes |
1873575 | 1880333 | 1895224 | T: locker7 |
1874623 | 1891492 | 1925655 | T: locker8 |
1838631 | 1936448 | 1952586 | T: titaniumccasuper |
1921093 | 1978113 | 2030298 | T: hqcrmrs256 |
1961169 | 1994045 | 2029592 | T: rqc192 |
2047810 | 2059419 | 2083252 | T: locker9 |
2109988 | 2140855 | 2213857 | T: hqc2561 |
2110739 | 2144468 | 2173079 | T: hqc256 |
2181804 | 2187593 | 2196285 | T: C:r5n15kem0d |
2208869 | 2251835 | 2293075 | T: hqc2562 |
2328520 | 2366925 | 2395292 | T: hqc2563 |
2398218 | 2400400 | 2406325 | T: limasp1306cca |
2504192 | 2507008 | 2515240 | T: limasp1822cca |
2796248? | 2826808? | 3693766? | T: rqc256 |
2885104 | 2960204 | 3025389 | T: bigquake1 |
3233722 | 3247902 | 3268691 | T: frodokem976 |
3505572 | 3515614 | 3523813 | T: frodokem976aes |
4171040 | 4183164 | 4196466 | T: frodokem640shake |
4775550 | 4791846 | 4848742 | T: limasp2062cca |
5903661 | 5931920 | 5948526 | T: frodokem1344aes |
7748284 | 7997566 | 8175308 | T: bigquake3 |
8836047 | 8846486 | 8935905 | T: frodokem976shake |
9590225 | 9596768 | 9653807 | T: sikep434 |
11980508 | 12229877 | 12474320 | T: bigquake5 |
13335508 | 13346565 | 13397111 | T: sikep503 |
14064062 | 14264405 | 14510085 | T: ramstakers216091 |
15018812 | 15071647 | 15153696 | T: sikep434comp |
15448062 | 15493552 | 15508797 | T: frodokem1344shake |
18829367 | 19393365 | 19436333 | T: pqrsa15 |
20668958 | 20785468 | 20936480 | T: sikep503comp |
26361913 | 26625478 | 26729430 | T: mersenne756839 |
27108724 | 27279835 | 27340197 | T: sikep610 |
37538615 | 37716266 | 38004589 | T: sikep610comp |
40379609 | 40619567 | 40683735 | T: sikep751 |
54386470 | 54693252 | 54904665 | T: oddmanhattan128 |
63168711 | 63486131 | 63890677 | T: sikep751comp |
66726661 | 67779923 | 69549143 | T: ramstakers756839 |
104187869 | 104571917 | 104876361 | T: oddmanhattan192 |
213665866 | 214278867 | 214930631 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
16968 | 17014 | 17087 | ntruplus576 |
17496 | 17557 | 17686 | C:threebears624r2cpax |
21304 | 21339 | 21375 | kyber90s512 |
22324 | 22361 | 22406 | C:threebears936r2cpax |
22254 | 22363 | 22490 | ntruplus768 |
24196 | 24246 | 24349 | ntruplus864 |
27175 | 27220 | 27258 | C:threebears1248r2cpax |
27418 | 27476 | 27930 | kyber512 |
28599 | 28665 | 28728 | C:threebears624r2cpa |
28518 | 28736 | 28927 | T: C:r5nd1kem0d |
29209 | 29258 | 29323 | kyber90s768 |
30403 | 30502 | 30597 | ntruplus1152 |
35427 | 35520 | 35676 | C:threebears936r2cpa |
36666 | 37506 | 39053 | T: C:r5nd0kem2iot |
38885 | 38927 | 38996 | ntruhps2048509 |
39397 | 39544 | 39756 | T: C:r5nd1kem5d |
40353 | 40430 | 40732 | kyber90s1024 |
40841 | 41762 | 43012 | T: C:r5nd1kem4longkey |
41951 | 42003 | 42117 | kyber768 |
41964 | 42071 | 45391 | C:threebears1248r2cpa |
48599 | 49038 | 49952 | T: C:hila5 |
50146 | 50199 | 50312 | T: lightsaber2 |
50850 | 51256 | 55238 | sntrup761 |
52321 | 52381 | 52496 | T: C:nhcompact512cca |
52369 | 52512 | 53020 | sntrup653 |
58331 | 58472 | 58635 | ntruhps2048677 |
59248 | 59347 | 59522 | ntruhrss701 |
59405 | 60923 | 61540 | kyber1024 |
64920 | 66237 | 67179 | T: C:r5nd3kem5d |
69339 | 69433 | 69627 | ntrulpr653 |
71726 | 71909 | 72086 | T: C:nhcompact768cca |
71919 | 72043 | 73129 | sntrup857 |
72522 | 72603 | 72802 | ntrulpr761 |
73541 | 74073 | 74577 | ntruhps4096821 |
75658 | 75762 | 76026 | sntrup953 |
77344 | 77506 | 77679 | sntrup1013 |
81873 | 81955 | 82238 | sntrup4591761 |
82791 | 83141 | 86954 | T: saber2 |
90411 | 90637 | 93133 | threebears624r2ccax |
93224 | 93364 | 93488 | T: newhope512cca |
93326 | 93423 | 93535 | T: C:nhcompact1024cca |
94178 | 94371 | 98722 | T: ntrulpr4591761 |
94639 | 94827 | 95511 | sntrup1277 |
94821 | 95020 | 99141 | ntrulpr857 |
98512 | 98728 | 101014 | ntrulpr953 |
99591 | 100353 | 100883 | ntrulpr1013 |
99784 | 100635 | 101821 | T: lac128 |
115363 | 115619 | 118903 | threebears624r2cca |
116954 | 117131 | 117389 | mceliece348864 |
118435 | 118691 | 120133 | mceliece348864f |
122334 | 122533 | 122726 | mceliece348864pc |
121480 | 122936 | 126532 | T: C:r5nd5kem5d |
123065 | 123264 | 123590 | T: firesaber2 |
123974 | 124205 | 125232 | mceliece348864pcf |
124617 | 124784 | 131161 | ntrulpr1277 |
132018 | 132828 | 134542 | T: C:r5nd3kem0d |
135980 | 137938 | 146849 | T: ntrukem443 |
139135 | 139701 | 142932 | threebears936r2ccax |
150412 | 162000 | 162484 | T: lotus128 |
167248 | 168144 | 173641 | T: C:r5nd5kem0d |
174101 | 174541 | 181491 | threebears936r2cca |
175706 | 175909 | 176312 | T: newhope1024cca |
199859 | 200038 | 201661 | threebears1248r2ccax |
201042 | 201402 | 201732 | T: lac192 |
225141 | 226024 | 232929 | T: C:r5n11kem0d |
237264 | 238214 | 238557 | T: saberx4 |
238847 | 239520 | 241121 | mceliece460896f |
238898 | 239724 | 240539 | mceliece460896 |
242076 | 242893 | 259190 | threebears1248r2cca |
244969 | 245835 | 247031 | mceliece460896pcf |
247191 | 247780 | 249885 | mceliece460896pc |
263649 | 264095 | 264924 | mceliece6960119f |
263421 | 264263 | 265457 | mceliece6960119 |
272556 | 272887 | 273383 | mceliece6960119pcf |
273702 | 274283 | 276625 | mceliece6960119pc |
272230 | 276411 | 288863 | T: ntrukem743 |
281117 | 281424 | 282117 | mceliece6688128 |
281908 | 282232 | 283046 | mceliece8192128f |
282143 | 282597 | 282966 | mceliece6688128f |
283413 | 283886 | 284964 | mceliece8192128 |
289506 | 290073 | 291178 | mceliece6688128pcf |
290282 | 290930 | 292621 | mceliece6688128pc |
290850 | 291127 | 293087 | mceliece8192128pcf |
292970 | 293353 | 295027 | T: lotus192 |
293631 | 299200 | 315272 | mceliece8192128pc |
292774 | 303287 | 317933 | T: ntskem1264 |
322101 | 323395 | 326114 | T: C:r5n13kem0d |
325296 | 329833 | 337361 | T: lac256 |
355129 | 357398 | 359490 | T: kindi256342 |
335337 | 367724 | 389665 | T: lotus256 |
381952 | 382302 | 383033 | T: hqc128round4 |
440691 | 442159 | 444477 | T: kindi512222 |
448028 | 449377 | 453141 | T: kindi512241 |
553829 | 567148 | 568419 | T: ntskem1380 |
585466 | 586288 | 587601 | T: lima2p1024cca |
645998? | 647902? | 834666? | T: C:ledakemcpa13 |
645823 | 650706 | 676365 | T: C:ledakemcpa12 |
758434 | 759205 | 782113 | T: titaniumccatoy |
780867 | 784195 | 787958 | T: kindi512321 |
791103 | 794524 | 811373 | T: C:ledakemcpa14 |
794633 | 795713 | 797037 | T: hqc192round4 |
827070 | 827685 | 828506 | T: kindi256522 |
956861 | 958289 | 1009873 | T: hqc128 |
965719 | 969911 | 973349 | T: titaniumccalite |
968163 | 970950 | 979671 | T: hqcrmrs128 |
1085058 | 1090744 | 1101094 | T: C:r5n15kem0d |
1116125 | 1130922 | 1153415 | T: C:rolloi128 |
1137470 | 1153337 | 1186339 | T: ntskem13136 |
1175373 | 1179912 | 1210189 | T: titaniumccastd |
1183995 | 1185947 | 1187635 | T: lima2p2048cca |
1244415 | 1265393 | 1285940 | T: C:rolloi192 |
1308185 | 1322369 | 1329445 | T: hqc1281 |
1430355 | 1462842 | 1464278 | T: titaniumccamed |
1544933 | 1555645 | 1561026 | T: C:bikel1 |
1556365 | 1559611 | 1584315 | T: hqc256round4 |
1580083 | 1583536 | 1590873 | T: limasp1018cca |
1622053 | 1625274 | 1634597 | T: frodokem640 |
1641828 | 1646375 | 1677050 | T: ledakem1264 |
1711273 | 1717294 | 1750669 | T: titaniumccahi |
1751472 | 1754322 | 1766353 | T: frodokem640aes |
1753662 | 1765464 | 1798819 | T: C:ledakemcpa32 |
1779153 | 1788177 | 1811795 | T: hqcrmrs192 |
1781456 | 1791801 | 1798266 | T: ledakem1364 |
1782379 | 1811504 | 1833716 | T: rolloii128 |
1799897 | 1839264 | 1880492 | T: hqc192 |
1860623 | 1865468 | 1870629 | T: C:lake1 |
1852611 | 1866565 | 1980801 | T: ledakem1464 |
1967334 | 1997569 | 2036569 | T: rolloii192 |
2045099 | 2057085 | 2092708 | T: hqc1921 |
2115921 | 2120885 | 2153298 | T: rsa2048 |
2152236 | 2185117 | 2223191 | T: C:rolloi256 |
2169474 | 2191713 | 2205283 | T: hqc1922 |
2134045 | 2216041 | 2229371 | T: ledakem13sl |
2154006 | 2220440 | 2228522 | T: titaniumccasuper |
2232766 | 2244140 | 2274912 | T: C:ledakemcpa33 |
2250348 | 2274740 | 2288696 | T: ledakem12sl |
2442625 | 2492670 | 2502944 | T: ledakem14sl |
2540875 | 2588299 | 2609676 | T: rolloii256 |
2610809 | 2617707 | 2631781 | T: C:ledakemcpa34 |
2748508 | 2756660 | 2762776 | T: hqcrmrs256 |
2827627 | 2928677 | 2938075 | T: hqc256 |
2966701 | 2985957 | 3040194 | T: hqc2561 |
3110931 | 3117923 | 3125849 | T: limasp1306cca |
3114828 | 3129411 | 3140905 | T: C:lake2 |
3128690 | 3155204 | 3205953 | T: hqc2562 |
3229298 | 3243581 | 3259212 | T: frodokem976 |
3258197 | 3273520 | 3282601 | T: limasp1822cca |
3243675 | 3353083 | 3412822 | T: hqc2563 |
3349956 | 3355331 | 3365566 | T: frodokem976aes |
3698891 | 3718445 | 3730826 | T: bigquake1 |
3759554 | 3769782 | 3784232 | T: locker1 |
3729907 | 3778494 | 3805532 | T: rqc128 |
3791679 | 3808841 | 3826099 | T: locker2 |
4093705 | 4099929 | 4110605 | T: frodokem640shake |
4167587 | 4184472 | 4202722 | T: C:lake3 |
4269466 | 4285129 | 4302859 | T: locker4 |
4210531? | 4494719? | 6333524? | T: C:edonk192k48n144nu4l4 |
4648168 | 4669593 | 4695933 | T: ledakem3364 |
4671014 | 4719787 | 4757932 | T: ledakem3264 |
4762024 | 4802242 | 4831621 | T: ledakem3464 |
4856843 | 4885018 | 4957707 | T: C:ledakemcpa52 |
4901238 | 4927958 | 4951149 | T: C:bikel3 |
5230034 | 5261292 | 5306972 | T: C:ledakemcpa53 |
5565189 | 5590217 | 5610173 | T: locker3 |
5684949 | 5691369 | 5705117 | T: frodokem1344aes |
5907681 | 5921012 | 6004877 | T: C:ledakemcpa54 |
6001081 | 6013611 | 6028724 | T: locker6 |
6210748 | 6227615 | 6246373 | T: ledakem32sl |
3870940? | 6293237? | 9814312? | T: C:edonk128k32n96nu4l4 |
6295434 | 6305036 | 6316929 | T: limasp2062cca |
6300715 | 6315288 | 6328867 | T: locker5 |
6935986 | 6955222 | 6972829 | T: locker7 |
6971097 | 6996907 | 7068910 | T: locker8 |
6956911 | 7071978 | 7149470 | T: ledakem33sl |
7192443 | 7229766 | 7285655 | T: rqc192 |
7442919 | 7468437 | 7528548 | T: ledakem34sl |
8695538 | 8775536 | 8808442 | T: frodokem976shake |
9360021 | 9389609 | 9412152 | T: locker9 |
10244468 | 10265927 | 10270412 | T: sikep434 |
10320373 | 10346294 | 10478119 | T: ledakem5264 |
10456813 | 10479399 | 10508363 | T: ledakem5364 |
10971115 | 10978593 | 10982409 | T: sikep434comp |
11215891 | 11243581 | 13207337 | T: rqc256 |
12925427 | 12966962 | 13049589 | T: ledakem5464 |
14240786 | 14251822 | 14292940 | T: sikep503 |
14358742 | 14409302 | 14470734 | T: ledakem53sl |
15056822 | 15123942 | 15173727 | T: ledakem54sl |
15187904 | 15213234 | 15591105 | T: sikep503comp |
15224911 | 15233809 | 15263045 | T: frodokem1344shake |
15163944 | 15276913 | 15342344 | T: ledakem52sl |
27344236 | 27478465 | 27817303 | T: sikep610 |
29054119 | 29111424 | 29128123 | T: sikep610comp |
29388799 | 29438966 | 29585843 | T: ramstakers216091 |
30460883 | 30573643 | 31137942 | T: bigquake3 |
38536603 | 38745778 | 38854359 | T: mersenne756839 |
43482200 | 43493387 | 43772508 | T: sikep751 |
46028189 | 46220756 | 47212752 | T: sikep751comp |
46159480 | 46545283 | 47343946 | T: bigquake5 |
46819923? | 57200428? | 91552189? | T: C:edonk128ref |
58594550 | 59185314 | 59528470 | T: oddmanhattan128 |
33768361? | 75732561? | 87904164? | T: C:edonk128k16n80nu4l6 |
46957432? | 112724641? | 177321659? | T: C:edonk192k32n128nu4l6 |
113697892 | 114055181 | 114387442 | T: oddmanhattan192 |
119546085 | 119649484 | 120212582 | T: pqrsa15 |
130298494 | 130910095 | 131690575 | T: ramstakers756839 |
24497305? | 152033939? | 178367292? | T: C:edonk128k16n80nu8l6 |
235038615 | 236072502 | 239290504 | T: oddmanhattan256 |
|
|
|