Measurements of key-encapsulation mechanisms on one machine: amd64; Airmont (406c3); 2015 Intel Pentium N3700; 4 x 1600MHz; nucnuc, supercop-20250415
[Page version: 20250615 19:27:02]
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 |
129000 | 129662 | 130444 | T: C:r5nd1kem0d |
159419 | 160456 | 162750 | T: C:r5nd0kem2iot |
167389 | 167781 | 168631 | C:threebears624r2cpa |
167508 | 167821 | 168478 | threebears624r2cca |
172943 | 173267 | 174021 | C:threebears624r2cpax |
174552 | 175821 | 177565 | T: C:r5nd1kem5d |
177770 | 179366 | 179697 | T: lightsaber2 |
178929 | 179448 | 179834 | threebears624r2ccax |
179303 | 180442 | 183888 | T: C:r5nd1kem4longkey |
247485 | 249032 | 250214 | timer |
247706 | 249327 | 253071 | smaugt1 |
249494 | 249819 | 250279 | kyber512 |
273581 | 273779 | 274100 | T!!!newhope512cca |
287550 | 288115 | 289555 | T: lac128 |
290812 | 291391 | 302612 | ntruplus576 |
305037 | 306867 | 309247 | T: C:r5nd3kem5d |
322698 | 323270 | 324534 | threebears936r2cca |
332855 | 333289 | 334963 | C:threebears936r2cpa |
334997 | 335724 | 337328 | threebears936r2ccax |
341746 | 342192 | 343390 | C:threebears936r2cpax |
360100 | 362586 | 363777 | T: saber2 |
411160 | 411441 | 413144 | ntruplus768 |
431646 | 432519 | 435505 | kyber90s512 |
433556 | 434287 | 435203 | kyber768 |
481773 | 484049 | 490382 | T: C:r5nd3kem0d |
487542 | 489134 | 491171 | smaugt3 |
490443 | 491327 | 494131 | ntruplus864 |
526215 | 526702 | 527955 | threebears1248r2cca |
538314 | 538708 | 540565 | C:threebears1248r2cpa |
540275 | 540916 | 543431 | threebears1248r2ccax |
550410 | 551631 | 553819 | C:threebears1248r2cpax |
562457 | 565988 | 570442 | T: C:r5nd5kem5d |
582512 | 582767 | 583319 | T!!!newhope1024cca |
598158 | 599282 | 600824 | T: firesaber2 |
618477 | 621254 | 624910 | T: C:r5nd5kem0d |
627384 | 629911 | 634820 | T: ntrulpr653 |
623850? | 631788? | 846852? | ntruplus1152 |
653179 | 653516 | 655207 | T: C:hila5 |
672316 | 673599 | 674746 | kyber1024 |
697230 | 700022 | 702854 | ntrulpr653 |
773648 | 775849 | 780126 | T: ntrulpr761 |
774318 | 778199 | 781859 | kyber90s768 |
780778 | 786822 | 797539 | smaugt5 |
861792 | 864579 | 868427 | ntrulpr761 |
869483 | 869967 | 875455 | T: kindi256342 |
924928 | 926085 | 931583 | T: kindi512222 |
925595 | 927993 | 931718 | T: ntrulpr857 |
948431 | 950321 | 955066 | T: kindi512241 |
994684 | 997447 | 1000314 | T: lac256 |
1015268 | 1016582 | 1020184 | T: lac192 |
1026434 | 1031067 | 1035070 | ntrulpr857 |
1040120 | 1042446 | 1049383 | T: rqc128 |
1095003 | 1098624 | 1101727 | T: ntrulpr953 |
1210458 | 1213695 | 1216132 | ntrulpr953 |
1234775 | 1240513 | 1243909 | kyber90s1024 |
1237762 | 1240622 | 1245146 | T: ntrulpr1013 |
1244430 | 1252873 | 1260306 | T: hqc1281 |
1336588 | 1341971 | 1347745 | ntrulpr1013 |
1448822 | 1467250 | 1487478 | T: C:edonk128k16n80nu4l6 |
1777696 | 1794477 | 1809567 | T: ntrukem443 |
1810032 | 1821517 | 1824719 | T: ntrulpr1277 |
1931455 | 1934230 | 1938426 | T: kindi512321 |
1983412 | 1987422 | 1995984 | ntrulpr1277 |
1981718 | 1987800 | 1992735 | T: lima2p1024cca |
2066647 | 2071086 | 2081833 | T: rqc192 |
2236952 | 2240791 | 2244964 | T: C:edonk128k16n80nu8l6 |
2330216 | 2332067 | 2334841 | T: kindi256522 |
2571409 | 2574621 | 2578999 | T: C:rolloi128 |
2611530 | 2640926 | 2663428 | T: C:edonk128k32n96nu4l4 |
2922937 | 2930877 | 3071455 | T: rqc256 |
2959832 | 2963220 | 2979440 | T: hqc1921 |
3169445 | 3186377 | 3199277 | T: hqc1922 |
3155592 | 3188771 | 3236821 | T: C:edonk192k32n128nu4l6 |
3275365 | 3280800 | 3289319 | T: C:rolloi192 |
3415707 | 3421119 | 3427782 | T: C:edonk128ref |
3675331 | 3683348 | 3690605 | T: titaniumccatoy |
4018411 | 4025970 | 4035885 | T: lima2p2048cca |
4116959 | 4129412 | 4142366 | T: ntrukem743 |
4140052 | 4147035 | 4153321 | T: titaniumccalite |
4421823 | 4429409 | 4434532 | T: limasp1018cca |
4638814 | 4640327 | 4642315 | T: C:bikel1 |
4686103 | 4697605 | 4718483 | T: C:rolloi256 |
4999897 | 5031574 | 5061713 | T: C:edonk192k48n144nu4l4 |
5353791 | 5376425 | 5404665 | T: hqc2561 |
5411112 | 5414915 | 5418774 | T: frodokem640 |
5436077 | 5442082 | 5447790 | T: titaniumccastd |
5687606 | 5713943 | 5724684 | T: hqc2562 |
5815722 | 5867838 | 5900822 | T: remblem928 |
5878692 | 5887158 | 5940350 | T: remblem1056 |
5933158 | 5942228 | 5948486 | T: titaniumccamed |
5985170 | 6006717 | 6027909 | T: hqc2563 |
6092194 | 6097631 | 6102635 | T: frodokem640aes |
6282300 | 6286754 | 6293786 | T: titaniumccahi |
7884665 | 7890248 | 7898210 | T: limasp1306cca |
8115787 | 8142481 | 8171298 | T: C:lake1 |
8784760 | 8791642 | 8798174 | T: limasp1822cca |
9073985 | 9092116 | 9188620 | T: titaniumccasuper |
9530089 | 9535285 | 9544153 | T: C:lake3 |
10466587 | 10478975 | 10484797 | T: C:lake2 |
10997889 | 11016111 | 11182627 | T: rolloii128 |
11165332 | 11165877 | 11167064 | T: ntrulpr4591761 |
11758750 | 11765287 | 11770013 | T: frodokem976 |
11866414 | 11880568 | 11926832 | T: rolloii192 |
12871620 | 12880872 | 12887672 | T: frodokem976aes |
13155161 | 13156287 | 13160894 | T: sntrup653 |
13226017 | 13229186 | 13232877 | sntrup653 |
13776683 | 13778440 | 13780829 | T: C:bikel3 |
13903306 | 13921201 | 13946502 | T: rolloii256 |
15599708 | 15625028 | 15643657 | T: limasp2062cca |
16170408 | 16184037 | 16199779 | T: locker1 |
17253951 | 17269784 | 17284149 | T: locker2 |
17514969 | 17517434 | 17521173 | T: sntrup761 |
17603620 | 17607562 | 17609265 | sntrup761 |
18961023 | 18972076 | 18988795 | T: locker3 |
19582564 | 19586156 | 19600016 | T: C:r5n11kem0d |
21852390 | 21855563 | 21860497 | T: sntrup857 |
21764053 | 21870962 | 21874595 | T: ntruhps2048509 |
21820420 | 21894502 | 21916619 | ntruhps2048509 |
21950764 | 21953973 | 21955810 | sntrup857 |
21985538 | 21989751 | 21996694 | T: frodokem640shake |
22192532 | 22203853 | 22215837 | T: locker4 |
21990313 | 22242627 | 22382780 | T: ramstakers216091 |
22778721 | 22784085 | 22788978 | T: frodokem1344aes |
24647118 | 24661654 | 24680062 | T: locker6 |
25044482 | 25061574 | 25086174 | T: locker5 |
27051412 | 27053433 | 27057621 | T: sntrup953 |
27158202 | 27160894 | 27163443 | sntrup953 |
30605742 | 30609146 | 30612320 | T: sntrup1013 |
30712658 | 30716031 | 30720396 | sntrup1013 |
32152323 | 32165932 | 32177148 | T: C:ledakemcpa14 |
36917696 | 36919775 | 36924221 | T: sikep503 |
37350019 | 37354608 | 37428063 | T: ntruhps2048677 |
37418838 | 37470780 | 37505434 | ntruhps2048677 |
41257319 | 41301439 | 41311753 | ntruhrss701 |
42158274 | 42208752 | 42292747 | T: mersenne756839 |
45176014 | 45194864 | 45223806 | T: locker7 |
45486831 | 45511729 | 45544651 | T: C:ledakemcpa13 |
46860582 | 46883860 | 46906655 | T: locker8 |
47943996 | 47949679 | 47954519 | T: sntrup1277 |
48114272 | 48116854 | 48121677 | sntrup1277 |
48195208 | 48197813 | 48203923 | T: C:r5n13kem0d |
48669513 | 48675999 | 48685868 | T: frodokem976shake |
48896786 | 49765837 | 50950150 | T: lotus128 |
50351225 | 50370014 | 50389373 | T: locker9 |
56555012 | 56560632 | 56734837 | T: ntruhps4096821 |
56628621 | 56695590 | 56793374 | ntruhps4096821 |
59613903 | 59678049 | 64883945 | T: sikep503comp |
87536310 | 87539918 | 87546936 | T: frodokem1344shake |
87934113 | 88392456 | 89963944 | T: lotus192 |
88852081 | 88866739 | 88882405 | T: C:r5n15kem0d |
89041808 | 89221488 | 89372165 | T: ntskem1264 |
89669663 | 91111844 | 97204116 | T: ramstakers756839 |
92109490 | 92113910 | 92144107 | T: sntrup4591761 |
92215588 | 92232477 | 92240198 | sntrup4591761 |
92814468 | 92837859 | 92861996 | T: C:ledakemcpa12 |
118183177 | 118196943 | 118219665 | T: sikep751 |
132207735 | 132308849 | 132442920 | T: sikep434 |
134742453 | 134773576 | 134839442 | T: ledakem1464 |
137424880 | 137450460 | 137472691 | T: C:ledakemcpa34 |
142675956 | 142731331 | 142783392 | T: C:ledakemcpa33 |
155708345 | 155959690 | 157999264 | T: ledakem1364 |
166252685 | 166846932 | 167323143 | T: lotus256 |
174794250 | 176266777 | 179414625 | T: ledakem14sl |
176697241 | 177027455 | 180840009 | T: ledakem13sl |
185342342 | 185963507 | 203491529 | T: sikep751comp |
210818457 | 211411980 | 229999228 | T: sikep434comp |
274666193 | 274758514 | 274831162 | T: C:ledakemcpa54 |
277323102 | 277669212 | 277939095 | T: C:ledakemcpa32 |
284128575 | 284156359 | 284203063 | mceliece348864pcf |
282506915 | 285027620 | 285850808 | T: mceliece348864pcf |
191249253? | 288066143? | 445126951? | T: rsa2048 |
302016619 | 303584734 | 305374089 | mceliece348864f |
328805287 | 328851537 | 328899371 | T: C:ledakemcpa53 |
370594757 | 370657016 | 370749521 | T: ledakem1264 |
385090153 | 385303029 | 385761709 | T: sikep610 |
388731452 | 388806107 | 397541190 | T: ledakem3464 |
319734136? | 406916913? | 665763721? | mceliece348864 |
426550490 | 427144888 | 427536015 | T: oddmanhattan128 |
465561130 | 466515339 | 471601975 | T: ledakem34sl |
487589666 | 487670399 | 488534940 | T: ledakem12sl |
490286200 | 490334165 | 490375711 | T: C:ledakemcpa52 |
405841842? | 494159378? | 668313574? | mceliece348864pc |
501140642 | 501261574 | 501374467 | T: ledakem3264 |
532235569 | 532308004 | 532360641 | T: ledakem3364 |
571268741 | 571524448 | 572012632 | T: ledakem5464 |
441723653? | 576271364? | 616167320? | T: ntskem1380 |
593486431 | 594771778 | 594882196 | T: ledakem33sl |
647663067 | 648772320 | 710222890 | T: sikep610comp |
703498874 | 704194121 | 704700232 | T: oddmanhattan192 |
784263294 | 801685275 | 809470882 | T: mceliece460896f |
803800726 | 804847325 | 924996786 | T: mceliece460896pcf |
893115886 | 897425949 | 1011891524 | mceliece460896pcf |
874362602 | 952510492 | 973451780 | mceliece460896f |
1100552024 | 1100818956 | 1102469378 | T: ledakem5364 |
1249530840 | 1250325304 | 1250806908 | T: oddmanhattan256 |
1326302940 | 1326407131 | 1326512640 | T: ledakem54sl |
1076279300? | 1366810275? | 2094778582? | T: mceliece460896pc |
1464499208 | 1466685375 | 1467091125 | T: ledakem32sl |
1467888478 | 1470791631 | 1475924113 | T: ledakem5264 |
1522721190 | 1526961526 | 1531793310 | T: ledakem53sl |
1519777652 | 1533899261 | 1540720759 | T: ntskem13136 |
1122231737? | 1548811621? | 2325622469? | mceliece460896 |
1185374099? | 1615596761? | 1961885772? | mceliece460896pc |
1814479891 | 1827598381 | 1840742567 | T: bigquake1 |
1916685064 | 1931195330 | 1936281905 | T: mceliece6960119pcf |
1944098629 | 1960688221 | 1965801346 | T: mceliece6960119f |
1974288411 | 1983230138 | 1987871958 | mceliece6960119pcf |
2027487238 | 2028799587 | 2039203825 | mceliece6960119f |
2090743398 | 2093307664 | 2098249992 | T: mceliece6688128f |
2170681196 | 2192177323 | 2198227614 | mceliece6688128f |
2184040933 | 2194457006 | 2195876170 | mceliece6688128pcf |
2350009430 | 2384806971 | 2395674844 | T: mceliece8192128pcf |
2424699594 | 2450176426 | 2494508321 | mceliece8192128pcf |
2437975523 | 2458278919 | 2490207815 | mceliece8192128f |
1775827040? | 2482770011? | 4487571099? | T: mceliece6960119pc |
1901931674? | 2569399593? | 3964048588? | mceliece6960119pc |
1879502573? | 2582726113? | 4689668386? | mceliece6960119 |
1796566396? | 3193293523? | 3953884008? | T: mceliece6960119 |
3227128246 | 3227390935 | 3232523834 | T: ledakem52sl |
2863279328? | 4071200458? | 6683471434? | mceliece8192128pc |
2871262065? | 4080755884? | 7708830806? | mceliece8192128 |
3004628585? | 4640112012? | 5592082158? | T: mceliece6688128 |
3049406996? | 4692674000? | 6352854975? | mceliece6688128 |
3856558495? | 4861746264? | 6631857916? | mceliece6688128pc |
2755860097? | 5127281601? | 7572377250? | T: mceliece8192128 |
11683851615 | 11969149643 | 12261412122 | T: pqrsa15 |
15893915212 | 15982901051 | 16064142514 | T: bigquake3 |
28193086181 | 28283205113 | 28557347466 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
48449 | 50533 | 55035 | T: rsa2048 |
140653 | 145627 | 156951 | mceliece348864 |
140470 | 147656 | 160738 | mceliece348864f |
144778? | 154973? | 196620? | T: ntskem1264 |
168578 | 172739 | 174014 | T: C:edonk128k16n80nu4l6 |
169282 | 174434 | 188562 | mceliece348864pc |
169171 | 175458 | 181991 | T: mceliece348864pcf |
203791 | 204078 | 205740 | ntruplus576 |
205937 | 206657 | 207581 | T: C:r5nd1kem0d |
213571 | 215088 | 215760 | timer |
215402 | 218706 | 219622 | smaugt1 |
233716 | 234085 | 235096 | threebears624r2ccax |
233928 | 234506 | 235357 | threebears624r2cca |
238535 | 239179 | 240708 | C:threebears624r2cpax |
239111 | 239672 | 241566 | C:threebears624r2cpa |
249042 | 250530 | 253471 | T: C:r5nd0kem2iot |
254404 | 255219 | 255894 | T: lightsaber2 |
275911 | 277018 | 278759 | T: C:r5nd1kem5d |
284815 | 286055 | 289706 | T: C:r5nd1kem4longkey |
264062 | 289043 | 321455 | mceliece460896 |
278500 | 294605 | 315818 | mceliece460896f |
291666 | 294936 | 297704 | T: C:edonk128k16n80nu8l6 |
295080 | 295422 | 297263 | ntruplus768 |
264032 | 296457 | 316652 | T: mceliece460896f |
305695 | 306575 | 307422 | T: C:ledakemcpa14 |
314052 | 315566 | 317771 | T: C:ledakemcpa13 |
306091 | 322309 | 359657 | mceliece460896pcf |
320750 | 335661 | 368555 | mceliece460896pc |
319743 | 335912 | 357360 | T: mceliece460896pcf |
336056 | 336450 | 338596 | ntruplus864 |
339292 | 339374 | 339873 | kyber512 |
354428 | 355403 | 360204 | T: C:rolloi128 |
358302 | 363838 | 369657 | T: C:ledakemcpa12 |
367112 | 367532 | 369871 | T: C:edonk128k32n96nu4l4 |
381552 | 387382 | 410279 | T: ntrukem443 |
395053 | 399096 | 401357 | T: C:rolloi192 |
405331 | 405884 | 408290 | threebears936r2ccax |
406415 | 407152 | 410354 | threebears936r2cca |
423154 | 423724 | 426313 | C:threebears936r2cpax |
423478 | 424232 | 426526 | C:threebears936r2cpa |
431849 | 432093 | 432290 | T!!!newhope512cca |
442994 | 445333 | 446742 | smaugt3 |
453579 | 454060 | 458265 | ntruplus1152 |
469291 | 470490 | 473751 | T: C:r5nd3kem5d |
468527 | 472769 | 475679 | T: saber2 |
469821 | 474643 | 476403 | T: C:rolloi256 |
485628 | 488324 | 491430 | T: C:edonk128ref |
503728 | 508734 | 519986 | mceliece348864pcf |
533108 | 534139 | 537164 | kyber90s512 |
550367 | 550916 | 552049 | kyber768 |
579226 | 580652 | 583499 | T: lac128 |
591989 | 592758 | 596972 | T: C:edonk192k32n128nu4l6 |
597460 | 617640 | 649212 | T: mceliece6688128f |
602067 | 618300 | 654578 | mceliece6688128f |
599645 | 623070 | 668728 | mceliece6688128 |
626117 | 626797 | 629910 | threebears1248r2ccax |
629501 | 630286 | 633489 | threebears1248r2cca |
607585 | 642721 | 682058 | T: mceliece6688128 |
643113 | 646853 | 647992 | T: sntrup653 |
648026 | 649100 | 654409 | C:threebears1248r2cpax |
648020 | 649233 | 653070 | C:threebears1248r2cpa |
668431 | 670204 | 673444 | T: C:ledakemcpa34 |
671505 | 691580 | 728211 | mceliece6688128pc |
671656 | 696868 | 751175 | mceliece6688128pcf |
701559 | 706652 | 712515 | T: C:ledakemcpa33 |
710167 | 714911 | 736898 | T: ntrukem743 |
714362 | 716815 | 718209 | sntrup653 |
723912 | 727567 | 731627 | smaugt5 |
739447 | 741419 | 742774 | T: firesaber2 |
770993 | 776855 | 780682 | T: ntruhps2048509 |
772035 | 785961 | 811650 | T: mceliece6960119 |
792866 | 794612 | 797104 | T: sntrup761 |
773165 | 801081 | 837081 | mceliece6960119 |
782060 | 804632 | 834645 | mceliece6960119f |
777201 | 805620 | 828930 | T: mceliece6960119f |
806639 | 807538 | 810171 | T: C:bikel1 |
815545 | 816329 | 817568 | kyber1024 |
817448 | 821586 | 828534 | ntruhps2048509 |
810225 | 826680 | 852320 | T: mceliece8192128 |
825630 | 830309 | 835636 | T: C:r5nd3kem0d |
803983 | 830500 | 857665 | mceliece8192128f |
815555 | 830940 | 855549 | mceliece8192128 |
816585 | 832921 | 848705 | T: C:ledakemcpa32 |
843085 | 845323 | 848336 | T: C:hila5 |
854651 | 856303 | 858848 | ntruhrss701 |
860939 | 863622 | 867615 | T: C:r5nd5kem5d |
857220 | 879087 | 905901 | mceliece6960119pc |
857939 | 880580 | 915906 | T: mceliece6960119pcf |
852790 | 881630 | 903376 | T: mceliece6960119pc |
879553 | 883857 | 887060 | sntrup761 |
903722 | 904166 | 905984 | T!!!newhope1024cca |
882360 | 906665 | 932100 | T: mceliece8192128pcf |
881165 | 908520 | 933655 | mceliece8192128pcf |
909721 | 913270 | 916150 | kyber90s768 |
897460 | 915960 | 946960 | mceliece8192128pc |
924075 | 925922 | 930045 | T: ledakem1464 |
921825 | 929525 | 948160 | T: ntskem1380 |
916340 | 952402 | 991340 | mceliece6960119pcf |
953942 | 955387 | 956432 | T: sntrup857 |
961436 | 964052 | 966148 | T: C:edonk192k48n144nu4l4 |
983211 | 988086 | 991924 | T: C:lake1 |
987220 | 1010443 | 1048185 | T: mceliece460896pc |
1050013 | 1052328 | 1057288 | sntrup857 |
1081737 | 1086613 | 1091523 | T: C:r5nd5kem0d |
1093591 | 1096033 | 1098064 | T: ledakem14sl |
1107828 | 1115769 | 1133251 | T: ntruhps2048677 |
1131119 | 1134190 | 1135626 | T: sntrup953 |
1138610 | 1139683 | 1143098 | T: kindi256342 |
1156853 | 1159834 | 1165795 | T: ledakem1364 |
1177459 | 1180234 | 1183206 | T: rolloii128 |
1175791 | 1182212 | 1203736 | ntruhps2048677 |
1193660 | 1197041 | 1201006 | T: ntrulpr653 |
1210367 | 1214626 | 1218702 | T: C:lake2 |
1240661 | 1242520 | 1245704 | sntrup953 |
1250145 | 1252000 | 1254893 | T: rolloii192 |
1264225 | 1267353 | 1272098 | T: sntrup1013 |
1268645 | 1269890 | 1274888 | ntrulpr653 |
1314378 | 1317157 | 1321672 | T: C:lake3 |
1341399 | 1345370 | 1348161 | T: kindi512222 |
1349962 | 1364381 | 1383425 | T: ntskem13136 |
1359070 | 1365107 | 1371875 | T: lima2p1024cca |
1366545 | 1370305 | 1375311 | sntrup1013 |
1372717 | 1373764 | 1377562 | T: kindi512241 |
1383586 | 1386740 | 1389069 | T: rolloii256 |
1414285 | 1416789 | 1421350 | kyber90s1024 |
1408478 | 1418231 | 1431040 | T: C:ledakemcpa54 |
1313274 | 1422286 | 1456700 | T: lotus128 |
1475476 | 1476989 | 1480647 | T: ntrulpr761 |
1450512 | 1477482 | 1484773 | T: ntruhps4096821 |
1486894 | 1488295 | 1494685 | T: ledakem13sl |
1528993 | 1541820 | 1547405 | T: C:ledakemcpa53 |
1540571 | 1543668 | 1548349 | T: lac192 |
1551568 | 1571658 | 1578092 | ntruhps4096821 |
1571932 | 1573563 | 1576706 | ntrulpr761 |
1623292 | 1647614 | 1672293 | T: C:ledakemcpa52 |
1684797 | 1687649 | 1692882 | T: rqc128 |
1728070 | 1765836 | 1809361 | T: ledakem1264 |
1774176 | 1777578 | 1780029 | T: ntrulpr857 |
1841020 | 1844496 | 1852314 | T: sntrup1277 |
1881031 | 1884565 | 1892213 | ntrulpr857 |
1998683 | 2003461 | 2009210 | T: lac256 |
2011464 | 2013901 | 2016014 | sntrup1277 |
2065111 | 2071543 | 2077308 | T: locker1 |
2107065 | 2109796 | 2126751 | T: ntrulpr953 |
2107531 | 2113532 | 2119843 | T: locker2 |
2192043 | 2193401 | 2194861 | T: C:bikel3 |
2227175 | 2229361 | 2236201 | T: ledakem3464 |
2231599 | 2234503 | 2237586 | ntrulpr953 |
2324446 | 2329030 | 2334548 | T: locker3 |
2375131 | 2377278 | 2378442 | T: ntrulpr1013 |
2351181 | 2380800 | 2407713 | T: ledakem12sl |
2339296 | 2384276 | 2443232 | T: lotus192 |
2483187 | 2485071 | 2497770 | ntrulpr1013 |
2531258 | 2533266 | 2536616 | T: kindi512321 |
2727853 | 2730852 | 2736704 | T: locker4 |
2738272 | 2741157 | 2755792 | T: titaniumccatoy |
2743066 | 2749612 | 2755556 | T: lima2p2048cca |
2790387 | 2791943 | 2794122 | T: kindi256522 |
2790821 | 2798979 | 2811339 | T: hqc1281 |
2887700 | 2907511 | 2915594 | T: ledakem34sl |
2920657 | 2932941 | 2941743 | T: ledakem3364 |
3261315 | 3266139 | 3274145 | T: locker6 |
3367455 | 3373020 | 3384079 | T: lotus256 |
3380760 | 3387788 | 3394196 | T: locker5 |
3488969 | 3511523 | 3514072 | T: ntrulpr1277 |
3520051 | 3525477 | 3532320 | T: rqc192 |
3601690 | 3608054 | 3611354 | T: limasp1018cca |
3669235 | 3671190 | 3695953 | ntrulpr1277 |
3713351 | 3718706 | 3729641 | T: titaniumccalite |
4122279 | 4128715 | 4134274 | T: ledakem33sl |
4205710 | 4299818 | 4419931 | T: ledakem3264 |
4302245 | 4309528 | 4322522 | T: titaniumccastd |
4815217? | 4822886? | 6824332? | T: rqc256 |
4775229 | 4879381 | 4966666 | T: bigquake1 |
4941477 | 4967981 | 4970916 | T: ledakem5464 |
5510161 | 5520248 | 5529134 | T: titaniumccamed |
5538339 | 5545213 | 5564908 | T: locker7 |
5623161 | 5632618 | 5650450 | T: locker8 |
5870244 | 5876490 | 5885127 | T: titaniumccahi |
5990451 | 5999803 | 6046744 | T: locker9 |
6292061 | 6320466 | 6329906 | T: ledakem5364 |
6398647 | 6401849 | 6412284 | T: ledakem54sl |
6314351 | 6444500 | 6585320 | T: ledakem32sl |
6593682 | 6609724 | 6627979 | T: hqc1921 |
6769301 | 6774419 | 6780730 | T: limasp1306cca |
7033234 | 7037388 | 7054909 | T: frodokem640 |
7052398 | 7068888 | 7087890 | T: hqc1922 |
7208411 | 7214086 | 7222182 | T: limasp1822cca |
7566838 | 7568708 | 7570714 | T: frodokem640aes |
8376518 | 8385034 | 8394067 | T: ledakem53sl |
8646503 | 8670371 | 8697898 | T: remblem1056 |
8662740 | 8718399 | 8760280 | T: remblem928 |
8745956 | 8763390 | 8779441 | T: titaniumccasuper |
11246136 | 11246668 | 11248187 | T: sntrup4591761 |
11336196 | 11336897 | 11338199 | sntrup4591761 |
11438193 | 11599744 | 11724569 | T: ledakem5264 |
11876755 | 11910988 | 11933133 | T: hqc2561 |
12145147 | 12449858 | 12680112 | T: ledakem52sl |
12612408 | 12635290 | 12666085 | T: hqc2562 |
12308369 | 12677193 | 13155097 | T: bigquake3 |
13257869 | 13279776 | 13307186 | T: hqc2563 |
13806947 | 13813683 | 13823552 | T: limasp2062cca |
14783259 | 14787294 | 14813582 | T: frodokem976 |
15582251 | 15585637 | 15589579 | T: frodokem976aes |
18060425 | 18481490 | 18890845 | T: bigquake5 |
20743483 | 20754074 | 20761909 | T: C:r5n11kem0d |
22254816 | 22255620 | 22257524 | T: ntrulpr4591761 |
23582396 | 23589529 | 23605491 | T: frodokem640shake |
27591995 | 27620485 | 27626502 | T: frodokem1344aes |
41853078 | 42354477 | 42677450 | T: ramstakers216091 |
50418942 | 50423918 | 50429664 | T: C:r5n13kem0d |
51802486 | 51804958 | 51809172 | T: frodokem976shake |
54106694 | 54167145 | 54233442 | T: pqrsa15 |
60808120 | 60813641 | 60818073 | T: sikep503 |
62616826 | 62682918 | 62760277 | T: mersenne756839 |
92833263 | 92907889 | 92966884 | T: frodokem1344shake |
92920692 | 92937789 | 92952849 | T: C:r5n15kem0d |
92661972 | 92998282 | 93169927 | T: sikep503comp |
131354269 | 131761987 | 132159203 | T: oddmanhattan128 |
166752315 | 168774883 | 181576022 | T: ramstakers756839 |
191449768 | 191465144 | 191477841 | T: sikep751 |
216295398 | 216519557 | 216756624 | T: sikep434 |
248399714 | 248972069 | 249687364 | T: oddmanhattan192 |
295472477 | 295637382 | 297279943 | T: sikep751comp |
332246974 | 332796326 | 334817324 | T: sikep434comp |
603367663 | 613194630 | 618089707 | T: oddmanhattan256 |
707447376 | 707903514 | 708265795 | T: sikep610 |
959980454 | 964701820 | 966348912 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
60188 | 60207 | 60245 | C:threebears624r2cpax |
79832 | 79961 | 80012 | C:threebears936r2cpax |
90348 | 90612 | 91002 | C:threebears624r2cpa |
99172 | 99221 | 99366 | C:threebears1248r2cpax |
101229 | 101595 | 102035 | T: C:r5nd1kem0d |
127168 | 127762 | 128743 | T: C:r5nd0kem2iot |
128466 | 128659 | 129245 | C:threebears936r2cpa |
138096 | 139149 | 139858 | T: C:r5nd1kem5d |
142074 | 142880 | 146921 | T: C:r5nd1kem4longkey |
151672 | 152106 | 152869 | C:threebears1248r2cpa |
202348 | 202551 | 203110 | T: C:hila5 |
229738 | 230574 | 231786 | T: C:r5nd3kem5d |
265400 | 265613 | 265733 | ntruplus576 |
284764 | 285421 | 286629 | T: lightsaber2 |
290409 | 293187 | 293883 | timer |
293185 | 296288 | 297597 | smaugt1 |
325065 | 325522 | 326510 | threebears624r2ccax |
380185 | 380262 | 380360 | ntruplus768 |
396580 | 396812 | 397064 | kyber512 |
417316 | 417994 | 419409 | threebears624r2cca |
431200 | 436191 | 437662 | T: C:r5nd5kem5d |
459312 | 459611 | 460124 | ntruplus864 |
464979 | 466556 | 467975 | T: C:r5nd3kem0d |
497437 | 497559 | 497633 | T!!!newhope512cca |
513324 | 514532 | 516981 | T: saber2 |
526817 | 527502 | 529097 | threebears936r2ccax |
556164 | 556710 | 558038 | smaugt3 |
574301 | 574763 | 576307 | T: ntrukem443 |
595723 | 596394 | 597079 | kyber90s512 |
597852 | 598119 | 598402 | ntruplus1152 |
602625 | 603727 | 606486 | T: C:r5nd5kem0d |
624541 | 625229 | 626016 | kyber768 |
655513 | 656152 | 657426 | threebears936r2cca |
738495 | 740365 | 743033 | T: C:r5n11kem0d |
776008 | 777021 | 779849 | threebears1248r2ccax |
798042 | 800289 | 809463 | T: firesaber2 |
843241 | 844862 | 847377 | T: lac128 |
872852 | 875507 | 878421 | smaugt5 |
872925 | 876186 | 877245 | mceliece348864pcf |
907237 | 907654 | 908539 | kyber1024 |
941982 | 943116 | 947748 | threebears1248r2cca |
983919 | 985925 | 989793 | kyber90s768 |
1013974 | 1015358 | 1016347 | T: ntskem1264 |
1049923 | 1050556 | 1052137 | T!!!newhope1024cca |
1124379 | 1129961 | 1164970 | ntruhps2048509 |
1151507 | 1153877 | 1158214 | T: C:r5n13kem0d |
1120795 | 1169023 | 1173228 | T: ntruhps2048509 |
1172631 | 1175505 | 1177837 | T: ntrukem743 |
1175249 | 1177265 | 1179313 | mceliece348864f |
1176984 | 1178872 | 1180707 | mceliece348864 |
1196562 | 1197649 | 1199197 | mceliece348864pc |
1196515 | 1198033 | 1199874 | T: mceliece348864pcf |
1461752 | 1462714 | 1466301 | T: kindi256342 |
1473498 | 1475445 | 1478540 | T: sntrup653 |
1481090 | 1482737 | 1486499 | sntrup653 |
1497508 | 1507856 | 1510869 | kyber90s1024 |
1615696 | 1683333 | 1785439 | T: lotus128 |
1709888 | 1715784 | 1722471 | T: lima2p1024cca |
1717049 | 1721852 | 1725634 | T: ntrulpr653 |
1761888 | 1766142 | 1769160 | T: sntrup761 |
1765545 | 1767453 | 1770638 | sntrup761 |
1791796 | 1793670 | 1795874 | ntrulpr653 |
1750165 | 1818918 | 1827401 | ntruhps2048677 |
1769107 | 1821828 | 1827111 | T: ntruhps2048677 |
1827476 | 1832279 | 1850136 | T: kindi512222 |
1864878 | 1867212 | 1871013 | T: kindi512241 |
1868871 | 1870438 | 1871989 | T: ntskem1380 |
1887187 | 1895234 | 1908439 | ntruhrss701 |
1947050 | 1948686 | 1952918 | T: C:rolloi128 |
2132353 | 2134081 | 2137236 | T: ntrulpr761 |
2217648 | 2221128 | 2224019 | T: sntrup857 |
2212880 | 2221794 | 2343027 | T: C:rolloi192 |
2221776 | 2226396 | 2232538 | sntrup857 |
2230127 | 2232341 | 2235297 | ntrulpr761 |
2364024 | 2368790 | 2373287 | T: mceliece460896pc |
2423046 | 2438102 | 2530294 | ntruhps4096821 |
2436952 | 2443331 | 2534579 | T: ntruhps4096821 |
2477755 | 2481331 | 2486260 | T: lac192 |
2539823 | 2544187 | 2582319 | T: mceliece6960119f |
2545879 | 2547891 | 2551370 | mceliece6960119 |
2545409 | 2547978 | 2551185 | T: mceliece6960119 |
2545255 | 2549124 | 2572301 | mceliece6960119f |
2547595 | 2555527 | 2564580 | mceliece6960119pcf |
2567290 | 2569868 | 2574094 | T: mceliece6960119pcf |
2570011 | 2574043 | 2592476 | T: ntrulpr857 |
2573932 | 2575444 | 2579793 | mceliece6960119pc |
2574706 | 2580459 | 2605556 | T: mceliece6960119pc |
2588834 | 2593538 | 2596096 | mceliece8192128 |
2593095 | 2595515 | 2600631 | T: mceliece8192128 |
2611778 | 2616590 | 2621589 | mceliece8192128pcf |
2612610 | 2621151 | 2624903 | mceliece8192128pc |
2593624 | 2635203 | 2645502 | mceliece8192128f |
2630639 | 2635994 | 2658163 | T: mceliece8192128pcf |
2654512 | 2657227 | 2659685 | sntrup953 |
2657861 | 2676834 | 2679965 | T: sntrup953 |
2680206 | 2682619 | 2685703 | ntrulpr857 |
2928196 | 2945819 | 2958107 | T: lotus192 |
2968710 | 2972595 | 2974996 | mceliece460896 |
2969635 | 2974448 | 2979983 | T: mceliece460896f |
2971787 | 2975848 | 2986229 | mceliece460896f |
2987869 | 2991494 | 2994691 | mceliece460896pcf |
2987898 | 2992051 | 2995789 | T: mceliece460896pcf |
2987729 | 2992454 | 2998164 | mceliece460896pc |
3014260 | 3017435 | 3039063 | T: sntrup1013 |
3023726 | 3031101 | 3039470 | sntrup1013 |
3060949 | 3063866 | 3066441 | T: ntrulpr953 |
2979233 | 3159451 | 3163838 | T: lac256 |
3181582 | 3190158 | 3196594 | ntrulpr953 |
3206850 | 3211798 | 3217804 | T: titaniumccatoy |
3246423 | 3248434 | 3252406 | T: kindi512321 |
3309050 | 3313725 | 3315930 | mceliece6688128 |
3309798 | 3314502 | 3317802 | T: mceliece6688128 |
3311282 | 3314965 | 3324287 | T: mceliece6688128f |
3311616 | 3317555 | 3329062 | mceliece6688128f |
3317603 | 3320723 | 3322057 | T: kindi256522 |
3337286 | 3340100 | 3350682 | mceliece6688128pcf |
3334903 | 3340590 | 3348486 | mceliece6688128pc |
3437873 | 3444129 | 3449979 | T: lima2p2048cca |
3455275 | 3463585 | 3471798 | T: ntrulpr1013 |
3539718 | 3542772 | 3546811 | T: rolloii128 |
3558223 | 3560515 | 3566355 | T: C:rolloi256 |
3561207 | 3565249 | 3578199 | ntrulpr1013 |
3760491 | 3792440 | 3804237 | T: C:r5n15kem0d |
3904329 | 3905991 | 3907401 | T: ntskem13136 |
3932293 | 3935051 | 3940330 | T: rolloii192 |
3877924 | 3981706 | 3988315 | T: C:ledakemcpa12 |
4174641 | 4181518 | 4188816 | T: C:lake1 |
4273972 | 4278121 | 4290408 | T: titaniumccalite |
4314407 | 4319779 | 4328203 | T: lotus256 |
4490515 | 4493273 | 4502154 | T: sntrup1277 |
4485760 | 4498137 | 4504832 | sntrup1277 |
4656381 | 4663112 | 4743880 | T: hqc1281 |
4635709 | 4668797 | 4682742 | T: C:ledakemcpa14 |
4678554 | 4721994 | 4740213 | T: limasp1018cca |
4891681 | 4898916 | 4904423 | T: rolloii256 |
3770508? | 4919934? | 4968878? | T: C:ledakemcpa13 |
4739244? | 4960604? | 7462294? | T: C:edonk192k48n144nu4l4 |
4979056 | 4986322 | 4995135 | T: titaniumccastd |
5094497 | 5096925 | 5105909 | T: ntrulpr1277 |
5279143 | 5291333 | 5293619 | ntrulpr1277 |
3710367? | 5919512? | 6215313? | T: C:edonk128k32n96nu4l4 |
6263239 | 6271807 | 6280492 | T: titaniumccamed |
6847559 | 6854261 | 6861052 | T: titaniumccahi |
7134266 | 7146336 | 7158035 | T: C:lake2 |
7190893 | 7203305 | 7235029 | T: frodokem640 |
7360147 | 7363547 | 7366818 | T: frodokem640aes |
7879461 | 7887555 | 7987537 | T: bigquake1 |
8331610 | 8364343 | 8527752 | T: rqc128 |
8596297 | 8620721 | 8634273 | T: locker1 |
8843572 | 8852059 | 8859832 | T: limasp1306cca |
8996215 | 9011677 | 9022627 | T: locker2 |
9168462 | 9179300 | 9195087 | T: C:lake3 |
9356389 | 9364235 | 9370345 | T: limasp1822cca |
9373389 | 9376538 | 9393495 | T: rsa2048 |
10014646 | 10047714 | 10062056 | T: locker4 |
10113854 | 10119468 | 10154321 | T: hqc1921 |
10183889 | 10197418 | 10210577 | T: titaniumccasuper |
10579971 | 10587801 | 10605024 | T: hqc1922 |
11086841 | 11174836 | 11277733 | T: ledakem1264 |
11054598 | 11213040 | 11220763 | T: ledakem1364 |
11161853 | 11219642 | 11240859 | T: C:ledakemcpa32 |
11906139 | 11948649 | 11994784 | T: remblem928 |
11990706 | 12026101 | 12084215 | T: remblem1056 |
12251005 | 12263968 | 12270166 | T: C:bikel1 |
12639682 | 12690461 | 12720660 | T: locker3 |
12663897 | 12959414 | 13163951 | T: ledakem12sl |
12999943 | 13040937 | 13176462 | T: C:ledakemcpa33 |
13052875 | 13061761 | 13197808 | T: ledakem1464 |
14597774 | 14611541 | 14627620 | T: locker6 |
14647759 | 14666215 | 14681951 | T: locker5 |
14915759 | 14922592 | 15098808 | T: ledakem13sl |
14948387 | 14952897 | 14963078 | T: frodokem976 |
15105412 | 15109766 | 15112642 | T: frodokem976aes |
15451662 | 15454459 | 15477589 | T: ledakem14sl |
15479827 | 15516933 | 15546335 | T: C:ledakemcpa34 |
17556579 | 17570994 | 17589711 | T: locker7 |
17565952 | 17620293 | 17664234 | T: hqc2561 |
17945773 | 17969880 | 17994995 | T: locker8 |
18117385 | 18131475 | 18140404 | T: limasp2062cca |
18652839 | 18721698 | 18749748 | T: hqc2562 |
18757352 | 18765173 | 18773335 | T: rqc192 |
19497559 | 19546942 | 19644925 | T: hqc2563 |
22853192 | 22880065 | 22905794 | T: locker9 |
23378475 | 23385225 | 23407317 | T: frodokem640shake |
26923688 | 26932385 | 26965469 | T: frodokem1344aes |
28717730 | 28733387 | 32697239 | T: rqc256 |
28720172 | 28901393 | 28905242 | T: C:ledakemcpa52 |
29782112 | 29793246 | 30331511 | T: ledakem3264 |
31382260 | 31418766 | 31454467 | T: ledakem3364 |
31568752 | 31569233 | 31569958 | sntrup4591761 |
31568584 | 31569241 | 31569784 | T: sntrup4591761 |
33337853 | 33338627 | 33339333 | T: ntrulpr4591761 |
35138653 | 35228498 | 35232424 | T: C:ledakemcpa53 |
35651794 | 35720748 | 35735361 | T: ledakem3464 |
38053066 | 38078873 | 38228611 | T: ledakem32sl |
39505753 | 39514282 | 39521868 | T: C:bikel3 |
13079186? | 39563860? | 57395685? | T: C:edonk128ref |
31114316? | 40877838? | 41894492? | T: C:ledakemcpa54 |
44630614 | 44684667 | 45850270 | T: ledakem34sl |
44959988 | 45212430 | 45266303 | T: ledakem33sl |
51588652 | 51597267 | 51604167 | T: frodokem976shake |
61346849 | 61384416 | 61564061 | T: ledakem5264 |
64703780 | 64708304 | 64712675 | T: sikep503 |
68782290 | 68790352 | 68798280 | T: sikep503comp |
69561976 | 69612228 | 70331966 | T: ledakem5364 |
82954552 | 82973114 | 84063169 | T: ledakem5464 |
56246751? | 85730185? | 162295181? | T: C:edonk128k16n80nu4l6 |
86053065 | 86140196 | 86531932 | T: ledakem52sl |
87721948 | 88286084 | 89290122 | T: ramstakers216091 |
92605633 | 92620726 | 92634642 | T: frodokem1344shake |
92906101 | 92952560 | 93289658 | T: ledakem53sl |
90494863 | 93562156 | 93670444 | T: mersenne756839 |
106825268 | 106843053 | 106881658 | T: ledakem54sl |
72554705? | 116013171? | 135131825? | T: C:edonk128k16n80nu8l6 |
13604309? | 122674841? | 184320346? | T: C:edonk192k32n128nu4l6 |
129854078 | 130401959 | 133605396 | T: bigquake3 |
148727755 | 149243832 | 149437332 | T: oddmanhattan128 |
205801128 | 205814995 | 205835826 | T: sikep751 |
198868584 | 211263912 | 212530014 | T: bigquake5 |
218191988 | 218212818 | 218244042 | T: sikep751comp |
230857369 | 231009770 | 231164881 | T: sikep434 |
245922589 | 246065185 | 246315635 | T: sikep434comp |
284775537 | 284997126 | 286878353 | T: oddmanhattan192 |
320991868 | 325922245 | 335539254 | T: ramstakers756839 |
460146538 | 461431674 | 462751667 | T: pqrsa15 |
674731032 | 682445435 | 688046598 | T: oddmanhattan256 |
712160075 | 712650141 | 713107386 | T: sikep610 |
755098178 | 755769035 | 756179807 | T: sikep610comp |
|
|
|