Measurements of key-encapsulation mechanisms on one machine: amd64; Tremont (906c0); 2021 Intel Pentium Silver N6000; 4 x 1100MHz; jasper, 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 |
76633 | 77188 | 77859 | T: C:r5nd1kem0d |
83707 | 83845 | 84070 | T: lightsaber2 |
102790 | 102942 | 103107 | C:threebears624r2cpa |
103278 | 104057 | 105878 | T: C:r5nd0kem2iot |
103902 | 104291 | 104493 | C:threebears624r2cpax |
104478 | 105470 | 106314 | T: C:r5nd1kem5d |
107917 | 108432 | 109992 | T: C:r5nd1kem4longkey |
114321 | 114415 | 114762 | threebears624r2cca |
120676 | 120743 | 120926 | threebears624r2ccax |
134548 | 134878 | 135424 | kyber512 |
148870 | 149261 | 149780 | T: newhope512cca |
161815 | 162423 | 163074 | T: lac128 |
166039 | 168686 | 169050 | T: saber2 |
182258 | 183348 | 184213 | T: C:r5nd3kem5d |
183291 | 183604 | 185587 | threebears936r2cca |
194243 | 194798 | 201510 | C:threebears936r2cpa |
198374 | 202147 | 205881 | C:threebears936r2cpax |
215777 | 216268 | 221156 | threebears936r2ccax |
221441 | 222400 | 227085 | kyber90s512 |
235953 | 236683 | 237827 | kyber768 |
249910 | 250110 | 273538 | ntruplus576 |
275710 | 277346 | 280068 | T: ntrulpr653 |
275245 | 278302 | 280074 | T: firesaber2 |
285648 | 285969 | 286331 | threebears1248r2cca |
293060 | 295308 | 296959 | T: C:r5nd3kem0d |
300032 | 300222 | 300564 | threebears1248r2ccax |
300797 | 301088 | 301612 | C:threebears1248r2cpax |
310406 | 310720 | 313819 | T: newhope1024cca |
313417 | 314113 | 314527 | T: kindi256342 |
318358 | 322381 | 326367 | ntrulpr653 |
330948 | 337197 | 340350 | T: C:r5nd5kem5d |
339117 | 340017 | 341273 | T: ntrulpr761 |
341316 | 341912 | 343442 | T: kindi512241 |
355999 | 356292 | 356745 | ntruplus768 |
361861 | 363490 | 365430 | T: C:r5nd5kem0d |
371277 | 371608 | 372356 | C:threebears1248r2cpa |
372347 | 373374 | 374618 | kyber1024 |
379932 | 380159 | 380418 | ntruplus864 |
377674 | 381258 | 384631 | ntrulpr761 |
397532 | 400129 | 405771 | T: ntrulpr857 |
406273 | 407033 | 407945 | T: kindi512222 |
409084 | 410704 | 413284 | kyber90s768 |
426767 | 428558 | 429218 | T: C:hila5 |
456554 | 461996 | 465932 | ntrulpr857 |
469536 | 471666 | 474448 | T: ntrulpr953 |
499816? | 501025? | 935821? | ntruplus1152 |
516422 | 517777 | 518978 | T: rqc128 |
534928 | 538153 | 549041 | T: ntrulpr1013 |
537425 | 541740 | 545508 | ntrulpr953 |
556254 | 557672 | 563501 | T: hqc1281 |
558823 | 559581 | 560599 | T: lac256 |
564314 | 565176 | 566263 | T: lac192 |
602780 | 605703 | 609757 | ntrulpr1013 |
661672 | 662786 | 665156 | kyber90s1024 |
768906 | 771278 | 782879 | T: ntrulpr1277 |
803428 | 816652 | 824576 | T: ntrukem443 |
852905 | 854032 | 858102 | T: kindi256522 |
851883 | 854593 | 859784 | T: kindi512321 |
864177 | 868566 | 878946 | ntrulpr1277 |
948453 | 954812 | 964891 | T: rqc192 |
1193342 | 1199597 | 1207064 | T: C:rolloi128 |
1299740 | 1302395 | 1311062 | T: hqc1921 |
1309238 | 1312654 | 1316296 | T: C:rolloi192 |
1400702 | 1410703 | 1413157 | T: hqc1922 |
1413223 | 1418360 | 1426698 | T: rqc256 |
1485118 | 1487010 | 1489779 | T: frodokem640 |
1726237 | 1728750 | 1733906 | T: C:bikel1 |
1808794 | 1812187 | 1816103 | T: C:rolloi256 |
1819054 | 1821574 | 1837081 | T: lima2p1024cca |
1912922 | 1923310 | 2026809 | T: ntrukem743 |
1961649 | 1964157 | 1968108 | T: frodokem640aes |
2355782 | 2359016 | 2391202 | T: hqc2561 |
2511957 | 2521615 | 2526806 | T: hqc2562 |
2631053 | 2638033 | 2657654 | T: hqc2563 |
2798214 | 2800679 | 2802467 | T: limasp1018cca |
2817261 | 2822074 | 2827485 | T: remblem1056 |
2841779 | 2920964 | 2937526 | T: remblem928 |
3005003 | 3008553 | 3011861 | T: frodokem976 |
3640980 | 3642268 | 3644611 | T: lima2p2048cca |
3724618 | 3729009 | 3733329 | T: frodokem976aes |
3960379 | 3962985 | 3989546 | T: titaniumccatoy |
4161418 | 4188536 | 4209171 | T: C:lake1 |
4355676 | 4358011 | 4361297 | T: titaniumccalite |
4439067 | 4443543 | 4450460 | T: rolloii192 |
4818706 | 4822247 | 4824746 | T: limasp1306cca |
4902427 | 4920182 | 4961661 | T: C:lake3 |
5100101 | 5103207 | 5105888 | T: C:bikel3 |
5177673 | 5199885 | 5224688 | T: rolloii256 |
5218113 | 5233407 | 5259406 | T: C:lake2 |
5317497 | 5326503 | 5340672 | T: rolloii128 |
5690036 | 5707273 | 5761776 | T: ntruhps2048509 |
5750243 | 5753006 | 5756667 | T: titaniumccastd |
5876271 | 5882273 | 5888612 | T: limasp1822cca |
6075321 | 6100240 | 6134080 | T: frodokem1344aes |
6341251 | 6364250 | 6374610 | T: titaniumccamed |
6859382 | 6863977 | 6870803 | T: titaniumccahi |
8185159 | 8194741 | 8215774 | T: locker1 |
8866896 | 8878242 | 8896141 | T: locker2 |
8963635 | 8968991 | 8973419 | T: limasp2062cca |
9089217 | 9092572 | 9105115 | T: titaniumccasuper |
9748173 | 9770670 | 9785771 | T: locker3 |
9714194 | 9776248 | 9843315 | ntruhps2048677 |
10454161 | 10500312 | 10519056 | ntruhps2048509 |
11019057 | 11021480 | 11024596 | T: ntrulpr4591761 |
11299921 | 11322751 | 11342855 | T: locker4 |
11973141 | 11975350 | 11978688 | T: frodokem640shake |
12549990 | 12565821 | 12600035 | T: locker6 |
13181782 | 13229426 | 13254475 | T: locker5 |
16550344 | 16552423 | 16582356 | T: C:r5n11kem0d |
17073250 | 17093707 | 17109951 | T: sntrup653 |
17064222 | 17104483 | 17128013 | T: sikep503 |
17134155 | 17166292 | 17188241 | sntrup653 |
18049157 | 18089440 | 18114148 | T: ntruhps2048677 |
18309132 | 18325299 | 18352411 | T: C:ledakemcpa14 |
19208344 | 19263316 | 19394897 | ntruhrss701 |
19819750 | 19905097 | 20029345 | T: lotus128 |
19991066 | 20109737 | 20326457 | T: ramstakers216091 |
22620824 | 22630031 | 22639368 | T: sntrup761 |
22660077 | 22677439 | 22712318 | sntrup761 |
23062956 | 23118615 | 23166072 | T: locker7 |
23074135 | 23119484 | 23149997 | T: C:ledakemcpa13 |
24007463 | 24046683 | 24071901 | T: locker8 |
25791840 | 25821532 | 25873118 | T: locker9 |
25838636 | 25905837 | 25927540 | ntruhps4096821 |
26271670 | 26311147 | 26327171 | T: ntruhps4096821 |
26576263 | 26585997 | 26604366 | T: frodokem976shake |
28063169 | 28131577 | 30996483 | T: sikep503comp |
29086052 | 29097700 | 29116554 | T: sntrup857 |
29134028 | 29152611 | 29173206 | sntrup857 |
32067330 | 32121558 | 32199623 | T: mersenne756839 |
33231843 | 33249879 | 33324072 | T: sntrup4591761 |
35401247 | 35446461 | 35490954 | T: sntrup953 |
35466962 | 35486376 | 35742935 | sntrup953 |
38138729 | 38571283 | 39365438 | T: lotus192 |
39896297 | 39915454 | 40161027 | T: sntrup1013 |
39965038 | 40009417 | 40026553 | sntrup1013 |
41329463 | 41332692 | 41339692 | T: C:r5n13kem0d |
46046827 | 46205585 | 46694118 | T: C:ledakemcpa12 |
47989969 | 48002260 | 48038248 | T: frodokem1344shake |
57151587 | 57170380 | 57177853 | T: sikep751 |
60169144 | 60268918 | 72329106 | T: ntskem1264 |
61338811 | 61363915 | 61432485 | T: sntrup1277 |
61356860 | 61372856 | 61387166 | sntrup1277 |
62808711 | 62913814 | 63027435 | T: ledakem1464 |
64707815 | 64960088 | 66274755 | T: lotus256 |
66417414 | 66551445 | 66872629 | T: C:ledakemcpa34 |
70749514 | 71335060 | 71517802 | T: C:ledakemcpa33 |
75367721 | 75375781 | 75384030 | T: C:r5n15kem0d |
77573129 | 77684808 | 77941802 | T: ledakem1364 |
78401739 | 79456277 | 81169356 | T: ledakem13sl |
85756929 | 85769481 | 85779155 | T: sikep434 |
87238677 | 88410323 | 90389214 | T: ledakem14sl |
88546937 | 89401326 | 93302567 | T: ramstakers756839 |
90411090 | 90791023 | 99633831 | T: sikep751comp |
132938856 | 133121069 | 133322655 | T: C:ledakemcpa32 |
136113008 | 136212186 | 148207845 | T: sikep434comp |
138567240 | 140459186 | 143443399 | T: mceliece348864pcf |
146564713 | 146605080 | 148398854 | mceliece348864f |
146652443 | 146809231 | 148710718 | mceliece348864pcf |
153712486 | 154569995 | 154748216 | T: C:ledakemcpa53 |
165865011 | 165974955 | 166365736 | T: C:ledakemcpa54 |
164912000 | 167013946 | 205768504 | T: ntskem1380 |
191856767 | 192752101 | 196873064 | T: ledakem3464 |
196791007 | 196981375 | 197245490 | T: ledakem1264 |
147657126? | 209577478? | 299581292? | T: rsa2048 |
213049827 | 214803160 | 222348170 | T: oddmanhattan128 |
174852167? | 223044508? | 312741579? | mceliece348864 |
221738194 | 224054816 | 226101981 | T: ledakem34sl |
228855304 | 229203430 | 230256944 | T: ledakem12sl |
230941086 | 231386604 | 231481541 | T: C:ledakemcpa52 |
232387140 | 233266200 | 233456630 | T: ledakem3264 |
244468609 | 245147210 | 246334588 | T: ledakem3364 |
248084662 | 248107102 | 249146671 | T: sikep610 |
253155352 | 253602512 | 253876254 | T: ledakem5464 |
211207807? | 257522920? | 349838760? | T: mceliece348864 |
211356749? | 258208667? | 352680192? | T: mceliece348864pc |
175197637? | 266640877? | 359323808? | mceliece348864pc |
278606384 | 280468833 | 289669233 | T: ledakem33sl |
346297068 | 346747440 | 349359014 | T: oddmanhattan192 |
338285643 | 361853525 | 408112678 | T: ntskem13136 |
401357166 | 404548379 | 421997168 | T: mceliece460896pcf |
415438914 | 415602066 | 449125154 | T: sikep610comp |
459903875 | 460194542 | 469389092 | mceliece460896pcf |
460292995 | 461343797 | 481496048 | mceliece460896f |
554222203 | 555501647 | 556092102 | T: ledakem5364 |
676149741 | 676677792 | 681213235 | T: ledakem53sl |
690790355 | 693785380 | 695637414 | T: oddmanhattan256 |
457480206? | 703097780? | 889476833? | T: mceliece460896pc |
705492195 | 706970254 | 709177955 | T: ledakem32sl |
696405996 | 710979746 | 717200321 | T: ledakem54sl |
738155676 | 756641652 | 758697334 | T: ledakem5264 |
532226484? | 761286873? | 925029126? | mceliece460896pc |
544651661? | 768352435? | 1012988209? | mceliece460896 |
866769665 | 868323195 | 996692078 | T: mceliece6688128f |
868579215 | 871829472 | 1006688575 | T: mceliece6688128pcf |
874717020 | 894917920 | 979093129 | mceliece6960119pcf |
891735977 | 896980428 | 976677335 | mceliece6960119f |
907150625 | 912019605 | 1048160945 | mceliece6688128pcf |
922727172 | 923237774 | 1049537946 | mceliece6688128f |
1043400806 | 1049730724 | 1236680479 | mceliece8192128f |
1058761665 | 1059029739 | 1252095568 | mceliece8192128pcf |
1061039616? | 1366621252? | 1973707985? | mceliece6960119 |
1086397532? | 1392236175? | 2012650893? | T: mceliece6960119pc |
936710689? | 1457331106? | 2069661555? | mceliece6960119pc |
1052888042? | 1584244858? | 2035352297? | T: mceliece6688128pc |
1130221921? | 1598709790? | 2435459230? | mceliece8192128pc |
1632764891 | 1635410980 | 1714782928 | T: ledakem52sl |
1243291724? | 1637936698? | 2355535947? | T: mceliece8192128 |
1189387979? | 1638055903? | 2250337368? | mceliece6688128pc |
1069843692? | 1639969390? | 1953261325? | mceliece6688128 |
1154546730? | 1692645599? | 2236645506? | mceliece8192128 |
5649008819 | 5812370262 | 5969117610 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
29234 | 30652 | 32171 | T: rsa2048 |
60867 | 63200 | 68058 | T: mceliece348864 |
60908 | 64516 | 68915 | mceliece348864 |
61202 | 64761 | 73702 | mceliece348864f |
78809 | 79069 | 79689 | T: ntskem1264 |
86536 | 87895 | 91140 | mceliece348864pc |
86680 | 90303 | 91526 | T: mceliece348864pcf |
86861 | 91616 | 106388 | mceliece348864pcf |
87406 | 95220 | 108549 | T: mceliece348864pc |
112407 | 113054 | 113742 | T: C:r5nd1kem0d |
119890 | 120211 | 121032 | T: lightsaber2 |
117112 | 123180 | 140325 | mceliece460896f |
127933 | 128081 | 128369 | ntruplus576 |
118745 | 128645 | 147293 | mceliece460896 |
143283 | 143326 | 143548 | threebears624r2ccax |
144617 | 144774 | 145019 | C:threebears624r2cpax |
147042 | 147450 | 147772 | C:threebears624r2cpa |
150658 | 151592 | 153728 | T: C:r5nd0kem2iot |
152199 | 152282 | 152618 | threebears624r2cca |
154780 | 155557 | 156343 | T: C:r5nd1kem5d |
160813 | 161916 | 170773 | T: C:r5nd1kem4longkey |
156326 | 164935 | 174588 | mceliece460896pcf |
166561 | 166919 | 167514 | ntruplus768 |
164243 | 174092 | 188550 | T: mceliece460896pcf |
169608 | 178264 | 194821 | mceliece460896pc |
177063 | 178399 | 181547 | T: C:rolloi128 |
170348 | 180638 | 194404 | T: mceliece460896pc |
182307 | 182519 | 183658 | kyber512 |
191100 | 191981 | 193281 | T: C:rolloi192 |
195332 | 195487 | 195805 | ntruplus864 |
201542 | 204345 | 220962 | T: ntrukem443 |
215460 | 216155 | 216940 | T: C:rolloi256 |
217796 | 221826 | 255960 | T: saber2 |
223160 | 223434 | 231732 | threebears936r2cca |
211182 | 223440 | 245198 | mceliece6688128f |
208857 | 228293 | 257485 | mceliece6688128 |
214521 | 232466 | 262694 | T: mceliece6688128f |
232290 | 232881 | 234138 | T: newhope512cca |
243120 | 243555 | 249144 | threebears936r2ccax |
245649 | 246055 | 255772 | C:threebears936r2cpa |
244173 | 249642 | 252810 | C:threebears936r2cpax |
249931 | 250207 | 251070 | ntruplus1152 |
248415 | 257144 | 270783 | mceliece6960119f |
257580 | 258514 | 259515 | T: C:r5nd3kem5d |
257958 | 265202 | 279961 | T: mceliece8192128 |
250445 | 271480 | 306897 | mceliece6960119 |
261448 | 279508 | 305484 | mceliece8192128 |
282675 | 283501 | 285650 | kyber90s512 |
290449 | 292062 | 293327 | T: sntrup653 |
294626 | 295379 | 296885 | kyber768 |
312740 | 313369 | 314118 | T: lac128 |
308468 | 316274 | 342281 | T: mceliece6688128pcf |
299196 | 317761 | 339575 | mceliece6688128pcf |
283477 | 322950 | 343253 | T: mceliece6688128pc |
329028 | 330065 | 331766 | sntrup653 |
299207? | 330212? | 374304? | mceliece6688128pc |
330779 | 331228 | 331612 | threebears1248r2ccax |
332081 | 332718 | 333351 | threebears1248r2cca |
326295 | 334381 | 346935 | mceliece6960119pcf |
332183 | 343314 | 363194 | mceliece8192128pc |
342605? | 345286? | 594206? | T: ntskem1380 |
348953 | 350094 | 350727 | T: sntrup761 |
346120 | 350858 | 411509 | T: firesaber2 |
351249 | 351474 | 352246 | C:threebears1248r2cpax |
333787 | 352262 | 409757 | mceliece8192128pcf |
372917 | 373754 | 374742 | T: C:bikel1 |
380016 | 384536 | 400572 | T: ntrukem743 |
390898 | 393253 | 404320 | T: ntruhps2048509 |
392740 | 394068 | 397461 | ntruhrss701 |
393173 | 395669 | 400485 | sntrup761 |
414881 | 415568 | 416147 | T: kindi256342 |
415446 | 416564 | 419185 | ntruhps2048509 |
422413 | 426635 | 429473 | T: sntrup857 |
424884 | 427453 | 430132 | kyber1024 |
435269 | 435625 | 436005 | C:threebears1248r2cpa |
438259 | 440388 | 448153 | T: C:r5nd3kem0d |
471129 | 472546 | 474142 | sntrup857 |
472926 | 476160 | 481406 | T: C:r5nd5kem5d |
476296 | 478140 | 487695 | kyber90s768 |
476684 | 480341 | 484419 | T: C:lake1 |
480034 | 481398 | 485338 | T: newhope1024cca |
472778 | 486255 | 517708 | mceliece8192128f |
489295 | 490071 | 491834 | T: C:ledakemcpa13 |
474157 | 491902 | 508596 | T: mceliece6960119pc |
490773 | 494420 | 497731 | T: C:ledakemcpa12 |
473858 | 494470 | 513596 | mceliece6960119pc |
494830 | 499129 | 501831 | T: sntrup953 |
503190 | 503872 | 505005 | T: kindi512241 |
500236 | 507020 | 512158 | T: ntskem13136 |
513684 | 516569 | 529729 | T: ntrulpr653 |
536896 | 538146 | 547001 | T: C:hila5 |
543199 | 544499 | 545607 | T: rolloii192 |
543755 | 544553 | 545786 | T: C:ledakemcpa14 |
555022 | 556659 | 558836 | T: C:r5nd5kem0d |
556236 | 557389 | 559315 | T: rolloii128 |
553505 | 558593 | 568969 | ntrulpr653 |
555521 | 558973 | 564310 | T: C:lake2 |
555406 | 559632 | 561205 | T: ntruhps2048677 |
559370 | 560641 | 569855 | T: sntrup1013 |
558022 | 567389 | 569513 | sntrup953 |
594005 | 595748 | 597199 | T: kindi512222 |
598887 | 602062 | 605981 | T: rolloii256 |
596955 | 605850 | 608941 | ntruhps2048677 |
616042 | 620300 | 623437 | T: C:lake3 |
624364 | 625273 | 626501 | sntrup1013 |
627964 | 629714 | 644045 | T: ntrulpr761 |
667869 | 668887 | 670288 | T: lotus128 |
668439 | 674065 | 687089 | ntrulpr761 |
719915 | 726159 | 742502 | T: ntruhps4096821 |
737108 | 740172 | 744699 | kyber90s1024 |
754703 | 759028 | 762692 | T: ntrulpr857 |
776915 | 778562 | 782869 | ntruhps4096821 |
800222 | 804522 | 811185 | T: sntrup1277 |
804569 | 806466 | 809565 | T: rqc128 |
814258 | 820385 | 831909 | ntrulpr857 |
855937 | 857157 | 858894 | T: lac192 |
858824 | 859353 | 860330 | T: ledakem1464 |
891902 | 893763 | 895356 | sntrup1277 |
893629 | 896261 | 900318 | T: ntrulpr953 |
896988 | 897486 | 898546 | T: ledakem1364 |
968612 | 969342 | 970597 | T: ledakem14sl |
967025 | 973683 | 979115 | T: locker1 |
966695 | 974779 | 977977 | ntrulpr953 |
982345 | 985257 | 988029 | T: C:bikel3 |
988212 | 990701 | 995667 | T: locker2 |
1023324 | 1025191 | 1047014 | T: ntrulpr1013 |
1025982 | 1031415 | 1034729 | T: kindi256522 |
1031577 | 1034204 | 1037426 | T: lotus192 |
1086354 | 1089392 | 1092471 | ntrulpr1013 |
1103537 | 1108688 | 1112874 | T: locker3 |
1117889 | 1120043 | 1122169 | T: lac256 |
1120150 | 1127808 | 1131650 | T: kindi512321 |
1129450 | 1130120 | 1131087 | T: ledakem13sl |
1179514 | 1183973 | 1189722 | T: C:ledakemcpa32 |
1186551 | 1188068 | 1189821 | T: C:ledakemcpa33 |
1199699 | 1222932 | 1237149 | T: ledakem1264 |
1249640 | 1254697 | 1259385 | T: hqc1281 |
1286509 | 1287809 | 1289319 | T: C:ledakemcpa34 |
1289438 | 1330568 | 1341991 | T: locker4 |
1456171 | 1460999 | 1465142 | T: lotus256 |
1485093 | 1493539 | 1496024 | T: ntrulpr1277 |
1494637 | 1499889 | 1505528 | T: locker6 |
1512886 | 1520639 | 1523069 | T: lima2p1024cca |
1530720? | 1537257? | 1936358? | T: rqc192 |
1585778 | 1589543 | 1600437 | ntrulpr1277 |
1582499 | 1604373 | 1620763 | T: ledakem12sl |
1619068 | 1638905 | 1656617 | T: locker5 |
1934252 | 1935314 | 1936392 | T: ledakem3464 |
2169114 | 2170054 | 2172343 | T: frodokem640 |
2259219 | 2261930 | 2272793 | T: ledakem3364 |
2263628 | 2268078 | 2818302 | T: rqc256 |
2505853 | 2508328 | 2543367 | T: limasp1018cca |
2529481 | 2532142 | 2533604 | T: frodokem640aes |
2578138 | 2581131 | 2582580 | T: ledakem34sl |
2562456 | 2583687 | 2623393 | T: locker7 |
2675973 | 2688076 | 2698959 | T: C:ledakemcpa52 |
2593116 | 2705692 | 2717293 | T: locker8 |
2769607 | 2771464 | 2773006 | T: C:ledakemcpa53 |
2757361 | 2796252 | 2840995 | T: locker9 |
2907331 | 2917662 | 2921422 | T: hqc1921 |
2896375 | 2958220 | 3024412 | T: ledakem3264 |
2966197 | 2967895 | 2969468 | T: C:ledakemcpa54 |
2996250 | 2997655 | 2999125 | T: lima2p2048cca |
3074189 | 3081118 | 3087852 | T: ledakem33sl |
3127115 | 3136603 | 3145709 | T: hqc1922 |
3181745 | 3182736 | 3184968 | T: titaniumccatoy |
3859877 | 3865987 | 3868398 | T: titaniumccalite |
4099646 | 4106355 | 4113923 | T: remblem1056 |
4223410 | 4226470 | 4229443 | T: limasp1306cca |
4192413 | 4267653 | 4325553 | T: ledakem32sl |
4169081 | 4275236 | 4298127 | T: remblem928 |
4325993 | 4330634 | 4334365 | T: ledakem5464 |
4374713 | 4377237 | 4379803 | T: frodokem976 |
4785460 | 4789403 | 4793047 | T: titaniumccastd |
4860421 | 4865447 | 4869841 | T: frodokem976aes |
4864145 | 4868368 | 4872924 | T: ledakem5364 |
4866667 | 4878593 | 4891905 | T: limasp1822cca |
5236437 | 5253666 | 5260394 | T: hqc2561 |
5597513 | 5611450 | 5617890 | T: hqc2562 |
5745529 | 5748519 | 5752888 | T: ledakem54sl |
5854975 | 5867900 | 5903471 | T: hqc2563 |
5869780 | 5878918 | 5882479 | T: titaniumccamed |
6303960 | 6308111 | 6364351 | T: titaniumccahi |
6439126 | 6444364 | 6452490 | T: ledakem53sl |
7323046 | 7372225 | 7414123 | T: ledakem5264 |
7909509 | 7915609 | 7921171 | T: frodokem1344aes |
7990310 | 7994329 | 7997240 | T: limasp2062cca |
8374317 | 8521623 | 8682570 | T: ledakem52sl |
8523052 | 8526578 | 8533885 | T: titaniumccasuper |
11149068 | 11151020 | 11152234 | T: sntrup4591761 |
12713087 | 12719044 | 12736833 | T: frodokem640shake |
13909296 | 13912783 | 13943371 | T: C:r5n11kem0d |
22021879 | 22026123 | 22031505 | T: ntrulpr4591761 |
28059028 | 28102059 | 28149303 | T: sikep503 |
28212936 | 28245975 | 28297767 | T: frodokem976shake |
33963047 | 33971011 | 33973989 | T: C:r5n13kem0d |
37905204 | 38199586 | 38660674 | T: ramstakers216091 |
43339343 | 43427736 | 43616033 | T: sikep503comp |
51268987 | 51295570 | 51332759 | T: frodokem1344shake |
52211590 | 52378305 | 52481329 | T: pqrsa15 |
54167414 | 54226229 | 54338546 | T: mersenne756839 |
62544282 | 62555435 | 62565801 | T: C:r5n15kem0d |
92488389 | 92600830 | 92682625 | T: sikep751 |
113396823 | 113505491 | 113800147 | T: oddmanhattan128 |
140473542 | 140498828 | 140516692 | T: sikep434 |
143903843 | 144299199 | 144961600 | T: sikep751comp |
164696267 | 166078974 | 175640104 | T: ramstakers756839 |
214478249 | 215494789 | 215800051 | T: sikep434comp |
232718718 | 232920696 | 233098244 | T: oddmanhattan192 |
456981180 | 457008490 | 457056655 | T: sikep610 |
483897769 | 484497134 | 486188921 | T: oddmanhattan256 |
615436831 | 615765731 | 619096879 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
33054 | 33102 | 33114 | C:threebears624r2cpax |
40746 | 40826 | 40945 | C:threebears936r2cpax |
47591 | 47646 | 47720 | C:threebears1248r2cpax |
60159 | 60460 | 61568 | T: C:r5nd1kem0d |
61588 | 61658 | 61797 | C:threebears624r2cpa |
83618 | 83725 | 86462 | C:threebears936r2cpa |
88210 | 90376 | 91768 | T: C:r5nd1kem5d |
91107 | 92110 | 93888 | T: C:r5nd1kem4longkey |
91418 | 96873 | 98900 | T: C:r5nd0kem2iot |
105044 | 105116 | 105462 | C:threebears1248r2cpa |
108484 | 108782 | 109645 | T: C:hila5 |
127796 | 129539 | 130217 | T: lightsaber2 |
144720 | 147252 | 148735 | T: C:r5nd3kem5d |
158016 | 158301 | 158655 | ntruplus576 |
205716 | 206007 | 206218 | ntruplus768 |
211552 | 211741 | 213090 | kyber512 |
232554 | 232846 | 234597 | T: saber2 |
243511 | 243566 | 243773 | threebears624r2ccax |
254867 | 255389 | 257200 | ntruplus864 |
258212 | 263005 | 269064 | T: ntrukem443 |
266600 | 267112 | 269077 | T: newhope512cca |
273478 | 276531 | 284907 | T: C:r5nd3kem0d |
285275 | 286224 | 288530 | T: C:r5nd5kem5d |
307064 | 308177 | 311527 | kyber90s512 |
323564 | 323669 | 324224 | threebears624r2cca |
330015 | 330216 | 330667 | kyber768 |
343875 | 344199 | 344732 | ntruplus1152 |
343415 | 344874 | 346149 | T: C:r5nd5kem0d |
361171 | 365667 | 369937 | T: firesaber2 |
378618 | 379274 | 384612 | threebears936r2ccax |
437933 | 438614 | 449522 | threebears936r2cca |
446585 | 449375 | 467849 | T: lac128 |
464028 | 465176 | 468025 | kyber1024 |
486692 | 487970 | 488438 | threebears1248r2ccax |
506240 | 509663 | 510539 | kyber90s768 |
519072 | 520142 | 521035 | T: kindi256342 |
552248 | 552852 | 559396 | T: newhope1024cca |
546492 | 554615 | 563574 | T: ntrukem743 |
560852 | 562823 | 565661 | ntruhps2048509 |
560513 | 565408 | 570771 | T: ntruhps2048509 |
581391 | 583270 | 584543 | T: ntskem1264 |
593687 | 593947 | 594763 | threebears1248r2cca |
622811 | 624914 | 653514 | T: C:r5n11kem0d |
659151 | 660295 | 662053 | T: kindi512241 |
682608 | 684039 | 685572 | mceliece348864 |
682525 | 684877 | 707429 | T: mceliece348864 |
682609 | 685547 | 693701 | mceliece348864f |
689574 | 690342 | 692161 | T: mceliece348864pc |
690675 | 691096 | 692622 | mceliece348864pcf |
691191 | 691862 | 693766 | T: mceliece348864pcf |
690132 | 691933 | 703040 | mceliece348864pc |
714501 | 717303 | 720736 | T: sntrup653 |
719376 | 721032 | 725368 | sntrup653 |
723681 | 728474 | 730128 | T: ntrulpr653 |
762900 | 765690 | 768605 | ntrulpr653 |
774581 | 776066 | 867055 | kyber90s1024 |
791977 | 793470 | 795198 | T: kindi512222 |
803459 | 805519 | 808270 | T: sntrup761 |
800494 | 806377 | 818270 | sntrup761 |
816802 | 818163 | 819750 | T: lotus128 |
835323 | 839021 | 858223 | ntruhps2048677 |
839620 | 842758 | 844705 | T: ntruhps2048677 |
884666 | 887434 | 889409 | T: ntrulpr761 |
908696 | 914564 | 924758 | ntruhrss701 |
930626 | 931979 | 934542 | ntrulpr761 |
1018918 | 1020699 | 1022759 | T: C:r5n13kem0d |
1074668 | 1076612 | 1080095 | T: ntrulpr857 |
1077532 | 1078818 | 1081802 | T: sntrup857 |
1078561 | 1082153 | 1087763 | T: C:rolloi128 |
1082432 | 1087302 | 1091569 | sntrup857 |
1076174 | 1087591 | 1090558 | T: ntskem1380 |
1113223 | 1121903 | 1128181 | T: ntruhps4096821 |
1112152 | 1129671 | 1140024 | ntruhps4096821 |
1132873 | 1144083 | 1156762 | ntrulpr857 |
1196475 | 1198025 | 1199146 | T: kindi256522 |
1212995 | 1216447 | 1222177 | T: C:rolloi192 |
1280740 | 1291979 | 1294059 | T: ntrulpr953 |
1292928 | 1299760 | 1310976 | T: sntrup953 |
1299921 | 1304153 | 1308807 | sntrup953 |
1305712 | 1310372 | 1326044 | T: lotus192 |
1350510 | 1352617 | 1368373 | ntrulpr953 |
1358311 | 1360190 | 1363324 | T: lac192 |
1416366 | 1422452 | 1427812 | T: kindi512321 |
1462663 | 1464683 | 1466779 | T: sntrup1013 |
1475471 | 1477598 | 1508785 | T: mceliece6960119pc |
1468123 | 1479591 | 1485336 | T: ntrulpr1013 |
1478189 | 1480423 | 1483112 | sntrup1013 |
1483007 | 1517081 | 1582856 | mceliece6960119pc |
1533927 | 1545397 | 1556247 | ntrulpr1013 |
1533975 | 1582415 | 1593681 | mceliece8192128f |
1584097 | 1587117 | 1628712 | mceliece6960119 |
1597581 | 1600718 | 1840632 | mceliece6960119pcf |
1591910 | 1648795 | 1699869 | mceliece6960119f |
1649058 | 1652034 | 1656300 | mceliece460896 |
1655411 | 1659192 | 1926815 | mceliece8192128 |
1656195 | 1659472 | 1900273 | T: mceliece8192128 |
1658475 | 1659743 | 1662699 | mceliece460896pcf |
1653287 | 1660193 | 1700049 | mceliece460896f |
1659523 | 1661590 | 1667035 | T: mceliece460896pc |
1667601 | 1669019 | 1672821 | T: lima2p1024cca |
1659489 | 1670341 | 1720101 | mceliece460896pc |
1668233 | 1672709 | 1731472 | T: mceliece460896pcf |
1670822 | 1673397 | 1676291 | mceliece8192128pc |
1672858 | 1674758 | 1771519 | mceliece8192128pcf |
1731816 | 1736507 | 1748199 | T: lac256 |
1759053 | 1763832 | 1768670 | T: rolloii128 |
1855403 | 1860465 | 1867695 | mceliece6688128f |
1860739 | 1864582 | 1912795 | T: mceliece6688128f |
1869480 | 1872257 | 1930250 | mceliece6688128 |
1869295 | 1872699 | 1944939 | mceliece6688128pcf |
1870597 | 1875486 | 1934750 | T: mceliece6688128pcf |
1868856 | 1876355 | 1986295 | mceliece6688128pc |
1867716 | 1885738 | 1960793 | T: mceliece6688128pc |
1892786 | 1898439 | 1904480 | T: rolloii192 |
1894414 | 1898623 | 1906536 | T: lotus256 |
1979088 | 1982615 | 1985346 | T: C:rolloi256 |
2001101 | 2008096 | 2021108 | T: C:lake1 |
2151570 | 2155912 | 2167359 | T: ntrulpr1277 |
2153860 | 2156915 | 2159213 | T: sntrup1277 |
2158223 | 2161051 | 2163276 | T: frodokem640 |
2160045 | 2170456 | 2178256 | sntrup1277 |
2189681 | 2193878 | 2209141 | T: hqc1281 |
2216305 | 2218367 | 2222591 | T: ntskem13136 |
2249790 | 2255149 | 2261851 | ntrulpr1277 |
2301062? | 2304997? | 2892673? | T: C:ledakemcpa13 |
2363731 | 2371845 | 2375919 | T: C:ledakemcpa12 |
2401131 | 2403536 | 2405756 | T: frodokem640aes |
2401203 | 2408388 | 2417084 | T: rolloii256 |
2783735? | 2789699? | 3533857? | T: C:ledakemcpa14 |
2971868 | 2977287 | 2980141 | T: C:r5n15kem0d |
2990305 | 2992546 | 2994728 | T: limasp1018cca |
3312059 | 3313798 | 3316039 | T: lima2p2048cca |
3327986 | 3334506 | 3343882 | T: rqc128 |
3454638 | 3464646 | 3481791 | T: C:lake2 |
3718755 | 3720262 | 3722317 | T: titaniumccatoy |
3974428 | 3976522 | 3983319 | T: rsa2048 |
4099425 | 4114600 | 4123970 | T: locker1 |
4333819 | 4348919 | 4365104 | T: locker2 |
4480000 | 4485171 | 4487009 | T: titaniumccalite |
4513353 | 4526510 | 4538353 | T: C:lake3 |
4585156 | 4595470 | 4598523 | T: hqc1921 |
4790646 | 4793584 | 4796679 | T: frodokem976 |
4782412 | 4794897 | 4814187 | T: locker4 |
4780611 | 4797133 | 4815849 | T: hqc1922 |
5033139 | 5038991 | 5047380 | T: frodokem976aes |
5167559 | 5173540 | 5234266 | T: limasp1306cca |
5188440 | 5194329 | 5198563 | T: C:bikel1 |
5512564 | 5542068 | 5565011 | T: titaniumccastd |
5724072 | 5737036 | 5751247 | T: remblem1056 |
5730905 | 5743690 | 5752162 | T: ledakem1264 |
5775392 | 5778142 | 5780824 | T: ledakem1364 |
5830400 | 5834434 | 6006479 | T: limasp1822cca |
5805608 | 5942964 | 5971473 | T: remblem928 |
6219975 | 6240348 | 6289984 | T: locker3 |
6305279 | 6319258 | 6323659 | T: C:ledakemcpa32 |
6673792 | 6680898 | 6693337 | T: titaniumccamed |
6764200 | 6769643 | 6773708 | T: ledakem1464 |
7094615 | 7111733 | 7127783 | T: locker6 |
7083265 | 7122126 | 8202790 | T: rqc192 |
7188513 | 7196367 | 7209850 | T: ledakem12sl |
7287458 | 7306909 | 7326247 | T: locker5 |
7380524 | 7410642 | 7476638 | T: titaniumccahi |
7562070 | 7587134 | 7657105 | T: ledakem13sl |
7641467 | 7654049 | 7669646 | T: C:ledakemcpa33 |
7836930 | 7853918 | 7905109 | T: hqc2561 |
7957521 | 7962984 | 8081895 | T: ledakem14sl |
8135942 | 8144731 | 8154609 | T: frodokem1344aes |
8342424 | 8404621 | 8412607 | T: hqc2562 |
8387639 | 8405146 | 8431079 | T: locker7 |
8564292 | 8581528 | 8598822 | T: locker8 |
8765167 | 8768987 | 8834350 | T: hqc2563 |
9104255 | 9113213 | 9118594 | T: C:ledakemcpa34 |
9939713 | 9953546 | 9962732 | T: limasp2062cca |
9928138 | 9981565 | 9993679 | T: titaniumccasuper |
11140329 | 11168254 | 11285804 | T: locker9 |
11912077 | 12008622 | 12969745 | T: rqc256 |
12595554 | 12601053 | 12607936 | T: frodokem640shake |
17091527 | 17104025 | 17117605 | T: ledakem3264 |
17178825 | 17289912 | 17324229 | T: ledakem3364 |
17628404 | 17703902 | 18099059 | T: C:bikel3 |
17800503 | 17821822 | 17837851 | T: C:ledakemcpa52 |
17894888 | 17992893 | 18069353 | T: ledakem3464 |
19425547 | 19462381 | 19467768 | T: C:ledakemcpa53 |
21181793 | 21189054 | 21195813 | T: C:ledakemcpa54 |
21397750 | 21463412 | 21584442 | T: ledakem32sl |
25042858 | 25203451 | 25222944 | T: ledakem33sl |
25979958 | 26185385 | 26256877 | T: ledakem34sl |
28387731 | 28412417 | 28436301 | T: frodokem976shake |
29977085 | 29990485 | 30007209 | T: sikep503 |
30837887 | 30838952 | 30840270 | T: sntrup4591761 |
31738362 | 31911527 | 31975481 | T: sikep503comp |
33017301 | 33019104 | 33029728 | T: ntrulpr4591761 |
33788256 | 33863442 | 33911298 | T: ledakem5264 |
39007041 | 39092812 | 39114579 | T: ledakem5364 |
46074830 | 46160400 | 46208579 | T: ledakem5464 |
48156782 | 48228214 | 48435899 | T: ledakem52sl |
50925204 | 51080635 | 51284219 | T: ledakem53sl |
51539617 | 51561243 | 51620471 | T: frodokem1344shake |
59500636 | 59532938 | 59612430 | T: ledakem54sl |
75262596 | 75296299 | 75972271 | T: ramstakers216091 |
81111627 | 81129645 | 81707094 | T: mersenne756839 |
99330313 | 99406027 | 99498437 | T: sikep751 |
105503869 | 105670029 | 105899638 | T: sikep751comp |
124160946 | 124730212 | 125041511 | T: oddmanhattan128 |
149837769 | 149868022 | 149967929 | T: sikep434 |
159229763 | 159248345 | 159266269 | T: sikep434comp |
232920575 | 233028473 | 233292314 | T: pqrsa15 |
255438971 | 255551777 | 255724989 | T: oddmanhattan192 |
314859119 | 326717950 | 328293929 | T: ramstakers756839 |
459323012 | 459357478 | 459473149 | T: sikep610 |
485821038 | 485864644 | 485937464 | T: sikep610comp |
535686213 | 536020619 | 538406685 | T: oddmanhattan256 |
|
|
|