Measurements of key-encapsulation mechanisms on one machine: amd64; Coffee Lake (806ea); 2018 Intel Core i3-8109U; 2 x 3000MHz; like, supercop-20241022
[Page version: 20241215 22:59:15]
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 |
18743 | 18793 | 23242 | ntruplus576 |
22622 | 22750 | 22929 | kyber90s768 |
22877 | 23138 | 23409 | kyber512 |
23377 | 23513 | 23574 | ntruplus768 |
26196 | 26231 | 26277 | ntruplus864 |
31119 | 31235 | 32069 | T: C:nhcompact512cca |
33083 | 33262 | 33595 | kyber90s1024 |
34886 | 34997 | 35183 | T: lac128 |
34460? | 35802? | 46481? | ntruplus1152 |
35105 | 35824 | 36065 | ntrulpr653 |
35765 | 35886 | 35983 | T: lightsaber2 |
36876 | 36935 | 37079 | timer |
36902 | 36949 | 37041 | smaugt1 |
38097 | 38173 | 38276 | T: ntrulpr4591761 |
38703 | 38824 | 39596 | ntrulpr761 |
39164 | 39417 | 40496 | kyber768 |
40275 | 40386 | 40548 | C:threebears624r2cpa |
40447 | 40540 | 40689 | threebears624r2cca |
42807 | 42849 | 42929 | threebears624r2ccax |
43409 | 43449 | 43534 | C:threebears624r2cpax |
44512 | 44894 | 46077 | T: C:nhcompact768cca |
47807 | 48198 | 48547 | T: C:r5nd1kem0d |
48216 | 48485 | 48875 | ntrulpr857 |
50706 | 50878 | 51102 | T!!!newhope512cca |
51973 | 52221 | 53048 | ntrulpr953 |
53422 | 54016 | 54542 | ntrulpr1013 |
54663 | 55199 | 57033 | kyber1024 |
55710 | 55805 | 55923 | smaugt3 |
56292 | 56501 | 58091 | T: C:nhcompact1024cca |
63965 | 64009 | 64142 | T: saber2 |
65556 | 65644 | 65822 | ntrulpr1277 |
66200 | 66933 | 68186 | T: C:r5nd0kem2iot |
68134 | 69252 | 69957 | T: C:r5nd1kem5d |
68839 | 69252 | 70192 | T: C:r5nd1kem4longkey |
75650 | 75745 | 76023 | smaugt5 |
80302 | 80365 | 80461 | threebears936r2cca |
81188 | 81261 | 81923 | T: hqc128round4 |
82655 | 82763 | 82907 | threebears936r2ccax |
85160 | 85332 | 85504 | T: lac256 |
85807 | 85936 | 86238 | C:threebears936r2cpa |
85618 | 86042 | 98655 | C:threebears936r2cpax |
92705 | 93843 | 94174 | T: lac192 |
96246 | 96485 | 96713 | T!!!newhope1024cca |
97542 | 97840 | 98136 | T: firesaber2 |
107808 | 108570 | 109615 | T: C:r5nd3kem5d |
118164 | 118324 | 118444 | threebears1248r2cca |
123732 | 123825 | 124004 | threebears1248r2ccax |
126799 | 126886 | 127033 | C:threebears1248r2cpa |
131006 | 131083 | 131216 | C:threebears1248r2cpax |
154104 | 155319 | 155886 | T: C:hila5 |
158882 | 159399 | 160062 | ntruhps2048509 |
170638 | 171669 | 176631 | T: hqcrmrs128 |
186742 | 187554 | 188456 | T: saberx4 |
186665 | 188003 | 189644 | T: C:r5nd3kem0d |
188981 | 189170 | 189808 | T: hqc192round4 |
188438 | 189581 | 195280 | T: hqc128 |
202449 | 203972 | 208481 | T: hqc1281 |
209194 | 211067 | 212706 | T: C:r5nd5kem5d |
213454 | 215003 | 216423 | T: C:r5nd5kem0d |
255917 | 256265 | 256771 | ntruhrss701 |
257372 | 258000 | 258876 | T: kindi256342 |
265835 | 266536 | 267462 | ntruhps2048677 |
273449 | 273864 | 274618 | T: kindi512222 |
278984 | 279560 | 280349 | T: kindi512241 |
367074 | 367757 | 368711 | ntruhps4096821 |
383946 | 387909 | 408273 | T: hqcrmrs192 |
391054 | 391389 | 392241 | T: hqc256round4 |
393146 | 394562 | 397836 | T: hqc1921 |
419818 | 421807 | 428040 | T: hqc192 |
423856 | 426844 | 434903 | T: hqc1922 |
440419 | 442414 | 448542 | T: C:r5n11kem0d |
466803 | 471081 | 475157 | T: ntrukem443 |
501134 | 502994 | 504942 | T: rqc128 |
546036 | 551398 | 564669 | T: kindi512321 |
590036 | 590838 | 592026 | T: C:bikel1 |
631696 | 636657 | 641390 | T: hqc2561 |
631408 | 641282 | 642157 | sntrup653 |
654103 | 655628 | 663326 | T: kindi256522 |
654525 | 659412 | 682753 | T: hqcrmrs256 |
659581 | 672092 | 676804 | T: hqc2562 |
708820 | 709796 | 712995 | sntrup761 |
704603 | 713577 | 719366 | 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 |
862107 | 864601 | 879319 | sntrup4591761 |
887670 | 888332 | 889111 | T: titaniumccatoy |
915099 | 920344 | 937970 | T: rqc192 |
1003345 | 1004225 | 1005679 | T: titaniumccalite |
1051176 | 1055004 | 1074285 | sntrup857 |
1063043 | 1068628 | 1072089 | T: C:ledakemcpa12 |
1092858 | 1094540 | 1099856 | T: frodokem640 |
1212973 | 1216215 | 1223040 | T: C:rolloi128 |
1252937 | 1292180 | 1301733 | sntrup953 |
1293514 | 1294369 | 1295925 | T: titaniumccastd |
1294689 | 1296338 | 1299128 | T: C:rolloi192 |
1309110 | 1359052 | 1432649 | T: rqc256 |
1382030 | 1383053 | 1383774 | T: frodokem640aes |
1383071 | 1386925 | 1391439 | T: C:edonk128k16n80nu8l6 |
1395141 | 1401628 | 1407521 | T: lima2p2048cca |
1404897 | 1409144 | 1411492 | sntrup1013 |
1448610 | 1450094 | 1453778 | T: titaniumccamed |
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 |
1760555 | 1765477 | 1772033 | T: C:rolloi256 |
1848173 | 1851241 | 1859945 | T: C:r5n15kem0d |
1839380 | 1858242 | 1874832 | T: ntrukem743 |
1910970 | 1934016 | 1971381 | T: C:edonk192k32n128nu4l6 |
1987285 | 1989398 | 1995692 | T: titaniumccasuper |
2006811 | 2011759 | 2018758 | T: C:edonk128ref |
2223029 | 2231260 | 2239337 | 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 |
4201685 | 4207799 | 4224821 | T: rolloii128 |
4197396 | 4210316 | 4220870 | T: locker1 |
4311617 | 4316014 | 4320519 | T: rolloii192 |
4445475 | 4480018 | 5488133 | T: ledakem14sl |
4770040 | 4796154 | 4806575 | T: frodokem1344aes |
4131132? | 4870521? | 5325673? | T: ledakem13sl |
4868196 | 4881787 | 4888583 | T: locker2 |
5042790 | 5048933 | 5070346 | 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 |
11542356 | 11579143 | 12727606 | T: ledakem32sl |
10999246 | 11861797 | 11935463 | T: lotus128 |
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 |
18649510 | 20102345 | 20560209 | T: ledakem5264 |
20175393 | 21189209 | 21231849 | T: lotus192 |
24939094 | 24959682 | 25014774 | T: sikep751 |
25369083 | 25415406 | 27499536 | T: sikep610comp |
30025189 | 30331037 | 30379730 | mceliece348864pcf |
30242113 | 30380542 | 33483759 | mceliece348864f |
31741440 | 31894047 | 32163691 | T: ramstakers756839 |
32582192 | 33326231 | 35463575 | T: ledakem52sl |
33359326 | 36907680 | 38125145 | T: lotus256 |
39381781 | 39419876 | 42723611 | T: sikep751comp |
43264756 | 44036757 | 44210529 | T: ntskem1264 |
30569274? | 49860767? | 70308219? | mceliece348864 |
30102610? | 49963306? | 70261068? | mceliece348864pc |
53576688? | 90941175? | 158388627? | T: rsa2048 |
97483879 | 97899180 | 100015910 | mceliece460896f |
98424688 | 99008024 | 99914625 | mceliece460896pcf |
104040945 | 105579731 | 106884772 | T: ntskem1380 |
99135820? | 131976572? | 196790045? | mceliece460896pc |
99155894? | 137214624? | 230804280? | mceliece460896 |
144048314 | 144952275 | 145438136 | T: oddmanhattan128 |
195170792 | 195983712 | 196976995 | mceliece6960119f |
195138585 | 196536301 | 199053158 | mceliece6960119pcf |
235136506 | 237012455 | 238055148 | T: oddmanhattan192 |
237587468 | 238172233 | 239729538 | mceliece6688128pcf |
237248482 | 239033005 | 243843149 | mceliece6688128f |
243038212 | 243467479 | 244154544 | T: ntskem13136 |
247090558 | 248704461 | 249386374 | mceliece8192128f |
247728292 | 249961270 | 251374641 | mceliece8192128pcf |
215135740? | 321977901? | 450616166? | mceliece6960119 |
200338345? | 322879657? | 449921507? | mceliece6960119pc |
251960570? | 329028736? | 507140169? | mceliece8192128 |
242683113? | 383152320? | 603425749? | mceliece6688128 |
245429312? | 385079743? | 546429378? | mceliece6688128pc |
266112441? | 394510737? | 554150003? | mceliece8192128pc |
422975403 | 423730768 | 424260467 | T: oddmanhattan256 |
853551646 | 876306865 | 882726218 | T: bigquake1 |
3814268660 | 3887339696 | 3965646506 | T: pqrsa15 |
8342969722 | 8433967865 | 8611794519 | T: bigquake3 |
14248443623 | 14363467815 | 14533576927 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
13495 | 14419 | 15008 | T: rsa2048 |
21308 | 21350 | 21407 | ntruplus576 |
21692 | 21728 | 21757 | timer |
21983 | 22002 | 22047 | smaugt1 |
22262 | 22348 | 23132 | ntruhps2048509 |
23006 | 23052 | 23142 | kyber90s512 |
24544 | 24647 | 24798 | ntruhrss701 |
26614 | 26657 | 26729 | ntruplus768 |
28015 | 30188 | 32516 | mceliece348864f |
30651 | 30715 | 30870 | ntruplus864 |
28223 | 31203 | 33520 | mceliece348864 |
32930 | 33197 | 33883 | ntruhps2048677 |
32516 | 33609 | 35997 | mceliece348864pc |
33574 | 33646 | 33798 | kyber90s768 |
32813 | 34014 | 36410 | mceliece348864pcf |
35608 | 35702 | 36345 | kyber512 |
38590 | 38902 | 39458 | ntruhps4096821 |
38909 | 39086 | 39294 | sntrup4591761 |
40027 | 40783 | 40930 | sntrup653 |
40758 | 40942 | 41566 | ntruplus1152 |
43607 | 43707 | 43914 | sntrup761 |
43668 | 43719 | 43800 | smaugt3 |
46917 | 46986 | 47156 | kyber90s1024 |
47913 | 47961 | 48016 | T: lightsaber2 |
51706 | 51814 | 54658 | T: C:nhcompact512cca |
52568 | 52872 | 55524 | kyber768 |
53664 | 54326 | 54468 | sntrup857 |
58807 | 58956 | 59285 | sntrup953 |
59304 | 59388 | 59547 | threebears624r2cca |
59372 | 59435 | 59523 | threebears624r2ccax |
59305 | 59455 | 59545 | ntrulpr653 |
59034 | 59849 | 60001 | sntrup1013 |
60649 | 60800 | 60909 | C:threebears624r2cpa |
62198 | 62282 | 62474 | C:threebears624r2cpax |
62505 | 62586 | 62673 | smaugt5 |
60940 | 63552 | 72201 | mceliece460896f |
64225 | 64287 | 64381 | ntrulpr761 |
61946? | 67038? | 77861? | mceliece460896 |
62035 | 67139 | 73251 | mceliece460896pc |
63113 | 68107 | 77001 | mceliece460896pcf |
70015 | 70210 | 70388 | T: ntrulpr4591761 |
70722 | 71295 | 71761 | T: lac128 |
71260 | 71463 | 77319 | T: C:nhcompact768cca |
73030 | 73150 | 73262 | sntrup1277 |
73456 | 75428 | 77010 | kyber1024 |
76442 | 76933 | 78738 | T: ntskem1264 |
77380 | 77667 | 78329 | T: C:r5nd1kem0d |
80174 | 80218 | 80299 | T: saber2 |
80057 | 80428 | 80651 | ntrulpr857 |
83431 | 83557 | 83712 | T!!!newhope512cca |
85608 | 85851 | 86648 | T: C:ledakemcpa14 |
85880 | 85946 | 86159 | ntrulpr953 |
86697 | 87050 | 87577 | T: C:ledakemcpa13 |
88081 | 89227 | 89327 | ntrulpr1013 |
92983 | 93145 | 98727 | T: C:nhcompact1024cca |
96530 | 96727 | 97112 | threebears936r2ccax |
95578 | 97691 | 105956 | T: C:edonk128k16n80nu4l6 |
98332 | 98447 | 98673 | threebears936r2cca |
98153 | 99763 | 101249 | T: C:ledakemcpa12 |
102784 | 102961 | 103592 | C:threebears936r2cpax |
98360 | 104435 | 114349 | mceliece6688128f |
105462 | 105651 | 106122 | C:threebears936r2cpa |
105594 | 106437 | 107136 | T: C:r5nd0kem2iot |
106385 | 106502 | 106665 | ntrulpr1277 |
101496 | 108331 | 120156 | mceliece6688128 |
105336 | 108937 | 118214 | mceliece6960119f |
105359 | 109018 | 113078 | mceliece6960119 |
109724 | 110382 | 111227 | T: C:r5nd1kem5d |
111079 | 111784 | 112642 | T: C:r5nd1kem4longkey |
108876 | 112978 | 120798 | mceliece6688128pcf |
113996 | 114588 | 115423 | T: C:bikel1 |
117076 | 117194 | 117340 | T: firesaber2 |
109011 | 117340 | 129670 | mceliece6688128pc |
115587 | 118247 | 134778 | mceliece8192128 |
116032 | 119525 | 137158 | mceliece8192128f |
116031 | 121916 | 131717 | mceliece6960119pc |
116453 | 122210 | 134264 | mceliece6960119pcf |
123574 | 124769 | 126934 | mceliece8192128pcf |
124926? | 127631? | 159568? | mceliece8192128pc |
131761 | 133630 | 138000 | T: ntrukem443 |
140388 | 141091 | 141981 | T: lac192 |
145599 | 145716 | 145945 | threebears1248r2cca |
147163 | 147263 | 147472 | threebears1248r2ccax |
146691 | 153909 | 161027 | T: lotus128 |
156398 | 156545 | 156711 | C:threebears1248r2cpax |
156631 | 156727 | 156923 | C:threebears1248r2cpa |
157437 | 157684 | 158144 | T!!!newhope1024cca |
167387 | 167977 | 169260 | T: lac256 |
171972 | 172817 | 173641 | T: C:r5nd3kem5d |
186032 | 186845 | 187696 | T: C:rolloi192 |
187368 | 188290 | 189131 | T: C:rolloi128 |
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 |
220847 | 221496 | 223402 | T: ntskem1380 |
220316 | 221524 | 222461 | T: C:rolloi256 |
218233 | 222830 | 231423 | T: C:edonk128k16n80nu8l6 |
212313 | 225837 | 232434 | T: ledakem1464 |
227295 | 228321 | 229753 | T: saberx4 |
235272 | 237257 | 242199 | T: ntrukem743 |
241477 | 242811 | 253520 | T: ledakem1364 |
242210 | 247117 | 251278 | T: C:ledakemcpa32 |
266982 | 267642 | 268611 | T: C:bikel3 |
271120 | 273939 | 309609 | T: lotus256 |
266403 | 281568 | 286425 | T: ledakem13sl |
281925 | 284796 | 337889 | T: ntskem13136 |
284775 | 287906 | 289287 | T: ledakem12sl |
286421 | 290176 | 297950 | T: C:edonk128k32n96nu4l4 |
299058 | 300749 | 307132 | T: hqcrmrs128 |
301362 | 302982 | 304587 | T: C:r5nd3kem0d |
310450 | 316694 | 318639 | T: hqc128 |
298922 | 326239 | 330756 | T: lotus192 |
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 |
492453 | 493719 | 495286 | T: rolloii192 |
488826 | 494511 | 502517 | T: C:ledakemcpa52 |
495211 | 496458 | 498270 | T: rolloii128 |
542233 | 543836 | 545398 | T: rolloii256 |
546034 | 547605 | 579305 | T: ledakem3264 |
551723 | 556204 | 560963 | T: C:r5n11kem0d |
571866 | 572847 | 575809 | T: ledakem3364 |
661189 | 673084 | 702334 | T: hqcrmrs192 |
703118 | 703495 | 703938 | T: titaniumccatoy |
701513 | 704335 | 714400 | T: hqc192 |
711882 | 712894 | 713786 | T: kindi512321 |
723557 | 724694 | 725829 | T: ledakem32sl |
719839 | 724938 | 733014 | T: locker1 |
726876 | 728877 | 732154 | T: C:edonk192k32n128nu4l6 |
743784 | 748089 | 754125 | T: locker2 |
754061 | 755877 | 757436 | T: rqc128 |
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 |
1121786 | 1138628 | 1187018 | T: hqcrmrs256 |
1173062 | 1177666 | 1179249 | T: ledakem5364 |
1190859 | 1196264 | 1202397 | T: locker5 |
1193482 | 1196804 | 1211173 | 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 |
1436859? | 1449427? | 1831633? | 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 |
2062746 | 2070442 | 2084598 | T: locker9 |
2016969? | 2128493? | 2562391? | T: rqc256 |
2177795 | 2182728 | 2188078 | T: C:r5n15kem0d |
2350149 | 2355068 | 2358101 | T: limasp1306cca |
2486912 | 2494830 | 2508522 | T: limasp1822cca |
2876567 | 2946630 | 3023195 | 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 |
7799142 | 8067586 | 8337073 | T: bigquake3 |
9607198 | 9613514 | 9620912 | T: sikep434 |
11671257 | 12008597 | 12428248 | 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 |
15880 | 15908 | 15950 | ntruplus576 |
16946 | 16984 | 17480 | kyber90s512 |
17639 | 17657 | 17699 | C:threebears624r2cpax |
19261 | 19291 | 19330 | ntruplus768 |
20646 | 20682 | 20784 | C:threebears936r2cpax |
22872 | 22934 | 22995 | ntruplus864 |
24898 | 24939 | 24997 | kyber90s768 |
27046 | 27088 | 27146 | C:threebears1248r2cpax |
27663 | 27706 | 27782 | C:threebears624r2cpa |
27767 | 27930 | 28146 | kyber512 |
29662 | 29907 | 30166 | T: C:r5nd1kem0d |
30303 | 30332 | 30376 | ntruplus1152 |
33701 | 33765 | 33819 | smaugt1 |
34174 | 34209 | 34268 | timer |
34220 | 34270 | 34468 | C:threebears936r2cpa |
35907 | 35970 | 36067 | kyber90s1024 |
38414 | 38461 | 38515 | ntruhps2048509 |
40547 | 40605 | 40681 | 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 |
53708 | 53823 | 53971 | sntrup761 |
56120 | 56173 | 56232 | sntrup653 |
58174 | 58411 | 59140 | ntruhps2048677 |
58524 | 58624 | 58733 | ntruhrss701 |
59407 | 59456 | 59644 | smaugt3 |
59828 | 61812 | 62002 | kyber1024 |
69648 | 69845 | 74293 | T: C:nhcompact768cca |
71228 | 71350 | 71599 | ntrulpr653 |
71092 | 71507 | 74308 | T: C:r5nd3kem5d |
73545 | 73746 | 73981 | ntruhps4096821 |
76674 | 76757 | 76851 | ntrulpr761 |
77069 | 77121 | 77220 | sntrup857 |
77700 | 77769 | 77850 | T: saber2 |
80978 | 81055 | 81175 | sntrup953 |
83134 | 83210 | 83314 | sntrup1013 |
83393 | 83465 | 83561 | smaugt5 |
83529 | 83590 | 83688 | threebears624r2ccax |
84565 | 84656 | 84812 | sntrup4591761 |
90718 | 90839 | 90966 | T!!!newhope512cca |
91980 | 92135 | 98390 | T: C:nhcompact1024cca |
93222 | 93464 | 93790 | T: lac128 |
97732 | 97913 | 98458 | ntrulpr857 |
98085 | 98213 | 98365 | sntrup1277 |
102193 | 102328 | 102797 | T: ntrulpr4591761 |
104328 | 104455 | 104677 | ntrulpr953 |
106545 | 106840 | 107536 | ntrulpr1013 |
109886 | 109952 | 110027 | threebears624r2cca |
114868 | 114960 | 115055 | T: firesaber2 |
117969 | 118283 | 125320 | mceliece348864 |
118038 | 118293 | 124815 | mceliece348864f |
123344 | 123457 | 123585 | mceliece348864pcf |
123496 | 123779 | 124233 | mceliece348864pc |
126324 | 126407 | 126514 | ntrulpr1277 |
129070 | 129332 | 129817 | threebears936r2ccax |
141363 | 143430 | 148287 | T: C:r5nd5kem5d |
146896 | 147635 | 149760 | T: ntrukem443 |
149481 | 150376 | 153202 | T: C:r5nd3kem0d |
164424 | 164703 | 165454 | threebears936r2cca |
169978 | 170286 | 170887 | T!!!newhope1024cca |
169606 | 175121 | 183959 | T: lotus128 |
183299 | 184298 | 187042 | T: C:r5nd5kem0d |
186946 | 187174 | 187439 | threebears1248r2ccax |
202036 | 202274 | 202964 | T: lac192 |
218521 | 221083 | 222186 | T: C:r5n11kem0d |
223726 | 223932 | 224456 | threebears1248r2cca |
243448 | 244619 | 264372 | mceliece460896f |
248189 | 248450 | 251033 | T: saberx4 |
248565 | 248753 | 249861 | mceliece460896pc |
248920 | 249386 | 250229 | mceliece460896pcf |
267219 | 267566 | 268303 | mceliece6960119f |
267498 | 268055 | 268481 | mceliece6960119 |
244294 | 268121 | 274793 | mceliece460896 |
275723 | 276091 | 295342 | mceliece6960119pcf |
276148 | 277364 | 299732 | mceliece6960119pc |
284517 | 284822 | 285745 | mceliece6688128f |
285513 | 286143 | 302653 | mceliece8192128 |
284831 | 286389 | 312944 | mceliece6688128 |
285612 | 286617 | 289296 | T: ntrukem743 |
285483 | 287282 | 317489 | mceliece8192128f |
292366 | 292873 | 295417 | mceliece6688128pcf |
293728 | 294945 | 295469 | mceliece8192128pcf |
292533 | 295473 | 316998 | mceliece6688128pc |
294653 | 295601 | 318935 | mceliece8192128pc |
295137 | 295835 | 296502 | T: ntskem1264 |
315240 | 316651 | 318213 | T: C:r5n13kem0d |
316313 | 318071 | 320124 | T: lac256 |
343331 | 345308 | 381400 | T: lotus256 |
382456 | 382880 | 383236 | T: hqc128round4 |
349996 | 388386 | 392749 | T: lotus192 |
425097 | 425909 | 426815 | T: kindi256342 |
537426 | 538368 | 540688 | T: kindi512222 |
541744 | 542505 | 544480 | T: kindi512241 |
559802 | 560637 | 561392 | T: ntskem1380 |
589227 | 590731 | 596665 | T: hqc128 |
600507 | 601228 | 602435 | T: lima2p1024cca |
636485 | 637970 | 644638 | 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 |
1077674 | 1099653 | 1103995 | T: ntskem13136 |
1132236 | 1139525 | 1149948 | T: hqc192 |
1149506 | 1159635 | 1212410 | T: hqcrmrs192 |
1194116 | 1196063 | 1199119 | T: lima2p2048cca |
1192855 | 1197084 | 1202685 | T: C:rolloi128 |
1253844 | 1254931 | 1257176 | T: titaniumccastd |
1290015 | 1293542 | 1298246 | 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 |
1693271 | 1697396 | 1702644 | T: rolloii128 |
1792201 | 1793508 | 1795098 | T: frodokem640aes |
1207737? | 1804356? | 1949544? | T: C:edonk128k32n96nu4l4 |
1802154 | 1804558 | 1805697 | T: titaniumccahi |
1831455 | 1837278 | 1845553 | T: rolloii192 |
1820744 | 1847241 | 1859053 | T: hqc256 |
1851931 | 1855336 | 1937834 | T: hqcrmrs256 |
1824352 | 1862042 | 1869435 | T: ledakem1264 |
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 |
2309187 | 2314537 | 2320720 | T: C:rolloi256 |
2333414 | 2341064 | 2349499 | 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 |
3026775 | 3037527 | 3047977 | 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 |
3615875 | 3730299 | 3867595 | 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 |
6144798 | 6158713 | 6176250 | T: locker6 |
6154725 | 6205533 | 6912303 | T: rqc192 |
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 |
10249989 | 10286945 | 10293205 | T: sikep434 |
10054670 | 10545704 | 11153950 | T: rqc256 |
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 |
30842560 | 32519438 | 32956797 | T: bigquake3 |
32712775 | 32961885 | 33061759 | T: mersenne756839 |
8828391? | 34626146? | 69434972? | T: C:edonk128ref |
43467067 | 43482158 | 43598705 | T: sikep751 |
46206332 | 46216884 | 46276739 | T: sikep751comp |
4794141? | 50627668? | 60775617? | T: C:edonk128k16n80nu4l6 |
47571680 | 51742601 | 57044389 | T: bigquake5 |
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 |
|
|
|