Measurements of key-encapsulation mechanisms on one machine: amd64; Broadwell+AES (306d4); 2015 Intel Core i3-5005U; 2 x 1900MHz; shoe, 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 |
16463 | 16558 | 16679 | kyber90s512 |
24426 | 24593 | 24862 | kyber512 |
26398 | 26537 | 26695 | kyber90s768 |
29142 | 29231 | 35470 | ntruplus576 |
33310 | 33463 | 33794 | T: C:nhcompact512cca |
38046 | 38134 | 38347 | T: lightsaber2 |
38060 | 38425 | 38896 | smaugt1 |
37451 | 38573 | 41288 | T: lac128 |
39156 | 39363 | 39748 | timer |
39541 | 39856 | 40141 | kyber90s1024 |
40433 | 40819 | 41343 | ntrulpr653 |
41364 | 41487 | 41680 | threebears624r2cca |
41689 | 41748 | 41828 | C:threebears624r2cpa |
42115 | 42316 | 42898 | kyber768 |
42464 | 42514 | 42598 | ntruplus768 |
43028 | 43164 | 44057 | ntrulpr761 |
43132 | 43220 | 43397 | C:threebears624r2cpax |
44382 | 44431 | 44487 | threebears624r2ccax |
45287 | 45491 | 46507 | T: ntrulpr4591761 |
47332 | 47586 | 47911 | T: C:r5nd1kem0d |
48538 | 48775 | 49128 | T: C:nhcompact768cca |
50887 | 50963 | 51089 | ntruplus864 |
54611 | 54819 | 54987 | ntrulpr857 |
54682? | 55894? | 70682? | ntruplus1152 |
55462 | 55928 | 56507 | T!!!newhope512cca |
56018 | 56186 | 57106 | smaugt3 |
58295 | 58580 | 59362 | ntrulpr953 |
58760 | 59039 | 59733 | kyber1024 |
58379 | 59154 | 59431 | ntrulpr1013 |
62644 | 62826 | 63101 | T: C:nhcompact1024cca |
64178 | 64719 | 65484 | T: C:r5nd1kem5d |
64588 | 65482 | 66345 | T: C:r5nd0kem2iot |
65966 | 66433 | 67336 | T: C:r5nd1kem4longkey |
68089 | 68129 | 68239 | T: saber2 |
76314 | 76476 | 76786 | ntrulpr1277 |
79743 | 80196 | 80567 | smaugt5 |
80430 | 80541 | 80626 | threebears936r2cca |
84343 | 84438 | 84547 | threebears936r2ccax |
86247 | 86399 | 86501 | C:threebears936r2cpa |
86035 | 86774 | 87631 | T: hqc128round4 |
88789 | 88847 | 88904 | C:threebears936r2cpax |
95761 | 96227 | 115035 | T: lac256 |
104086 | 104245 | 105110 | T: firesaber2 |
104192 | 104846 | 105455 | T!!!newhope1024cca |
105725 | 105911 | 113983 | T: lac192 |
107905 | 108753 | 109944 | T: C:r5nd3kem5d |
120782 | 120851 | 120918 | threebears1248r2cca |
125208 | 125252 | 125363 | threebears1248r2ccax |
128135 | 128243 | 128404 | C:threebears1248r2cpa |
131193 | 131294 | 131451 | C:threebears1248r2cpax |
164790 | 165404 | 166421 | ntruhps2048509 |
168608 | 169839 | 170490 | T: C:hila5 |
175023 | 175233 | 181469 | T: hqcrmrs128 |
180871 | 188683 | 191967 | T: C:r5nd3kem0d |
194358 | 196780 | 201209 | T: hqc128 |
200106 | 200438 | 200968 | T: hqc192round4 |
200160 | 202581 | 205830 | T: C:r5nd5kem5d |
207732 | 208424 | 208916 | T: saberx4 |
214945 | 216425 | 218083 | T: C:r5nd5kem0d |
230124 | 231298 | 237296 | T: hqc1281 |
265061 | 265324 | 265930 | T: kindi256342 |
272774 | 274257 | 277416 | ntruhrss701 |
280751 | 281793 | 282619 | T: kindi512222 |
282335 | 282869 | 283404 | T: kindi512241 |
291147 | 292378 | 293750 | ntruhps2048677 |
384957 | 386366 | 390593 | T: hqcrmrs192 |
403019 | 405491 | 410768 | ntruhps4096821 |
411335 | 412189 | 412685 | T: hqc256round4 |
425108 | 428816 | 436422 | T: hqc192 |
461385 | 464704 | 486344 | T: hqc1921 |
479927 | 481193 | 484237 | T: rqc128 |
488844 | 493306 | 556591 | T: C:r5n11kem0d |
490831 | 500189 | 508259 | T: hqc1922 |
540118 | 543896 | 547329 | T: ntrukem443 |
586808 | 589495 | 597819 | T: kindi512321 |
621760 | 623845 | 625429 | T: C:bikel1 |
659033 | 669449 | 676409 | T: hqcrmrs256 |
680872 | 681390 | 683039 | T: lima2p1024cca |
699732 | 700348 | 701518 | T: kindi256522 |
724216 | 730771 | 738271 | T: hqc256 |
702281 | 733389 | 734422 | sntrup653 |
743488 | 746624 | 760398 | T: C:ledakemcpa14 |
750140 | 763048 | 774867 | T: hqc2561 |
760289 | 774106 | 785054 | T: C:edonk128k16n80nu4l6 |
794832 | 806075 | 809645 | T: hqc2562 |
809063 | 810140 | 811901 | sntrup761 |
830482 | 843415 | 846871 | T: hqc2563 |
845536 | 849767 | 865443 | T: C:ledakemcpa13 |
896598 | 900946 | 962196 | T: rqc192 |
910864 | 917296 | 941636 | T: C:r5n13kem0d |
973068 | 974708 | 975806 | T: titaniumccatoy |
1066844 | 1091424 | 1099248 | sntrup4591761 |
1094820 | 1097567 | 1101943 | T: C:rolloi128 |
1104012 | 1104974 | 1117523 | T: titaniumccalite |
1127024 | 1135553 | 1140995 | T: C:ledakemcpa12 |
1129693 | 1184482 | 1245934 | sntrup857 |
1147242 | 1187678 | 1208600 | T: frodokem640 |
1272150 | 1275127 | 1279203 | T: C:edonk128k16n80nu8l6 |
1284719? | 1286848? | 1825247? | T: rqc256 |
1370133 | 1372451 | 1376322 | T: C:rolloi192 |
1384967 | 1386788 | 1396746 | T: lima2p2048cca |
1393847 | 1396022 | 1433780 | sntrup953 |
1415723 | 1416931 | 1418115 | T: titaniumccastd |
1457672 | 1474402 | 1487633 | T: C:edonk128k32n96nu4l4 |
1480050 | 1481061 | 1484921 | T: frodokem640aes |
1525110 | 1526029 | 1527677 | T: limasp1018cca |
1575036 | 1589007 | 1603633 | sntrup1013 |
1594608 | 1596834 | 1615144 | T: titaniumccamed |
1659939 | 1675518 | 1694995 | T: C:ledakemcpa34 |
1763496 | 1768520 | 1809239 | T: C:bikel3 |
1756359 | 1774185 | 1804994 | T: C:edonk192k32n128nu4l6 |
1782649 | 1784779 | 1787313 | T: titaniumccahi |
1880659 | 1883951 | 1887946 | T: C:edonk128ref |
1885563 | 1888982 | 1892691 | T: C:rolloi256 |
1949488 | 1964769 | 1980774 | T: ntrukem743 |
2030341 | 2073758 | 2083334 | T: C:r5n15kem0d |
2182840 | 2184695 | 2186618 | T: titaniumccasuper |
2348901 | 2359668 | 2380785 | T: C:lake1 |
2358932 | 2385184 | 2393709 | T: C:ledakemcpa33 |
2509646 | 2513639 | 2518090 | T: C:lake2 |
2498493 | 2546236 | 2651569 | sntrup1277 |
2567179 | 2574330 | 2584157 | T: C:lake3 |
2593679 | 2597162 | 2672624 | T: remblem1056 |
2624526 | 2638402 | 2646830 | T: remblem928 |
2667846 | 2673724 | 2680782 | T: frodokem976 |
2698458 | 2722775 | 2736905 | T: C:edonk192k48n144nu4l4 |
2805846 | 2809904 | 2816602 | T: ledakem1464 |
2869132 | 2874498 | 2880130 | T: limasp1306cca |
3067243 | 3079560 | 3138495 | T: frodokem976aes |
3078872 | 3092511 | 3136522 | T: limasp1822cca |
3155112 | 3188770 | 3287876 | T: C:ledakemcpa32 |
3234393 | 3240049 | 3330000 | T: C:ledakemcpa53 |
3501380 | 3508154 | 3554371 | T: ledakem1364 |
3631264 | 3646058 | 3649627 | T: frodokem640shake |
3669884 | 3679538 | 3713790 | T: C:ledakemcpa54 |
3706840 | 3709586 | 3714536 | T: ledakem1264 |
4111294 | 4118122 | 4134547 | T: locker1 |
4339284 | 4342992 | 4353691 | T: rolloii128 |
4403021 | 4405964 | 4409138 | T: rolloii192 |
4543768 | 4555272 | 4564075 | T: locker2 |
4517988? | 4559713? | 6077459? | T: ledakem14sl |
4970363 | 4977663 | 4989363 | T: locker3 |
5105889 | 5117042 | 5129594 | T: frodokem1344aes |
5168586 | 5173027 | 5177002 | T: rolloii256 |
4271554? | 5413304? | 6579872? | T: ledakem13sl |
5667625 | 5682649 | 5698389 | T: limasp2062cca |
5734380 | 5750114 | 6029549 | T: locker4 |
6116534 | 6117766 | 6159737 | T: sikep434 |
6119082 | 6135464 | 6146290 | T: ledakem12sl |
6293207 | 6303155 | 6320764 | T: locker6 |
6539583? | 6602444? | 9343376? | T: ledakem3464 |
6611323 | 6630962 | 6788144 | T: C:ledakemcpa52 |
6963846 | 7093289 | 7277361 | T: ramstakers216091 |
7275227 | 7461405 | 7589474 | T: locker5 |
7718565 | 7735730 | 7744308 | T: frodokem976shake |
7736013 | 7788127 | 7806850 | T: ledakem3364 |
8523408 | 8537473 | 8557085 | T: sikep503 |
8853569 | 8863612 | 9306629 | T: ledakem3264 |
9935515 | 9950809 | 10812496 | T: sikep434comp |
10354390? | 10376900? | 13806469? | T: ledakem34sl |
10402209 | 10505838 | 10630885 | T: ledakem33sl |
10768898 | 10786614 | 10800664 | T: locker7 |
11596952 | 11977077 | 12151016 | T: locker8 |
12173096 | 12191663 | 12221397 | T: locker9 |
12339862 | 12373572 | 12388618 | T: lotus128 |
12722348 | 12841375 | 14147477 | T: ledakem32sl |
13103116 | 13230928 | 13266813 | T: frodokem1344shake |
13487435 | 13634121 | 13661184 | T: ledakem5464 |
13820686 | 13835204 | 15022833 | T: sikep503comp |
13621006 | 14108813 | 14138798 | T: ledakem5364 |
14639270 | 14652192 | 14660370 | T: mersenne756839 |
15252305 | 15316214 | 15318900 | T: sikep610 |
16642628 | 16788122 | 16880746 | T: ledakem54sl |
19546404 | 19642719 | 21366798 | T: ledakem5264 |
20540089 | 20634028 | 24339394 | T: ledakem53sl |
23769560 | 23800907 | 24455959 | T: lotus192 |
25543488 | 25545709 | 25625899 | T: sikep751 |
26061702 | 26160338 | 28180653 | T: sikep610comp |
31507657 | 32499438 | 32956755 | T: ramstakers756839 |
33633952 | 34462252 | 35044093 | mceliece348864f |
33501134 | 35061055 | 35945333 | T: ledakem52sl |
33701266 | 35169278 | 36939890 | mceliece348864pcf |
40194682 | 40267127 | 44085956 | T: sikep751comp |
39934176 | 43280933 | 43476175 | T: lotus256 |
35659550? | 46292444? | 67608934? | mceliece348864pc |
49214697 | 49289588 | 49396907 | T: ntskem1264 |
44380564? | 58099773? | 86958182? | mceliece348864 |
68171635? | 109264754? | 165963148? | T: rsa2048 |
108949877 | 112239649 | 113047127 | mceliece460896f |
108542802 | 112332154 | 114039547 | mceliece460896pcf |
144801780 | 145586088 | 146793873 | T: oddmanhattan128 |
114629448? | 152471762? | 224398605? | mceliece460896 |
153155606 | 153295514 | 153492031 | T: ntskem1380 |
144545503? | 185459863? | 260390830? | mceliece460896pc |
233800922 | 234042739 | 234235876 | T: oddmanhattan192 |
252260099 | 253147883 | 255766147 | mceliece6960119pcf |
252743085 | 255367610 | 255895973 | mceliece6960119f |
274901061 | 279382139 | 284926529 | T: ntskem13136 |
281739443 | 282211014 | 284525357 | mceliece6688128pcf |
285399000 | 287880855 | 290381652 | mceliece6688128f |
320978358 | 321455958 | 321855405 | mceliece8192128f |
322090530 | 324008368 | 324058914 | mceliece8192128pcf |
333297655? | 413896432? | 574865683? | mceliece6960119 |
323351093? | 420680618? | 704891388? | mceliece8192128pc |
323753140? | 420837042? | 699145506? | mceliece8192128 |
257315361? | 422730029? | 589871620? | mceliece6960119pc |
445665525 | 445895384 | 446035641 | T: oddmanhattan256 |
293145958? | 482768896? | 677048139? | mceliece6688128 |
290820266? | 485749124? | 763680384? | mceliece6688128pc |
891787340 | 894901828 | 901706711 | T: bigquake1 |
3258474212 | 3332062271 | 3427248164 | T: pqrsa15 |
7605517534 | 7615902806 | 7670169178 | T: bigquake3 |
13744955412 | 13829575557 | 14088368780 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
19964 | 20967 | 22707 | T: rsa2048 |
23786 | 23839 | 23914 | ntruplus576 |
23951 | 24132 | 24988 | ntruhps2048509 |
24587 | 24784 | 25036 | timer |
24927 | 25001 | 25127 | smaugt1 |
25516 | 25565 | 25646 | kyber90s512 |
28071 | 28658 | 28983 | ntruhrss701 |
29339 | 29405 | 29496 | ntruplus768 |
33892 | 34912 | 36366 | mceliece348864f |
35408 | 35611 | 36408 | ntruhps2048677 |
35644 | 36712 | 38672 | mceliece348864 |
38033 | 38124 | 38223 | kyber90s768 |
38407 | 38486 | 38638 | kyber512 |
38487 | 38564 | 38663 | ntruplus864 |
40571 | 42064 | 43910 | mceliece348864pc |
40901 | 42087 | 43439 | mceliece348864pcf |
41580 | 42329 | 42808 | ntruhps4096821 |
43570 | 44404 | 44659 | sntrup653 |
44120 | 44446 | 44888 | sntrup4591761 |
45142 | 45206 | 45329 | ntruplus1152 |
47470 | 47603 | 47775 | sntrup761 |
48742 | 48885 | 48984 | smaugt3 |
51052 | 51125 | 51217 | T: lightsaber2 |
54072 | 54216 | 54395 | kyber90s1024 |
56551 | 56661 | 56853 | T: C:nhcompact512cca |
56983 | 57078 | 57200 | kyber768 |
58983 | 59616 | 59921 | sntrup857 |
61372 | 61440 | 61630 | threebears624r2cca |
61621 | 61798 | 62006 | threebears624r2ccax |
62831 | 62925 | 63039 | C:threebears624r2cpax |
63287 | 63389 | 63514 | C:threebears624r2cpa |
63695 | 63822 | 64032 | sntrup953 |
64536 | 65234 | 65430 | sntrup1013 |
67635 | 67798 | 68129 | ntrulpr653 |
69367 | 69524 | 69714 | smaugt5 |
71138 | 71284 | 71653 | ntrulpr761 |
70866 | 75471 | 81554 | mceliece460896f |
75879 | 76139 | 76459 | T: C:r5nd1kem0d |
71415 | 76682 | 82100 | mceliece460896 |
77313 | 77687 | 77992 | T: C:nhcompact768cca |
79433 | 79594 | 79751 | T: ntrulpr4591761 |
79976 | 80481 | 80958 | kyber1024 |
78211 | 82254 | 92578 | mceliece460896pcf |
83027 | 83204 | 83689 | sntrup1277 |
83477? | 84761? | 113820? | T: lac128 |
85241 | 85303 | 85366 | T: saber2 |
78686 | 86746 | 93280 | mceliece460896pc |
85677 | 88121 | 93673 | T: C:edonk128k16n80nu4l6 |
88599 | 88883 | 92023 | T!!!newhope512cca |
89314 | 89490 | 89794 | T: ntskem1264 |
90986 | 91151 | 91276 | ntrulpr857 |
91671 | 91939 | 92378 | T: C:ledakemcpa14 |
95607 | 95813 | 96070 | ntrulpr953 |
95071 | 95945 | 100545 | T: C:ledakemcpa13 |
97134 | 97326 | 97571 | ntrulpr1013 |
98144 | 98263 | 98454 | threebears936r2ccax |
98248 | 98410 | 98540 | threebears936r2cca |
100270 | 101015 | 101998 | T: C:r5nd0kem2iot |
101845 | 102384 | 103029 | T: C:r5nd1kem5d |
103241 | 103627 | 103878 | T: C:nhcompact1024cca |
105082 | 105927 | 106974 | T: C:r5nd1kem4longkey |
105876 | 106055 | 106304 | C:threebears936r2cpax |
106519 | 106620 | 106756 | C:threebears936r2cpa |
106924 | 108615 | 112311 | T: C:ledakemcpa12 |
122309 | 123096 | 124131 | T: C:bikel1 |
124806 | 124882 | 124972 | T: firesaber2 |
125146 | 125393 | 125635 | ntrulpr1277 |
125214 | 131432 | 144742 | mceliece6688128 |
130304 | 133921 | 139998 | mceliece6960119 |
133268 | 135641 | 139335 | T: ntrukem443 |
128292 | 135692 | 148174 | mceliece6688128f |
133428 | 139252 | 146166 | mceliece6960119f |
132750 | 140770 | 152011 | mceliece6688128pc |
137549 | 142888 | 153954 | mceliece6688128pcf |
141801 | 145721 | 150317 | mceliece6960119pcf |
142996 | 148220 | 154774 | mceliece6960119pc |
148264 | 148338 | 148464 | threebears1248r2ccax |
148462 | 148624 | 148832 | threebears1248r2cca |
146754 | 149774 | 154724 | mceliece8192128 |
147432 | 150400 | 156990 | mceliece8192128f |
155313 | 157434 | 165920 | mceliece8192128pc |
157312 | 157605 | 157773 | C:threebears1248r2cpax |
157516 | 157620 | 157858 | C:threebears1248r2cpa |
156749 | 157676 | 158685 | T: C:rolloi128 |
155920 | 158262 | 163616 | mceliece8192128pcf |
168275 | 169060 | 170731 | T!!!newhope1024cca |
167172 | 169553 | 170799 | T: C:r5nd3kem5d |
178390 | 179131 | 179965 | T: C:rolloi192 |
188993 | 190562 | 207449 | T: lac256 |
193094 | 195525 | 202947 | T: C:edonk128k16n80nu8l6 |
196660 | 201152 | 202058 | T: lotus128 |
201691 | 204615 | 206774 | T: lac192 |
211425 | 211738 | 212336 | T: ledakem1264 |
212239 | 212624 | 213592 | T: C:rolloi256 |
219806 | 220378 | 221285 | T: C:ledakemcpa34 |
222143 | 223538 | 229543 | T: C:ledakemcpa33 |
221895 | 223552 | 223912 | T: ledakem1464 |
228529 | 229148 | 230051 | T: C:hila5 |
231450 | 232484 | 233478 | T: hqc128round4 |
238519 | 241289 | 245380 | T: ntrukem743 |
245709 | 248710 | 256599 | T: C:edonk128k32n96nu4l4 |
254383 | 254821 | 255354 | T: saberx4 |
256334 | 256573 | 256973 | T: ledakem1364 |
254941 | 259795 | 267749 | T: C:ledakemcpa32 |
253412 | 260379 | 271132 | T: lotus192 |
283361 | 284250 | 285023 | T: C:bikel3 |
286518 | 287165 | 288341 | T: ledakem13sl |
292360 | 293697 | 295618 | T: C:r5nd3kem0d |
298384 | 300107 | 301569 | T: C:r5nd5kem5d |
303094 | 303819 | 311131 | T: hqcrmrs128 |
303354 | 304117 | 305710 | T: ledakem12sl |
318026 | 322410 | 327079 | T: hqc128 |
345792 | 346086 | 346706 | T: kindi256342 |
356009 | 359148 | 366067 | T: C:edonk128ref |
358098 | 360183 | 365807 | T: C:lake1 |
355267 | 361555 | 366094 | T: ledakem14sl |
355039 | 361874 | 369425 | T: C:r5nd5kem0d |
345380 | 362598 | 365892 | T: lotus256 |
383356 | 385060 | 391740 | T: ntskem1380 |
394692 | 396509 | 397883 | T: C:lake2 |
408785 | 409360 | 410422 | T: kindi512222 |
409443 | 410439 | 411349 | T: kindi512241 |
445975 | 447330 | 448497 | T: C:lake3 |
464820 | 471619 | 473666 | T: hqc1281 |
480238 | 481850 | 483771 | T: rolloii128 |
482837 | 483730 | 484930 | T: rolloii192 |
491185 | 491968 | 492643 | T: lima2p1024cca |
495312 | 497629 | 502085 | T: C:ledakemcpa54 |
500650 | 511448 | 514958 | T: ntskem13136 |
520171 | 520655 | 521320 | T: hqc192round4 |
500084 | 531558 | 534050 | T: C:ledakemcpa53 |
532310 | 533520 | 534646 | T: rolloii256 |
527450 | 534729 | 543917 | T: C:ledakemcpa52 |
587492 | 588570 | 593717 | T: ledakem3464 |
594379 | 596226 | 601995 | T: C:r5n11kem0d |
598726 | 599416 | 600627 | T: ledakem3264 |
623956 | 651640 | 668138 | T: ledakem3364 |
655477 | 657140 | 659468 | T: C:edonk192k32n128nu4l6 |
658766 | 662566 | 671439 | T: hqcrmrs192 |
676973 | 679949 | 688165 | T: locker1 |
697544 | 700903 | 708365 | T: C:edonk192k48n144nu4l4 |
700993 | 702741 | 706621 | T: locker2 |
700136 | 703926 | 711642 | T: hqc192 |
730272 | 735994 | 745448 | T: rqc128 |
769529 | 770526 | 772261 | T: kindi512321 |
778740 | 779722 | 780510 | T: titaniumccatoy |
776050 | 780006 | 795129 | T: locker3 |
794947 | 796611 | 801623 | T: ledakem32sl |
838659 | 839803 | 841401 | T: kindi256522 |
885028 | 886030 | 894180 | T: ledakem33sl |
910955 | 915825 | 924289 | T: hqc1921 |
941952 | 943191 | 948416 | T: ledakem34sl |
958753 | 980726 | 985198 | T: locker4 |
980302 | 984319 | 992331 | T: locker6 |
979675 | 986445 | 997076 | T: hqc1922 |
996362 | 997262 | 998159 | T: lima2p2048cca |
1000265 | 1000906 | 1003209 | T: hqc256round4 |
1017520 | 1018614 | 1027392 | T: titaniumccalite |
1121904 | 1127638 | 1133298 | T: locker5 |
1136212 | 1138331 | 1202796 | T: C:r5n13kem0d |
1133507 | 1147464 | 1157335 | T: hqcrmrs256 |
1191886 | 1192558 | 1193582 | T: titaniumccastd |
1210888 | 1218825 | 1232586 | T: hqc256 |
1266234 | 1307620 | 1309823 | T: ledakem5364 |
1307152 | 1308598 | 1310069 | T: ledakem5464 |
1326099 | 1326934 | 1328403 | T: limasp1018cca |
1351974 | 1353863 | 1374302 | T: ledakem54sl |
1373749 | 1376489 | 1398621 | T: ledakem5264 |
1498666 | 1506998 | 1517471 | T: hqc2561 |
1514093 | 1515502 | 1517237 | T: titaniumccamed |
1588519 | 1602596 | 1607565 | T: hqc2562 |
1657714 | 1659196 | 1661199 | T: frodokem640 |
1660776 | 1673687 | 1680940 | T: hqc2563 |
1710368 | 1711352 | 1712082 | T: titaniumccahi |
1733614 | 1739802 | 1763444 | T: locker7 |
1811210 | 1818392 | 1827570 | T: locker8 |
1854317 | 1860456 | 1877961 | T: ledakem53sl |
1898512 | 1903285 | 1921268 | T: locker9 |
1905241 | 1907634 | 1915422 | T: frodokem640aes |
1977953? | 1993186? | 2517829? | T: rqc256 |
1988032 | 1994952 | 2038404 | T: ledakem52sl |
2147389 | 2148024 | 2149216 | T: titaniumccasuper |
1811464 | 2182195 | 2185610 | T: rqc192 |
2365907 | 2372272 | 2376253 | T: C:r5n15kem0d |
2515594 | 2517854 | 2521231 | T: limasp1306cca |
2665891 | 2667594 | 2695811 | T: limasp1822cca |
2864011 | 2925694 | 2995275 | T: bigquake1 |
3466469 | 3471682 | 3475601 | T: frodokem976 |
3740231 | 3748499 | 3824389 | T: frodokem976aes |
3784406 | 3789916 | 3911558 | T: remblem1056 |
3839312 | 3841092 | 3845332 | T: remblem928 |
3926233 | 3954392 | 3971120 | T: frodokem640shake |
5093942 | 5096875 | 5101058 | T: limasp2062cca |
6194622 | 6200880 | 6211489 | T: frodokem1344aes |
7786488 | 8014593 | 8158200 | T: bigquake3 |
8040037 | 8042330 | 8044786 | T: frodokem976shake |
9965200 | 9967846 | 10018158 | T: sikep434 |
11591533 | 12008678 | 12262992 | T: bigquake5 |
12695624 | 12989927 | 13391973 | T: ramstakers216091 |
13810156 | 13814649 | 13818964 | T: frodokem1344shake |
13993518 | 13998058 | 14008761 | T: sikep503 |
15597009 | 15662578 | 15729637 | T: sikep434comp |
17439206 | 17475196 | 17550781 | T: pqrsa15 |
20420061 | 20438787 | 20455303 | T: mersenne756839 |
21499730 | 21540581 | 21625778 | T: sikep503comp |
28055133 | 28088423 | 28264465 | T: sikep610 |
38502563 | 38636338 | 38983415 | T: sikep610comp |
41338497 | 41343461 | 41358139 | T: sikep751 |
50615153 | 50701090 | 50809503 | T: oddmanhattan128 |
56420372 | 57053296 | 59312553 | T: ramstakers756839 |
64218713 | 64435247 | 64732734 | T: sikep751comp |
102748126 | 102872172 | 102977257 | T: oddmanhattan192 |
221138954 | 221307627 | 221542698 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
16937 | 16965 | 17006 | C:threebears624r2cpax |
19009 | 19049 | 19084 | ntruplus576 |
19664 | 19707 | 19771 | kyber90s512 |
21523 | 21555 | 21593 | C:threebears936r2cpax |
22831 | 22870 | 22952 | ntruplus768 |
25972 | 26018 | 26090 | C:threebears1248r2cpax |
28413 | 28444 | 28490 | C:threebears624r2cpa |
29333 | 29431 | 29498 | ntruplus864 |
29839 | 29883 | 29971 | kyber90s768 |
30980 | 31059 | 31154 | kyber512 |
31678 | 32138 | 36798 | T: C:r5nd1kem0d |
35112 | 35165 | 35250 | C:threebears936r2cpa |
36099 | 36184 | 36649 | ntruplus1152 |
38265 | 38386 | 38501 | smaugt1 |
39014 | 39138 | 39222 | timer |
40107 | 40388 | 40476 | ntruhps2048509 |
41324 | 41543 | 41748 | C:threebears1248r2cpa |
42938 | 43244 | 52343 | T: C:r5nd0kem2iot |
43528 | 43634 | 43779 | kyber90s1024 |
44593 | 44794 | 45509 | T: C:r5nd1kem5d |
45814 | 46431 | 51534 | T: C:r5nd1kem4longkey |
46530 | 46625 | 46752 | kyber768 |
50571 | 50646 | 50741 | T: lightsaber2 |
54674 | 54835 | 54954 | T: C:nhcompact512cca |
58650 | 59089 | 59915 | T: C:hila5 |
59234 | 59326 | 59447 | sntrup761 |
61478 | 61532 | 61605 | sntrup653 |
62393 | 62788 | 63404 | ntruhps2048677 |
63710 | 63887 | 64153 | ntruhrss701 |
66224 | 67036 | 67663 | kyber1024 |
67283 | 67408 | 67514 | smaugt3 |
76985 | 77060 | 77156 | T: C:nhcompact768cca |
73949 | 78462 | 82608 | T: C:r5nd3kem5d |
78223 | 78462 | 78670 | ntruhps4096821 |
82277 | 82522 | 82671 | ntrulpr653 |
83688 | 83785 | 83932 | T: saber2 |
84926 | 85110 | 85441 | sntrup857 |
85632 | 85716 | 85819 | ntrulpr761 |
87383 | 87477 | 87646 | threebears624r2ccax |
89094 | 89328 | 89487 | sntrup953 |
91382 | 91734 | 92003 | sntrup1013 |
93339 | 93502 | 93745 | smaugt5 |
96922 | 97019 | 97146 | sntrup4591761 |
98228 | 101297 | 101779 | T!!!newhope512cca |
103243 | 103413 | 103585 | T: C:nhcompact1024cca |
103166? | 105416? | 146906? | T: lac128 |
112122 | 112263 | 112435 | ntrulpr857 |
112559 | 112707 | 112924 | threebears624r2cca |
113840 | 113953 | 114270 | T: ntrulpr4591761 |
114595 | 114727 | 114900 | sntrup1277 |
116855 | 117044 | 117283 | ntrulpr953 |
117832 | 117941 | 118079 | ntrulpr1013 |
123632 | 123707 | 123798 | T: firesaber2 |
125317 | 125521 | 126172 | mceliece348864 |
125424 | 125620 | 125847 | mceliece348864f |
130689 | 130851 | 130978 | mceliece348864pcf |
130696 | 130955 | 131147 | mceliece348864pc |
132502 | 132634 | 132869 | threebears936r2ccax |
142478 | 145992 | 148834 | T: C:r5nd5kem5d |
152511 | 153122 | 153276 | ntrulpr1277 |
156246 | 157696 | 159970 | T: C:r5nd3kem0d |
166577 | 166692 | 167139 | threebears936r2cca |
172311 | 172813 | 174710 | T: ntrukem443 |
183006 | 183953 | 186149 | T!!!newhope1024cca |
189338 | 189429 | 189528 | threebears1248r2ccax |
193865 | 196118 | 199492 | T: C:r5nd5kem0d |
203592 | 206182 | 212916 | T: lotus128 |
224011 | 224934 | 228034 | T: C:r5n11kem0d |
229785 | 229978 | 230405 | threebears1248r2cca |
231580 | 239978 | 279251 | T: lac192 |
254923 | 255253 | 256048 | mceliece460896f |
255219 | 255931 | 256403 | mceliece460896 |
260298 | 260539 | 261143 | mceliece460896pc |
261534 | 262505 | 262816 | mceliece460896pcf |
280346 | 280794 | 281468 | mceliece6960119f |
280467 | 280915 | 281101 | mceliece6960119 |
283558 | 284129 | 284796 | T: saberx4 |
290067 | 290593 | 291056 | mceliece6960119pc |
289304 | 290596 | 319691 | T: lotus192 |
290550 | 291072 | 291500 | mceliece6960119pcf |
298851 | 299532 | 300061 | mceliece8192128 |
300262 | 300718 | 301487 | mceliece8192128f |
300529 | 300791 | 301442 | mceliece6688128 |
301154 | 301514 | 301954 | mceliece6688128f |
300807 | 302005 | 303482 | T: ntrukem743 |
309073 | 309695 | 310341 | mceliece8192128pc |
309338 | 310121 | 310532 | mceliece6688128pc |
310373 | 310890 | 311304 | mceliece8192128pcf |
315133 | 317144 | 317821 | mceliece6688128pcf |
318352 | 319186 | 383848 | T: C:r5n13kem0d |
335259 | 363233 | 394661 | T: lac256 |
379987 | 380259 | 380533 | T: ntskem1264 |
394543 | 395461 | 396381 | T: hqc128round4 |
394162 | 396932 | 466367 | T: lotus256 |
437223 | 437589 | 438208 | T: kindi256342 |
545261 | 545878 | 546741 | T: kindi512222 |
546871 | 548228 | 549341 | T: kindi512241 |
600759 | 601839 | 607463 | T: hqc128 |
626477 | 627421 | 633271 | T: hqcrmrs128 |
628287 | 629152 | 630194 | T: lima2p1024cca |
700733 | 702558 | 704702 | T: ntskem1380 |
761763 | 812787 | 854084 | T: C:ledakemcpa12 |
826052 | 827146 | 832746 | T: hqc192round4 |
874756 | 879259 | 905894 | T: C:ledakemcpa14 |
909915 | 910799 | 912655 | T: titaniumccatoy |
787391? | 942409? | 1000353? | T: C:ledakemcpa13 |
959707 | 960969 | 963557 | T: hqc1281 |
972223 | 974327 | 976687 | T: kindi512321 |
987505 | 989088 | 990439 | T: kindi256522 |
1016303 | 1018894 | 1021349 | T: C:rolloi128 |
1035900 | 1038245 | 1057236 | T: C:r5n15kem0d |
1124230 | 1126300 | 1145046 | T: hqc192 |
1146114 | 1146752 | 1147812 | T: hqcrmrs192 |
1173877 | 1174650 | 1175396 | T: titaniumccalite |
1204035 | 1207196 | 1211845 | T: C:rolloi192 |
1268499 | 1270987 | 1282426 | T: lima2p2048cca |
1375640 | 1378234 | 1380061 | T: titaniumccastd |
1403741 | 1405350 | 1409010 | T: ntskem13136 |
1616506 | 1619080 | 1620830 | T: hqc256round4 |
1602694 | 1627743 | 1633548 | T: hqc1921 |
1654380 | 1655659 | 1656549 | T: frodokem640 |
1637318 | 1661256 | 1674656 | T: hqc1922 |
1660091 | 1662050 | 1664117 | T: rolloii128 |
1723868 | 1724440 | 1725288 | T: titaniumccamed |
1729673 | 1730951 | 1732506 | T: limasp1018cca |
1810532 | 1812996 | 1816463 | T: C:lake1 |
1809709 | 1813262 | 1817091 | T: rolloii192 |
1825526 | 1826681 | 1828090 | T: frodokem640aes |
1821665 | 1829022 | 1874559 | T: C:bikel1 |
1813926 | 1858454 | 1905059 | T: ledakem1264 |
1850742 | 1862259 | 1898351 | T: hqcrmrs256 |
1865925 | 1867372 | 1868886 | T: hqc256 |
1775539? | 1936983? | 2617422? | T: C:edonk128k32n96nu4l4 |
1944103 | 1947776 | 1949848 | T: C:rolloi256 |
1996340 | 1997838 | 1998584 | T: titaniumccahi |
2039223 | 2045974 | 2048639 | T: C:ledakemcpa32 |
2039122 | 2046739 | 2256056 | T: ledakem1464 |
2045104 | 2071099 | 2076081 | T: ledakem1364 |
2250980 | 2253180 | 2284469 | T: rsa2048 |
2334559 | 2339041 | 2343137 | T: rolloii256 |
2335330? | 2369900? | 3054118? | T: C:ledakemcpa34 |
1453879? | 2390518? | 3082000? | T: C:edonk192k48n144nu4l4 |
2415299 | 2422107 | 2436747 | T: hqc2561 |
1900742? | 2457627? | 2544123? | T: C:ledakemcpa33 |
2461219 | 2473844 | 2487097 | T: ledakem13sl |
2497152 | 2498495 | 2500917 | T: titaniumccasuper |
2571383 | 2599551 | 2604942 | T: hqc2562 |
2664457 | 2684480 | 2686892 | T: hqc2563 |
2837340 | 2844512 | 2987955 | T: ledakem14sl |
2865813 | 2876384 | 2901818 | T: ledakem12sl |
2981125 | 2990188 | 2999715 | T: rqc128 |
3074083 | 3078638 | 3084774 | T: C:lake2 |
3305178 | 3307602 | 3313797 | T: limasp1306cca |
3454992 | 3457782 | 3487313 | T: limasp1822cca |
3462496 | 3463666 | 3465332 | T: frodokem976 |
3493879 | 3499493 | 3504690 | T: locker1 |
3561411 | 3563434 | 3566692 | T: frodokem976aes |
3598140 | 3605627 | 3610746 | T: locker2 |
3727114 | 3791551 | 3800038 | T: bigquake1 |
3831695 | 3844159 | 3885100 | T: frodokem640shake |
4024271 | 4034332 | 4040309 | T: C:lake3 |
4141506 | 4219729 | 4232439 | T: locker4 |
5308485 | 5315459 | 5407298 | T: remblem1056 |
5330350 | 5351440 | 5377518 | T: locker3 |
5363265 | 5368342 | 5378947 | T: remblem928 |
5628142 | 5717111 | 5849782 | T: ledakem3464 |
5722578 | 5736873 | 5819704 | T: locker6 |
5900275 | 5922615 | 5999084 | T: C:bikel3 |
5921688 | 5932356 | 5957061 | T: ledakem3364 |
5953870 | 5964610 | 5970284 | T: frodokem1344aes |
5965453 | 5975851 | 5994375 | T: locker5 |
6147365 | 6194048 | 6249396 | T: C:ledakemcpa53 |
6326509 | 6424818 | 6477434 | T: ledakem3264 |
6523498 | 6544358 | 6571526 | T: locker7 |
6726667 | 6732928 | 6741435 | T: limasp2062cca |
6799392 | 6818869 | 6840004 | T: locker8 |
6866222 | 6942203 | 6974191 | T: C:ledakemcpa54 |
7325968 | 7399199 | 7416993 | T: C:ledakemcpa52 |
6870099 | 7651166 | 7660995 | T: rqc192 |
7985521 | 7991241 | 7994800 | T: frodokem976shake |
8326046 | 8426659 | 8546496 | T: ledakem32sl |
8912474 | 8941986 | 8993626 | T: locker9 |
9310798 | 9328740 | 9507204 | T: ledakem33sl |
9800804 | 9809154 | 9866259 | T: ledakem34sl |
10032272 | 10069668 | 11136329 | T: rqc256 |
10661597 | 10710634 | 10722194 | T: sikep434 |
11353509 | 11357435 | 11363986 | T: sikep434comp |
13371940 | 13418568 | 13474530 | T: ledakem5264 |
13707648 | 13714330 | 13723584 | T: frodokem1344shake |
14588226 | 14635453 | 14671423 | T: ledakem5364 |
14908395 | 14916462 | 14974801 | T: sikep503 |
15817762 | 15843393 | 15848051 | T: sikep503comp |
17327632 | 17429093 | 17434760 | T: ledakem5464 |
19466823 | 19476214 | 19831318 | T: ledakem53sl |
20088896 | 20180015 | 20300353 | T: ledakem52sl |
20744073 | 20802843 | 20819726 | T: ledakem54sl |
14229650? | 24180942? | 36015598? | T: C:edonk128k16n80nu8l6 |
9418727? | 26364084? | 57264959? | T: C:edonk128k16n80nu4l6 |
26927785 | 27303923 | 27890307 | T: ramstakers216091 |
28163678 | 28220597 | 28461656 | T: sikep610 |
29806485 | 29872570 | 30084265 | T: sikep610comp |
30375853 | 30428263 | 30454238 | T: mersenne756839 |
30804442 | 30919990 | 34377643 | T: bigquake3 |
15434952? | 41429779? | 56191380? | T: C:edonk128ref |
44495544 | 44508638 | 44617732 | T: sikep751 |
45391257 | 45666114 | 47677391 | T: bigquake5 |
30033546? | 46194996? | 76401206? | T: C:edonk192k32n128nu4l6 |
47145782 | 47157797 | 47177055 | T: sikep751comp |
55238409 | 55323446 | 55404942 | T: oddmanhattan128 |
111246734 | 111299673 | 111342370 | T: pqrsa15 |
112560518 | 112707666 | 112893877 | T: oddmanhattan192 |
110912121 | 113469446 | 115014543 | T: ramstakers756839 |
242004199 | 242370385 | 242453248 | T: oddmanhattan256 |
|
|
|