Measurements of key-encapsulation mechanisms on one machine: aarch64; Cortex-A53 (410fd034); 2018 Broadcom BCM2837B0; 4 x 1400MHz; pi3bplus, 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:
(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 |
112433? | 118449? | 153751? | T: lightsaber2 |
178604 | 179195 | 180785 | T: C:r5nd1kem0d |
203303 | 204096 | 214353 | T: C:r5nd0kem2iot |
211166? | 217804? | 370745? | T: saber2 |
227324 | 228099 | 230044 | T: C:r5nd1kem5d |
231025 | 232198 | 241956 | T: C:r5nd1kem4longkey |
223994? | 233275? | 463814? | smaugt1 |
224856? | 240210? | 421366? | timer |
276559? | 279851? | 468667? | kyber512 |
278666? | 281918? | 509729? | T!!!newhope512cca |
342535? | 350436? | 496829? | T: firesaber2 |
363467 | 366240 | 390356 | C:threebears624r2cpa |
364858? | 367374? | 505452? | threebears624r2cca |
364616? | 385039? | 624744? | ntruplus576 |
448697 | 449589 | 477154 | smaugt3 |
448795 | 454337 | 469642 | T: C:r5nd3kem5d |
474710 | 477876 | 495448 | kyber768 |
505888 | 507954 | 531104 | kyber90s512 |
514129 | 515707 | 534754 | ntruplus768 |
582578 | 583746 | 601303 | T!!!newhope1024cca |
588512 | 593888 | 619137 | T: C:hila5 |
618365 | 621931 | 640150 | ntruplus864 |
689421 | 693032 | 709361 | threebears936r2cca |
691866 | 694934 | 714091 | C:threebears936r2cpa |
713026 | 717730 | 733110 | threebears936r2ccax |
728704 | 732796 | 747393 | kyber1024 |
738367 | 742208 | 757569 | C:threebears936r2cpax |
737834 | 742261 | 755972 | smaugt5 |
740868 | 748934 | 765065 | T: C:r5nd3kem0d |
840176 | 843068 | 854202 | T: ntrulpr653 |
891882 | 904649 | 914012 | T: C:r5nd5kem5d |
914878 | 922564 | 936138 | kyber90s768 |
771505? | 968794? | 1285209? | ntruplus1152 |
935460 | 968890 | 993821 | T: kindi256342 |
995491 | 1008197 | 1071271 | T: C:r5nd5kem0d |
983195 | 1031320 | 1143726 | T: kindi512222 |
1008253 | 1038638 | 1152718 | T: kindi512241 |
1075387 | 1080884 | 1093017 | T: ntrulpr761 |
1122592 | 1135007 | 1143525 | threebears1248r2cca |
1125034 | 1137136 | 1142678 | C:threebears1248r2cpa |
1306030 | 1318502 | 1324786 | T: ntrulpr857 |
1475312 | 1485833 | 1492099 | kyber90s1024 |
1562001 | 1573037 | 1577606 | T: ntrulpr953 |
1730107 | 1739282 | 1744607 | T: ntrulpr1013 |
2022023 | 2113560 | 2291116 | T: kindi512321 |
2427372 | 2550932 | 2629768 | T: kindi256522 |
2584210 | 2585671 | 2590436 | T: ntrulpr1277 |
2586697 | 2617655 | 2686436 | T: hqc1281 |
2650273 | 2675630 | 2794921 | T: lima2p1024cca |
3444594 | 3468000 | 3483717 | T: ntrukem443 |
5143478 | 5162030 | 5218910 | T: hqc1921 |
5007971 | 5168422 | 5300965 | T: limasp1018cca |
5352486 | 5488758 | 5633284 | T: lima2p2048cca |
5469859 | 5550456 | 5654808 | T: hqc1922 |
7465272 | 7867147 | 7931716 | T: C:lake1 |
8239223 | 8461461 | 8988927 | T: hqc2561 |
8954030 | 8959060 | 8970595 | T: sntrup653 |
9035926 | 9044920 | 9053561 | sntrup653 |
8626548 | 9057739 | 9534875 | T: hqc2562 |
8976787 | 9234980 | 10171993 | T: limasp1306cca |
9303695 | 9326303 | 9339690 | T: ntrukem743 |
8986664 | 9456447 | 10009982 | T: hqc2563 |
9109838 | 9585070 | 9665031 | T: C:lake3 |
9588610 | 10053016 | 10137463 | T: C:lake2 |
10392415 | 10617324 | 10655942 | T: limasp1822cca |
12125870 | 12131675 | 12140617 | T: sntrup761 |
12232268 | 12238377 | 12249244 | sntrup761 |
13751857 | 13756553 | 13768885 | T: ntruhps2048509 |
13809555 | 13814983 | 13823569 | ntruhps2048509 |
14928694 | 14935591 | 14949873 | T: ntrulpr4591761 |
15251931 | 15259816 | 15272709 | T: sntrup857 |
14728944 | 15378194 | 16023291 | T: frodokem640shake |
15378092 | 15391756 | 15403508 | sntrup857 |
15695668 | 15756358 | 15797949 | T: locker1 |
15716673 | 16544859 | 16656467 | T: C:bikel1 |
17977512 | 18265062 | 20142450 | T: limasp2062cca |
18687463 | 18694639 | 18705938 | T: sntrup953 |
18834935 | 18840504 | 18848953 | sntrup953 |
21512398 | 21520565 | 21547428 | T: sntrup1013 |
21078669 | 21658363 | 22558929 | T: locker4 |
21665352 | 21673120 | 21694304 | sntrup1013 |
22270619 | 23230864 | 23280311 | T: frodokem640 |
23653829 | 23661242 | 23674367 | T: ntruhps2048677 |
23739547 | 23750128 | 23768342 | ntruhps2048677 |
22827426 | 23953343 | 25435568 | T: frodokem640aes |
25152670 | 25165949 | 25187079 | ntruhrss701 |
25450334 | 25475843 | 26673451 | T: sikep434 |
27399988 | 27409233 | 27431605 | T: ntruhrss701 |
28376783 | 28503076 | 29376150 | T: C:r5n11kem0d |
29263937 | 29345540 | 30489843 | T: C:ledakemcpa14 |
29300191 | 30350182 | 30919848 | T: ramstakers216091 |
31947431 | 33857843 | 35611770 | T: frodokem976shake |
34362299 | 34371615 | 34389237 | T: ntruhps4096821 |
34476122 | 34485786 | 34510531 | ntruhps4096821 |
35511144 | 35528447 | 35552162 | T: sntrup1277 |
35731059 | 35742197 | 35757644 | sntrup1277 |
34691841 | 36310347 | 36349620 | T: sikep503 |
36747914 | 36827444 | 38320636 | T: C:ledakemcpa13 |
41092424 | 41100369 | 41123404 | T: sntrup4591761 |
41201007 | 41211806 | 41238869 | sntrup4591761 |
40860980 | 41794779 | 45094287 | T: locker7 |
40550850 | 42442302 | 46085095 | T: sikep434comp |
51632905 | 53454179 | 53966159 | T: frodokem976 |
51540535 | 53942225 | 54134327 | T: C:bikel3 |
52968877 | 55808594 | 58350588 | T: frodokem976aes |
57314848 | 59936216 | 62383163 | T: sikep503comp |
57744308 | 60701461 | 61875849 | T: frodokem1344shake |
63422398 | 63760968 | 64506666 | T: lotus128 |
63739780 | 63782543 | 66399443 | T: C:ledakemcpa12 |
70526925 | 70577551 | 73749030 | T: sikep610 |
70201339 | 70669816 | 73023196 | T: C:r5n13kem0d |
98216163 | 98324546 | 102510846 | T: C:ledakemcpa34 |
98569532 | 100827436 | 101886401 | T: mersenne756839 |
98923017 | 101913234 | 102737071 | T: frodokem1344aes |
103683805 | 108064232 | 113767231 | T: ledakem1464 |
117599160 | 118231117 | 118806232 | T: C:ledakemcpa33 |
124500103 | 124528551 | 130279802 | T: sikep751 |
124497112 | 125163380 | 125269125 | T: lotus192 |
122027454 | 127819692 | 138191507 | T: sikep610comp |
126577202 | 129155877 | 131634318 | T: ramstakers756839 |
129284565 | 130087197 | 134725189 | T: C:r5n15kem0d |
130745124 | 134511632 | 138342059 | T: ledakem1364 |
149302171 | 156750130 | 162440036 | T: ledakem14sl |
163643514 | 181167742 | 190624838 | T: ntskem1264 |
188645140 | 189348205 | 195228709 | T: C:ledakemcpa32 |
192775179 | 201863964 | 211190194 | T: sikep751comp |
209396109 | 214809036 | 219801765 | T: ledakem13sl |
214166236 | 215386146 | 216637756 | T: lotus256 |
225049629 | 225299741 | 234984487 | T: C:ledakemcpa54 |
236555877 | 246667376 | 246866513 | T: C:ledakemcpa53 |
261486508 | 270117046 | 274472129 | T: ledakem1264 |
293931552 | 305706967 | 312473564 | T: ledakem3464 |
359907455 | 372504075 | 374069924 | T: ledakem12sl |
386719156 | 386931796 | 387114914 | T: mceliece348864f |
380088534 | 392210121 | 405745759 | T: ledakem34sl |
383751110 | 399043168 | 402379032 | T: ledakem3364 |
399390429 | 399895971 | 403057149 | T: C:ledakemcpa52 |
418903480 | 418990720 | 419342486 | mceliece348864f |
418552487 | 419127982 | 419328258 | mceliece348864pcf |
346896556? | 438979196? | 713083882? | T: mceliece348864pc |
380796871? | 472888276? | 749695292? | mceliece348864 |
484314560 | 484742283 | 487420804 | T: ledakem5464 |
499692735 | 514453358 | 523696404 | T: ledakem33sl |
361233517? | 530833372? | 714487035? | T: mceliece348864 |
469981716? | 561499822? | 767394741? | mceliece348864pc |
485492479? | 636593512? | 720709351? | T: ntskem1380 |
629460469 | 652012469 | 656634068 | T: ledakem3264 |
413696042? | 773377568? | 1096319128? | T: rsa2048 |
768856214 | 793676884 | 813556396 | T: ledakem5364 |
941872976 | 964524476 | 989077280 | T: ledakem54sl |
1048890026 | 1086955714 | 1096858252 | T: ledakem32sl |
1185521161 | 1186667338 | 1187637233 | T: mceliece460896f |
1186336623 | 1186968894 | 1192106350 | T: mceliece460896pcf |
1161438699 | 1190403048 | 1208736102 | T: ledakem53sl |
1177628748 | 1217911818 | 1238331557 | T: ledakem5264 |
1200160315 | 1249737372 | 1269996203 | T: oddmanhattan128 |
1339490004 | 1341039936 | 1341617413 | mceliece460896f |
1337793414 | 1341605039 | 1347096715 | mceliece460896pcf |
1523535816 | 1786639209 | 1870503125 | T: ntskem13136 |
1993598832 | 2014638492 | 2037911513 | T: bigquake1 |
1824772499 | 2030252477 | 2053241504 | T: oddmanhattan192 |
2216193375 | 2232084122 | 2313182375 | T: ledakem52sl |
1831061125? | 2251583928? | 3089291230? | mceliece460896 |
1842758813? | 2289843258? | 3565836116? | mceliece460896pc |
2563001343 | 2583738331 | 2586959091 | T: mceliece6960119pcf |
2715927734 | 2738458572 | 2749030973 | mceliece6960119pcf |
2719156569 | 2742741035 | 2744613744 | mceliece6960119f |
2862927332 | 2870213804 | 2877738413 | T: mceliece6688128pcf |
2999632301 | 3028822218 | 3035018711 | mceliece6688128pcf |
2982600418 | 3032176509 | 3035986546 | mceliece6688128f |
3311848096 | 3354523848 | 3358400654 | T: mceliece8192128pcf |
3412720755 | 3434908476 | 3456979251 | T: oddmanhattan256 |
3458225566 | 3497818160 | 3589830059 | mceliece8192128pcf |
3459545848 | 3509414857 | 3521845859 | mceliece8192128f |
3982409425? | 5356284689? | 9087413826? | mceliece6960119 |
5839249922? | 5897447844? | 7625107869? | T: mceliece6688128pc |
4532521183? | 6168860903? | 9199296162? | mceliece6688128pc |
5207761176? | 6481460134? | 10220814616? | mceliece6960119pc |
4780691181? | 6632618533? | 10364878309? | T: mceliece8192128 |
4873639430? | 6749454789? | 8634124959? | mceliece8192128pc |
4303743623? | 7413282517? | 10566376165? | T: mceliece6688128 |
5983848606? | 7600375850? | 10699901758? | mceliece6688128 |
4957225275? | 8194045202? | 10565188126? | T: mceliece8192128pc |
6477203626? | 8815596553? | 12497127678? | mceliece8192128 |
16224955945 | 16634082845 | 17164519373 | T: pqrsa15 |
18798510408 | 19039845728 | 19176992848 | T: bigquake3 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
72613? | 79533? | 92218? | T: rsa2048 |
144383 | 145876 | 169718 | T: ntruhrss701 |
155537 | 161484 | 168490 | T: lightsaber2 |
222555 | 225247 | 233545 | smaugt1 |
223209 | 225606 | 236183 | timer |
221161 | 232601 | 248857 | mceliece348864f |
221894 | 233211 | 253562 | mceliece348864 |
230442 | 233849 | 245507 | ntruplus576 |
220815 | 233917 | 255653 | T: mceliece348864f |
221309 | 234763 | 263068 | T: mceliece348864 |
242004 | 253083 | 276931 | mceliece348864pcf |
242555 | 253267 | 277452 | mceliece348864pc |
242313 | 255746 | 273669 | T: mceliece348864pc |
257536 | 258844 | 274062 | T: C:r5nd1kem0d |
267372 | 270667 | 282715 | T: saber2 |
291488 | 293029 | 305244 | T: C:r5nd0kem2iot |
331163 | 332394 | 346674 | T: C:r5nd1kem5d |
338696 | 341445 | 347115 | ntruplus768 |
338818 | 346818 | 364111 | T: C:r5nd1kem4longkey |
382516 | 384340 | 393517 | ntruplus864 |
391834 | 393642 | 400651 | kyber512 |
307967? | 397561? | 454506? | T: ntskem1264 |
417139 | 425293 | 430245 | T: firesaber2 |
436087 | 437965 | 450829 | T!!!newhope512cca |
445580 | 447195 | 454669 | threebears624r2cca |
445561 | 447695 | 462234 | smaugt3 |
456425 | 457292 | 470535 | C:threebears624r2cpa |
447600 | 465734 | 528064 | T: mceliece460896f |
445535 | 469307 | 531439 | mceliece460896 |
444210 | 486299 | 549181 | mceliece460896f |
472998 | 499544 | 550188 | mceliece460896pcf |
471605 | 505216 | 542691 | mceliece460896pc |
473990 | 509751 | 535412 | T: mceliece460896pcf |
509614 | 511739 | 524404 | ntruplus1152 |
516585 | 534715 | 550124 | T: ntrukem443 |
623504 | 626563 | 636747 | kyber768 |
618866 | 635284 | 649727 | T: C:ledakemcpa13 |
646137 | 648378 | 661269 | kyber90s512 |
648674 | 666968 | 682900 | T: C:ledakemcpa14 |
643482 | 668558 | 702866 | T: C:r5nd3kem5d |
658160 | 673610 | 693768 | T: C:ledakemcpa12 |
736305 | 739506 | 753507 | smaugt5 |
738801 | 758855 | 770764 | T: C:hila5 |
760326 | 764729 | 774543 | T: sntrup653 |
788010 | 791839 | 804925 | threebears936r2cca |
801624 | 805236 | 818218 | threebears936r2ccax |
804018 | 808164 | 819139 | C:threebears936r2cpa |
846538 | 850448 | 860769 | sntrup653 |
858507 | 863087 | 877692 | C:threebears936r2cpax |
840252 | 892429 | 963840 | mceliece6688128f |
855354 | 907530 | 978806 | T: mceliece6688128 |
904500 | 908480 | 919827 | T!!!newhope1024cca |
908969 | 911660 | 926221 | kyber1024 |
869850 | 913068 | 994870 | mceliece6688128 |
876477 | 920745 | 979846 | T: mceliece6688128pc |
875722 | 921530 | 995979 | mceliece6688128pc |
889786 | 923156 | 994994 | T: mceliece6688128pcf |
895384 | 927974 | 1020294 | mceliece6688128pcf |
875370 | 931337 | 985298 | mceliece6960119f |
894432 | 933673 | 997718 | mceliece6960119 |
962132 | 967536 | 977677 | T: ntruhps2048509 |
937990 | 973218 | 1027748 | T: mceliece6960119pcf |
935724 | 973472 | 1030212 | mceliece6960119pc |
945734 | 981478 | 1045170 | mceliece6960119pcf |
983891 | 987939 | 1001091 | T: sntrup761 |
1017278 | 1023042 | 1033935 | ntruhps2048509 |
1007584 | 1046082 | 1102274 | T: mceliece8192128 |
1010408 | 1048073 | 1129094 | mceliece8192128 |
1001928 | 1060330 | 1119330 | mceliece8192128f |
1056412 | 1079940 | 1138512 | T: mceliece8192128pcf |
1049505 | 1084164 | 1120542 | T: mceliece8192128pc |
1046322 | 1091992 | 1132422 | mceliece8192128pc |
1058032 | 1092870 | 1133012 | mceliece8192128pcf |
1087648 | 1094639 | 1104399 | sntrup761 |
1099721 | 1108283 | 1115757 | kyber90s768 |
1122476 | 1131635 | 1135770 | ntruhrss701 |
1204974 | 1214957 | 1219531 | T: sntrup857 |
1207259 | 1216782 | 1242577 | T: ntrukem743 |
1239436 | 1252920 | 1257398 | threebears1248r2cca |
1251014 | 1260932 | 1285237 | T: C:r5nd5kem5d |
1209241 | 1265542 | 1277424 | T: kindi256342 |
1256660 | 1269857 | 1272370 | C:threebears1248r2cpa |
1279879 | 1311146 | 1324608 | T: lotus128 |
1315390 | 1338486 | 1381371 | T: C:r5nd3kem0d |
1328721 | 1338882 | 1343382 | sntrup857 |
1433259 | 1442157 | 1447555 | T: ntruhps2048677 |
1447169 | 1457933 | 1464154 | T: sntrup953 |
1400907 | 1474334 | 1637718 | T: kindi512222 |
1445462 | 1484828 | 1642038 | T: kindi512241 |
1518073 | 1523860 | 1592100 | T: C:ledakemcpa33 |
1525286 | 1532478 | 1537059 | ntruhps2048677 |
1530556 | 1535644 | 1653528 | T: C:ledakemcpa34 |
1591882 | 1601208 | 1608596 | sntrup953 |
1522957 | 1615420 | 1623973 | T: C:lake1 |
1611809 | 1622234 | 1625758 | T: sntrup1013 |
1623451 | 1635005 | 1638570 | T: ntrulpr653 |
1613502 | 1653356 | 1682215 | T: C:ledakemcpa32 |
1697631 | 1707482 | 1710798 | kyber90s1024 |
1770753 | 1775742 | 1833722 | sntrup1013 |
1494273? | 1825474? | 1921816? | T: ntskem1380 |
1802331 | 1839356 | 1970621 | T: C:r5nd5kem0d |
1807863 | 1885591 | 1894937 | T: C:bikel1 |
1824468 | 1887783 | 1996218 | T: ledakem1464 |
1930116 | 1933288 | 1937456 | T: ntruhps4096821 |
1873700 | 1984905 | 2000736 | T: C:lake2 |
2046046 | 2048841 | 2052406 | ntruhps4096821 |
2052282 | 2072840 | 2094502 | T: lotus192 |
2093588 | 2096539 | 2099613 | T: ntrulpr761 |
2053255 | 2174100 | 2181825 | T: C:lake3 |
2134629 | 2197873 | 2242927 | T: lima2p1024cca |
2119067 | 2218394 | 2354019 | T: ledakem14sl |
2175573 | 2271753 | 2427659 | T: ledakem1364 |
2285146? | 2401164? | 3097388? | T: ntskem13136 |
2436626 | 2438919 | 2440995 | T: sntrup1277 |
2546162 | 2548073 | 2551158 | T: ntrulpr857 |
2649820 | 2653514 | 2659215 | sntrup1277 |
2687498 | 2742146 | 2762596 | T: locker1 |
2648510 | 2758255 | 2981782 | T: kindi512321 |
2732576 | 2848610 | 2862061 | T: ledakem13sl |
2907678 | 2923274 | 2956056 | T: lotus256 |
3049677 | 3052564 | 3065648 | T: ntrulpr953 |
2903917 | 3056333 | 3143428 | T: kindi256522 |
3377357 | 3385281 | 3393092 | T: ntrulpr1013 |
3289777 | 3417447 | 3593340 | T: ledakem1264 |
3404804 | 3455454 | 3491421 | T: C:ledakemcpa52 |
3467461 | 3496022 | 3601706 | T: locker4 |
3464311 | 3536314 | 3608951 | T: C:ledakemcpa54 |
3440396 | 3590268 | 3603637 | T: C:ledakemcpa53 |
4042144 | 4072178 | 4179530 | T: hqc1281 |
4291196 | 4448498 | 4504652 | T: lima2p2048cca |
4417474 | 4594047 | 4895017 | T: ledakem3464 |
4448464 | 4627248 | 4766432 | T: ledakem12sl |
4487300 | 4663685 | 4851398 | T: limasp1018cca |
5054221 | 5057886 | 5064701 | T: ntrulpr1277 |
5374844 | 5614764 | 5807379 | T: C:bikel3 |
5732326 | 5869488 | 5897645 | T: ledakem3364 |
5834961 | 6097917 | 6263458 | T: ledakem34sl |
6236859 | 6295829 | 6376612 | T: locker7 |
6782780 | 6840164 | 6924610 | T: bigquake1 |
7930794 | 8281619 | 8313142 | T: ledakem33sl |
8291619 | 8386500 | 8503840 | T: hqc1921 |
8163160 | 8413666 | 9562508 | T: limasp1306cca |
8312465 | 8520018 | 8736263 | T: ledakem3264 |
8882096 | 9048228 | 9181713 | T: hqc1922 |
8911629 | 9178970 | 9233297 | T: limasp1822cca |
9860821 | 9869575 | 10037808 | T: ledakem5464 |
12590570 | 12987499 | 13023989 | T: ledakem5364 |
12892254 | 13168722 | 13570674 | T: ledakem32sl |
13017405 | 13246200 | 13756697 | T: ledakem54sl |
14012366 | 14305034 | 15256273 | T: hqc2561 |
14275008 | 14556446 | 14812173 | T: bigquake3 |
14753540 | 14759464 | 14768529 | T: sntrup4591761 |
14859534 | 14865793 | 14874943 | sntrup4591761 |
14481682 | 15168710 | 16001718 | T: hqc2562 |
14801767 | 15653083 | 15919650 | T: hqc2563 |
16090298 | 16421480 | 18074056 | T: limasp2062cca |
16774407 | 17565095 | 17792904 | T: ledakem53sl |
18768065 | 19339743 | 19709151 | T: frodokem640shake |
22324120 | 23114612 | 23375448 | T: ledakem5264 |
23289332 | 24293998 | 24477965 | T: frodokem640 |
23879678 | 24361444 | 25030297 | T: ledakem52sl |
23836125 | 24931493 | 26429203 | T: frodokem640aes |
27511536 | 27662696 | 28553244 | T: C:r5n11kem0d |
29532983 | 29546823 | 29568730 | T: ntrulpr4591761 |
41620575 | 41651101 | 43512222 | T: sikep434 |
40915177 | 42819599 | 45259714 | T: frodokem976shake |
53896621 | 55673440 | 55923205 | T: frodokem976 |
56072850 | 56941338 | 58239207 | T: ramstakers216091 |
57489879 | 59709602 | 59749701 | T: sikep503 |
58254034 | 60544289 | 60957023 | T: frodokem976aes |
64011937 | 64629399 | 66885108 | T: sikep434comp |
66934228 | 67390008 | 69410994 | T: C:r5n13kem0d |
69372150 | 72626372 | 73117838 | T: pqrsa15 |
73656373 | 79082842 | 81472836 | T: frodokem1344shake |
89000365 | 89818097 | 92992109 | T: sikep503comp |
93606452 | 95311629 | 99445263 | T: mersenne756839 |
102438942 | 105952757 | 111534531 | T: frodokem1344aes |
129678290 | 129773140 | 135666024 | T: sikep610 |
152033698 | 159979835 | 161967574 | T: C:r5n15kem0d |
163502301 | 173405563 | 177926035 | T: oddmanhattan128 |
180414901 | 181974832 | 188734245 | T: sikep610comp |
201678069 | 201735972 | 211096585 | T: sikep751 |
234907092 | 240764145 | 244922657 | T: ramstakers756839 |
310040989 | 312560454 | 324879533 | T: sikep751comp |
317644435? | 422253265? | 449835933? | T: oddmanhattan192 |
718874388 | 756086013 | 784793993 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
98316? | 101235? | 136203? | C:threebears936r2cpax |
113008 | 113965 | 121119 | T: C:r5nd1kem0d |
142620 | 144613 | 154738 | T: C:r5nd0kem2iot |
149428 | 151706 | 173934 | C:threebears624r2cpa |
157621 | 158803 | 165900 | T: C:r5nd1kem5d |
160968 | 171668 | 181184 | T: C:r5nd1kem4longkey |
175235 | 181569 | 187871 | T: lightsaber2 |
185010 | 192764 | 198494 | T: C:hila5 |
204241 | 206643 | 211183 | C:threebears936r2cpa |
259064 | 261455 | 265433 | C:threebears1248r2cpa |
271088 | 272674 | 304689 | T: C:r5nd3kem5d |
292576 | 300392 | 307923 | T: saber2 |
300327 | 304280 | 307643 | smaugt1 |
302518 | 305791 | 316874 | timer |
328895 | 330970 | 339308 | ntruplus576 |
344390 | 348345 | 353499 | T: ntruhrss701 |
454839 | 461149 | 465001 | T: firesaber2 |
475326 | 477773 | 491851 | ntruplus768 |
511208 | 512113 | 524875 | kyber512 |
513265 | 525812 | 536476 | T: C:r5nd5kem5d |
535622 | 537115 | 550820 | T!!!newhope512cca |
558534 | 560857 | 574661 | smaugt3 |
560608 | 562946 | 577056 | ntruplus864 |
726806 | 729470 | 742203 | ntruplus1152 |
729264 | 736666 | 758965 | T: C:r5nd3kem0d |
779158 | 782180 | 796620 | kyber90s512 |
780054 | 782310 | 794627 | kyber768 |
790232 | 793452 | 805368 | threebears624r2cca |
859707 | 862924 | 874410 | T: ntrukem443 |
886731 | 889654 | 904025 | smaugt5 |
873906 | 914181 | 932826 | T: C:r5n11kem0d |
993626 | 997603 | 1012005 | threebears936r2ccax |
982808 | 1014006 | 1092812 | T: C:r5nd5kem0d |
1103942 | 1116867 | 1127390 | kyber1024 |
1117015 | 1129574 | 1135119 | T!!!newhope1024cca |
1214174 | 1228203 | 1233896 | T: mceliece348864f |
1217579 | 1228410 | 1235860 | mceliece348864f |
1215758 | 1228479 | 1234407 | mceliece348864 |
1216996 | 1229460 | 1233855 | T: mceliece348864 |
1233023 | 1242946 | 1248550 | mceliece348864pc |
1234284 | 1246296 | 1252383 | mceliece348864pcf |
1237311 | 1251219 | 1267786 | T: mceliece348864pc |
1268715 | 1281987 | 1286351 | threebears936r2cca |
1273716 | 1285930 | 1290781 | kyber90s768 |
1373275 | 1388081 | 1403410 | T: C:r5n13kem0d |
1402376 | 1434194 | 1456172 | T: ntskem1264 |
1514638 | 1526636 | 1529520 | ntruhps2048509 |
1513748 | 1527082 | 1530857 | T: ntruhps2048509 |
1525818 | 1546843 | 1556498 | T: lotus128 |
1544461 | 1619120 | 1664303 | T: kindi256342 |
1837487 | 1840708 | 1843903 | sntrup653 |
1838547 | 1841342 | 1843888 | T: sntrup653 |
1862247 | 1864959 | 1868569 | threebears1248r2cca |
1923030 | 1925655 | 1929054 | kyber90s1024 |
1894598 | 1992412 | 2207470 | T: kindi512222 |
1953710 | 2007394 | 2225480 | T: kindi512241 |
2182769 | 2185436 | 2188923 | T: ntrukem743 |
2244343 | 2245684 | 2248046 | sntrup761 |
2244719 | 2246112 | 2248141 | T: sntrup761 |
2274376 | 2276296 | 2279924 | T: ntrulpr653 |
2483145 | 2483985 | 2487880 | T: ntruhps2048677 |
2482875 | 2485200 | 2489611 | ntruhps2048677 |
2558043 | 2573347 | 2593798 | T: lotus192 |
2513733 | 2587972 | 2641966 | T: lima2p1024cca |
2703985 | 2706597 | 2711538 | ntruhrss701 |
2727966 | 2770838 | 2781991 | T: ntskem1380 |
2929886 | 2932841 | 2943145 | T: mceliece460896f |
2928109 | 2932938 | 2943790 | mceliece460896f |
2933408 | 2936672 | 2948770 | mceliece460896 |
2941310 | 2945087 | 2955842 | T: ntrulpr761 |
2946393 | 2949356 | 2960632 | mceliece460896pcf |
2945809 | 2950457 | 2961668 | T: mceliece460896pcf |
2948147 | 2952578 | 2963738 | mceliece460896pc |
2968419 | 2970130 | 2982186 | T: sntrup857 |
2969393 | 2971193 | 2981949 | sntrup857 |
3120160 | 3123558 | 3134890 | T: mceliece8192128 |
3120614 | 3125056 | 3137109 | mceliece8192128 |
3119896 | 3125605 | 3137811 | mceliece8192128f |
3141831 | 3145436 | 3158564 | T: mceliece8192128pc |
3143120 | 3148735 | 3159482 | mceliece8192128pc |
3145652 | 3150156 | 3162712 | mceliece8192128pcf |
3150994 | 3154877 | 3167889 | mceliece6960119 |
3145483 | 3155043 | 3164794 | T: mceliece8192128pcf |
3155019 | 3160040 | 3169402 | mceliece6960119f |
3172005 | 3178035 | 3189880 | T: mceliece6960119pcf |
3174462 | 3184198 | 3192616 | mceliece6960119pcf |
3179080 | 3184720 | 3197694 | mceliece6960119pc |
3236562 | 3241590 | 3253596 | mceliece6688128f |
3237864 | 3244657 | 3256769 | mceliece6688128 |
3240049 | 3244726 | 3256390 | T: mceliece6688128 |
3262781 | 3269337 | 3279069 | mceliece6688128pcf |
3265237 | 3269825 | 3280942 | T: mceliece6688128pc |
3266187 | 3272323 | 3282651 | T: mceliece6688128pcf |
3265469 | 3272782 | 3282713 | mceliece6688128pc |
3503783 | 3511069 | 3518044 | T: ntruhps4096821 |
3503392 | 3512598 | 3516207 | ntruhps4096821 |
3412777 | 3530517 | 3874328 | T: kindi512321 |
3596875 | 3607338 | 3611005 | T: sntrup953 |
3596943 | 3609004 | 3612293 | sntrup953 |
3599220 | 3611123 | 3615266 | T: ntrulpr857 |
3439276 | 3614798 | 3715426 | T: kindi256522 |
3699110 | 3720941 | 3748487 | T: lotus256 |
4015533 | 4025090 | 4029738 | T: sntrup1013 |
4021185 | 4029248 | 4168948 | sntrup1013 |
4344806 | 4347621 | 4350241 | T: ntrulpr953 |
4403461 | 4435883 | 4532723 | T: C:r5n15kem0d |
4825742 | 4828560 | 4832339 | T: ntrulpr1013 |
4822611? | 4908986? | 6613089? | T: C:ledakemcpa13 |
4663392 | 4913674 | 4949256 | T: C:lake1 |
5175114 | 5189237 | 5364969 | T: C:ledakemcpa12 |
5021129 | 5209540 | 5298196 | T: lima2p2048cca |
5624486 | 5852178 | 6082109 | T: limasp1018cca |
6086303 | 6131900 | 6328228 | T: C:ledakemcpa14 |
6134577 | 6145694 | 6149730 | sntrup1277 |
6137979 | 6145987 | 6149073 | T: sntrup1277 |
6160924 | 6217193 | 6245914 | T: ntskem13136 |
6147485 | 6467808 | 6488953 | T: hqc1281 |
7280891 | 7283888 | 7296823 | T: ntrulpr1277 |
7893408 | 8312637 | 8408083 | T: C:lake2 |
10421432 | 10722275 | 11781616 | T: limasp1306cca |
10774988 | 10832747 | 10899274 | T: locker1 |
10500000 | 10878935 | 10965282 | T: C:lake3 |
11024921 | 11174023 | 11288908 | T: bigquake1 |
11213374 | 11613574 | 11662880 | T: limasp1822cca |
11854315 | 11927750 | 11981311 | T: hqc1921 |
11933332 | 11962146 | 12504350 | T: rsa2048 |
11809052 | 12140876 | 12539863 | T: locker4 |
12680211 | 12866723 | 13093335 | T: hqc1922 |
16177848 | 16349071 | 16794220 | T: C:ledakemcpa32 |
16923026 | 17779227 | 19041550 | T: ledakem1264 |
17151976 | 17861418 | 17927364 | T: C:ledakemcpa33 |
17564439 | 18301410 | 19435429 | T: ledakem1364 |
18587854 | 19201934 | 19286029 | T: frodokem640shake |
19661272 | 20047266 | 20840123 | T: locker7 |
19689561 | 20176036 | 21263531 | T: hqc2561 |
20228457 | 20267734 | 21188710 | T: C:ledakemcpa34 |
20210781 | 20887233 | 21923526 | T: ledakem12sl |
20465145 | 20915499 | 22509266 | T: ledakem1464 |
20112135 | 21168226 | 22727902 | T: hqc2562 |
21016687 | 21411352 | 24046940 | T: limasp2062cca |
20663711 | 21545763 | 22426433 | T: hqc2563 |
23084037 | 24128546 | 24279280 | T: ledakem13sl |
23283292 | 24333961 | 24879181 | T: frodokem640 |
23870404 | 24898316 | 26182688 | T: frodokem640aes |
23839771 | 24931496 | 25892485 | T: ledakem14sl |
33624215 | 35039254 | 35634841 | T: C:bikel1 |
35335539 | 36006311 | 36210977 | T: C:ledakemcpa52 |
40653071 | 42817149 | 44816085 | T: frodokem976shake |
44077865 | 44087421 | 44114213 | T: sntrup4591761 |
44082133 | 44088422 | 44110418 | sntrup4591761 |
44136383 | 44147524 | 44168611 | T: ntrulpr4591761 |
44439209 | 44473319 | 46497870 | T: sikep434 |
44054386 | 45628180 | 45856557 | T: C:ledakemcpa53 |
47333872 | 47472523 | 49442280 | T: sikep434comp |
45862957 | 47875050 | 48105121 | T: ledakem3264 |
48281095 | 49199086 | 50033611 | T: ledakem3364 |
51863821 | 52203309 | 52734010 | T: C:ledakemcpa54 |
53383261 | 55405317 | 58542629 | T: ledakem3464 |
53188519 | 55745654 | 59188412 | T: frodokem976 |
58004119 | 60558619 | 61008167 | T: frodokem976aes |
60815955 | 63584424 | 63611718 | T: sikep503 |
61406715 | 64864395 | 65967524 | T: ledakem32sl |
65286912 | 65311164 | 68239871 | T: sikep503comp |
69412503 | 72680039 | 73003522 | T: ledakem33sl |
70089187 | 73855832 | 78493029 | T: ledakem34sl |
73580862 | 77103404 | 77848041 | T: frodokem1344shake |
98849821 | 103464793 | 103819568 | T: ledakem5264 |
101756973 | 105040519 | 105396120 | T: frodokem1344aes |
107759191 | 111934755 | 120200000 | T: C:bikel3 |
111220819 | 114582855 | 116777235 | T: ramstakers216091 |
110063135 | 115180070 | 115765364 | T: ledakem5364 |
128324155 | 128760746 | 128872933 | T: ledakem5464 |
130487857 | 130593282 | 136533108 | T: sikep610 |
133711045 | 134567291 | 139290228 | T: ledakem52sl |
140043265 | 140071964 | 146438588 | T: sikep610comp |
140475081 | 141555087 | 145369121 | T: mersenne756839 |
144641036 | 145140522 | 146252190 | T: bigquake3 |
148895290 | 155866736 | 156981348 | T: ledakem53sl |
160450515 | 160781919 | 173050677 | T: ledakem54sl |
185992461 | 197705801 | 200360629 | T: oddmanhattan128 |
216803121 | 216852532 | 226928024 | T: sikep751 |
229923544 | 229975869 | 240839270 | T: sikep751comp |
446163540 | 464362004 | 470106720 | T: ramstakers756839 |
359568810? | 466001005? | 488948491? | T: oddmanhattan192 |
581943737 | 589010265 | 610030738 | T: pqrsa15 |
795975762 | 799298159 | 837422870 | T: oddmanhattan256 |
|
|
|