Measurements of key-encapsulation mechanisms on one machine: amd64; Sandy Bridge+AES (206a7); 2011 Intel Xeon E3-1225; 4 x 3100MHz; hydra7, supercop-20241022
[Page version: 20241215 22:59:15]
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:
old
(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 |
67506 | 68362 | 69187 | T: C:r5nd1kem0d |
77457 | 77796 | 78255 | threebears624r2cca |
77817 | 77994 | 78324 | C:threebears624r2cpa |
79606 | 79858 | 80305 | C:threebears624r2cpax |
79164 | 79977 | 91193 | T: lightsaber2 |
81727 | 81917 | 82328 | threebears624r2ccax |
84538 | 85336 | 86399 | T: C:r5nd0kem2iot |
87653 | 88606 | 90299 | T: C:r5nd1kem5d |
88467 | 89074 | 89943 | kyber512 |
91204 | 92253 | 93809 | T: C:r5nd1kem4longkey |
114166 | 121439 | 140422 | smaugt1 |
121541 | 122025 | 141634 | timer |
137790 | 138045 | 138580 | T!!!newhope512cca |
132813 | 140556 | 145005 | T: lac128 |
144210 | 145254 | 147428 | threebears936r2cca |
145215 | 145830 | 148117 | C:threebears936r2cpa |
145447 | 146235 | 149423 | threebears936r2ccax |
147915 | 148600 | 151343 | C:threebears936r2cpax |
148120 | 150611 | 152960 | kyber768 |
154346 | 155112 | 156316 | T: C:r5nd3kem5d |
173232 | 174915 | 181609 | T: saber2 |
185254 | 185480 | 227951 | ntruplus576 |
216712 | 218274 | 243373 | smaugt3 |
223280 | 223795 | 224456 | threebears1248r2cca |
228757 | 229888 | 230714 | threebears1248r2ccax |
229796 | 231273 | 232516 | kyber1024 |
231295 | 231652 | 231948 | C:threebears1248r2cpa |
235476 | 236234 | 237349 | C:threebears1248r2cpax |
237469 | 238671 | 240273 | kyber90s512 |
236078 | 239306 | 245140 | T: ntrulpr653 |
246049 | 250274 | 256121 | T: C:r5nd3kem0d |
259375 | 259556 | 259824 | ntruplus768 |
279330 | 281336 | 285795 | ntrulpr653 |
288579 | 291069 | 294708 | T: C:r5nd5kem5d |
289947 | 291654 | 300309 | T: C:hila5 |
298279 | 298718 | 299310 | T!!!newhope1024cca |
261950 | 299107 | 299439 | T: firesaber2 |
300005 | 300270 | 301756 | ntruplus864 |
302443 | 304516 | 306547 | T: kindi256342 |
303828 | 312652 | 319118 | T: ntrulpr761 |
317606 | 319332 | 321932 | T: C:r5nd5kem0d |
320494 | 321690 | 325756 | T: kindi512241 |
317249 | 322790 | 326028 | T: kindi512222 |
357000 | 362645 | 372143 | T: ntrulpr857 |
356994 | 363862 | 371115 | ntrulpr761 |
349023 | 385842 | 386392 | smaugt5 |
393006? | 395117? | 539983? | ntruplus1152 |
413407 | 414710 | 417607 | ntrulpr857 |
428273 | 434025 | 439340 | T: ntrulpr953 |
443638 | 445176 | 456299 | kyber90s768 |
470989 | 473866 | 476527 | T: ntrulpr1013 |
475804 | 477851 | 480814 | T: lac256 |
483320 | 486166 | 487598 | T: lac192 |
492414 | 499309 | 502323 | ntrulpr953 |
535312 | 538790 | 548036 | ntrulpr1013 |
684828 | 687380 | 691379 | T: ntrulpr1277 |
675647 | 687695 | 691529 | T: kindi512321 |
723553 | 728676 | 735372 | T: ntrukem443 |
739736 | 747170 | 750276 | kyber90s1024 |
796184 | 802533 | 805394 | ntrulpr1277 |
828325 | 829941 | 834718 | T: kindi256522 |
838047 | 857308 | 873160 | T: hqc1281 |
1005878 | 1007740 | 1009430 | T: lima2p1024cca |
1023878 | 1038868 | 1059483 | T: C:edonk128k16n80nu4l6 |
1033367 | 1041039 | 1063072 | T: rqc128 |
1634767 | 1639969 | 1645575 | T: ntrukem743 |
1668803 | 1674417 | 1681699 | T: C:rolloi128 |
1668262 | 1674487 | 1680609 | T: C:edonk128k16n80nu8l6 |
1688663 | 1703608 | 1729525 | T: hqc1921 |
1753868 | 1756141 | 1758704 | T: titaniumccatoy |
1810220 | 1837596 | 1873110 | T: hqc1922 |
1839184 | 1841446 | 1843598 | T: lima2p2048cca |
1905244 | 1931946 | 1956200 | T: C:edonk128k32n96nu4l4 |
1922666 | 1935464 | 1955238 | T: frodokem640 |
1981052 | 1983084 | 1985062 | T: titaniumccalite |
1981782? | 1988134? | 2734769? | T: rqc192 |
2016495 | 2024115 | 2116075 | T: C:rolloi192 |
2037691 | 2041722 | 2045612 | T: limasp1018cca |
2120498 | 2130689 | 2137911 | T: frodokem640aes |
2240368 | 2258143 | 2281082 | T: C:edonk192k32n128nu4l6 |
2379489 | 2393820 | 2473148 | T: C:edonk128ref |
2517000 | 2518381 | 2519651 | T: C:bikel1 |
2561756 | 2602424 | 2660564 | T: hqc2561 |
2666808 | 2671481 | 2678627 | T: C:rolloi256 |
2676500 | 2679031 | 2681883 | T: titaniumccastd |
2739305 | 2747330 | 2773252 | T: rqc256 |
2812253 | 2815672 | 2821273 | T: titaniumccamed |
2871817 | 2910287 | 2947891 | T: hqc2562 |
2912117 | 2914836 | 2917364 | T: titaniumccahi |
3155248 | 3199579 | 3233198 | T: hqc2563 |
3276294 | 3289652 | 3305571 | T: C:lake1 |
3471310 | 3500883 | 3547865 | T: C:edonk192k48n144nu4l4 |
3688682 | 3691468 | 3694697 | T: limasp1306cca |
3767335 | 3775072 | 3814432 | T: C:lake3 |
3785016 | 3792010 | 3824374 | T: C:lake2 |
3806562 | 3819753 | 3832472 | T: frodokem976 |
4102540 | 4105730 | 4109654 | T: limasp1822cca |
4266278 | 4269296 | 4274435 | T: titaniumccasuper |
4441814 | 4457959 | 4468564 | T: frodokem976aes |
4791157 | 4803666 | 4811563 | T: sntrup653 |
4858854 | 4865065 | 4894103 | sntrup653 |
5925488 | 5936731 | 5947476 | T: locker1 |
6361539 | 6383139 | 6461447 | T: sntrup761 |
6369396 | 6398028 | 6489216 | sntrup761 |
6626023 | 6637776 | 6660974 | T: locker2 |
6931197 | 6944540 | 6970496 | T: rolloii128 |
7031793 | 7064647 | 7077638 | T: rolloii192 |
7209996 | 7212931 | 7217622 | T: limasp2062cca |
7235894 | 7249231 | 7307282 | T: locker3 |
7404053 | 7424259 | 7484584 | T: frodokem1344aes |
7663626 | 7665912 | 7668284 | T: C:bikel3 |
7895774 | 7899826 | 7906938 | T: C:r5n11kem0d |
7927866 | 7955957 | 7966227 | T: sntrup857 |
7980312 | 7985778 | 8009846 | sntrup857 |
8019668 | 8035125 | 8074790 | T: locker4 |
8272347 | 8305458 | 8421372 | T: rolloii256 |
9176565 | 9186329 | 9223583 | T: locker6 |
9708266 | 9730294 | 9746159 | T: sntrup953 |
9788196 | 9822493 | 10435411 | sntrup953 |
9839541 | 9861013 | 9887709 | T: locker5 |
10345981 | 10417726 | 10468658 | T: ramstakers216091 |
10977104 | 10980480 | 11012822 | T: ntrulpr4591761 |
11107844 | 11115768 | 11166797 | sntrup1013 |
11126127 | 11150643 | 11161328 | T: sntrup1013 |
11178591 | 11191594 | 11235753 | T: frodokem640shake |
11298983 | 11312599 | 11351232 | T: ntruhps2048509 |
11235458 | 11349126 | 11375040 | ntruhps2048509 |
15226702 | 15425019 | 15456548 | T: lotus128 |
15641955 | 15658211 | 15660543 | T: sikep503 |
16007421 | 16078180 | 16114229 | T: locker7 |
16924977 | 16958894 | 17034563 | T: locker8 |
17373896 | 17389615 | 17400145 | T: sntrup1277 |
17437436 | 17493282 | 17570545 | sntrup1277 |
18153141 | 18202594 | 18324898 | T: locker9 |
18851348 | 18886421 | 18936058 | T: C:ledakemcpa14 |
19346734 | 19352955 | 19360623 | T: C:r5n13kem0d |
19377416 | 19460148 | 19629581 | T: ntruhps2048677 |
19358653 | 19505496 | 19545907 | ntruhps2048677 |
20513349 | 20575083 | 20805163 | ntruhrss701 |
23478310 | 23529229 | 23580421 | T: C:ledakemcpa13 |
24910701 | 24915955 | 24923649 | T: frodokem976shake |
25055557 | 25148282 | 25181413 | T: sntrup4591761 |
25148375 | 25166726 | 27315816 | T: sikep503comp |
25176546 | 25273138 | 25285828 | sntrup4591761 |
27859815 | 27893284 | 28074253 | T: ntruhps4096821 |
28315181 | 28481590 | 28541812 | ntruhps4096821 |
29324536 | 29702993 | 29829923 | T: lotus192 |
32282393 | 32409986 | 32549263 | T: mersenne756839 |
35953494 | 35966148 | 35981357 | T: C:r5n15kem0d |
41649354 | 41810612 | 42068945 | T: C:ledakemcpa12 |
44902504 | 44932101 | 45003527 | T: frodokem1344shake |
44652961 | 45450775 | 46470848 | T: ramstakers756839 |
49640920 | 49670659 | 49761038 | T: sikep751 |
63086156 | 63261527 | 63995368 | T: lotus256 |
63980901 | 64028776 | 64300448 | T: C:ledakemcpa34 |
65502154 | 65719912 | 65851898 | T: ledakem1464 |
68437168 | 68848881 | 69067687 | T: ntskem1264 |
72436072 | 72468787 | 72519896 | T: C:ledakemcpa33 |
77390206 | 77468024 | 84894792 | T: sikep751comp |
78986014 | 79009793 | 79025617 | T: sikep434 |
83935548 | 83988487 | 84817294 | T: ledakem1364 |
90639191 | 90987780 | 92878496 | T: ledakem14sl |
103628210 | 104019475 | 104283113 | T: mceliece348864pcf |
111934588 | 113193951 | 114564788 | T: ledakem13sl |
113598120 | 114187652 | 114709743 | mceliece348864f |
114054849 | 114724097 | 115299045 | mceliece348864pcf |
123066443 | 123129780 | 123199543 | T: C:ledakemcpa32 |
125855718 | 125931593 | 136968895 | T: sikep434comp |
113211430? | 128650144? | 159410690? | mceliece348864pc |
113316824? | 128745752? | 175388019? | mceliece348864 |
150043122 | 150130400 | 150270936 | T: C:ledakemcpa54 |
83817450? | 150505901? | 234257836? | T: rsa2048 |
157977616 | 158060069 | 158222057 | T: C:ledakemcpa53 |
162541391 | 162653774 | 163354735 | T: ledakem1264 |
180701693 | 183652023 | 185001857 | T: ledakem3464 |
213608328 | 214230086 | 214931563 | T: ntskem1380 |
227601172 | 228270621 | 228939810 | T: ledakem12sl |
229317531 | 229326923 | 229334993 | T: sikep610 |
242049831 | 242255692 | 243126240 | T: ledakem3364 |
244937757 | 245169997 | 249073995 | T: ledakem34sl |
265722893 | 265815432 | 265914407 | T: C:ledakemcpa52 |
283532203 | 283791867 | 284292386 | T: mceliece460896pcf |
283817784 | 284607042 | 285020252 | T: mceliece460896f |
297456402 | 297677533 | 298748506 | T: ledakem5464 |
309492761 | 309935808 | 311164934 | T: ledakem33sl |
334490723 | 335704956 | 337058790 | mceliece460896f |
335326642 | 337054317 | 338372114 | mceliece460896pcf |
341122650 | 341255543 | 342798367 | T: ledakem3264 |
370341082 | 371759468 | 374027660 | T: ntskem13136 |
382566868 | 382777692 | 418595090 | T: sikep610comp |
384847831 | 385798324 | 387871762 | T: oddmanhattan128 |
337135413? | 393311113? | 558291009? | mceliece460896 |
337320429? | 398186285? | 517529650? | mceliece460896pc |
509766411 | 510145219 | 512121127 | T: ledakem5364 |
571379214 | 573678604 | 574176140 | T: mceliece8192128f |
580672483 | 582021107 | 584932924 | T: ledakem54sl |
608147908 | 608558239 | 608886837 | T: oddmanhattan192 |
621420644 | 622960992 | 624767126 | mceliece8192128pcf |
621955653 | 624707565 | 625267578 | mceliece8192128f |
652132941 | 652437509 | 655330017 | mceliece6960119pcf |
652621009 | 653547973 | 655296501 | mceliece6960119f |
676820131 | 678659858 | 680335007 | T: ledakem32sl |
568417755? | 687940870? | 936082086? | T: mceliece8192128pc |
693978728 | 695217226 | 697236945 | mceliece6688128pcf |
700683562 | 701834676 | 704990116 | mceliece6688128f |
616899319? | 739499494? | 989623806? | mceliece8192128pc |
749099827 | 751123253 | 753180892 | T: ledakem5264 |
759735304 | 762726144 | 764078730 | T: ledakem53sl |
652967263? | 763169663? | 975196010? | mceliece6960119 |
673444022? | 795857810? | 1165906684? | mceliece6688128pc |
568626864? | 811867527? | 1060562023? | T: mceliece8192128 |
738349506? | 865296463? | 1109896509? | mceliece8192128 |
695921839? | 865758118? | 983119695? | mceliece6960119pc |
742527966? | 869440276? | 1238256743? | T: mceliece6688128 |
631380544? | 871167993? | 1124347014? | T: mceliece6688128pc |
672898009? | 921427468? | 1168999280? | mceliece6688128 |
1014612635 | 1032320411 | 1066619570 | T: bigquake1 |
1072057288 | 1073180944 | 1074016242 | T: oddmanhattan256 |
1477024102 | 1481217146 | 1485462056 | T: ledakem52sl |
5367841048 | 5471221205 | 5639561524 | T: pqrsa15 |
8422312728 | 8517038190 | 8678767222 | T: bigquake3 |
15522018903 | 15634465710 | 15774040430 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
22995 | 23468 | 24529 | T: rsa2048 |
66088 | 67650 | 72501 | mceliece348864 |
66050 | 70554 | 75560 | mceliece348864f |
88406 | 90362 | 95298 | mceliece348864pc |
89118 | 92762 | 99598 | T: mceliece348864pcf |
89899 | 95140 | 102432 | mceliece348864pcf |
96922 | 97175 | 100954 | smaugt1 |
97096 | 98311 | 105949 | timer |
100111 | 100618 | 100987 | T: ntskem1264 |
104652 | 105546 | 106339 | T: C:r5nd1kem0d |
106363 | 106688 | 107286 | threebears624r2ccax |
107096 | 107463 | 107926 | threebears624r2cca |
107414 | 107539 | 107766 | ntruplus576 |
108072 | 108333 | 109244 | C:threebears624r2cpax |
108813 | 109138 | 109631 | C:threebears624r2cpa |
109597 | 114582 | 124003 | T: C:edonk128k16n80nu4l6 |
118010 | 118852 | 119225 | T: lightsaber2 |
129667 | 130525 | 131527 | T: C:r5nd0kem2iot |
139163 | 141060 | 143047 | T: C:r5nd1kem5d |
143616 | 144541 | 145308 | T: C:ledakemcpa14 |
143170 | 144958 | 147125 | T: C:r5nd1kem4longkey |
151381 | 152343 | 153311 | T: C:ledakemcpa13 |
156209 | 156332 | 156629 | ntruplus768 |
158168 | 158964 | 159970 | kyber512 |
154608 | 170160 | 187698 | T: mceliece460896f |
160388 | 171518 | 187848 | mceliece460896f |
171648 | 172012 | 173435 | ntruplus864 |
168436 | 172378 | 175772 | T: C:ledakemcpa12 |
159000 | 174152 | 195976 | mceliece460896 |
175848 | 176926 | 180174 | threebears936r2ccax |
167550 | 178100 | 190010 | mceliece460896pcf |
167640 | 178690 | 200863 | mceliece460896pc |
166158 | 182274 | 201548 | T: mceliece460896pcf |
180787 | 182838 | 184783 | threebears936r2cca |
184048 | 185732 | 187801 | C:threebears936r2cpa |
184898 | 186296 | 188993 | C:threebears936r2cpax |
187180 | 215772 | 222246 | smaugt3 |
218999 | 219262 | 219777 | T!!!newhope512cca |
221174 | 223948 | 232407 | T: ntrukem443 |
222864 | 228867 | 238968 | T: C:edonk128k16n80nu8l6 |
233504 | 235974 | 237539 | T: C:r5nd3kem5d |
238533 | 239988 | 241222 | T: C:rolloi128 |
242719 | 242911 | 243947 | ntruplus1152 |
245831 | 248962 | 251423 | kyber768 |
243399 | 252533 | 253452 | T: saber2 |
259014 | 259950 | 263498 | T: lac128 |
258661 | 261047 | 263985 | T: sntrup653 |
249786 | 261122 | 284752 | mceliece6688128f |
261033 | 262593 | 263931 | T: C:rolloi192 |
265360 | 266067 | 267750 | threebears1248r2ccax |
267301 | 267572 | 268417 | threebears1248r2cca |
251588 | 272591 | 298478 | mceliece6688128 |
259020 | 275426 | 297280 | T: mceliece6688128 |
277966 | 278130 | 278777 | C:threebears1248r2cpa |
277724 | 278254 | 279418 | C:threebears1248r2cpax |
275726 | 283662 | 293854 | T: C:edonk128k32n96nu4l4 |
291911 | 293011 | 298748 | kyber90s512 |
296662 | 298038 | 299624 | T: C:rolloi256 |
292440 | 299842 | 316150 | T: mceliece8192128 |
294579 | 301647 | 315730 | T: mceliece8192128f |
302010 | 304020 | 305916 | sntrup653 |
296165 | 308914 | 327124 | mceliece8192128f |
294357 | 311398 | 335085 | mceliece8192128 |
319442 | 324228 | 343012 | mceliece6960119 |
307591 | 324638 | 348528 | T: mceliece6688128pc |
323379 | 327072 | 328848 | T: sntrup761 |
319208 | 328272 | 337562 | mceliece8192128pc |
327051 | 329424 | 331875 | T: C:ledakemcpa34 |
320444 | 329612 | 344070 | T: mceliece8192128pc |
315940 | 330096 | 366297 | mceliece6688128pc |
320042 | 333232 | 363790 | mceliece6960119f |
331624 | 333264 | 334170 | T: lotus128 |
332518 | 334072 | 362409 | T: firesaber2 |
324356 | 334814 | 352748 | mceliece8192128pcf |
328651 | 340786 | 368188 | mceliece6688128pcf |
318598 | 346946 | 355766 | smaugt5 |
336470 | 347274 | 371866 | mceliece6960119pc |
350527 | 352388 | 354840 | T: C:ledakemcpa33 |
346098 | 354704 | 368538 | mceliece6960119pcf |
369757 | 371603 | 374899 | kyber1024 |
377955 | 381437 | 383967 | sntrup761 |
380110 | 385236 | 391171 | T: ntrukem743 |
385728 | 390084 | 398659 | T: sntrup857 |
386856 | 395525 | 405033 | T: C:edonk128ref |
397614 | 400804 | 412573 | T: C:hila5 |
402939 | 403372 | 404480 | T: C:bikel1 |
403926 | 405051 | 408297 | T: kindi256342 |
399947 | 407625 | 413594 | T: C:ledakemcpa32 |
405886 | 409470 | 419864 | ntruhrss701 |
409213 | 410645 | 414424 | T: ntruhps2048509 |
411263 | 413753 | 416318 | T: ntskem1380 |
409671 | 416034 | 425858 | T: C:edonk192k32n128nu4l6 |
422384 | 428930 | 439132 | T: C:r5nd3kem0d |
430240 | 434418 | 437817 | T: C:r5nd5kem5d |
436922 | 439193 | 442988 | ntruhps2048509 |
448686 | 450420 | 456052 | sntrup857 |
452025 | 454308 | 471244 | T: ntrulpr653 |
454206 | 457112 | 460964 | T: sntrup953 |
469784 | 470981 | 474111 | T!!!newhope1024cca |
466213 | 480780 | 487838 | T: kindi512222 |
483837 | 484955 | 494129 | T: kindi512241 |
497802 | 500638 | 518144 | ntrulpr653 |
504162 | 505000 | 507216 | T: lotus192 |
503803 | 508180 | 514669 | T: sntrup1013 |
513463 | 516126 | 526273 | kyber90s768 |
521397 | 524117 | 530928 | sntrup953 |
547067 | 552794 | 554765 | T: C:r5nd5kem0d |
561137 | 563049 | 566589 | T: ledakem1464 |
564077 | 567088 | 569356 | sntrup1013 |
573376 | 575619 | 579487 | T: ntruhps2048677 |
578888 | 580716 | 587398 | T: ntskem13136 |
577054 | 583052 | 615569 | T: ntrulpr761 |
603652 | 607144 | 612237 | T: C:lake1 |
613772 | 616672 | 621542 | ntruhps2048677 |
640688 | 641482 | 644464 | T: lima2p1024cca |
631399 | 648273 | 667934 | ntrulpr761 |
654435 | 657275 | 659258 | T: ledakem14sl |
690288 | 693826 | 734839 | T: ntrulpr857 |
702761 | 706583 | 711697 | T: ledakem1364 |
703008 | 708311 | 712203 | T: C:lake2 |
719324 | 721832 | 726797 | T: C:ledakemcpa54 |
722894 | 727003 | 739150 | T: C:edonk192k48n144nu4l4 |
721252 | 732196 | 780178 | T: lotus256 |
731738 | 739566 | 741938 | T: lac192 |
733970 | 745868 | 750421 | T: sntrup1277 |
744662 | 747248 | 748705 | ntrulpr857 |
769182 | 771091 | 774496 | T: C:lake3 |
771833 | 777131 | 780666 | T: C:ledakemcpa53 |
785588 | 788756 | 797451 | T: rolloii128 |
798252 | 800388 | 813338 | T: rolloii192 |
805672 | 810489 | 813600 | T: ntruhps4096821 |
808111 | 810794 | 815313 | ntruhps4096821 |
820482 | 825529 | 832464 | sntrup1277 |
815272 | 830660 | 844847 | T: C:ledakemcpa52 |
822478 | 832091 | 836586 | kyber90s1024 |
821534 | 843381 | 854744 | T: ntrulpr953 |
883921 | 886065 | 913205 | T: rolloii256 |
878909 | 889829 | 902897 | ntrulpr953 |
894758 | 897122 | 899395 | T: ledakem13sl |
877650 | 904162 | 911670 | T: kindi512321 |
906408 | 913152 | 915967 | T: ntrulpr1013 |
946936 | 950914 | 960942 | T: lac256 |
980865 | 986615 | 997813 | ntrulpr1013 |
972014 | 997900 | 1003979 | T: kindi256522 |
1010132 | 1013736 | 1018941 | T: locker1 |
1048251 | 1051899 | 1059525 | T: locker2 |
1082291 | 1103975 | 1127313 | T: ledakem1264 |
1116318 | 1117475 | 1118410 | T: C:bikel3 |
1177234 | 1180777 | 1184652 | T: locker3 |
1285600 | 1286919 | 1289440 | T: lima2p2048cca |
1292509 | 1294010 | 1296476 | T: titaniumccatoy |
1333361 | 1335849 | 1339084 | T: ntrulpr1277 |
1345025 | 1349203 | 1356599 | T: locker4 |
1341569 | 1365165 | 1392853 | T: hqc1281 |
1367386 | 1373523 | 1385720 | T: ledakem3464 |
1412390 | 1440351 | 1468380 | T: ledakem12sl |
1438229 | 1441624 | 1485916 | T: rqc128 |
1441268 | 1461632 | 1476555 | ntrulpr1277 |
1460720 | 1463367 | 1469786 | T: locker6 |
1601399 | 1609324 | 1613944 | T: locker5 |
1660748 | 1664668 | 1667385 | T: limasp1018cca |
1774646 | 1776752 | 1780202 | T: titaniumccalite |
1806064 | 1825906 | 1851717 | T: ledakem34sl |
1810500 | 1826260 | 1850262 | T: ledakem3364 |
2149004 | 2149788 | 2152652 | T: titaniumccastd |
2522810 | 2529670 | 2537585 | T: locker7 |
2541026 | 2548539 | 2557617 | T: locker8 |
2555289 | 2564592 | 2570573 | T: ledakem33sl |
2606384 | 2617144 | 2626861 | T: frodokem640 |
2625042 | 2627226 | 2628838 | T: titaniumccamed |
2687691 | 2700687 | 2708828 | T: frodokem640aes |
2705389 | 2773615 | 2814629 | T: ledakem3264 |
2779250 | 2781406 | 2783274 | T: titaniumccahi |
2788453 | 2797521 | 2827040 | T: locker9 |
2761050 | 2815452 | 2871410 | T: hqc1921 |
2969546 | 2999048 | 3068268 | T: hqc1922 |
3080168 | 3090986 | 3123593 | T: ledakem5464 |
3167305 | 3169957 | 3173556 | T: limasp1306cca |
3362322 | 3364931 | 3367665 | T: limasp1822cca |
3454115 | 3546711 | 3613631 | T: bigquake1 |
2995799? | 3707280? | 3745764? | T: rqc192 |
3898681 | 3910644 | 3953822 | T: ledakem5364 |
3974754 | 3994073 | 4010197 | T: ledakem54sl |
3994884 | 3999044 | 4014752 | T: rqc256 |
4020748 | 4089269 | 4169749 | T: ledakem32sl |
4140324 | 4145766 | 4147826 | T: titaniumccasuper |
4126322 | 4191896 | 4259000 | T: hqc2561 |
4731402 | 4785453 | 4832799 | T: hqc2562 |
5092158 | 5101943 | 5116685 | T: frodokem976 |
5080530 | 5114491 | 5146960 | T: ledakem53sl |
5287960 | 5329439 | 5398758 | T: hqc2563 |
5351552 | 5362685 | 5386862 | T: frodokem976aes |
6376941 | 6382108 | 6395485 | T: limasp2062cca |
6963633 | 7016079 | 7101069 | T: ledakem5264 |
7125979 | 7138047 | 7151451 | T: C:r5n11kem0d |
7590503 | 7820579 | 7999711 | T: ledakem52sl |
8804781 | 8813297 | 8842263 | T: frodokem1344aes |
9788822 | 9977174 | 10173572 | T: bigquake3 |
11016525 | 11022510 | 11054590 | T: sntrup4591761 |
11071186 | 11101367 | 11117851 | sntrup4591761 |
12131397 | 12134150 | 12196330 | T: frodokem640shake |
13761148 | 14153599 | 14451692 | T: bigquake5 |
17370123 | 17404980 | 17442954 | T: C:r5n13kem0d |
18725123 | 18996343 | 19137419 | T: ramstakers216091 |
21930750 | 21934117 | 22007127 | T: ntrulpr4591761 |
24523390 | 24546281 | 24561269 | T: pqrsa15 |
25710417 | 25734928 | 25807043 | T: sikep503 |
26919540 | 26924834 | 26941355 | T: frodokem976shake |
32359864 | 32373102 | 32396402 | T: C:r5n15kem0d |
32408494 | 32422324 | 32434258 | T: mersenne756839 |
39237638 | 39407773 | 39603445 | T: sikep503comp |
48523500 | 48541597 | 48756705 | T: frodokem1344shake |
70888059 | 71219753 | 71462198 | T: oddmanhattan128 |
80259749 | 80268219 | 80354975 | T: sikep751 |
81043959 | 82365932 | 85373853 | T: ramstakers756839 |
124309353 | 124748001 | 125131427 | T: sikep751comp |
129344236 | 129371642 | 129386738 | T: sikep434 |
132519440 | 132653355 | 132858901 | T: oddmanhattan192 |
198605609 | 198772126 | 199796002 | T: sikep434comp |
285710783 | 286375695 | 287020177 | T: oddmanhattan256 |
422271348 | 422291682 | 422409331 | T: sikep610 |
567542443 | 567965811 | 573407365 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
27685 | 27729 | 27979 | C:threebears624r2cpax |
35513 | 35665 | 36588 | C:threebears936r2cpax |
42105 | 42325 | 42694 | T: C:r5nd1kem0d |
43460 | 43508 | 43724 | C:threebears1248r2cpax |
47871 | 48070 | 48246 | C:threebears624r2cpa |
60666 | 61323 | 62523 | T: C:r5nd0kem2iot |
58741 | 62488 | 65814 | T: C:r5nd1kem5d |
60225 | 63290 | 66402 | T: C:r5nd1kem4longkey |
64314 | 64443 | 64851 | C:threebears936r2cpa |
75063 | 75184 | 75240 | C:threebears1248r2cpa |
100321 | 101232 | 107329 | T: C:r5nd3kem5d |
104734 | 105510 | 108199 | T: C:hila5 |
129596 | 129957 | 131691 | timer |
135088 | 137128 | 142064 | smaugt1 |
132895 | 138305 | 158452 | T: lightsaber2 |
143503 | 143644 | 143806 | ntruplus576 |
147400 | 147752 | 148269 | threebears624r2ccax |
193346 | 194409 | 195402 | threebears624r2cca |
202001 | 202094 | 202207 | ntruplus768 |
203372 | 204730 | 205350 | mceliece348864 |
198397 | 207539 | 212656 | T: C:r5nd5kem5d |
206707 | 208476 | 209487 | mceliece348864f |
211979 | 213384 | 215575 | kyber512 |
214307 | 214919 | 216423 | mceliece348864pc |
214680 | 215087 | 215973 | mceliece348864pcf |
214212 | 215604 | 217074 | T: mceliece348864pcf |
228945 | 230530 | 235606 | threebears936r2ccax |
223357 | 233342 | 239490 | T: C:r5nd3kem0d |
237041 | 237310 | 238435 | ntruplus864 |
254454 | 254764 | 255103 | T!!!newhope512cca |
264322 | 264998 | 266486 | T: ntrukem443 |
233265? | 277506? | 300814? | smaugt3 |
266682 | 281198 | 296081 | T: saber2 |
295679 | 297742 | 300582 | threebears936r2cca |
299137 | 300297 | 302900 | T: C:r5nd5kem0d |
318472 | 318611 | 318820 | ntruplus1152 |
320205 | 320616 | 325901 | kyber90s512 |
322139 | 327580 | 331175 | kyber768 |
330384 | 331055 | 333021 | threebears1248r2ccax |
353294 | 354518 | 412739 | T: firesaber2 |
365547 | 374586 | 376550 | T: lac128 |
396768 | 397432 | 400966 | T: lotus128 |
407339 | 407861 | 409022 | threebears1248r2cca |
398265 | 408743 | 409191 | smaugt5 |
411369 | 417969 | 418744 | T: C:r5n11kem0d |
434381 | 439009 | 440239 | T: mceliece460896f |
443062 | 444218 | 446708 | mceliece460896 |
443244 | 445224 | 447217 | mceliece460896f |
447032 | 448858 | 458947 | T: mceliece460896pcf |
448423 | 449932 | 450982 | mceliece460896pcf |
448645 | 450329 | 451401 | mceliece460896pc |
470886 | 471862 | 472568 | mceliece6960119f |
471353 | 471870 | 472420 | mceliece6960119 |
487154 | 488226 | 489062 | mceliece6960119pcf |
489157 | 491589 | 507509 | T: kindi256342 |
490358 | 491726 | 502948 | mceliece6960119pc |
490326 | 491903 | 494478 | kyber1024 |
503904 | 504874 | 519939 | mceliece6688128 |
505382 | 506250 | 506936 | mceliece6688128f |
505003 | 506277 | 507337 | T: mceliece8192128 |
506111 | 507998 | 509764 | T: mceliece6688128 |
506302 | 508150 | 515644 | mceliece8192128f |
507226 | 508572 | 510369 | T: mceliece8192128f |
509184 | 514284 | 516530 | mceliece8192128 |
515799 | 517649 | 523974 | T: ntruhps2048509 |
521158 | 521930 | 524610 | T: mceliece8192128pc |
522373 | 522969 | 523896 | T: mceliece6688128pc |
521052 | 523122 | 532483 | mceliece6688128pc |
522480 | 523180 | 524120 | mceliece8192128pcf |
521880 | 523470 | 531190 | mceliece8192128pc |
521482 | 523763 | 529486 | ntruhps2048509 |
523023 | 524950 | 529728 | mceliece6688128pcf |
531752 | 535567 | 543536 | T: ntrukem743 |
539689 | 540350 | 547159 | T: ntskem1264 |
552749 | 554355 | 567811 | kyber90s768 |
555604 | 556155 | 556882 | T!!!newhope1024cca |
582180 | 590430 | 595772 | T: sntrup653 |
586736 | 594586 | 596458 | sntrup653 |
612954 | 614611 | 623358 | T: kindi512222 |
623428 | 624770 | 626063 | T: C:r5n13kem0d |
634211 | 637656 | 639742 | T: kindi512241 |
639156 | 640077 | 641754 | T: lotus192 |
638544 | 642263 | 648051 | T: ntrulpr653 |
693899 | 695598 | 697464 | ntrulpr653 |
745262 | 750869 | 758158 | T: sntrup761 |
748306 | 753894 | 758789 | sntrup761 |
785791 | 787777 | 797389 | ntruhps2048677 |
790509 | 793327 | 798313 | T: ntruhps2048677 |
800436 | 802946 | 806161 | T: lima2p1024cca |
816728 | 823157 | 871451 | T: ntrulpr761 |
867299 | 868810 | 871329 | ntrulpr761 |
867012 | 869247 | 883643 | ntruhrss701 |
866554 | 872822 | 884462 | kyber90s1024 |
902379 | 915135 | 922956 | T: sntrup857 |
923765 | 927593 | 939356 | sntrup857 |
936266 | 940810 | 1024892 | T: lotus256 |
972654 | 974382 | 977060 | T: ntskem1380 |
984438 | 989610 | 998780 | T: ntrulpr857 |
1041405 | 1047345 | 1066332 | ntrulpr857 |
1061721 | 1064177 | 1088262 | ntruhps4096821 |
1070054 | 1079410 | 1084651 | T: ntruhps4096821 |
1112372 | 1116802 | 1133434 | T: kindi512321 |
1123702 | 1127482 | 1137138 | sntrup953 |
1128120 | 1129452 | 1131598 | T: kindi256522 |
1141282 | 1146894 | 1151602 | T: sntrup953 |
1145453 | 1149070 | 1156120 | T: lac192 |
1191037 | 1193583 | 1205186 | T: ntrulpr953 |
1229768 | 1235367 | 1245928 | sntrup1013 |
1226134 | 1250637 | 1253449 | T: sntrup1013 |
1251198 | 1267972 | 1273876 | ntrulpr953 |
1301883 | 1305802 | 1310733 | T: C:rolloi128 |
1313569 | 1315501 | 1338142 | T: ntrulpr1013 |
1374901 | 1377826 | 1391248 | ntrulpr1013 |
1517318 | 1518977 | 1520771 | T: titaniumccatoy |
1503598 | 1529863 | 1533985 | T: lac256 |
1557872 | 1563148 | 1568686 | T: C:rolloi192 |
1626764 | 1629788 | 1631230 | T: lima2p2048cca |
1868971 | 1870645 | 1872491 | sntrup1277 |
1857450 | 1876400 | 1886175 | T: sntrup1277 |
1936649 | 1938593 | 1944963 | T: ntrulpr1277 |
1937346 | 1939598 | 2004117 | T: ntskem13136 |
2034376 | 2038065 | 2056577 | ntrulpr1277 |
2043394 | 2044626 | 2046716 | T: titaniumccalite |
2077286 | 2098162 | 2101851 | T: C:r5n15kem0d |
2144946 | 2149692 | 2152461 | T: limasp1018cca |
2215860 | 2230384 | 2239006 | T: hqc1281 |
2261506 | 2266641 | 2271211 | T: C:lake1 |
2306349 | 2316066 | 2320245 | T: C:ledakemcpa13 |
2426204 | 2431731 | 2437017 | T: C:rolloi256 |
2417693 | 2454740 | 2457615 | T: rolloii128 |
2430487 | 2472379 | 3005761 | T: C:ledakemcpa12 |
2485783 | 2487184 | 2489220 | T: titaniumccastd |
2542662 | 2548629 | 2560848 | T: frodokem640aes |
2568194 | 2570810 | 2615807 | T: rolloii192 |
2581167 | 2585809 | 2596791 | T: frodokem640 |
2802025 | 2812403 | 2821634 | T: C:ledakemcpa14 |
2977820 | 2980834 | 2984192 | T: titaniumccamed |
3237689 | 3239806 | 3242405 | T: titaniumccahi |
3240657 | 3245454 | 3313549 | T: rolloii256 |
3469827 | 3472310 | 3534789 | T: rsa2048 |
3783829 | 3792424 | 3858918 | T: C:lake2 |
4140844 | 4144446 | 4150294 | T: limasp1306cca |
4278262 | 4303660 | 4396456 | T: hqc1921 |
4361604 | 4364453 | 4368139 | T: limasp1822cca |
4365287 | 4405646 | 4477977 | T: hqc1922 |
4182303? | 4561076? | 7134175? | T: C:edonk128k32n96nu4l4 |
4557970 | 4568117 | 4576947 | T: locker1 |
4714958 | 4730068 | 4756837 | T: locker2 |
4811979 | 4816044 | 4820671 | T: titaniumccasuper |
4885724 | 4913470 | 4968980 | T: bigquake1 |
4963052 | 4977130 | 5022758 | T: C:lake3 |
5077202 | 5082930 | 5106202 | T: frodokem976 |
5080043 | 5088484 | 5109485 | T: frodokem976aes |
5250133 | 5261651 | 5309565 | T: rqc128 |
5276075 | 5285248 | 5297144 | T: locker4 |
5530403 | 5574687 | 5627875 | T: C:bikel1 |
3092565? | 5891285? | 8522721? | T: C:edonk192k48n144nu4l4 |
5971668 | 6170485 | 6293182 | T: hqc2561 |
6543722 | 6554775 | 6592075 | T: C:ledakemcpa32 |
6560015 | 6597758 | 6610855 | T: ledakem1264 |
6712382 | 6716617 | 6745347 | T: ledakem1364 |
6808921 | 6840591 | 6862457 | T: locker3 |
6894090 | 6995309 | 7105860 | T: hqc2562 |
7396984 | 7421963 | 7443653 | T: locker6 |
7583765 | 7608554 | 7671102 | T: locker5 |
7580995 | 7626352 | 7666421 | T: ledakem12sl |
7856385 | 7859546 | 7997802 | T: hqc2563 |
7926335 | 7945258 | 7972232 | T: ledakem1464 |
8120684 | 8145734 | 8227519 | T: C:ledakemcpa33 |
8361435 | 8368931 | 8378862 | T: limasp2062cca |
8613100 | 8627749 | 8654070 | T: frodokem1344aes |
8743446 | 8766639 | 8793718 | T: locker7 |
8859715 | 8887056 | 8903895 | T: locker8 |
8926200 | 8945537 | 9063420 | T: ledakem13sl |
9265518 | 9280423 | 9302003 | T: ledakem14sl |
7426327? | 9620665? | 9688572? | T: C:ledakemcpa34 |
11715880 | 11754337 | 11806941 | T: locker9 |
12007634 | 12023109 | 12065367 | T: frodokem640shake |
12378088 | 13808171 | 13932179 | T: rqc192 |
15989286 | 16007112 | 16032998 | T: C:ledakemcpa52 |
17960348 | 17971584 | 18107421 | T: C:bikel3 |
18212210 | 18364439 | 18373290 | T: ledakem3264 |
18354570 | 18614556 | 18635987 | T: ledakem3364 |
18717693 | 18766453 | 18840368 | T: rqc256 |
18710125 | 18840030 | 18848035 | T: C:ledakemcpa53 |
20482277 | 20560795 | 20585001 | T: ledakem3464 |
21332404 | 21339848 | 21354417 | T: C:ledakemcpa54 |
22757752 | 22767906 | 22800177 | T: ledakem32sl |
26781045 | 26787045 | 26801671 | T: ledakem33sl |
26811943 | 26922317 | 27347754 | T: frodokem976shake |
27437236 | 27441301 | 27484257 | T: sikep503 |
27409556 | 27649659 | 27825494 | T: ledakem34sl |
29040052 | 29043176 | 29074005 | T: sikep503comp |
31743266 | 31751039 | 31823466 | T: sntrup4591761 |
31755554 | 31823230 | 31843451 | sntrup4591761 |
32875929 | 32880262 | 32978879 | T: ntrulpr4591761 |
29280527 | 33118453 | 34425994 | T: bigquake3 |
35123846 | 35209541 | 35401341 | T: ledakem5264 |
38876992 | 39184969 | 39251220 | T: ramstakers216091 |
40917935 | 41038026 | 41217577 | T: ledakem5364 |
43049729 | 44668616 | 46353355 | T: mersenne756839 |
29275325? | 46229233? | 252699722? | T: C:edonk192k32n128nu4l6 |
48393823 | 48438589 | 48457514 | T: frodokem1344shake |
49251431 | 49357713 | 49378586 | T: ledakem5464 |
50715415 | 50734534 | 50798029 | T: ledakem52sl |
45937898? | 51878648? | 58993933? | T: bigquake5 |
52610202 | 52644631 | 52719386 | T: ledakem53sl |
62143610 | 62162739 | 62536129 | T: ledakem54sl |
77953287 | 78168305 | 78713114 | T: oddmanhattan128 |
32184521? | 83473742? | 83886060? | T: C:edonk128ref |
86330035 | 86462729 | 86521939 | T: sikep751 |
91688909 | 91863583 | 91869126 | T: sikep751comp |
138011612 | 138064459 | 138078142 | T: sikep434 |
147434579 | 147442168 | 147454482 | T: sikep434comp |
147489549 | 147665265 | 147862882 | T: oddmanhattan192 |
21972679? | 149168874? | 169308803? | T: C:edonk128k16n80nu8l6 |
156174946 | 161480902 | 162378097 | T: ramstakers756839 |
178551388 | 178582378 | 178623110 | T: pqrsa15 |
21833972? | 188069167? | 207903758? | T: C:edonk128k16n80nu4l6 |
314689568 | 315826126 | 318475628 | T: oddmanhattan256 |
424542820 | 424562199 | 424597884 | T: sikep610 |
448074354 | 448106187 | 448128030 | T: sikep610comp |
|
|
|