Measurements of key-encapsulation mechanisms on one machine: amd64; Gracemont (906a4-20); 2022 Intel Core i3-1215U, E cores; 4 x 1600MHz; alder2,1f626960,3300000, supercop-20250415
[Page version: 20251005 01:31:28]
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 |
| 11532 | 11645 | 11796 | kyber90s512 |
| 18582 | 18728 | 18965 | kyber90s768 |
| 23097 | 23160 | 23974 | ntruplus576 |
| 27383 | 27449 | 27630 | ntruplus768 |
| 28791 | 29060 | 29313 | kyber90s1024 |
| 30004 | 30040 | 30117 | ntruplus864 |
| 31026 | 31149 | 31351 | kyber512 |
| 35075 | 35357 | 36540 | T: C:nhcompact512cca |
| 36084 | 36173 | 36378 | T: lightsaber2 |
| 38686 | 38979 | 46641 | T: lac128 |
| 51250 | 51661 | 53540 | T: C:nhcompact768cca |
| 52094 | 52235 | 52552 | kyber768 |
| 41259? | 53888? | 60021? | ntruplus1152 |
| 54455 | 55121 | 56504 | ntrulpr653 |
| 56248 | 56680 | 57719 | smaugt1 |
| 56427 | 56842 | 57681 | threebears624r2cca |
| 56270 | 57003 | 58170 | C:threebears624r2cpa |
| 57028 | 57788 | 58974 | timer |
| 58974 | 59844 | 61255 | ntrulpr761 |
| 59895 | 60587 | 62966 | T: ntrulpr4591761 |
| 60398 | 60799 | 61215 | C:threebears624r2cpax |
| 62385 | 62756 | 64158 | T!!!newhope512cca |
| 62576 | 63169 | 63992 | threebears624r2ccax |
| 65789 | 65911 | 66063 | T: saber2 |
| 67259 | 67654 | 70739 | T: C:nhcompact1024cca |
| 63158 | 68052 | 69155 | T: C:r5nd1kem0d |
| 73640 | 77121 | 78222 | ntrulpr857 |
| 78082 | 78938 | 82761 | ntrulpr1013 |
| 78751 | 79047 | 79445 | kyber1024 |
| 78790 | 80275 | 82689 | ntrulpr953 |
| 80610 | 83783 | 84828 | T: C:r5nd1kem5d |
| 86014 | 86893 | 89954 | T: hqc128round4 |
| 90315 | 90660 | 91697 | smaugt3 |
| 86056 | 92196 | 95727 | T: C:r5nd1kem4longkey |
| 98030 | 99211 | 100274 | T: C:r5nd0kem2iot |
| 101284 | 101737 | 106563 | T: firesaber2 |
| 101591 | 102811 | 107763 | ntrulpr1277 |
| 115272 | 115828 | 117473 | threebears936r2cca |
| 116411 | 120115 | 123080 | T: lac256 |
| 117844 | 120811 | 125282 | C:threebears936r2cpa |
| 120725 | 121386 | 123016 | smaugt5 |
| 121162 | 121515 | 125039 | T!!!newhope1024cca |
| 119669 | 123108 | 124172 | T: lac192 |
| 123362 | 124296 | 128133 | threebears936r2ccax |
| 124922 | 125930 | 128937 | C:threebears936r2cpax |
| 148152 | 152709 | 155009 | T: C:r5nd3kem5d |
| 167076 | 168166 | 170330 | threebears1248r2cca |
| 175384 | 176543 | 177869 | threebears1248r2ccax |
| 178952 | 180833 | 182090 | C:threebears1248r2cpa |
| 178718 | 182937 | 186862 | C:threebears1248r2cpax |
| 175811 | 184207 | 186284 | T: hqcrmrs128 |
| 178986 | 184432 | 185399 | T: C:hila5 |
| 190802? | 233960? | 241376? | T: hqc128 |
| 215670 | 235712 | 236920 | T: hqc192round4 |
| 234952 | 235796 | 238944 | T: kindi256342 |
| 238030 | 240395 | 244959 | T: kindi512222 |
| 237526 | 240476 | 260841 | ntruhps2048509 |
| 249225 | 250701 | 252781 | T: C:r5nd3kem0d |
| 245980 | 253937 | 270470 | T: kindi512241 |
| 282415 | 285399 | 288046 | T: saberx4 |
| 288936 | 293981 | 302952 | T: C:r5nd5kem5d |
| 295776 | 303457 | 316931 | T: hqc1281 |
| 319416 | 321373 | 324849 | T: C:r5nd5kem0d |
| 385342 | 409904 | 420232 | T: hqcrmrs192 |
| 412200 | 414860 | 450137 | ntruhrss701 |
| 408869 | 414918 | 450101 | ntruhps2048677 |
| 460164 | 466572 | 526131 | T: rqc128 |
| 453469 | 475454 | 478284 | T: hqc256round4 |
| 429458 | 499237 | 511746 | T: hqc192 |
| 509572 | 512425 | 523649 | T: kindi512321 |
| 610260 | 611775 | 613861 | T: kindi256522 |
| 648654 | 650329 | 673667 | T: C:bikel1 |
| 644743 | 659394 | 726339 | ntruhps4096821 |
| 622709 | 659566 | 662467 | T: hqc1921 |
| 691324 | 696111 | 704734 | T: C:r5n11kem0d |
| 663353 | 703974 | 709415 | T: hqc1922 |
| 686572 | 709098 | 728763 | T: C:ledakemcpa14 |
| 692356 | 751829 | 766215 | T: hqcrmrs256 |
| 798183 | 808930 | 843536 | T: C:ledakemcpa13 |
| 749481 | 809114 | 843294 | T: hqc256 |
| 849343 | 855334 | 857768 | T: lima2p1024cca |
| 925128 | 944739 | 956504 | T: C:rolloi128 |
| 922600 | 966390 | 1005211 | T: rqc192 |
| 1003783 | 1016847 | 1034655 | T: C:ledakemcpa12 |
| 1062717 | 1065557 | 1069466 | T: frodokem640 |
| 1082801 | 1123172 | 1136820 | T: hqc2561 |
| 1139693 | 1154043 | 1183185 | T: C:rolloi192 |
| 1155746 | 1217432 | 1230708 | T: hqc2562 |
| 1234326 | 1248933 | 1317473 | T: rqc256 |
| 1230528 | 1282439 | 1287370 | T: hqc2563 |
| 1304512 | 1315226 | 1329372 | T: C:r5n13kem0d |
| 1348127 | 1356997 | 1371550 | T: ntrukem443 |
| 1402129 | 1407415 | 1413707 | T: frodokem640aes |
| 1480725 | 1490090 | 1499660 | sntrup761 |
| 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 |
| 1772745 | 1784785 | 1842040 | T: C:rolloi256 |
| 1800419 | 1802846 | 1807530 | T: titaniumccalite |
| 2088009 | 2091532 | 2137919 | T: C:ledakemcpa33 |
| 2086357 | 2123134 | 2125856 | sntrup653 |
| 2230861 | 2241156 | 2254267 | T: frodokem976 |
| 2320068 | 2323737 | 2328827 | T: titaniumccastd |
| 2453491 | 2470767 | 2516320 | T: remblem928 |
| 2480268 | 2505029 | 2585649 | T: remblem1056 |
| 2594906 | 2608044 | 2612091 | T: titaniumccamed |
| 2688024 | 2722259 | 2790876 | sntrup4591761 |
| 2717565 | 2731229 | 2751624 | T: frodokem976aes |
| 2723323 | 2754710 | 2783030 | T: C:ledakemcpa32 |
| 2812864 | 2817595 | 2822119 | T: titaniumccahi |
| 3005997 | 3021181 | 3031402 | T: C:r5n15kem0d |
| 3027225 | 3046260 | 3214110 | T: C:ledakemcpa53 |
| 3011262 | 3090438 | 3141764 | T: limasp1306cca |
| 3297139 | 3328587 | 3333193 | T: limasp1822cca |
| 3038288? | 3359905? | 3920925? | T: ledakem1464 |
| 3371539 | 3464412 | 3484151 | T: titaniumccasuper |
| 3487988 | 3496810 | 3524697 | sntrup857 |
| 3503199 | 3514088 | 3546311 | T: C:ledakemcpa54 |
| 3451325 | 3548214 | 3594859 | T: ntrukem743 |
| 3433613 | 3580031 | 3691239 | T: ledakem1364 |
| 3508359 | 3714205 | 3823476 | T: ledakem1264 |
| 3763076 | 3810383 | 3958488 | T: rolloii192 |
| 3829951 | 3865613 | 3949630 | T: rolloii128 |
| 4411480 | 4414544 | 4428754 | sntrup953 |
| 4389820 | 4443185 | 4571931 | T: rolloii256 |
| 4673923 | 4715459 | 4831089 | T: frodokem1344aes |
| 4902489 | 4906885 | 4912256 | sntrup1013 |
| 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 |
| 7601589 | 7616354 | 7675119 | T: sikep434 |
| 7705979 | 7716326 | 7729138 | sntrup1277 |
| 7941962 | 8199098 | 8578515 | T: ledakem3364 |
| 7324835? | 8778619? | 11590957? | T: ledakem3464 |
| 8227269 | 8781428 | 9198049 | T: ledakem3264 |
| 10557150 | 10971075 | 12204264 | T: ledakem33sl |
| 11774943 | 11804630 | 11823350 | T: frodokem976shake |
| 11321925? | 11804817? | 15362565? | T: ledakem34sl |
| 12711756 | 12727743 | 13926728 | T: sikep434comp |
| 12835480 | 12862068 | 12874885 | T: sikep503 |
| 12165884? | 13180967? | 15320319? | T: lotus128 |
| 12201562 | 13406433 | 14203861 | T: ledakem32sl |
| 14323570 | 14621681 | 14723380 | T: ledakem5364 |
| 14382562 | 14654652 | 15608090 | T: ledakem5464 |
| 18340116 | 18970329 | 21506467 | T: ledakem5264 |
| 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 |
| 26003961 | 26937260 | 29647484 | T: lotus192 |
| 31491834 | 33385500 | 35944624 | T: ledakem52sl |
| 35580708 | 36321972 | 41451158 | mceliece348864pcf |
| 38004811 | 38008972 | 38853208 | T: sikep751 |
| 38396054 | 38485849 | 38900049 | T: ntskem1264 |
| 38159389 | 38523128 | 41800730 | T: sikep610comp |
| 36542675 | 39676125 | 44895056 | mceliece348864f |
| 38564757 | 42560271 | 45780717 | T: lotus256 |
| 40932898? | 60494574? | 78195267? | mceliece348864 |
| 60739603 | 60958369 | 66880818 | T: sikep751comp |
| 47709363? | 64890796? | 97756061? | mceliece348864pc |
| 109844346? | 118653641? | 184193017? | T: ntskem1380 |
| 114568577 | 124019816 | 132065633 | mceliece460896f |
| 115758874 | 125249650 | 129091416 | mceliece460896pcf |
| 143893109? | 190291821? | 270870473? | mceliece460896pc |
| 151611959? | 196099998? | 277229997? | mceliece460896 |
| 222412252 | 244268970 | 257794328 | mceliece6960119f |
| 229015776 | 248345077 | 276843995 | mceliece6960119pcf |
| 249690688 | 275924102 | 281173667 | mceliece6688128pcf |
| 247094129 | 276127752 | 291619304 | mceliece6688128f |
| 295404478? | 309119337? | 401102669? | mceliece8192128pcf |
| 274927500? | 309774023? | 429885056? | T: ntskem13136 |
| 297253895? | 351967383? | 419497804? | mceliece8192128f |
| 267026540? | 386057762? | 634663631? | mceliece6960119 |
| 273533144? | 391474409? | 573139756? | mceliece6688128 |
| 265680796? | 412865584? | 646391304? | mceliece6688128pc |
| 305261361? | 464196753? | 637490507? | mceliece6960119pc |
| 392383211? | 503862578? | 732077819? | mceliece8192128 |
| 379944809? | 541061418? | 889314202? | mceliece8192128pc |
| 882830734 | 895154697 | 918312789 | T: bigquake1 |
| 7180076876 | 7438375015 | 7785864236 | T: bigquake3 |
| 14252138713 | 14468210072 | 14730715629 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 14055 | 14101 | 14200 | kyber90s512 |
| 21796 | 21836 | 21905 | kyber90s768 |
| 25627 | 26545 | 29011 | ntruhps2048509 |
| 32052 | 32093 | 32176 | ntruplus576 |
| 32677 | 32826 | 32986 | kyber90s1024 |
| 32722 | 33219 | 36801 | ntruhrss701 |
| 34071 | 35212 | 37719 | mceliece348864 |
| 34284 | 35840 | 38154 | mceliece348864f |
| 39075 | 39124 | 39238 | ntruplus768 |
| 40603 | 41096 | 46127 | ntruhps2048677 |
| 40342 | 41376 | 43984 | mceliece348864pcf |
| 41650 | 41749 | 45112 | kyber512 |
| 39848 | 42092 | 43871 | mceliece348864pc |
| 44110 | 44873 | 45789 | smaugt1 |
| 44551 | 44987 | 45518 | timer |
| 45463 | 45533 | 45713 | ntruplus864 |
| 49341 | 49407 | 49609 | T: lightsaber2 |
| 52605 | 53453 | 54172 | T: ntskem1264 |
| 51452 | 56124 | 62013 | ntruhps4096821 |
| 57282 | 57840 | 61022 | sntrup653 |
| 57753 | 57866 | 60653 | T: C:nhcompact512cca |
| 60603 | 61044 | 61867 | sntrup4591761 |
| 61227 | 61314 | 61658 | ntruplus1152 |
| 60391 | 61339 | 66032 | sntrup761 |
| 63609 | 63993 | 66962 | kyber768 |
| 65372 | 68014 | 75770 | mceliece460896f |
| 64355 | 68152 | 74589 | mceliece460896 |
| 70343 | 70562 | 71532 | T: lac128 |
| 77669 | 78554 | 79056 | sntrup857 |
| 74543 | 79005 | 87745 | mceliece460896pc |
| 79702 | 79824 | 84173 | T: C:nhcompact768cca |
| 81591 | 82103 | 82980 | sntrup1013 |
| 82897 | 82994 | 83270 | T: saber2 |
| 83187 | 83974 | 84822 | threebears624r2ccax |
| 83551 | 84118 | 84694 | threebears624r2cca |
| 82102 | 84362 | 85958 | sntrup953 |
| 86386 | 87016 | 87481 | C:threebears624r2cpax |
| 86629 | 87506 | 89464 | C:threebears624r2cpa |
| 88007 | 88366 | 89013 | smaugt3 |
| 94937 | 95056 | 95488 | kyber1024 |
| 84974? | 95831? | 107284? | mceliece460896pcf |
| 96278 | 96957 | 98631 | ntrulpr653 |
| 100274 | 100721 | 104265 | T!!!newhope512cca |
| 102418 | 104210 | 105301 | ntrulpr761 |
| 104232 | 104467 | 109358 | T: C:nhcompact1024cca |
| 105979 | 107265 | 107901 | sntrup1277 |
| 109268 | 109916 | 115376 | T: ntrulpr4591761 |
| 107007 | 112613 | 119321 | mceliece6688128f |
| 109022? | 117816? | 146921? | mceliece6960119f |
| 111483 | 118922 | 138432 | mceliece6688128 |
| 116862 | 119389 | 126945 | T: C:r5nd1kem0d |
| 119861 | 120864 | 121685 | T: C:bikel1 |
| 120447 | 120991 | 122203 | smaugt5 |
| 122159 | 122462 | 128557 | T: firesaber2 |
| 117432? | 124600? | 198918? | mceliece8192128f |
| 124691 | 134085 | 147708 | mceliece6688128pcf |
| 131637 | 135083 | 136013 | ntrulpr857 |
| 135780 | 136990 | 138682 | threebears936r2ccax |
| 136409 | 137054 | 142667 | ntrulpr1013 |
| 136350 | 137590 | 139488 | threebears936r2cca |
| 136755 | 138906 | 142399 | ntrulpr953 |
| 136925 | 141692 | 150729 | T: C:rolloi128 |
| 143139 | 144763 | 148132 | C:threebears936r2cpax |
| 137870 | 146295 | 158862 | mceliece6688128pc |
| 144906 | 146748 | 150309 | C:threebears936r2cpa |
| 132255? | 147428? | 169993? | mceliece6960119 |
| 143190 | 148779 | 150571 | T: C:r5nd1kem5d |
| 146443? | 154747? | 187484? | mceliece8192128pcf |
| 154972 | 157373 | 159688 | T: C:r5nd0kem2iot |
| 155116 | 159637 | 168937 | T: C:rolloi192 |
| 160283 | 164684 | 183445 | T: C:r5nd1kem4longkey |
| 165749 | 166420 | 167426 | T: C:ledakemcpa13 |
| 169682 | 170184 | 171931 | T: C:ledakemcpa14 |
| 154571? | 171607? | 230839? | mceliece8192128pc |
| 139342? | 171830? | 184776? | mceliece6960119pc |
| 163760? | 174381? | 250300? | T: lotus128 |
| 172562 | 175428 | 182210 | ntrulpr1277 |
| 151397? | 178878? | 190907? | mceliece6960119pcf |
| 178619 | 181230 | 183445 | T: C:ledakemcpa12 |
| 180653 | 187501 | 190596 | T: lac192 |
| 120096? | 188594? | 210182? | mceliece8192128 |
| 190899 | 191679 | 198243 | T!!!newhope1024cca |
| 191107? | 192550? | 288218? | T: ntskem1380 |
| 202655 | 203892 | 207195 | threebears1248r2cca |
| 203211 | 205147 | 206771 | threebears1248r2ccax |
| 201250 | 209926 | 216094 | T: ntrukem443 |
| 210578 | 212213 | 213480 | C:threebears1248r2cpa |
| 211869 | 212859 | 215335 | C:threebears1248r2cpax |
| 207983 | 215435 | 225705 | T: C:rolloi256 |
| 213409 | 216935 | 226673 | T: hqc128round4 |
| 231276 | 240541 | 254104 | T: lac256 |
| 246893 | 252086 | 253152 | T: C:hila5 |
| 254269 | 265499 | 267930 | T: C:r5nd3kem5d |
| 268226 | 270373 | 287961 | T: lotus192 |
| 286145 | 287516 | 292729 | T: ledakem1264 |
| 295055 | 296870 | 299029 | T: ledakem1464 |
| 296036 | 297691 | 307264 | T: C:bikel3 |
| 305253 | 306333 | 309570 | T: kindi256342 |
| 308011 | 310681 | 314557 | T: ledakem1364 |
| 317132 | 323128 | 332289 | T: hqcrmrs128 |
| 344314 | 346122 | 346690 | T: kindi512222 |
| 346261? | 352222? | 503426? | T: ntskem13136 |
| 345812 | 356190 | 373840 | T: lotus256 |
| 352645 | 358849 | 363587 | T: saberx4 |
| 361064 | 362645 | 364708 | T: ledakem13sl |
| 362020 | 369430 | 374191 | T: ntrukem743 |
| 381514 | 382782 | 384725 | T: C:ledakemcpa33 |
| 381991 | 385025 | 393047 | T: ledakem12sl |
| 353415 | 386032 | 389270 | T: kindi512241 |
| 389607 | 391250 | 392436 | T: C:ledakemcpa34 |
| 320895? | 393528? | 402826? | T: hqc128 |
| 426043 | 429918 | 435624 | T: C:ledakemcpa32 |
| 420079 | 437009 | 466388 | T: rolloii192 |
| 426300 | 437966 | 442866 | T: ledakem14sl |
| 442596 | 449265 | 460238 | T: C:r5nd3kem0d |
| 450206 | 458875 | 492951 | T: rolloii128 |
| 480027 | 483158 | 487100 | T: C:r5nd5kem5d |
| 476195 | 494023 | 542433 | T: rolloii256 |
| 511004 | 558271 | 560470 | T: hqc192round4 |
| 594886 | 599393 | 603805 | T: C:r5nd5kem0d |
| 632537 | 633664 | 635412 | T: lima2p1024cca |
| 636185 | 638654 | 640606 | T: ledakem3464 |
| 634715 | 654504 | 678403 | T: hqc1281 |
| 666633 | 676980 | 700333 | T: kindi512321 |
| 664475 | 679174 | 776112 | T: rqc128 |
| 665874 | 710735 | 721338 | T: hqcrmrs192 |
| 727297 | 728155 | 735134 | T: kindi256522 |
| 778051 | 784836 | 793440 | T: C:r5n11kem0d |
| 768159 | 788780 | 797112 | T: ledakem3364 |
| 789206 | 804698 | 807165 | T: ledakem3264 |
| 722117 | 816097 | 856779 | T: hqc192 |
| 891734 | 893415 | 896416 | T: C:ledakemcpa53 |
| 899956 | 901932 | 903241 | T: C:ledakemcpa54 |
| 904097 | 914980 | 925623 | T: C:ledakemcpa52 |
| 1049599 | 1052268 | 1057974 | T: ledakem34sl |
| 1049677 | 1053723 | 1075008 | T: ledakem32sl |
| 1046481 | 1064930 | 1074208 | T: ledakem33sl |
| 1027972 | 1091119 | 1095579 | T: hqc256round4 |
| 1222389 | 1274942 | 1282697 | T: titaniumccatoy |
| 1276292 | 1287639 | 1302103 | T: lima2p2048cca |
| 1252538 | 1292756 | 1383623 | T: hqc256 |
| 1200191 | 1310013 | 1333860 | T: hqcrmrs256 |
| 1382400 | 1421598 | 1434090 | T: hqc1921 |
| 1438925 | 1446366 | 1451338 | T: frodokem640 |
| 1457227 | 1468414 | 1471591 | T: limasp1018cca |
| 1454347 | 1514995 | 1528552 | T: hqc1922 |
| 1536367 | 1552148 | 1582518 | T: C:r5n13kem0d |
| 1536979 | 1582021 | 1776093 | T: rqc192 |
| 1587887 | 1594542 | 1615507 | T: ledakem5364 |
| 1636564 | 1642113 | 1645906 | T: ledakem5464 |
| 1650191 | 1657084 | 1666941 | T: titaniumccalite |
| 1743394 | 1750447 | 1754943 | T: frodokem640aes |
| 1779762 | 1786149 | 1790536 | T: ledakem5264 |
| 1783814 | 1801249 | 1826189 | T: ledakem54sl |
| 1803108 | 1857447 | 1898123 | T: rqc256 |
| 1924299 | 1929001 | 1932249 | T: titaniumccastd |
| 2244306 | 2292161 | 2361236 | T: ledakem53sl |
| 2315904 | 2396499 | 2417494 | T: hqc2561 |
| 2471123 | 2497612 | 2508012 | T: ledakem52sl |
| 2508280 | 2519040 | 2523336 | T: titaniumccamed |
| 2433275 | 2551745 | 2568756 | T: hqc2562 |
| 2587362 | 2662474 | 2683713 | T: hqc2563 |
| 2675233 | 2683590 | 2953055 | T: limasp1306cca |
| 2713671 | 2729996 | 2747056 | T: titaniumccahi |
| 2671852 | 2733098 | 2793599 | T: bigquake1 |
| 2769056 | 2893860 | 2898210 | T: limasp1822cca |
| 3006092 | 3023800 | 3035502 | T: frodokem976 |
| 3376725 | 3386767 | 3399632 | T: frodokem976aes |
| 3348898 | 3394205 | 3472810 | T: C:r5n15kem0d |
| 3425332 | 3503616 | 3596740 | T: remblem1056 |
| 3380203 | 3514367 | 3547390 | T: titaniumccasuper |
| 3580189 | 3879051 | 3900933 | T: remblem928 |
| 5131024 | 5317683 | 5593729 | T: limasp2062cca |
| 5665995 | 5691238 | 6118696 | T: frodokem1344aes |
| 5696096 | 5702407 | 5720743 | T: frodokem640shake |
| 7545646 | 7808811 | 8009582 | T: bigquake3 |
| 11454882 | 11706462 | 12052922 | T: bigquake5 |
| 12242345 | 12294569 | 12320067 | T: frodokem976shake |
| 12429230 | 12445507 | 12536299 | T: sikep434 |
| 19585508 | 19655663 | 19719585 | T: sikep434comp |
| 21117151 | 21177450 | 21180108 | T: sikep503 |
| 21648149 | 21652463 | 21673127 | T: frodokem1344shake |
| 32659562 | 32832529 | 33000800 | T: sikep503comp |
| 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 |
| 15246 | 15386 | 15455 | kyber90s512 |
| 20596 | 20680 | 20817 | C:threebears624r2cpax |
| 23442 | 23499 | 23679 | kyber90s768 |
| 25784 | 25867 | 26045 | C:threebears936r2cpax |
| 31292 | 31433 | 31592 | C:threebears1248r2cpax |
| 34791 | 34828 | 34875 | ntruplus576 |
| 34847 | 34884 | 34966 | kyber90s1024 |
| 37155 | 37214 | 40600 | kyber512 |
| 37349 | 37693 | 37988 | C:threebears624r2cpa |
| 42690 | 42755 | 42852 | ntruplus768 |
| 44561 | 45110 | 46395 | C:threebears936r2cpa |
| 45254 | 48212 | 53170 | ntruhps2048509 |
| 49662 | 49722 | 49808 | ntruplus864 |
| 51183 | 51734 | 52581 | C:threebears1248r2cpa |
| 53129 | 53319 | 53542 | T: lightsaber2 |
| 57381 | 57542 | 60797 | kyber768 |
| 58423 | 58539 | 61035 | T: C:nhcompact512cca |
| 61063 | 61279 | 61916 | T: C:hila5 |
| 62352 | 64742 | 74780 | T: C:r5nd1kem0d |
| 67056 | 67157 | 67261 | ntruplus1152 |
| 68357 | 68782 | 69651 | smaugt1 |
| 70056 | 71029 | 72062 | timer |
| 71902 | 74321 | 77708 | T: C:r5nd0kem2iot |
| 75278 | 76036 | 84759 | ntruhps2048677 |
| 77084 | 78333 | 86051 | ntruhrss701 |
| 82939 | 83110 | 86778 | T: C:nhcompact768cca |
| 80148 | 84227 | 85237 | T: C:r5nd1kem5d |
| 87019 | 87080 | 87168 | T: saber2 |
| 87097 | 87163 | 87317 | kyber1024 |
| 92510 | 93914 | 95123 | sntrup761 |
| 96011 | 96979 | 99676 | sntrup653 |
| 94233 | 98002 | 107917 | T: C:r5nd1kem4longkey |
| 103475 | 105239 | 122022 | T: lac128 |
| 111701 | 112018 | 117946 | T: C:nhcompact1024cca |
| 113263 | 113611 | 117588 | T!!!newhope512cca |
| 113152 | 114278 | 122186 | ntruhps4096821 |
| 121860 | 122748 | 125252 | threebears624r2ccax |
| 122412 | 122941 | 123901 | smaugt3 |
| 126409 | 127566 | 129827 | ntrulpr653 |
| 128163 | 128641 | 133570 | T: firesaber2 |
| 133321 | 134517 | 135196 | sntrup857 |
| 133046 | 135776 | 136778 | ntrulpr761 |
| 137777 | 138843 | 139407 | sntrup1013 |
| 137923 | 140539 | 141873 | sntrup953 |
| 145499 | 146132 | 146874 | sntrup4591761 |
| 139536 | 148070 | 150630 | T: C:r5nd3kem5d |
| 154782 | 155495 | 156540 | threebears624r2cca |
| 159520 | 160409 | 167434 | T: ntrulpr4591761 |
| 166106 | 166966 | 168791 | smaugt5 |
| 174825 | 176022 | 177287 | sntrup1277 |
| 174994 | 177969 | 180175 | ntrulpr857 |
| 177945 | 179424 | 186205 | ntrulpr1013 |
| 179932 | 182872 | 186157 | ntrulpr953 |
| 187463 | 188247 | 189727 | threebears936r2ccax |
| 200145 | 201338 | 203490 | mceliece348864 |
| 202603 | 204197 | 206344 | mceliece348864pc |
| 197104 | 204379 | 206645 | mceliece348864f |
| 204721 | 205360 | 209276 | mceliece348864pcf |
| 198441 | 210328 | 225314 | T: lotus128 |
| 216152 | 216669 | 225117 | T!!!newhope1024cca |
| 225322 | 228542 | 237140 | ntrulpr1277 |
| 235707 | 236951 | 239573 | threebears936r2cca |
| 241935 | 247289 | 251958 | T: C:r5n11kem0d |
| 249434 | 251822 | 254807 | T: C:r5nd5kem5d |
| 264729 | 266915 | 269236 | threebears1248r2ccax |
| 276089 | 276877 | 291217 | T: lac192 |
| 268255 | 278515 | 279995 | T: C:r5nd3kem0d |
| 316490 | 319592 | 325033 | T: ntrukem443 |
| 319223 | 321246 | 323098 | threebears1248r2cca |
| 341052 | 352659 | 369777 | T: lotus192 |
| 354763 | 357333 | 358250 | T: C:r5nd5kem0d |
| 350289 | 360833 | 364943 | T: C:r5n13kem0d |
| 378205 | 382379 | 390708 | T: saberx4 |
| 389979 | 390914 | 401886 | T: kindi256342 |
| 400054 | 400647 | 405766 | T: ntskem1264 |
| 399097 | 404750 | 419949 | T: hqc128round4 |
| 423007 | 428337 | 455550 | T: lac256 |
| 451676 | 454169 | 527169 | T: lotus256 |
| 467738 | 469566 | 471194 | T: kindi512222 |
| 469935 | 471113 | 473566 | T: kindi512241 |
| 485344 | 487646 | 499278 | mceliece460896 |
| 487598 | 500679 | 508752 | mceliece460896f |
| 496074 | 510418 | 523005 | mceliece460896pc |
| 525096 | 528312 | 548430 | mceliece460896pcf |
| 546861 | 549476 | 575023 | mceliece6960119f |
| 552951 | 573115 | 581482 | mceliece6960119 |
| 566855 | 575949 | 587819 | T: ntrukem743 |
| 570306 | 576068 | 579983 | mceliece6960119pcf |
| 577140 | 578423 | 581752 | mceliece6688128f |
| 561397 | 587359 | 594225 | mceliece6960119pc |
| 580668 | 588390 | 608730 | mceliece8192128f |
| 587655 | 594657 | 604096 | mceliece6688128pcf |
| 594151 | 596573 | 612336 | mceliece8192128pc |
| 580905 | 598875 | 609228 | mceliece6688128 |
| 578787 | 603628 | 607427 | mceliece8192128 |
| 593865 | 604318 | 610292 | mceliece8192128pcf |
| 598126 | 604790 | 610581 | mceliece6688128pc |
| 691842 | 693143 | 723496 | T: ntskem1380 |
| 678269 | 697683 | 710555 | T: hqcrmrs128 |
| 618415 | 733662 | 743632 | T: hqc128 |
| 768427 | 770156 | 772620 | T: lima2p1024cca |
| 851756 | 854856 | 876365 | T: kindi512321 |
| 860133 | 861375 | 865037 | T: kindi256522 |
| 851120 | 928742 | 930956 | T: hqc192round4 |
| 961396 | 999382 | 1019490 | T: C:rolloi128 |
| 1017675? | 1057130? | 1309670? | T: C:ledakemcpa13 |
| 1063437 | 1074681 | 1081875 | T: C:ledakemcpa12 |
| 1195922 | 1223569 | 1280427 | T: C:rolloi192 |
| 1200532 | 1233338 | 1299780 | T: C:ledakemcpa14 |
| 1194170 | 1235740 | 1272005 | T: hqc1281 |
| 1173364 | 1243518 | 1264031 | T: hqcrmrs192 |
| 1329971 | 1339282 | 1377482 | T: C:r5n15kem0d |
| 1152663 | 1375026 | 1395309 | T: hqc192 |
| 1438868 | 1442348 | 1450015 | T: frodokem640 |
| 1416716 | 1448524 | 1579417 | T: ntskem13136 |
| 1432417 | 1489668 | 1495744 | T: titaniumccatoy |
| 1534885 | 1568256 | 1650548 | T: rolloii128 |
| 1560990 | 1573846 | 1592107 | T: lima2p2048cca |
| 1610306 | 1670622 | 1784625 | T: rolloii192 |
| 1682659 | 1690069 | 1693840 | T: frodokem640aes |
| 1814309 | 1831576 | 1844719 | T: limasp1018cca |
| 1733320 | 1835365 | 1841131 | T: hqc256round4 |
| 1908057 | 1919214 | 1928454 | T: titaniumccalite |
| 1910177 | 1951000 | 2049699 | T: C:rolloi256 |
| 1960159 | 2001869 | 2170467 | T: hqc256 |
| 2117536 | 2199034 | 2389011 | T: rolloii256 |
| 2212143 | 2216493 | 2220304 | T: titaniumccastd |
| 2037397 | 2233701 | 2254769 | T: hqcrmrs256 |
| 2261533 | 2333537 | 2335767 | T: hqc1921 |
| 2296127 | 2400630 | 2418434 | T: hqc1922 |
| 2471604 | 2499281 | 2587790 | T: ledakem1264 |
| 2569055 | 2570093 | 2614683 | T: C:bikel1 |
| 2547987 | 2600426 | 2657187 | T: ledakem1364 |
| 2824473 | 2832730 | 2841351 | T: titaniumccamed |
| 2860101 | 2893205 | 3045875 | T: rqc128 |
| 2852145 | 2895697 | 2903253 | T: ledakem1464 |
| 2895166 | 2911539 | 2982033 | T: C:ledakemcpa32 |
| 3146322 | 3156411 | 3172449 | T: titaniumccahi |
| 3180840 | 3199560 | 3212177 | T: frodokem976 |
| 3388762 | 3405043 | 3520862 | T: ledakem13sl |
| 3373865 | 3408478 | 3482528 | T: C:ledakemcpa33 |
| 3369392 | 3416298 | 3445231 | T: bigquake1 |
| 3373528 | 3425310 | 3786232 | T: limasp1306cca |
| 3440750 | 3454519 | 3473274 | T: frodokem976aes |
| 3483564 | 3539461 | 4035033 | T: ledakem12sl |
| 3650101 | 3669788 | 3688608 | T: ledakem14sl |
| 3506786 | 3671631 | 3676409 | T: limasp1822cca |
| 3538130 | 3689169 | 3697747 | T: hqc2561 |
| 3809556 | 3942868 | 3946561 | T: hqc2562 |
| 3965106 | 4070129 | 4157404 | T: hqc2563 |
| 3895716 | 4089371 | 4115292 | T: titaniumccasuper |
| 4049387 | 4099508 | 4206988 | T: C:ledakemcpa34 |
| 4812037 | 5075654 | 5263720 | T: remblem1056 |
| 5007189 | 5404746 | 5417803 | T: remblem928 |
| 5665476 | 5669768 | 5694289 | T: frodokem640shake |
| 5742125 | 5767011 | 6201125 | T: frodokem1344aes |
| 5817147 | 5931007 | 6422887 | T: rqc192 |
| 6603317 | 6851122 | 7203892 | T: limasp2062cca |
| 7589302 | 7608207 | 7633317 | T: ledakem3464 |
| 8196668 | 8224711 | 8835458 | T: C:bikel3 |
| 8644975 | 8720420 | 8968155 | T: C:ledakemcpa53 |
| 8559443 | 8967077 | 9261198 | T: ledakem3364 |
| 9058887 | 9140724 | 9281675 | T: rqc256 |
| 8134782 | 9371865 | 9915067 | T: ledakem3264 |
| 9692585 | 9715910 | 9810044 | T: C:ledakemcpa54 |
| 9533346? | 10972341? | 12697083? | T: C:ledakemcpa52 |
| 12015161 | 12090440 | 12413359 | T: ledakem34sl |
| 11904208 | 12090819 | 13350766 | T: ledakem33sl |
| 12314681 | 12424690 | 12450083 | T: frodokem976shake |
| 11821381? | 12655370? | 15293020? | T: ledakem32sl |
| 13276564 | 13322687 | 13393705 | T: sikep434 |
| 14128138 | 14131620 | 14192194 | T: sikep434comp |
| 17211085 | 18780348 | 19837266 | T: ledakem5264 |
| 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 |
| 27588975 | 28265757 | 31462771 | T: ledakem54sl |
| 29709861? | 33697454? | 37821127? | T: bigquake3 |
| 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 |
|
|
|