Measurements of key-encapsulation mechanisms on one machine: amd64; Core 2 45nm (1067a); 2009 Intel Core 2 Duo E7600; 2 x 3060MHz; wolfdale, supercop-20240909
[Page version: 20241006 02:11:54]
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 |
112772 | 113123 | 113473 | threebears624r2cca |
114520 | 114726 | 114870 | C:threebears624r2cpa |
114693 | 115060 | 115896 | C:threebears624r2cpax |
116392 | 117083 | 117436 | threebears624r2ccax |
149321 | 149797 | 150474 | kyber512 |
165716 | 166300 | 166588 | T: newhope512cca |
183060 | 185467 | 220872 | T: C:r5nd1kem0d |
208453? | 211054? | 271655? | T: C:r5nd0kem2iot |
198084 | 211305 | 213262 | T: lightsaber2 |
211363 | 211807 | 213126 | threebears936r2cca |
217479 | 217681 | 218264 | threebears936r2ccax |
220619 | 220916 | 221324 | C:threebears936r2cpax |
221109 | 222011 | 222125 | C:threebears936r2cpa |
257721 | 258306 | 258887 | kyber90s512 |
259850? | 260601? | 481806? | ntruplus576 |
264815 | 265711 | 266437 | kyber768 |
241424 | 285299 | 295080 | T: C:r5nd1kem5d |
281588 | 290955 | 324729 | T: lac128 |
240853? | 319165? | 328605? | T: C:r5nd1kem4longkey |
337056 | 338248 | 339695 | T: C:hila5 |
346319 | 347504 | 348245 | T: newhope1024cca |
348976 | 349714 | 354325 | threebears1248r2cca |
357353 | 360453 | 361036 | C:threebears1248r2cpa |
358441 | 361758 | 362795 | threebears1248r2ccax |
361531 | 365745 | 366645 | C:threebears1248r2cpax |
376967 | 377215 | 377656 | ntruplus768 |
384088 | 384292 | 384731 | ntruplus864 |
335201 | 408734 | 409438 | T: saber2 |
419354 | 420828 | 422652 | kyber1024 |
473040 | 473679 | 474559 | kyber90s768 |
488161 | 488334 | 490133 | T: kindi256342 |
519408 | 522481 | 534092 | T: ntrulpr653 |
525719 | 527794 | 530738 | T: kindi512222 |
529562 | 532509 | 538648 | T: kindi512241 |
497687 | 577005 | 586580 | T: C:r5nd3kem5d |
674309 | 692502 | 746049 | T: ntrulpr761 |
560674? | 758332? | 767363? | T: firesaber2 |
766252 | 767322 | 768901 | kyber90s1024 |
831836 | 837431 | 949260 | T: ntrulpr857 |
886754 | 890134 | 893259 | T: C:r5nd3kem0d |
508351? | 944217? | 966760? | ntruplus1152 |
964142 | 966505 | 975380 | T: hqc1281 |
1000612 | 1029502 | 1117533 | T: lac256 |
1036708 | 1043905 | 1067322 | T: C:r5nd5kem5d |
963280 | 1063982 | 1100859 | T: ntrulpr953 |
1085103 | 1090237 | 1093510 | T: kindi512321 |
1061658 | 1100147 | 1134557 | T: ntrulpr1013 |
1046933 | 1102688 | 1105310 | T: lac192 |
1096164 | 1110017 | 1127292 | T: C:edonk128k16n80nu4l6 |
1222872 | 1226144 | 1278876 | T: lima2p1024cca |
1267653 | 1271528 | 1275892 | T: C:r5nd5kem0d |
1295437 | 1296633 | 1298429 | T: kindi256522 |
1704407 | 1744012 | 1763473 | T: ntrulpr1277 |
1829865 | 1835459 | 1840738 | T: C:edonk128k16n80nu8l6 |
2138139 | 2155183 | 2181342 | T: C:edonk128k32n96nu4l4 |
2220542 | 2222677 | 2245776 | T: hqc1921 |
2362905 | 2384935 | 2389008 | T: hqc1922 |
2411286 | 2415231 | 2502354 | T: titaniumccatoy |
2435433 | 2437617 | 2440042 | T: lima2p2048cca |
2554661 | 2556768 | 2557702 | T: limasp1018cca |
2641626 | 2681133 | 2729901 | T: C:edonk192k32n128nu4l6 |
2740846 | 2742367 | 2745162 | T: titaniumccalite |
2712621 | 2756568 | 2767683 | T: C:edonk128ref |
3555810 | 3557753 | 3561213 | T: titaniumccastd |
3812470 | 3828155 | 3851685 | T: ntrukem443 |
3929494 | 3933505 | 3937810 | T: titaniumccamed |
3965383 | 4000773 | 4026525 | T: hqc2561 |
4033745 | 4036476 | 4042674 | T: titaniumccahi |
4052231 | 4093214 | 4136178 | T: C:edonk192k48n144nu4l4 |
4205840 | 4230961 | 4248349 | T: hqc2562 |
4419800 | 4466112 | 4487314 | T: hqc2563 |
4837039 | 4838896 | 4841774 | T: limasp1306cca |
5054515 | 5072318 | 5098603 | T: C:lake1 |
5144383 | 5147890 | 5150937 | T: limasp1822cca |
5801944 | 5817056 | 5899697 | T: remblem928 |
5789364 | 5857260 | 5886132 | T: remblem1056 |
5952034 | 5986651 | 6015900 | T: C:lake3 |
5992339 | 5993794 | 6009548 | T: titaniumccasuper |
6392386 | 6416730 | 6441243 | T: C:lake2 |
9168202 | 9172150 | 9175145 | T: limasp2062cca |
9435969 | 9616295 | 9658124 | sntrup653 |
9636881 | 9653353 | 9765212 | T: sntrup653 |
10016484 | 10035838 | 10056732 | T: locker1 |
10755905 | 10774715 | 10792566 | T: locker2 |
10940153 | 10992762 | 11082389 | T: ntrukem743 |
10979076 | 10993713 | 11038073 | T: frodokem640 |
11332703 | 11335310 | 11339033 | T: ntrulpr4591761 |
11794331 | 11812348 | 11842384 | T: frodokem640aes |
11801282 | 11815144 | 11828202 | T: locker3 |
12505371 | 12757976 | 13146492 | T: sntrup761 |
12782181 | 12796311 | 12832931 | sntrup761 |
13119554 | 13122108 | 13124416 | T: frodokem640shake |
13233479 | 13350480 | 13438065 | T: ramstakers216091 |
13852601 | 13868995 | 13906246 | T: locker4 |
15022777 | 15025430 | 15030177 | T: C:bikel1 |
15407504 | 15429459 | 15451344 | T: locker6 |
15442362 | 15445922 | 15453550 | T: C:r5n11kem0d |
15709680 | 15771547 | 15870131 | ntruhps2048509 |
15625790 | 15776459 | 16435768 | T: ntruhps2048509 |
15937109 | 15958251 | 15995398 | T: locker5 |
16266649 | 16611735 | 16636440 | sntrup857 |
16578323 | 16661260 | 17118869 | T: sntrup857 |
19859073 | 20345415 | 20481328 | T: sntrup953 |
20093178 | 20558828 | 20883846 | sntrup953 |
22788719 | 22805204 | 22973002 | T: sikep503 |
22955655 | 23444288 | 23885090 | sntrup1013 |
23263039 | 23806229 | 23976373 | T: sntrup1013 |
25141574 | 25170668 | 25195283 | T: frodokem976 |
25413350 | 25427291 | 25449002 | T: C:ledakemcpa14 |
26279663 | 26297310 | 26319565 | T: frodokem976aes |
26436637 | 26495896 | 26540358 | T: ntruhps2048677 |
27108977 | 27349306 | 28010081 | ntruhps2048677 |
27996365 | 28052688 | 28096025 | T: locker7 |
28956238 | 28966166 | 29033181 | T: frodokem976shake |
29192754 | 29335704 | 30119877 | T: locker8 |
30822022 | 31213270 | 31325177 | T: mersenne756839 |
30374542 | 31461127 | 32184775 | ntruhrss701 |
31443165 | 31492803 | 31543808 | T: locker9 |
31628042 | 31642008 | 31652991 | T: C:ledakemcpa13 |
34270725 | 34377686 | 34578562 | T: lotus128 |
34944240 | 34946619 | 34950114 | T: C:r5n13kem0d |
35779427 | 36193960 | 36852555 | T: sntrup1277 |
35727344 | 36348930 | 36923145 | sntrup1277 |
36929580 | 36997126 | 40205632 | T: sikep503comp |
43312332 | 43641072 | 43973791 | ntruhps4096821 |
43608319 | 44011714 | 44384520 | T: ntruhps4096821 |
46065657 | 46176474 | 46449258 | sntrup4591761 |
46229469 | 46354684 | 46886799 | T: sntrup4591761 |
48384318 | 48408661 | 48430880 | T: frodokem1344aes |
49622881 | 49659774 | 49701288 | T: C:bikel3 |
51889360 | 51923012 | 51967258 | T: frodokem1344shake |
57655505 | 57673268 | 57696100 | T: C:ledakemcpa12 |
57125902 | 57714759 | 61734496 | T: ntskem1264 |
60812183 | 62069087 | 62823273 | T: ramstakers756839 |
65904581 | 65924612 | 65947212 | T: ledakem1464 |
66908403 | 66914709 | 66922260 | T: C:r5n15kem0d |
67542951 | 67718083 | 68143027 | T: lotus192 |
70059542 | 70125742 | 70152451 | T: sikep751 |
82283753 | 82308715 | 82473158 | T: ledakem1364 |
89401495 | 89427426 | 89465472 | T: C:ledakemcpa34 |
95502486 | 95627290 | 97726590 | T: ledakem14sl |
98136330 | 98168842 | 98197315 | T: C:ledakemcpa33 |
109812336 | 109934598 | 119045921 | T: sikep751comp |
111081075 | 111298956 | 111691446 | T: sikep434 |
113803322 | 114094359 | 115379721 | T: ledakem13sl |
137535876 | 137662216 | 138728679 | T: lotus256 |
172997098 | 173066364 | 173190451 | T: ledakem1264 |
174263783 | 174319456 | 174390265 | T: C:ledakemcpa32 |
177694888 | 178665915 | 194125839 | T: sikep434comp |
188249874 | 188527520 | 193151903 | T: ledakem3464 |
183044797 | 190845043 | 201712652 | T: ntskem1380 |
203502566 | 203607338 | 203773164 | T: C:ledakemcpa54 |
207831566 | 207866584 | 207907256 | T: C:ledakemcpa53 |
134699990? | 208264566? | 340289158? | T: rsa2048 |
233057265 | 233112105 | 233930718 | T: ledakem12sl |
244017290 | 244222706 | 249214233 | T: ledakem34sl |
248663058 | 248699125 | 248954593 | T: ledakem3364 |
259398181 | 263425372 | 263697410 | T: mceliece348864f |
271108599 | 271139133 | 274646614 | mceliece348864pcf |
271474414 | 271561696 | 272175416 | mceliece348864f |
236144714? | 302694094? | 434979352? | T: mceliece348864 |
303900289 | 304016339 | 304544032 | T: ledakem5464 |
311784795 | 311945905 | 312202664 | T: ledakem33sl |
312122343 | 313108429 | 314587885 | T: oddmanhattan128 |
335669491 | 336180046 | 336937377 | T: sikep610 |
342306777 | 342405072 | 342696103 | T: ledakem3264 |
345834408 | 345886603 | 345950132 | T: C:ledakemcpa52 |
305957012? | 370044802? | 497981348? | mceliece348864pc |
247810725? | 370487231? | 498433086? | mceliece348864 |
452226399 | 464887221 | 494252481 | T: ntskem13136 |
498075677 | 499433629 | 501113809 | T: oddmanhattan192 |
526856014 | 526920518 | 527145570 | T: ledakem5364 |
560060299 | 561513525 | 606534606 | T: sikep610comp |
624596073 | 624754102 | 625442530 | T: ledakem54sl |
685918733 | 686066274 | 687694757 | T: ledakem32sl |
739611670 | 740041031 | 744093802 | T: ledakem53sl |
749766412 | 751995533 | 754252871 | T: ledakem5264 |
878400975 | 882634334 | 908525119 | mceliece460896f |
880945287 | 882931840 | 884952825 | mceliece460896pcf |
883644092 | 888272504 | 892589271 | T: oddmanhattan256 |
788622113? | 1059657923? | 1594392687? | T: mceliece460896pc |
763010856? | 1065078776? | 1857921229? | T: mceliece460896 |
851913335? | 1112761929? | 1703629240? | mceliece460896pc |
1098724540 | 1113576519 | 1137825596 | T: bigquake1 |
845975178? | 1131565635? | 1648398345? | mceliece460896 |
1564934311 | 1565272482 | 1570504268 | T: ledakem52sl |
1617423773 | 1666513082 | 1787785017 | mceliece8192128f |
1647298131 | 1714187255 | 1779882960 | mceliece8192128pcf |
1746083589 | 1761276698 | 1770714452 | T: mceliece6960119pcf |
1801386901 | 1812972529 | 1832847163 | mceliece6960119f |
1803247756 | 1814539938 | 1823632926 | mceliece6960119pcf |
1948772201 | 1957340380 | 1977653081 | T: mceliece6688128pcf |
1969075967 | 1976696478 | 2041714642 | T: mceliece6688128f |
1371080049? | 2013060046? | 3042535369? | T: mceliece8192128pc |
2020281575 | 2030991479 | 2049790432 | mceliece6688128pcf |
2020700177 | 2033896433 | 2108678872 | mceliece6688128f |
1618937052? | 2147693782? | 3779280272? | T: mceliece6960119 |
1733735463? | 2263040602? | 3287056695? | mceliece6960119 |
1794349504? | 2309688834? | 3010528553? | mceliece8192128 |
1832603534? | 2506145680? | 3622883715? | mceliece8192128pc |
1782183397? | 2545209636? | 3731935423? | mceliece6688128 |
1729730687? | 2753884481? | 3927334607? | T: mceliece6960119pc |
1695351623? | 2792813034? | 3897840136? | mceliece6960119pc |
1910938172? | 3071675609? | 3899870494? | mceliece6688128pc |
7654982227 | 7892214896 | 8083405150 | T: pqrsa15 |
9831700110 | 10764001571 | 11365398800 | T: bigquake3 |
18782393950 | 19160843511 | 20517020854 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
27247 | 29579 | 30193 | T: rsa2048 |
139804 | 142494 | 149051 | mceliece348864f |
139918 | 143367 | 153773 | T: mceliece348864 |
145210 | 145577 | 146149 | ntruplus576 |
141895 | 146689 | 153852 | T: mceliece348864f |
140158 | 147038 | 154322 | mceliece348864 |
147967 | 148297 | 148636 | threebears624r2ccax |
147699 | 148334 | 149071 | threebears624r2cca |
150319 | 150475 | 150647 | C:threebears624r2cpax |
151967 | 152133 | 152526 | C:threebears624r2cpa |
161316 | 162843 | 163843 | T: C:edonk128k16n80nu4l6 |
163924 | 168560 | 171288 | T: ntskem1264 |
171882 | 176177 | 184595 | mceliece348864pcf |
180192 | 180770 | 181455 | ntruplus768 |
177974 | 184865 | 191606 | mceliece348864pc |
202512 | 202751 | 203772 | kyber512 |
203517 | 204148 | 204739 | T: C:ledakemcpa14 |
216402 | 216793 | 217496 | ntruplus864 |
222821 | 223708 | 225049 | T: C:ledakemcpa13 |
256450 | 256959 | 257513 | threebears936r2ccax |
257576 | 258919 | 260653 | threebears936r2cca |
258667 | 260132 | 261074 | T: newhope512cca |
261617 | 261764 | 272391 | T: lightsaber2 |
265658 | 266131 | 267622 | C:threebears936r2cpax |
262203 | 269297 | 275568 | T: C:ledakemcpa12 |
270492 | 270729 | 271023 | C:threebears936r2cpa |
275384 | 276488 | 277350 | ntruplus1152 |
272809 | 285461 | 310618 | mceliece460896f |
282258 | 286005 | 308369 | T: mceliece460896 |
279910 | 287770 | 307596 | mceliece460896 |
290002 | 291731 | 293216 | T: C:edonk128k16n80nu8l6 |
292392 | 302385 | 351153 | T: C:r5nd1kem0d |
323107 | 323334 | 323709 | kyber90s512 |
327162 | 330328 | 332218 | T: C:r5nd0kem2iot |
332944 | 333426 | 333776 | kyber768 |
337809 | 345035 | 369505 | mceliece460896pcf |
349605 | 363029 | 392328 | mceliece460896pc |
326925 | 363471 | 405218 | T: mceliece460896pc |
364505 | 367033 | 367378 | T: C:edonk128k32n96nu4l4 |
371591 | 374522 | 411527 | T: C:r5nd1kem5d |
376054 | 385539 | 438290 | T: C:r5nd1kem4longkey |
405089 | 406215 | 412982 | threebears1248r2cca |
406798 | 409713 | 410767 | threebears1248r2ccax |
414689 | 420446 | 420923 | C:threebears1248r2cpa |
415443 | 421059 | 421922 | C:threebears1248r2cpax |
459170 | 461113 | 463787 | T: C:hila5 |
467240 | 468620 | 470125 | T: C:ledakemcpa34 |
463709 | 480309 | 561838 | T: saber2 |
482401 | 483697 | 485004 | T: C:edonk128ref |
485963 | 489022 | 588025 | T: sntrup653 |
494423 | 507533 | 516970 | T: ntrukem443 |
507586 | 508260 | 510330 | kyber1024 |
520028 | 521981 | 523493 | T: C:ledakemcpa33 |
513483 | 533813 | 590378 | T: mceliece6688128f |
539162 | 542945 | 546007 | T: newhope1024cca |
526247 | 543337 | 579722 | mceliece6688128f |
529652 | 549344 | 586261 | mceliece6688128 |
549841 | 550053 | 550385 | kyber90s768 |
558018 | 562023 | 598450 | T: lac128 |
529194 | 575494 | 603030 | mceliece8192128f |
567143 | 592558 | 688804 | mceliece8192128 |
594409 | 611498 | 645700 | mceliece6960119 |
598537 | 612274 | 647082 | T: mceliece6960119 |
576246 | 615328 | 643583 | sntrup653 |
607185 | 615888 | 651936 | T: ntruhps2048509 |
601649 | 616729 | 637993 | mceliece6960119f |
628775 | 629482 | 630657 | T: lotus128 |
628603 | 632230 | 635183 | T: C:edonk192k32n128nu4l6 |
623315 | 632898 | 636773 | T: sntrup761 |
625415 | 636397 | 648602 | T: C:ledakemcpa32 |
637918 | 638690 | 639519 | T: kindi256342 |
637465 | 640806 | 644880 | T: C:lake1 |
611580? | 648665? | 883707? | T: ntskem1380 |
633632 | 660975 | 697135 | mceliece6688128pc |
637408 | 665812 | 723298 | mceliece8192128pc |
675498 | 677490 | 680375 | sntrup761 |
631444 | 679670 | 702879 | T: mceliece6688128pcf |
636029 | 684064 | 729563 | mceliece6688128pcf |
649490 | 692572 | 714996 | ntruhps2048509 |
661748 | 719695 | 772359 | mceliece8192128pcf |
664451 | 730058 | 762659 | T: mceliece8192128pc |
720614 | 742694 | 771462 | T: mceliece6960119pc |
707313 | 742716 | 779993 | T: mceliece6960119pcf |
709731 | 744259 | 774493 | mceliece6960119pc |
758187 | 761511 | 763133 | T: kindi512222 |
764047 | 768408 | 772333 | T: C:lake2 |
765868 | 769176 | 772035 | T: kindi512241 |
755233 | 773983 | 830240 | T: sntrup857 |
748093 | 775920 | 796032 | mceliece6960119pcf |
765646 | 778014 | 819795 | T: firesaber2 |
819359 | 820174 | 821526 | T: lima2p1024cca |
823128 | 824551 | 825888 | T: ledakem1464 |
831800 | 837341 | 841824 | T: C:lake3 |
837599 | 839758 | 966612 | sntrup857 |
850423 | 853558 | 861625 | ntruhrss701 |
843150? | 863473? | 1373586? | T: ntskem13136 |
863633 | 865570 | 866265 | kyber90s1024 |
878808 | 903132 | 913003 | T: C:r5nd3kem5d |
926427 | 941315 | 1085967 | T: sntrup953 |
945866 | 947092 | 948991 | T: C:edonk192k48n144nu4l4 |
958744 | 959213 | 960901 | T: ledakem14sl |
966283 | 968047 | 970320 | T: lotus192 |
935273 | 970517 | 986569 | T: ntruhps2048677 |
1000429 | 1017757 | 1048418 | sntrup953 |
1017295 | 1018895 | 1021242 | T: C:ledakemcpa54 |
1000057 | 1081760 | 1196957 | T: ntrulpr653 |
1065271 | 1091998 | 1099011 | ntruhps2048677 |
1100118 | 1100663 | 1102672 | T: ledakem1364 |
1118168 | 1120557 | 1124671 | T: C:bikel1 |
1116165 | 1122238 | 1186336 | sntrup1013 |
1125810 | 1130848 | 1134789 | T: C:ledakemcpa53 |
1100744 | 1196689 | 1205840 | T: sntrup1013 |
1223772 | 1238854 | 1250639 | T: ntrukem743 |
1220979 | 1244430 | 1267123 | T: C:ledakemcpa52 |
1249840 | 1253102 | 1258997 | T: locker1 |
1271421 | 1281118 | 1406733 | T: ntruhps4096821 |
1288603 | 1295007 | 1299183 | T: locker2 |
1284403 | 1325342 | 1368211 | T: ntrulpr761 |
1359200 | 1363187 | 1366156 | T: lotus256 |
1394790 | 1397292 | 1405605 | T: ledakem13sl |
1415971 | 1422841 | 1428053 | T: kindi512321 |
1424328 | 1428136 | 1431365 | T: locker3 |
1443228 | 1462689 | 1493807 | ntruhps4096821 |
1551778 | 1555448 | 1559643 | T: kindi256522 |
1597124 | 1632624 | 1732106 | T: sntrup1277 |
1554491 | 1658105 | 1678240 | T: C:r5nd5kem5d |
1653570 | 1658781 | 1674881 | T: locker4 |
1661897 | 1665239 | 1666980 | T: lima2p2048cca |
1554843 | 1670166 | 1702064 | T: lac192 |
1654642 | 1675926 | 1876627 | T: ntrulpr857 |
1682299 | 1687830 | 1693234 | T: C:r5nd3kem0d |
1714072 | 1779592 | 1891869 | sntrup1277 |
1740131 | 1786040 | 1851706 | T: ledakem1264 |
1801112 | 1805269 | 1819317 | T: titaniumccatoy |
1986969 | 1992546 | 1997504 | T: locker6 |
2075643 | 2086219 | 2095120 | T: ledakem3464 |
2008191 | 2090113 | 2216996 | T: lac256 |
2086165 | 2094074 | 2102435 | T: locker5 |
2089530 | 2103755 | 2112898 | T: hqc1281 |
1872488 | 2117459 | 2163700 | T: ntrulpr953 |
2138010 | 2141595 | 2145144 | T: limasp1018cca |
2078268 | 2170400 | 2278091 | T: ntrulpr1013 |
2368385 | 2374883 | 2379387 | T: C:r5nd5kem0d |
2406289 | 2446014 | 2488472 | T: ledakem12sl |
2468551 | 2471126 | 2549297 | T: titaniumccalite |
2725179 | 2728204 | 2738315 | T: ledakem34sl |
2793548 | 2795821 | 2799348 | T: titaniumccastd |
2937402 | 2938962 | 2940767 | T: ledakem3364 |
3338309 | 3343587 | 3357785 | T: locker7 |
3404482 | 3422217 | 3474049 | T: locker8 |
3328777 | 3444996 | 3453296 | T: ntrulpr1277 |
3471298 | 3491388 | 3498807 | T: C:bikel3 |
3615449 | 3656434 | 3672778 | T: locker9 |
3663587 | 3665822 | 3669899 | T: titaniumccamed |
3837554 | 3840140 | 3843081 | T: titaniumccahi |
4045155 | 4046188 | 4047783 | T: ledakem33sl |
4081407 | 4084941 | 4088890 | T: limasp1306cca |
3976383 | 4113783 | 4229225 | T: bigquake1 |
4323404 | 4326052 | 4328965 | T: limasp1822cca |
4254909 | 4373478 | 4491142 | T: ledakem3264 |
4582312 | 4585426 | 4589992 | T: ledakem5464 |
4763253 | 4776971 | 4792356 | T: hqc1921 |
5089644 | 5107761 | 5129089 | T: hqc1922 |
5681622 | 5703915 | 5720086 | T: titaniumccasuper |
6101581 | 6102657 | 6104428 | T: ledakem54sl |
6199727 | 6200854 | 6202872 | T: ledakem5364 |
6681015 | 6827202 | 6936556 | T: ledakem32sl |
8233414 | 8237856 | 8241243 | T: limasp2062cca |
8294234 | 8298379 | 8303530 | T: ledakem53sl |
8540698 | 8567903 | 8592493 | T: hqc2561 |
8560341 | 8601500 | 8675962 | T: remblem928 |
8593413 | 8604407 | 8665590 | T: remblem1056 |
9074627 | 9102906 | 9119242 | T: hqc2562 |
9514653 | 9649728 | 9704860 | T: hqc2563 |
10330149 | 10611094 | 10928820 | T: bigquake3 |
10609508 | 10612329 | 10619879 | T: C:r5n11kem0d |
11251399 | 11253616 | 11255832 | T: sntrup4591761 |
11313188 | 11314378 | 11315658 | sntrup4591761 |
11826223 | 11837250 | 11842401 | T: frodokem640 |
12026824 | 12155193 | 12269956 | T: ledakem5264 |
12456815 | 12461885 | 13368429 | T: frodokem640aes |
12313181 | 12803974 | 13192689 | T: ledakem52sl |
14567094 | 14570877 | 14582818 | T: frodokem640shake |
15306240 | 15696079 | 16063117 | T: bigquake5 |
22509963 | 22512385 | 22515575 | T: ntrulpr4591761 |
24613159 | 24888995 | 25208213 | T: ramstakers216091 |
26035972 | 26038355 | 26040587 | T: C:r5n13kem0d |
26594048 | 26608577 | 26611820 | T: frodokem976 |
27420466 | 27430234 | 27456335 | T: frodokem976aes |
31779507 | 31807324 | 31938160 | T: frodokem976shake |
33669763 | 33705377 | 33748768 | T: pqrsa15 |
37662097 | 37677462 | 37731539 | T: sikep503 |
41942604 | 42760355 | 43087867 | T: mersenne756839 |
49098919 | 49111235 | 49124044 | T: C:r5n15kem0d |
50476205 | 50515397 | 50553577 | T: frodokem1344aes |
56634867 | 56696484 | 56705423 | T: frodokem1344shake |
57294616 | 57371859 | 57791203 | T: sikep503comp |
91351172 | 91962766 | 94207883 | T: oddmanhattan128 |
110938828 | 113225185 | 115150722 | T: ramstakers756839 |
113355477 | 113444812 | 113530454 | T: sikep751 |
175773594 | 176465499 | 176986810 | T: sikep751comp |
179253944 | 180020032 | 185766566 | T: oddmanhattan192 |
181612827 | 182184761 | 182481882 | T: sikep434 |
279130722 | 280147400 | 281383472 | T: sikep434comp |
355124555 | 356836995 | 357419705 | T: oddmanhattan256 |
617483181 | 618392389 | 619483351 | T: sikep610 |
831204102 | 834967227 | 840466289 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
34717 | 34893 | 34935 | C:threebears624r2cpax |
45431 | 45510 | 45618 | C:threebears936r2cpax |
55463 | 55582 | 55729 | C:threebears624r2cpa |
56200 | 56256 | 56340 | C:threebears1248r2cpax |
75142 | 75217 | 75257 | C:threebears936r2cpa |
94692 | 94952 | 95036 | C:threebears1248r2cpa |
115606 | 117256 | 117612 | T: C:r5nd1kem0d |
134896 | 135049 | 135332 | T: C:hila5 |
143275 | 144610 | 148303 | T: C:r5nd0kem2iot |
159545 | 162132 | 162465 | T: C:r5nd1kem5d |
164794 | 164878 | 167586 | T: C:r5nd1kem4longkey |
187146 | 187752 | 188180 | ntruplus576 |
197913 | 198303 | 198646 | threebears624r2ccax |
231338 | 231523 | 232688 | ntruplus768 |
235808 | 236220 | 237103 | kyber512 |
257673 | 258508 | 258960 | threebears624r2cca |
290556 | 291406 | 292027 | ntruplus864 |
302419 | 303889 | 304371 | T: newhope512cca |
304818 | 304933 | 307001 | T: C:r5nd3kem5d |
322049 | 322564 | 323435 | threebears936r2ccax |
309252 | 330760 | 333143 | T: lightsaber2 |
356763 | 357382 | 357891 | kyber90s512 |
376504 | 377123 | 377777 | kyber768 |
386603 | 387910 | 389628 | ntruplus1152 |
405217 | 405919 | 406835 | threebears936r2cca |
486389 | 492625 | 495849 | threebears1248r2ccax |
533728 | 535295 | 542690 | T: C:r5n11kem0d |
566353 | 567400 | 570044 | kyber1024 |
591319 | 593063 | 594476 | threebears1248r2cca |
592872 | 593318 | 594995 | kyber90s768 |
636950 | 639558 | 641194 | T: newhope1024cca |
645372 | 668084 | 671041 | T: C:r5nd5kem5d |
616733? | 678241? | 949233? | T: saber2 |
721801 | 723439 | 725127 | T: ntskem1264 |
768705 | 768882 | 771459 | T: lotus128 |
812452 | 813682 | 826228 | T: kindi256342 |
833706 | 835323 | 863912 | T: C:r5n13kem0d |
865203 | 869063 | 1031372 | T: firesaber2 |
865430 | 875366 | 915081 | T: lac128 |
878268 | 879200 | 881058 | T: C:r5nd3kem0d |
920617 | 922961 | 923513 | kyber90s1024 |
923851 | 924584 | 939559 | T: mceliece348864 |
924035 | 924961 | 944130 | T: mceliece348864f |
925811 | 928921 | 933105 | mceliece348864f |
924643 | 930344 | 932475 | mceliece348864 |
933249 | 933812 | 934687 | mceliece348864pcf |
948603 | 951241 | 956455 | mceliece348864pc |
1020644 | 1026000 | 1028655 | T: kindi512222 |
1031566 | 1036054 | 1038636 | T: kindi512241 |
1038623 | 1040019 | 1041686 | T: lima2p1024cca |
1094515 | 1126036 | 1137219 | T: ntrukem443 |
1094742 | 1156864 | 1221472 | ntruhps2048509 |
1070788 | 1202061 | 1205003 | T: ntruhps2048509 |
1222695 | 1226175 | 1228938 | T: C:r5nd5kem0d |
1239044 | 1242745 | 1248363 | T: lotus192 |
1338386 | 1356721 | 1402299 | sntrup653 |
1348023 | 1368996 | 1507906 | T: sntrup653 |
1410579 | 1412491 | 1414289 | T: ntskem1380 |
1458814 | 1461513 | 1472060 | sntrup761 |
1443496 | 1475044 | 1508702 | T: sntrup761 |
1402979 | 1499040 | 1570018 | T: ntrulpr653 |
1790344 | 1796207 | 1802844 | T: lotus256 |
1804561 | 1806596 | 1819285 | T: kindi512321 |
1811265 | 1834292 | 2219223 | T: ntrulpr761 |
1834328 | 1844919 | 1848629 | T: kindi256522 |
1971347 | 1993864 | 2281425 | T: sntrup857 |
1816874 | 2014673 | 2085809 | T: ntruhps2048677 |
2026019 | 2035337 | 2102942 | ntruhrss701 |
2056660 | 2088521 | 2225691 | sntrup857 |
1914003 | 2098106 | 2102899 | ntruhps2048677 |
2096564 | 2099548 | 2101290 | T: lima2p2048cca |
2098745 | 2103863 | 2109904 | mceliece460896f |
2101441 | 2105700 | 2111288 | T: mceliece460896pc |
2107223 | 2111360 | 2128110 | T: titaniumccatoy |
2103495 | 2111739 | 2115540 | mceliece460896pcf |
2110839 | 2125879 | 2152447 | mceliece460896 |
2097606 | 2154761 | 2167142 | T: mceliece460896 |
2161683 | 2164771 | 2252593 | T: ntrukem743 |
2109967 | 2166110 | 2180509 | mceliece460896pc |
2260448 | 2262804 | 2268191 | mceliece6960119 |
2263587 | 2269790 | 2273100 | mceliece6960119f |
2255577 | 2272091 | 2275287 | T: C:r5n15kem0d |
2273856 | 2275871 | 2280914 | T: mceliece6960119 |
2276897 | 2279061 | 2284102 | mceliece6960119pc |
2284571 | 2290638 | 2296802 | T: mceliece6960119pcf |
2290221 | 2292305 | 2297141 | mceliece6960119pcf |
2297721 | 2307256 | 2335030 | T: mceliece6960119pc |
2324474 | 2328301 | 2336072 | mceliece6688128 |
2319560 | 2330384 | 2344095 | T: mceliece8192128pc |
2326553 | 2333867 | 2338694 | T: mceliece6688128f |
2328632 | 2334436 | 2343196 | mceliece8192128pc |
2330445 | 2338042 | 2390630 | mceliece8192128f |
2334647 | 2339602 | 2343557 | mceliece6688128f |
2341087 | 2345908 | 2350697 | mceliece6688128pc |
2329843 | 2347110 | 2357307 | mceliece8192128pcf |
2341835 | 2348300 | 2387593 | mceliece8192128 |
2224598 | 2358308 | 2495059 | T: ntrulpr857 |
2355135 | 2359963 | 2362910 | T: mceliece6688128pcf |
2356452 | 2360719 | 2364970 | mceliece6688128pcf |
2361468? | 2373577? | 5014349? | T: C:edonk192k48n144nu4l4 |
2382312 | 2459642 | 2494706 | sntrup953 |
2558396 | 2565636 | 2573031 | T: C:lake1 |
2572482 | 2578400 | 2639108 | T: lac192 |
2543952 | 2592395 | 2712003 | ntruhps4096821 |
2587772 | 2651217 | 2724279 | T: sntrup953 |
2479308 | 2674010 | 2932768 | T: ntruhps4096821 |
2671047 | 2771228 | 2963058 | sntrup1013 |
2777041 | 2778403 | 2781913 | T: limasp1018cca |
2837635 | 2838440 | 2841951 | T: titaniumccalite |
2741088 | 2932210 | 3031132 | T: ntrulpr953 |
2936250 | 2951264 | 2969008 | T: sntrup1013 |
3011349 | 3048586 | 3062256 | T: ntskem13136 |
3142390? | 3153936? | 4110246? | T: C:ledakemcpa13 |
3244548 | 3248108 | 3252264 | T: titaniumccastd |
3084209 | 3256691 | 3335905 | T: lac256 |
3119260 | 3257634 | 3391098 | T: ntrulpr1013 |
3402958 | 3459939 | 3506388 | T: hqc1281 |
3500858 | 3509533 | 4319395 | T: C:ledakemcpa12 |
4009635 | 4018920 | 4030840 | T: C:ledakemcpa14 |
4161679 | 4164893 | 4173426 | T: titaniumccamed |
2513370? | 4245840? | 4568765? | T: C:edonk128k32n96nu4l4 |
4283282 | 4328592 | 4576882 | T: sntrup1277 |
4342238 | 4353438 | 4367172 | T: C:lake2 |
4339768 | 4395439 | 4675813 | sntrup1277 |
4493005 | 4498636 | 4611897 | T: titaniumccahi |
4708868 | 4752500 | 5125200 | T: ntrulpr1277 |
5117715 | 5121172 | 5203191 | T: rsa2048 |
5236441 | 5246305 | 5257001 | T: locker1 |
5346865 | 5353360 | 5431222 | T: limasp1306cca |
5458419 | 5475899 | 5519177 | T: locker2 |
5410998 | 5496408 | 5564299 | T: bigquake1 |
5546621 | 5555696 | 5569936 | T: C:lake3 |
5611246 | 5615119 | 5616884 | T: limasp1822cca |
6113888 | 6138732 | 6158338 | T: locker4 |
6089368? | 6314648? | 15287466? | T: C:edonk128k16n80nu4l6 |
6653869 | 6657611 | 6662198 | T: titaniumccasuper |
7243024 | 7280255 | 7284240 | T: hqc1921 |
6766729? | 7424792? | 56940991? | T: C:edonk128k16n80nu8l6 |
7558741 | 7585163 | 7617201 | T: hqc1922 |
7732861 | 7760961 | 7791582 | T: locker3 |
8877183 | 8900347 | 8924214 | T: locker6 |
8966293 | 8985822 | 9003628 | T: locker5 |
9434969 | 9442594 | 11642460 | T: C:ledakemcpa32 |
10645207 | 10659816 | 10675507 | T: locker7 |
10827500 | 10865070 | 11616819 | T: limasp2062cca |
10907675 | 10956401 | 11023381 | T: locker8 |
11683474 | 11686635 | 11693964 | T: C:ledakemcpa33 |
11629533 | 11767515 | 11923101 | T: remblem928 |
11794880 | 11833472 | 11901685 | T: remblem1056 |
11841845 | 11845533 | 11907806 | T: frodokem640 |
12071117 | 12099597 | 12121381 | T: ledakem1264 |
12350257 | 12390125 | 12701425 | T: frodokem640aes |
12422849 | 12449470 | 12498469 | T: ledakem1364 |
12563803 | 12579525 | 12632783 | T: hqc2561 |
13415944 | 13446898 | 13477453 | T: hqc2562 |
13666759 | 13745262 | 13805000 | T: C:ledakemcpa34 |
13946506 | 14010742 | 14072900 | T: locker9 |
13946731 | 14140068 | 14224211 | T: hqc2563 |
14148297 | 14154103 | 14185466 | T: ledakem12sl |
14394711 | 14404384 | 14408376 | T: ledakem1464 |
14583042 | 14586845 | 14596012 | T: frodokem640shake |
16091895 | 16204723 | 16218430 | T: ledakem13sl |
17045114 | 17064083 | 17242202 | T: ledakem14sl |
20284624 | 20286605 | 20289561 | T: C:bikel1 |
23858664 | 23938509 | 24203486 | T: C:ledakemcpa52 |
14308102? | 25914901? | 101620886? | T: C:edonk128ref |
26610959 | 26622540 | 26643384 | T: frodokem976 |
27205775 | 27219754 | 27234903 | T: frodokem976aes |
28013601 | 28327913 | 28413207 | T: C:ledakemcpa53 |
31295331 | 31296854 | 31298687 | T: sntrup4591761 |
31295487 | 31296870 | 31298609 | sntrup4591761 |
31663823 | 31680742 | 31712549 | T: frodokem976shake |
32024717 | 32034550 | 32075811 | T: C:ledakemcpa54 |
33688751 | 33691617 | 33694090 | T: ntrulpr4591761 |
33700297 | 33844826 | 34198620 | T: ledakem3264 |
34844473 | 35058655 | 35126595 | T: ledakem3364 |
38034930 | 38118631 | 38144547 | T: ledakem3464 |
40019689 | 40035134 | 40111771 | T: sikep503 |
42527803 | 42551274 | 42576528 | T: sikep503comp |
42316559 | 42783663 | 43003773 | T: ledakem32sl |
32389405? | 45226811? | 99782679? | T: C:edonk192k32n128nu4l6 |
48555470 | 48562940 | 48909735 | T: ledakem33sl |
50012335 | 50083897 | 50144773 | T: frodokem1344aes |
51441133 | 51882864 | 51899500 | T: ramstakers216091 |
54355174 | 54677784 | 54837460 | T: ledakem34sl |
50907743? | 55317813? | 85510437? | T: bigquake3 |
56595341 | 56615402 | 56848328 | T: frodokem1344shake |
47442312? | 58311101? | 60364682? | T: bigquake5 |
63474677 | 63893612 | 64342198 | T: mersenne756839 |
67484011 | 67540726 | 68340130 | T: C:bikel3 |
67541001 | 67705153 | 67843330 | T: ledakem5264 |
76186342 | 76217904 | 76237150 | T: ledakem5364 |
90179932 | 90202891 | 90646068 | T: ledakem5464 |
95922536 | 96133210 | 96156876 | T: ledakem52sl |
101082147 | 102020217 | 104204224 | T: oddmanhattan128 |
102337825 | 102401780 | 102663679 | T: ledakem53sl |
118110689 | 118119701 | 118320489 | T: ledakem54sl |
122054779 | 122094052 | 122112296 | T: sikep751 |
129680586 | 129704762 | 129736780 | T: sikep751comp |
193678837 | 194061817 | 194580293 | T: sikep434 |
199172434 | 200776582 | 205715824 | T: oddmanhattan192 |
207208418 | 207786058 | 208389720 | T: sikep434comp |
213080311 | 214567284 | 215401631 | T: ramstakers756839 |
262316109 | 262374748 | 264395201 | T: pqrsa15 |
395799825 | 397590186 | 398199952 | T: oddmanhattan256 |
620936483 | 621867103 | 622584193 | T: sikep610 |
653443378 | 654501385 | 655402063 | T: sikep610comp |
|
|
|