Measurements of key-encapsulation mechanisms on one machine: amd64; Ivy Bridge+AES (306a9); 2012 Intel Core i5-3427U; 2 x 1800MHz; hunsnivy, supercop-20240625
[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 |
60927 | 61296 | 62054 | T: C:r5nd1kem0d |
67888 | 68076 | 68927 | C:threebears624r2cpa |
67188 | 68378 | 68487 | threebears624r2cca |
71441 | 71869 | 72090 | C:threebears624r2cpax |
71320 | 71936 | 72150 | threebears624r2ccax |
75230 | 75477 | 76118 | T: lightsaber2 |
77169 | 77943 | 79498 | T: C:r5nd0kem2iot |
80502 | 81151 | 81981 | T: C:r5nd1kem5d |
80872 | 81541 | 82368 | kyber512 |
83916 | 85092 | 86291 | T: C:r5nd1kem4longkey |
113480 | 114235 | 117217 | T: lac128 |
121127 | 123937 | 124161 | threebears936r2cca |
124755 | 125030 | 127586 | threebears936r2ccax |
126271 | 126954 | 127304 | C:threebears936r2cpa |
131623 | 131887 | 132297 | C:threebears936r2cpax |
135374 | 136024 | 136844 | kyber768 |
135602 | 137144 | 139292 | T: C:r5nd3kem5d |
137470 | 137657 | 137990 | T: newhope512cca |
150337 | 151014 | 156878 | T: saber2 |
192723 | 192973 | 193273 | threebears1248r2cca |
197609 | 197731 | 200248 | threebears1248r2ccax |
200531 | 200665 | 201397 | C:threebears1248r2cpa |
203446 | 203726 | 203972 | C:threebears1248r2cpax |
213414 | 215564 | 218283 | kyber1024 |
219925 | 222125 | 224960 | T: ntrulpr653 |
221491 | 224200 | 232079 | T: C:r5nd3kem0d |
228301 | 228786 | 229802 | kyber90s512 |
237272? | 237619? | 438417? | ntruplus576 |
251110 | 259512 | 260494 | T: firesaber2 |
261676 | 263628 | 266807 | T: C:r5nd5kem5d |
264286 | 265850 | 270115 | ntrulpr653 |
266458 | 267039 | 267650 | T: C:hila5 |
280764 | 284612 | 288510 | T: ntrulpr761 |
277033 | 288702 | 292075 | T: C:r5nd5kem0d |
295766 | 296271 | 296537 | T: newhope1024cca |
316562 | 317103 | 317774 | T: kindi256342 |
332404 | 336436 | 340068 | ntrulpr761 |
332413 | 337729 | 343191 | T: ntrulpr857 |
337943 | 338142 | 339266 | T: kindi512222 |
342362 | 342862 | 343890 | T: kindi512241 |
344718 | 344916 | 345168 | ntruplus768 |
351981 | 352231 | 352694 | ntruplus864 |
392341 | 393403 | 397409 | T: ntrulpr953 |
397692 | 399296 | 403177 | ntrulpr857 |
418360 | 419187 | 420169 | kyber90s768 |
434010 | 437964 | 442088 | T: ntrulpr1013 |
438947 | 442002 | 443380 | T: lac256 |
445147 | 447036 | 450785 | T: lac192 |
447375 | 456199 | 465387 | T: hqc1281 |
464194 | 466001 | 469681 | ntrulpr953 |
478869? | 487142? | 890654? | ntruplus1152 |
513247 | 518673 | 523335 | ntrulpr1013 |
622799 | 624403 | 625929 | T: rqc128 |
636296 | 640328 | 647704 | T: ntrulpr1277 |
655837 | 656818 | 658850 | kyber90s1024 |
701235 | 704493 | 705803 | T: kindi512321 |
747284 | 750909 | 755384 | ntrulpr1277 |
805666 | 806547 | 810634 | T: lima2p1024cca |
840836 | 841829 | 843377 | T: kindi256522 |
1007536 | 1018343 | 1028630 | T: hqc1921 |
1062425 | 1073002 | 1081912 | T: ntrukem443 |
1091928 | 1108055 | 1123746 | T: hqc1922 |
1290022 | 1293046 | 1355359 | T: rqc192 |
1522032 | 1527073 | 1536347 | T: C:rolloi128 |
1531085 | 1546036 | 1579015 | T: hqc2561 |
1636814 | 1637994 | 1642093 | T: lima2p2048cca |
1659048 | 1662395 | 1665092 | T: titaniumccatoy |
1661452 | 1664871 | 1670963 | T: frodokem640 |
1743332 | 1744695 | 1746664 | T: limasp1018cca |
1775344 | 1791085 | 1821455 | T: rqc256 |
1807820 | 1820506 | 1833510 | T: hqc2562 |
1888152 | 1890258 | 1893407 | T: titaniumccalite |
1882041 | 1891841 | 1895979 | T: C:rolloi192 |
2035815 | 2043847 | 2060624 | T: hqc2563 |
2062479 | 2066594 | 2071022 | T: frodokem640aes |
2476351 | 2479366 | 2484791 | T: C:rolloi256 |
2483183 | 2485756 | 2490701 | T: titaniumccastd |
2513715 | 2515374 | 2517147 | T: C:bikel1 |
2502606 | 2524310 | 2538964 | T: ntrukem743 |
2686175 | 2691130 | 2695104 | T: titaniumccamed |
2810915 | 2814626 | 2820725 | T: titaniumccahi |
3008199 | 3018481 | 3032020 | T: C:lake1 |
3226868 | 3232510 | 3250213 | T: limasp1306cca |
3277492 | 3279183 | 3282625 | T: remblem928 |
3273395 | 3286227 | 3304532 | T: C:lake3 |
3286304 | 3289656 | 3293753 | T: remblem1056 |
3335463 | 3341741 | 3351199 | T: C:lake2 |
3538869 | 3545138 | 3549014 | T: limasp1822cca |
3563620 | 3575289 | 3583139 | T: frodokem976 |
4080525 | 4084175 | 4089057 | T: titaniumccasuper |
4156762 | 4169724 | 4186711 | T: frodokem976aes |
5309816 | 5318788 | 5333877 | T: locker1 |
5895705 | 5905962 | 5921847 | T: locker2 |
6375014 | 6384142 | 6400691 | T: locker3 |
6364382 | 6392767 | 6405922 | T: rolloii128 |
6384478 | 6394386 | 6398202 | T: limasp2062cca |
6482743 | 6524585 | 6639331 | T: rolloii192 |
7111753 | 7122299 | 7139066 | T: locker4 |
7178278 | 7193901 | 7207346 | T: frodokem1344aes |
7389507 | 7392984 | 7401264 | T: C:bikel3 |
7606649 | 7621389 | 7701534 | T: rolloii256 |
7865432 | 7871506 | 7876340 | T: C:r5n11kem0d |
8144893 | 8157510 | 8169640 | T: locker6 |
8911626 | 8924032 | 8944246 | T: locker5 |
9592627 | 9681400 | 9758880 | T: ramstakers216091 |
10473523 | 10483257 | 10489912 | T: frodokem640shake |
10972196 | 10973210 | 10974975 | T: ntrulpr4591761 |
11220810 | 11246491 | 11292008 | T: ntruhps2048509 |
11257671 | 11268855 | 11278921 | ntruhps2048509 |
12699570 | 12710490 | 12726182 | T: sntrup653 |
12780853 | 12791503 | 12797701 | sntrup653 |
14404521 | 14412078 | 14431104 | T: locker7 |
15160358 | 15175410 | 15193899 | T: locker8 |
15311559 | 15313514 | 15326513 | T: sikep503 |
15590982 | 15618532 | 15913862 | T: lotus128 |
16260295 | 16285585 | 16314103 | T: locker9 |
16716309 | 16724703 | 16764980 | T: sntrup761 |
16714803 | 16779981 | 16786076 | sntrup761 |
18156735 | 18190835 | 18220769 | T: C:ledakemcpa14 |
18810134 | 18873702 | 18965060 | T: ntruhps2048677 |
18877789 | 18914415 | 18924814 | ntruhps2048677 |
19274180 | 19278392 | 19287601 | T: C:r5n13kem0d |
20776253 | 20792035 | 20804156 | T: sntrup857 |
20805941 | 20893897 | 20920512 | ntruhrss701 |
20908843 | 20945362 | 20971758 | sntrup857 |
21252939 | 21281709 | 22257759 | T: mersenne756839 |
22905242 | 22986798 | 23084986 | T: C:ledakemcpa13 |
23149576 | 23165947 | 23203423 | T: frodokem976shake |
24651523 | 24764224 | 26953793 | T: sikep503comp |
25481656 | 25511361 | 25528051 | T: sntrup953 |
25565735 | 25589479 | 25630853 | sntrup953 |
28306222 | 28363134 | 28394400 | T: ntruhps4096821 |
28452463 | 28458750 | 28489430 | ntruhps4096821 |
29185101 | 29228927 | 29262320 | T: sntrup1013 |
29302884 | 29315863 | 29330317 | sntrup1013 |
29540122 | 29583221 | 29619501 | T: lotus192 |
35790392 | 35800509 | 35812678 | T: C:r5n15kem0d |
41706546 | 41733037 | 41778491 | T: frodokem1344shake |
41955856 | 42017117 | 44202799 | T: C:ledakemcpa12 |
42017488 | 42627875 | 43694102 | T: ramstakers756839 |
44959214 | 45034741 | 45047308 | T: sntrup1277 |
45171220 | 45233544 | 45248319 | sntrup1277 |
49248103 | 49273943 | 49291073 | T: sikep751 |
58211540 | 58350640 | 58589139 | T: ntskem1264 |
61974513 | 62260054 | 62304998 | T: ledakem1464 |
63603205 | 63644392 | 63680303 | T: lotus256 |
67557642 | 67697567 | 68244380 | T: C:ledakemcpa34 |
68139214 | 68151381 | 68174662 | T: sikep434 |
68490916 | 68700670 | 68842590 | T: C:ledakemcpa33 |
76717481 | 76826727 | 83208962 | T: sikep751comp |
79990433 | 80085863 | 80162322 | T: ledakem1364 |
82449563 | 83485072 | 84903836 | T: ledakem13sl |
84841645 | 85075822 | 86565588 | T: ledakem14sl |
93545794 | 93551550 | 93560537 | T: sntrup4591761 |
94865000 | 94926795 | 94979000 | T: mceliece348864f |
95297930 | 95542402 | 95669041 | T: mceliece348864pcf |
93788703? | 107983904? | 150298812? | T: mceliece348864pc |
108144507 | 108245004 | 117636850 | T: sikep434comp |
109284708 | 109312688 | 109569483 | mceliece348864pcf |
109792704 | 109819269 | 109895097 | mceliece348864f |
81338558? | 131389271? | 219755593? | T: rsa2048 |
135813269 | 135930108 | 137692742 | T: C:ledakemcpa32 |
122533238 | 136746247 | 150974542 | mceliece348864pc |
122690582? | 137083817? | 165536445? | mceliece348864 |
146880339 | 147141754 | 147866623 | T: C:ledakemcpa54 |
161930868 | 162019655 | 162127499 | T: C:ledakemcpa53 |
166043891 | 166116388 | 166256738 | T: ledakem1264 |
182465364 | 182681918 | 182951450 | T: ntskem1380 |
190344805 | 191477969 | 193620297 | T: ledakem3464 |
195799543 | 195824066 | 195858592 | T: sikep610 |
209968110 | 210200972 | 210498582 | T: oddmanhattan128 |
221764900 | 222178694 | 225519830 | T: ledakem34sl |
232196466 | 232483937 | 233857543 | T: ledakem3264 |
235947418 | 236073354 | 236408395 | T: ledakem3364 |
237955440 | 238052148 | 238671659 | T: ledakem12sl |
246000181 | 246116010 | 246407872 | T: C:ledakemcpa52 |
268690276 | 269977726 | 275443120 | T: ledakem5464 |
279038525 | 280238770 | 280991382 | T: ledakem33sl |
255851130? | 307103210? | 411170026? | T: mceliece460896 |
327618883 | 327798838 | 353934764 | T: sikep610comp |
332241180 | 332705181 | 333566973 | mceliece460896pcf |
333890862 | 334636071 | 339605827 | T: ntskem13136 |
343030858 | 343531017 | 355262292 | T: oddmanhattan192 |
343612275 | 343953270 | 344080516 | mceliece460896f |
333110825? | 389812925? | 535038946? | mceliece460896pc |
381917116? | 433146090? | 538857383? | mceliece460896 |
515865460 | 516780796 | 519700682 | T: mceliece8192128f |
533227077 | 534285981 | 535186893 | mceliece6688128f |
533433006 | 535530063 | 536039973 | mceliece6688128pcf |
541517044 | 542079959 | 542305172 | T: ledakem5364 |
451098262? | 562842612? | 789516613? | T: mceliece6688128 |
593462145 | 595920315 | 596374294 | mceliece8192128pcf |
596115369 | 596430786 | 596930691 | T: ledakem54sl |
611884297 | 612263520 | 612632816 | T: oddmanhattan256 |
633500903 | 633817370 | 634758690 | mceliece6960119f |
634003158 | 635153813 | 635554881 | mceliece6960119pcf |
661388443 | 663539621 | 674599654 | T: ledakem32sl |
550002972? | 679697922? | 891124326? | T: mceliece6960119pc |
693203339 | 694016669 | 694831927 | mceliece8192128f |
707527922 | 708107996 | 709991474 | T: ledakem5264 |
604826599? | 723626582? | 1079158380? | mceliece8192128 |
597374345? | 724962437? | 1099944089? | mceliece6688128pc |
628356502? | 726923963? | 933596693? | mceliece6960119pc |
511978821? | 732716880? | 967527419? | T: mceliece8192128pc |
646573774? | 745899491? | 954865424? | T: mceliece6960119 |
746788919 | 747909076 | 750408346 | T: ledakem53sl |
588585938? | 811619063? | 1028046863? | mceliece8192128pc |
626977840? | 823324314? | 1029488118? | mceliece6960119 |
720017520? | 854043264? | 1110290067? | mceliece6688128 |
1487862720 | 1490160015 | 1493594767 | T: ledakem52sl |
5141481708 | 5259606802 | 5389965792 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
18699 | 19932 | 21013 | T: rsa2048 |
63344 | 65048 | 69488 | mceliece348864f |
63652 | 65744 | 69562 | mceliece348864 |
63632 | 67938 | 74054 | T: mceliece348864f |
75172 | 76690 | 81746 | mceliece348864pcf |
74838 | 76756 | 81276 | T: mceliece348864pcf |
75572 | 80022 | 85674 | T: mceliece348864pc |
75210 | 80374 | 84812 | mceliece348864pc |
93364 | 93714 | 95429 | T: ntskem1264 |
93609 | 93806 | 95887 | C:threebears624r2cpa |
93752 | 93842 | 94023 | threebears624r2cca |
93945 | 93998 | 94184 | threebears624r2ccax |
96040 | 96273 | 96420 | C:threebears624r2cpax |
95700 | 96960 | 97910 | T: C:r5nd1kem0d |
108658 | 111501 | 130475 | T: lightsaber2 |
123254 | 124322 | 125582 | T: C:r5nd0kem2iot |
126373 | 127434 | 129089 | T: C:r5nd1kem5d |
128650 | 128827 | 129043 | ntruplus576 |
129171 | 130036 | 131211 | T: C:ledakemcpa14 |
130663 | 131369 | 132631 | T: C:r5nd1kem4longkey |
136081 | 136955 | 137668 | T: C:ledakemcpa13 |
136003 | 136966 | 137635 | kyber512 |
127230 | 137126 | 148120 | mceliece460896 |
126223 | 137254 | 156516 | T: mceliece460896 |
138318 | 148720 | 167710 | mceliece460896pc |
151096 | 154557 | 154872 | threebears936r2ccax |
155065 | 155205 | 155388 | threebears936r2cca |
132945? | 157380? | 170695? | mceliece460896f |
158708 | 159321 | 159893 | C:threebears936r2cpa |
137626? | 160260? | 173938? | mceliece460896pcf |
156748 | 160394 | 162838 | T: C:ledakemcpa12 |
160306 | 160438 | 160850 | C:threebears936r2cpax |
163754 | 163881 | 164167 | ntruplus768 |
179783 | 183432 | 191818 | T: ntrukem443 |
188169 | 188427 | 188741 | ntruplus864 |
197989 | 206074 | 206490 | T: saber2 |
212940 | 213963 | 215561 | kyber768 |
213891 | 214071 | 214380 | T: newhope512cca |
219029 | 219708 | 220826 | T: C:rolloi128 |
216028 | 220122 | 222797 | T: C:r5nd3kem5d |
227758 | 228015 | 234558 | threebears1248r2cca |
228895 | 229405 | 231792 | threebears1248r2ccax |
235249 | 235978 | 237899 | T: sntrup653 |
236916 | 237193 | 237874 | C:threebears1248r2cpax |
237913 | 238319 | 239035 | C:threebears1248r2cpa |
231084 | 245834 | 251381 | T: lac128 |
249066 | 250089 | 251347 | T: C:rolloi192 |
253001 | 253282 | 254150 | ntruplus1152 |
240125 | 262184 | 277088 | mceliece6688128 |
244096 | 262942 | 287302 | T: mceliece6688128 |
252038 | 267864 | 294658 | mceliece6688128f |
272138 | 281276 | 306872 | mceliece6688128pcf |
281595 | 282125 | 282773 | kyber90s512 |
273504 | 285236 | 307460 | mceliece6960119 |
284946 | 286664 | 288134 | sntrup653 |
276212 | 287711 | 312704 | mceliece6688128pc |
290175 | 291307 | 292270 | T: C:ledakemcpa34 |
290542 | 291390 | 291957 | T: C:rolloi256 |
285618 | 296910 | 314754 | mceliece6960119f |
294983 | 297239 | 298490 | T: sntrup761 |
286004 | 298008 | 321762 | mceliece6960119pc |
283325 | 302149 | 322506 | T: mceliece6960119 |
306825 | 307633 | 328178 | T: firesaber2 |
297932 | 308258 | 324378 | mceliece6960119pcf |
308786 | 309898 | 312338 | T: lotus128 |
298480 | 314746 | 331656 | T: mceliece8192128f |
312293 | 314959 | 323641 | T: ntrukem743 |
314079 | 316056 | 317578 | T: C:ledakemcpa33 |
302959 | 316557 | 331353 | mceliece8192128f |
308820 | 318370 | 346216 | mceliece8192128 |
318569 | 320047 | 323754 | T: ntruhps2048509 |
303136 | 324462 | 343404 | T: mceliece6960119pc |
325273 | 326444 | 329059 | kyber1024 |
321186 | 335682 | 358436 | mceliece8192128pc |
336996 | 339565 | 348089 | ntruhrss701 |
330882 | 348584 | 373672 | mceliece8192128pcf |
348481 | 350730 | 356443 | sntrup761 |
349197 | 351848 | 357167 | ntruhps2048509 |
331960 | 354444 | 369988 | T: mceliece8192128pc |
354505 | 355993 | 357533 | T: sntrup857 |
363557 | 365219 | 366412 | T: C:hila5 |
368068 | 375814 | 382540 | T: C:ledakemcpa32 |
379739 | 381442 | 382887 | T: ntskem1380 |
378420 | 385998 | 399622 | T: C:r5nd3kem0d |
390952 | 391590 | 392244 | T: C:bikel1 |
390596 | 393323 | 397333 | T: C:r5nd5kem5d |
415154 | 415502 | 416941 | T: kindi256342 |
414505 | 416546 | 422192 | sntrup857 |
420523 | 421614 | 422923 | T: sntrup953 |
421178 | 423699 | 425187 | T: ntrulpr653 |
434455 | 436361 | 442381 | T: C:lake1 |
456241 | 456706 | 457343 | T: newhope1024cca |
459067 | 460896 | 470285 | T: sntrup1013 |
455354 | 460923 | 465954 | T: ntruhps2048677 |
471627 | 473181 | 473688 | T: ledakem1464 |
470443 | 473974 | 475256 | ntrulpr653 |
464872 | 474864 | 492170 | T: C:r5nd5kem0d |
474443 | 475724 | 478150 | T: lotus192 |
485948 | 486260 | 487526 | kyber90s768 |
487788 | 490290 | 497604 | sntrup953 |
494505 | 494973 | 495928 | T: kindi512222 |
494993 | 496257 | 499107 | T: C:lake2 |
501153 | 501389 | 502833 | T: kindi512241 |
504831 | 507295 | 509149 | ntruhps2048677 |
533624 | 535549 | 545270 | sntrup1013 |
537591 | 540926 | 558204 | T: ntrulpr761 |
542169 | 543308 | 543974 | T: ledakem14sl |
547693 | 549144 | 551094 | T: C:lake3 |
568268 | 569005 | 570154 | T: lima2p1024cca |
590268 | 591360 | 597804 | T: ledakem1364 |
576029 | 591438 | 595507 | T: ntskem13136 |
592618 | 594701 | 608884 | ntrulpr761 |
595252 | 597535 | 600736 | T: ntruhps4096821 |
640999 | 642309 | 643259 | T: ntrulpr857 |
643947 | 645242 | 646801 | T: C:ledakemcpa54 |
654719 | 657560 | 659728 | ntruhps4096821 |
658302 | 662652 | 664670 | T: lotus256 |
665672 | 668591 | 682330 | T: sntrup1277 |
667899 | 677205 | 682584 | T: lac192 |
691473 | 692823 | 694404 | T: C:ledakemcpa53 |
692336 | 694170 | 696183 | T: rolloii128 |
710016 | 711186 | 712246 | T: rolloii192 |
709913 | 712638 | 723983 | ntrulpr857 |
729081 | 730521 | 732841 | kyber90s1024 |
741947 | 753338 | 765310 | T: C:ledakemcpa52 |
760738 | 762976 | 781006 | T: ntrulpr953 |
765905 | 766724 | 767552 | T: ledakem13sl |
772447 | 783407 | 785240 | sntrup1277 |
798785 | 801003 | 802274 | T: rolloii256 |
833778 | 838026 | 841650 | ntrulpr953 |
842316 | 844919 | 853283 | T: ntrulpr1013 |
857439 | 858663 | 863923 | T: locker2 |
867467 | 872095 | 879342 | T: locker1 |
873556 | 875488 | 878477 | T: lac256 |
876666 | 886878 | 907796 | T: hqc1281 |
922032 | 923119 | 924864 | T: kindi512321 |
923547 | 929144 | 940151 | ntrulpr1013 |
904982 | 936277 | 961816 | T: ledakem1264 |
965624 | 968025 | 970408 | T: locker3 |
974424 | 977168 | 979563 | T: rqc128 |
1010399 | 1011040 | 1013017 | T: kindi256522 |
1044130 | 1045099 | 1046260 | T: C:bikel3 |
1149630 | 1151136 | 1157140 | T: lima2p2048cca |
1154555 | 1157215 | 1159402 | T: locker4 |
1171276 | 1171626 | 1172662 | T: ledakem3464 |
1190567 | 1193112 | 1196047 | T: locker6 |
1227725 | 1229959 | 1231538 | T: titaniumccatoy |
1232326 | 1242368 | 1244914 | T: ntrulpr1277 |
1236549 | 1252781 | 1273087 | T: ledakem12sl |
1332479 | 1336092 | 1340399 | T: locker5 |
1349317 | 1361371 | 1364277 | ntrulpr1277 |
1497563 | 1498892 | 1500561 | T: limasp1018cca |
1520830 | 1522483 | 1523806 | T: ledakem34sl |
1555671 | 1557014 | 1558753 | T: ledakem3364 |
1679079 | 1680719 | 1685669 | T: titaniumccalite |
1929148 | 1943298 | 1956650 | T: hqc1921 |
1960208 | 1961720 | 1963506 | T: titaniumccastd |
2072856 | 2102506 | 2129959 | T: hqc1922 |
2100818 | 2106046 | 2143067 | T: locker7 |
2134535 | 2137576 | 2144922 | T: locker8 |
2161583 | 2165838 | 2607692 | T: rqc192 |
2192891 | 2198705 | 2200121 | T: ledakem33sl |
2285364 | 2289443 | 2300077 | T: frodokem640 |
2265862 | 2339661 | 2389811 | T: ledakem3264 |
2337736 | 2347844 | 2373417 | T: locker9 |
2484416 | 2487118 | 2490792 | T: titaniumccamed |
2571438 | 2575908 | 2579130 | T: frodokem640aes |
2580551 | 2583579 | 2590487 | T: ledakem5464 |
2643512 | 2645248 | 2647864 | T: titaniumccahi |
2885402 | 2890018 | 2901204 | T: rqc256 |
2891338 | 2893741 | 2916833 | T: limasp1306cca |
2910358 | 3023923 | 3065183 | T: hqc2561 |
3049686 | 3051093 | 3053186 | T: limasp1822cca |
3332126 | 3334669 | 3337323 | T: ledakem5364 |
3365769 | 3379873 | 3382465 | T: ledakem54sl |
3421891 | 3470814 | 3543332 | T: ledakem32sl |
3463066 | 3481685 | 3498474 | T: hqc2562 |
3899278 | 3902020 | 3933023 | T: titaniumccasuper |
3895764 | 3914717 | 3930640 | T: hqc2563 |
4402820 | 4409837 | 4414981 | T: ledakem53sl |
4669128 | 4694354 | 4725752 | T: frodokem976 |
4835877 | 4841138 | 4846183 | T: remblem928 |
4849622 | 4854977 | 4862347 | T: remblem1056 |
5004489 | 5015065 | 5028780 | T: frodokem976aes |
5837550 | 5843359 | 5898333 | T: limasp2062cca |
5947134 | 5989519 | 6029458 | T: ledakem5264 |
6498963 | 6627403 | 6770915 | T: ledakem52sl |
7112507 | 7144847 | 7318827 | T: C:r5n11kem0d |
8567515 | 8587556 | 8614986 | T: frodokem1344aes |
11069675 | 11070283 | 11071103 | T: sntrup4591761 |
11288310 | 11293478 | 11298104 | T: frodokem640shake |
17464870 | 17573415 | 17715476 | T: C:r5n13kem0d |
17446138 | 17722845 | 17865420 | T: ramstakers216091 |
21924888 | 21925233 | 21926791 | T: ntrulpr4591761 |
23119510 | 23142648 | 23164622 | T: pqrsa15 |
25104938 | 25112620 | 25127942 | T: sikep503 |
25127011 | 25136916 | 25152005 | T: frodokem976shake |
30519356 | 30549345 | 30577247 | T: mersenne756839 |
32282700 | 32645884 | 32920243 | T: C:r5n15kem0d |
38446204 | 38585654 | 38716918 | T: sikep503comp |
45018755 | 45037348 | 45062084 | T: frodokem1344shake |
65494868 | 65629733 | 65789625 | T: oddmanhattan128 |
76595493 | 78012433 | 79673265 | T: ramstakers756839 |
79734314 | 79778692 | 79820801 | T: sikep751 |
111586825 | 111610400 | 111633440 | T: sikep434 |
122957600 | 123446127 | 124103030 | T: sikep751comp |
125782283 | 125904041 | 126090900 | T: oddmanhattan192 |
170476819 | 170566230 | 171389112 | T: sikep434comp |
260619169 | 260939642 | 261192716 | T: oddmanhattan256 |
360442528 | 360476337 | 360549112 | T: sikep610 |
485811657 | 488021913 | 488646932 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
22845 | 22894 | 22947 | C:threebears624r2cpax |
28875 | 28984 | 29225 | C:threebears936r2cpax |
34300 | 34350 | 34399 | C:threebears1248r2cpax |
37858 | 37982 | 38202 | C:threebears624r2cpa |
43714 | 44218 | 44546 | T: C:r5nd1kem0d |
53016 | 53072 | 53123 | C:threebears936r2cpa |
56620 | 59139 | 62404 | T: C:r5nd0kem2iot |
60850 | 61453 | 65438 | T: C:r5nd1kem5d |
61151 | 62398 | 62655 | C:threebears1248r2cpa |
60624 | 64498 | 66763 | T: C:r5nd1kem4longkey |
96474 | 96689 | 96963 | T: C:hila5 |
100198 | 103682 | 106454 | T: C:r5nd3kem5d |
118490 | 118708 | 119909 | T: lightsaber2 |
126320 | 127063 | 127791 | threebears624r2ccax |
163109 | 163291 | 163491 | ntruplus576 |
166261 | 166397 | 166554 | threebears624r2cca |
180097 | 180382 | 180599 | kyber512 |
191239 | 191376 | 191772 | T: mceliece348864f |
191402 | 191513 | 191760 | mceliece348864f |
191858 | 192018 | 192277 | mceliece348864 |
196135 | 197757 | 197907 | threebears936r2ccax |
201487 | 201914 | 202906 | mceliece348864pcf |
201852 | 202055 | 202341 | T: mceliece348864pc |
201772 | 202100 | 202362 | T: mceliece348864pcf |
201962 | 202123 | 202540 | mceliece348864pc |
199731 | 202195 | 204586 | T: C:r5nd5kem5d |
209537 | 209715 | 210013 | ntruplus768 |
211104 | 211342 | 213558 | T: saber2 |
205718 | 211528 | 217461 | T: C:r5nd3kem0d |
246462 | 246625 | 246966 | ntruplus864 |
249403 | 249665 | 249932 | T: newhope512cca |
249284 | 250073 | 250408 | threebears936r2cca |
253451 | 253969 | 255172 | T: ntrukem443 |
258757 | 261370 | 263301 | T: C:r5nd5kem0d |
276424 | 276942 | 277766 | kyber768 |
282370 | 283240 | 285502 | threebears1248r2ccax |
312093 | 314791 | 335115 | T: lac128 |
316580 | 316954 | 317267 | kyber90s512 |
330670 | 331104 | 341254 | T: firesaber2 |
346275 | 346592 | 346888 | ntruplus1152 |
346794 | 348295 | 348997 | threebears1248r2cca |
368068 | 368770 | 376972 | T: C:r5n11kem0d |
368794 | 371370 | 374546 | T: lotus128 |
420152 | 420632 | 421518 | mceliece460896f |
422796 | 424204 | 424668 | kyber1024 |
424767 | 425434 | 426444 | T: mceliece460896 |
425750 | 426145 | 426802 | mceliece460896 |
435421 | 435636 | 436043 | mceliece460896pc |
437032 | 437835 | 438680 | mceliece460896pcf |
436980 | 438497 | 442379 | T: ntrukem743 |
454274 | 454549 | 455335 | mceliece6960119 |
454665 | 455063 | 455392 | T: mceliece6960119 |
455488 | 459532 | 460064 | mceliece6960119f |
462429 | 465280 | 469953 | T: ntruhps2048509 |
464143 | 466982 | 468430 | ntruhps2048509 |
468414 | 468664 | 469306 | mceliece6960119pc |
468560 | 468920 | 469436 | mceliece6960119pcf |
468640 | 469454 | 471159 | T: mceliece6960119pc |
486822 | 487600 | 488206 | T: mceliece8192128f |
487290 | 487845 | 488413 | T: mceliece6688128 |
488184 | 489163 | 491264 | mceliece6688128f |
489611 | 492147 | 492754 | mceliece8192128 |
494898 | 495412 | 496270 | mceliece6688128 |
496479 | 497099 | 498338 | mceliece8192128f |
499845 | 500444 | 500929 | mceliece6688128pcf |
501389 | 501857 | 502311 | T: mceliece8192128pc |
502434 | 503018 | 504068 | mceliece8192128pcf |
502238 | 503066 | 506025 | mceliece8192128pc |
508776 | 509116 | 509704 | T: ntskem1264 |
508443 | 509782 | 510803 | mceliece6688128pc |
522727 | 524285 | 526441 | T: kindi256342 |
530144 | 530563 | 531023 | kyber90s768 |
540911 | 541121 | 541537 | T: newhope1024cca |
566909 | 576531 | 578179 | T: C:r5n13kem0d |
597992 | 599768 | 608250 | T: lotus192 |
607972 | 610550 | 612427 | T: ntrulpr653 |
612238 | 614237 | 616208 | T: sntrup653 |
625850 | 628723 | 631241 | sntrup653 |
649649 | 651347 | 654721 | ntrulpr653 |
654678 | 656575 | 658159 | T: kindi512222 |
666984 | 669223 | 671260 | T: kindi512241 |
696517 | 699410 | 702226 | T: ntruhps2048677 |
701711 | 702745 | 703599 | sntrup761 |
704015 | 705578 | 721051 | T: sntrup761 |
704567 | 709980 | 712128 | ntruhps2048677 |
722002 | 723457 | 725840 | T: lima2p1024cca |
765119 | 767043 | 793532 | ntruhrss701 |
780674 | 781258 | 782640 | kyber90s1024 |
781480 | 783856 | 797013 | T: ntrulpr761 |
843014 | 845368 | 850987 | ntrulpr761 |
860170 | 862894 | 867897 | T: lotus256 |
918329 | 918666 | 919447 | T: ntskem1380 |
938335 | 940955 | 968057 | T: ntruhps4096821 |
932339 | 949020 | 950748 | T: ntrulpr857 |
942952 | 949396 | 959349 | ntruhps4096821 |
957014 | 961007 | 965893 | sntrup857 |
964156 | 966007 | 968090 | T: sntrup857 |
992162 | 1003137 | 1004706 | ntrulpr857 |
1045059 | 1047349 | 1053453 | T: lac192 |
1118756 | 1120663 | 1133116 | T: ntrulpr953 |
1131208 | 1134336 | 1144887 | sntrup953 |
1138850 | 1151822 | 1155789 | T: sntrup953 |
1157473 | 1160594 | 1163968 | T: kindi512321 |
1190072 | 1191304 | 1192916 | T: kindi256522 |
1183576 | 1191693 | 1198701 | ntrulpr953 |
1226400 | 1231065 | 1248585 | T: ntrulpr1013 |
1224342 | 1234394 | 1299242 | T: C:rolloi128 |
1255701 | 1258171 | 1270801 | sntrup1013 |
1255939 | 1260196 | 1272829 | T: sntrup1013 |
1306122 | 1315410 | 1317104 | ntrulpr1013 |
1345923 | 1349805 | 1363445 | T: lac256 |
1441923 | 1444042 | 1445762 | T: titaniumccatoy |
1449204 | 1450787 | 1454083 | T: lima2p2048cca |
1463759 | 1466540 | 1472677 | T: C:rolloi192 |
1651946 | 1657154 | 1669668 | T: hqc1281 |
1817165 | 1819109 | 1835762 | T: ntrulpr1277 |
1871459 | 1876996 | 1889533 | T: sntrup1277 |
1877038 | 1880166 | 1894467 | sntrup1277 |
1926005 | 1929304 | 1932321 | ntrulpr1277 |
1932946 | 1935098 | 1937259 | T: titaniumccalite |
1896331 | 1950946 | 1956298 | T: C:r5n15kem0d |
1949582 | 1951610 | 1953756 | T: limasp1018cca |
1951239 | 1951937 | 1953541 | T: ntskem13136 |
2067041? | 2071158? | 2703644? | T: C:ledakemcpa13 |
2081476 | 2085465 | 2089837 | T: C:lake1 |
2165063 | 2169712 | 2176651 | T: rolloii128 |
2179444 | 2183557 | 2189365 | T: C:ledakemcpa12 |
2267542 | 2269193 | 2271341 | T: titaniumccastd |
2284870 | 2292245 | 2295923 | T: frodokem640 |
2348353 | 2350958 | 2353490 | T: C:rolloi256 |
2364484 | 2367914 | 2372275 | T: rolloii192 |
2486242 | 2489361 | 2493833 | T: frodokem640aes |
2550624? | 2556360? | 3385976? | T: C:ledakemcpa14 |
2825556 | 2828097 | 2831167 | T: titaniumccamed |
3007381 | 3012124 | 3016248 | T: rolloii256 |
3084736 | 3086754 | 3088966 | T: titaniumccahi |
3219810 | 3223270 | 3230234 | T: rsa2048 |
3232850 | 3238799 | 3260566 | T: hqc1921 |
3345605 | 3371634 | 3404018 | T: hqc1922 |
3502640 | 3510730 | 3516676 | T: C:lake2 |
3773415 | 3776519 | 3780402 | T: limasp1306cca |
3973147 | 3975589 | 3979520 | T: limasp1822cca |
4152992 | 4162203 | 4169562 | T: locker1 |
4177592 | 4184087 | 4188668 | T: rqc128 |
4204057 | 4209648 | 4216783 | T: locker2 |
4534194 | 4536020 | 4541916 | T: titaniumccasuper |
4624734 | 4630355 | 4638486 | T: C:lake3 |
4721893 | 4738883 | 4761283 | T: frodokem976 |
4767893 | 4778630 | 4789377 | T: locker4 |
4712149 | 4790480 | 4908582 | T: hqc2561 |
4796825 | 4818773 | 4834741 | T: frodokem976aes |
5444833 | 5468339 | 5475329 | T: C:bikel1 |
5481172 | 5485742 | 5494282 | T: hqc2562 |
5846780 | 5853991 | 5860396 | T: ledakem1264 |
5949658 | 5977592 | 7341543 | T: C:ledakemcpa32 |
6083785 | 6087638 | 6090978 | T: ledakem1364 |
6091842 | 6127736 | 6132281 | T: hqc2563 |
6114607 | 6139594 | 6179791 | T: locker3 |
6617644 | 6626649 | 6638645 | T: locker6 |
6706741 | 6711447 | 6717095 | T: remblem928 |
6750167 | 6759321 | 6775718 | T: remblem1056 |
6877842 | 6893072 | 6908740 | T: locker5 |
6884361 | 6899327 | 6917086 | T: ledakem12sl |
7173111 | 7202630 | 7218011 | T: ledakem1464 |
7327778 | 7373923 | 7381311 | T: C:ledakemcpa33 |
7651211 | 7654817 | 7725457 | T: limasp2062cca |
7691449 | 7729552 | 7761724 | T: locker7 |
7773531 | 7798491 | 7816284 | T: locker8 |
8010034 | 8294923 | 8302945 | T: ledakem13sl |
8290513 | 8322631 | 8362579 | T: frodokem1344aes |
8500771 | 8651615 | 8743293 | T: ledakem14sl |
8791994 | 8795346 | 8825558 | T: C:ledakemcpa34 |
10383524 | 10392324 | 11258766 | T: rqc192 |
10421300 | 10447756 | 10476579 | T: locker9 |
11193220 | 11196085 | 11201000 | T: frodokem640shake |
14067230 | 14116740 | 14130400 | T: C:ledakemcpa52 |
15792113 | 15801312 | 15816591 | T: rqc256 |
16266811 | 16289461 | 16355570 | T: ledakem3264 |
16720988 | 16736052 | 16747095 | T: ledakem3364 |
16790291 | 16844784 | 16850509 | T: C:ledakemcpa53 |
17692766 | 17748669 | 17813483 | T: C:bikel3 |
18643469 | 18704745 | 18994901 | T: ledakem3464 |
19792818 | 19806678 | 19963191 | T: C:ledakemcpa54 |
20353559 | 20523191 | 20532946 | T: ledakem32sl |
24277088 | 24319403 | 24381636 | T: ledakem33sl |
24759331 | 24990000 | 24999532 | T: ledakem34sl |
25007004 | 25016296 | 25031871 | T: frodokem976shake |
26775872 | 26782391 | 26799427 | T: sikep503 |
28539094 | 28567008 | 28616589 | T: sikep503comp |
30819727 | 30820479 | 30822039 | T: sntrup4591761 |
31596748 | 31615586 | 31642326 | T: ledakem5264 |
32876076 | 32877330 | 32879807 | T: ntrulpr4591761 |
36396493 | 36418258 | 36442139 | T: ledakem5364 |
36109334 | 36496427 | 36775322 | T: ramstakers216091 |
43505610 | 43537359 | 43564702 | T: ledakem5464 |
44821309 | 44849874 | 45301235 | T: ledakem52sl |
44921272 | 44959265 | 44980782 | T: frodokem1344shake |
44208972 | 45594314 | 45670617 | T: mersenne756839 |
47946856 | 47977143 | 48124108 | T: ledakem53sl |
55812191 | 55879258 | 55906422 | T: ledakem54sl |
72128137 | 72287292 | 72739724 | T: oddmanhattan128 |
85712931 | 85753056 | 85816567 | T: sikep751 |
90847962 | 90877240 | 90899898 | T: sikep751comp |
119060015 | 119085128 | 119111584 | T: sikep434 |
126594497 | 126616706 | 126648191 | T: sikep434comp |
140405073 | 140532323 | 140640051 | T: oddmanhattan192 |
152190033 | 153066098 | 157292361 | T: ramstakers756839 |
168334310 | 168372185 | 168555405 | T: pqrsa15 |
289889620 | 290030022 | 290166280 | T: oddmanhattan256 |
362504625 | 362558111 | 362615351 | T: sikep610 |
383241689 | 383326465 | 383515671 | T: sikep610comp |
|
|
|