Measurements of key-encapsulation mechanisms on one machine: amd64; Gracemont (906a4-20); 2022 Intel Core i3-1215U, E cores; 4 x 1600MHz; alder2,little, supercop-20250922
[Page version: 20251010 17:32:50]
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 |
35075 | 35357 | 36540 | T: C:nhcompact512cca |
36084 | 36173 | 36378 | T: lightsaber2 |
38948 | 39212 | 39691 | kyber90s512 |
51250 | 51661 | 53540 | T: C:nhcompact768cca |
54455 | 55121 | 56504 | ntrulpr653 |
56248 | 56680 | 57719 | smaugt1 |
57028 | 57788 | 58974 | timer |
58898 | 59272 | 60131 | kyber90s768 |
58974 | 59844 | 61255 | ntrulpr761 |
59895 | 60587 | 62966 | T: ntrulpr4591761 |
62385 | 62756 | 64158 | T!!!newhope512cca |
65789 | 65911 | 66063 | T: saber2 |
67259 | 67654 | 70739 | T: C:nhcompact1024cca |
73640 | 77121 | 78222 | ntrulpr857 |
78691 | 78804 | 79105 | ntruplus768 |
78082 | 78938 | 82761 | ntrulpr1013 |
78790 | 80275 | 82689 | ntrulpr953 |
86213 | 86310 | 86740 | ntruplus864 |
86014 | 86893 | 89954 | T: hqc128round4 |
87312 | 87589 | 88010 | kyber512 |
87345 | 87730 | 88490 | kyber90s1024 |
90315 | 90660 | 91697 | smaugt3 |
101284 | 101737 | 106563 | T: firesaber2 |
101591 | 102811 | 107763 | ntrulpr1277 |
119575 | 120750 | 123681 | T: lac128 |
120725 | 121386 | 123016 | smaugt5 |
121162 | 121515 | 125039 | T!!!newhope1024cca |
118207? | 133655? | 168653? | ntruplus1152 |
146930 | 147459 | 148263 | kyber768 |
159925 | 160154 | 160580 | C:threebears624r2cpa |
160598 | 161324 | 161572 | threebears624r2cca |
164826 | 167273 | 172804 | T: C:r5nd1kem0d |
168825 | 169374 | 170196 | C:threebears624r2cpax |
174332 | 175140 | 175652 | threebears624r2ccax |
178986 | 184432 | 185399 | T: C:hila5 |
214670 | 219133 | 229121 | T: C:r5nd0kem2iot |
220903 | 221709 | 223430 | kyber1024 |
219198 | 224577 | 227646 | T: C:r5nd1kem5d |
223578 | 231637 | 237219 | T: C:r5nd1kem4longkey |
215670 | 235712 | 236920 | T: hqc192round4 |
234952 | 235796 | 238944 | T: kindi256342 |
238030 | 240395 | 244959 | T: kindi512222 |
237526 | 240476 | 260841 | ntruhps2048509 |
245980 | 253937 | 270470 | T: kindi512241 |
282415 | 285399 | 288046 | T: saberx4 |
323463 | 323921 | 326899 | threebears936r2cca |
331420 | 333630 | 365397 | T: lac256 |
338212 | 338991 | 339471 | C:threebears936r2cpa |
344212 | 344975 | 345703 | threebears936r2ccax |
356915 | 357148 | 357746 | C:threebears936r2cpax |
361607 | 378904 | 384649 | T: lac192 |
398718 | 402268 | 417119 | T: C:r5nd3kem5d |
412200 | 414860 | 450137 | ntruhrss701 |
408869 | 414918 | 450101 | ntruhps2048677 |
471900 | 473895 | 474740 | threebears1248r2cca |
453469 | 475454 | 478284 | T: hqc256round4 |
495150 | 498773 | 502936 | C:threebears1248r2cpa |
498294 | 499200 | 504148 | threebears1248r2ccax |
509572 | 512425 | 523649 | T: kindi512321 |
518080 | 519405 | 522702 | C:threebears1248r2cpax |
610260 | 611775 | 613861 | T: kindi256522 |
648654 | 650329 | 673667 | T: C:bikel1 |
641420 | 657282 | 678645 | T: C:r5nd3kem0d |
644743 | 659394 | 726339 | ntruhps4096821 |
686572 | 709098 | 728763 | T: C:ledakemcpa14 |
749706 | 762125 | 770798 | T: C:r5nd5kem5d |
798183 | 808930 | 843536 | T: C:ledakemcpa13 |
821344 | 827984 | 868830 | T: C:r5nd5kem0d |
849343 | 855334 | 857768 | T: lima2p1024cca |
1003783 | 1016847 | 1034655 | T: C:ledakemcpa12 |
1047150 | 1062169 | 1085555 | T: hqcrmrs128 |
1165775 | 1176366 | 1220781 | T: hqc128 |
1348127 | 1356997 | 1371550 | T: ntrukem443 |
1490507 | 1504622 | 1547987 | T: hqc1281 |
1577608 | 1582714 | 1588745 | T: C:ledakemcpa34 |
1567404 | 1628907 | 1632421 | T: titaniumccatoy |
1618637 | 1635374 | 1652806 | T: lima2p2048cca |
1650301 | 1653316 | 1801225 | T: C:bikel3 |
1725468 | 1749704 | 1755294 | T: limasp1018cca |
1800419 | 1802846 | 1807530 | T: titaniumccalite |
2002648 | 2010521 | 2023485 | T: rqc128 |
2088009 | 2091532 | 2137919 | T: C:ledakemcpa33 |
2105421 | 2116463 | 2136229 | T: C:r5n11kem0d |
2086357 | 2123134 | 2125856 | sntrup653 |
2112196 | 2126943 | 2193454 | T: hqcrmrs192 |
2320068 | 2323737 | 2328827 | T: titaniumccastd |
2369480 | 2377375 | 2459670 | T: hqc192 |
2482380 | 2494537 | 2510767 | T: C:rolloi128 |
2594906 | 2608044 | 2612091 | T: titaniumccamed |
2688024 | 2722259 | 2790876 | sntrup4591761 |
2723323 | 2754710 | 2783030 | T: C:ledakemcpa32 |
2812864 | 2817595 | 2822119 | T: titaniumccahi |
2899863 | 2966214 | 2999490 | T: hqc1921 |
3027225 | 3046260 | 3214110 | T: C:ledakemcpa53 |
3052666 | 3076021 | 3090825 | T: frodokem640 |
3011262 | 3090438 | 3141764 | T: limasp1306cca |
3097027 | 3161543 | 3217675 | T: hqc1922 |
3297139 | 3328587 | 3333193 | T: limasp1822cca |
3038288? | 3359905? | 3920925? | T: ledakem1464 |
3371539 | 3464412 | 3484151 | T: titaniumccasuper |
3463247 | 3475045 | 3490228 | T: C:rolloi192 |
3398397 | 3494341 | 3514101 | T: hqcrmrs256 |
3487988 | 3496810 | 3524697 | sntrup857 |
3503199 | 3514088 | 3546311 | T: C:ledakemcpa54 |
3451325 | 3548214 | 3594859 | T: ntrukem743 |
3501725? | 3557605? | 5039326? | T: rqc192 |
3433613 | 3580031 | 3691239 | T: ledakem1364 |
3562581 | 3581727 | 3600222 | T: frodokem640aes |
3508359 | 3714205 | 3823476 | T: ledakem1264 |
3955150 | 4014884 | 4084324 | T: hqc256 |
4030071 | 4038661 | 4053609 | T: C:r5n13kem0d |
4328732 | 4337653 | 4357360 | T: C:rolloi256 |
4411480 | 4414544 | 4428754 | sntrup953 |
4699744 | 4803029 | 4864940 | T: hqc2561 |
4902489 | 4906885 | 4912256 | sntrup1013 |
4982213 | 5056850 | 5723353 | T: rqc256 |
5059350 | 5117822 | 5221505 | T: hqc2562 |
5235830 | 5301453 | 5400553 | T: hqc2563 |
5427812 | 5437142 | 5451533 | T: frodokem640shake |
5189578? | 5523192? | 7667616? | T: ledakem14sl |
4437038? | 5542165? | 6857470? | T: ledakem13sl |
5562535 | 5656581 | 5715197 | T: C:ledakemcpa52 |
5613334 | 5748771 | 6437808 | T: ledakem12sl |
5804158 | 6009296 | 6017604 | T: limasp2062cca |
6319725 | 6365812 | 6394205 | T: frodokem976 |
7211230 | 7248845 | 7329631 | T: frodokem976aes |
7601589 | 7616354 | 7675119 | T: sikep434 |
7705979 | 7716326 | 7729138 | sntrup1277 |
7766434 | 7813918 | 7947459 | sntrup761 |
7941962 | 8199098 | 8578515 | T: ledakem3364 |
7324835? | 8778619? | 11590957? | T: ledakem3464 |
8227269 | 8781428 | 9198049 | T: ledakem3264 |
8781776 | 8826367 | 9187768 | T: C:r5n15kem0d |
9593504 | 9608296 | 9622685 | T: rolloii128 |
10079900 | 10091924 | 10108183 | T: rolloii192 |
10557150 | 10971075 | 12204264 | T: ledakem33sl |
11759304 | 11775845 | 11794878 | T: rolloii256 |
11321925? | 11804817? | 15362565? | T: ledakem34sl |
12581382 | 12644773 | 12730009 | T: frodokem1344aes |
12711756 | 12727743 | 13926728 | T: sikep434comp |
12835480 | 12862068 | 12874885 | T: sikep503 |
12201562 | 13406433 | 14203861 | T: ledakem32sl |
14323570 | 14621681 | 14723380 | T: ledakem5364 |
14382562 | 14654652 | 15608090 | T: ledakem5464 |
18340116 | 18970329 | 21506467 | T: ledakem5264 |
19066132 | 19161208 | 19440629 | T: remblem1056 |
19272460 | 19309538 | 19442670 | T: remblem928 |
18818586 | 19653006 | 22719750 | T: ledakem54sl |
20968725 | 20976296 | 21081460 | T: frodokem1344shake |
20920073? | 21378158? | 27542486? | T: ledakem53sl |
21336423 | 21453635 | 23310645 | T: sikep503comp |
21968722 | 21983187 | 22010579 | T: sikep610 |
29754386 | 29781375 | 29804605 | T: lotus128 |
31491834 | 33385500 | 35944624 | T: ledakem52sl |
33796516 | 33815563 | 33849392 | T: frodokem976shake |
38004811 | 38008972 | 38853208 | T: sikep751 |
38396054 | 38485849 | 38900049 | T: ntskem1264 |
38159389 | 38523128 | 41800730 | T: sikep610comp |
60739603 | 60958369 | 66880818 | T: sikep751comp |
63781638 | 63809475 | 64438240 | T: lotus192 |
97293787 | 97346366 | 97372185 | T: lotus256 |
99742118 | 99778303 | 99819970 | mceliece348864f |
111034087 | 111515810 | 111566703 | mceliece348864pcf |
109844346? | 118653641? | 184193017? | T: ntskem1380 |
97365840? | 131399799? | 199351206? | mceliece348864 |
97301750? | 165214739? | 233062698? | mceliece348864pc |
274927500? | 309774023? | 429885056? | T: ntskem13136 |
354312023 | 354456690 | 354815709 | mceliece460896f |
356631041 | 356871727 | 357072948 | mceliece460896pcf |
354617695? | 462647560? | 678998170? | mceliece460896 |
462384637? | 570927319? | 679591254? | mceliece460896pc |
571579066 | 571720874 | 571924208 | mceliece6960119pcf |
571724329 | 571870231 | 571987095 | mceliece6960119f |
787693461 | 791232572 | 791781713 | mceliece6688128f |
800687644 | 803354112 | 804201933 | mceliece6688128pcf |
863154395 | 863360678 | 863604950 | mceliece8192128f |
865742223 | 866369977 | 866620030 | mceliece8192128pcf |
882830734 | 895154697 | 918312789 | T: bigquake1 |
705207240? | 904015428? | 1308748348? | mceliece6960119 |
706199187? | 939543751? | 1405678904? | mceliece8192128 |
693779200? | 1093814922? | 1297537473? | mceliece6960119pc |
880810931? | 1112480444? | 1580448260? | mceliece6688128 |
870874588? | 1116985100? | 1604364040? | mceliece6688128pc |
1102017329? | 1339566918? | 1810113993? | mceliece8192128pc |
7180076876 | 7438375015 | 7785864236 | T: bigquake3 |
14252138713 | 14468210072 | 14730715629 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
25627 | 26545 | 29011 | ntruhps2048509 |
32722 | 33219 | 36801 | ntruhrss701 |
40603 | 41096 | 46127 | ntruhps2048677 |
44110 | 44873 | 45789 | smaugt1 |
44551 | 44987 | 45518 | timer |
49341 | 49407 | 49609 | T: lightsaber2 |
52605 | 53453 | 54172 | T: ntskem1264 |
55858 | 55979 | 56120 | kyber90s512 |
51452 | 56124 | 62013 | ntruhps4096821 |
57282 | 57840 | 61022 | sntrup653 |
57753 | 57866 | 60653 | T: C:nhcompact512cca |
60603 | 61044 | 61867 | sntrup4591761 |
77357 | 77665 | 78398 | kyber90s768 |
77669 | 78554 | 79056 | sntrup857 |
79702 | 79824 | 84173 | T: C:nhcompact768cca |
81591 | 82103 | 82980 | sntrup1013 |
81161 | 82760 | 86346 | mceliece348864 |
82897 | 82994 | 83270 | T: saber2 |
81146 | 83325 | 87718 | mceliece348864f |
82102 | 84362 | 85958 | sntrup953 |
88007 | 88366 | 89013 | smaugt3 |
96278 | 96957 | 98631 | ntrulpr653 |
98288 | 99988 | 103275 | mceliece348864pc |
100274 | 100721 | 104265 | T!!!newhope512cca |
99921 | 101285 | 106552 | mceliece348864pcf |
102418 | 104210 | 105301 | ntrulpr761 |
104232 | 104467 | 109358 | T: C:nhcompact1024cca |
105979 | 107265 | 107901 | sntrup1277 |
107520 | 107880 | 108263 | kyber90s1024 |
109268 | 109916 | 115376 | T: ntrulpr4591761 |
111060 | 111235 | 111794 | ntruplus768 |
117148 | 117335 | 117650 | kyber512 |
119861 | 120864 | 121685 | T: C:bikel1 |
120447 | 120991 | 122203 | smaugt5 |
122159 | 122462 | 128557 | T: firesaber2 |
128601 | 128859 | 129718 | ntruplus864 |
131637 | 135083 | 136013 | ntrulpr857 |
136409 | 137054 | 142667 | ntrulpr1013 |
136755 | 138906 | 142399 | ntrulpr953 |
164420 | 164659 | 165208 | sntrup761 |
165749 | 166420 | 167426 | T: C:ledakemcpa13 |
169682 | 170184 | 171931 | T: C:ledakemcpa14 |
160111 | 172290 | 196276 | mceliece460896f |
172707 | 173060 | 174647 | ntruplus1152 |
159823 | 173881 | 196458 | mceliece460896 |
172562 | 175428 | 182210 | ntrulpr1277 |
179465 | 179653 | 179997 | kyber768 |
178619 | 181230 | 183445 | T: C:ledakemcpa12 |
190899 | 191679 | 198243 | T!!!newhope1024cca |
191107? | 192550? | 288218? | T: ntskem1380 |
180717 | 192680 | 206613 | mceliece460896pcf |
180480 | 194423 | 216523 | mceliece460896pc |
201250 | 209926 | 216094 | T: ntrukem443 |
213409 | 216935 | 226673 | T: hqc128round4 |
226127 | 231408 | 274879 | T: lac128 |
236250 | 237758 | 238267 | threebears624r2ccax |
237789 | 238213 | 239157 | threebears624r2cca |
244477 | 245021 | 246142 | C:threebears624r2cpa |
247648 | 247845 | 248426 | C:threebears624r2cpax |
246893 | 252086 | 253152 | T: C:hila5 |
266686 | 266902 | 267282 | kyber1024 |
263319 | 274649 | 288728 | mceliece6688128 |
258747 | 274810 | 300777 | mceliece6688128f |
271001 | 280739 | 292315 | mceliece6960119f |
279285 | 287044 | 298876 | mceliece6960119 |
286145 | 287516 | 292729 | T: ledakem1264 |
286792 | 290489 | 296343 | mceliece8192128 |
287388 | 292937 | 296438 | T: C:r5nd1kem0d |
295055 | 296870 | 299029 | T: ledakem1464 |
296036 | 297691 | 307264 | T: C:bikel3 |
290769 | 298008 | 304641 | mceliece8192128f |
305253 | 306333 | 309570 | T: kindi256342 |
295710 | 306788 | 324346 | mceliece6688128pcf |
308011 | 310681 | 314557 | T: ledakem1364 |
304375 | 315504 | 332038 | mceliece6688128pc |
312465 | 320202 | 330543 | mceliece6960119pcf |
319938 | 328490 | 340143 | mceliece6960119pc |
327925 | 334045 | 343655 | mceliece8192128pc |
333580 | 338731 | 345670 | mceliece8192128pcf |
344314 | 346122 | 346690 | T: kindi512222 |
346261? | 352222? | 503426? | T: ntskem13136 |
352645 | 358849 | 363587 | T: saberx4 |
361064 | 362645 | 364708 | T: ledakem13sl |
362020 | 369430 | 374191 | T: ntrukem743 |
370776 | 372296 | 374041 | T: C:rolloi128 |
381514 | 382782 | 384725 | T: C:ledakemcpa33 |
381991 | 385025 | 393047 | T: ledakem12sl |
353415 | 386032 | 389270 | T: kindi512241 |
380144 | 386077 | 393506 | T: C:r5nd0kem2iot |
388062 | 388848 | 393267 | threebears936r2cca |
385142 | 388964 | 395052 | T: C:r5nd1kem5d |
389699 | 390422 | 391012 | threebears936r2ccax |
389607 | 391250 | 392436 | T: C:ledakemcpa34 |
393257 | 398426 | 418412 | T: C:r5nd1kem4longkey |
411397 | 411817 | 412664 | C:threebears936r2cpa |
413672 | 413831 | 414400 | C:threebears936r2cpax |
426043 | 429918 | 435624 | T: C:ledakemcpa32 |
426300 | 437966 | 442866 | T: ledakem14sl |
450227 | 452993 | 455260 | T: C:rolloi192 |
461520 | 462722 | 464191 | T: lotus128 |
498365 | 500399 | 502574 | T: C:rolloi256 |
538970 | 546994 | 606592 | T: lac192 |
511004 | 558271 | 560470 | T: hqc192round4 |
575667 | 576158 | 577078 | threebears1248r2ccax |
576940 | 578374 | 579424 | threebears1248r2cca |
611187 | 613116 | 616679 | C:threebears1248r2cpax |
611268 | 613957 | 618457 | C:threebears1248r2cpa |
632537 | 633664 | 635412 | T: lima2p1024cca |
636185 | 638654 | 640606 | T: ledakem3464 |
666633 | 676980 | 700333 | T: kindi512321 |
671356 | 677172 | 733143 | T: lac256 |
681042 | 682252 | 685535 | T: lotus192 |
682453 | 689963 | 695614 | T: C:r5nd3kem5d |
727297 | 728155 | 735134 | T: kindi256522 |
768159 | 788780 | 797112 | T: ledakem3364 |
789206 | 804698 | 807165 | T: ledakem3264 |
891734 | 893415 | 896416 | T: C:ledakemcpa53 |
899956 | 901932 | 903241 | T: C:ledakemcpa54 |
904097 | 914980 | 925623 | T: C:ledakemcpa52 |
942248 | 945516 | 950848 | T: lotus256 |
1049599 | 1052268 | 1057974 | T: ledakem34sl |
1049677 | 1053723 | 1075008 | T: ledakem32sl |
1046481 | 1064930 | 1074208 | T: ledakem33sl |
1027972 | 1091119 | 1095579 | T: hqc256round4 |
1158770 | 1181290 | 1194607 | T: C:r5nd3kem0d |
1249033 | 1261534 | 1281467 | T: C:r5nd5kem5d |
1261047 | 1265802 | 1274233 | T: rolloii192 |
1263106 | 1266322 | 1271585 | T: rolloii128 |
1222389 | 1274942 | 1282697 | T: titaniumccatoy |
1276292 | 1287639 | 1302103 | T: lima2p2048cca |
1408070 | 1415855 | 1423020 | T: rolloii256 |
1457227 | 1468414 | 1471591 | T: limasp1018cca |
1480976 | 1517602 | 1560951 | T: hqcrmrs128 |
1540975 | 1592201 | 1615287 | T: C:r5nd5kem0d |
1587887 | 1594542 | 1615507 | T: ledakem5364 |
1585553 | 1636359 | 1663080 | T: hqc128 |
1636564 | 1642113 | 1645906 | T: ledakem5464 |
1650191 | 1657084 | 1666941 | T: titaniumccalite |
1779762 | 1786149 | 1790536 | T: ledakem5264 |
1783814 | 1801249 | 1826189 | T: ledakem54sl |
1924299 | 1929001 | 1932249 | T: titaniumccastd |
2257029 | 2275065 | 2300037 | T: C:r5n11kem0d |
2244306 | 2292161 | 2361236 | T: ledakem53sl |
2471123 | 2497612 | 2508012 | T: ledakem52sl |
2508280 | 2519040 | 2523336 | T: titaniumccamed |
2492799 | 2537060 | 2571589 | T: hqc1281 |
2633040 | 2647188 | 2664325 | T: rqc128 |
2675233 | 2683590 | 2953055 | T: limasp1306cca |
2713671 | 2729996 | 2747056 | T: titaniumccahi |
2671852 | 2733098 | 2793599 | T: bigquake1 |
2769056 | 2893860 | 2898210 | T: limasp1822cca |
2982525 | 3011555 | 3093129 | T: hqcrmrs192 |
3261444 | 3303664 | 3376606 | T: hqc192 |
3380203 | 3514367 | 3547390 | T: titaniumccasuper |
4275014 | 4286823 | 4297020 | T: C:r5n13kem0d |
4733010 | 4750870 | 4765337 | T: frodokem640 |
4933393 | 4947865 | 5077103 | T: hqcrmrs256 |
4962311 | 5040551 | 5098901 | T: hqc1921 |
5050606 | 5076287 | 5092571 | T: frodokem640aes |
5131024 | 5317683 | 5593729 | T: limasp2062cca |
5346676 | 5393738 | 5474897 | T: hqc1922 |
5495376 | 5561593 | 5657181 | T: hqc256 |
5696096 | 5702407 | 5720743 | T: frodokem640shake |
4942523? | 6365574? | 6401945? | T: rqc192 |
6721924 | 6772523 | 6846468 | T: rqc256 |
7545646 | 7808811 | 8009582 | T: bigquake3 |
8258494 | 8302442 | 8424453 | T: hqc2561 |
8767708 | 8878218 | 8948574 | T: hqc2562 |
9097008 | 9228550 | 9309038 | T: hqc2563 |
9596381 | 9628930 | 9684240 | T: frodokem976 |
9613008 | 9787538 | 9990439 | T: C:r5n15kem0d |
10122592 | 10168309 | 10205851 | T: frodokem976aes |
11454882 | 11706462 | 12052922 | T: bigquake5 |
12429230 | 12445507 | 12536299 | T: sikep434 |
17454795 | 17506665 | 17584300 | T: frodokem1344aes |
19585508 | 19655663 | 19719585 | T: sikep434comp |
21117151 | 21177450 | 21180108 | T: sikep503 |
21648149 | 21652463 | 21673127 | T: frodokem1344shake |
28155329 | 28192482 | 28228137 | T: remblem1056 |
28626539 | 29028242 | 29092984 | T: remblem928 |
32659562 | 32832529 | 33000800 | T: sikep503comp |
34908896 | 34925967 | 34944483 | T: frodokem976shake |
40288318 | 40324377 | 40451074 | T: sikep610 |
55911012 | 56154273 | 56427925 | T: sikep610comp |
61483118 | 61497792 | 62397225 | T: sikep751 |
96149977 | 96598678 | 97063918 | T: sikep751comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
45254 | 48212 | 53170 | ntruhps2048509 |
53212 | 53285 | 53411 | kyber90s512 |
53129 | 53319 | 53542 | T: lightsaber2 |
58423 | 58539 | 61035 | T: C:nhcompact512cca |
60602 | 60687 | 60792 | C:threebears624r2cpax |
61063 | 61279 | 61916 | T: C:hila5 |
68357 | 68782 | 69651 | smaugt1 |
70056 | 71029 | 72062 | timer |
74104 | 74210 | 74408 | C:threebears936r2cpax |
75278 | 76036 | 84759 | ntruhps2048677 |
75981 | 76064 | 76131 | kyber90s768 |
77084 | 78333 | 86051 | ntruhrss701 |
82939 | 83110 | 86778 | T: C:nhcompact768cca |
87019 | 87080 | 87168 | T: saber2 |
89790 | 90423 | 90734 | C:threebears1248r2cpax |
96011 | 96979 | 99676 | sntrup653 |
104262 | 104343 | 104461 | kyber512 |
104415 | 104924 | 105200 | C:threebears624r2cpa |
107912 | 108110 | 108408 | kyber90s1024 |
111701 | 112018 | 117946 | T: C:nhcompact1024cca |
113263 | 113611 | 117588 | T!!!newhope512cca |
113152 | 114278 | 122186 | ntruhps4096821 |
117841 | 117967 | 118137 | ntruplus768 |
122412 | 122941 | 123901 | smaugt3 |
126086 | 126417 | 127152 | C:threebears936r2cpa |
126409 | 127566 | 129827 | ntrulpr653 |
128163 | 128641 | 133570 | T: firesaber2 |
133321 | 134517 | 135196 | sntrup857 |
133046 | 135776 | 136778 | ntrulpr761 |
136261 | 137360 | 156378 | T: C:r5nd1kem0d |
137718 | 137873 | 137995 | ntruplus864 |
137777 | 138843 | 139407 | sntrup1013 |
137923 | 140539 | 141873 | sntrup953 |
145499 | 146132 | 146874 | sntrup4591761 |
150565 | 151269 | 151799 | C:threebears1248r2cpa |
159520 | 160409 | 167434 | T: ntrulpr4591761 |
161542 | 161706 | 161810 | kyber768 |
166106 | 166966 | 168791 | smaugt5 |
174825 | 176022 | 177287 | sntrup1277 |
174994 | 177969 | 180175 | ntrulpr857 |
177945 | 179424 | 186205 | ntrulpr1013 |
179932 | 182872 | 186157 | ntrulpr953 |
185626 | 185815 | 186051 | ntruplus1152 |
190218 | 191431 | 193198 | T: C:r5nd1kem5d |
195173 | 196826 | 212666 | T: C:r5nd1kem4longkey |
194783 | 196987 | 197889 | T: C:r5nd0kem2iot |
216152 | 216669 | 225117 | T!!!newhope1024cca |
225322 | 228542 | 237140 | ntrulpr1277 |
244538 | 244710 | 244839 | kyber1024 |
270516 | 270652 | 271245 | sntrup761 |
306776 | 311916 | 338049 | T: lac128 |
316490 | 319592 | 325033 | T: ntrukem443 |
326411 | 331260 | 347467 | T: C:r5nd3kem5d |
344094 | 345377 | 346237 | threebears624r2ccax |
378205 | 382379 | 390708 | T: saberx4 |
389979 | 390914 | 401886 | T: kindi256342 |
400054 | 400647 | 405766 | T: ntskem1264 |
399097 | 404750 | 419949 | T: hqc128round4 |
444665 | 446483 | 446952 | threebears624r2cca |
467738 | 469566 | 471194 | T: kindi512222 |
469935 | 471113 | 473566 | T: kindi512241 |
532935 | 533797 | 535740 | mceliece348864f |
534026 | 535011 | 535965 | threebears936r2ccax |
534150 | 535799 | 536445 | mceliece348864 |
550574 | 551055 | 553575 | mceliece348864pcf |
549880 | 552290 | 553388 | mceliece348864pc |
567393 | 569817 | 572342 | T: lotus128 |
566855 | 575949 | 587819 | T: ntrukem743 |
623598 | 631662 | 656301 | T: C:r5nd5kem5d |
637493 | 657550 | 676069 | T: C:r5nd3kem0d |
670060 | 670588 | 672153 | threebears936r2cca |
691842 | 693143 | 723496 | T: ntskem1380 |
757189 | 758207 | 759760 | threebears1248r2ccax |
768427 | 770156 | 772620 | T: lima2p1024cca |
799167 | 804901 | 806398 | T: C:r5n11kem0d |
804431 | 822488 | 826720 | T: lac192 |
851756 | 854856 | 876365 | T: kindi512321 |
859909 | 860779 | 863385 | T: lotus192 |
860133 | 861375 | 865037 | T: kindi256522 |
860718 | 870750 | 888274 | T: C:r5nd5kem0d |
917131 | 918663 | 919228 | threebears1248r2cca |
851120 | 928742 | 930956 | T: hqc192round4 |
1017675? | 1057130? | 1309670? | T: C:ledakemcpa13 |
1063437 | 1074681 | 1081875 | T: C:ledakemcpa12 |
1137022 | 1138593 | 1140500 | T: C:r5n13kem0d |
1182218 | 1195484 | 1215500 | T: lac256 |
1225105 | 1227668 | 1232068 | T: lotus256 |
1200532 | 1233338 | 1299780 | T: C:ledakemcpa14 |
1337260 | 1338428 | 1339757 | mceliece460896f |
1339825 | 1340540 | 1342135 | mceliece460896 |
1351848 | 1353424 | 1354912 | mceliece460896pcf |
1355334 | 1356779 | 1358282 | mceliece460896pc |
1416716 | 1448524 | 1579417 | T: ntskem13136 |
1432417 | 1489668 | 1495744 | T: titaniumccatoy |
1498421 | 1499665 | 1502540 | mceliece6960119f |
1506685 | 1509845 | 1513538 | mceliece6960119 |
1524362 | 1525196 | 1527809 | mceliece6960119pcf |
1536363 | 1538026 | 1539560 | mceliece6960119pc |
1560990 | 1573846 | 1592107 | T: lima2p2048cca |
1580898 | 1581855 | 1583730 | mceliece6688128 |
1581095 | 1582393 | 1584335 | mceliece8192128 |
1583514 | 1585212 | 1587983 | mceliece8192128f |
1591022 | 1592591 | 1596614 | mceliece6688128f |
1608760 | 1609562 | 1610448 | mceliece8192128pc |
1610347 | 1612015 | 1616562 | mceliece6688128pcf |
1613755 | 1617968 | 1621106 | mceliece8192128pcf |
1707863 | 1711584 | 1714260 | mceliece6688128pc |
1814309 | 1831576 | 1844719 | T: limasp1018cca |
1733320 | 1835365 | 1841131 | T: hqc256round4 |
1908057 | 1919214 | 1928454 | T: titaniumccalite |
2212143 | 2216493 | 2220304 | T: titaniumccastd |
2476676 | 2488322 | 2524742 | T: hqc128 |
2471604 | 2499281 | 2587790 | T: ledakem1264 |
2569055 | 2570093 | 2614683 | T: C:bikel1 |
2559834 | 2578042 | 2600016 | T: hqcrmrs128 |
2547987 | 2600426 | 2657187 | T: ledakem1364 |
2628100 | 2645990 | 2663166 | T: C:rolloi128 |
2824473 | 2832730 | 2841351 | T: titaniumccamed |
2852145 | 2895697 | 2903253 | T: ledakem1464 |
2895166 | 2911539 | 2982033 | T: C:ledakemcpa32 |
3146322 | 3156411 | 3172449 | T: titaniumccahi |
3386130 | 3397087 | 3423763 | T: C:rolloi192 |
3388762 | 3405043 | 3520862 | T: ledakem13sl |
3373865 | 3408478 | 3482528 | T: C:ledakemcpa33 |
3369392 | 3416298 | 3445231 | T: bigquake1 |
3373528 | 3425310 | 3786232 | T: limasp1306cca |
3483564 | 3539461 | 4035033 | T: ledakem12sl |
3650101 | 3669788 | 3688608 | T: ledakem14sl |
3506786 | 3671631 | 3676409 | T: limasp1822cca |
3895716 | 4089371 | 4115292 | T: titaniumccasuper |
4049387 | 4099508 | 4206988 | T: C:ledakemcpa34 |
4156776 | 4173569 | 4426413 | T: C:r5n15kem0d |
4265576 | 4277918 | 4302453 | T: rolloii128 |
4243687 | 4306087 | 4460913 | T: hqc1281 |
4540205 | 4616798 | 4717869 | T: hqc192 |
4534465 | 4631677 | 4719104 | T: hqcrmrs192 |
4695340 | 4709973 | 4725906 | T: rolloii192 |
4703818 | 4725595 | 4741057 | T: frodokem640 |
4852665 | 4872981 | 4891727 | T: frodokem640aes |
5168250 | 5181255 | 5201462 | T: C:rolloi256 |
5665476 | 5669768 | 5694289 | T: frodokem640shake |
6101893 | 6120415 | 6144205 | T: rolloii256 |
6603317 | 6851122 | 7203892 | T: limasp2062cca |
7187322 | 7297745 | 7333970 | T: hqcrmrs256 |
7589302 | 7608207 | 7633317 | T: ledakem3464 |
7564303 | 7676104 | 7719301 | T: hqc1921 |
7725938 | 7791790 | 8173378 | T: hqc256 |
7846181 | 7957655 | 8059724 | T: hqc1922 |
8196668 | 8224711 | 8835458 | T: C:bikel3 |
8644975 | 8720420 | 8968155 | T: C:ledakemcpa53 |
8559443 | 8967077 | 9261198 | T: ledakem3364 |
9177470 | 9202530 | 9243032 | T: rqc128 |
8134782 | 9371865 | 9915067 | T: ledakem3264 |
9573356 | 9627662 | 9657627 | T: frodokem976 |
9692585 | 9715910 | 9810044 | T: C:ledakemcpa54 |
9717380 | 9774627 | 9800846 | T: frodokem976aes |
9533346? | 10972341? | 12697083? | T: C:ledakemcpa52 |
11872932 | 11996033 | 12235878 | T: hqc2561 |
12015161 | 12090440 | 12413359 | T: ledakem34sl |
11904208 | 12090819 | 13350766 | T: ledakem33sl |
11821381? | 12655370? | 15293020? | T: ledakem32sl |
12627680 | 12846563 | 13015287 | T: hqc2562 |
13245531 | 13259620 | 13417137 | T: hqc2563 |
13276564 | 13322687 | 13393705 | T: sikep434 |
14128138 | 14131620 | 14192194 | T: sikep434comp |
16948565 | 17028750 | 17066667 | T: frodokem1344aes |
17211085 | 18780348 | 19837266 | T: ledakem5264 |
17550372 | 20557280 | 20677420 | T: rqc192 |
20413117 | 21381931 | 21429159 | T: ledakem5364 |
21752691 | 21770576 | 21807889 | T: frodokem1344shake |
22511702 | 22532237 | 22568494 | T: sikep503 |
22269653 | 22643867 | 23008993 | T: ledakem5464 |
23848037 | 23937755 | 24103933 | T: sikep503comp |
25090099 | 25546836 | 26410470 | T: ledakem53sl |
24869323 | 25581203 | 30307100 | T: ledakem52sl |
26996872 | 27095394 | 27238990 | T: rqc256 |
27588975 | 28265757 | 31462771 | T: ledakem54sl |
29709861? | 33697454? | 37821127? | T: bigquake3 |
34505510 | 34520860 | 34540797 | T: frodokem976shake |
38304492 | 38449048 | 38561108 | T: remblem1056 |
38841286 | 38986350 | 39195697 | T: remblem928 |
40562523 | 40595399 | 40888401 | T: sikep610 |
43031687 | 43041760 | 43053281 | T: sikep610comp |
43465259? | 46115583? | 60667592? | T: bigquake5 |
66143275 | 66149252 | 66446036 | T: sikep751 |
70124889 | 70193276 | 70225117 | T: sikep751comp |
|
|
|