Measurements of key-encapsulation mechanisms on one machine: amd64; Ivy Bridge+AES (306a9); 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, supercop-20241022
[Page version: 20241120 00:41:14]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Test results
Graphs:
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 |
70666 | 70792 | 71205 | threebears624r2cca |
71025 | 71234 | 71453 | C:threebears624r2cpa |
73912 | 75070 | 75543 | threebears624r2ccax |
74770 | 75362 | 75635 | C:threebears624r2cpax |
75044 | 75871 | 76865 | kyber512 |
75734 | 76776 | 78465 | T: lightsaber2 |
76738 | 77664 | 78846 | T: C:r5nd0kem2iot |
78445 | 79552 | 82430 | T: C:r5nd1kem5d |
84688 | 85698 | 87337 | T: C:r5nd1kem4longkey |
104386 | 104591 | 105263 | smaugt1 |
105321 | 107808 | 125754 | timer |
125221 | 126246 | 131998 | T: lac128 |
128794 | 129151 | 129678 | threebears936r2cca |
132413 | 132638 | 132886 | T!!!newhope512cca |
133189 | 133447 | 134593 | C:threebears936r2cpa |
133112 | 133572 | 134515 | threebears936r2ccax |
134066 | 134791 | 137482 | C:threebears936r2cpax |
136198 | 137060 | 137954 | kyber768 |
135058 | 140702 | 142333 | T: C:r5nd3kem5d |
150857 | 151248 | 153561 | T: saber2 |
178167 | 178478 | 214416 | ntruplus576 |
204835 | 205751 | 207355 | threebears1248r2cca |
204774 | 206044 | 207349 | smaugt3 |
207437 | 207770 | 209655 | threebears1248r2ccax |
211910 | 213022 | 214408 | C:threebears1248r2cpa |
212590 | 213777 | 215379 | kyber1024 |
212977 | 214426 | 216014 | C:threebears1248r2cpax |
214859 | 219679 | 224394 | T: C:r5nd3kem0d |
233136 | 233647 | 234593 | kyber90s512 |
231125 | 235074 | 239264 | T: ntrulpr653 |
247322 | 247660 | 248939 | T: firesaber2 |
250541 | 250617 | 250730 | ntruplus768 |
254674 | 257365 | 260295 | T: C:r5nd5kem5d |
257013 | 258628 | 259141 | T: C:hila5 |
266612 | 268584 | 275065 | ntrulpr653 |
271829 | 277750 | 279785 | T: C:r5nd5kem0d |
281153 | 281383 | 281800 | T!!!newhope1024cca |
287456 | 292516 | 305948 | T: ntrulpr761 |
296206 | 296420 | 297756 | ntruplus864 |
288200 | 296530 | 297079 | T: kindi256342 |
309357 | 310384 | 320312 | T: kindi512222 |
313341 | 314499 | 323478 | T: kindi512241 |
328372 | 329667 | 341683 | smaugt5 |
337130 | 338944 | 343413 | ntrulpr761 |
339914 | 342373 | 346094 | T: ntrulpr857 |
398157 | 401826 | 414710 | ntrulpr857 |
400635 | 402606 | 405961 | T: ntrulpr953 |
418612 | 419385 | 420869 | kyber90s768 |
458792 | 463473 | 467218 | T: ntrulpr1013 |
456906 | 463837 | 465296 | T: lac256 |
372700? | 464209? | 518722? | ntruplus1152 |
465782 | 467078 | 479355 | T: lac192 |
472009 | 476667 | 480720 | ntrulpr953 |
514661 | 524832 | 530897 | ntrulpr1013 |
660116 | 661931 | 666122 | T: ntrulpr1277 |
671453 | 673556 | 675079 | T: kindi512321 |
681149 | 682289 | 683586 | kyber90s1024 |
708484 | 713548 | 719020 | T: ntrukem443 |
751658 | 757220 | 769861 | ntrulpr1277 |
782606 | 806847 | 807559 | T: kindi256522 |
816743 | 817459 | 819182 | T: lima2p1024cca |
811449 | 823893 | 840141 | T: hqc1281 |
994226 | 1010330 | 1028532 | T: C:edonk128k16n80nu4l6 |
1004831 | 1048758 | 1060675 | 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 |
1900916? | 1905683? | 2617643? | 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 |
2612797 | 2620076 | 2636492 | T: rqc256 |
2617001 | 2622726 | 2624752 | T: titaniumccamed |
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 |
4734666 | 4753596 | 4770186 | T: sntrup653 |
4755517 | 4760442 | 4766640 | sntrup653 |
5670126 | 5691548 | 5730918 | T: locker1 |
6214833 | 6224145 | 6237106 | T: locker2 |
6272749 | 6281240 | 6288835 | sntrup761 |
6276809 | 6285950 | 6307843 | T: sntrup761 |
6440796 | 6448336 | 6466897 | T: rolloii128 |
6569871 | 6583003 | 6622233 | 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 |
7849420 | 7852299 | 7858186 | T: C:r5n11kem0d |
7784362 | 7858851 | 7924146 | T: sntrup857 |
7857269 | 7867866 | 7879942 | T: rolloii256 |
7837439 | 7888261 | 7969573 | sntrup857 |
8600496 | 8611244 | 8624313 | T: locker6 |
9437046 | 9453228 | 9470301 | T: locker5 |
9582148 | 9596739 | 10341065 | T: sntrup953 |
9579604 | 9677020 | 9747948 | T: ramstakers216091 |
9647435 | 9686347 | 9709158 | sntrup953 |
10289934 | 10300080 | 10305865 | T: frodokem640shake |
10681793 | 10693897 | 10758643 | T: ntruhps2048509 |
10702788 | 10719543 | 10806547 | ntruhps2048509 |
10968275 | 10973981 | 10981288 | T: ntrulpr4591761 |
11050981 | 11065859 | 11083871 | T: sntrup1013 |
11096371 | 11130238 | 11153941 | sntrup1013 |
14677763 | 14700703 | 14726267 | T: lotus128 |
15067174 | 15083976 | 15101862 | T: locker7 |
15325692 | 15328567 | 15431430 | T: sikep503 |
15850883 | 15879475 | 15902872 | T: locker8 |
16976618 | 16988127 | 17005243 | T: locker9 |
17052951 | 17074952 | 17120042 | T: sntrup1277 |
17258098 | 17281439 | 17331006 | sntrup1277 |
17510849 | 17531210 | 17554141 | T: C:ledakemcpa14 |
18556299 | 18572198 | 18615303 | ntruhps2048677 |
18541275 | 18683611 | 18691560 | T: ntruhps2048677 |
19264829 | 19272128 | 19278951 | T: C:r5n13kem0d |
19703386 | 19777295 | 19803895 | ntruhrss701 |
22642570 | 22671590 | 22711765 | T: C:ledakemcpa13 |
22914448 | 22925260 | 22933527 | T: frodokem976shake |
24622601 | 24645276 | 27106646 | T: sikep503comp |
24899729 | 24924550 | 24992946 | T: sntrup4591761 |
25052209 | 25068008 | 25081601 | sntrup4591761 |
26780511 | 26831822 | 26874888 | ntruhps4096821 |
26923743 | 26936345 | 27007652 | T: ntruhps4096821 |
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 |
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 |
106059405 | 106197178 | 106449419 | mceliece348864f |
106238377 | 106306248 | 115555610 | T: sikep434comp |
106308320 | 106457205 | 106576651 | mceliece348864pcf |
106829800 | 107485093 | 109152738 | T: ledakem13sl |
113668122 | 113727250 | 113789645 | T: C:ledakemcpa32 |
105865012? | 120541079? | 151245542? | mceliece348864 |
110863364? | 125257078? | 154137113? | T: mceliece348864 |
105857031? | 134462256? | 162884526? | mceliece348864pc |
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 |
282764261 | 282853193 | 283967731 | T: ledakem5464 |
292585402 | 292904695 | 294920134 | T: ledakem33sl |
315133024 | 315687391 | 315984963 | mceliece460896f |
315013187 | 315980470 | 316813474 | mceliece460896pcf |
324182454 | 324489814 | 350486932 | T: sikep610comp |
326879990 | 327263833 | 328148330 | T: ledakem3264 |
327033953 | 327656603 | 328585998 | T: ntskem13136 |
312397049? | 365669794? | 469066606? | mceliece460896 |
264152593? | 368608340? | 476952220? | T: mceliece460896pc |
264297212? | 369658818? | 426826188? | T: mceliece460896 |
367643377 | 371414026 | 404492369 | T: oddmanhattan128 |
366477301? | 421484469? | 529230922? | mceliece460896pc |
486365384 | 487499871 | 490272026 | T: ledakem5364 |
489992191 | 490553827 | 491931354 | T: mceliece6960119pcf |
539732712 | 540303803 | 541730013 | mceliece6960119pcf |
542141243 | 542672312 | 547635158 | T: ledakem54sl |
577368078 | 579735095 | 580146611 | mceliece8192128f |
587698479 | 587955697 | 590439483 | mceliece8192128pcf |
597131005 | 598364988 | 619347430 | T: oddmanhattan192 |
602251493 | 603968237 | 604742258 | T: mceliece6688128pcf |
609032221 | 609793570 | 611166160 | mceliece6960119f |
622111337 | 623889834 | 624509961 | T: mceliece8192128f |
632149541 | 633403365 | 635088713 | T: ledakem32sl |
529353352? | 651772106? | 888902362? | T: mceliece8192128 |
654419520 | 657705106 | 659624042 | mceliece6688128pcf |
657904732 | 659693102 | 662164690 | mceliece6688128f |
574622166? | 671391079? | 865151645? | mceliece6960119pc |
576322137? | 694838589? | 928940996? | mceliece8192128pc |
697663784? | 705192449? | 1085712647? | mceliece6688128pc |
715775313 | 717369387 | 719450291 | T: ledakem5264 |
740921452 | 743598593 | 746652148 | T: ledakem53sl |
615067808? | 746823922? | 1127686225? | T: mceliece8192128pc |
662114614? | 766177610? | 968362295? | T: mceliece6960119pc |
706164538? | 806597979? | 1008365803? | mceliece6960119 |
645371141? | 873914264? | 1013950142? | mceliece6688128 |
665439243? | 922681196? | 1183324151? | mceliece8192128 |
925733802 | 935866238 | 951250611 | T: bigquake1 |
1046437907 | 1047449026 | 1048923802 | T: oddmanhattan256 |
1364999210 | 1367836402 | 1371666841 | T: ledakem52sl |
5170631877 | 5271347719 | 5392554655 | T: pqrsa15 |
7743658901 | 7843413860 | 7983543234 | T: bigquake3 |
15154399691 | 15406420322 | 15642757716 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
21729 | 22743 | 23533 | T: rsa2048 |
63626 | 67835 | 72614 | T: mceliece348864 |
66538 | 69496 | 76010 | mceliece348864f |
67161 | 70712 | 76050 | mceliece348864 |
75880 | 79022 | 86491 | mceliece348864pc |
77564 | 86602 | 95510 | mceliece348864pcf |
87677 | 88177 | 89616 | timer |
87341 | 88292 | 91513 | smaugt1 |
95588 | 96166 | 97096 | T: ntskem1264 |
95714 | 96510 | 98507 | T: C:r5nd1kem0d |
96883 | 97090 | 97687 | threebears624r2cca |
96450 | 97914 | 98276 | threebears624r2ccax |
98813 | 99105 | 100268 | C:threebears624r2cpa |
100594 | 100988 | 101819 | C:threebears624r2cpax |
104293 | 104371 | 104612 | ntruplus576 |
100978 | 106181 | 118071 | T: C:edonk128k16n80nu4l6 |
107948 | 108355 | 108938 | T: lightsaber2 |
122498 | 123752 | 125218 | T: C:r5nd0kem2iot |
127288 | 128585 | 130037 | T: C:r5nd1kem5d |
131050 | 131846 | 132754 | T: C:ledakemcpa14 |
132724 | 133701 | 134865 | T: C:r5nd1kem4longkey |
136851 | 137135 | 137805 | kyber512 |
140103 | 140840 | 141946 | T: C:ledakemcpa13 |
152329 | 152412 | 152752 | ntruplus768 |
141014 | 154997 | 173956 | mceliece460896 |
147292 | 158166 | 172394 | T: mceliece460896pc |
146520 | 158575 | 179912 | mceliece460896pc |
127286? | 159135? | 185460? | mceliece460896f |
156871 | 159861 | 163676 | T: C:ledakemcpa12 |
139704? | 160208? | 186444? | T: mceliece460896 |
159754 | 160234 | 161276 | threebears936r2ccax |
160449 | 160980 | 161742 | threebears936r2cca |
149054? | 162572? | 187280? | mceliece460896pcf |
168198 | 168625 | 169526 | C:threebears936r2cpa |
166309 | 169692 | 170303 | C:threebears936r2cpax |
170693 | 170900 | 172177 | ntruplus864 |
179603 | 180449 | 186426 | smaugt3 |
195946 | 197433 | 204588 | T: saber2 |
208513 | 209892 | 215417 | T: C:r5nd3kem5d |
210934 | 211093 | 211414 | T!!!newhope512cca |
214326 | 215155 | 216434 | kyber768 |
211491 | 215817 | 223410 | T: ntrukem443 |
212530 | 217931 | 230516 | T: C:edonk128k16n80nu8l6 |
226440 | 226552 | 227532 | ntruplus1152 |
230904 | 231927 | 233243 | T: C:rolloi128 |
240817 | 241212 | 243313 | threebears1248r2ccax |
242349 | 245123 | 253882 | T: sntrup653 |
243743 | 245630 | 247776 | threebears1248r2cca |
251155 | 252412 | 254587 | C:threebears1248r2cpax |
245266 | 252918 | 265750 | T: lac128 |
254074 | 255521 | 257068 | C:threebears1248r2cpa |
254505 | 255689 | 256762 | T: C:rolloi192 |
262820 | 269587 | 280032 | T: C:edonk128k32n96nu4l4 |
249840 | 274300 | 310807 | mceliece6688128f |
260515 | 281544 | 319282 | T: mceliece6688128pcf |
269573 | 282804 | 330428 | mceliece6960119 |
275967 | 286582 | 311819 | mceliece6960119pc |
274880 | 287081 | 316908 | T: mceliece6960119pc |
290017 | 290371 | 290741 | kyber90s512 |
291824 | 292822 | 293899 | T: C:rolloi256 |
292762 | 293759 | 295109 | smaugt5 |
271978 | 296974 | 336500 | mceliece6960119f |
275138 | 298660 | 341746 | mceliece6688128pc |
290896 | 298674 | 314287 | mceliece8192128 |
298518 | 300067 | 301307 | T: C:ledakemcpa34 |
298989 | 300622 | 302683 | sntrup653 |
304069 | 305720 | 325386 | T: firesaber2 |
294624 | 306228 | 367271 | mceliece8192128f |
286154 | 306684 | 342896 | mceliece6960119pcf |
286658 | 307655 | 342994 | T: mceliece6960119pcf |
309785 | 311358 | 320555 | T: sntrup761 |
294818? | 317518? | 371582? | T: mceliece8192128 |
318674 | 319389 | 320957 | T: lotus128 |
287100 | 321596 | 355649 | mceliece6688128 |
322576 | 324911 | 327774 | T: ntruhps2048509 |
323839 | 326407 | 328325 | T: C:ledakemcpa33 |
318640 | 326960 | 353126 | T: mceliece8192128pc |
325820 | 327035 | 330709 | kyber1024 |
287366? | 327188? | 378442? | mceliece6688128pcf |
318358 | 330807 | 349154 | mceliece8192128pcf |
308674? | 338558? | 447374? | T: mceliece8192128f |
350324 | 352270 | 353922 | ntruhrss701 |
355344 | 357704 | 360314 | ntruhps2048509 |
357959 | 359560 | 360390 | T: C:hila5 |
367823 | 369426 | 370770 | sntrup761 |
368949 | 370683 | 384738 | T: sntrup857 |
371226 | 375745 | 384825 | T: ntrukem743 |
330406? | 376212? | 476022? | mceliece8192128pc |
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 |
420634 | 421777 | 423248 | sntrup857 |
428602 | 431996 | 433937 | T: sntrup953 |
433547 | 438974 | 465956 | T: ntrulpr653 |
442521 | 442846 | 443433 | T!!!newhope1024cca |
465462 | 468433 | 483744 | T: C:r5nd5kem0d |
464043 | 468717 | 472036 | T: ntruhps2048677 |
454964 | 469749 | 471422 | T: kindi512222 |
460451 | 475020 | 475790 | T: kindi512241 |
477058 | 479130 | 485395 | ntrulpr653 |
486854 | 487209 | 487905 | kyber90s768 |
486065 | 489243 | 492542 | T: sntrup1013 |
480571 | 490880 | 506922 | T: lotus192 |
498284 | 500508 | 502147 | sntrup953 |
515131 | 517814 | 520527 | ntruhps2048677 |
532646 | 534291 | 535901 | T: ledakem1464 |
539764 | 542085 | 547289 | sntrup1013 |
554010 | 556904 | 559578 | T: ntrulpr761 |
553649 | 559514 | 564162 | T: ntskem13136 |
574184 | 575037 | 577587 | T: lima2p1024cca |
579207 | 582449 | 586745 | T: C:edonk192k32n128nu4l6 |
579261 | 583214 | 589307 | T: C:lake1 |
602237 | 606403 | 627822 | ntrulpr761 |
607321 | 611075 | 617049 | T: ntruhps4096821 |
626940 | 629185 | 634330 | T: ledakem14sl |
659732 | 662444 | 664614 | T: C:ledakemcpa54 |
659725 | 662930 | 671114 | ntruhps4096821 |
659212 | 663920 | 667670 | T: ntrulpr857 |
668908 | 670655 | 673669 | T: C:lake2 |
670278 | 673077 | 679789 | T: ledakem1364 |
681614 | 688352 | 701495 | T: lotus256 |
684997 | 689074 | 695996 | T: sntrup1277 |
712007 | 712943 | 714092 | T: lac192 |
709256 | 715507 | 727649 | T: C:edonk192k48n144nu4l4 |
714096 | 716445 | 721029 | T: C:ledakemcpa53 |
716051 | 717723 | 742885 | ntrulpr857 |
730040 | 731653 | 733590 | T: C:lake3 |
744502 | 746743 | 751113 | T: rolloii128 |
759065 | 762090 | 765863 | kyber90s1024 |
756699 | 773488 | 786813 | T: C:ledakemcpa52 |
777430 | 779809 | 781777 | T: ntrulpr953 |
787330 | 788665 | 789944 | T: rolloii192 |
795561 | 801707 | 803577 | sntrup1277 |
856646 | 857486 | 858882 | T: ledakem13sl |
846822 | 869128 | 888963 | ntrulpr953 |
875407 | 876819 | 906198 | T: ntrulpr1013 |
875586 | 878441 | 884300 | T: rolloii256 |
856393 | 884902 | 885972 | T: kindi512321 |
911055 | 921742 | 925053 | T: lac256 |
931806 | 933657 | 954779 | 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 |
1280582 | 1284018 | 1287175 | T: locker4 |
1280987 | 1287400 | 1289547 | T: ntrulpr1277 |
1289660 | 1313678 | 1329828 | T: hqc1281 |
1318707 | 1322425 | 1329595 | T: ledakem3464 |
1365988 | 1370223 | 1378700 | ntrulpr1277 |
1383855 | 1388652 | 1392014 | T: locker6 |
1381796 | 1405096 | 1433029 | T: ledakem12sl |
1411176 | 1438366 | 1472045 | 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 |
2833689 | 2843145 | 2854806 | T: rqc192 |
2842498 | 2875685 | 2921647 | T: hqc1922 |
2908628 | 2909860 | 2914177 | T: limasp1306cca |
2944108 | 2949727 | 2965252 | T: ledakem5464 |
3093896 | 3098989 | 3105824 | T: limasp1822cca |
3130280 | 3227342 | 3285970 | T: bigquake1 |
3761709 | 3774703 | 3830814 | T: ledakem5364 |
3805607? | 3817763? | 4844833? | T: rqc256 |
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 |
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 |
8250594 | 8422107 | 8657574 | T: bigquake3 |
11025077 | 11032492 | 11045392 | T: sntrup4591761 |
11077313 | 11082975 | 11090671 | sntrup4591761 |
11123260 | 11126269 | 11129277 | T: frodokem640shake |
12343113 | 12623204 | 13098105 | T: bigquake5 |
17357368 | 17530277 | 17715793 | T: C:r5n13kem0d |
17444239 | 17733818 | 17870971 | T: ramstakers216091 |
21954581 | 21960945 | 21968119 | 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 |
24674 | 24928 | 24971 | C:threebears624r2cpax |
30454 | 31554 | 31589 | C:threebears936r2cpax |
37117 | 37600 | 38246 | C:threebears1248r2cpax |
37650 | 38561 | 41414 | T: C:r5nd1kem0d |
40823 | 41215 | 41572 | C:threebears624r2cpa |
52536 | 54313 | 55612 | T: C:r5nd0kem2iot |
55248 | 55456 | 56528 | C:threebears936r2cpa |
55587 | 57731 | 58473 | T: C:r5nd1kem5d |
57527 | 60434 | 61222 | T: C:r5nd1kem4longkey |
65684 | 66524 | 67393 | C:threebears1248r2cpa |
89347 | 93576 | 95718 | T: C:r5nd3kem5d |
94626 | 94761 | 95026 | T: C:hila5 |
117024 | 119418 | 121564 | T: lightsaber2 |
120620 | 121059 | 129666 | timer |
118783 | 121919 | 142640 | smaugt1 |
131525 | 133958 | 134597 | threebears624r2ccax |
137886 | 138022 | 138099 | ntruplus576 |
175205 | 176050 | 176904 | threebears624r2cca |
183592 | 183926 | 184731 | kyber512 |
182625 | 185613 | 191364 | T: C:r5nd5kem5d |
193206 | 193412 | 193808 | mceliece348864f |
193570 | 193990 | 195166 | T: mceliece348864 |
193652 | 194246 | 194807 | mceliece348864 |
197229 | 197311 | 197410 | ntruplus768 |
196964 | 202956 | 204928 | T: C:r5nd3kem0d |
202998 | 203336 | 204410 | mceliece348864pcf |
204426 | 204695 | 204940 | mceliece348864pc |
209299 | 210390 | 212209 | T: saber2 |
209872 | 210391 | 211667 | threebears936r2ccax |
222822 | 223882 | 225340 | smaugt3 |
236752 | 236833 | 237062 | ntruplus864 |
245445 | 246633 | 249460 | T: C:r5nd5kem0d |
246741 | 246896 | 247282 | T!!!newhope512cca |
253163 | 255340 | 256994 | T: ntrukem443 |
259977 | 261170 | 263068 | threebears936r2cca |
279308 | 279557 | 280117 | kyber768 |
296599 | 297475 | 299796 | threebears1248r2ccax |
302558 | 302757 | 303058 | ntruplus1152 |
323980 | 324321 | 324587 | kyber90s512 |
324073 | 326904 | 342865 | T: firesaber2 |
339218 | 346585 | 356445 | T: lac128 |
357196 | 357878 | 365162 | smaugt5 |
371442 | 373855 | 384410 | T: C:r5n11kem0d |
370979 | 374205 | 377228 | threebears1248r2cca |
379148 | 380240 | 382334 | T: lotus128 |
425778 | 426232 | 429048 | T: mceliece460896 |
426340 | 427989 | 429215 | mceliece460896f |
427510 | 428194 | 429528 | kyber1024 |
434498 | 435003 | 435705 | T: mceliece460896pc |
434016 | 435612 | 438577 | mceliece460896 |
435442 | 435935 | 439078 | mceliece460896pc |
438696 | 440650 | 441676 | mceliece460896pcf |
459822 | 460309 | 461044 | mceliece6960119 |
460766 | 464358 | 465633 | mceliece6960119f |
463211 | 465961 | 467682 | T: ntruhps2048509 |
464832 | 466626 | 470238 | ntruhps2048509 |
475477 | 476346 | 494194 | T: kindi256342 |
476106 | 477436 | 480508 | T: mceliece6960119pc |
480816 | 481613 | 482512 | mceliece6960119pcf |
481695 | 482732 | 483395 | T: mceliece6960119pcf |
484223 | 484601 | 486601 | mceliece6960119pc |
489565 | 489934 | 490379 | T: ntskem1264 |
493345 | 493911 | 494744 | mceliece8192128 |
492712 | 494191 | 495386 | mceliece6688128f |
493178 | 494609 | 496046 | mceliece6688128 |
493845 | 495388 | 496817 | T: mceliece8192128 |
494866 | 496060 | 500514 | T: mceliece8192128f |
496620 | 497007 | 497756 | mceliece8192128f |
506974 | 507596 | 508300 | T: mceliece6688128pcf |
507082 | 507981 | 509176 | mceliece6688128pcf |
507602 | 508980 | 510592 | mceliece8192128pc |
509475 | 510093 | 512148 | mceliece6688128pc |
508722 | 510487 | 511618 | T: mceliece8192128pc |
509998 | 510725 | 511480 | mceliece8192128pcf |
519795 | 521812 | 523833 | T: ntrukem743 |
525052 | 525834 | 526503 | T!!!newhope1024cca |
526711 | 527025 | 527564 | kyber90s768 |
536860 | 550695 | 551999 | T: sntrup653 |
557217 | 558650 | 566587 | sntrup653 |
566882 | 568001 | 570178 | T: C:r5n13kem0d |
599958 | 601235 | 625018 | T: kindi512222 |
604179 | 605330 | 606289 | T: kindi512241 |
613303 | 622057 | 624187 | T: ntrulpr653 |
610792 | 626124 | 649293 | T: lotus192 |
660067 | 663567 | 665093 | ntrulpr653 |
700036 | 703459 | 705533 | T: ntruhps2048677 |
697055 | 705610 | 709330 | ntruhps2048677 |
714748 | 716421 | 717320 | sntrup761 |
707418 | 724844 | 727158 | T: sntrup761 |
729866 | 732922 | 734488 | T: lima2p1024cca |
770375 | 772124 | 789707 | ntruhrss701 |
788957 | 790040 | 791106 | T: ntrulpr761 |
808237 | 810180 | 811124 | kyber90s1024 |
838159 | 839808 | 842958 | ntrulpr761 |
846762 | 864660 | 873097 | sntrup857 |
854768 | 880387 | 885313 | T: sntrup857 |
900245 | 900944 | 901750 | T: ntskem1380 |
897690 | 910620 | 941616 | T: lotus256 |
935292 | 937750 | 952789 | ntruhps4096821 |
944798 | 947830 | 969017 | T: ntrulpr857 |
941421 | 951647 | 961811 | T: ntruhps4096821 |
1005186 | 1015981 | 1055674 | ntrulpr857 |
1036532 | 1038604 | 1058780 | T: sntrup953 |
1045604 | 1050702 | 1056056 | sntrup953 |
1069494 | 1070309 | 1071687 | T: kindi512321 |
1094981 | 1097304 | 1136537 | T: kindi256522 |
1106824 | 1107282 | 1108407 | T: lac192 |
1130426 | 1134353 | 1156436 | T: ntrulpr953 |
1136718 | 1139027 | 1181747 | sntrup1013 |
1153047 | 1163630 | 1187190 | T: sntrup1013 |
1206723 | 1209684 | 1219383 | ntrulpr953 |
1262674 | 1266408 | 1270630 | T: C:rolloi128 |
1264585 | 1268001 | 1284403 | T: ntrulpr1013 |
1325579 | 1329507 | 1335303 | ntrulpr1013 |
1409958 | 1411952 | 1413572 | T: titaniumccatoy |
1431184 | 1437486 | 1445396 | T: lac256 |
1469523 | 1472372 | 1473722 | T: lima2p2048cca |
1514560 | 1519691 | 1604063 | T: C:rolloi192 |
1761955 | 1765671 | 1779353 | T: sntrup1277 |
1763160 | 1772407 | 1783466 | sntrup1277 |
1816937 | 1817629 | 1818766 | T: ntskem13136 |
1884296 | 1885388 | 1886561 | T: titaniumccalite |
1870984 | 1889394 | 1893451 | T: ntrulpr1277 |
1924022 | 1932736 | 1943005 | T: C:r5n15kem0d |
1952968 | 1958042 | 1969896 | ntrulpr1277 |
1970905 | 1974325 | 1981954 | T: limasp1018cca |
2101936 | 2115679 | 2164045 | T: hqc1281 |
2188658 | 2194605 | 2204135 | T: C:lake1 |
2294927 | 2297924 | 2300798 | 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 |
2508496 | 2512820 | 2515728 | 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 |
3173549 | 3183036 | 3195583 | 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 |
4595177 | 4601794 | 4668809 | T: bigquake1 |
4684040 | 4705494 | 4729588 | T: frodokem976 |
4788696 | 4793608 | 4797726 | T: frodokem976aes |
4783289 | 4794017 | 4808086 | T: C:lake3 |
2898329? | 4868863? | 5375002? | T: C:edonk192k48n144nu4l4 |
4994273 | 5068454 | 5127131 | 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 |
11770799 | 11782279 | 11801706 | T: rqc192 |
14803624 | 14814673 | 14853942 | T: C:ledakemcpa52 |
17352651 | 17397018 | 17404538 | T: ledakem3264 |
17460172 | 17505832 | 19597359 | T: rqc256 |
17545730 | 17558762 | 17651684 | T: C:ledakemcpa53 |
17618579 | 17625126 | 17713160 | T: ledakem3364 |
17673522 | 17753005 | 17822984 | T: C:bikel3 |
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 |
28542203 | 29018231 | 29679245 | T: bigquake3 |
31747952 | 31767358 | 31796142 | T: sntrup4591761 |
31781016 | 31797901 | 31805924 | sntrup4591761 |
32915641 | 32924623 | 32935296 | T: ntrulpr4591761 |
33365231 | 33382694 | 33603794 | T: ledakem5264 |
35843263 | 36642146 | 36698905 | T: ramstakers216091 |
38761507 | 38836753 | 38890949 | T: ledakem5364 |
13036349? | 40252852? | 55367607? | T: C:edonk128ref |
44951865 | 44997224 | 46051665 | 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 |
|
|
|