Measurements of key-encapsulation mechanisms on one machine: amd64; Coffee Lake (806ea); 2018 Intel Core i3-8109U; 2 x 3000MHz; like, supercop-20240909
[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 |
14461 | 14546 | 14661 | kyber90s512 |
16358? | 16417? | 24339? | ntruplus576 |
22622 | 22750 | 22929 | kyber90s768 |
22877 | 23138 | 23409 | kyber512 |
24194 | 24336 | 24557 | ntruplus864 |
25729 | 25771 | 26259 | ntruplus768 |
31119 | 31235 | 32069 | T: C:nhcompact512cca |
33083 | 33262 | 33595 | kyber90s1024 |
34886 | 34997 | 35183 | T: lac128 |
35765 | 35886 | 35983 | T: lightsaber2 |
35968 | 36714 | 36961 | ntrulpr653 |
32231? | 36737? | 63534? | ntruplus1152 |
37723 | 37897 | 38618 | ntrulpr761 |
38014 | 38138 | 38345 | T: ntrulpr4591761 |
39164 | 39417 | 40496 | kyber768 |
40433 | 40543 | 41890 | C:threebears624r2cpa |
41934 | 42007 | 42415 | threebears624r2cca |
42799 | 43015 | 44328 | threebears624r2ccax |
43410 | 43488 | 43891 | C:threebears624r2cpax |
44512 | 44894 | 46077 | T: C:nhcompact768cca |
47807 | 48198 | 48547 | T: C:r5nd1kem0d |
47758 | 48297 | 49204 | ntrulpr857 |
50691 | 50940 | 52441 | T: newhope512cca |
51227 | 52008 | 53181 | ntrulpr953 |
51582 | 52363 | 52614 | ntrulpr1013 |
54663 | 55199 | 57033 | kyber1024 |
56292 | 56501 | 58091 | T: C:nhcompact1024cca |
63965 | 64009 | 64142 | T: saber2 |
65657 | 65787 | 66301 | ntrulpr1277 |
66200 | 66933 | 68186 | T: C:r5nd0kem2iot |
68134 | 69252 | 69957 | T: C:r5nd1kem5d |
68839 | 69252 | 70192 | T: C:r5nd1kem4longkey |
80295 | 80371 | 83879 | threebears936r2cca |
81188 | 81261 | 81923 | T: hqc128round4 |
82660 | 82901 | 87526 | threebears936r2ccax |
84782 | 85229 | 88779 | C:threebears936r2cpa |
85160 | 85332 | 85504 | T: lac256 |
85499 | 85576 | 85785 | C:threebears936r2cpax |
92705 | 93843 | 94174 | T: lac192 |
96348 | 96735 | 104919 | T: newhope1024cca |
97542 | 97840 | 98136 | T: firesaber2 |
107808 | 108570 | 109615 | T: C:r5nd3kem5d |
118785 | 118867 | 119121 | threebears1248r2cca |
123771 | 123874 | 124263 | threebears1248r2ccax |
126867 | 127001 | 127254 | C:threebears1248r2cpa |
131024 | 131101 | 131351 | C:threebears1248r2cpax |
154104 | 155319 | 155886 | T: C:hila5 |
158588 | 159062 | 159516 | ntruhps2048509 |
170001 | 175404 | 182525 | T: hqcrmrs128 |
185261 | 186076 | 186679 | T: saberx4 |
186665 | 188003 | 189644 | T: C:r5nd3kem0d |
187151 | 188261 | 193205 | T: hqc128 |
188981 | 189170 | 189808 | T: hqc192round4 |
202449 | 203972 | 208481 | T: hqc1281 |
209194 | 211067 | 212706 | T: C:r5nd5kem5d |
213454 | 215003 | 216423 | T: C:r5nd5kem0d |
254755 | 255259 | 255679 | ntruhrss701 |
257372 | 258000 | 258876 | T: kindi256342 |
259913 | 260652 | 261369 | ntruhps2048677 |
273449 | 273864 | 274618 | T: kindi512222 |
278984 | 279560 | 280349 | T: kindi512241 |
378294 | 379422 | 381469 | ntruhps4096821 |
391054 | 391389 | 392241 | T: hqc256round4 |
385198 | 393099 | 405603 | T: hqcrmrs192 |
393146 | 394562 | 397836 | T: hqc1921 |
417413 | 421015 | 426010 | T: hqc192 |
423856 | 426844 | 434903 | T: hqc1922 |
440419 | 442414 | 448542 | T: C:r5n11kem0d |
465002 | 470375 | 477221 | T: ntrukem443 |
494494 | 496847 | 524350 | T: rqc128 |
546036 | 551398 | 564669 | T: kindi512321 |
590036 | 590838 | 592026 | T: C:bikel1 |
631696 | 636657 | 641390 | T: hqc2561 |
638446 | 640884 | 644980 | sntrup653 |
654103 | 655628 | 663326 | T: kindi256522 |
650693 | 659419 | 670903 | T: hqcrmrs256 |
659581 | 672092 | 676804 | T: hqc2562 |
709147 | 710112 | 711195 | sntrup761 |
704814 | 716339 | 749689 | T: hqc256 |
716807 | 721642 | 724408 | T: C:ledakemcpa14 |
722535 | 723832 | 724880 | T: lima2p1024cca |
773804 | 793305 | 811036 | T: hqc2563 |
791026 | 805007 | 826537 | T: C:edonk128k16n80nu4l6 |
808612 | 811472 | 815493 | T: C:ledakemcpa13 |
807084 | 822390 | 825897 | T: C:r5n13kem0d |
862949 | 864436 | 867418 | sntrup4591761 |
887670 | 888332 | 889111 | T: titaniumccatoy |
912538 | 926349 | 957457 | T: rqc192 |
984593 | 986484 | 989920 | T: C:rolloi128 |
1003345 | 1004225 | 1005679 | T: titaniumccalite |
1049310 | 1055711 | 1064428 | sntrup857 |
1063043 | 1068628 | 1072089 | T: C:ledakemcpa12 |
1092858 | 1094540 | 1099856 | T: frodokem640 |
1293514 | 1294369 | 1295925 | T: titaniumccastd |
1243956 | 1296372 | 1302264 | sntrup953 |
1295925 | 1298968 | 1302925 | T: C:rolloi192 |
1326904 | 1330124 | 1337487 | T: rqc256 |
1382030 | 1383053 | 1383774 | T: frodokem640aes |
1383071 | 1386925 | 1391439 | T: C:edonk128k16n80nu8l6 |
1395141 | 1401628 | 1407521 | T: lima2p2048cca |
1448610 | 1450094 | 1453778 | T: titaniumccamed |
1391730 | 1468999 | 1472214 | sntrup1013 |
1508135 | 1511086 | 1516809 | T: limasp1018cca |
1554827 | 1576491 | 1596255 | T: C:edonk128k32n96nu4l4 |
1607267 | 1608088 | 1609589 | T: titaniumccahi |
1524009 | 1647781 | 1667192 | T: C:ledakemcpa34 |
1666554 | 1668875 | 1671660 | T: C:bikel3 |
1759425 | 1764213 | 1769342 | T: C:rolloi256 |
1848173 | 1851241 | 1859945 | T: C:r5n15kem0d |
1845359 | 1860426 | 1873297 | T: ntrukem743 |
1910970 | 1934016 | 1971381 | T: C:edonk192k32n128nu4l6 |
1987285 | 1989398 | 1995692 | T: titaniumccasuper |
2006811 | 2011759 | 2018758 | T: C:edonk128ref |
2225983 | 2232769 | 2247717 | sntrup1277 |
2213430 | 2252966 | 2394353 | T: C:ledakemcpa33 |
2357757 | 2362824 | 2368107 | T: frodokem976 |
2404631 | 2420167 | 2446387 | T: C:lake1 |
2436401 | 2445522 | 2456447 | T: remblem928 |
2447149 | 2456776 | 2466886 | T: remblem1056 |
2530755 | 2536107 | 2542906 | T: C:lake2 |
2644308 | 2653008 | 2668518 | T: limasp1306cca |
2645485 | 2657024 | 2671393 | T: C:lake3 |
2519804 | 2681769 | 2750179 | T: ledakem1464 |
2841837 | 2845837 | 2849807 | T: frodokem976aes |
2849994 | 2884936 | 3081980 | T: C:ledakemcpa32 |
2892714 | 2900112 | 2905714 | T: limasp1822cca |
2884410 | 2902544 | 2940911 | T: C:edonk192k48n144nu4l4 |
2974397 | 2980100 | 3207107 | T: C:ledakemcpa53 |
3259756 | 3294159 | 3521483 | T: ledakem1364 |
3388976 | 3408994 | 3418414 | T: ledakem1264 |
3476900 | 3486509 | 3493081 | T: C:ledakemcpa54 |
3632500 | 3633747 | 3638191 | T: frodokem640shake |
4194076 | 4203992 | 4228131 | T: rolloii128 |
4197396 | 4210316 | 4220870 | T: locker1 |
4311598 | 4318265 | 4477980 | T: rolloii192 |
4445475 | 4480018 | 5488133 | T: ledakem14sl |
4770040 | 4796154 | 4806575 | T: frodokem1344aes |
4131132? | 4870521? | 5325673? | T: ledakem13sl |
4868196 | 4881787 | 4888583 | T: locker2 |
5038748 | 5043292 | 5163471 | T: rolloii256 |
5200307 | 5215489 | 5227033 | T: locker3 |
5228736 | 5248265 | 5274471 | T: limasp2062cca |
5589473 | 5602030 | 5614984 | T: locker4 |
5706089? | 5711087? | 8124385? | T: ledakem3464 |
5761588 | 5867404 | 5966637 | T: ledakem12sl |
5873311 | 5875276 | 5879174 | T: sikep434 |
5952044 | 6336223 | 6368310 | T: C:ledakemcpa52 |
6594385 | 6605141 | 6617409 | T: locker6 |
6769748 | 6838314 | 6910775 | T: ramstakers216091 |
7109761 | 7128229 | 7169732 | T: ledakem3364 |
7529078 | 7534373 | 7544128 | T: frodokem976shake |
7699909 | 7725009 | 7738123 | T: locker5 |
8144379 | 8153786 | 8160004 | T: sikep503 |
8152062 | 8233217 | 8699399 | T: ledakem3264 |
9038758 | 9133516 | 9176043 | T: ledakem33sl |
9250255 | 9258401 | 9272607 | T: ledakem34sl |
9615095 | 9672610 | 10489435 | T: sikep434comp |
10814261 | 10835481 | 10859909 | T: locker7 |
11092143 | 11177945 | 11335564 | T: ledakem5464 |
10996431 | 11450469 | 11712855 | T: lotus128 |
11542356 | 11579143 | 12727606 | T: ledakem32sl |
12293236 | 12304707 | 12322157 | T: locker8 |
12421689 | 12496776 | 12571298 | T: ledakem5364 |
13065418 | 13085160 | 13107197 | T: locker9 |
13285281 | 13300600 | 14449698 | T: sikep503comp |
13073222 | 13787226 | 14259278 | T: frodokem1344shake |
13856722 | 14070242 | 14274869 | T: ledakem54sl |
14794119 | 14820784 | 15023055 | T: sikep610 |
15243964 | 15298687 | 15332492 | T: mersenne756839 |
18803559 | 18977780 | 21863953 | T: ledakem53sl |
19846994 | 19908541 | 20070747 | T: lotus192 |
18649510 | 20102345 | 20560209 | T: ledakem5264 |
24939094 | 24959682 | 25014774 | T: sikep751 |
25369083 | 25415406 | 27499536 | T: sikep610comp |
30126064 | 30538955 | 30598111 | mceliece348864pcf |
30540538 | 30784098 | 31141794 | mceliece348864f |
31741440 | 31894047 | 32163691 | T: ramstakers756839 |
32906443 | 33324377 | 37649765 | T: lotus256 |
32582192 | 33326231 | 35463575 | T: ledakem52sl |
39381781 | 39419876 | 42723611 | T: sikep751comp |
30610036? | 40402529? | 61264622? | mceliece348864 |
43264756 | 44036757 | 44210529 | T: ntskem1264 |
39578962? | 50986224? | 79473004? | mceliece348864pc |
53576688? | 90941175? | 158388627? | T: rsa2048 |
98110309 | 98430281 | 100953408 | mceliece460896f |
98251598 | 98937801 | 99876986 | mceliece460896pcf |
104040945 | 105579731 | 106884772 | T: ntskem1380 |
108380487? | 142037250? | 193884395? | mceliece460896pc |
144048314 | 144952275 | 145438136 | T: oddmanhattan128 |
99493065? | 162331850? | 260905879? | mceliece460896 |
194300792 | 194988882 | 196704753 | mceliece6960119f |
195081231 | 195687989 | 198461349 | mceliece6960119pcf |
235136506 | 237012455 | 238055148 | T: oddmanhattan192 |
237155160 | 238347519 | 239702248 | mceliece6688128pcf |
237897100 | 238845658 | 242207941 | mceliece6688128f |
243038212 | 243467479 | 244154544 | T: ntskem13136 |
246803479 | 247936244 | 250680345 | mceliece8192128pcf |
247375096 | 248557777 | 251174452 | mceliece8192128f |
197782356? | 280769964? | 388856034? | mceliece6960119pc |
198684723? | 286387053? | 454245709? | mceliece6960119 |
250312786? | 346527674? | 494397274? | mceliece8192128pc |
240636372? | 383972898? | 533950311? | mceliece6688128 |
310448433? | 388555140? | 476882202? | mceliece6688128pc |
254676099? | 398568669? | 488630967? | mceliece8192128 |
422975403 | 423730768 | 424260467 | T: oddmanhattan256 |
857135486 | 878578188 | 888838849 | T: bigquake1 |
3814268660 | 3887339696 | 3965646506 | T: pqrsa15 |
7757492516 | 7864801155 | 7956558028 | T: bigquake3 |
14259039727 | 14370037884 | 14484317646 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
13495 | 14419 | 15008 | T: rsa2048 |
19447 | 19488 | 19601 | ntruplus576 |
22426 | 22509 | 23310 | ntruhps2048509 |
23006 | 23052 | 23142 | kyber90s512 |
24670 | 24745 | 24852 | ntruhrss701 |
26452 | 26548 | 27444 | ntruplus768 |
28951 | 29073 | 30150 | ntruplus864 |
27856 | 29724 | 32489 | mceliece348864f |
28667 | 30755 | 33941 | mceliece348864 |
33487 | 33644 | 34341 | ntruhps2048677 |
33574 | 33646 | 33798 | kyber90s768 |
32838 | 34004 | 36402 | mceliece348864pcf |
33180 | 34377 | 37275 | mceliece348864pc |
35608 | 35702 | 36345 | kyber512 |
37580 | 37701 | 38831 | ntruplus1152 |
38580 | 38777 | 39461 | ntruhps4096821 |
39143 | 39292 | 39433 | sntrup4591761 |
39916 | 40718 | 40865 | sntrup653 |
43603 | 43699 | 43874 | sntrup761 |
46917 | 46986 | 47156 | kyber90s1024 |
47913 | 47961 | 48016 | T: lightsaber2 |
51706 | 51814 | 54658 | T: C:nhcompact512cca |
52568 | 52872 | 55524 | kyber768 |
53424 | 54223 | 54338 | sntrup857 |
57250 | 57363 | 57867 | sntrup953 |
57818 | 58605 | 58742 | sntrup1013 |
59363 | 59499 | 61424 | threebears624r2ccax |
60602 | 60686 | 60803 | ntrulpr653 |
60784 | 60964 | 63737 | C:threebears624r2cpa |
61550 | 61683 | 63024 | threebears624r2cca |
62204 | 62314 | 63366 | C:threebears624r2cpax |
57347? | 62366? | 72421? | mceliece460896 |
62575 | 62643 | 62911 | ntrulpr761 |
57759? | 63541? | 72693? | mceliece460896f |
62704 | 67416 | 77145 | mceliece460896pcf |
62453 | 68224 | 77421 | mceliece460896pc |
69949 | 70192 | 70396 | T: ntrulpr4591761 |
70722 | 71295 | 71761 | T: lac128 |
71260 | 71463 | 77319 | T: C:nhcompact768cca |
72809 | 73051 | 73216 | sntrup1277 |
73456 | 75428 | 77010 | kyber1024 |
76442 | 76933 | 78738 | T: ntskem1264 |
77380 | 77667 | 78329 | T: C:r5nd1kem0d |
79450 | 80030 | 82815 | ntrulpr857 |
80174 | 80218 | 80299 | T: saber2 |
83868 | 84126 | 91656 | T: newhope512cca |
83920 | 84148 | 87730 | ntrulpr953 |
85373 | 85752 | 85896 | ntrulpr1013 |
85608 | 85851 | 86648 | T: C:ledakemcpa14 |
86697 | 87050 | 87577 | T: C:ledakemcpa13 |
92983 | 93145 | 98727 | T: C:nhcompact1024cca |
96563 | 96825 | 101452 | threebears936r2ccax |
95578 | 97691 | 105956 | T: C:edonk128k16n80nu4l6 |
98376 | 98497 | 103078 | threebears936r2cca |
98153 | 99763 | 101249 | T: C:ledakemcpa12 |
102822 | 102962 | 103330 | C:threebears936r2cpax |
98147 | 104541 | 110494 | mceliece6688128 |
105053 | 105256 | 110176 | C:threebears936r2cpa |
105594 | 106437 | 107136 | T: C:r5nd0kem2iot |
106561 | 106800 | 107618 | ntrulpr1277 |
100947 | 107701 | 120789 | mceliece6688128f |
105506 | 108849 | 115196 | mceliece6960119f |
109724 | 110382 | 111227 | T: C:r5nd1kem5d |
111079 | 111784 | 112642 | T: C:r5nd1kem4longkey |
108705 | 113715 | 127974 | mceliece6688128pc |
107780 | 114000 | 122872 | mceliece6688128pcf |
113996 | 114588 | 115423 | T: C:bikel1 |
108111 | 115415 | 123340 | mceliece6960119 |
114760 | 116111 | 118340 | mceliece8192128 |
117076 | 117194 | 117340 | T: firesaber2 |
115727 | 117745 | 141985 | mceliece8192128f |
114950 | 118387 | 122462 | mceliece6960119pc |
117345 | 123589 | 132924 | mceliece6960119pcf |
123171 | 125081 | 127015 | mceliece8192128pcf |
124257 | 125987 | 128433 | mceliece8192128pc |
131188 | 133671 | 137238 | T: ntrukem443 |
132175 | 135354 | 145460 | T: lotus128 |
140388 | 141091 | 141981 | T: lac192 |
146414 | 146699 | 147431 | threebears1248r2cca |
147184 | 147366 | 147940 | threebears1248r2ccax |
156547 | 156699 | 157320 | C:threebears1248r2cpa |
156592 | 156705 | 157391 | C:threebears1248r2cpax |
155914 | 156710 | 157606 | T: C:rolloi128 |
156940 | 157673 | 171296 | T: newhope1024cca |
167387 | 167977 | 169260 | T: lac256 |
171972 | 172817 | 173641 | T: C:r5nd3kem5d |
185272 | 186459 | 187359 | T: C:rolloi192 |
193810 | 194738 | 195568 | T: ledakem1264 |
204144 | 205833 | 214462 | T: C:ledakemcpa33 |
200598 | 206940 | 210181 | T: C:ledakemcpa34 |
214044 | 214590 | 215408 | T: C:hila5 |
219925 | 220078 | 220286 | T: hqc128round4 |
220260 | 220942 | 222042 | T: C:rolloi256 |
220847 | 221496 | 223402 | T: ntskem1380 |
218233 | 222830 | 231423 | T: C:edonk128k16n80nu8l6 |
212313 | 225837 | 232434 | T: ledakem1464 |
226573 | 226830 | 227260 | T: saberx4 |
236158 | 239278 | 242545 | T: ntrukem743 |
241477 | 242811 | 253520 | T: ledakem1364 |
242210 | 247117 | 251278 | T: C:ledakemcpa32 |
266982 | 267642 | 268611 | T: C:bikel3 |
266403 | 281568 | 286425 | T: ledakem13sl |
281925 | 284796 | 337889 | T: ntskem13136 |
284775 | 287906 | 289287 | T: ledakem12sl |
286421 | 290176 | 297950 | T: C:edonk128k32n96nu4l4 |
294042 | 295082 | 296171 | T: lotus192 |
301362 | 302982 | 304587 | T: C:r5nd3kem0d |
299796 | 306348 | 322377 | T: hqcrmrs128 |
310084 | 313260 | 317914 | T: hqc128 |
276914? | 325782? | 352794? | T: lotus256 |
323776 | 326277 | 327859 | T: C:r5nd5kem5d |
337603 | 338229 | 338988 | T: kindi256342 |
349466 | 351110 | 352807 | T: C:r5nd5kem0d |
341754 | 367496 | 372434 | T: ledakem14sl |
368543 | 371083 | 379584 | T: C:lake1 |
398520 | 398976 | 400220 | T: kindi512222 |
397311 | 399349 | 402081 | T: C:lake2 |
404468 | 405430 | 406089 | T: kindi512241 |
407056 | 410919 | 415348 | T: hqc1281 |
423741 | 428683 | 436893 | T: C:edonk128ref |
439650 | 440819 | 441825 | T: C:ledakemcpa54 |
459540 | 463701 | 469205 | T: C:lake3 |
464608 | 465326 | 466075 | T: ledakem3464 |
469115 | 471323 | 480465 | T: C:ledakemcpa53 |
482480 | 483702 | 484623 | T: lima2p1024cca |
493070 | 493429 | 493935 | T: hqc192round4 |
488826 | 494511 | 502517 | T: C:ledakemcpa52 |
491920 | 495777 | 525681 | T: rolloii192 |
495345 | 497264 | 528887 | T: rolloii128 |
540175 | 541496 | 567857 | T: rolloii256 |
546034 | 547605 | 579305 | T: ledakem3264 |
551723 | 556204 | 560963 | T: C:r5n11kem0d |
571866 | 572847 | 575809 | T: ledakem3364 |
664737 | 675981 | 702459 | T: hqcrmrs192 |
703118 | 703495 | 703938 | T: titaniumccatoy |
700998 | 706851 | 714722 | T: hqc192 |
711882 | 712894 | 713786 | T: kindi512321 |
723557 | 724694 | 725829 | T: ledakem32sl |
719839 | 724938 | 733014 | T: locker1 |
726876 | 728877 | 732154 | T: C:edonk192k32n128nu4l6 |
742178 | 744227 | 793438 | T: rqc128 |
743784 | 748089 | 754125 | T: locker2 |
765284 | 773206 | 777672 | T: hqc1921 |
784971 | 788073 | 789569 | T: kindi256522 |
787750 | 790279 | 793447 | T: ledakem33sl |
785768 | 790703 | 797160 | T: C:edonk192k48n144nu4l4 |
815541 | 819200 | 822116 | T: locker3 |
824576 | 833400 | 843452 | T: hqc1922 |
891383 | 905513 | 910284 | T: ledakem34sl |
914372 | 915370 | 917356 | T: titaniumccalite |
935168 | 936300 | 937259 | T: hqc256round4 |
936467 | 938345 | 939967 | T: lima2p2048cca |
960502 | 964521 | 973628 | T: locker4 |
1021641 | 1024492 | 1027517 | T: C:r5n13kem0d |
1032496 | 1037746 | 1043755 | T: locker6 |
1082693 | 1084055 | 1086488 | T: titaniumccastd |
1122555 | 1134003 | 1140275 | T: hqcrmrs256 |
1173062 | 1177666 | 1179249 | T: ledakem5364 |
1190859 | 1196264 | 1202397 | T: locker5 |
1192016 | 1198017 | 1258723 | T: hqc256 |
1218790 | 1230897 | 1237917 | T: hqc2561 |
1241232 | 1243671 | 1262590 | T: ledakem54sl |
1260930 | 1262641 | 1269396 | T: ledakem5464 |
1283611 | 1284753 | 1287772 | T: ledakem5264 |
1285280 | 1293913 | 1308996 | T: hqc2562 |
1296460 | 1297805 | 1299260 | T: limasp1018cca |
1358393 | 1359235 | 1362562 | T: titaniumccamed |
1431469 | 1435103 | 1472801 | T: rqc192 |
1536762 | 1537484 | 1538244 | T: titaniumccahi |
1547114 | 1565843 | 1585765 | T: hqc2563 |
1623140 | 1624826 | 1627096 | T: frodokem640 |
1729097 | 1734101 | 1744403 | T: ledakem53sl |
1820561 | 1831029 | 1859829 | T: locker7 |
1828991 | 1831260 | 1834527 | T: ledakem52sl |
1872217 | 1873275 | 1875215 | T: frodokem640aes |
1889317 | 1902556 | 1915542 | T: locker8 |
1953828 | 1955713 | 1957955 | T: titaniumccasuper |
2043584 | 2049449 | 2054731 | T: rqc256 |
2062746 | 2070442 | 2084598 | T: locker9 |
2177795 | 2182728 | 2188078 | T: C:r5n15kem0d |
2350149 | 2355068 | 2358101 | T: limasp1306cca |
2486912 | 2494830 | 2508522 | T: limasp1822cca |
2896527 | 2950665 | 3021724 | T: bigquake1 |
3249294 | 3253523 | 3255649 | T: frodokem976 |
3526019 | 3541652 | 3544523 | T: frodokem976aes |
3559700 | 3573553 | 3584362 | T: remblem1056 |
3593542 | 3606141 | 3620021 | T: remblem928 |
3860408 | 3863393 | 3868712 | T: frodokem640shake |
4771841 | 4777174 | 4786139 | T: limasp2062cca |
5965528 | 5976258 | 5989431 | T: frodokem1344aes |
8001776 | 8050091 | 8058895 | T: frodokem976shake |
7931060 | 8134648 | 8350583 | T: bigquake3 |
9607198 | 9613514 | 9620912 | T: sikep434 |
11741843 | 12107285 | 12421585 | T: bigquake5 |
12566224 | 12721235 | 12808230 | T: ramstakers216091 |
13396138 | 13408054 | 13424447 | T: sikep503 |
13687090 | 14681928 | 14767727 | T: frodokem1344shake |
15008945 | 15057084 | 15123600 | T: sikep434comp |
17209246 | 17235745 | 17254298 | T: pqrsa15 |
20681397 | 20778722 | 20877912 | T: sikep503comp |
22063186 | 22093184 | 22148473 | T: mersenne756839 |
27104098 | 27142005 | 27193010 | T: sikep610 |
37430374 | 37510422 | 37691595 | T: sikep610comp |
40353505 | 40381624 | 40507160 | T: sikep751 |
53182966 | 53360545 | 53580375 | T: oddmanhattan128 |
57685972 | 58002406 | 58450685 | T: ramstakers756839 |
62939167 | 63045707 | 63249400 | T: sikep751comp |
103673898 | 103947835 | 104173848 | T: oddmanhattan192 |
209398471 | 209800708 | 210424655 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
13998 | 14026 | 14149 | ntruplus576 |
16946 | 16984 | 17480 | kyber90s512 |
17633 | 17662 | 17979 | C:threebears624r2cpax |
19323 | 19397 | 19711 | ntruplus768 |
20664 | 20692 | 20729 | C:threebears936r2cpax |
21149 | 21286 | 21643 | ntruplus864 |
24898 | 24939 | 24997 | kyber90s768 |
27096 | 27134 | 27182 | C:threebears1248r2cpax |
27533 | 27624 | 28271 | ntruplus1152 |
27701 | 27780 | 28354 | C:threebears624r2cpa |
27767 | 27930 | 28146 | kyber512 |
29662 | 29907 | 30166 | T: C:r5nd1kem0d |
35512 | 35574 | 36425 | C:threebears936r2cpa |
35907 | 35970 | 36067 | kyber90s1024 |
38610 | 38691 | 39013 | ntruhps2048509 |
40533 | 40592 | 40717 | C:threebears1248r2cpa |
41788 | 41889 | 43256 | kyber768 |
42895 | 43902 | 45066 | T: C:r5nd0kem2iot |
44198 | 44560 | 45282 | T: C:r5nd1kem5d |
45357 | 45925 | 46123 | T: C:r5nd1kem4longkey |
46932 | 46980 | 47137 | T: lightsaber2 |
49637 | 49750 | 52480 | T: C:nhcompact512cca |
50336 | 50495 | 50710 | T: C:hila5 |
53789 | 53890 | 54004 | sntrup761 |
55973 | 56049 | 56119 | sntrup653 |
58249 | 58324 | 58417 | ntruhps2048677 |
58421 | 58565 | 58866 | ntruhrss701 |
59828 | 61812 | 62002 | kyber1024 |
69648 | 69845 | 74293 | T: C:nhcompact768cca |
71092 | 71507 | 74308 | T: C:r5nd3kem5d |
73353 | 73455 | 73708 | ntrulpr653 |
73851 | 74000 | 74315 | ntruhps4096821 |
74894 | 74985 | 75231 | ntrulpr761 |
76764 | 76870 | 76959 | sntrup857 |
77700 | 77769 | 77850 | T: saber2 |
78297 | 78404 | 78561 | sntrup953 |
80699 | 80758 | 80853 | sntrup1013 |
83607 | 83706 | 87828 | threebears624r2ccax |
84390 | 84505 | 84645 | sntrup4591761 |
90930 | 91029 | 98981 | T: newhope512cca |
91980 | 92135 | 98390 | T: C:nhcompact1024cca |
93222 | 93464 | 93790 | T: lac128 |
97364 | 97612 | 103539 | ntrulpr857 |
97774 | 98113 | 98255 | sntrup1277 |
99662 | 101019 | 105506 | ntrulpr953 |
102038 | 102389 | 102783 | T: ntrulpr4591761 |
102622 | 103135 | 103361 | ntrulpr1013 |
109480 | 109628 | 112160 | threebears624r2cca |
114868 | 114960 | 115055 | T: firesaber2 |
118049 | 118268 | 126925 | mceliece348864f |
118371 | 119348 | 132581 | mceliece348864 |
123322 | 123410 | 123539 | mceliece348864pc |
123512 | 123760 | 124029 | mceliece348864pcf |
126563 | 126670 | 128030 | ntrulpr1277 |
129171 | 129381 | 138059 | threebears936r2ccax |
141363 | 143430 | 148287 | T: C:r5nd5kem5d |
145119 | 145547 | 147820 | T: ntrukem443 |
149481 | 150376 | 153202 | T: C:r5nd3kem0d |
154678 | 155740 | 174680 | T: lotus128 |
164626 | 165166 | 176116 | threebears936r2cca |
169622 | 169840 | 190534 | T: newhope1024cca |
183299 | 184298 | 187042 | T: C:r5nd5kem0d |
187214 | 187354 | 187619 | threebears1248r2ccax |
202036 | 202274 | 202964 | T: lac192 |
218521 | 221083 | 222186 | T: C:r5n11kem0d |
222974 | 223356 | 225130 | threebears1248r2cca |
243047 | 243901 | 244595 | mceliece460896 |
242980 | 246240 | 249103 | mceliece460896f |
247809 | 248207 | 248549 | T: saberx4 |
248494 | 248674 | 248996 | mceliece460896pc |
248564 | 248868 | 249300 | mceliece460896pcf |
267148 | 267550 | 267872 | mceliece6960119f |
267378 | 267988 | 287790 | mceliece6960119 |
275632 | 275994 | 278671 | mceliece6960119pc |
277011 | 277926 | 299746 | mceliece6960119pcf |
283453 | 285056 | 285524 | mceliece6688128 |
284183 | 285622 | 287931 | T: ntrukem743 |
285168 | 285756 | 286847 | mceliece8192128 |
286090 | 286722 | 310913 | mceliece8192128f |
285676 | 286926 | 304686 | mceliece6688128f |
292243 | 292675 | 295797 | mceliece6688128pcf |
292252 | 294193 | 296456 | mceliece6688128pc |
293505 | 294256 | 296661 | mceliece8192128pcf |
294044 | 295660 | 297243 | mceliece8192128pc |
295137 | 295835 | 296502 | T: ntskem1264 |
315240 | 316651 | 318213 | T: C:r5n13kem0d |
316313 | 318071 | 320124 | T: lac256 |
346470 | 347132 | 347526 | T: lotus192 |
353329 | 376083 | 393580 | T: lotus256 |
382456 | 382880 | 383236 | T: hqc128round4 |
425097 | 425909 | 426815 | T: kindi256342 |
537426 | 538368 | 540688 | T: kindi512222 |
541744 | 542505 | 544480 | T: kindi512241 |
559802 | 560637 | 561392 | T: ntskem1380 |
589293 | 592760 | 595259 | T: hqc128 |
600507 | 601228 | 602435 | T: lima2p1024cca |
638253 | 646118 | 689854 | T: hqcrmrs128 |
714592 | 718386 | 721698 | T: C:ledakemcpa12 |
787809 | 788055 | 788381 | T: hqc192round4 |
827223 | 827709 | 828260 | T: titaniumccatoy |
865370 | 867986 | 871788 | T: C:ledakemcpa14 |
902819 | 911673 | 913728 | T: kindi512321 |
718616? | 931284? | 933184? | T: C:ledakemcpa13 |
929499 | 934857 | 941669 | T: kindi256522 |
1019616 | 1022755 | 1025274 | T: hqc1281 |
1036399 | 1045368 | 1048031 | T: C:r5n15kem0d |
1059627 | 1060176 | 1060892 | T: titaniumccalite |
1094376 | 1099486 | 1117086 | T: C:rolloi128 |
1077674 | 1099653 | 1103995 | T: ntskem13136 |
1132920 | 1136044 | 1163112 | T: hqc192 |
1158277 | 1160909 | 1207820 | T: hqcrmrs192 |
1194116 | 1196063 | 1199119 | T: lima2p2048cca |
1253844 | 1254931 | 1257176 | T: titaniumccastd |
1289903 | 1293328 | 1296364 | T: C:rolloi192 |
1539875 | 1540904 | 1542413 | T: hqc256round4 |
1548800 | 1554730 | 1561111 | T: hqc1922 |
1554465 | 1555400 | 1560239 | T: titaniumccamed |
1600003 | 1603052 | 1606891 | T: hqc1921 |
1620703 | 1621842 | 1623023 | T: frodokem640 |
1622792 | 1624595 | 1627434 | T: C:bikel1 |
1677196 | 1678591 | 1680572 | T: limasp1018cca |
1690044 | 1694104 | 1780231 | T: rolloii128 |
1792201 | 1793508 | 1795098 | T: frodokem640aes |
1207737? | 1804356? | 1949544? | T: C:edonk128k32n96nu4l4 |
1802154 | 1804558 | 1805697 | T: titaniumccahi |
1820669 | 1825328 | 1905624 | T: rolloii192 |
1839966 | 1852132 | 1865603 | T: hqcrmrs256 |
1824352 | 1862042 | 1869435 | T: ledakem1264 |
1848671 | 1868513 | 1940860 | T: hqc256 |
1879286 | 1884059 | 1888112 | T: C:lake1 |
1925333 | 1932004 | 2002057 | T: C:ledakemcpa32 |
1975071 | 1983924 | 2116158 | T: ledakem1364 |
1108771? | 2018510? | 2152822? | T: C:edonk192k48n144nu4l4 |
2117352 | 2118740 | 2132162 | T: rsa2048 |
2134498 | 2141034 | 2146758 | T: hqc2562 |
2146201 | 2166609 | 2173692 | T: hqc2561 |
2110711 | 2188617 | 2196142 | T: ledakem1464 |
2285196 | 2286338 | 2287829 | T: titaniumccasuper |
2307617 | 2317164 | 2333105 | T: C:rolloi256 |
2344918 | 2349872 | 2412183 | T: rolloii256 |
2372640 | 2377249 | 2488873 | T: C:ledakemcpa33 |
2520913 | 2544658 | 2559621 | T: hqc2563 |
2590259 | 2641467 | 2662234 | T: ledakem12sl |
2495731 | 2754067 | 2769956 | T: ledakem13sl |
2763767 | 2903808 | 2932078 | T: ledakem14sl |
2841948 | 2987272 | 3011466 | T: C:ledakemcpa34 |
3055785 | 3063751 | 3200978 | T: rqc128 |
3074014 | 3081074 | 3095656 | T: limasp1306cca |
3248637 | 3254908 | 3262956 | T: C:lake2 |
3239495 | 3257640 | 3274477 | T: limasp1822cca |
3250115 | 3262006 | 3304315 | T: frodokem976 |
3412846 | 3415951 | 3423422 | T: frodokem976aes |
3684038 | 3713309 | 3742834 | T: bigquake1 |
3754345 | 3762468 | 3771736 | T: locker1 |
3805339 | 3807966 | 3813833 | T: frodokem640shake |
3934804 | 3943071 | 3951763 | T: locker2 |
4289730 | 4298747 | 4311246 | T: locker4 |
4518617 | 4544931 | 4564761 | T: C:lake3 |
5008531 | 5016270 | 5026380 | T: remblem928 |
5019452 | 5025452 | 5073844 | T: C:bikel3 |
5017777 | 5029233 | 5041697 | T: remblem1056 |
5081202 | 5188974 | 5332336 | T: C:ledakemcpa52 |
5361677 | 5376822 | 5587552 | T: ledakem3264 |
5492959 | 5508671 | 5722670 | T: ledakem3464 |
5531504 | 5547685 | 5558600 | T: ledakem3364 |
5674286 | 5689278 | 5699554 | T: locker3 |
5671167 | 5695568 | 5905404 | T: C:ledakemcpa53 |
5799100 | 5849184 | 6005999 | T: frodokem1344aes |
6116501 | 6125474 | 6145808 | T: rqc192 |
6144798 | 6158713 | 6176250 | T: locker6 |
6249498 | 6267388 | 6285166 | T: limasp2062cca |
6312259 | 6321291 | 6351678 | T: C:ledakemcpa54 |
6450098 | 6463901 | 6471179 | T: locker5 |
6941974 | 6955975 | 7037180 | T: ledakem32sl |
6981428 | 7012779 | 7050114 | T: locker7 |
7271480 | 7299105 | 7318594 | T: locker8 |
4602296? | 7396199? | 60971974? | T: C:edonk128k16n80nu8l6 |
7922835 | 7938789 | 7955274 | T: frodokem976shake |
7925746 | 7981821 | 8033456 | T: ledakem33sl |
8549964 | 8560901 | 8572611 | T: ledakem34sl |
9894389 | 9922211 | 9939428 | T: locker9 |
10093486 | 10107221 | 10123598 | T: rqc256 |
10249989 | 10286945 | 10293205 | T: sikep434 |
10949343 | 10951496 | 10964420 | T: sikep434comp |
11605467 | 11628626 | 11739690 | T: ledakem5264 |
12229287 | 12308998 | 12351372 | T: ledakem5364 |
13560965 | 13583079 | 14281079 | T: frodokem1344shake |
14258900 | 14265536 | 14281056 | T: sikep503 |
14444834 | 14464497 | 14493803 | T: ledakem5464 |
15197721 | 15238143 | 15256455 | T: sikep503comp |
16856861 | 16879774 | 16954580 | T: ledakem53sl |
17511691 | 17799909 | 17828902 | T: ledakem52sl |
17730284 | 17863592 | 17899869 | T: ledakem54sl |
17691604? | 25019534? | 74635960? | T: C:edonk192k32n128nu4l6 |
25989200 | 26095867 | 26934350 | T: ramstakers216091 |
27344846 | 27370227 | 27374418 | T: sikep610 |
28950063 | 28958601 | 28999366 | T: sikep610comp |
30252229 | 31260561 | 37583555 | T: bigquake3 |
32712775 | 32961885 | 33061759 | T: mersenne756839 |
8828391? | 34626146? | 69434972? | T: C:edonk128ref |
43467067 | 43482158 | 43598705 | T: sikep751 |
46206332 | 46216884 | 46276739 | T: sikep751comp |
38405239 | 46718947 | 46756392 | T: bigquake5 |
4794141? | 50627668? | 60775617? | T: C:edonk128k16n80nu4l6 |
58037379 | 58190235 | 58385647 | T: oddmanhattan128 |
111410732 | 112205373 | 112308220 | T: ramstakers756839 |
113892983 | 114192686 | 114337231 | T: oddmanhattan192 |
120290248 | 120376724 | 120805324 | T: pqrsa15 |
229778878 | 230172063 | 230853144 | T: oddmanhattan256 |
|
|
|