Measurements of key-encapsulation mechanisms on one machine: amd64; Ivy Bridge+AES (306a9); 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, 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 |
60218 | 61343 | 63876 | T: C:r5nd1kem0d |
69999 | 70839 | 72743 | threebears624r2cca |
70396 | 71189 | 73287 | C:threebears624r2cpa |
71604 | 72212 | 72760 | C:threebears624r2cpax |
73994 | 74989 | 75120 | threebears624r2ccax |
75734 | 76776 | 78465 | T: lightsaber2 |
76738 | 77664 | 78846 | T: C:r5nd0kem2iot |
78445 | 79552 | 82430 | T: C:r5nd1kem5d |
81273 | 81964 | 82746 | kyber512 |
84688 | 85698 | 87337 | T: C:r5nd1kem4longkey |
125221 | 126246 | 131998 | T: lac128 |
128102 | 128248 | 128711 | threebears936r2cca |
130532 | 130810 | 134198 | threebears936r2ccax |
130784 | 130937 | 131252 | T: newhope512cca |
133545 | 134580 | 135752 | C:threebears936r2cpa |
135755 | 135991 | 136378 | C:threebears936r2cpax |
136236 | 136914 | 138480 | kyber768 |
135058 | 140702 | 142333 | T: C:r5nd3kem5d |
150857 | 151248 | 153561 | T: saber2 |
202379 | 202770 | 203339 | threebears1248r2cca |
203425 | 203822 | 204021 | threebears1248r2ccax |
209790 | 210078 | 210509 | C:threebears1248r2cpax |
210087 | 211496 | 212567 | C:threebears1248r2cpa |
212393 | 213578 | 214798 | kyber1024 |
214859 | 219679 | 224394 | T: C:r5nd3kem0d |
224413 | 225996 | 229313 | T: ntrulpr653 |
233300 | 233693 | 234258 | kyber90s512 |
234210 | 234331 | 266310 | ntruplus576 |
247322 | 247660 | 248939 | T: firesaber2 |
254674 | 257365 | 260295 | T: C:r5nd5kem5d |
257013 | 258628 | 259141 | T: C:hila5 |
267521 | 269269 | 273000 | ntrulpr653 |
271829 | 277750 | 279785 | T: C:r5nd5kem0d |
279136 | 281413 | 287428 | T: ntrulpr761 |
281259 | 281490 | 281961 | T: newhope1024cca |
288200 | 296530 | 297079 | T: kindi256342 |
309357 | 310384 | 320312 | T: kindi512222 |
313341 | 314499 | 323478 | T: kindi512241 |
331456 | 331531 | 331668 | ntruplus768 |
333733 | 335294 | 338710 | ntrulpr761 |
334881 | 338668 | 347342 | T: ntrulpr857 |
347300 | 347628 | 347997 | ntruplus864 |
393934 | 398311 | 410534 | ntrulpr857 |
394934 | 400289 | 405661 | T: ntrulpr953 |
418147 | 419075 | 419971 | kyber90s768 |
440435 | 441934 | 445406 | T: ntrulpr1013 |
456906 | 463837 | 465296 | T: lac256 |
463097 | 464536 | 469070 | ntrulpr953 |
465782 | 467078 | 479355 | T: lac192 |
508875 | 512583 | 520469 | ntrulpr1013 |
652422 | 659067 | 666255 | T: ntrulpr1277 |
671453 | 673556 | 675079 | T: kindi512321 |
681718 | 682657 | 684602 | kyber90s1024 |
708484 | 713548 | 719020 | T: ntrukem443 |
755867 | 760442 | 771243 | ntrulpr1277 |
782606 | 806847 | 807559 | T: kindi256522 |
816743 | 817459 | 819182 | T: lima2p1024cca |
811449 | 823893 | 840141 | T: hqc1281 |
471109? | 871109? | 1271026? | ntruplus1152 |
994226 | 1010330 | 1028532 | T: C:edonk128k16n80nu4l6 |
1013640 | 1014988 | 1016484 | T: rqc128 |
1559487 | 1563111 | 1569237 | T: C:rolloi128 |
1623525 | 1626197 | 1629139 | T: titaniumccatoy |
1632164 | 1637228 | 1642462 | T: C:edonk128k16n80nu8l6 |
1635752 | 1645292 | 1675612 | T: hqc1921 |
1659212 | 1660791 | 1663149 | T: lima2p2048cca |
1655310 | 1661129 | 1665591 | T: ntrukem743 |
1735777 | 1739556 | 1742672 | T: frodokem640 |
1765388 | 1786323 | 1821669 | T: hqc1922 |
1833973 | 1837061 | 1840465 | T: titaniumccalite |
1856781 | 1860883 | 1871123 | T: limasp1018cca |
1841855 | 1861599 | 1883527 | T: C:edonk128k32n96nu4l4 |
1892132 | 1894888 | 1906304 | T: C:rolloi192 |
1896006? | 1900587? | 2622914? | T: rqc192 |
1988769 | 1990724 | 1992754 | T: frodokem640aes |
2234641 | 2260996 | 2292121 | T: C:edonk192k32n128nu4l6 |
2373336 | 2377662 | 2381445 | T: C:edonk128ref |
2400203 | 2401654 | 2417704 | T: C:bikel1 |
2471068 | 2514936 | 2542894 | T: hqc2561 |
2531214 | 2536143 | 2543194 | T: C:rolloi256 |
2539866 | 2543114 | 2547749 | T: titaniumccastd |
2617001 | 2622726 | 2624752 | T: titaniumccamed |
2658374? | 2663251? | 3689424? | T: rqc256 |
2783924 | 2787032 | 2790721 | T: titaniumccahi |
2792860 | 2815630 | 2865038 | T: hqc2562 |
3054198 | 3098378 | 3134937 | T: hqc2563 |
3156823 | 3168768 | 3185421 | T: C:lake1 |
3373348 | 3376776 | 3385839 | T: limasp1306cca |
3391754 | 3417481 | 3449035 | T: C:edonk192k48n144nu4l4 |
3539133 | 3551642 | 3562158 | T: C:lake3 |
3579581 | 3588507 | 3602905 | T: frodokem976 |
3620548 | 3627960 | 3635949 | T: C:lake2 |
3747851 | 3752351 | 3773961 | T: limasp1822cca |
4052678 | 4058217 | 4063704 | T: titaniumccasuper |
4155232 | 4165487 | 4180537 | T: frodokem976aes |
5670126 | 5691548 | 5730918 | T: locker1 |
6214833 | 6224145 | 6237106 | T: locker2 |
6428954 | 6456892 | 6467411 | T: rolloii128 |
6561750 | 6571341 | 6609291 | T: rolloii192 |
6590802 | 6613468 | 6616789 | T: limasp2062cca |
6800046 | 6816672 | 6907071 | T: locker3 |
7089530 | 7116543 | 7149591 | T: frodokem1344aes |
7285275 | 7286912 | 7320429 | T: C:bikel3 |
7657575 | 7668699 | 7678193 | T: locker4 |
7692548 | 7708707 | 7735498 | T: rolloii256 |
7849420 | 7852299 | 7858186 | T: C:r5n11kem0d |
8600496 | 8611244 | 8624313 | T: locker6 |
9437046 | 9453228 | 9470301 | T: locker5 |
9579604 | 9677020 | 9747948 | T: ramstakers216091 |
10289934 | 10300080 | 10305865 | T: frodokem640shake |
10656852 | 10665015 | 10706254 | T: ntruhps2048509 |
10704656 | 10714721 | 10863742 | ntruhps2048509 |
10964062 | 10964392 | 10965260 | T: ntrulpr4591761 |
12402636 | 12427700 | 12447408 | T: sntrup653 |
12427466 | 12445639 | 12469804 | sntrup653 |
14677763 | 14700703 | 14726267 | T: lotus128 |
15067174 | 15083976 | 15101862 | T: locker7 |
15325692 | 15328567 | 15431430 | T: sikep503 |
15850883 | 15879475 | 15902872 | T: locker8 |
16314312 | 16335488 | 16411900 | T: sntrup761 |
16324605 | 16340818 | 16383600 | sntrup761 |
16976618 | 16988127 | 17005243 | T: locker9 |
17510849 | 17531210 | 17554141 | T: C:ledakemcpa14 |
18397465 | 18410045 | 18420362 | T: ntruhps2048677 |
18527738 | 18593955 | 18618549 | ntruhps2048677 |
19264829 | 19272128 | 19278951 | T: C:r5n13kem0d |
19588564 | 19644651 | 19668033 | ntruhrss701 |
20551113 | 20572219 | 20588137 | T: sntrup857 |
20598154 | 20649496 | 20681687 | sntrup857 |
22642570 | 22671590 | 22711765 | T: C:ledakemcpa13 |
22914448 | 22925260 | 22933527 | T: frodokem976shake |
24622601 | 24645276 | 27106646 | T: sikep503comp |
24921961 | 24981049 | 24999618 | T: sntrup4591761 |
25533665 | 25554804 | 25578957 | T: sntrup953 |
25559979 | 25611344 | 25718148 | sntrup953 |
26914920 | 26930720 | 27011091 | T: ntruhps4096821 |
26907591 | 26947272 | 26957044 | ntruhps4096821 |
28614417 | 28719195 | 28738092 | T: sntrup1013 |
28636641 | 28725040 | 28855545 | sntrup1013 |
28339556 | 28826003 | 29008640 | T: lotus192 |
31147174 | 31522820 | 31718543 | T: mersenne756839 |
35739020 | 35752303 | 35761849 | T: C:r5n15kem0d |
38474882 | 38518600 | 38551876 | T: C:ledakemcpa12 |
41516008 | 41529856 | 41538274 | T: frodokem1344shake |
42858370 | 43447344 | 43993575 | T: ramstakers756839 |
43728540 | 43756448 | 43793287 | T: sntrup1277 |
43883002 | 43910192 | 43946169 | sntrup1277 |
49065529 | 49079116 | 49114441 | T: sikep751 |
58957779 | 59215657 | 59853222 | T: ntskem1264 |
59256595 | 59308139 | 59360854 | T: C:ledakemcpa34 |
61939587 | 62702167 | 63338703 | T: lotus256 |
63022104 | 63056949 | 63095016 | T: ledakem1464 |
67004210 | 67016761 | 67040043 | T: sikep434 |
68991843 | 69034220 | 69089171 | T: C:ledakemcpa33 |
76669784 | 76746813 | 83030767 | T: sikep751comp |
80948723 | 81051403 | 81457981 | T: ledakem1364 |
86704129 | 87220932 | 88500425 | T: ledakem14sl |
105057866 | 105146618 | 105197650 | mceliece348864pcf |
105859731 | 105917215 | 106182604 | mceliece348864f |
106238377 | 106306248 | 115555610 | T: sikep434comp |
106829800 | 107485093 | 109152738 | T: ledakem13sl |
113668122 | 113727250 | 113789645 | T: C:ledakemcpa32 |
101800338? | 115967063? | 144130993? | mceliece348864pc |
93310395? | 121292223? | 149754958? | T: mceliece348864 |
101865379? | 129834652? | 144240960? | mceliece348864 |
86929318? | 140080006? | 218794547? | T: rsa2048 |
143430059 | 143559830 | 143809619 | T: C:ledakemcpa54 |
150908153 | 150962030 | 151374519 | T: ledakem1264 |
152260405 | 152375182 | 152569677 | T: C:ledakemcpa53 |
172452199 | 173206440 | 175790280 | T: ledakem3464 |
185076837 | 185402172 | 185827938 | T: ntskem1380 |
193784200 | 193820269 | 193981323 | T: sikep610 |
211913672 | 212441607 | 212757757 | T: ledakem12sl |
225191941 | 225276639 | 226231761 | T: ledakem3364 |
236621285 | 238211728 | 239462542 | T: ledakem34sl |
259588634 | 259793497 | 260304604 | T: C:ledakemcpa52 |
261919243 | 262078436 | 263400041 | T: mceliece460896f |
262303204 | 262674124 | 262771586 | T: mceliece460896pcf |
282764261 | 282853193 | 283967731 | T: ledakem5464 |
292585402 | 292904695 | 294920134 | T: ledakem33sl |
311465819 | 312328003 | 313510241 | mceliece460896pcf |
316164056 | 316497464 | 316822711 | mceliece460896f |
324182454 | 324489814 | 350486932 | T: sikep610comp |
326879990 | 327263833 | 328148330 | T: ledakem3264 |
327033953 | 327656603 | 328585998 | T: ntskem13136 |
305294377? | 357810176? | 457618094? | mceliece460896 |
304561883? | 360636729? | 457188789? | mceliece460896pc |
367643377 | 371414026 | 404492369 | T: oddmanhattan128 |
464024404 | 464376042 | 466961285 | T: mceliece6688128pcf |
476839964 | 477222375 | 477369484 | mceliece6960119f |
485502879 | 486394348 | 486697537 | T: mceliece6960119pcf |
486365384 | 487499871 | 490272026 | T: ledakem5364 |
512254265 | 513111722 | 513395290 | mceliece6688128f |
528816935 | 529828510 | 531977005 | T: mceliece8192128pcf |
542141243 | 542672312 | 547635158 | T: ledakem54sl |
577070399 | 577358047 | 578127896 | mceliece8192128f |
577483730 | 578837269 | 578940053 | mceliece8192128pcf |
455356704? | 579107160? | 798954931? | T: mceliece6688128 |
597131005 | 598364988 | 619347430 | T: oddmanhattan192 |
607020027 | 607810867 | 608056115 | mceliece6960119pcf |
514699989? | 630094485? | 859856061? | T: mceliece8192128pc |
632149541 | 633403365 | 635088713 | T: ledakem32sl |
657504087 | 658698139 | 659548985 | mceliece6688128pcf |
569107625? | 668076144? | 855904166? | mceliece6960119 |
563608319? | 677750470? | 1017943387? | mceliece8192128 |
488977532? | 705247519? | 822716082? | T: mceliece6960119pc |
715775313 | 717369387 | 719450291 | T: ledakem5264 |
611397614? | 723378871? | 947465239? | mceliece6688128 |
611473990? | 723391203? | 841495531? | mceliece6688128pc |
515882380? | 737794646? | 861448237? | T: mceliece8192128 |
740921452 | 743598593 | 746652148 | T: ledakem53sl |
646337252? | 759752932? | 977388631? | mceliece6960119pc |
662538731? | 789935886? | 923079963? | mceliece8192128pc |
949223923 | 959490570 | 969563261 | T: bigquake1 |
1046437907 | 1047449026 | 1048923802 | T: oddmanhattan256 |
1364999210 | 1367836402 | 1371666841 | T: ledakem52sl |
5170631877 | 5271347719 | 5392554655 | T: pqrsa15 |
7617340259 | 7718910292 | 7934411439 | T: bigquake3 |
14714271305 | 14837876217 | 15078815667 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
21729 | 22743 | 23533 | T: rsa2048 |
63596 | 67736 | 74168 | T: mceliece348864 |
65530 | 69572 | 75822 | mceliece348864 |
65290 | 69894 | 72864 | mceliece348864f |
75974 | 77616 | 86644 | mceliece348864pcf |
75709 | 80342 | 82256 | mceliece348864pc |
95569 | 96110 | 98359 | threebears624r2ccax |
95405 | 96135 | 99185 | threebears624r2cca |
95588 | 96166 | 97096 | T: ntskem1264 |
95714 | 96510 | 98507 | T: C:r5nd1kem0d |
96723 | 97495 | 98365 | C:threebears624r2cpax |
98456 | 99027 | 101919 | C:threebears624r2cpa |
100978 | 106181 | 118071 | T: C:edonk128k16n80nu4l6 |
107948 | 108355 | 108938 | T: lightsaber2 |
122498 | 123752 | 125218 | T: C:r5nd0kem2iot |
125749 | 125890 | 126132 | ntruplus576 |
127288 | 128585 | 130037 | T: C:r5nd1kem5d |
131050 | 131846 | 132754 | T: C:ledakemcpa14 |
132724 | 133701 | 134865 | T: C:r5nd1kem4longkey |
136943 | 137551 | 138058 | kyber512 |
140103 | 140840 | 141946 | T: C:ledakemcpa13 |
131814? | 145652? | 166432? | mceliece460896 |
138223 | 151459 | 167203 | T: mceliece460896f |
152609 | 152896 | 153393 | ntruplus768 |
140900 | 153838 | 175422 | T: mceliece460896pcf |
156502 | 157431 | 163026 | threebears936r2ccax |
158836 | 159180 | 159464 | threebears936r2cca |
156871 | 159861 | 163676 | T: C:ledakemcpa12 |
147760 | 161742 | 183448 | mceliece460896pcf |
143276 | 163118 | 176790 | mceliece460896f |
166422 | 166774 | 167179 | C:threebears936r2cpax |
164109 | 168347 | 170774 | C:threebears936r2cpa |
148468? | 170344? | 198688? | mceliece460896pc |
182818 | 183331 | 184186 | ntruplus864 |
195946 | 197433 | 204588 | T: saber2 |
207776 | 208023 | 208342 | T: newhope512cca |
208513 | 209892 | 215417 | T: C:r5nd3kem5d |
213378 | 213850 | 214534 | kyber768 |
211491 | 215817 | 223410 | T: ntrukem443 |
212530 | 217931 | 230516 | T: C:edonk128k16n80nu8l6 |
230904 | 231927 | 233243 | T: C:rolloi128 |
236530 | 236821 | 237269 | threebears1248r2ccax |
240620 | 241177 | 241981 | threebears1248r2cca |
245405 | 245635 | 246141 | ntruplus1152 |
243134 | 245939 | 249170 | T: sntrup653 |
247736 | 247882 | 248096 | C:threebears1248r2cpax |
251253 | 251620 | 252599 | C:threebears1248r2cpa |
245266 | 252918 | 265750 | T: lac128 |
254505 | 255689 | 256762 | T: C:rolloi192 |
251644 | 264466 | 289054 | T: mceliece6688128 |
262820 | 269587 | 280032 | T: C:edonk128k32n96nu4l4 |
263008 | 273592 | 285088 | mceliece6960119f |
285739 | 286900 | 288020 | sntrup653 |
263982 | 287786 | 324596 | mceliece6688128f |
289425 | 289773 | 290225 | kyber90s512 |
291824 | 292822 | 293899 | T: C:rolloi256 |
276260 | 293430 | 310067 | mceliece6960119 |
298518 | 300067 | 301307 | T: C:ledakemcpa34 |
298601 | 300520 | 318820 | T: sntrup761 |
287699 | 301328 | 321486 | mceliece6960119pc |
264628? | 302030? | 346072? | mceliece6688128 |
304069 | 305720 | 325386 | T: firesaber2 |
289642 | 306256 | 339514 | mceliece6688128pcf |
289113 | 306784 | 348838 | mceliece6688128pc |
294236 | 308026 | 337872 | mceliece8192128 |
287310 | 311434 | 351084 | T: mceliece6960119pc |
313274 | 315251 | 317269 | T: ntruhps2048509 |
297204 | 316088 | 343486 | T: mceliece6960119pcf |
296984 | 317528 | 347060 | T: mceliece8192128 |
318674 | 319389 | 320957 | T: lotus128 |
284930 | 319508 | 351920 | T: mceliece6688128pcf |
298516 | 320978 | 371187 | mceliece8192128f |
298686 | 322150 | 351322 | mceliece6960119pcf |
323976 | 324796 | 328356 | kyber1024 |
323839 | 326407 | 328325 | T: C:ledakemcpa33 |
323914 | 336520 | 357084 | T: mceliece8192128pc |
330517 | 337972 | 361368 | mceliece8192128pcf |
334363 | 339263 | 345258 | ntruhrss701 |
324842? | 346221? | 443118? | T: mceliece8192128pcf |
347236 | 348971 | 351776 | ntruhps2048509 |
334584 | 354550 | 401422 | mceliece8192128pc |
355848 | 357014 | 358299 | sntrup761 |
357959 | 359560 | 360390 | T: C:hila5 |
358819 | 360546 | 377116 | T: sntrup857 |
371226 | 375745 | 384825 | T: ntrukem743 |
373094 | 377305 | 391167 | T: C:edonk128ref |
368535 | 379873 | 394145 | T: C:r5nd3kem0d |
373453 | 380431 | 386353 | T: C:ledakemcpa32 |
379625 | 380458 | 391665 | T: kindi256342 |
383285 | 387101 | 391691 | T: C:r5nd5kem5d |
387920 | 388915 | 389677 | T: C:bikel1 |
387980 | 389006 | 389798 | T: ntskem1380 |
417668 | 419317 | 421783 | sntrup857 |
433342 | 434238 | 435099 | T: ntrulpr653 |
431557 | 440571 | 443115 | T: sntrup953 |
442690 | 443023 | 443462 | T: newhope1024cca |
449140 | 450534 | 453039 | T: ntruhps2048677 |
465462 | 468433 | 483744 | T: C:r5nd5kem0d |
454964 | 469749 | 471422 | T: kindi512222 |
460451 | 475020 | 475790 | T: kindi512241 |
475789 | 476647 | 478244 | ntrulpr653 |
472971 | 478759 | 480469 | T: sntrup1013 |
485533 | 486500 | 488737 | kyber90s768 |
488314 | 490495 | 494698 | sntrup953 |
480571 | 490880 | 506922 | T: lotus192 |
496393 | 500525 | 504059 | ntruhps2048677 |
529122 | 531869 | 540250 | sntrup1013 |
532646 | 534291 | 535901 | T: ledakem1464 |
538271 | 539917 | 598024 | T: ntrulpr761 |
553649 | 559514 | 564162 | T: ntskem13136 |
574184 | 575037 | 577587 | T: lima2p1024cca |
579207 | 582449 | 586745 | T: C:edonk192k32n128nu4l6 |
579261 | 583214 | 589307 | T: C:lake1 |
587561 | 590801 | 596367 | T: ntruhps4096821 |
595535 | 596641 | 597899 | ntrulpr761 |
626940 | 629185 | 634330 | T: ledakem14sl |
645259 | 646836 | 648718 | T: ntrulpr857 |
643604 | 647954 | 650046 | ntruhps4096821 |
659732 | 662444 | 664614 | T: C:ledakemcpa54 |
668908 | 670655 | 673669 | T: C:lake2 |
670278 | 673077 | 679789 | T: ledakem1364 |
674518 | 676833 | 682627 | T: sntrup1277 |
681614 | 688352 | 701495 | T: lotus256 |
704461 | 711449 | 738789 | ntrulpr857 |
712007 | 712943 | 714092 | T: lac192 |
709256 | 715507 | 727649 | T: C:edonk192k48n144nu4l4 |
714096 | 716445 | 721029 | T: C:ledakemcpa53 |
730040 | 731653 | 733590 | T: C:lake3 |
745771 | 747819 | 749591 | T: rolloii128 |
758867 | 759819 | 761027 | kyber90s1024 |
765043 | 767105 | 781700 | T: ntrulpr953 |
756699 | 773488 | 786813 | T: C:ledakemcpa52 |
780988 | 783160 | 790467 | sntrup1277 |
788695 | 789689 | 791383 | T: rolloii192 |
833524 | 834387 | 836053 | ntrulpr953 |
856646 | 857486 | 858882 | T: ledakem13sl |
860364 | 863766 | 865271 | T: ntrulpr1013 |
875713 | 876878 | 878839 | T: rolloii256 |
856393 | 884902 | 885972 | T: kindi512321 |
911055 | 921742 | 925053 | T: lac256 |
927965 | 930099 | 949241 | ntrulpr1013 |
939461 | 968535 | 969872 | T: kindi256522 |
965138 | 971038 | 978016 | T: locker1 |
991226 | 995699 | 1007193 | T: locker2 |
1026953 | 1046902 | 1076149 | T: ledakem1264 |
1081999 | 1082954 | 1086354 | T: C:bikel3 |
1112896 | 1117830 | 1123061 | T: locker3 |
1159036 | 1160920 | 1164121 | T: lima2p2048cca |
1203968 | 1205534 | 1206454 | T: titaniumccatoy |
1265550 | 1282941 | 1291153 | T: ntrulpr1277 |
1280582 | 1284018 | 1287175 | T: locker4 |
1289660 | 1313678 | 1329828 | T: hqc1281 |
1318707 | 1322425 | 1329595 | T: ledakem3464 |
1362582 | 1364368 | 1394854 | ntrulpr1277 |
1383855 | 1388652 | 1392014 | T: locker6 |
1381796 | 1405096 | 1433029 | T: ledakem12sl |
1416861 | 1418416 | 1420761 | T: rqc128 |
1523820 | 1525103 | 1526749 | T: limasp1018cca |
1524708 | 1527766 | 1533738 | T: locker5 |
1637166 | 1638174 | 1640616 | T: titaniumccalite |
1726956 | 1734533 | 1749663 | T: ledakem3364 |
1734277 | 1745918 | 1757457 | T: ledakem34sl |
1991576 | 1992337 | 1994045 | T: titaniumccastd |
2372764 | 2377174 | 2381887 | T: frodokem640 |
2366925 | 2381959 | 2391804 | T: locker7 |
2382552 | 2392043 | 2403923 | T: locker8 |
2419024 | 2420940 | 2425439 | T: titaniumccamed |
2448013 | 2451811 | 2458064 | T: ledakem33sl |
2470807 | 2473131 | 2476310 | T: frodokem640aes |
2576554 | 2627973 | 2716444 | T: ledakem3264 |
2616085 | 2628475 | 2641688 | T: locker9 |
2633538 | 2637088 | 2640547 | T: titaniumccahi |
2673861 | 2729802 | 2771286 | T: hqc1921 |
2828289? | 2834434? | 6528330? | T: rqc192 |
2842498 | 2875685 | 2921647 | T: hqc1922 |
2908628 | 2909860 | 2914177 | T: limasp1306cca |
2944108 | 2949727 | 2965252 | T: ledakem5464 |
3093896 | 3098989 | 3105824 | T: limasp1822cca |
3115593 | 3183833 | 3237434 | T: bigquake1 |
3761709 | 3774703 | 3830814 | T: ledakem5364 |
3827341 | 3836366 | 3847748 | T: ledakem54sl |
3865692 | 3867006 | 3869812 | T: titaniumccasuper |
3887411 | 3959092 | 4045083 | T: ledakem32sl |
3959688 | 4040285 | 4107757 | T: hqc2561 |
4569026 | 4625715 | 4652694 | T: hqc2562 |
4672042 | 4690906 | 4714952 | T: frodokem976 |
4895300? | 4903085? | 6974380? | T: rqc256 |
4885516 | 4918020 | 4954032 | T: ledakem53sl |
4976801 | 4988269 | 4996002 | T: frodokem976aes |
5071162 | 5126208 | 5166720 | T: hqc2563 |
5849609 | 5861696 | 5865102 | T: limasp2062cca |
6667318 | 6772085 | 6843856 | T: ledakem5264 |
7081125 | 7089217 | 7252462 | T: C:r5n11kem0d |
7288549 | 7471225 | 7624392 | T: ledakem52sl |
8340682 | 8364127 | 8391916 | T: frodokem1344aes |
8279954 | 8453121 | 8699151 | T: bigquake3 |
11008720 | 11010315 | 11012945 | T: sntrup4591761 |
11123260 | 11126269 | 11129277 | T: frodokem640shake |
12394976 | 12746629 | 13033493 | T: bigquake5 |
17357368 | 17530277 | 17715793 | T: C:r5n13kem0d |
17444239 | 17733818 | 17870971 | T: ramstakers216091 |
21914331 | 21915592 | 21919687 | T: ntrulpr4591761 |
23146805 | 23183313 | 23209728 | T: pqrsa15 |
24801240 | 24806641 | 24810667 | T: frodokem976shake |
25194995 | 25210804 | 25244105 | T: sikep503 |
31304166 | 31327526 | 31344623 | T: mersenne756839 |
32316277 | 32549996 | 32682221 | T: C:r5n15kem0d |
38451653 | 38614891 | 38826458 | T: sikep503comp |
44940396 | 44987366 | 45029877 | T: frodokem1344shake |
71084841 | 71617689 | 72012812 | T: oddmanhattan128 |
76351133 | 77748249 | 79586193 | T: ramstakers756839 |
79360858 | 79366359 | 79393572 | T: sikep751 |
109693552 | 109701981 | 109720520 | T: sikep434 |
123013208 | 123145359 | 124108622 | T: sikep751comp |
129395008 | 130073135 | 130340171 | T: oddmanhattan192 |
167706962 | 168443658 | 169388646 | T: sikep434comp |
279185423 | 279946024 | 280998634 | T: oddmanhattan256 |
356658479 | 356667477 | 356687716 | T: sikep610 |
480767038 | 483056121 | 483622153 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
22817 | 22871 | 23658 | C:threebears624r2cpax |
30625 | 31539 | 31574 | C:threebears936r2cpax |
37157 | 38151 | 38220 | C:threebears1248r2cpax |
37650 | 38561 | 41414 | T: C:r5nd1kem0d |
40277 | 40620 | 40915 | C:threebears624r2cpa |
52536 | 54313 | 55612 | T: C:r5nd0kem2iot |
55786 | 56142 | 56256 | C:threebears936r2cpa |
55587 | 57731 | 58473 | T: C:r5nd1kem5d |
57527 | 60434 | 61222 | T: C:r5nd1kem4longkey |
65093 | 65202 | 65305 | C:threebears1248r2cpa |
89347 | 93576 | 95718 | T: C:r5nd3kem5d |
94626 | 94761 | 95026 | T: C:hila5 |
117024 | 119418 | 121564 | T: lightsaber2 |
129696 | 130136 | 133305 | threebears624r2ccax |
158496 | 158684 | 158941 | ntruplus576 |
173084 | 174847 | 176175 | threebears624r2cca |
180866 | 181152 | 181692 | kyber512 |
182625 | 185613 | 191364 | T: C:r5nd5kem5d |
189961 | 190159 | 190441 | ntruplus768 |
192575 | 192762 | 193102 | mceliece348864 |
192956 | 193267 | 194588 | T: mceliece348864 |
192995 | 193366 | 193620 | mceliece348864f |
196964 | 202956 | 204928 | T: C:r5nd3kem0d |
203204 | 203327 | 203542 | mceliece348864pcf |
201245 | 203486 | 208208 | threebears936r2ccax |
203400 | 203667 | 203966 | mceliece348864pc |
209299 | 210390 | 212209 | T: saber2 |
237593 | 237750 | 237958 | ntruplus864 |
242755 | 242932 | 243072 | T: newhope512cca |
245445 | 246633 | 249460 | T: C:r5nd5kem0d |
253163 | 255340 | 256994 | T: ntrukem443 |
257165 | 257813 | 259104 | threebears936r2cca |
277286 | 277686 | 278501 | kyber768 |
291487 | 291827 | 292099 | threebears1248r2ccax |
323628 | 323884 | 324164 | kyber90s512 |
324073 | 326904 | 342865 | T: firesaber2 |
337415 | 337543 | 337735 | ntruplus1152 |
339218 | 346585 | 356445 | T: lac128 |
365761 | 366473 | 368137 | threebears1248r2cca |
371442 | 373855 | 384410 | T: C:r5n11kem0d |
379148 | 380240 | 382334 | T: lotus128 |
421099 | 421898 | 424306 | mceliece460896f |
422616 | 423205 | 424100 | kyber1024 |
427501 | 428292 | 430087 | mceliece460896 |
427655 | 428408 | 429085 | T: mceliece460896f |
437926 | 438736 | 440526 | mceliece460896pcf |
437706 | 438840 | 440744 | mceliece460896pc |
438163 | 439157 | 440308 | T: mceliece460896pcf |
462234 | 463114 | 466804 | mceliece6960119 |
463141 | 463596 | 464130 | mceliece6960119f |
463240 | 464614 | 465958 | T: ntruhps2048509 |
465589 | 469462 | 480970 | ntruhps2048509 |
469480 | 471253 | 471766 | mceliece6960119pcf |
475477 | 476346 | 494194 | T: kindi256342 |
479362 | 479738 | 481661 | mceliece6960119pc |
479232 | 479917 | 481125 | T: mceliece6960119pc |
480784 | 481250 | 486886 | T: mceliece6960119pcf |
487622 | 488322 | 488946 | mceliece8192128 |
488855 | 489430 | 490204 | T: mceliece8192128 |
489565 | 489934 | 490379 | T: ntskem1264 |
489395 | 490246 | 492256 | T: mceliece6688128 |
490024 | 490442 | 495160 | mceliece6688128 |
488816 | 490525 | 493810 | mceliece6688128f |
489773 | 490634 | 491254 | mceliece8192128f |
502844 | 503672 | 504294 | T: mceliece8192128pc |
503322 | 504150 | 506306 | mceliece6688128pcf |
503700 | 504560 | 505124 | T: mceliece6688128pcf |
504466 | 504986 | 505720 | mceliece6688128pc |
504042 | 505266 | 506930 | T: mceliece8192128pcf |
504642 | 505274 | 506238 | mceliece8192128pcf |
507702 | 509349 | 512684 | mceliece8192128pc |
519795 | 521812 | 523833 | T: ntrukem743 |
525545 | 525805 | 526157 | kyber90s768 |
525643 | 525952 | 526253 | T: newhope1024cca |
566882 | 568001 | 570178 | T: C:r5n13kem0d |
599958 | 601235 | 625018 | T: kindi512222 |
604179 | 605330 | 606289 | T: kindi512241 |
623311 | 625745 | 632281 | T: ntrulpr653 |
610792 | 626124 | 649293 | T: lotus192 |
627480 | 628355 | 629828 | sntrup653 |
625520 | 628650 | 635971 | T: sntrup653 |
660441 | 666163 | 669082 | ntrulpr653 |
698803 | 699882 | 701052 | sntrup761 |
695240 | 700826 | 702725 | ntruhps2048677 |
698165 | 701199 | 704129 | T: ntruhps2048677 |
691775 | 709965 | 711345 | T: sntrup761 |
729866 | 732922 | 734488 | T: lima2p1024cca |
766369 | 767343 | 771096 | ntruhrss701 |
775197 | 778523 | 781288 | T: ntrulpr761 |
808802 | 809454 | 810857 | kyber90s1024 |
828672 | 865353 | 866766 | ntrulpr761 |
900245 | 900944 | 901750 | T: ntskem1380 |
897690 | 910620 | 941616 | T: lotus256 |
930314 | 942594 | 975948 | T: ntrulpr857 |
933210 | 943157 | 950308 | T: ntruhps4096821 |
933773 | 951215 | 954260 | ntruhps4096821 |
954908 | 958148 | 973864 | sntrup857 |
957261 | 960812 | 975975 | T: sntrup857 |
987603 | 988740 | 989814 | ntrulpr857 |
1069494 | 1070309 | 1071687 | T: kindi512321 |
1094981 | 1097304 | 1136537 | T: kindi256522 |
1106824 | 1107282 | 1108407 | T: lac192 |
1111913 | 1139524 | 1141800 | T: ntrulpr953 |
1153405 | 1156473 | 1161051 | sntrup953 |
1158846 | 1163872 | 1165786 | T: sntrup953 |
1185992 | 1189001 | 1191355 | ntrulpr953 |
1232974 | 1234230 | 1236109 | T: ntrulpr1013 |
1262674 | 1266408 | 1270630 | T: C:rolloi128 |
1271972 | 1276377 | 1282041 | T: sntrup1013 |
1268585 | 1278312 | 1280504 | sntrup1013 |
1306158 | 1308346 | 1313318 | ntrulpr1013 |
1409958 | 1411952 | 1413572 | T: titaniumccatoy |
1431184 | 1437486 | 1445396 | T: lac256 |
1469523 | 1472372 | 1473722 | T: lima2p2048cca |
1514560 | 1519691 | 1604063 | T: C:rolloi192 |
1816937 | 1817629 | 1818766 | T: ntskem13136 |
1832298 | 1839030 | 1841418 | T: ntrulpr1277 |
1859593 | 1861943 | 1891440 | sntrup1277 |
1884296 | 1885388 | 1886561 | T: titaniumccalite |
1885179 | 1888439 | 1890395 | T: sntrup1277 |
1924022 | 1932736 | 1943005 | T: C:r5n15kem0d |
1964760 | 1972904 | 1989933 | ntrulpr1277 |
1970905 | 1974325 | 1981954 | T: limasp1018cca |
2101936 | 2115679 | 2164045 | T: hqc1281 |
2188658 | 2194605 | 2204135 | T: C:lake1 |
2295300 | 2298586 | 2303335 | T: rolloii128 |
2305369 | 2306628 | 2308302 | T: titaniumccastd |
2318431 | 2320155 | 2835275 | T: C:ledakemcpa12 |
2370251 | 2373333 | 2378504 | T: frodokem640aes |
2359102 | 2375326 | 2380698 | T: frodokem640 |
2372965 | 2375498 | 2380635 | T: C:rolloi256 |
2508826 | 2510444 | 2513520 | T: rolloii192 |
2672661 | 2688257 | 2708303 | T: C:ledakemcpa14 |
2749264 | 2751625 | 2754562 | T: titaniumccamed |
2201717? | 2868890? | 2900518? | T: C:ledakemcpa13 |
2443765? | 2971274? | 8180799? | T: C:edonk128k32n96nu4l4 |
3071508 | 3073980 | 3082320 | T: titaniumccahi |
3191340 | 3197124 | 3202728 | T: rolloii256 |
3210911 | 3227096 | 3231824 | T: rsa2048 |
3658459 | 3663288 | 3673074 | T: C:lake2 |
3808048 | 3811994 | 3815960 | T: limasp1306cca |
4014835 | 4018234 | 4027159 | T: limasp1822cca |
4005100 | 4075678 | 4087142 | T: hqc1921 |
4232381 | 4261145 | 4365669 | T: hqc1922 |
4384755 | 4395310 | 4404711 | T: locker1 |
4497177 | 4499236 | 4502378 | T: titaniumccasuper |
4503238 | 4512424 | 4536792 | T: locker2 |
4473469 | 4562471 | 4642056 | T: bigquake1 |
4684040 | 4705494 | 4729588 | T: frodokem976 |
4788696 | 4793608 | 4797726 | T: frodokem976aes |
4783289 | 4794017 | 4808086 | T: C:lake3 |
2898329? | 4868863? | 5375002? | T: C:edonk192k48n144nu4l4 |
5019165 | 5022236 | 5026616 | T: rqc128 |
5060739 | 5070463 | 5081633 | T: locker4 |
5427008 | 5462656 | 5506352 | T: C:bikel1 |
5845961 | 5871238 | 5964262 | T: hqc2561 |
6265671 | 6273039 | 6296384 | T: C:ledakemcpa32 |
6281631 | 6303291 | 6308309 | T: ledakem1264 |
6417628 | 6427802 | 6449002 | T: ledakem1364 |
6498963 | 6511956 | 6520748 | T: locker3 |
6722852 | 6774090 | 6790721 | T: hqc2562 |
7079285 | 7090426 | 7101944 | T: locker6 |
7283707 | 7297711 | 7306282 | T: locker5 |
7312293 | 7327906 | 7338715 | T: ledakem12sl |
7370195 | 7505382 | 7671968 | T: hqc2563 |
7522235 | 7552044 | 7564946 | T: ledakem1464 |
7673564 | 7683178 | 7713630 | T: limasp2062cca |
7730151 | 7734975 | 7758767 | T: C:ledakemcpa33 |
8258224 | 8271698 | 8281946 | T: frodokem1344aes |
8358235 | 8377400 | 8402004 | T: locker7 |
8401504 | 8419408 | 8439513 | T: locker8 |
8601165 | 8606198 | 8614832 | T: ledakem13sl |
8960996 | 8976421 | 8993724 | T: ledakem14sl |
9224465 | 9229686 | 9241845 | T: C:ledakemcpa34 |
11029026 | 11033278 | 11041127 | T: frodokem640shake |
11142029 | 11176820 | 11208251 | T: locker9 |
11699070? | 11712453? | 19048980? | T: rqc192 |
14803624 | 14814673 | 14853942 | T: C:ledakemcpa52 |
17352651 | 17397018 | 17404538 | T: ledakem3264 |
17545730 | 17558762 | 17651684 | T: C:ledakemcpa53 |
17618579 | 17625126 | 17713160 | T: ledakem3364 |
17673522 | 17753005 | 17822984 | T: C:bikel3 |
19651093 | 19663492 | 23864963 | T: rqc256 |
19651592 | 19672774 | 19703476 | T: ledakem3464 |
20665470 | 20676475 | 20719089 | T: C:ledakemcpa54 |
21496898 | 21582359 | 21628669 | T: ledakem32sl |
24739215 | 24746591 | 24763658 | T: frodokem976shake |
25311984 | 25343838 | 25356426 | T: ledakem33sl |
26221424 | 26232946 | 26409384 | T: ledakem34sl |
26841176 | 26859144 | 27009181 | T: sikep503 |
28471270 | 28473568 | 28491143 | T: sikep503comp |
28993862 | 29108682 | 29395740 | T: bigquake3 |
31738569 | 31739464 | 31746144 | T: sntrup4591761 |
32857779 | 32859533 | 32862386 | T: ntrulpr4591761 |
33365231 | 33382694 | 33603794 | T: ledakem5264 |
35843263 | 36642146 | 36698905 | T: ramstakers216091 |
38761507 | 38836753 | 38890949 | T: ledakem5364 |
13036349? | 40252852? | 55367607? | T: C:edonk128ref |
44501257 | 44632511 | 45556198 | T: bigquake5 |
44900217 | 45025628 | 45094179 | T: frodokem1344shake |
14641101? | 45877926? | 86582561? | T: C:edonk128k16n80nu4l6 |
46251950 | 46291805 | 46321432 | T: mersenne756839 |
46439994 | 46518840 | 46556259 | T: ledakem5464 |
48275638 | 48377641 | 48474939 | T: ledakem52sl |
50153858 | 50298633 | 50512843 | T: ledakem53sl |
59097313 | 59302714 | 59353394 | T: ledakem54sl |
78162926 | 78589356 | 79132714 | T: oddmanhattan128 |
27967742? | 82915302? | 138586660? | T: C:edonk192k32n128nu4l6 |
85402156 | 85406261 | 85439808 | T: sikep751 |
90742902 | 90775476 | 90788495 | T: sikep751comp |
53414689? | 99153720? | 223678290? | T: C:edonk128k16n80nu8l6 |
117024756 | 117034651 | 117044890 | T: sikep434 |
124389465 | 124399954 | 124409154 | T: sikep434comp |
143464199 | 143839413 | 144121896 | T: oddmanhattan192 |
149007304 | 152330759 | 155098119 | T: ramstakers756839 |
168620572 | 168702846 | 169352140 | T: pqrsa15 |
307178485 | 309079030 | 309370708 | T: oddmanhattan256 |
358636726 | 358654264 | 358708474 | T: sikep610 |
379273939 | 379335322 | 379417246 | T: sikep610comp |
|
|
|