Measurements of key-encapsulation mechanisms on one machine: amd64; Goldmont Plus (706a8); 2019 Intel Celeron N4020; 2 x 1100MHz; gemini, supercop-20241022
[Page version: 20241120 00:41:14]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Test results
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
92629 | 93044 | 93665 | T: C:r5nd1kem0d |
94819 | 95566 | 95680 | T: lightsaber2 |
115136 | 115745 | 116220 | C:threebears624r2cpa |
117197 | 118283 | 119487 | T: C:r5nd0kem2iot |
118899 | 119022 | 119626 | threebears624r2cca |
123411 | 123914 | 124820 | T: C:r5nd1kem5d |
123844 | 124025 | 124866 | C:threebears624r2cpax |
126906 | 127682 | 128976 | T: C:r5nd1kem4longkey |
128691 | 129317 | 129743 | timer |
130247 | 130789 | 131297 | smaugt1 |
133981 | 134153 | 134740 | threebears624r2ccax |
168347 | 168657 | 169289 | kyber512 |
174595 | 175079 | 175443 | T: lac128 |
177082 | 177334 | 177708 | T!!!newhope512cca |
190537 | 191734 | 196264 | T: saber2 |
218708? | 219342? | 277528? | ntruplus576 |
223425 | 224147 | 225397 | T: C:r5nd3kem5d |
227968 | 228201 | 229586 | threebears936r2cca |
228732 | 229055 | 230167 | C:threebears936r2cpax |
252066 | 252286 | 252705 | smaugt3 |
288365 | 288801 | 289355 | kyber90s512 |
289742 | 290348 | 291389 | kyber768 |
291305 | 291666 | 292651 | C:threebears936r2cpa |
302790 | 303189 | 303652 | ntruplus768 |
307902 | 308383 | 309909 | threebears936r2ccax |
309403 | 310217 | 311893 | T: ntrulpr653 |
311433 | 312493 | 312667 | T: firesaber2 |
331020 | 333048 | 333616 | T: C:hila5 |
335379 | 336361 | 337186 | threebears1248r2cca |
346775 | 347091 | 347533 | threebears1248r2ccax |
350654 | 350919 | 352195 | C:threebears1248r2cpax |
356950 | 358591 | 361884 | T: C:r5nd3kem0d |
355544 | 359975 | 365988 | ntrulpr653 |
362775 | 362861 | 363122 | ntruplus864 |
375179 | 376749 | 378335 | T: ntrulpr761 |
398687 | 400933 | 402437 | T: C:r5nd5kem5d |
409258 | 410245 | 410698 | T: kindi256342 |
406643 | 411172 | 421830 | smaugt5 |
384602 | 415996 | 418017 | T!!!newhope1024cca |
434097 | 435988 | 438653 | ntrulpr761 |
446301 | 448136 | 448607 | C:threebears1248r2cpa |
448791 | 450404 | 454229 | T: ntrulpr857 |
453994 | 455596 | 457267 | T: C:r5nd5kem0d |
459328? | 461690? | 626281? | ntruplus1152 |
477217 | 478071 | 479219 | kyber1024 |
489582 | 490137 | 490918 | kyber90s768 |
490372 | 491298 | 492668 | T: kindi512222 |
496846 | 497596 | 498384 | T: kindi512241 |
514909 | 516143 | 518406 | ntrulpr857 |
536632 | 541958 | 545247 | T: ntrulpr953 |
596371 | 598045 | 600644 | T: lac256 |
599896 | 601149 | 602721 | T: ntrulpr1013 |
605553 | 607015 | 609467 | ntrulpr953 |
607675 | 608930 | 611114 | T: lac192 |
670596 | 673001 | 677252 | ntrulpr1013 |
790303 | 792176 | 793373 | kyber90s1024 |
800346 | 802225 | 805038 | T: rqc128 |
868201 | 874944 | 877166 | T: ntrulpr1277 |
900684 | 903225 | 911645 | T: hqc1281 |
978331 | 979482 | 981771 | ntrulpr1277 |
997730 | 1016270 | 1023377 | T: C:edonk128k16n80nu4l6 |
1027451 | 1029343 | 1037502 | T: kindi512321 |
1142225 | 1143777 | 1145600 | T: kindi256522 |
1447628 | 1460660 | 1468390 | T: ntrukem443 |
1516565 | 1519973 | 1577062 | T: rqc192 |
1665786 | 1667638 | 1671981 | T: C:edonk128k16n80nu8l6 |
1719085 | 1725368 | 1748713 | T: C:rolloi128 |
1927424 | 1943215 | 1950399 | T: frodokem640 |
1978324 | 1982574 | 1985753 | T: C:rolloi192 |
1995690 | 2015206 | 2038133 | T: C:edonk128k32n96nu4l4 |
2023028 | 2023676 | 2024624 | T: lima2p1024cca |
2088175 | 2091753 | 2106528 | T: hqc1921 |
2100289 | 2104897 | 2108753 | T: rqc256 |
2242926 | 2251199 | 2263169 | T: hqc1922 |
2277942 | 2296818 | 2342556 | T: C:edonk192k32n128nu4l6 |
2382229 | 2386124 | 2392337 | T: C:edonk128ref |
2541378 | 2548815 | 2556972 | T: frodokem640aes |
2562085 | 2564210 | 2566860 | T: C:bikel1 |
2691728 | 2703075 | 2738466 | T: C:rolloi256 |
3312314 | 3313764 | 3314936 | T: limasp1018cca |
3587771 | 3619228 | 3659065 | T: C:edonk192k48n144nu4l4 |
3764745 | 3782012 | 3798456 | T: hqc2561 |
4011478 | 4020466 | 4029839 | T: hqc2562 |
4058844 | 4061446 | 4083657 | T: lima2p2048cca |
4132600 | 4134412 | 4148552 | T: remblem1056 |
4164717 | 4169041 | 4182101 | T: frodokem976 |
4166323 | 4229723 | 4310559 | T: remblem928 |
4214182 | 4229907 | 4245834 | T: hqc2563 |
4329719 | 4331551 | 4332949 | T: titaniumccatoy |
4752544 | 4755763 | 4758085 | T: titaniumccalite |
4806052 | 4830104 | 4858225 | T: ntrukem743 |
5067930 | 5082579 | 5105122 | T: C:lake1 |
5100740 | 5105841 | 5110804 | T: frodokem976aes |
5769198 | 5772144 | 5774915 | T: limasp1306cca |
6094529 | 6101568 | 6110402 | T: C:lake3 |
6249503 | 6251098 | 6252449 | T: titaniumccastd |
6488151 | 6497556 | 6504211 | T: C:lake2 |
6723567 | 6725168 | 6726883 | T: limasp1822cca |
6792193 | 6796610 | 6803318 | T: rolloii192 |
6902183 | 6907972 | 6912697 | T: sntrup653 |
6929934 | 6932257 | 6934166 | T: titaniumccamed |
6942801 | 6950404 | 6954745 | sntrup653 |
7420832 | 7424772 | 7428969 | T: titaniumccahi |
7441392 | 7446394 | 7454585 | T: rolloii128 |
7578567 | 7579986 | 7581096 | T: C:bikel3 |
7844622 | 7850692 | 7858556 | T: rolloii256 |
8516458 | 8527961 | 8532223 | T: frodokem1344aes |
9037532 | 9052964 | 9063952 | T: sntrup761 |
9100690 | 9103553 | 9107811 | sntrup761 |
10087461 | 10090748 | 10092814 | T: titaniumccasuper |
10489449 | 10498422 | 10513984 | T: locker1 |
11026033 | 11036004 | 11039263 | T: limasp2062cca |
11077729 | 11079072 | 11080197 | T: ntrulpr4591761 |
11235782 | 11253696 | 11262197 | T: locker2 |
11357982 | 11360897 | 11367715 | T: sntrup857 |
11416912 | 11422346 | 11434046 | sntrup857 |
12229906 | 12253876 | 12276481 | T: locker3 |
13207017 | 13208356 | 13317214 | T: frodokem640shake |
13946312 | 13953789 | 13961251 | T: sntrup953 |
14005896 | 14013272 | 14018325 | sntrup953 |
14471256 | 14486663 | 14503881 | T: locker4 |
14404585 | 14572782 | 14676047 | T: ramstakers216091 |
15689886 | 15694942 | 15723893 | T: ntruhps2048509 |
15746563 | 15765298 | 15772563 | ntruhps2048509 |
15859965 | 15868914 | 15880472 | T: sntrup1013 |
15903285 | 15917350 | 15929372 | T: locker6 |
15939069 | 16004754 | 16019912 | sntrup1013 |
16322276 | 16352283 | 16374000 | T: locker5 |
18071505 | 18075419 | 18106358 | T: C:r5n11kem0d |
19836667 | 19854422 | 20023352 | T: C:ledakemcpa14 |
20919880 | 20923948 | 20984336 | T: sikep503 |
24026967 | 24191116 | 24218505 | T: C:ledakemcpa13 |
24755771 | 24774590 | 24876924 | T: sntrup1277 |
24895769 | 24910595 | 24964550 | sntrup1277 |
26959599 | 26965741 | 26994301 | T: ntruhps2048677 |
27287143 | 27303925 | 27312116 | ntruhps2048677 |
28424153 | 28441604 | 28470411 | T: mersenne756839 |
28948165 | 28951828 | 28962785 | ntruhrss701 |
28840364 | 29076724 | 29484896 | T: lotus128 |
29076397 | 29096825 | 29119469 | T: locker7 |
29529287 | 29645439 | 29649660 | T: frodokem976shake |
30546939 | 30561214 | 30576766 | T: locker8 |
32792596 | 32811763 | 32826404 | T: locker9 |
34151082 | 34206628 | 37218858 | T: sikep503comp |
39539808 | 39545570 | 39599656 | T: ntruhps4096821 |
39605604 | 39615366 | 39650880 | ntruhps4096821 |
39738953 | 39744118 | 39747694 | T: sntrup4591761 |
39789396 | 39799117 | 39853244 | sntrup4591761 |
44595508 | 44601398 | 44606759 | T: C:r5n13kem0d |
48348019 | 48563270 | 48663527 | T: C:ledakemcpa12 |
53368389 | 53371983 | 53376423 | T: frodokem1344shake |
56258395 | 56447162 | 57535108 | T: lotus192 |
60697593 | 60790742 | 60902764 | T: ntskem1264 |
62906095 | 64198227 | 65826701 | T: ramstakers756839 |
66763405 | 66776063 | 66845104 | T: sikep751 |
67048865 | 67255291 | 67541575 | T: ledakem1464 |
67847370 | 67893898 | 68359739 | T: C:ledakemcpa34 |
74793869 | 74837422 | 74892244 | T: C:ledakemcpa33 |
79036091 | 79094188 | 79175156 | T: ledakem1364 |
82120354 | 82126002 | 82132451 | T: C:r5n15kem0d |
87023250 | 88552246 | 90348530 | T: ledakem13sl |
89682785 | 89697260 | 89710001 | T: sikep434 |
89081677 | 89907528 | 91348805 | T: ledakem14sl |
96548611 | 96723543 | 97029276 | T: lotus256 |
104924820 | 104986302 | 113898585 | T: sikep751comp |
142473995 | 142791512 | 155647716 | T: sikep434comp |
150307185 | 150361076 | 150426275 | T: C:ledakemcpa32 |
164596687 | 164706411 | 167110189 | T: C:ledakemcpa54 |
175199984 | 175285428 | 176626325 | T: C:ledakemcpa53 |
113236820? | 189994280? | 345526343? | T: rsa2048 |
189887457 | 190926846 | 195480583 | T: mceliece348864pcf |
191590396 | 191604865 | 191790551 | mceliece348864pcf |
192173571 | 192301789 | 192910810 | T: ledakem1264 |
191597531 | 193107810 | 193135275 | mceliece348864f |
200839000 | 201086422 | 201608269 | T: ntskem1380 |
221610159 | 222105472 | 226304435 | T: ledakem3464 |
231599335 | 231887632 | 232291937 | T: ledakem34sl |
232262846 | 232613683 | 232771620 | T: C:ledakemcpa52 |
234827392 | 234950143 | 235615714 | T: ledakem12sl |
250405356 | 250731652 | 251829081 | T: ledakem3264 |
250546808 | 251005554 | 253570708 | T: ledakem3364 |
257214774 | 257274344 | 257303526 | T: sikep610 |
271386490 | 271596647 | 271789188 | T: oddmanhattan128 |
280269710 | 280962287 | 281495893 | T: ledakem33sl |
216224233? | 282418738? | 407906133? | mceliece348864pc |
288242098 | 289114328 | 290890137 | T: ledakem5464 |
335386825 | 335777317 | 336264895 | T: ntskem13136 |
277043342? | 341174003? | 469740335? | T: mceliece348864 |
217248217? | 342298421? | 407028034? | T: mceliece348864pc |
279824653? | 343842372? | 413560535? | mceliece348864 |
430788179 | 431073496 | 465916566 | T: sikep610comp |
440152857 | 440386772 | 440589165 | T: oddmanhattan192 |
593030357 | 594197723 | 600302649 | T: mceliece460896f |
593301999 | 595672917 | 597238109 | T: mceliece460896pcf |
596008746 | 596327797 | 596756350 | T: ledakem5364 |
628414811 | 629020253 | 629531775 | mceliece460896f |
630056113 | 630873329 | 632358552 | mceliece460896pcf |
711397533 | 713187738 | 719061991 | T: ledakem32sl |
733536134 | 734033691 | 738330003 | T: ledakem53sl |
734226884 | 735071985 | 743345048 | T: ledakem54sl |
734811672 | 737676603 | 739149657 | T: ledakem5264 |
786393345 | 786708929 | 787156898 | T: oddmanhattan256 |
655344386? | 847174587? | 1395726852? | T: mceliece460896pc |
656128480? | 1018047318? | 1225857637? | T: mceliece460896 |
997310565 | 1020817832 | 1046358530 | T: bigquake1 |
751906473? | 1054836940? | 1258997495? | mceliece460896 |
685540758? | 1055010120? | 1432609228? | mceliece460896pc |
1198405987 | 1203734624 | 1207718825 | T: mceliece6960119f |
1221033308 | 1230838194 | 1385712075 | T: mceliece8192128f |
1235013137 | 1235136311 | 1240248752 | mceliece6960119pcf |
1236001041 | 1240071248 | 1250230963 | mceliece6960119f |
1250786354 | 1250953915 | 1422480123 | mceliece8192128f |
1247518472 | 1269156760 | 1274605546 | mceliece8192128pcf |
1380926667 | 1384685425 | 1391370520 | mceliece6688128pcf |
1389302553 | 1394618085 | 1400535983 | T: mceliece6688128f |
1421148284 | 1422935201 | 1429582039 | mceliece6688128f |
1074628039? | 1471690178? | 2637761924? | T: mceliece6960119pc |
1101873838? | 1497122114? | 1895227437? | mceliece6960119 |
1106427455? | 1510767928? | 2284661763? | mceliece6960119pc |
1637831420 | 1642754946 | 1646264406 | T: ledakem52sl |
1278907584? | 1716553366? | 2612008890? | T: mceliece8192128 |
1302596922? | 1741706656? | 2580258974? | mceliece8192128 |
1364143778? | 1830128246? | 2768031122? | T: mceliece6688128pc |
1377801896? | 1848917255? | 2787095584? | mceliece6688128pc |
1068163831? | 1850257251? | 2252232497? | T: mceliece6960119 |
1477418757? | 2010284253? | 2775331555? | T: mceliece6688128 |
1306290774? | 2155944237? | 2600882724? | mceliece8192128pc |
1841077677? | 2336102523? | 3744721607? | mceliece6688128 |
6253354123 | 6419866952 | 6596799375 | T: pqrsa15 |
10054150933 | 10118639147 | 10217872040 | T: bigquake3 |
18769645091 | 20066602175 | 20538762669 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
20358 | 21495 | 22208 | T: rsa2048 |
86565 | 88343 | 97672 | mceliece348864f |
94475 | 94819 | 95207 | T: ntskem1264 |
109002 | 109824 | 111345 | timer |
109610 | 109993 | 110656 | smaugt1 |
108935 | 110329 | 115320 | T: mceliece348864 |
108667 | 113392 | 118603 | mceliece348864 |
109414 | 115945 | 129986 | T: mceliece348864pcf |
127858 | 129408 | 134610 | mceliece348864pcf |
133873 | 134040 | 134661 | T: lightsaber2 |
135059 | 136697 | 141968 | T: mceliece348864pc |
133874 | 136846 | 141030 | T: C:edonk128k16n80nu4l6 |
136810 | 137280 | 137977 | T: C:r5nd1kem0d |
137259 | 137374 | 138233 | ntruplus576 |
134855 | 138829 | 141747 | mceliece348864pc |
157247 | 157512 | 158503 | threebears624r2ccax |
158462 | 158614 | 159434 | threebears624r2cca |
164803 | 165065 | 165606 | C:threebears624r2cpa |
169028 | 169220 | 170080 | C:threebears624r2cpax |
169293 | 170446 | 172294 | T: C:r5nd0kem2iot |
164617 | 175094 | 188932 | T: mceliece460896 |
164872 | 175757 | 187127 | mceliece460896f |
165467 | 176716 | 198587 | mceliece460896 |
169913 | 177727 | 206445 | T: mceliece460896f |
184001 | 185035 | 186782 | T: C:r5nd1kem5d |
189264 | 190188 | 191260 | T: C:r5nd1kem4longkey |
194979 | 195275 | 195869 | ntruplus768 |
218064 | 218211 | 219676 | ntruplus864 |
225369 | 225539 | 228609 | smaugt3 |
219309 | 230268 | 247157 | mceliece460896pc |
220287 | 231815 | 245044 | T: mceliece460896pc |
222057 | 231825 | 245737 | T: mceliece460896pcf |
222420 | 234995 | 257561 | mceliece460896pcf |
235650 | 235834 | 236448 | kyber512 |
246071 | 246918 | 247128 | T: saber2 |
257227 | 258847 | 261261 | T: C:edonk128k16n80nu8l6 |
258957 | 259924 | 260861 | T: C:rolloi128 |
273627 | 274173 | 275302 | T: ntskem1380 |
275051 | 275303 | 276848 | threebears936r2cca |
276553 | 276805 | 277679 | T!!!newhope512cca |
278775 | 279169 | 280444 | C:threebears936r2cpax |
280301 | 283247 | 299858 | T: ntrukem443 |
293299 | 296628 | 300052 | T: C:edonk128k32n96nu4l4 |
299768 | 300352 | 301268 | ntruplus1152 |
304704 | 305610 | 307162 | T: C:rolloi192 |
318760 | 320351 | 321277 | T: C:r5nd3kem5d |
329334 | 330049 | 330736 | T: sntrup653 |
338855 | 341352 | 345376 | T: lac128 |
341526 | 342585 | 343610 | T: C:rolloi256 |
347177 | 347470 | 348853 | threebears936r2ccax |
340413 | 352729 | 366513 | T: mceliece6960119f |
340472 | 353159 | 379178 | T: mceliece6960119 |
340980 | 353207 | 377019 | mceliece6960119 |
346414 | 354500 | 370849 | mceliece8192128 |
342240 | 355052 | 377868 | mceliece6960119f |
350476 | 356314 | 373143 | T: mceliece8192128 |
357807 | 358255 | 359174 | C:threebears936r2cpa |
359345 | 359512 | 360479 | kyber90s512 |
345621 | 367457 | 383806 | T: mceliece6688128f |
347197 | 368887 | 393006 | mceliece6688128f |
369690 | 369936 | 371381 | kyber768 |
353631 | 371458 | 388508 | mceliece8192128f |
369918 | 372351 | 375005 | smaugt5 |
357191? | 375279? | 457858? | T: mceliece8192128f |
376167 | 376952 | 378404 | sntrup653 |
356131 | 379170 | 407398 | T: mceliece6688128 |
355120 | 380951 | 403999 | mceliece6688128 |
381312 | 381516 | 382070 | threebears1248r2ccax |
384388 | 384507 | 384750 | T: firesaber2 |
372322 | 386612 | 425543 | mceliece6688128pcf |
387690 | 387922 | 389081 | threebears1248r2cca |
375075 | 395718 | 422446 | mceliece6688128pc |
376495 | 397548 | 441503 | T: mceliece6688128pc |
401712 | 403596 | 404488 | T: sntrup761 |
406524 | 407188 | 408936 | C:threebears1248r2cpax |
403292 | 414663 | 428000 | mceliece6960119pc |
403807 | 416743 | 439282 | T: mceliece6960119pc |
403980 | 418234 | 439199 | mceliece6960119pcf |
433270 | 436477 | 439406 | T: C:edonk128ref |
444390 | 445739 | 450271 | T: ntruhps2048509 |
445638 | 447222 | 448697 | T: C:hila5 |
453339 | 456172 | 459613 | T: ntskem13136 |
457215 | 458329 | 459711 | sntrup761 |
472764 | 473396 | 474326 | T: C:bikel1 |
474284 | 475808 | 477172 | ntruhrss701 |
477303 | 478369 | 483277 | ntruhps2048509 |
477271 | 479780 | 481281 | T: sntrup857 |
491204 | 493908 | 498740 | T: C:edonk192k32n128nu4l6 |
520670 | 521001 | 522765 | C:threebears1248r2cpa |
516997 | 524703 | 547730 | mceliece8192128pcf |
513112 | 524771 | 543133 | mceliece8192128pc |
525189 | 528329 | 532394 | T: C:ledakemcpa12 |
528199 | 528999 | 530154 | T: C:ledakemcpa13 |
537346 | 537927 | 539167 | T: kindi256342 |
542260 | 546340 | 548505 | sntrup857 |
548072 | 549612 | 552458 | T: C:r5nd3kem0d |
559700 | 562163 | 563539 | T: sntrup953 |
562094 | 566703 | 582210 | T: ntrukem743 |
567780 | 569301 | 570897 | kyber1024 |
572388 | 577534 | 581299 | T: C:r5nd5kem5d |
581285 | 583368 | 583972 | kyber90s768 |
585535 | 586002 | 586873 | T: C:ledakemcpa14 |
593054 | 593779 | 594936 | T: ntrulpr653 |
622457 | 625515 | 628875 | T: C:lake1 |
630868 | 633819 | 639633 | T: sntrup1013 |
640044 | 641029 | 644089 | T: ntruhps2048677 |
592176 | 642363 | 645258 | T!!!newhope1024cca |
641503 | 642637 | 643507 | sntrup953 |
643552 | 645094 | 653500 | ntrulpr653 |
689284 | 690399 | 692111 | ntruhps2048677 |
708954 | 710714 | 713399 | sntrup1013 |
710178 | 712561 | 714462 | T: C:r5nd5kem0d |
710326 | 714053 | 719789 | T: kindi512222 |
719280 | 720266 | 721322 | T: kindi512241 |
722225 | 724666 | 735427 | T: ntrulpr761 |
762279 | 765073 | 768229 | T: C:lake2 |
777101 | 781341 | 787987 | T: C:edonk192k48n144nu4l4 |
782091 | 783353 | 784517 | ntrulpr761 |
803169 | 804121 | 805569 | T: lotus128 |
827848 | 830704 | 833331 | T: ntruhps4096821 |
847127 | 849190 | 851795 | T: C:lake3 |
849156 | 850127 | 851784 | T: rolloii192 |
861576 | 863335 | 865052 | T: rolloii128 |
865401 | 867835 | 874660 | T: ntrulpr857 |
873761 | 874177 | 874851 | T: ledakem1464 |
883568 | 886287 | 891181 | ntruhps4096821 |
893698 | 895813 | 899280 | kyber90s1024 |
903444 | 907061 | 909627 | T: sntrup1277 |
923888 | 926459 | 927568 | T: lac192 |
935580 | 936487 | 938058 | ntrulpr857 |
969355 | 970931 | 973204 | T: rolloii256 |
1017432 | 1019243 | 1025763 | sntrup1277 |
1029882 | 1030965 | 1032376 | T: ledakem1364 |
1029451 | 1033372 | 1040124 | T: ntrulpr953 |
1039829 | 1040719 | 1042205 | T: ledakem14sl |
1105307 | 1106339 | 1107781 | ntrulpr953 |
1165750 | 1168840 | 1170325 | T: ntrulpr1013 |
1188599 | 1191429 | 1198017 | T: lac256 |
1222666 | 1223784 | 1224806 | T: lotus192 |
1229184 | 1231935 | 1234715 | T: rqc128 |
1239091 | 1240904 | 1249345 | ntrulpr1013 |
1258986 | 1260004 | 1263317 | T: C:ledakemcpa33 |
1262102 | 1272550 | 1279892 | T: C:ledakemcpa32 |
1273464 | 1273923 | 1274892 | T: C:bikel3 |
1307494 | 1309596 | 1310712 | T: ledakem13sl |
1342136 | 1345146 | 1354215 | T: kindi512321 |
1350766 | 1351824 | 1353549 | T: C:ledakemcpa34 |
1353379 | 1357326 | 1361412 | T: locker1 |
1378737 | 1380184 | 1383001 | T: kindi256522 |
1356456 | 1393006 | 1416603 | T: ledakem1264 |
1401268 | 1403659 | 1408301 | T: locker2 |
1516498 | 1520041 | 1522522 | T: locker3 |
1682985 | 1683972 | 1684811 | T: lima2p1024cca |
1693888 | 1698548 | 1700437 | T: ntrulpr1277 |
1760567 | 1761420 | 1762812 | T: lotus256 |
1798597 | 1803236 | 1806347 | ntrulpr1277 |
1790046 | 1814363 | 1830097 | T: ledakem12sl |
1820839 | 1824275 | 1827444 | T: locker4 |
1963079 | 1970804 | 1979939 | T: hqc1281 |
2091639 | 2094178 | 2098475 | T: locker6 |
2194470 | 2195636 | 2196942 | T: ledakem3464 |
2194649 | 2200675 | 2204168 | T: locker5 |
2591660 | 2594063 | 2595491 | T: ledakem3364 |
2797954 | 2808952 | 2829600 | T: frodokem640 |
2814974 | 2817887 | 2821460 | T: ledakem34sl |
2819872 | 2837629 | 2852546 | T: C:ledakemcpa52 |
2921122 | 2923803 | 2926447 | T: C:ledakemcpa53 |
2973902 | 2976722 | 2978921 | T: limasp1018cca |
2460659 | 3044635 | 3048640 | T: rqc192 |
3127312 | 3128552 | 3129437 | T: C:ledakemcpa54 |
3300982 | 3302327 | 3307737 | T: frodokem640aes |
3309813 | 3317571 | 4136978 | T: rqc256 |
3250522 | 3335603 | 3396546 | T: ledakem3264 |
3348118 | 3350254 | 3352051 | T: lima2p2048cca |
3473798 | 3475223 | 3476321 | T: titaniumccatoy |
3414666 | 3492941 | 3559787 | T: bigquake1 |
3489441 | 3495165 | 3499774 | T: ledakem33sl |
3590551 | 3594866 | 3611375 | T: locker7 |
3707210 | 3711000 | 3719315 | T: locker8 |
3965729 | 3969746 | 4016289 | T: locker9 |
4220888 | 4222344 | 4223775 | T: titaniumccalite |
4574511 | 4586689 | 4599686 | T: hqc1921 |
4722377 | 4724291 | 4725890 | T: ledakem5464 |
4809798 | 4874978 | 4940006 | T: ledakem32sl |
4912810 | 4927230 | 4939191 | T: hqc1922 |
5115361 | 5116726 | 5118356 | T: limasp1306cca |
5242962 | 5244166 | 5245299 | T: titaniumccastd |
5401119 | 5416184 | 5420799 | T: ledakem5364 |
5587902 | 5591590 | 5616206 | T: frodokem976 |
5777659 | 5780136 | 5782510 | T: limasp1822cca |
6039115 | 6050214 | 6072400 | T: remblem1056 |
6105736 | 6128567 | 6191304 | T: remblem928 |
6244314 | 6291509 | 6298779 | T: frodokem976aes |
6311852 | 6326057 | 6331361 | T: ledakem54sl |
6412643 | 6414704 | 6416362 | T: titaniumccamed |
6894444 | 6896108 | 6898807 | T: titaniumccahi |
7272175 | 7292481 | 7395326 | T: ledakem53sl |
8274474 | 8287297 | 8308313 | T: hqc2561 |
8631862 | 8682145 | 8737155 | T: ledakem5264 |
8793012 | 8810204 | 8843950 | T: hqc2562 |
9245355 | 9272739 | 9290967 | T: hqc2563 |
9163416 | 9427507 | 9700277 | T: bigquake3 |
9426123 | 9429225 | 9435565 | T: titaniumccasuper |
9965435 | 9973967 | 9976914 | T: limasp2062cca |
9971754 | 10125921 | 10256934 | T: ledakem52sl |
10421249 | 10457793 | 10462862 | T: frodokem1344aes |
11149010 | 11151293 | 11152897 | T: sntrup4591761 |
11209298 | 11211369 | 11214262 | sntrup4591761 |
14391974 | 14394961 | 14407595 | T: frodokem640shake |
14054372 | 14636305 | 15076859 | T: bigquake5 |
16869739 | 16872591 | 16902632 | T: C:r5n11kem0d |
22134000 | 22135011 | 22135832 | T: ntrulpr4591761 |
26647741 | 26946254 | 27140517 | T: ramstakers216091 |
32003678 | 32010976 | 32119256 | T: frodokem976shake |
33534207 | 33561912 | 33578641 | T: pqrsa15 |
34418880 | 34452484 | 34458909 | T: sikep503 |
41145696 | 41151427 | 41154500 | T: C:r5n13kem0d |
41340249 | 41375497 | 41438213 | T: mersenne756839 |
52836338 | 52905803 | 53315247 | T: sikep503comp |
57732212 | 57738184 | 57749689 | T: frodokem1344shake |
75694433 | 75702806 | 75714000 | T: C:r5n15kem0d |
91365591 | 91567941 | 91688384 | T: oddmanhattan128 |
108165600 | 108172764 | 108218758 | T: sikep751 |
114627653 | 117019619 | 120752381 | T: ramstakers756839 |
146896618 | 146914740 | 146927441 | T: sikep434 |
167406482 | 168019911 | 168305126 | T: sikep751comp |
182777718 | 182975215 | 183058883 | T: oddmanhattan192 |
224422519 | 225476995 | 225797702 | T: sikep434comp |
365092074 | 365613275 | 366252961 | T: oddmanhattan256 |
473771793 | 473808041 | 473873775 | T: sikep610 |
638483514 | 641465313 | 642218795 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
38307 | 38361 | 38491 | C:threebears624r2cpax |
45286 | 45309 | 45342 | C:threebears936r2cpax |
54186 | 54204 | 54254 | C:threebears1248r2cpax |
68141 | 68242 | 68364 | C:threebears624r2cpa |
71537 | 72026 | 72365 | T: C:r5nd1kem0d |
96934 | 97449 | 98436 | T: C:r5nd0kem2iot |
104581 | 105544 | 106600 | T: C:r5nd1kem5d |
106484 | 106944 | 107875 | T: C:r5nd1kem4longkey |
110569 | 110619 | 110896 | C:threebears936r2cpa |
118403 | 118624 | 119618 | T: C:hila5 |
120675 | 120774 | 121034 | C:threebears1248r2cpa |
146614 | 147041 | 151724 | T: lightsaber2 |
148653 | 150069 | 155031 | timer |
149534 | 150097 | 158231 | smaugt1 |
173500 | 174237 | 174743 | T: C:r5nd3kem5d |
188137 | 188241 | 189024 | ntruplus576 |
260145 | 260536 | 261034 | ntruplus768 |
261906 | 262038 | 262962 | threebears624r2ccax |
265892 | 267210 | 277764 | T: saber2 |
281116 | 281528 | 283544 | smaugt3 |
284031 | 284140 | 284241 | kyber512 |
309482 | 309855 | 310178 | ntruplus864 |
318372 | 320306 | 333250 | T: C:r5nd5kem5d |
323772 | 324302 | 324621 | T!!!newhope512cca |
326934 | 327536 | 328852 | T: C:r5nd3kem0d |
345791 | 346083 | 347205 | threebears624r2cca |
408414 | 408815 | 409582 | kyber90s512 |
409969 | 410590 | 411490 | ntruplus1152 |
410526 | 410826 | 411352 | T: firesaber2 |
415717 | 416444 | 416923 | T: C:r5nd5kem0d |
416057 | 418679 | 422750 | T: ntrukem443 |
429849 | 430013 | 430549 | kyber768 |
445230 | 446141 | 452541 | smaugt5 |
482963 | 485771 | 488732 | T: lac128 |
488361 | 488761 | 489853 | threebears936r2ccax |
521361 | 521578 | 522949 | threebears936r2cca |
549608 | 549871 | 550342 | threebears1248r2ccax |
588208 | 588503 | 588867 | T: ntskem1264 |
634081 | 634791 | 635384 | kyber90s768 |
647866 | 648797 | 649893 | kyber1024 |
664189 | 665667 | 668775 | T: ntruhps2048509 |
666435 | 667928 | 669127 | ntruhps2048509 |
671742 | 673160 | 674153 | T: kindi256342 |
677199 | 677797 | 679307 | threebears1248r2cca |
704218 | 765560 | 767079 | T!!!newhope1024cca |
756069 | 786847 | 787726 | T: C:r5n11kem0d |
786748 | 788647 | 798916 | T: sntrup653 |
788239 | 790356 | 796035 | sntrup653 |
795522 | 796337 | 797696 | T: mceliece348864 |
796029 | 796797 | 798539 | mceliece348864 |
796996 | 797470 | 800737 | mceliece348864f |
804692 | 805639 | 807497 | mceliece348864pcf |
806222 | 806967 | 808702 | T: mceliece348864pc |
805581 | 807088 | 809061 | T: mceliece348864pcf |
808189 | 808557 | 810499 | mceliece348864pc |
846807 | 848771 | 849776 | T: ntrulpr653 |
896368 | 897719 | 899229 | ntrulpr653 |
934312 | 935383 | 936947 | sntrup761 |
934213 | 937196 | 940965 | T: ntrukem743 |
936733 | 938201 | 939022 | T: sntrup761 |
952529 | 956784 | 971053 | T: kindi512222 |
960451 | 962950 | 964231 | kyber90s1024 |
963959 | 964855 | 966750 | T: kindi512241 |
963666 | 965097 | 966665 | T: lotus128 |
990491 | 992462 | 994946 | ntruhps2048677 |
831222? | 1003253? | 1732533? | T: C:edonk128k32n96nu4l4 |
1003144 | 1004265 | 1005856 | T: ntruhps2048677 |
1034964 | 1037135 | 1041825 | T: ntrulpr761 |
1069441 | 1073650 | 1077288 | ntruhrss701 |
1101555 | 1104166 | 1109080 | ntrulpr761 |
1197416 | 1204352 | 1207701 | T: sntrup857 |
1192984 | 1205442 | 1207468 | sntrup857 |
1211153 | 1212844 | 1214309 | T: C:r5n13kem0d |
1239526 | 1239942 | 1240819 | T: ntskem1380 |
1252080 | 1254660 | 1255924 | T: ntrulpr857 |
1325927 | 1327490 | 1329569 | ntruhps4096821 |
1326132 | 1329637 | 1333635 | T: ntruhps4096821 |
1327117 | 1338332 | 1346649 | ntrulpr857 |
1422511 | 1425028 | 1447360 | sntrup953 |
1420183 | 1425128 | 1429573 | T: sntrup953 |
1454147 | 1455686 | 1457930 | T: lac192 |
1489345 | 1491364 | 1492699 | T: ntrulpr953 |
1519966 | 1521039 | 1521920 | T: lotus192 |
1563317 | 1566345 | 1570205 | T: C:rolloi128 |
1564331 | 1566456 | 1585423 | ntrulpr953 |
1604065 | 1605269 | 1606445 | T: kindi256522 |
1618582 | 1623000 | 1652709 | T: sntrup1013 |
1617279 | 1628512 | 1648475 | sntrup1013 |
1694606 | 1697295 | 1719803 | T: kindi512321 |
1699254 | 1703232 | 1710561 | T: ntrulpr1013 |
1701395 | 1703655 | 1709303 | T: mceliece6960119f |
1701694 | 1704897 | 1707593 | T: mceliece6960119 |
1704725 | 1706886 | 1708891 | mceliece6960119 |
1706015 | 1708040 | 1752477 | mceliece6960119f |
1718919 | 1721523 | 1723319 | mceliece6960119pcf |
1722078 | 1724140 | 1727232 | mceliece6960119pc |
1733788 | 1738227 | 1893302 | mceliece8192128f |
1737239 | 1738399 | 1740162 | mceliece8192128 |
1735566 | 1741203 | 1914190 | T: mceliece8192128f |
1748782 | 1749993 | 1783739 | mceliece8192128pc |
1750279 | 1751183 | 1752331 | mceliece8192128pcf |
1764415 | 1765884 | 1773840 | ntrulpr1013 |
1738960 | 1770294 | 1812758 | T: mceliece8192128 |
1727753 | 1782185 | 1791566 | T: mceliece6960119pc |
1756886 | 1866105 | 1876885 | T: lac256 |
1879454 | 1881848 | 1883166 | T: lima2p1024cca |
1806698 | 1925049 | 1928459 | T: C:rolloi192 |
1932526 | 1934046 | 1936595 | T: mceliece460896 |
1933223 | 1934611 | 1936230 | mceliece460896f |
1933322 | 1935556 | 1938454 | T: mceliece460896f |
1934421 | 1936039 | 1939449 | mceliece460896 |
1943367 | 1944289 | 1946407 | mceliece460896pc |
1943294 | 1945397 | 1946810 | T: mceliece460896pc |
1943489 | 1946337 | 1949370 | T: mceliece460896pcf |
1945299 | 1946759 | 1950694 | mceliece460896pcf |
2161950 | 2164279 | 2357915 | mceliece6688128 |
2164097 | 2166777 | 2173157 | T: mceliece6688128f |
2165109 | 2168082 | 2368990 | T: mceliece6688128 |
2166625 | 2170822 | 2176283 | mceliece6688128f |
2178085 | 2179712 | 2181410 | mceliece6688128pcf |
2180177 | 2181653 | 2184185 | T: mceliece6688128pc |
2183366 | 2188035 | 2192172 | mceliece6688128pc |
2235675 | 2236916 | 2238405 | T: lotus256 |
2312035 | 2313700 | 2314197 | T: ntskem13136 |
2394976 | 2397200 | 2400241 | T: sntrup1277 |
2391889 | 2403217 | 2407285 | sntrup1277 |
2456162 | 2458839 | 2481628 | T: ntrulpr1277 |
2570656 | 2578075 | 2583084 | T: C:lake1 |
2571069 | 2578906 | 2580702 | ntrulpr1277 |
2743043 | 2746889 | 2751134 | T: rolloii128 |
2792538 | 2796620 | 2815108 | T: frodokem640 |
2865112? | 2875399? | 3647708? | T: C:ledakemcpa13 |
2946798 | 2952256 | 2956905 | T: rolloii192 |
2967243 | 2969696 | 2975718 | T: C:ledakemcpa12 |
3052238 | 3054372 | 3060548 | T: C:rolloi256 |
3163858 | 3176187 | 3191464 | T: frodokem640aes |
3228441 | 3234628 | 3241666 | T: hqc1281 |
3470760 | 3484749 | 3487073 | T: C:r5n15kem0d |
3587366 | 3588318 | 3589619 | T: limasp1018cca |
3647694 | 3650929 | 3652494 | T: C:ledakemcpa14 |
3741338 | 3744942 | 3746884 | T: lima2p2048cca |
3828216 | 3835550 | 3837580 | T: rolloii256 |
4060973 | 4062051 | 4063215 | T: titaniumccatoy |
4443741 | 4448570 | 4454908 | T: C:lake2 |
4519849 | 4521919 | 4524244 | T: rsa2048 |
4902788 | 4904690 | 4906692 | T: titaniumccalite |
3112165? | 4916815? | 5073364? | T: C:edonk192k48n144nu4l4 |
5038282 | 5044982 | 5053168 | T: rqc128 |
5351761 | 5465685 | 5517756 | T: bigquake1 |
5492332 | 5503696 | 5514775 | T: locker1 |
5706653 | 5716902 | 5726584 | T: C:lake3 |
5755754 | 5763786 | 5774727 | T: locker2 |
6037514 | 6038540 | 6040210 | T: titaniumccastd |
6059629 | 6100499 | 6105673 | T: frodokem976 |
6323301 | 6324827 | 6326612 | T: limasp1306cca |
6465476 | 6468085 | 6505226 | T: frodokem976aes |
6494576 | 6505767 | 6513140 | T: locker4 |
7013632 | 7016776 | 7018372 | T: limasp1822cca |
6977643 | 7019640 | 7026248 | T: hqc1921 |
7292902 | 7295171 | 7296980 | T: titaniumccamed |
7368800 | 7371131 | 7374671 | T: C:bikel1 |
7353156 | 7373338 | 7377286 | T: hqc1922 |
7607672 | 7622096 | 7627440 | T: ledakem1364 |
5381070? | 7684916? | 22354974? | T: C:edonk128ref |
7896219 | 7925236 | 7938886 | T: ledakem1264 |
8042004 | 8044816 | 8047898 | T: titaniumccahi |
8035519 | 8069627 | 8082770 | T: locker3 |
8387890 | 8402326 | 8435504 | T: remblem1056 |
8451148 | 8481783 | 8536362 | T: remblem928 |
8602546 | 8615570 | 8646607 | T: C:ledakemcpa32 |
8752385 | 8754460 | 8763870 | T: ledakem1464 |
7447216? | 9006694? | 12143693? | T: C:edonk128k16n80nu4l6 |
5052383? | 9163714? | 12382095? | T: C:edonk128k16n80nu8l6 |
9287305 | 9299101 | 9312862 | T: locker6 |
9207682 | 9336276 | 9338392 | T: ledakem12sl |
9394468 | 9407157 | 9417687 | T: locker5 |
9703436 | 9722892 | 9737148 | T: C:ledakemcpa33 |
10447670 | 10468473 | 10738978 | T: ledakem14sl |
10564824 | 10597192 | 10626542 | T: ledakem13sl |
10666862 | 10669925 | 10753924 | T: frodokem1344aes |
10964764 | 10982432 | 10984730 | T: titaniumccasuper |
11286120 | 11295670 | 11308012 | T: locker7 |
11483890 | 11510239 | 11522297 | T: C:ledakemcpa34 |
11633631 | 11656594 | 11674407 | T: locker8 |
12216550 | 12223160 | 12239323 | T: hqc2561 |
12518717 | 12521220 | 12524410 | T: limasp2062cca |
11427743 | 12582606 | 12654087 | T: rqc192 |
12942100 | 12978520 | 12985488 | T: hqc2562 |
13585616 | 13635287 | 13651150 | T: hqc2563 |
14277769 | 14279502 | 14280549 | T: frodokem640shake |
14823231 | 14841799 | 14864418 | T: locker9 |
17233645 | 17244965 | 18883772 | T: rqc256 |
21223903 | 21299807 | 21403257 | T: ledakem3264 |
22093241 | 22207070 | 22341632 | T: ledakem3364 |
23588033 | 23603947 | 23609090 | T: C:ledakemcpa52 |
24917655 | 24925744 | 24935398 | T: C:bikel3 |
25261331 | 25317779 | 25345178 | T: ledakem3464 |
13935343? | 26419231? | 29280892? | T: C:edonk192k32n128nu4l6 |
27073242 | 27332840 | 27360408 | T: ledakem32sl |
28349428 | 28375921 | 28395475 | T: C:ledakemcpa53 |
31094646 | 31101091 | 31103341 | sntrup4591761 |
31095001 | 31102277 | 31105621 | T: sntrup4591761 |
31352711 | 31413703 | 31611703 | T: ledakem33sl |
32203757 | 32216470 | 32221452 | T: frodokem976shake |
31984912 | 32450843 | 32907213 | T: bigquake3 |
25437986? | 32844385? | 32867455? | T: C:ledakemcpa54 |
33010387 | 33176729 | 33196637 | T: ledakem34sl |
33188461 | 33189205 | 33190329 | T: ntrulpr4591761 |
36659245 | 36690717 | 36760695 | T: sikep503 |
39001126 | 39055654 | 39088591 | T: sikep503comp |
43986367 | 44072455 | 44114536 | T: ledakem5264 |
49590820 | 49655703 | 49745069 | T: ledakem5364 |
52813614 | 52990804 | 53236422 | T: ramstakers216091 |
47355020 | 53892360 | 56135893 | T: bigquake5 |
58046862 | 58054555 | 58059546 | T: frodokem1344shake |
58544382 | 58561949 | 58584730 | T: ledakem5464 |
57005121 | 61790775 | 61882103 | T: mersenne756839 |
63092329 | 63121725 | 63130336 | T: ledakem52sl |
66312194 | 66370383 | 66769766 | T: ledakem53sl |
76163715 | 76257392 | 76687365 | T: ledakem54sl |
100308990 | 100652258 | 100789642 | T: oddmanhattan128 |
116295807 | 116368753 | 116564777 | T: sikep751 |
123265379 | 123303233 | 123388507 | T: sikep751comp |
156657004 | 156682690 | 156713052 | T: sikep434 |
166545297 | 166562713 | 166596150 | T: sikep434comp |
202304148 | 202371404 | 202530220 | T: oddmanhattan192 |
213081658 | 214280134 | 226354066 | T: ramstakers756839 |
223833597 | 223913039 | 223949633 | T: pqrsa15 |
404424442 | 404587541 | 404679398 | T: oddmanhattan256 |
476366899 | 476406569 | 476446213 | T: sikep610 |
503530361 | 503567561 | 503623711 | T: sikep610comp |
|
|
|