Measurements of key-encapsulation mechanisms on one machine: amd64; Haswell+AES (306c3); 2013 Intel Core i7-4770; 4 x 3400MHz; speed2supercop, 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:
(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 |
18880 | 18952 | 19096 | kyber90s512 |
24592? | 24640? | 39388? | ntruplus576 |
24484 | 24732 | 27688 | kyber512 |
28596 | 28800 | 29168 | T: C:nhcompact512cca |
29300 | 29484 | 29688 | kyber90s768 |
39368 | 39928 | 40308 | ntrulpr653 |
40776 | 40820 | 40888 | ntruplus864 |
42024 | 42380 | 42636 | T: C:nhcompact768cca |
42316 | 42564 | 43220 | ntrulpr761 |
42140 | 42568 | 42920 | kyber90s1024 |
42412 | 42616 | 45464 | kyber768 |
44160 | 44376 | 44904 | T: ntrulpr4591761 |
45456 | 45520 | 45704 | C:threebears624r2cpa |
45524 | 45572 | 45672 | threebears624r2cca |
45356 | 46004 | 46716 | T: C:r5nd1kem0d |
47296 | 47600 | 47808 | C:threebears624r2cpax |
48540 | 48580 | 48680 | threebears624r2ccax |
49892 | 50224 | 52296 | T: newhope512cca |
51328 | 51468 | 51676 | T: C:nhcompact1024cca |
52060 | 52240 | 52944 | T: lightsaber2 |
40328? | 52764? | 57632? | T: lac128 |
47716? | 52892? | 106736? | ntruplus1152 |
54104 | 54188 | 54280 | ntruplus768 |
54120 | 54312 | 54568 | ntrulpr857 |
56280 | 57008 | 57244 | ntrulpr1013 |
57180 | 57308 | 58164 | ntrulpr953 |
60208 | 60828 | 61788 | T: C:r5nd1kem5d |
61064 | 61596 | 62388 | T: C:r5nd0kem2iot |
61436? | 61940? | 77944? | kyber1024 |
62580 | 63956 | 65268 | T: C:r5nd1kem4longkey |
73400 | 73484 | 73692 | ntrulpr1277 |
90076 | 90144 | 90268 | threebears936r2cca |
93728 | 93960 | 94176 | threebears936r2ccax |
94140 | 94276 | 94700 | T: hqc128round4 |
95412 | 95556 | 95704 | C:threebears936r2cpa |
95864 | 96312 | 97172 | T: newhope1024cca |
97728 | 97824 | 97964 | C:threebears936r2cpax |
101260 | 103024 | 104324 | T: C:r5nd3kem5d |
106932 | 107228 | 112716 | T: saber2 |
104212? | 129180? | 134716? | T: lac192 |
111324 | 134048 | 135576 | T: lac256 |
137388 | 137472 | 137572 | threebears1248r2cca |
141968 | 142112 | 142476 | threebears1248r2ccax |
145136 | 145316 | 145644 | C:threebears1248r2cpa |
148944 | 149128 | 150012 | C:threebears1248r2cpax |
159144 | 159596 | 160176 | ntruhps2048509 |
163328 | 165592 | 171472 | T: C:r5nd3kem0d |
175864 | 177388 | 177860 | T: C:hila5 |
170940 | 182784 | 183376 | T: firesaber2 |
186956 | 188336 | 190272 | T: C:r5nd5kem5d |
199968 | 200480 | 201172 | T: saberx4 |
204996 | 206972 | 210700 | T: C:r5nd5kem0d |
220288 | 220480 | 221384 | T: hqc192round4 |
245188 | 245612 | 257752 | T: kindi256342 |
250080 | 252012 | 254924 | T: kindi512222 |
253252 | 256080 | 257684 | T: kindi512241 |
267060 | 267904 | 272400 | ntruhrss701 |
277316 | 278272 | 280608 | ntruhps2048677 |
391692 | 392788 | 394188 | ntruhps4096821 |
398720 | 399476 | 401488 | T: hqcrmrs128 |
447840 | 452208 | 468312 | T: hqc128 |
456280 | 457568 | 460564 | T: hqc256round4 |
451996 | 458484 | 474432 | T: ntrukem443 |
478480 | 482208 | 497516 | T: hqc1281 |
474312 | 485332 | 492340 | T: C:r5n11kem0d |
517360 | 518532 | 526972 | T: kindi512321 |
581712 | 583024 | 590912 | T: C:bikel1 |
656420 | 657432 | 658424 | T: kindi256522 |
682180 | 683580 | 693864 | T: lima2p1024cca |
703912 | 705896 | 779480 | sntrup653 |
754728 | 756296 | 757940 | T: rqc128 |
750332 | 769048 | 772012 | T: C:ledakemcpa14 |
803324 | 805440 | 806828 | sntrup761 |
807568 | 808648 | 838628 | T: hqcrmrs192 |
835252 | 847392 | 861140 | T: C:edonk128k16n80nu4l6 |
867960 | 883284 | 889380 | T: C:r5n13kem0d |
890944 | 892920 | 923876 | T: hqc1921 |
888972 | 893720 | 901664 | T: C:ledakemcpa13 |
904068 | 906484 | 937352 | T: hqc192 |
913036 | 923916 | 972788 | T: titaniumccatoy |
950404 | 978564 | 983668 | T: hqc1922 |
1003136 | 1006476 | 1012268 | T: C:rolloi128 |
1030784 | 1089964 | 1128620 | T: sntrup4591761 |
1106476 | 1107676 | 1110680 | T: titaniumccalite |
1133324 | 1158744 | 1162904 | T: C:ledakemcpa12 |
1149316 | 1166180 | 1242980 | sntrup857 |
1165004 | 1171448 | 1177632 | T: ntrukem743 |
1201680 | 1202572 | 1203632 | T: frodokem640 |
1199340 | 1203472 | 1210368 | T: C:rolloi192 |
1312028 | 1313484 | 1397460 | T: titaniumccastd |
1334904? | 1344152? | 1904024? | T: rqc192 |
1312300 | 1347760 | 1357628 | T: hqcrmrs256 |
1349588 | 1359152 | 1369384 | T: C:edonk128k16n80nu8l6 |
1384568 | 1386212 | 1392432 | T: lima2p2048cca |
1399328 | 1412660 | 1470604 | sntrup953 |
1407884 | 1412776 | 1453048 | T: hqc2561 |
1453264 | 1455768 | 1457448 | T: frodokem640aes |
1447764 | 1463488 | 1492148 | T: hqc256 |
1465100 | 1467084 | 1558620 | T: titaniumccamed |
1452052 | 1492536 | 1532880 | T: hqc2562 |
1508444 | 1526144 | 1554164 | T: C:edonk128k32n96nu4l4 |
1518000 | 1554796 | 1569572 | T: hqc2563 |
1587616 | 1594776 | 1600128 | T: limasp1018cca |
1603072 | 1607260 | 1797740 | sntrup1013 |
1622896 | 1630792 | 1679996 | T: C:ledakemcpa34 |
1717756 | 1721628 | 1723556 | T: C:bikel3 |
1751484 | 1756220 | 1761444 | T: C:rolloi256 |
1800308 | 1803068 | 1807280 | T: titaniumccahi |
1862796 | 1885784 | 1910896 | T: C:edonk192k32n128nu4l6 |
1903720 | 1918636 | 1935372 | T: C:r5n15kem0d |
1949988 | 1955736 | 1996888 | T: rqc256 |
2033524 | 2040644 | 2047388 | T: C:edonk128ref |
2233812 | 2240764 | 2259972 | T: C:ledakemcpa33 |
2239632 | 2248208 | 2279288 | T: titaniumccasuper |
2386704 | 2424280 | 2506174 | T: C:lake1 |
2543840 | 2549408 | 2569684 | T: C:lake2 |
2581920 | 2596452 | 2606992 | sntrup1277 |
2597588 | 2609320 | 2625928 | T: frodokem976 |
2810424 | 2824992 | 2850644 | T: C:lake3 |
2837608 | 2841244 | 2847156 | T: limasp1306cca |
2835456 | 2852876 | 2883324 | T: C:edonk192k48n144nu4l4 |
2863736 | 2869936 | 2878752 | T: ledakem1464 |
2991348 | 2996124 | 3003344 | T: C:ledakemcpa32 |
3003060 | 3013096 | 3028140 | T: frodokem976aes |
3212908 | 3216936 | 3225252 | T: limasp1822cca |
3253364 | 3264848 | 3272724 | T: C:ledakemcpa53 |
3554660 | 3558120 | 3566704 | T: frodokem640shake |
3566424 | 3580280 | 3649524 | T: ledakem1364 |
3726748 | 3742796 | 3818968 | T: C:ledakemcpa54 |
3865984 | 3892640 | 3936408 | T: ledakem1264 |
4149520 | 4257672 | 4295810 | T: locker1 |
4331224 | 4344340 | 4373032 | T: rolloii128 |
4423224 | 4428572 | 4438056 | T: rolloii192 |
4708020? | 4772788? | 6346264? | T: ledakem14sl |
4800320 | 4822348 | 4847764 | T: locker2 |
5085732 | 5093136 | 5105852 | T: frodokem1344aes |
5187596 | 5199516 | 5209368 | T: rolloii256 |
5252016 | 5269752 | 5407588 | T: locker3 |
5417224 | 5462696 | 5597364 | T: locker4 |
4349012? | 5493764? | 6663276? | T: ledakem13sl |
5642452 | 5649376 | 5658720 | T: limasp2062cca |
6364484 | 6482304 | 7216812 | T: ledakem12sl |
6493440 | 6503888 | 6541540 | T: C:ledakemcpa52 |
6643368 | 6657236 | 6680904 | T: locker6 |
6773680? | 6902524? | 9635204? | T: ledakem3464 |
7204408 | 7233148 | 7574336 | T: locker5 |
7272392 | 7281038 | 7302184 | T: remblem928 |
7251604 | 7287300 | 7295816 | T: remblem1056 |
7901132 | 7925736 | 7972212 | T: ledakem3364 |
8137164 | 8145360 | 8182480 | T: sikep434 |
9041760 | 9128076 | 9213996 | T: ramstakers216091 |
9382104 | 9423676 | 9640020 | T: ledakem3264 |
7626900? | 10056456? | 12039464? | T: frodokem976shake |
10065668 | 10084952 | 10182016 | T: ledakem33sl |
10310560? | 10345356? | 13877772? | T: ledakem34sl |
10834236 | 11291272 | 11350608 | T: locker7 |
11662220 | 12184396 | 12664840 | T: lotus128 |
12326704 | 12338064 | 12367988 | T: sikep503 |
12138160 | 12418424 | 12718816 | T: locker8 |
12710904 | 12727628 | 12745056 | T: ledakem5464 |
12961292 | 13004732 | 13557184 | T: locker9 |
13001944 | 13034744 | 14418344 | T: ledakem32sl |
13219388 | 13326208 | 16118112 | T: frodokem1344shake |
13497024 | 13510084 | 14645820 | T: sikep434comp |
13516112 | 13585968 | 13624908 | T: ledakem5364 |
16164588? | 16219060? | 21830088? | T: ledakem54sl |
19856636 | 19887440 | 21580668 | T: sikep503comp |
20806160 | 21361660 | 24459244 | T: ledakem53sl |
20385436 | 22056176 | 23772164 | T: ledakem5264 |
22287992 | 22315420 | 22368012 | T: lotus192 |
25499216 | 25552916 | 25577092 | T: sikep610 |
26808136 | 26858668 | 26919136 | T: mersenne756839 |
33980996 | 34350976 | 35920196 | mceliece348864f |
32573740 | 34721040 | 37251708 | T: ledakem52sl |
34755716 | 35432840 | 35754760 | mceliece348864pcf |
37394296 | 37458960 | 37518256 | T: lotus256 |
41826508 | 42645964 | 43478776 | T: ramstakers756839 |
43948752 | 44016324 | 47576344 | T: sikep610comp |
44195944 | 44205120 | 44222344 | T: sikep751 |
49670976 | 49938792 | 50203416 | T: ntskem1264 |
33097432? | 50395044? | 69947080? | mceliece348864pc |
32262324? | 50782988? | 61627476? | mceliece348864 |
68876604 | 68929520 | 74599032 | T: sikep751comp |
109497124 | 109596436 | 109752488 | mceliece460896pcf |
109684320 | 112815424 | 112975000 | mceliece460896f |
82337328? | 137953568? | 214560764? | T: rsa2048 |
112476148? | 144821788? | 222166196? | mceliece460896pc |
152305980 | 153067676 | 153244564 | T: ntskem1380 |
141261284? | 176769684? | 249271096? | mceliece460896 |
230452204 | 231787560 | 236351756 | mceliece6960119pcf |
231338248 | 231790000 | 232574572 | mceliece6960119f |
266223256 | 269261520 | 270233512 | mceliece6688128pcf |
268639880 | 269754168 | 272041116 | mceliece6688128f |
269334044 | 270490580 | 270783684 | T: ntskem13136 |
286444352 | 286901512 | 287806984 | T: oddmanhattan128 |
300396616 | 300798140 | 301271260 | mceliece8192128f |
300811492 | 301492408 | 301559820 | mceliece8192128pcf |
298228596? | 370434148? | 518401284? | mceliece6960119 |
233714804? | 385432080? | 537386024? | mceliece6960119pc |
300304736? | 389864356? | 568511068? | mceliece8192128pc |
268179916? | 443430712? | 537003404? | mceliece6688128pc |
355111464? | 445161540? | 624279060? | mceliece6688128 |
453889408 | 455142480 | 456059196 | T: oddmanhattan192 |
300375692? | 472659700? | 647851800? | mceliece8192128 |
828455024 | 829765032 | 830964876 | T: oddmanhattan256 |
900656592 | 907636316 | 911047868 | T: bigquake1 |
4512558552 | 4588634640 | 4736050980 | T: pqrsa15 |
7109735268 | 7155744844 | 7241290640 | T: bigquake3 |
13913150848 | 13967686340 | 14027687820 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
23984 | 24056 | 24196 | ntruplus576 |
24060 | 24788 | 25476 | T: rsa2048 |
25560 | 25664 | 26468 | ntruhps2048509 |
28556 | 29712 | 30024 | ntruhrss701 |
31500 | 31624 | 31728 | kyber90s512 |
31488 | 31648 | 31940 | ntruplus768 |
30816 | 31716 | 32804 | mceliece348864f |
31872 | 33228 | 34644 | mceliece348864 |
37284 | 37404 | 38208 | ntruhps2048677 |
37632 | 38660 | 40552 | mceliece348864pcf |
37460 | 38704 | 40524 | mceliece348864pc |
38944 | 39012 | 39148 | ntruplus864 |
37464 | 39380 | 40148 | kyber512 |
41352 | 41992 | 42248 | ntruhps4096821 |
43592 | 43684 | 43988 | ntruplus1152 |
43124 | 43736 | 44064 | sntrup653 |
43892 | 44060 | 44408 | T: sntrup4591761 |
44044 | 44216 | 44376 | kyber90s768 |
46400 | 46608 | 46888 | sntrup761 |
48932 | 49028 | 49140 | T: C:nhcompact512cca |
57612 | 58272 | 58444 | sntrup857 |
60184 | 60424 | 60632 | kyber90s1024 |
59372 | 61716 | 62392 | kyber768 |
61984 | 62064 | 62228 | sntrup953 |
62244 | 62972 | 63148 | sntrup1013 |
64896 | 65008 | 65108 | ntrulpr653 |
67952 | 68024 | 68100 | threebears624r2cca |
68636 | 68688 | 68776 | threebears624r2ccax |
69240 | 69316 | 69380 | ntrulpr761 |
69216 | 69324 | 69616 | C:threebears624r2cpa |
64868 | 69348 | 79568 | mceliece460896 |
69192 | 69476 | 69636 | T: C:nhcompact768cca |
65024 | 70028 | 76408 | mceliece460896f |
70196 | 70280 | 70404 | C:threebears624r2cpax |
72952 | 73496 | 74244 | T: C:r5nd1kem0d |
73048 | 73820 | 76948 | T: lightsaber2 |
69832 | 74652 | 82828 | mceliece460896pcf |
72520 | 76612 | 82736 | mceliece460896pc |
76456 | 76820 | 76928 | T: ntrulpr4591761 |
75976 | 77036 | 77508 | T: lac128 |
80672 | 80784 | 80964 | sntrup1277 |
82164 | 82240 | 82420 | T: newhope512cca |
82584 | 82740 | 94376 | kyber1024 |
86832 | 87080 | 87348 | T: ntskem1264 |
87228 | 87380 | 87620 | T: C:nhcompact1024cca |
89480 | 89560 | 89680 | ntrulpr857 |
92476 | 92624 | 92924 | ntrulpr1013 |
92004 | 92716 | 93432 | T: C:ledakemcpa14 |
92436 | 93120 | 94932 | T: C:ledakemcpa13 |
93632 | 93796 | 93928 | ntrulpr953 |
91204 | 94012 | 101168 | T: C:edonk128k16n80nu4l6 |
97468 | 98116 | 99288 | T: C:r5nd0kem2iot |
98472 | 99396 | 100412 | T: C:r5nd1kem5d |
100428 | 101836 | 103236 | T: C:ledakemcpa12 |
102544 | 103040 | 104272 | T: C:r5nd1kem4longkey |
110972 | 111100 | 111580 | threebears936r2ccax |
111020 | 111128 | 111280 | threebears936r2cca |
115844 | 116428 | 117324 | T: C:bikel1 |
118656 | 118764 | 118848 | C:threebears936r2cpax |
119120 | 119252 | 119440 | ntrulpr1277 |
119080 | 119284 | 120144 | C:threebears936r2cpa |
115396 | 119572 | 128192 | mceliece6688128 |
113216 | 119780 | 124236 | mceliece6688128f |
123724 | 127016 | 134268 | mceliece6960119f |
124228 | 128160 | 135596 | mceliece6688128pcf |
121724 | 128204 | 135888 | mceliece6688128pc |
123556 | 129184 | 134296 | mceliece6960119 |
127968 | 130476 | 134348 | T: ntrukem443 |
133084 | 136368 | 141888 | mceliece6960119pc |
134680 | 136424 | 138896 | mceliece8192128 |
135524 | 136672 | 138808 | mceliece8192128f |
133080 | 136876 | 144188 | mceliece6960119pcf |
139464 | 144760 | 150076 | T: saber2 |
146056 | 147492 | 149188 | mceliece8192128pc |
146384 | 147888 | 150184 | mceliece8192128pcf |
155744 | 156292 | 156932 | T: newhope1024cca |
158896 | 159672 | 160724 | T: C:rolloi128 |
160320 | 163248 | 164348 | T: C:r5nd3kem5d |
169696 | 169796 | 170072 | threebears1248r2ccax |
169820 | 169896 | 170016 | threebears1248r2cca |
178196 | 178300 | 178728 | C:threebears1248r2cpa |
178804 | 179148 | 180008 | C:threebears1248r2cpax |
184968 | 185856 | 187844 | T: C:rolloi192 |
175268 | 187456 | 192472 | T: lac192 |
149920? | 192312? | 203912? | T: lotus128 |
199480 | 202296 | 209016 | T: C:edonk128k16n80nu8l6 |
204544 | 205700 | 206800 | T: C:rolloi256 |
214024 | 214684 | 215796 | T: C:ledakemcpa34 |
216212 | 216696 | 222060 | T: ledakem1264 |
214644 | 218664 | 219808 | T: C:ledakemcpa33 |
205984 | 218956 | 224868 | T: firesaber2 |
225648 | 226416 | 241728 | T: ledakem1464 |
237592 | 238368 | 239956 | T: C:hila5 |
239864 | 243192 | 247188 | T: C:ledakemcpa32 |
244472 | 244676 | 244860 | T: hqc128round4 |
245192 | 245724 | 246540 | T: saberx4 |
245824 | 247252 | 255192 | T: lotus192 |
247208 | 249496 | 254496 | T: ntrukem743 |
247820 | 251336 | 261412 | T: C:edonk128k32n96nu4l4 |
252560 | 256616 | 276920 | T: lac256 |
262764 | 269288 | 270800 | T: ledakem1364 |
275740 | 276592 | 277228 | T: C:bikel3 |
282440 | 285360 | 296612 | T: C:r5nd3kem0d |
283724 | 286176 | 287048 | T: C:r5nd5kem5d |
294564 | 294852 | 297460 | T: ledakem13sl |
308572 | 311284 | 311628 | T: ledakem12sl |
319724 | 320940 | 321852 | T: ntskem1380 |
322512 | 338512 | 339016 | T: kindi256342 |
349168 | 352444 | 367092 | T: C:r5nd5kem0d |
360584 | 361708 | 371396 | T: lotus256 |
362612 | 368048 | 375636 | T: C:edonk128ref |
368112 | 368700 | 370420 | T: kindi512222 |
374724 | 375668 | 379860 | T: kindi512241 |
408360 | 410832 | 434452 | T: ledakem14sl |
419956 | 421936 | 423376 | T: ntskem13136 |
449916 | 454408 | 465420 | T: C:lake1 |
479448 | 480484 | 481748 | T: C:ledakemcpa53 |
493044 | 494560 | 497232 | T: C:ledakemcpa54 |
497100 | 498028 | 498808 | T: lima2p1024cca |
492440 | 498708 | 506584 | T: C:ledakemcpa52 |
511876 | 514376 | 518484 | T: C:lake2 |
523240 | 524096 | 525296 | T: rolloii128 |
530640 | 533576 | 537344 | T: rolloii192 |
555308 | 556344 | 565148 | T: hqc192round4 |
556844 | 558960 | 561808 | T: C:lake3 |
560668 | 561776 | 585300 | T: hqcrmrs128 |
574368 | 577044 | 581716 | T: C:r5n11kem0d |
582288 | 584164 | 585916 | T: rolloii256 |
600576 | 602732 | 625092 | T: hqc128 |
604580 | 606048 | 607380 | T: ledakem3464 |
607508 | 609932 | 638132 | T: ledakem3264 |
614468 | 615864 | 617508 | T: C:edonk192k32n128nu4l6 |
622724 | 623312 | 630156 | T: ledakem3364 |
681020 | 688356 | 689392 | T: kindi512321 |
699236 | 702108 | 711432 | T: C:edonk192k48n144nu4l4 |
719976 | 730056 | 759004 | T: locker1 |
730824 | 750072 | 755932 | T: hqc1281 |
720248 | 751108 | 770712 | T: titaniumccatoy |
759076 | 761172 | 767228 | T: locker2 |
787756 | 789236 | 790768 | T: kindi256522 |
793644 | 796140 | 802760 | T: ledakem32sl |
851788 | 854976 | 858684 | T: locker3 |
864576 | 865372 | 872020 | T: ledakem33sl |
959048 | 963444 | 1000948 | T: locker4 |
965460 | 979156 | 1010612 | T: ledakem34sl |
1004508 | 1006892 | 1011024 | T: lima2p2048cca |
1029008 | 1029904 | 1031072 | T: titaniumccalite |
1028072 | 1029968 | 1032280 | T: rqc128 |
1064776 | 1068644 | 1076020 | T: locker6 |
1083676 | 1087944 | 1091660 | T: C:r5n13kem0d |
1086932 | 1089584 | 1118668 | T: hqc256round4 |
1103420 | 1105352 | 1180928 | T: titaniumccastd |
1147544 | 1154900 | 1185204 | T: hqcrmrs192 |
1195808 | 1202936 | 1213988 | T: locker5 |
1245716 | 1249508 | 1282812 | T: hqc192 |
1259064 | 1262256 | 1263280 | T: ledakem5364 |
1323808 | 1325620 | 1326700 | T: limasp1018cca |
1386688 | 1388172 | 1412292 | T: ledakem5264 |
1395344 | 1397628 | 1398952 | T: ledakem5464 |
1397960 | 1399040 | 1490952 | T: titaniumccamed |
1367192 | 1402292 | 1418704 | T: hqc1921 |
1453376 | 1470160 | 1487300 | T: ledakem54sl |
1465968 | 1489884 | 1523596 | T: hqc1922 |
1718884 | 1720672 | 1722284 | T: frodokem640 |
1748632 | 1752888 | 1763120 | T: titaniumccahi |
1826656 | 1834760 | 1860004 | T: locker7 |
1883552 | 1893604 | 1900120 | T: locker8 |
1889452 | 1893712 | 1897604 | T: frodokem640aes |
1892468 | 1907360 | 1923660 | T: ledakem53sl |
1898660? | 1911392? | 2466896? | T: rqc192 |
1914472 | 1962668 | 1968860 | T: hqcrmrs256 |
1980328 | 2000844 | 2028932 | T: ledakem52sl |
2006444 | 2066384 | 2077556 | T: locker9 |
2050072 | 2076052 | 2122260 | T: hqc256 |
2171236 | 2178344 | 2227924 | T: titaniumccasuper |
2199832 | 2237952 | 2277744 | T: hqc2561 |
2262952 | 2267360 | 2273196 | T: C:r5n15kem0d |
2314156 | 2359328 | 2376472 | T: hqc2562 |
2406248 | 2453752 | 2475712 | T: hqc2563 |
2567144 | 2576000 | 2578640 | T: limasp1306cca |
2693500 | 2699144 | 2708384 | T: limasp1822cca |
2718588 | 2723456 | 2734080 | T: rqc256 |
2886096 | 2958884 | 3025780 | T: bigquake1 |
3419788 | 3428096 | 3439804 | T: frodokem976 |
3655452 | 3658232 | 3670684 | T: frodokem976aes |
3857944 | 3868956 | 3916476 | T: frodokem640shake |
5194096 | 5201456 | 5209864 | T: limasp2062cca |
6181736 | 6191332 | 6198348 | T: frodokem1344aes |
7614344 | 7795088 | 8017420 | T: bigquake3 |
8054320 | 8067888 | 8092004 | T: frodokem976shake |
10712396 | 10741028 | 10775148 | T: remblem1056 |
10805720 | 10816156 | 10826512 | T: remblem928 |
11515992 | 11711520 | 12053148 | T: bigquake5 |
13220512 | 13240852 | 13267712 | T: sikep434 |
14066212 | 14076496 | 14270468 | T: frodokem1344shake |
16605224 | 16778428 | 16980660 | T: ramstakers216091 |
19945924 | 19960476 | 19977928 | T: sikep503 |
21183300 | 21245868 | 21351100 | T: sikep434comp |
22170484 | 22399404 | 22468328 | T: pqrsa15 |
30069608 | 30178576 | 30267888 | T: mersenne756839 |
30889556 | 31022864 | 31194196 | T: sikep503comp |
46622804 | 46656476 | 46722428 | T: sikep610 |
61968632 | 62210960 | 62437112 | T: oddmanhattan128 |
64856412 | 65040020 | 65330752 | T: sikep610comp |
71381644 | 71396696 | 71417228 | T: sikep751 |
76106456 | 76892232 | 78941876 | T: ramstakers756839 |
110812492 | 111169516 | 111398360 | T: sikep751comp |
114053524 | 114208508 | 114407540 | T: oddmanhattan192 |
233012644 | 233642972 | 234234064 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
18060 | 18076 | 18116 | ntruplus576 |
18452 | 18476 | 18516 | C:threebears624r2cpax |
23244 | 23300 | 23356 | kyber90s512 |
23872 | 23896 | 23940 | C:threebears936r2cpax |
23804 | 23912 | 24208 | ntruplus768 |
28884 | 28944 | 29012 | ntruplus864 |
29536 | 29648 | 29856 | C:threebears1248r2cpax |
29672 | 29736 | 29864 | C:threebears624r2cpa |
29588 | 30160 | 32724 | T: C:r5nd1kem0d |
29948 | 30624 | 37180 | kyber512 |
33412 | 33528 | 33652 | ntruplus1152 |
33484 | 33984 | 34132 | kyber90s768 |
37152 | 37208 | 37396 | C:threebears936r2cpa |
38140 | 38196 | 38284 | ntruhps2048509 |
40252 | 40600 | 40992 | T: C:r5nd0kem2iot |
40916 | 41144 | 48472 | T: C:r5nd1kem5d |
44272 | 44316 | 44400 | C:threebears1248r2cpa |
47460 | 47580 | 47728 | kyber90s1024 |
42004 | 47664 | 50264 | T: C:r5nd1kem4longkey |
47616 | 47748 | 48048 | T: C:nhcompact512cca |
46220 | 48860 | 48952 | kyber768 |
54068 | 54148 | 54308 | T: C:hila5 |
54752 | 54844 | 54932 | sntrup653 |
55180 | 55272 | 55424 | sntrup761 |
59348 | 59496 | 59864 | ntruhps2048677 |
62872 | 64480 | 65448 | ntruhrss701 |
64628 | 66100 | 71748 | T: C:r5nd3kem5d |
68880 | 69040 | 69140 | T: C:nhcompact768cca |
67620 | 69408 | 71024 | kyber1024 |
75864 | 76472 | 76596 | ntruhps4096821 |
76480 | 76536 | 76604 | sntrup857 |
77600 | 77864 | 78004 | ntrulpr653 |
79280 | 79392 | 79516 | sntrup953 |
80724 | 80784 | 80868 | sntrup1013 |
82320 | 82536 | 82636 | ntrulpr761 |
85916 | 86120 | 86272 | T: C:nhcompact1024cca |
83228 | 86384 | 97288 | T: lightsaber2 |
91236 | 91436 | 91764 | T: newhope512cca |
94524 | 94676 | 95148 | T: sntrup4591761 |
95780 | 95848 | 95904 | threebears624r2ccax |
100036 | 101696 | 116780 | T: lac128 |
102436 | 102552 | 102608 | sntrup1277 |
108352 | 108500 | 110724 | T: ntrulpr4591761 |
109240 | 109312 | 109380 | ntrulpr857 |
110728 | 110880 | 111496 | ntrulpr1013 |
113292 | 113472 | 113560 | ntrulpr953 |
115736 | 116000 | 116844 | mceliece348864 |
115636 | 116304 | 117588 | mceliece348864f |
121580 | 121708 | 123360 | mceliece348864pc |
121848 | 122012 | 122336 | mceliece348864pcf |
122140 | 122304 | 122400 | threebears624r2cca |
130056 | 133272 | 134576 | T: C:r5nd5kem5d |
139828 | 143312 | 147440 | T: C:r5nd3kem0d |
143228 | 143436 | 143624 | ntrulpr1277 |
147296 | 147360 | 147464 | threebears936r2ccax |
141000 | 147468 | 151180 | T: ntrukem443 |
147208 | 149476 | 160000 | T: saber2 |
171016 | 171368 | 172424 | T: newhope1024cca |
166688? | 174320? | 210724? | T: lotus128 |
174704 | 177744 | 183204 | T: C:r5nd5kem0d |
183872 | 183960 | 184124 | threebears936r2cca |
200340 | 202808 | 212372 | T: C:r5n11kem0d |
213860 | 214008 | 214212 | threebears1248r2ccax |
216468 | 217656 | 231024 | T: lac192 |
222544 | 240588 | 253624 | T: firesaber2 |
248536 | 248836 | 249240 | mceliece460896 |
248632 | 249128 | 249796 | mceliece460896f |
254300 | 254504 | 255040 | mceliece460896pcf |
254404 | 254596 | 254780 | mceliece460896pc |
256972 | 257100 | 257388 | threebears1248r2cca |
264068 | 264632 | 264888 | T: saberx4 |
268540 | 269644 | 270252 | mceliece6960119f |
268812 | 269740 | 270260 | mceliece6960119 |
277028 | 277896 | 278684 | mceliece6960119pcf |
281896 | 282772 | 283316 | mceliece6960119pc |
289444 | 290424 | 291188 | mceliece6688128 |
290188 | 290556 | 291036 | mceliece6688128f |
285296 | 290700 | 291460 | T: C:r5n13kem0d |
290416 | 290888 | 291376 | mceliece8192128 |
287540 | 291688 | 302928 | T: lotus192 |
290908 | 291876 | 293696 | mceliece8192128f |
297964 | 298504 | 299536 | mceliece6688128pc |
297856 | 298556 | 299176 | mceliece6688128pcf |
299380 | 299680 | 300096 | mceliece8192128pc |
299440 | 299712 | 300140 | mceliece8192128pcf |
323296 | 324552 | 328652 | T: ntrukem743 |
377140 | 381004 | 383696 | T: lac256 |
393800 | 394104 | 394532 | T: ntskem1264 |
405608 | 405880 | 406640 | T: kindi256342 |
421692 | 422008 | 422468 | T: hqc128round4 |
430948 | 432668 | 484764 | T: lotus256 |
491496 | 492116 | 493012 | T: kindi512222 |
497516 | 501352 | 502432 | T: kindi512241 |
633320 | 635040 | 636904 | T: lima2p1024cca |
704936 | 706908 | 793120 | T: C:ledakemcpa12 |
722416 | 722980 | 723528 | T: ntskem1380 |
753396 | 755924 | 896060 | T: C:ledakemcpa13 |
844868 | 858988 | 892756 | T: titaniumccatoy |
869936 | 870660 | 871760 | T: kindi512321 |
882188 | 882972 | 884528 | T: hqc192round4 |
865848? | 925420? | 1169752? | T: C:ledakemcpa14 |
927800 | 929324 | 930540 | T: kindi256522 |
930112 | 931204 | 975220 | T: hqcrmrs128 |
927988 | 931772 | 932972 | T: C:r5n15kem0d |
928228 | 935844 | 951988 | T: hqc128 |
1063880 | 1068156 | 1072936 | T: C:rolloi128 |
1115956 | 1117512 | 1121876 | T: titaniumccalite |
1252540 | 1255500 | 1257392 | T: C:rolloi192 |
1275240 | 1278696 | 1280512 | T: lima2p2048cca |
1297280 | 1346068 | 1350460 | T: titaniumccastd |
1358188 | 1361872 | 1423960 | T: hqc1281 |
1378364 | 1379880 | 1380880 | T: ntskem13136 |
1590780 | 1593768 | 1680040 | T: titaniumccamed |
1703244 | 1707372 | 1711048 | T: frodokem640 |
1708244 | 1710572 | 1744344 | T: hqcrmrs192 |
1724848 | 1727488 | 1729732 | T: limasp1018cca |
1762348 | 1767476 | 1775916 | T: rolloii128 |
1767180 | 1768244 | 1770908 | T: hqc256round4 |
1794008 | 1795300 | 1797264 | T: C:bikel1 |
1793556 | 1796192 | 1805128 | T: ledakem1364 |
1806904 | 1809212 | 1813948 | T: frodokem640aes |
1737796 | 1811400 | 1813916 | T: ledakem1264 |
1798668 | 1825928 | 1830312 | T: hqc192 |
1834952 | 1840928 | 1848092 | T: C:lake1 |
1900836 | 1903348 | 1907556 | T: rolloii192 |
1888996 | 1942524 | 1944856 | T: ledakem1464 |
2005276 | 2007448 | 2011724 | T: titaniumccahi |
2008868 | 2014964 | 2055736 | T: C:ledakemcpa32 |
2069852 | 2074032 | 2078048 | T: C:rolloi256 |
2195688 | 2217144 | 2240668 | T: hqc1921 |
2240100 | 2253084 | 2263232 | T: ledakem13sl |
2241916 | 2265444 | 2368168 | T: hqc1922 |
2432120 | 2441520 | 2447868 | T: rolloii256 |
2511624 | 2520600 | 2575596 | T: titaniumccasuper |
2387520 | 2570064 | 2612376 | T: C:ledakemcpa33 |
2571620 | 2614224 | 2616752 | T: ledakem14sl |
2621104 | 2635100 | 2740764 | T: rsa2048 |
2700244 | 2714948 | 2729340 | T: ledakem12sl |
2758240 | 2789732 | 2888204 | T: hqcrmrs256 |
2856184 | 2901204 | 2904940 | T: hqc256 |
2907520 | 2985748 | 3058972 | T: C:ledakemcpa34 |
3069824 | 3077264 | 3088948 | T: C:lake2 |
3236600 | 3247960 | 3285140 | T: hqc2561 |
3372292 | 3374008 | 3386988 | T: limasp1306cca |
3430420 | 3434224 | 3445008 | T: frodokem976 |
3461380 | 3478228 | 3544320 | T: hqc2562 |
2438692? | 3496024? | 3920156? | T: C:edonk128k32n96nu4l4 |
3512984 | 3515980 | 3524108 | T: frodokem976aes |
3518240 | 3522488 | 3537420 | T: limasp1822cca |
3623100 | 3633144 | 3643088 | T: rqc128 |
3628972 | 3637372 | 3666948 | T: hqc2563 |
3682024 | 3692340 | 3707720 | T: locker1 |
2738640? | 3744292? | 6505092? | T: C:edonk192k48n144nu4l4 |
3748752 | 3762272 | 3782172 | T: locker2 |
3818852 | 3821888 | 3831444 | T: frodokem640shake |
3978592 | 3989624 | 4011460 | T: bigquake1 |
4091964 | 4106452 | 4136320 | T: locker4 |
4187052 | 4203512 | 4223964 | T: C:lake3 |
4977524? | 5033104? | 6446560? | T: C:ledakemcpa53 |
5242576 | 5334108 | 5505364 | T: ledakem3464 |
5526404 | 5543260 | 5558688 | T: locker3 |
5631296 | 5646916 | 5714308 | T: ledakem3364 |
5957984 | 5963988 | 5979280 | T: C:bikel3 |
5937836 | 5973136 | 6084048 | T: ledakem3264 |
5975924 | 5982476 | 5993752 | T: frodokem1344aes |
5990748 | 6004636 | 6031108 | T: locker6 |
6146776 | 6170404 | 6195084 | T: locker5 |
6538312 | 6609252 | 6661072 | T: C:ledakemcpa54 |
6827452 | 6853600 | 6875148 | T: locker7 |
6844372 | 6856356 | 6863700 | T: limasp2062cca |
7036696 | 7069776 | 7091852 | T: locker8 |
7395532 | 7420112 | 8540000 | T: rqc192 |
7422884 | 7432464 | 7450056 | T: C:ledakemcpa52 |
7818420 | 7869640 | 7893280 | T: ledakem32sl |
7887524? | 7908680? | 10618064? | T: frodokem976shake |
8550468 | 8563964 | 8647284 | T: ledakem33sl |
9268384 | 9288312 | 9350900 | T: ledakem34sl |
9459904 | 9501320 | 9527372 | T: locker9 |
11874372 | 11891632 | 11900096 | T: rqc256 |
12746020 | 12833140 | 12897788 | T: ledakem5264 |
13509336 | 13514124 | 13605888 | T: ledakem5364 |
13945768? | 13954796? | 19510328? | T: frodokem1344shake |
14190248 | 14196452 | 14220516 | T: sikep434 |
14555896 | 14570508 | 14612472 | T: remblem928 |
14523488 | 14599720 | 14611592 | T: remblem1056 |
15379420 | 15397008 | 15404176 | T: sikep434comp |
16514428 | 16559708 | 16666276 | T: ledakem5464 |
18483940 | 18547848 | 18622044 | T: ledakem53sl |
19056736 | 19145448 | 19183176 | T: ledakem52sl |
19789184 | 19945256 | 20043712 | T: ledakem54sl |
21281652 | 21296660 | 21307516 | T: sikep503 |
22733008 | 22744592 | 22752524 | T: sikep503comp |
29162044 | 29680372 | 29757204 | T: bigquake3 |
20830984? | 32745072? | 60311376? | T: C:edonk128ref |
34325840 | 34385792 | 35116244 | T: ramstakers216091 |
10472996? | 35043664? | 167653692? | T: C:edonk192k32n128nu4l6 |
43165444 | 43776364 | 43958252 | T: mersenne756839 |
45363484 | 45378364 | 45762104 | T: bigquake5 |
47031796 | 47051524 | 47210820 | T: sikep610 |
50347232 | 50393708 | 50534316 | T: sikep610comp |
35673036? | 65723868? | 117497012? | T: C:edonk128k16n80nu8l6 |
67434496 | 67534400 | 68115936 | T: oddmanhattan128 |
76879088 | 76900312 | 77032480 | T: sikep751 |
81750076 | 81801444 | 81874664 | T: sikep751comp |
126184432 | 126386060 | 126615060 | T: oddmanhattan192 |
58508068? | 134662168? | 169688724? | T: C:edonk128k16n80nu4l6 |
146085260 | 146133520 | 146330284 | T: pqrsa15 |
143200608 | 147231368 | 153423780 | T: ramstakers756839 |
256347452 | 256628888 | 256953788 | T: oddmanhattan256 |
|
|
|