Measurements of key-encapsulation mechanisms on one machine: amd64; Skylake (506e3); 2015 Intel Xeon E3-1220 v5; 4 x 3000MHz; samba, supercop-20240716
[Page version: 20240726 23:45:44]
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.
Implementation notes
Graphs:
old
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
17343 | 17430 | 17567 | kyber90s512 |
17603? | 17640? | 25417? | ntruplus576 |
23154 | 23291 | 23516 | kyber512 |
25517 | 25572 | 25647 | ntruplus864 |
25504 | 25652 | 25903 | kyber90s768 |
26627 | 26659 | 26713 | ntruplus768 |
33224? | 33923? | 48802? | ntruplus1152 |
33671 | 34366 | 34625 | ntrulpr653 |
34331 | 34469 | 34645 | T: C:nhcompact512cca |
35934 | 36037 | 36725 | ntrulpr761 |
36033 | 36257 | 36496 | kyber90s1024 |
38552 | 38843 | 39204 | T: lac128 |
39042 | 39180 | 39313 | T: ntrulpr4591761 |
39546 | 39734 | 39938 | kyber768 |
42793 | 42837 | 42887 | threebears624r2cca |
43805 | 43858 | 43913 | C:threebears624r2cpa |
44589 | 44653 | 44715 | C:threebears624r2cpax |
45435 | 45499 | 45551 | threebears624r2ccax |
45692 | 45815 | 45944 | ntrulpr857 |
46647 | 46852 | 47091 | T: C:nhcompact768cca |
46907 | 47178 | 47534 | T: C:r5nd1kem0d |
48371 | 48537 | 49279 | ntrulpr953 |
49079 | 49424 | 49965 | ntrulpr1013 |
53793 | 54011 | 54326 | T: newhope512cca |
53842 | 54277 | 63709 | T: lightsaber2 |
54508 | 54663 | 54924 | kyber1024 |
58669 | 58852 | 59210 | T: C:nhcompact1024cca |
62616 | 63089 | 63272 | ntrulpr1277 |
62266 | 63111 | 64489 | T: C:r5nd0kem2iot |
63219 | 63967 | 64549 | T: C:r5nd1kem5d |
65638 | 66380 | 67134 | T: C:r5nd1kem4longkey |
83974 | 84020 | 84071 | threebears936r2cca |
84059 | 84274 | 84647 | T: lac256 |
87809 | 87920 | 88636 | T: hqc128round4 |
89485 | 89531 | 89600 | C:threebears936r2cpa |
89526 | 89573 | 89676 | threebears936r2ccax |
90849 | 91000 | 91088 | C:threebears936r2cpax |
92652 | 92784 | 92972 | T: lac192 |
103556 | 103882 | 104124 | T: newhope1024cca |
105464 | 105616 | 106524 | T: saber2 |
107031 | 107992 | 108752 | T: C:r5nd3kem5d |
127145 | 127189 | 127271 | threebears1248r2cca |
132919 | 132965 | 133068 | threebears1248r2ccax |
133233 | 133298 | 133396 | C:threebears1248r2cpa |
135618 | 135802 | 136234 | C:threebears1248r2cpax |
152256 | 152676 | 153197 | ntruhps2048509 |
158628 | 159907 | 160617 | T: C:hila5 |
178639 | 180014 | 182233 | T: C:r5nd3kem0d |
185821 | 186376 | 186893 | T: saberx4 |
200156 | 201940 | 203556 | T: C:r5nd5kem5d |
202937 | 203080 | 203529 | T: hqc192round4 |
201923 | 203488 | 205337 | T: C:r5nd5kem0d |
171931 | 214057 | 214625 | T: firesaber2 |
215730 | 216908 | 217662 | T: kindi256342 |
233849 | 234338 | 234843 | T: kindi512222 |
240683 | 241234 | 242135 | T: kindi512241 |
258235 | 258867 | 261500 | ntruhrss701 |
260878 | 261724 | 262485 | ntruhps2048677 |
363600 | 364156 | 364741 | ntruhps4096821 |
406174 | 406747 | 407407 | T: hqc256round4 |
416210 | 420054 | 423661 | T: ntrukem443 |
430834 | 431377 | 433163 | T: hqcrmrs128 |
437957 | 439912 | 445425 | T: C:r5n11kem0d |
480549 | 482030 | 503089 | T: hqc128 |
488170 | 490422 | 508056 | T: kindi512321 |
512627 | 513790 | 534295 | T: hqc1281 |
586872 | 588427 | 600044 | T: C:bikel1 |
606875 | 607686 | 613843 | T: kindi256522 |
632421 | 637768 | 643897 | sntrup653 |
652620 | 653816 | 656891 | T: lima2p1024cca |
701667 | 704798 | 708085 | T: C:ledakemcpa14 |
794083 | 796782 | 818346 | T: C:r5n13kem0d |
806365 | 808773 | 820403 | T: C:ledakemcpa13 |
815524 | 816136 | 830370 | sntrup761 |
822676 | 823767 | 847258 | T: titaniumccatoy |
845702 | 848030 | 852904 | T: rqc128 |
861987 | 863656 | 897626 | T: hqcrmrs192 |
913432 | 918036 | 924925 | T: sntrup4591761 |
904607 | 921958 | 939781 | T: C:edonk128k16n80nu4l6 |
922455 | 927915 | 936889 | T: hqc1921 |
917220 | 946009 | 948806 | T: titaniumccalite |
950952 | 954129 | 958051 | T: ntrukem743 |
968542 | 971156 | 1004427 | T: hqc192 |
1000132 | 1002894 | 1008290 | T: C:rolloi128 |
989878 | 1020858 | 1036005 | T: hqc1922 |
1039903 | 1041206 | 1043014 | T: C:ledakemcpa12 |
1040276 | 1044483 | 1075621 | sntrup857 |
1095485 | 1096424 | 1098304 | T: frodokem640 |
1214800 | 1215609 | 1216828 | T: titaniumccastd |
1259264 | 1269811 | 1307663 | sntrup953 |
1305347 | 1307866 | 1310440 | T: C:rolloi192 |
1324657 | 1326225 | 1330498 | T: lima2p2048cca |
1380494 | 1380941 | 1381756 | T: titaniumccamed |
1394857 | 1397282 | 1410315 | sntrup1013 |
1376018 | 1420478 | 1426989 | T: hqcrmrs256 |
1429201 | 1430371 | 1431228 | T: frodokem640aes |
1388863 | 1435094 | 1439492 | T: hqc2561 |
1455574? | 1470230? | 2101724? | T: rqc192 |
1453899 | 1473855 | 1476334 | T: limasp1018cca |
1474880 | 1485188 | 1488272 | T: C:ledakemcpa34 |
1471384 | 1509828 | 1518207 | T: hqc2562 |
1514481 | 1518412 | 1523843 | T: C:edonk128k16n80nu8l6 |
1537193 | 1543289 | 1585733 | T: hqc256 |
1501973 | 1558550 | 1563730 | T: titaniumccahi |
1546565 | 1571733 | 1614486 | T: hqc2563 |
1618989 | 1621227 | 1625569 | T: C:bikel3 |
1716216 | 1738226 | 1758413 | T: C:edonk128k32n96nu4l4 |
1800478 | 1803483 | 1807546 | T: C:rolloi256 |
1873467 | 1879013 | 1886808 | T: C:r5n15kem0d |
1902810 | 1904185 | 1976722 | T: titaniumccasuper |
2092653? | 2108485? | 3029310? | T: rqc256 |
2093698 | 2117104 | 2154175 | T: C:edonk192k32n128nu4l6 |
2183394 | 2188905 | 2211140 | sntrup1277 |
2198733 | 2202870 | 2209632 | T: C:edonk128ref |
2203649 | 2210347 | 2231567 | T: C:ledakemcpa33 |
2432937 | 2438793 | 2445080 | T: frodokem976 |
2486103 | 2488546 | 2492555 | T: ledakem1464 |
2558918 | 2575163 | 2594332 | T: C:lake1 |
2731874 | 2736830 | 2742865 | T: C:lake2 |
2795846 | 2797845 | 2799540 | T: limasp1306cca |
2842662 | 2847066 | 2850621 | T: C:lake3 |
2856836 | 2874441 | 2877633 | T: C:ledakemcpa32 |
2889869 | 2895066 | 2898764 | T: C:ledakemcpa53 |
2898397 | 2900411 | 2903031 | T: limasp1822cca |
2950302 | 2956449 | 2964195 | T: frodokem976aes |
3078340 | 3105624 | 3137699 | T: C:edonk192k48n144nu4l4 |
3245259 | 3248031 | 3250145 | T: ledakem1364 |
3431913 | 3438391 | 3445560 | T: ledakem1264 |
3498470 | 3502994 | 3518628 | T: C:ledakemcpa54 |
3819771? | 3830054? | 4815296? | T: ledakem13sl |
3871545 | 3872214 | 3873479 | T: frodokem640shake |
4093812? | 4117570? | 5490103? | T: ledakem14sl |
4240112 | 4243210 | 4246001 | T: rolloii128 |
4344130 | 4346195 | 4349311 | T: rolloii192 |
4517711 | 4528137 | 4538972 | T: locker1 |
4976080 | 4986556 | 4996848 | T: frodokem1344aes |
5014342 | 5026631 | 5044139 | T: locker2 |
5079826 | 5082800 | 5084875 | T: rolloii256 |
5371703 | 5380609 | 5389229 | T: locker3 |
5484890 | 5490938 | 5499170 | T: limasp2062cca |
5636092 | 5686111 | 6280438 | T: ledakem12sl |
5701797? | 5707818? | 8097968? | T: ledakem3464 |
5844267 | 5875645 | 5890181 | T: sikep434 |
6095526 | 6110543 | 6124770 | T: locker4 |
6352094 | 6355261 | 6396970 | T: C:ledakemcpa52 |
6799733 | 6811380 | 6824166 | T: locker6 |
6805112 | 6887882 | 6945194 | T: ramstakers216091 |
7040012 | 7042623 | 7047969 | T: ledakem3364 |
7810952 | 7845378 | 8049484 | T: ledakem3264 |
8071726 | 8072871 | 8073964 | T: sikep503 |
8133875 | 8162940 | 8194953 | T: locker5 |
8313720 | 8322993 | 8338606 | T: frodokem976shake |
9182311 | 9202811 | 9233437 | T: ledakem33sl |
9287356 | 9291520 | 10067892 | T: ledakem34sl |
9549053 | 9577607 | 10409478 | T: sikep434comp |
9040265 | 9633647 | 9670388 | T: lotus128 |
11138817 | 11150925 | 11453535 | T: ledakem5464 |
11266747 | 11405002 | 12589430 | T: ledakem32sl |
11713260 | 11734394 | 11767042 | T: locker7 |
11967544 | 11974027 | 11979451 | T: ledakem5364 |
12266023 | 12285462 | 12306048 | T: locker8 |
13096715 | 13113011 | 13145771 | T: locker9 |
13159342 | 13176045 | 14301152 | T: sikep503comp |
14623509 | 14637105 | 14649717 | T: frodokem1344shake |
14725681 | 14766808 | 14796167 | T: sikep610 |
14039437 | 15378871 | 15679215 | T: ledakem54sl |
18693136 | 18744939 | 21391357 | T: ledakem53sl |
18815201 | 18906840 | 20217289 | T: ledakem5264 |
19293435 | 19329041 | 19415786 | T: lotus192 |
23761626 | 23806448 | 23823943 | T: mersenne756839 |
24920743 | 24923979 | 24958786 | T: sikep751 |
25286050 | 25298366 | 27385986 | T: sikep610comp |
29575112 | 29766708 | 31810027 | T: ledakem52sl |
30205030 | 30477830 | 30699545 | mceliece348864pcf |
30455034 | 30482519 | 30797519 | mceliece348864f |
31926383 | 32125308 | 32390845 | T: ramstakers756839 |
28949649 | 33108110 | 33647121 | T: lotus256 |
39149348 | 39183780 | 42464006 | T: sikep751comp |
42599224 | 43049077 | 43277511 | T: ntskem1264 |
29010231? | 46519951? | 56091240? | mceliece348864 |
37567788? | 46568937? | 64636331? | mceliece348864pc |
99717762 | 99874012 | 102482504 | mceliece460896f |
99563128 | 100381743 | 101037061 | mceliece460896pcf |
101833987 | 102901953 | 104692910 | T: ntskem1380 |
67272179? | 106434074? | 186251328? | T: rsa2048 |
93268159? | 150795969? | 214100553? | mceliece460896pc |
122617424? | 153182561? | 213651053? | mceliece460896 |
192136694 | 192900577 | 194499935 | mceliece6960119f |
193435361 | 195951740 | 196516240 | mceliece6960119pcf |
232869502 | 233495685 | 234918277 | mceliece6688128pcf |
233408130 | 234581394 | 235502793 | mceliece6688128f |
243399884 | 243653310 | 243962647 | T: ntskem13136 |
244953419 | 245844169 | 249428539 | mceliece8192128f |
245669928 | 249963902 | 251047109 | mceliece8192128pcf |
192188277? | 252966812? | 431215507? | mceliece6960119pc |
287385820 | 289161010 | 289870119 | T: oddmanhattan128 |
231390830? | 300389886? | 446087741? | mceliece6688128 |
229963317? | 301100063? | 441342136? | mceliece6688128pc |
250956646? | 311503930? | 437562321? | mceliece6960119 |
250054645? | 320639224? | 462884014? | mceliece8192128 |
249949467? | 386896323? | 524145403? | mceliece8192128pc |
466798119 | 467361425 | 467801186 | T: oddmanhattan192 |
802275610 | 803614503 | 805756140 | T: oddmanhattan256 |
876107890 | 888776319 | 894304997 | T: bigquake1 |
3781501882 | 3859980699 | 3992951920 | T: pqrsa15 |
7027853900 | 7077574235 | 7286967538 | T: bigquake3 |
13078362372 | 13245412024 | 13368800452 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
21637 | 22393 | 23754 | T: rsa2048 |
23730 | 23783 | 23863 | ntruplus576 |
23821 | 23893 | 24642 | ntruhps2048509 |
26383 | 26480 | 26602 | ntruhrss701 |
27796 | 28833 | 30760 | mceliece348864 |
27987 | 29327 | 31489 | mceliece348864f |
30293 | 30343 | 30389 | kyber90s512 |
30673 | 30721 | 30823 | ntruplus768 |
33304 | 33358 | 33425 | ntruplus864 |
33060 | 34047 | 35712 | mceliece348864pc |
33953 | 34085 | 34841 | ntruhps2048677 |
34056 | 35202 | 37050 | mceliece348864pcf |
35735 | 35803 | 35890 | kyber512 |
37931 | 38683 | 38798 | sntrup653 |
39336 | 39461 | 40171 | ntruhps4096821 |
39827 | 40290 | 40478 | T: sntrup4591761 |
40721 | 40816 | 40881 | kyber90s768 |
40946 | 41095 | 41270 | sntrup761 |
41845 | 41932 | 42157 | ntruplus1152 |
50400 | 51109 | 51215 | sntrup857 |
53082 | 53115 | 53192 | kyber768 |
54108 | 54227 | 54456 | kyber90s1024 |
54957 | 55142 | 55530 | sntrup953 |
55613 | 55710 | 55839 | ntrulpr653 |
55725 | 55791 | 55866 | T: C:nhcompact512cca |
56097 | 56806 | 57143 | sntrup1013 |
58452 | 58517 | 59312 | ntrulpr761 |
63574 | 63658 | 63860 | threebears624r2cca |
59009 | 63837 | 69359 | mceliece460896 |
64231 | 64267 | 64304 | C:threebears624r2cpax |
64330 | 64390 | 64487 | threebears624r2ccax |
65522 | 65568 | 65649 | C:threebears624r2cpa |
60028? | 66685? | 78737? | mceliece460896f |
68847 | 69279 | 69457 | T: ntrulpr4591761 |
69933 | 70073 | 70965 | sntrup1277 |
65035 | 70778 | 78164 | mceliece460896pcf |
66079? | 73060? | 83520? | mceliece460896pc |
73572 | 73935 | 75209 | T: lightsaber2 |
73828 | 73964 | 74414 | kyber1024 |
74442 | 74525 | 74620 | T: C:nhcompact768cca |
74697 | 74788 | 74909 | ntrulpr857 |
76582 | 77072 | 77664 | T: lac128 |
77587 | 78114 | 79054 | T: ntskem1264 |
78044 | 78341 | 78753 | T: C:r5nd1kem0d |
79187 | 79364 | 79483 | ntrulpr953 |
80063 | 80286 | 81615 | ntrulpr1013 |
83053 | 83426 | 83851 | T: C:ledakemcpa14 |
85923 | 86377 | 87150 | T: C:ledakemcpa13 |
88357 | 88472 | 88719 | T: newhope512cca |
91825 | 93403 | 95167 | T: C:ledakemcpa12 |
95863 | 95970 | 96134 | T: C:nhcompact1024cca |
100267 | 100910 | 101139 | ntrulpr1277 |
103404 | 103526 | 103646 | threebears936r2cca |
103926 | 104009 | 104123 | threebears936r2ccax |
100075 | 104149 | 111891 | mceliece6688128 |
103748 | 104432 | 105291 | T: C:r5nd0kem2iot |
100113 | 104738 | 114126 | mceliece6688128f |
103588 | 106792 | 115782 | T: C:edonk128k16n80nu4l6 |
106705 | 107421 | 108423 | T: C:bikel1 |
107139 | 107687 | 108234 | T: C:r5nd1kem5d |
108725 | 108848 | 109051 | C:threebears936r2cpax |
106050 | 110146 | 116066 | mceliece6960119f |
110216 | 110295 | 110422 | C:threebears936r2cpa |
110388 | 110819 | 111478 | T: C:r5nd1kem4longkey |
108131 | 111445 | 116039 | mceliece6960119 |
107037 | 111552 | 119795 | mceliece6688128pc |
107889 | 112321 | 122078 | mceliece6688128pcf |
113308 | 115854 | 119414 | mceliece8192128f |
116526 | 117796 | 119960 | mceliece8192128 |
114241 | 118436 | 124954 | mceliece6960119pc |
116736 | 119091 | 123997 | mceliece6960119pcf |
122408 | 124660 | 127309 | mceliece8192128pc |
122905 | 126331 | 127830 | mceliece8192128pcf |
127515 | 129413 | 133464 | T: ntrukem443 |
133278 | 133370 | 133516 | T: saber2 |
133218 | 134564 | 146509 | T: lotus128 |
141973 | 142408 | 143351 | T: lac192 |
156390 | 156473 | 156660 | threebears1248r2ccax |
157266 | 157346 | 157470 | threebears1248r2cca |
156424 | 157383 | 158225 | T: C:rolloi128 |
162710 | 162869 | 163564 | C:threebears1248r2cpax |
164130 | 164211 | 164313 | C:threebears1248r2cpa |
166684 | 167235 | 168314 | T: lac256 |
167212 | 167374 | 167702 | T: newhope1024cca |
170513 | 171043 | 171508 | T: C:r5nd3kem5d |
180955 | 181564 | 182172 | T: C:rolloi192 |
192779 | 193097 | 193653 | T: ledakem1264 |
192402 | 193286 | 194169 | T: C:ledakemcpa34 |
195471 | 196174 | 197407 | T: C:ledakemcpa33 |
207315 | 207414 | 213566 | T: firesaber2 |
218155 | 218412 | 219401 | T: ledakem1464 |
217868 | 218915 | 219945 | T: C:hila5 |
220508 | 221537 | 222745 | T: C:rolloi256 |
226881 | 227179 | 227834 | T: saberx4 |
227072 | 227350 | 232136 | T: hqc128round4 |
231224 | 235483 | 238534 | T: C:ledakemcpa32 |
234727 | 236838 | 240671 | T: ntrukem743 |
235142 | 238132 | 246275 | T: C:edonk128k16n80nu8l6 |
241394 | 243035 | 243427 | T: ledakem1364 |
247801 | 252251 | 257163 | T: ntskem1380 |
253268 | 253682 | 254701 | T: C:bikel3 |
260805 | 261232 | 261693 | T: ledakem13sl |
268079 | 269387 | 328396 | T: lotus256 |
278819 | 279207 | 279805 | T: ledakem12sl |
284699 | 285078 | 285926 | T: kindi256342 |
286617 | 287997 | 290222 | T: C:r5nd3kem0d |
291530 | 294172 | 300539 | T: C:edonk128k32n96nu4l4 |
300282 | 300574 | 301192 | T: lotus192 |
307257 | 308959 | 310888 | T: C:r5nd5kem5d |
339866 | 340917 | 342190 | T: C:r5nd5kem0d |
340775 | 342442 | 347079 | T: ledakem14sl |
344127 | 345751 | 348466 | T: kindi512222 |
352905 | 353352 | 354001 | T: kindi512241 |
314513 | 367423 | 371546 | T: ntskem13136 |
433681 | 435112 | 436490 | T: C:ledakemcpa54 |
437220 | 441167 | 449875 | T: C:edonk128ref |
440381 | 443611 | 444815 | T: C:ledakemcpa53 |
451490 | 457781 | 463001 | T: C:ledakemcpa52 |
464415 | 465033 | 465954 | T: ledakem3464 |
464701 | 465482 | 466854 | T: lima2p1024cca |
499042 | 501905 | 510770 | T: C:lake1 |
510929 | 511695 | 512049 | T: hqc192round4 |
524850 | 528397 | 533651 | T: ledakem3264 |
532174 | 534744 | 536809 | T: rolloii128 |
535922 | 537487 | 539712 | T: C:edonk192k32n128nu4l6 |
551416 | 553746 | 559473 | T: C:r5n11kem0d |
552007 | 553989 | 556145 | T: C:lake2 |
563491 | 564322 | 564889 | T: ledakem3364 |
564636 | 566536 | 574076 | T: rolloii192 |
585280 | 588411 | 612770 | T: hqcrmrs128 |
618211 | 620066 | 622520 | T: C:lake3 |
620599 | 622555 | 623613 | T: rolloii256 |
635497 | 641386 | 663367 | T: hqc128 |
645173 | 648907 | 649708 | T: kindi512321 |
651873 | 652892 | 682774 | T: titaniumccatoy |
705526 | 707994 | 711489 | T: ledakem32sl |
727456 | 728575 | 730591 | T: kindi256522 |
751157 | 776242 | 778683 | T: hqc1281 |
784436 | 788727 | 796486 | T: C:edonk192k48n144nu4l4 |
800603 | 801728 | 806824 | T: ledakem33sl |
820892 | 823914 | 830854 | T: locker1 |
832804 | 835846 | 840877 | T: locker2 |
826602 | 857619 | 859314 | T: titaniumccalite |
893751 | 896218 | 906256 | T: ledakem34sl |
939732 | 940811 | 943786 | T: lima2p2048cca |
937172 | 941117 | 943969 | T: locker3 |
956639 | 959298 | 960552 | T: hqc256round4 |
1010700 | 1011798 | 1013586 | T: titaniumccastd |
1011101 | 1012189 | 1013849 | T: C:r5n13kem0d |
1029745 | 1030840 | 1057020 | T: ledakem5364 |
1088304 | 1091330 | 1094525 | T: locker4 |
1128071 | 1131104 | 1135703 | T: rqc128 |
1145207 | 1148619 | 1152807 | T: locker6 |
1179283 | 1182089 | 1221641 | T: hqcrmrs192 |
1241036 | 1243374 | 1245037 | T: limasp1018cca |
1270320 | 1271178 | 1273911 | T: ledakem5264 |
1269836 | 1272430 | 1447279 | T: ledakem54sl |
1272903 | 1276545 | 1282303 | T: ledakem5464 |
1312524 | 1314119 | 1316760 | T: titaniumccamed |
1295452 | 1335799 | 1338239 | T: hqc192 |
1338712 | 1348109 | 1383323 | T: hqc1921 |
1364806 | 1369504 | 1375496 | T: locker5 |
1464489 | 1471748 | 1510023 | T: hqc1922 |
1474399 | 1533690 | 1537690 | T: titaniumccahi |
1573501 | 1574334 | 1576004 | T: ledakem53sl |
1632424 | 1637979 | 1641781 | T: frodokem640 |
1771216 | 1775944 | 1804476 | T: ledakem52sl |
1851280 | 1852919 | 1864311 | T: frodokem640aes |
1872011 | 1875437 | 1977889 | T: titaniumccasuper |
1969464 | 1974498 | 1981118 | T: locker8 |
1951287 | 1977642 | 2008848 | T: hqcrmrs256 |
1996465? | 2005730? | 2684589? | T: rqc192 |
2013878 | 2016373 | 2022390 | T: locker7 |
2076442 | 2129791 | 2134834 | T: hqc2561 |
2088545 | 2138696 | 2147040 | T: hqc256 |
2154634 | 2157937 | 2165374 | T: locker9 |
2182043 | 2187855 | 2192054 | T: C:r5n15kem0d |
2179091 | 2192891 | 2238167 | T: hqc2562 |
2265919 | 2290383 | 2341616 | T: hqc2563 |
2447091 | 2448656 | 2451244 | T: limasp1306cca |
2526085 | 2528336 | 2530558 | T: limasp1822cca |
2838978 | 2850644 | 2858972 | T: rqc256 |
3019259 | 3092081 | 3159628 | T: bigquake1 |
3314476 | 3316546 | 3319246 | T: frodokem976 |
3652282 | 3655496 | 3696747 | T: frodokem976aes |
4191753 | 4201056 | 4205485 | T: frodokem640shake |
4938210 | 4946592 | 4960233 | T: limasp2062cca |
5876663 | 5890461 | 5900194 | T: frodokem1344aes |
7864093 | 8141045 | 8407787 | T: bigquake3 |
8999505 | 9022351 | 9024673 | T: frodokem976shake |
9537202 | 9543951 | 9596669 | T: sikep434 |
11723252 | 12045262 | 12254392 | T: bigquake5 |
12547876 | 12723154 | 12833752 | T: ramstakers216091 |
13258103 | 13270730 | 13272155 | T: sikep503 |
14986485 | 15042967 | 15104774 | T: sikep434comp |
15476772 | 15485112 | 15494165 | T: frodokem1344shake |
17080437 | 17093189 | 17109892 | T: pqrsa15 |
20491695 | 20563319 | 20665146 | T: sikep503comp |
21988158 | 22019921 | 22037463 | T: mersenne756839 |
26985490 | 27049200 | 27305859 | T: sikep610 |
37328409 | 37365433 | 37517549 | T: sikep610comp |
40315803 | 40321858 | 40338139 | T: sikep751 |
55365578 | 55657797 | 55971498 | T: oddmanhattan128 |
57641895 | 57950004 | 58258098 | T: ramstakers756839 |
62765973 | 63077353 | 63353961 | T: sikep751comp |
107294250 | 107574317 | 107839790 | T: oddmanhattan192 |
217466231 | 218187928 | 218715468 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
16898 | 16922 | 16962 | ntruplus576 |
17104 | 17129 | 17163 | C:threebears624r2cpax |
21319 | 21351 | 21391 | kyber90s512 |
21943 | 21988 | 22024 | C:threebears936r2cpax |
22346 | 22403 | 22449 | ntruplus768 |
24394 | 24435 | 24477 | ntruplus864 |
26824 | 26864 | 26924 | C:threebears1248r2cpax |
27758 | 27799 | 27839 | kyber512 |
28574 | 28612 | 28653 | C:threebears624r2cpa |
29274 | 29347 | 29422 | kyber90s768 |
29595 | 30048 | 30228 | T: C:r5nd1kem0d |
30520 | 30593 | 30651 | ntruplus1152 |
35582 | 35629 | 35681 | C:threebears936r2cpa |
38462 | 38493 | 38543 | ntruhps2048509 |
38097 | 38670 | 40520 | T: C:r5nd0kem2iot |
40376 | 40491 | 40676 | kyber90s1024 |
41637 | 42197 | 42650 | T: C:r5nd1kem5d |
42143 | 42316 | 42431 | kyber768 |
42315 | 42354 | 42412 | C:threebears1248r2cpa |
42094 | 42620 | 42889 | T: C:r5nd1kem4longkey |
46507 | 46567 | 46644 | sntrup653 |
47796 | 47859 | 47932 | sntrup761 |
49020 | 49147 | 49321 | T: C:hila5 |
53192 | 53303 | 53380 | T: C:nhcompact512cca |
57929 | 58044 | 58293 | ntruhps2048677 |
60662 | 60764 | 61155 | ntruhrss701 |
60108 | 61346 | 61827 | kyber1024 |
64640 | 64748 | 64821 | sntrup857 |
65595 | 65736 | 66027 | ntrulpr653 |
67697 | 67810 | 67927 | ntrulpr761 |
68080 | 68149 | 68274 | sntrup953 |
68087 | 68703 | 70593 | T: C:r5nd3kem5d |
68685 | 68775 | 68842 | sntrup1013 |
71830 | 71956 | 72242 | ntruhps4096821 |
74212 | 74320 | 74661 | T: C:nhcompact768cca |
79807 | 79907 | 80402 | T: lightsaber2 |
83548 | 83724 | 83945 | sntrup1277 |
86438 | 86768 | 86967 | T: sntrup4591761 |
89426 | 89498 | 89604 | ntrulpr857 |
90769 | 90833 | 90924 | threebears624r2ccax |
93349 | 93465 | 93623 | ntrulpr953 |
93664 | 93855 | 95056 | ntrulpr1013 |
93834 | 93965 | 94169 | T: C:nhcompact1024cca |
95048 | 95149 | 95299 | T: newhope512cca |
97506 | 98128 | 98327 | T: ntrulpr4591761 |
100117 | 100584 | 101294 | T: lac128 |
108926 | 109120 | 109564 | mceliece348864f |
108900 | 109266 | 109533 | mceliece348864 |
113732 | 113793 | 113865 | threebears624r2cca |
114833 | 115026 | 115354 | mceliece348864pc |
114837 | 115252 | 115476 | mceliece348864pcf |
116865 | 117565 | 117974 | ntrulpr1277 |
130596 | 132056 | 136166 | T: C:r5nd5kem5d |
138524 | 138961 | 139491 | T: ntrukem443 |
138932 | 139006 | 139187 | threebears936r2ccax |
138227 | 139127 | 141533 | T: C:r5nd3kem0d |
142303 | 142358 | 142437 | T: saber2 |
157637 | 158265 | 165252 | T: lotus128 |
169997 | 170092 | 170178 | threebears936r2cca |
173373 | 173882 | 176177 | T: C:r5nd5kem0d |
180625 | 181178 | 181724 | T: newhope1024cca |
199180 | 199294 | 199371 | threebears1248r2ccax |
202059 | 202572 | 204283 | T: lac192 |
221056 | 221524 | 227224 | T: firesaber2 |
228923 | 230732 | 231564 | T: C:r5n11kem0d |
235751 | 236007 | 236602 | mceliece460896f |
235688 | 236406 | 236674 | mceliece460896 |
238121 | 238248 | 238469 | threebears1248r2cca |
241212 | 241600 | 243578 | T: saberx4 |
241321 | 241678 | 242618 | mceliece460896pc |
241715 | 242025 | 242243 | mceliece460896pcf |
260679 | 260901 | 261245 | mceliece6960119 |
261548 | 261854 | 262211 | mceliece6960119f |
269130 | 269525 | 270212 | mceliece6960119pcf |
269814 | 269999 | 270286 | mceliece6960119pc |
275699 | 277358 | 280553 | T: ntrukem743 |
277572 | 278095 | 278466 | mceliece6688128 |
277766 | 278183 | 278747 | mceliece6688128f |
277859 | 278274 | 278613 | mceliece8192128 |
277852 | 278917 | 280179 | mceliece8192128f |
285057 | 285421 | 286057 | mceliece6688128pcf |
285318 | 285769 | 286816 | mceliece6688128pc |
286892 | 287687 | 288611 | mceliece8192128pc |
286333 | 287819 | 288221 | mceliece8192128pcf |
289812 | 291694 | 297951 | T: ntskem1264 |
327897 | 329610 | 330224 | T: C:r5n13kem0d |
331950 | 334696 | 338365 | T: lac256 |
334826 | 338407 | 370994 | T: lotus256 |
351389 | 351576 | 352108 | T: lotus192 |
356723 | 357410 | 360539 | T: kindi256342 |
386836 | 387183 | 391983 | T: hqc128round4 |
454560 | 455675 | 459535 | T: kindi512222 |
467916 | 469880 | 488879 | T: kindi512241 |
556808 | 591678 | 614337 | T: ntskem1380 |
593820 | 595598 | 597800 | T: lima2p1024cca |
653476 | 654619 | 658372 | T: C:ledakemcpa12 |
767601 | 792453 | 794525 | T: titaniumccatoy |
806499 | 809000 | 809665 | T: hqc192round4 |
809251 | 810739 | 827230 | T: kindi512321 |
817158 | 820849 | 827046 | T: C:ledakemcpa14 |
846395 | 847692 | 853368 | T: kindi256522 |
670719? | 860677? | 865134? | T: C:ledakemcpa13 |
954375 | 957301 | 1028673 | T: hqcrmrs128 |
957237 | 961457 | 986112 | T: titaniumccalite |
967909 | 993648 | 997628 | T: hqc128 |
1110791 | 1124153 | 1128632 | T: C:r5n15kem0d |
1167043 | 1167605 | 1168227 | T: titaniumccastd |
1189618 | 1192987 | 1207284 | T: C:rolloi128 |
1196391 | 1198370 | 1202585 | T: lima2p2048cca |
1085620 | 1201802 | 1242806 | T: ntskem13136 |
1268133 | 1280220 | 1357698 | T: hqc1281 |
1331267 | 1335920 | 1342012 | T: C:rolloi192 |
1446973 | 1447415 | 1448093 | T: titaniumccamed |
1564774 | 1566696 | 1568140 | T: hqc256round4 |
1571216 | 1573156 | 1575149 | T: C:bikel1 |
1605239 | 1608045 | 1627126 | T: limasp1018cca |
1630858 | 1637423 | 1641452 | T: frodokem640 |
1641578 | 1663942 | 1670724 | T: ledakem1264 |
1715733 | 1717651 | 1762959 | T: titaniumccahi |
1768990 | 1769840 | 1772781 | T: ledakem1364 |
1763810 | 1798613 | 1800443 | T: hqcrmrs192 |
1801458 | 1802553 | 1810446 | T: frodokem640aes |
1774558 | 1809572 | 1818580 | T: hqc192 |
1836323 | 1839909 | 1843334 | T: rolloii128 |
1832796 | 1840715 | 1845326 | T: C:ledakemcpa32 |
1894183 | 1895446 | 1925877 | T: ledakem1464 |
2025061 | 2028493 | 2031095 | T: C:lake1 |
2030212 | 2034585 | 2039418 | T: rolloii192 |
2043145 | 2078694 | 2084591 | T: hqc1921 |
2116395 | 2120904 | 2240026 | T: rsa2048 |
2178478 | 2183661 | 2275891 | T: titaniumccasuper |
2169525 | 2209930 | 2267440 | T: ledakem13sl |
2249368 | 2260160 | 2267725 | T: ledakem12sl |
2247218 | 2277999 | 2323145 | T: hqc1922 |
2272266 | 2330547 | 2361871 | T: C:ledakemcpa33 |
2355658 | 2360770 | 2366477 | T: C:rolloi256 |
2488463 | 2489192 | 2531232 | T: ledakem14sl |
2586883 | 2591355 | 2594668 | T: rolloii256 |
2660833 | 2663468 | 2668034 | T: C:ledakemcpa34 |
2752217 | 2793348 | 2843901 | T: hqcrmrs256 |
2910931 | 2919524 | 2921834 | T: hqc256 |
3105286 | 3124738 | 3223275 | T: hqc2561 |
3077737 | 3175231 | 3181963 | T: hqc2562 |
3194051 | 3196036 | 3198516 | T: limasp1306cca |
3177121 | 3239952 | 3271660 | T: hqc2563 |
3293361 | 3307887 | 3314443 | T: limasp1822cca |
3323314 | 3326192 | 3336532 | T: frodokem976 |
3405551 | 3413282 | 3417672 | T: frodokem976aes |
3467922 | 3478192 | 3490550 | T: C:lake2 |
3468330? | 3495698? | 6629781? | T: C:edonk128k32n96nu4l4 |
3636620 | 3707255 | 3718181 | T: bigquake1 |
3727985 | 3732925 | 3737390 | T: rqc128 |
4008921 | 4016262 | 4026241 | T: locker1 |
4068883 | 4082042 | 4098570 | T: locker2 |
4155683 | 4158024 | 4169518 | T: frodokem640shake |
2487007? | 4427825? | 6938061? | T: C:edonk192k48n144nu4l4 |
4521803 | 4534591 | 4539190 | T: locker4 |
4604422 | 4613992 | 4623939 | T: C:lake3 |
4626751 | 4636774 | 4666127 | T: ledakem3264 |
4641283 | 4658466 | 4678284 | T: ledakem3364 |
4819934 | 4835205 | 4852739 | T: ledakem3464 |
4870946 | 4909673 | 4957148 | T: C:bikel3 |
4890800 | 4917647 | 4936059 | T: C:ledakemcpa52 |
5259892 | 5268515 | 5275915 | T: C:ledakemcpa53 |
5690765 | 5700237 | 5705595 | T: frodokem1344aes |
5957283 | 5972817 | 5989654 | T: locker3 |
6078502 | 6082574 | 6090834 | T: C:ledakemcpa54 |
6073412 | 6147798 | 6158535 | T: ledakem32sl |
6473096 | 6484607 | 6499361 | T: limasp2062cca |
6524782 | 6536367 | 6559942 | T: locker6 |
6910003 | 6924728 | 6949104 | T: locker5 |
6947289 | 6980456 | 7073606 | T: ledakem33sl |
7230746 | 7247294 | 8606514 | T: rqc192 |
7398173 | 7411506 | 7423404 | T: locker7 |
7420134 | 7459435 | 7534067 | T: ledakem34sl |
7466036 | 7485144 | 7651001 | T: locker8 |
8811237 | 8813296 | 8816063 | T: frodokem976shake |
10119113 | 10143451 | 10155174 | T: locker9 |
10212866 | 10223182 | 10232665 | T: sikep434 |
10344416 | 10358846 | 10591638 | T: ledakem5264 |
10465932 | 10526699 | 10565055 | T: ledakem5364 |
10921447 | 10968128 | 10983694 | T: sikep434comp |
11309937 | 11326864 | 11347124 | T: rqc256 |
12869087 | 12890801 | 12906110 | T: ledakem5464 |
14152287 | 14180836 | 14201230 | T: sikep503 |
14266035 | 14328936 | 14449645 | T: ledakem53sl |
15036804 | 15062015 | 15091505 | T: sikep503comp |
15229397 | 15232455 | 15238247 | T: frodokem1344shake |
15304276 | 15348082 | 15444572 | T: ledakem52sl |
15387088 | 15437415 | 15719122 | T: ledakem54sl |
26035879 | 26441980 | 27105450 | T: ramstakers216091 |
27237170 | 27446339 | 27588586 | T: sikep610 |
28834476 | 28868242 | 28939870 | T: sikep610comp |
28969201 | 29603001 | 30264248 | T: bigquake3 |
31583446 | 32517575 | 32565630 | T: mersenne756839 |
43510715 | 43522787 | 43556861 | T: sikep751 |
44231453 | 44482490 | 46066729 | T: bigquake5 |
45915665 | 45932722 | 45937998 | T: sikep751comp |
22043532? | 50388791? | 69095735? | T: C:edonk192k32n128nu4l6 |
38656908? | 60556836? | 60594204? | T: C:edonk128ref |
60419305 | 60582255 | 61050788 | T: oddmanhattan128 |
69629804? | 102126604? | 186515262? | T: C:edonk128k16n80nu8l6 |
20807644? | 107573283? | 148557460? | T: C:edonk128k16n80nu4l6 |
111561240 | 112435597 | 112653044 | T: ramstakers756839 |
117253304 | 117619428 | 117874565 | T: oddmanhattan192 |
119328416 | 119369986 | 119431317 | T: pqrsa15 |
237160010 | 237365678 | 237647287 | T: oddmanhattan256 |
|
|
|