Measurements of key-encapsulation mechanisms on one machine: amd64; Tremont (906c0); 2021 Intel Celeron N5105; 4 x 2000MHz; jasper3, supercop-20240625
[Page version: 20240726 23:45:44]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Implementation notes
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
76336 | 76988 | 77486 | T: C:r5nd1kem0d |
83559 | 83734 | 84517 | T: lightsaber2 |
101076 | 101171 | 101531 | C:threebears624r2cpa |
102587 | 102719 | 102860 | threebears624r2cca |
103375 | 103515 | 104002 | C:threebears624r2cpax |
103271 | 104179 | 105861 | T: C:r5nd0kem2iot |
103806 | 104667 | 105573 | T: C:r5nd1kem5d |
107354 | 108235 | 109839 | T: C:r5nd1kem4longkey |
113610 | 113827 | 113999 | threebears624r2ccax |
129549 | 129937 | 130420 | kyber512 |
141540 | 141809 | 142109 | T: newhope512cca |
160709 | 161391 | 162111 | T: lac128 |
167030 | 172314 | 172476 | T: saber2 |
179988 | 181012 | 183360 | T: C:r5nd3kem5d |
183282 | 183656 | 191163 | threebears936r2cca |
195193 | 195492 | 201469 | C:threebears936r2cpax |
197427 | 197738 | 199923 | threebears936r2ccax |
223943 | 224337 | 225472 | kyber90s512 |
234038 | 234676 | 235322 | kyber768 |
237268? | 237699? | 441528? | ntruplus576 |
269234 | 269733 | 281126 | C:threebears936r2cpa |
270149 | 271837 | 272636 | T: C:hila5 |
272520 | 272906 | 305619 | T: firesaber2 |
282373 | 284342 | 287068 | T: ntrulpr653 |
295833 | 296106 | 296860 | threebears1248r2cca |
294654 | 296416 | 299833 | T: C:r5nd3kem0d |
303766 | 304210 | 304521 | threebears1248r2ccax |
312540 | 312781 | 313891 | T: kindi256342 |
315079 | 315440 | 315699 | C:threebears1248r2cpax |
314560 | 315677 | 315983 | C:threebears1248r2cpa |
315424 | 315981 | 316415 | T: newhope1024cca |
315418 | 318525 | 322349 | ntrulpr653 |
329363 | 332820 | 338596 | T: ntrulpr761 |
335034 | 335638 | 343139 | T: kindi512222 |
330790 | 338344 | 342625 | T: C:r5nd5kem5d |
340662 | 341156 | 343895 | T: kindi512241 |
354860 | 355067 | 355491 | ntruplus768 |
357878 | 361556 | 363240 | T: C:r5nd5kem0d |
361276 | 361640 | 362984 | ntruplus864 |
368951 | 369974 | 371014 | kyber1024 |
377716 | 380059 | 384189 | ntrulpr761 |
395683 | 398700 | 409376 | T: ntrulpr857 |
406856 | 407842 | 412892 | kyber90s768 |
458157 | 460902 | 463859 | ntrulpr857 |
469191 | 471176 | 475425 | T: ntrulpr953 |
476940? | 507040? | 897659? | ntruplus1152 |
511260 | 512502 | 514131 | T: rqc128 |
533466 | 538253 | 545024 | ntrulpr953 |
538755 | 540500 | 551991 | T: ntrulpr1013 |
554897 | 555899 | 561857 | T: hqc1281 |
558029 | 558718 | 559479 | T: lac256 |
563946 | 564370 | 564982 | T: lac192 |
602765 | 604183 | 607191 | ntrulpr1013 |
659045 | 659705 | 660691 | kyber90s1024 |
697539 | 698666 | 701496 | T: kindi512321 |
770426 | 783428 | 786381 | T: ntrulpr1277 |
804773 | 816252 | 825092 | T: ntrukem443 |
850013 | 851361 | 854864 | T: kindi256522 |
864582 | 878710 | 881382 | ntrulpr1277 |
922818 | 925184 | 932726 | T: rqc192 |
1166333 | 1169978 | 1177441 | T: C:rolloi128 |
1297797 | 1299827 | 1308357 | T: hqc1921 |
1320911 | 1323248 | 1325874 | T: C:rolloi192 |
1387290 | 1390172 | 1400113 | T: rqc256 |
1399004 | 1409044 | 1411151 | T: hqc1922 |
1475280 | 1476931 | 1478929 | T: frodokem640 |
1719436 | 1720448 | 1724027 | T: C:bikel1 |
1818324 | 1818903 | 1820204 | T: lima2p1024cca |
1819293 | 1825984 | 1855122 | T: C:rolloi256 |
1912014 | 1920181 | 1935071 | T: ntrukem743 |
1949944 | 1952479 | 1954721 | T: frodokem640aes |
2341961 | 2354486 | 2357287 | T: hqc2561 |
2509380 | 2520557 | 2524000 | T: hqc2562 |
2615972 | 2629151 | 2636038 | T: hqc2563 |
2783358 | 2789008 | 2798812 | T: remblem928 |
2819182 | 2821123 | 2822321 | T: limasp1018cca |
2808406 | 2845113 | 2877451 | T: remblem1056 |
2988528 | 2990867 | 2994458 | T: frodokem976 |
3622072 | 3624373 | 3633491 | T: lima2p2048cca |
3699310 | 3707382 | 3719430 | T: frodokem976aes |
3973957 | 3974989 | 3976152 | T: titaniumccatoy |
4119080 | 4133605 | 4165840 | T: C:lake1 |
4240970 | 4244399 | 4250293 | T: rolloii192 |
4352843 | 4354788 | 4357147 | T: titaniumccalite |
4817651 | 4820935 | 4824273 | T: limasp1306cca |
4858043 | 4876074 | 4891420 | T: C:lake3 |
4950292 | 4958249 | 5133413 | T: rolloii256 |
5078745 | 5082177 | 5084573 | T: C:bikel3 |
5201409 | 5209673 | 5219259 | T: C:lake2 |
5243948 | 5261098 | 5278869 | T: rolloii128 |
5655104 | 5657986 | 5660415 | T: limasp1822cca |
5676670 | 5689302 | 5701725 | T: ntruhps2048509 |
5744269 | 5752125 | 5753739 | T: titaniumccastd |
6039602 | 6056422 | 6075004 | T: frodokem1344aes |
6337697 | 6339921 | 6362797 | T: titaniumccamed |
6777193 | 6780655 | 6786717 | T: titaniumccahi |
8081663 | 8090152 | 8108466 | T: locker1 |
8738554 | 8752504 | 8771153 | T: locker2 |
8967982 | 8976334 | 8981669 | T: limasp2062cca |
9074910 | 9086910 | 9099144 | T: titaniumccasuper |
9608200 | 9629520 | 9653811 | T: locker3 |
9600306 | 9642051 | 9663628 | T: ntruhps2048677 |
10442675 | 10458849 | 10471193 | ntruhps2048509 |
11017795 | 11021276 | 11024552 | T: ntrulpr4591761 |
11185027 | 11201910 | 11240414 | T: locker4 |
11977991 | 11982775 | 11987081 | T: frodokem640shake |
12403098 | 12427282 | 12470473 | T: locker6 |
13080563 | 13107858 | 13130977 | T: locker5 |
13666532 | 13683164 | 13743712 | ntruhps4096821 |
16544154 | 16546689 | 16575776 | T: C:r5n11kem0d |
17039959 | 17061006 | 17081626 | sntrup653 |
17089392 | 17096437 | 17121081 | T: sikep503 |
17081155 | 17102521 | 17131513 | T: sntrup653 |
18107795 | 18115888 | 18130271 | ntruhps2048677 |
18291414 | 18330510 | 18355136 | T: C:ledakemcpa14 |
19396781 | 19413661 | 19429067 | ntruhrss701 |
19590361 | 19611634 | 19648210 | T: lotus128 |
19986125 | 20189532 | 20350568 | T: ramstakers216091 |
22611469 | 22633246 | 22661644 | T: sntrup761 |
22659774 | 22669315 | 22693641 | sntrup761 |
22669793 | 22696714 | 22740285 | T: locker7 |
22334710 | 22991390 | 23009546 | T: C:ledakemcpa13 |
23718692 | 23734936 | 23775184 | T: locker8 |
25448855 | 25478616 | 25523586 | T: locker9 |
25744040 | 25758314 | 25784991 | T: ntruhps4096821 |
26564520 | 26577740 | 26632409 | T: frodokem976shake |
28297430 | 28391921 | 31014746 | T: sikep503comp |
29066941 | 29082954 | 29109364 | T: sntrup857 |
29128464 | 29141168 | 29159153 | sntrup857 |
31803863 | 31895855 | 31968988 | T: mersenne756839 |
33153691 | 33159577 | 33163511 | T: sntrup4591761 |
35414829 | 35439599 | 35482083 | T: sntrup953 |
35455813 | 35467161 | 35646163 | sntrup953 |
39888214 | 39970048 | 40184066 | T: sntrup1013 |
39991691 | 40014178 | 40040968 | sntrup1013 |
39815846 | 40339236 | 41804132 | T: lotus192 |
41320147 | 41325846 | 41331578 | T: C:r5n13kem0d |
46037616 | 46129818 | 46248036 | T: C:ledakemcpa12 |
47974707 | 47996395 | 48015580 | T: frodokem1344shake |
56890309 | 56932765 | 56940565 | T: sikep751 |
60070723 | 60188610 | 64347240 | T: ntskem1264 |
61240444 | 61268746 | 61431282 | T: sntrup1277 |
61232992 | 61303720 | 61431693 | T: ledakem1464 |
61354270 | 61373240 | 61388508 | sntrup1277 |
64830388 | 65578735 | 67866775 | T: lotus256 |
66494850 | 66534299 | 67899455 | T: C:ledakemcpa34 |
70496697 | 70551172 | 70903053 | T: C:ledakemcpa33 |
75347645 | 75355874 | 75365101 | T: C:r5n15kem0d |
77460039 | 77584281 | 78117057 | T: ledakem1364 |
78639958 | 79009515 | 81317128 | T: ledakem13sl |
84673002 | 84800352 | 86819628 | T: ledakem14sl |
85710084 | 85722351 | 85734433 | T: sikep434 |
88749766 | 89949348 | 94213212 | T: ramstakers756839 |
90200804 | 90281626 | 98080502 | T: sikep751comp |
136036318 | 136196581 | 148095718 | T: sikep434comp |
137962481 | 138277445 | 138767838 | T: C:ledakemcpa32 |
139720309 | 140973104 | 142230836 | T: mceliece348864pcf |
140412750 | 141862083 | 142221297 | T: mceliece348864f |
146565677 | 146796009 | 148430804 | mceliece348864pcf |
146640672 | 146923955 | 148043894 | mceliece348864f |
153412857 | 153504551 | 153611877 | T: C:ledakemcpa53 |
165854070 | 165947161 | 167493174 | T: C:ledakemcpa54 |
175059582? | 180135996? | 219797888? | T: ntskem1380 |
95876945? | 192682618? | 280497622? | T: rsa2048 |
192261354 | 192792518 | 196812892 | T: ledakem3464 |
190571623 | 196522904 | 196816574 | T: ledakem1264 |
211066203 | 213589269 | 215860663 | T: oddmanhattan128 |
218960284 | 219507678 | 221487032 | T: ledakem34sl |
173921684? | 227730509? | 316696027? | mceliece348864 |
229687870 | 231259931 | 248209604 | T: ledakem12sl |
231357949 | 231461254 | 232473221 | T: C:ledakemcpa52 |
231532693 | 232212864 | 244911132 | T: ledakem3264 |
244888436 | 245157616 | 245633360 | T: ledakem3364 |
247947785 | 247969129 | 247995081 | T: sikep610 |
253781732 | 254057364 | 254290807 | T: ledakem5464 |
166861549? | 257554048? | 315966362? | T: mceliece348864pc |
220509095? | 270080177? | 359490146? | mceliece348864pc |
277795707 | 278643458 | 279613231 | T: ledakem33sl |
349210835 | 351180089 | 351782408 | T: oddmanhattan192 |
365903105 | 367817287 | 384932672 | T: ntskem13136 |
407314599 | 414027567 | 433604018 | T: mceliece460896pcf |
415058465 | 415210890 | 448593874 | T: sikep610comp |
455935837 | 456180076 | 471340462 | mceliece460896pcf |
460020257 | 461388428 | 475589053 | mceliece460896f |
554234077 | 554735244 | 555632098 | T: ledakem5364 |
524852310? | 656573395? | 886153528? | mceliece460896pc |
675165072 | 676923517 | 680908326 | T: ledakem53sl |
677636173 | 678441183 | 684685651 | T: oddmanhattan256 |
696235348 | 697949310 | 700006956 | T: ledakem5264 |
704513883 | 705821748 | 707572000 | T: ledakem32sl |
692542662 | 711261178 | 712575463 | T: ledakem54sl |
586597368? | 714461548? | 964055890? | T: mceliece460896pc |
532786793? | 764483245? | 1010139529? | mceliece460896 |
865628560 | 870251342 | 959972802 | mceliece6960119pcf |
882292837 | 886198287 | 991688274 | mceliece6960119f |
914612411 | 921190302 | 1056036614 | mceliece6688128pcf |
922602241 | 925713129 | 1053422800 | mceliece6688128f |
1027213418 | 1049292737 | 1234733209 | mceliece8192128f |
1060830604 | 1067272950 | 1240770911 | mceliece8192128pcf |
967002896? | 1303327415? | 1826955695? | mceliece6960119 |
1030436295? | 1337381681? | 2063009122? | mceliece6960119pc |
1062518232? | 1365793097? | 2198274243? | T: mceliece6688128pc |
1161741236? | 1409307220? | 2061211313? | mceliece6688128 |
909634859? | 1455237740? | 2265133788? | T: mceliece6960119 |
1198647795? | 1496347061? | 2412216796? | mceliece8192128 |
1622136002 | 1630873145 | 1633319401 | T: ledakem52sl |
1169970627? | 1646880755? | 2337517148? | mceliece6688128pc |
1159008815? | 1726119322? | 2452834443? | mceliece8192128pc |
5561026623 | 5733402547 | 5914644192 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
28488 | 29218 | 31037 | T: rsa2048 |
60276 | 61604 | 65485 | mceliece348864 |
61947 | 63389 | 67273 | T: mceliece348864f |
60943 | 64191 | 68843 | mceliece348864f |
78132? | 78618? | 124049? | T: ntskem1264 |
88875 | 91149 | 95760 | mceliece348864pc |
88363 | 91442 | 102650 | T: mceliece348864pc |
86698 | 91497 | 105784 | T: mceliece348864pcf |
88603 | 92704 | 105144 | mceliece348864pcf |
112483 | 113031 | 113635 | T: C:r5nd1kem0d |
118241 | 118324 | 119335 | T: lightsaber2 |
115005 | 123679 | 141679 | mceliece460896f |
127368 | 127754 | 128233 | ntruplus576 |
122125 | 130588 | 147483 | mceliece460896 |
135789 | 135884 | 135965 | threebears624r2ccax |
137909 | 138021 | 138224 | threebears624r2cca |
143670 | 143882 | 144017 | C:threebears624r2cpax |
144342 | 144536 | 145661 | C:threebears624r2cpa |
149408 | 150691 | 152239 | T: C:r5nd0kem2iot |
155672 | 156713 | 157596 | T: C:r5nd1kem5d |
159858 | 160375 | 161631 | T: C:r5nd1kem4longkey |
165725 | 166077 | 166504 | ntruplus768 |
159472 | 166249 | 183595 | T: mceliece460896pcf |
165928 | 167145 | 168694 | T: C:rolloi128 |
171107 | 171415 | 171732 | kyber512 |
161374 | 171688 | 189790 | mceliece460896pc |
164970 | 174040 | 185333 | T: mceliece460896pc |
174405 | 175034 | 175583 | T: C:rolloi192 |
194516 | 195004 | 197770 | ntruplus864 |
201164 | 204080 | 220161 | T: ntrukem443 |
215914 | 216827 | 217756 | T: C:rolloi256 |
216691 | 217313 | 220725 | T: saber2 |
221691 | 221823 | 222152 | T: newhope512cca |
222659 | 222947 | 225876 | threebears936r2cca |
223232 | 223560 | 225476 | threebears936r2ccax |
215965 | 232835 | 267592 | mceliece6688128f |
240601 | 240978 | 247594 | C:threebears936r2cpax |
223722? | 247905? | 285672? | mceliece6688128 |
249003 | 249289 | 249830 | ntruplus1152 |
257056 | 258579 | 260540 | T: C:r5nd3kem5d |
246472? | 265297? | 321429? | T: mceliece6960119 |
246998 | 266040 | 290769 | mceliece6960119 |
259967 | 268106 | 284847 | mceliece8192128 |
247627 | 274105 | 292757 | mceliece6960119f |
279582 | 280166 | 280666 | kyber90s512 |
285878 | 287722 | 291481 | T: sntrup653 |
283123 | 293992 | 326420 | mceliece6688128pc |
294618 | 294948 | 296328 | kyber768 |
312784 | 314366 | 315522 | T: lac128 |
324428 | 325776 | 327629 | sntrup653 |
302623 | 326674 | 346734 | T: mceliece6688128pc |
302269 | 327302 | 339932 | mceliece6688128pcf |
329628 | 329925 | 339672 | C:threebears936r2cpa |
334416 | 335120 | 335673 | threebears1248r2ccax |
335371 | 337224 | 340868 | T: firesaber2 |
344439 | 345083 | 345774 | threebears1248r2cca |
344606 | 346390 | 347404 | T: sntrup761 |
334531 | 349025 | 395229 | mceliece8192128pcf |
335789 | 349778 | 401448 | mceliece8192128pc |
366685 | 367315 | 367601 | C:threebears1248r2cpax |
372653 | 373311 | 374389 | T: C:bikel1 |
378225 | 378748 | 379947 | C:threebears1248r2cpa |
384483 | 385321 | 386084 | T: C:hila5 |
380711 | 386013 | 400736 | T: ntrukem743 |
383753? | 386837? | 604782? | T: ntskem1380 |
389142 | 390796 | 392727 | T: ntruhps2048509 |
392918 | 394072 | 395921 | ntruhrss701 |
394662 | 396211 | 397979 | sntrup761 |
412083 | 414407 | 416332 | ntruhps2048509 |
413884 | 415509 | 416114 | T: kindi256342 |
414944 | 419340 | 420720 | T: sntrup857 |
436182 | 437061 | 440277 | kyber1024 |
446130 | 447579 | 450105 | T: C:r5nd3kem0d |
464031 | 466442 | 470545 | T: C:lake1 |
461674 | 471625 | 473883 | T: C:r5nd5kem5d |
472235 | 474028 | 479463 | sntrup857 |
473382 | 474858 | 479643 | kyber90s768 |
468711 | 475521 | 490833 | mceliece6960119pcf |
487909 | 488731 | 489402 | T: newhope1024cca |
477303 | 488740 | 506007 | mceliece6960119pc |
487979 | 489148 | 492326 | T: sntrup953 |
491678 | 492314 | 493145 | T: C:ledakemcpa13 |
490603 | 493661 | 496402 | T: C:ledakemcpa12 |
494334 | 495781 | 496505 | T: kindi512222 |
473931 | 496801 | 542495 | mceliece8192128f |
501963 | 502883 | 503549 | T: kindi512241 |
506074 | 511968 | 524273 | T: ntskem13136 |
514073 | 514889 | 516804 | T: ntrulpr653 |
521947 | 522990 | 524052 | T: rolloii192 |
522416 | 523610 | 524957 | T: rolloii128 |
543277 | 544080 | 545187 | T: C:ledakemcpa14 |
543437 | 552675 | 562873 | mceliece460896pcf |
549813 | 552750 | 557244 | ntrulpr653 |
544533 | 554917 | 557609 | T: C:r5nd5kem0d |
557435 | 559456 | 561588 | sntrup953 |
552869 | 560065 | 562295 | T: C:lake2 |
559214 | 560204 | 562234 | T: sntrup1013 |
557013 | 572187 | 575450 | T: ntruhps2048677 |
577133 | 581475 | 583522 | T: rolloii256 |
593267 | 597679 | 599515 | ntruhps2048677 |
601853 | 611197 | 613412 | T: C:lake3 |
624171 | 624739 | 626232 | sntrup1013 |
621783 | 626469 | 640059 | T: ntrulpr761 |
667057 | 668078 | 669010 | T: lotus128 |
670246 | 672650 | 676288 | ntrulpr761 |
715688 | 720813 | 722541 | T: ntruhps4096821 |
734971 | 737694 | 754357 | kyber90s1024 |
759520 | 761520 | 769771 | T: ntrulpr857 |
765998 | 776376 | 780322 | ntruhps4096821 |
782876 | 783516 | 784551 | T: ledakem1464 |
796651 | 798051 | 800339 | T: rqc128 |
804559 | 810112 | 814581 | T: sntrup1277 |
810783 | 816767 | 821822 | ntrulpr857 |
854974 | 856132 | 857453 | T: lac192 |
891890 | 893989 | 906997 | sntrup1277 |
893846 | 896283 | 897903 | T: ntrulpr953 |
895365 | 899715 | 900227 | T: ledakem1364 |
922569 | 923511 | 923935 | T: ledakem14sl |
922911 | 925555 | 926727 | T: kindi512321 |
948068 | 952112 | 957390 | T: locker1 |
955717 | 959503 | 974521 | ntrulpr953 |
981119 | 982457 | 984820 | T: C:bikel3 |
982543 | 984707 | 988497 | T: locker2 |
1027311 | 1028973 | 1029710 | T: kindi256522 |
1025478 | 1030151 | 1043810 | T: ntrulpr1013 |
1082251 | 1085242 | 1089654 | T: locker3 |
1088778 | 1091756 | 1094568 | ntrulpr1013 |
1097683 | 1105549 | 1124015 | T: lotus192 |
1117966 | 1118947 | 1120388 | T: lac256 |
1129495 | 1129855 | 1130426 | T: ledakem13sl |
1186896 | 1187689 | 1189113 | T: C:ledakemcpa33 |
1186558 | 1193144 | 1201997 | T: C:ledakemcpa32 |
1198534 | 1228055 | 1240551 | T: ledakem1264 |
1247695 | 1253429 | 1257749 | T: hqc1281 |
1260756 | 1265132 | 1269590 | T: locker4 |
1278250 | 1279621 | 1280366 | T: C:ledakemcpa34 |
1457994 | 1460186 | 1465168 | T: lotus256 |
1459510 | 1463944 | 1467347 | T: locker6 |
1479667? | 1489894? | 1865534? | T: rqc192 |
1488062 | 1491757 | 1501947 | T: ntrulpr1277 |
1509437 | 1510596 | 1512935 | T: lima2p1024cca |
1584710 | 1599720 | 1615490 | T: ledakem12sl |
1587248 | 1600189 | 1602671 | ntrulpr1277 |
1597516 | 1604897 | 1630898 | T: locker5 |
1933047 | 1934195 | 1935363 | T: ledakem3464 |
2163497 | 2165633 | 2167382 | T: frodokem640 |
2204076 | 2210298 | 2752293 | T: rqc256 |
2257620 | 2259367 | 2260990 | T: ledakem3364 |
2509024 | 2510200 | 2512336 | T: limasp1018cca |
2521825 | 2524933 | 2526946 | T: frodokem640aes |
2505025 | 2525521 | 2549815 | T: locker7 |
2561380 | 2565705 | 2572812 | T: locker8 |
2570525 | 2573525 | 2576107 | T: ledakem34sl |
2656283 | 2668708 | 2679331 | T: C:ledakemcpa52 |
2692938 | 2727753 | 2779719 | T: locker9 |
2775887 | 2777245 | 2778784 | T: C:ledakemcpa53 |
2906532 | 2915561 | 2921740 | T: hqc1921 |
2896023 | 2958472 | 3026768 | T: ledakem3264 |
2964140 | 2965191 | 2967943 | T: C:ledakemcpa54 |
3011888 | 3031348 | 3041716 | T: lima2p2048cca |
3073271 | 3074978 | 3078834 | T: ledakem33sl |
3128101 | 3141179 | 3152920 | T: hqc1922 |
3181070 | 3182625 | 3184002 | T: titaniumccatoy |
3852149 | 3853574 | 3854621 | T: titaniumccalite |
4075279 | 4082449 | 4112678 | T: remblem928 |
4095690 | 4151713 | 4200656 | T: remblem1056 |
4223003 | 4225497 | 4227110 | T: limasp1306cca |
4194055 | 4260778 | 4304471 | T: ledakem32sl |
4317352 | 4323679 | 4326343 | T: ledakem5464 |
4358369 | 4364376 | 4369620 | T: frodokem976 |
4781127 | 4787619 | 4789835 | T: titaniumccastd |
4808209 | 4812048 | 4817333 | T: limasp1822cca |
4846265 | 4849615 | 4854178 | T: frodokem976aes |
4859789 | 4861838 | 4864707 | T: ledakem5364 |
5234577 | 5248346 | 5258529 | T: hqc2561 |
5590943 | 5602163 | 5610418 | T: hqc2562 |
5740992 | 5742440 | 5746256 | T: ledakem54sl |
5837973 | 5852245 | 5861023 | T: hqc2563 |
5855397 | 5860047 | 5867330 | T: titaniumccamed |
6316908 | 6321149 | 6326434 | T: titaniumccahi |
6447762 | 6450256 | 6453375 | T: ledakem53sl |
7296030 | 7345649 | 7379760 | T: ledakem5264 |
7883626 | 7887918 | 7896853 | T: frodokem1344aes |
7987775 | 7989902 | 7992992 | T: limasp2062cca |
8517967 | 8521083 | 8551654 | T: titaniumccasuper |
8428345 | 8566783 | 8695617 | T: ledakem52sl |
11092167 | 11093923 | 11096172 | T: sntrup4591761 |
12710021 | 12716240 | 12724103 | T: frodokem640shake |
13902851 | 13904993 | 13934031 | T: C:r5n11kem0d |
22017782 | 22019278 | 22025884 | T: ntrulpr4591761 |
27992523 | 28034482 | 28065395 | T: sikep503 |
28172529 | 28183058 | 28198032 | T: frodokem976shake |
33953437 | 33959834 | 33962790 | T: C:r5n13kem0d |
37879580 | 38016360 | 38612289 | T: ramstakers216091 |
43649171 | 43811505 | 44108669 | T: sikep503comp |
51252345 | 51288495 | 51335303 | T: frodokem1344shake |
52029608 | 52125197 | 52226728 | T: pqrsa15 |
54056452 | 54092297 | 54120774 | T: mersenne756839 |
62519299 | 62523615 | 62529802 | T: C:r5n15kem0d |
92291884 | 92382502 | 92504379 | T: sikep751 |
113421300 | 113558892 | 113805993 | T: oddmanhattan128 |
140396981 | 140423472 | 140463194 | T: sikep434 |
143389518 | 144085938 | 144776156 | T: sikep751comp |
164158965 | 165421687 | 173827800 | T: ramstakers756839 |
214405483 | 215430691 | 216597266 | T: sikep434comp |
233166377 | 233356719 | 234028287 | T: oddmanhattan192 |
456677393 | 456708435 | 456750105 | T: sikep610 |
482620192 | 483200063 | 483604756 | T: oddmanhattan256 |
614983525 | 615214799 | 618590505 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
33060 | 33087 | 33150 | C:threebears624r2cpax |
40259 | 40344 | 40642 | C:threebears936r2cpax |
51152 | 51201 | 51449 | C:threebears1248r2cpax |
59989 | 60113 | 60283 | C:threebears624r2cpa |
58848 | 60326 | 61213 | T: C:r5nd1kem0d |
84862 | 85794 | 88414 | T: C:r5nd0kem2iot |
88411 | 89760 | 91418 | T: C:r5nd1kem5d |
99524 | 99625 | 99820 | C:threebears1248r2cpa |
94748 | 100723 | 102634 | T: C:r5nd1kem4longkey |
101270 | 101350 | 104082 | C:threebears936r2cpa |
109914 | 110594 | 111225 | T: C:hila5 |
127573 | 130913 | 145360 | T: lightsaber2 |
145490 | 147076 | 148172 | T: C:r5nd3kem5d |
157517 | 158143 | 158322 | ntruplus576 |
196233 | 196481 | 196803 | kyber512 |
204389 | 205069 | 205497 | ntruplus768 |
231909 | 232184 | 258797 | T: saber2 |
235319 | 235394 | 235469 | threebears624r2ccax |
253017 | 253244 | 253499 | T: newhope512cca |
254114 | 254498 | 256242 | ntruplus864 |
254419 | 257685 | 263572 | T: ntrukem443 |
273525 | 275094 | 285936 | T: C:r5nd3kem0d |
275274 | 285366 | 286624 | T: C:r5nd5kem5d |
302539 | 303089 | 304423 | kyber90s512 |
303834 | 304096 | 304591 | threebears624r2cca |
331232 | 331602 | 332042 | kyber768 |
341432 | 342410 | 343451 | T: C:r5nd5kem0d |
343471 | 343981 | 344474 | ntruplus1152 |
354018 | 354448 | 358939 | threebears936r2ccax |
355150 | 356563 | 366049 | T: firesaber2 |
437871 | 438328 | 443734 | threebears936r2cca |
443503 | 444991 | 445820 | T: lac128 |
479239 | 479837 | 480157 | kyber1024 |
491095 | 491270 | 492334 | threebears1248r2ccax |
502762 | 503217 | 509458 | kyber90s768 |
517134 | 518099 | 519249 | T: kindi256342 |
548122 | 556546 | 565469 | T: ntrukem743 |
555068 | 556627 | 559245 | T: ntruhps2048509 |
558850 | 560157 | 562406 | ntruhps2048509 |
563217 | 563986 | 564523 | T: newhope1024cca |
582445 | 584371 | 609146 | T: ntskem1264 |
610927 | 611195 | 611711 | threebears1248r2cca |
619909 | 620614 | 621696 | T: C:r5n11kem0d |
649615 | 650270 | 651248 | T: kindi512222 |
657163 | 657745 | 658853 | T: kindi512241 |
679815 | 680375 | 681074 | mceliece348864 |
680745 | 681557 | 699236 | mceliece348864f |
680819 | 684014 | 686477 | T: mceliece348864f |
688816 | 689650 | 692013 | mceliece348864pcf |
689773 | 690813 | 712924 | T: mceliece348864pc |
692670 | 694306 | 695535 | mceliece348864pc |
690359 | 694752 | 708345 | T: mceliece348864pcf |
711144 | 713462 | 727572 | T: sntrup653 |
715526 | 717495 | 720992 | sntrup653 |
724215 | 727256 | 728868 | T: ntrulpr653 |
757321 | 758443 | 760520 | ntrulpr653 |
770128 | 770627 | 771306 | kyber90s1024 |
799606 | 800787 | 802451 | T: sntrup761 |
803748 | 808377 | 811149 | sntrup761 |
816228 | 816544 | 817467 | T: lotus128 |
834726 | 839352 | 845826 | T: ntruhps2048677 |
839831 | 860883 | 864139 | ntruhps2048677 |
884656 | 886518 | 888307 | T: ntrulpr761 |
900460 | 902719 | 911232 | ntruhrss701 |
931612 | 953035 | 956116 | ntrulpr761 |
1018281 | 1020552 | 1022107 | T: C:r5n13kem0d |
1059513 | 1062731 | 1067551 | T: C:rolloi128 |
1066545 | 1076264 | 1081327 | T: ntrulpr857 |
1076799 | 1079025 | 1081277 | T: sntrup857 |
1079599 | 1082081 | 1086920 | sntrup857 |
1109525 | 1111338 | 1157957 | T: ntskem1380 |
1126186 | 1127997 | 1129905 | T: ntruhps4096821 |
1135981 | 1139245 | 1151774 | ntrulpr857 |
1131063 | 1144387 | 1146665 | ntruhps4096821 |
1154637 | 1157353 | 1165489 | T: kindi512321 |
1163463 | 1166149 | 1170406 | T: C:rolloi192 |
1190573 | 1192620 | 1198432 | T: kindi256522 |
1285515 | 1290752 | 1293774 | T: ntrulpr953 |
1288420 | 1291793 | 1313810 | T: sntrup953 |
1299057 | 1302124 | 1314643 | sntrup953 |
1344948 | 1348113 | 1364688 | ntrulpr953 |
1357495 | 1358857 | 1360361 | T: lac192 |
1360233 | 1365230 | 1481253 | mceliece460896pcf |
1464024 | 1466713 | 1468837 | T: sntrup1013 |
1469631 | 1471876 | 1474150 | sntrup1013 |
1474183 | 1475333 | 1476507 | mceliece6960119pc |
1477485 | 1481723 | 1588255 | T: lotus192 |
1472900 | 1484788 | 1493087 | T: ntrulpr1013 |
1532329 | 1540016 | 1583598 | mceliece8192128f |
1536126 | 1545460 | 1557099 | ntrulpr1013 |
1584599 | 1588252 | 1609918 | mceliece6960119 |
1588273 | 1593479 | 1608421 | mceliece6960119f |
1649184 | 1650971 | 1693224 | mceliece460896f |
1649367 | 1651505 | 1653411 | mceliece460896 |
1658793 | 1661271 | 1731185 | T: mceliece460896pcf |
1659184 | 1662196 | 1668638 | T: mceliece460896pc |
1660513 | 1663684 | 1740561 | mceliece460896pc |
1661412 | 1666436 | 1804642 | mceliece8192128 |
1666211 | 1667096 | 1668004 | T: lima2p1024cca |
1668463 | 1670111 | 1671714 | mceliece8192128pcf |
1670080 | 1673323 | 1766149 | mceliece8192128pc |
1705233 | 1711128 | 1715453 | T: rolloii128 |
1717275 | 1723353 | 1733488 | T: lac256 |
1473826 | 1725258 | 1773104 | mceliece6960119pcf |
1587916 | 1794593 | 1864945 | T: mceliece6960119 |
1846497 | 1849911 | 1855906 | T: rolloii192 |
1857541 | 1863420 | 1942962 | mceliece6688128 |
1857055 | 1865386 | 1925864 | mceliece6688128f |
1864499 | 1866472 | 1924692 | mceliece6688128pcf |
1867035 | 1869478 | 1875230 | mceliece6688128pc |
1866106 | 1887003 | 1949630 | T: mceliece6688128pc |
1894527 | 1896893 | 1909277 | T: lotus256 |
2003285 | 2006101 | 2009670 | T: C:rolloi256 |
2005233 | 2009556 | 2025638 | T: C:lake1 |
2150934 | 2155854 | 2159760 | T: ntrulpr1277 |
2154821 | 2157812 | 2159414 | T: frodokem640 |
2163354 | 2169399 | 2186126 | sntrup1277 |
2172521 | 2178605 | 2181756 | T: sntrup1277 |
2186678 | 2209813 | 2227167 | T: hqc1281 |
2245713 | 2247860 | 2250473 | ntrulpr1277 |
2296733 | 2308249 | 2309807 | T: C:ledakemcpa13 |
2365272 | 2368294 | 2372091 | T: C:ledakemcpa12 |
2365866 | 2372241 | 2380485 | T: rolloii256 |
2393005 | 2395245 | 2397806 | T: frodokem640aes |
2417765 | 2420483 | 2422880 | T: ntskem13136 |
2791051? | 2795007? | 3520351? | T: C:ledakemcpa14 |
2985972 | 2988057 | 2989187 | T: limasp1018cca |
2978299 | 2989060 | 2997858 | T: C:r5n15kem0d |
3310681 | 3325138 | 3334992 | T: rqc128 |
3338966 | 3346184 | 3384689 | T: lima2p2048cca |
3455381 | 3465536 | 3476383 | T: C:lake2 |
3721203 | 3722260 | 3724321 | T: titaniumccatoy |
3973200 | 3974156 | 3976195 | T: rsa2048 |
4059851 | 4072364 | 4080733 | T: locker1 |
4312483 | 4321374 | 4333930 | T: locker2 |
4476543 | 4477447 | 4479207 | T: titaniumccalite |
4485262 | 4505126 | 4543459 | T: C:lake3 |
4591251 | 4603858 | 4610579 | T: hqc1921 |
4736631 | 4744313 | 4756595 | T: locker4 |
4775196 | 4779336 | 4782008 | T: frodokem976 |
4742321 | 4791695 | 4803656 | T: hqc1922 |
5021342 | 5025410 | 5028509 | T: frodokem976aes |
5161949 | 5163579 | 5167125 | T: limasp1306cca |
5192216 | 5199026 | 5202755 | T: C:bikel1 |
5502923 | 5515647 | 5525467 | T: titaniumccastd |
5683336 | 5700697 | 5725617 | T: remblem928 |
5744389 | 5747278 | 5753593 | T: ledakem1264 |
5769521 | 5774581 | 5793642 | T: limasp1822cca |
5778177 | 5782294 | 5791290 | T: ledakem1364 |
5757255 | 5848795 | 5898248 | T: remblem1056 |
6172577 | 6185217 | 6198033 | T: locker3 |
6335066 | 6341217 | 6352456 | T: C:ledakemcpa32 |
6662393 | 6668084 | 6672243 | T: titaniumccamed |
6669630 | 6675237 | 6679251 | T: ledakem1464 |
7004294 | 7015236 | 7026444 | T: locker6 |
7173519 | 7222410 | 7265726 | T: ledakem12sl |
7214511 | 7230418 | 7242476 | T: locker5 |
7009790 | 7279339 | 7729945 | T: rqc192 |
7372046 | 7373594 | 7412976 | T: titaniumccahi |
7580690 | 7612550 | 7627193 | T: ledakem13sl |
7629283 | 7637394 | 7641646 | T: C:ledakemcpa33 |
7846719 | 7861556 | 7864251 | T: hqc2561 |
7889645 | 7938369 | 8010312 | T: ledakem14sl |
8114651 | 8118719 | 8124685 | T: frodokem1344aes |
8246890 | 8258583 | 8268709 | T: locker7 |
8346520 | 8370188 | 8418172 | T: hqc2562 |
8508861 | 8524712 | 8538609 | T: locker8 |
8707730 | 8712754 | 8767351 | T: hqc2563 |
7155761? | 9090027? | 9111841? | T: C:ledakemcpa34 |
9919961 | 9922359 | 10029545 | T: titaniumccasuper |
9927320 | 9931065 | 10835096 | T: limasp2062cca |
10982752 | 11025288 | 11161353 | T: locker9 |
11790468 | 11858238 | 12862910 | T: rqc256 |
12597291 | 12604949 | 12610769 | T: frodokem640shake |
17070889 | 17109991 | 17137722 | T: ledakem3264 |
17162065 | 17193352 | 17227233 | T: ledakem3364 |
17582473 | 17675549 | 17682967 | T: C:bikel3 |
17759354 | 17762925 | 17766915 | T: C:ledakemcpa52 |
17843326 | 17865871 | 18139668 | T: ledakem3464 |
15208476? | 19416114? | 19427505? | T: C:ledakemcpa53 |
21137518 | 21147312 | 21157460 | T: C:ledakemcpa54 |
21414727 | 21421745 | 21600688 | T: ledakem32sl |
24953361 | 24972011 | 25233507 | T: ledakem33sl |
25977673 | 26062830 | 26134318 | T: ledakem34sl |
28387004 | 28410626 | 28432584 | T: frodokem976shake |
29840438 | 29908199 | 29994478 | T: sikep503 |
30830000 | 30830678 | 30831453 | T: sntrup4591761 |
31926168 | 31946450 | 32029476 | T: sikep503comp |
33012069 | 33016116 | 33027476 | T: ntrulpr4591761 |
33880944 | 33928125 | 33962906 | T: ledakem5264 |
38932857 | 38964972 | 39095427 | T: ledakem5364 |
45963524 | 45996491 | 46036379 | T: ledakem5464 |
48180365 | 48248326 | 48270249 | T: ledakem52sl |
50754502 | 51118370 | 51247098 | T: ledakem53sl |
51516306 | 51529765 | 51547455 | T: frodokem1344shake |
59478212 | 59498930 | 59516597 | T: ledakem54sl |
75120929 | 75270867 | 76134707 | T: ramstakers216091 |
76916910 | 78912351 | 81103547 | T: mersenne756839 |
99131122 | 99249508 | 99495558 | T: sikep751 |
105162238 | 105323412 | 105491668 | T: sikep751comp |
123968141 | 124170143 | 124539165 | T: oddmanhattan128 |
149715064 | 149729594 | 149742810 | T: sikep434 |
159093199 | 159116690 | 159147561 | T: sikep434comp |
232600330 | 232660418 | 232782095 | T: pqrsa15 |
255800584 | 256033209 | 256410153 | T: oddmanhattan192 |
310163244 | 327129210 | 339148125 | T: ramstakers756839 |
459120616 | 459140985 | 459160787 | T: sikep610 |
485418774 | 485448141 | 485485144 | T: sikep610comp |
534097356 | 534913243 | 535227737 | T: oddmanhattan256 |
|
|
|