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: 20251103 11:56:20]
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 |
|
|
|