Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 3 (a20f10); 2020 AMD Ryzen 5 5600X; 6 x 3700MHz; unstable; spawn, supercop-20231215
[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 |
| 8732 | 8843 | 8991 | kyber90s512 |
| 13394 | 13542 | 13764 | kyber90s768 |
| 19425 | 19536 | 19684 | kyber512 |
| 19795 | 19943 | 20239 | kyber90s1024 |
| 23458? | 23754? | 35446? | ntrulpr653 |
| 25160 | 25271 | 25382 | T: lac128 |
| 25197? | 25530? | 38110? | ntrulpr761 |
| 26344 | 26455 | 26566 | T: ntrulpr4591761 |
| 27047 | 27121 | 27269 | T: C:nhcompact512cca |
| 30599 | 30710 | 30932 | ntrulpr857 |
| 32486 | 32634 | 33041 | ntrulpr953 |
| 32819 | 33078 | 33263 | ntrulpr1013 |
| 33152 | 33448 | 33892 | T: C:r5nd1kem0d |
| 33744 | 33929 | 34262 | kyber768 |
| 35594 | 35705 | 35890 | T: C:nhcompact768cca |
| 36963 | 37037 | 37074 | threebears624r2cca |
| 37037? | 37074? | 60088? | C:threebears624r2cpa |
| 38073 | 38258 | 38850 | C:threebears624r2cpax |
| 39368? | 39442? | 64306? | threebears624r2ccax |
| 42291 | 42402 | 42624 | ntrulpr1277 |
| 43142 | 44067 | 45769 | T: C:r5nd0kem2iot |
| 44400 | 44585 | 44807 | T: newhope512cca |
| 44585 | 45214 | 46065 | T: C:r5nd1kem5d |
| 46028 | 46250 | 46472 | T: C:nhcompact1024cca |
| 45769 | 46472 | 47656 | T: C:r5nd1kem4longkey |
| 47693 | 48248 | 48840 | kyber1024 |
| 65268 | 65453 | 65749 | T: hqc128round4 |
| 66230 | 66563 | 67488 | T: lac256 |
| 71854 | 72150 | 73001 | T: lac192 |
| 74111 | 74888 | 76183 | T: C:r5nd3kem5d |
| 75628 | 75961 | 76072 | threebears936r2cca |
| 78107 | 78181 | 78366 | threebears936r2ccax |
| 78847 | 79217 | 79328 | C:threebears936r2cpa |
| 80697 | 80771 | 80882 | C:threebears936r2cpax |
| 89133 | 89281 | 89503 | T: newhope1024cca |
| 109816 | 110075 | 110260 | ntruhps2048509 |
| 114367 | 114811 | 114959 | threebears1248r2cca |
| 117845 | 118585 | 119177 | T: C:hila5 |
| 118955 | 119510 | 119695 | threebears1248r2ccax |
| 121249 | 121323 | 121471 | C:threebears1248r2cpax |
| 122248 | 122285 | 122396 | C:threebears1248r2cpa |
| 122322 | 123728 | 125356 | T: C:r5nd3kem0d |
| 136012 | 138084 | 139860 | T: C:r5nd5kem5d |
| 148629 | 150183 | 151700 | T: C:r5nd5kem0d |
| 157842 | 162726 | 164465 | T: hqc192round4 |
| 199245 | 199578 | 199948 | ntruhps2048677 |
| 198505 | 202464 | 205276 | T: kindi256342 |
| 204129 | 204314 | 204536 | ntruhrss701 |
| 203611 | 206904 | 212232 | T: kindi512222 |
| 208310 | 214637 | 218115 | T: kindi512241 |
| 269434 | 273652 | 280682 | T: hqcrmrs128 |
| 292374 | 292781 | 293558 | ntruhps4096821 |
| 302734 | 304584 | 316831 | T: hqc128 |
| 300403 | 308025 | 332667 | T: hqc256round4 |
| 310245 | 320161 | 332889 | T: ntrukem443 |
| 324009 | 328153 | 341436 | T: hqc1281 |
| 357309 | 359270 | 361749 | T: C:r5n11kem0d |
| 422688 | 426536 | 438820 | T: kindi512321 |
| 434158 | 436082 | 440078 | T: C:bikel1 |
| 485958 | 486994 | 488474 | sntrup761 |
| 522995 | 524660 | 526510 | T: lima2p1024cca |
| 530284 | 534502 | 545454 | T: kindi256522 |
| 565619 | 567617 | 582787 | T: hqcrmrs192 |
| 562733 | 571613 | 574943 | sntrup653 |
| 570540 | 580752 | 588411 | T: C:ledakemcpa14 |
| 595404 | 596588 | 598068 | T: rqc128 |
| 591038 | 599289 | 611980 | T: hqc1921 |
| 611018? | 614496? | 957671? | T: C:r5n13kem0d |
| 633810 | 636807 | 653050 | T: hqc192 |
| 629296 | 645909 | 651829 | T: hqc1922 |
| 656084 | 658785 | 660302 | T: frodokem640 |
| 660043 | 661893 | 664890 | T: C:ledakemcpa13 |
| 691789 | 693787 | 697154 | T: titaniumccatoy |
| 719502 | 724645 | 733710 | T: ntrukem743 |
| 747511 | 752395 | 755022 | T: sntrup4591761 |
| 751100 | 754985 | 759906 | T: C:rolloi128 |
| 797609 | 800088 | 803307 | T: titaniumccalite |
| 837051 | 838272 | 842231 | T: frodokem640aes |
| 887519 | 901024 | 920671 | T: hqcrmrs256 |
| 913937 | 916971 | 918932 | T: C:ledakemcpa12 |
| 956820 | 970473 | 977466 | sntrup857 |
| 963184 | 985828 | 997002 | T: hqc2562 |
| 994190 | 996299 | 999999 | T: titaniumccastd |
| 983645 | 1011284 | 1024715 | T: hqc2561 |
| 990897 | 1011654 | 1021866 | T: hqc2563 |
| 1012986 | 1015428 | 1021422 | T: C:rolloi192 |
| 995781 | 1016797 | 1029340 | T: hqc256 |
| 1047544? | 1052058? | 1530320? | T: rqc192 |
| 1067080 | 1071113 | 1076996 | T: lima2p2048cca |
| 1116512 | 1130868 | 1137565 | T: titaniumccamed |
| 1127538 | 1132311 | 1139600 | T: limasp1018cca |
| 1187478 | 1193805 | 1199022 | sntrup953 |
| 1236503 | 1240055 | 1244643 | T: C:bikel3 |
| 1260738 | 1261848 | 1263476 | T: titaniumccahi |
| 1316571 | 1319087 | 1479371 | T: frodokem976 |
| 1336921 | 1342952 | 1349501 | sntrup1013 |
| 1399673 | 1404002 | 1409404 | T: C:ledakemcpa34 |
| 1446959 | 1453804 | 1460501 | T: C:rolloi256 |
| 1476818? | 1498204? | 2163538? | T: rqc256 |
| 1511228 | 1516223 | 1520552 | T: titaniumccasuper |
| 1598881 | 1608094 | 1618454 | T: frodokem976aes |
| 1690086 | 1703258 | 1718095 | T: C:r5n15kem0d |
| 1729232 | 1737187 | 1751062 | T: C:ledakemcpa33 |
| 2048875 | 2067005 | 2082138 | T: limasp1306cca |
| 2062491 | 2085653 | 2104634 | sntrup1277 |
| 2296257 | 2302362 | 2310724 | T: limasp1822cca |
| 2517258 | 2523363 | 2532058 | T: C:ledakemcpa32 |
| 2571833 | 2581194 | 2592775 | T: ledakem1464 |
| 2670549 | 2694525 | 2727640 | T: frodokem1344aes |
| 2792834? | 2819363? | 4505601? | T: C:ledakemcpa53 |
| 2988712 | 3005621 | 3726825 | T: ledakem1364 |
| 3032890 | 3042806 | 3060677 | T: C:ledakemcpa54 |
| 3174008 | 3190658 | 3217372 | T: ledakem1264 |
| 3328853 | 3353532 | 3371588 | T: frodokem640shake |
| 3714948? | 3731117? | 5143777? | T: ledakem14sl |
| 3899282 | 3907311 | 3919521 | T: rolloii128 |
| 4018977 | 4032482 | 4072664 | T: rolloii192 |
| 4080212 | 4095530 | 4112069 | T: limasp2062cca |
| 4714651 | 4725048 | 4749172 | T: rolloii256 |
| 4901760? | 4970432? | 6155653? | T: C:ledakemcpa52 |
| 4010837? | 5041694? | 6093937? | T: ledakem13sl |
| 5159428 | 5173747 | 5191174 | T: remblem1056 |
| 5243159 | 5273758 | 5940276 | T: remblem928 |
| 5283045 | 5292628 | 5315790 | T: sikep434 |
| 5326668 | 5410214 | 6019937 | T: ledakem12sl |
| 6127422? | 6149807? | 9307461? | T: ledakem3464 |
| 6743916 | 6768410 | 6882518 | T: ledakem3364 |
| 7022008 | 7060858 | 7100596 | T: lotus128 |
| 7267836 | 7306612 | 7370437 | T: frodokem976shake |
| 8023487 | 8042098 | 8074362 | T: sikep503 |
| 8670691 | 8736551 | 9541708 | T: ledakem33sl |
| 8795418 | 8838227 | 9516141 | T: ledakem3264 |
| 8888843 | 8922624 | 9722601 | T: sikep434comp |
| 9196498? | 9238974? | 13250218? | T: ledakem34sl |
| 10581704 | 10624106 | 10760155 | T: ledakem5464 |
| 11584330 | 11621108 | 12924285 | T: ledakem32sl |
| 12120423 | 12168375 | 12346678 | T: ledakem5364 |
| 12485798 | 12518284 | 12570787 | T: sikep610 |
| 12645675 | 12717233 | 12815246 | T: frodokem1344shake |
| 13089194 | 13153981 | 14265239 | T: sikep503comp |
| 13409429 | 13456826 | 13494640 | T: lotus192 |
| 14310453 | 14344604 | 15333947 | T: ledakem54sl |
| 15419010 | 16929683 | 18407278 | T: ledakem5264 |
| 17969457? | 18197377? | 22584578? | T: ledakem53sl |
| 21534814 | 21570075 | 21624761 | T: sikep751 |
| 21555164 | 21607630 | 23377747 | T: sikep610comp |
| 21971303 | 22039864 | 22158042 | mceliece348864pcf |
| 22078159 | 22107685 | 22133659 | mceliece348864f |
| 22343264 | 22392400 | 22461183 | T: lotus256 |
| 25629012 | 25882647 | 26241103 | T: ntskem1264 |
| 26702345 | 27577728 | 32782037 | T: ledakem52sl |
| 34141158 | 34322125 | 37450845 | T: sikep751comp |
| 30373300? | 39701185? | 50560500? | mceliece348864pc |
| 21688549? | 39713321? | 57876806? | mceliece348864 |
| 69415774 | 69530770 | 69801203 | mceliece460896f |
| 69513269 | 69642066 | 69790880 | mceliece460896pcf |
| 76991117 | 77210342 | 78644943 | T: ntskem1380 |
| 70362789? | 97279993? | 151418800? | mceliece460896pc |
| 96793517? | 123805885? | 204927312? | mceliece460896 |
| 127005719 | 128218912 | 130017001 | mceliece6960119pcf |
| 126726998 | 128366209 | 128560533 | mceliece6960119f |
| 144648651 | 144855740 | 145115739 | mceliece6688128f |
| 144516857 | 145384322 | 146503054 | mceliece6688128pcf |
| 162134814 | 162835335 | 163063847 | mceliece8192128f |
| 163273415 | 163791304 | 164203558 | mceliece8192128pcf |
| 163119014 | 163813208 | 164385561 | T: ntskem13136 |
| 172838803? | 218571913? | 265380650? | mceliece6960119pc |
| 130296647? | 218819295? | 307389118? | mceliece6960119 |
| 143480524? | 235017932? | 351891053? | mceliece6688128 |
| 218098683? | 248361427? | 377101706? | mceliece8192128 |
| 194625735? | 248578506? | 352841028? | mceliece6688128pc |
| 217258709? | 270463340? | 338674172? | mceliece8192128pc |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 12950 | 13061 | 13098 | kyber90s512 |
| 15947 | 16021 | 16317 | ntruhps2048509 |
| 18093 | 18204 | 18315 | kyber90s768 |
| 19351 | 19425 | 19499 | ntruhrss701 |
| 24827 | 25012 | 25271 | ntruhps2048677 |
| 25049 | 25123 | 25271 | kyber90s1024 |
| 25863 | 26640 | 28379 | mceliece348864 |
| 26936 | 27121 | 27306 | T: sntrup4591761 |
| 26233 | 27343 | 29156 | mceliece348864f |
| 28712 | 28749 | 28897 | kyber512 |
| 28860 | 29156 | 29341 | ntruhps4096821 |
| 29859 | 30118 | 30303 | sntrup653 |
| 31894 | 32042 | 32301 | sntrup761 |
| 31820 | 32560 | 34299 | mceliece348864pc |
| 32005 | 32560 | 34225 | mceliece348864pcf |
| 37592 | 37888 | 38036 | sntrup857 |
| 40515 | 40626 | 40885 | sntrup953 |
| 40959? | 41181? | 63714? | ntrulpr653 |
| 40885 | 41218 | 41477 | sntrup1013 |
| 41810 | 41884 | 41958 | T: C:nhcompact512cca |
| 41403 | 41995 | 42587 | T: ntskem1264 |
| 43660? | 43882? | 68043? | ntrulpr761 |
| 43808 | 43956 | 44215 | kyber768 |
| 46102 | 46657 | 47878 | T: lac128 |
| 49173 | 49395 | 50357 | T: ntrulpr4591761 |
| 51430 | 51541 | 51689 | sntrup1277 |
| 52799 | 52910 | 53095 | ntrulpr857 |
| 53317 | 54020 | 54649 | T: C:r5nd1kem0d |
| 54760 | 55019 | 55093 | threebears624r2cca |
| 54945 | 55167 | 55352 | T: C:nhcompact768cca |
| 55130 | 55278 | 55426 | ntrulpr953 |
| 55278? | 55352? | 89355? | threebears624r2ccax |
| 50912? | 56240? | 71484? | mceliece460896 |
| 56018 | 56351 | 57350 | C:threebears624r2cpax |
| 56166 | 56388 | 56573 | ntrulpr1013 |
| 56314? | 56388? | 91242? | C:threebears624r2cpa |
| 55537 | 60051 | 67229 | mceliece460896f |
| 62234 | 62456 | 62641 | kyber1024 |
| 57646? | 64972? | 75406? | mceliece460896pc |
| 58349? | 64972? | 73334? | mceliece460896pcf |
| 67932 | 68598 | 69449 | T: C:r5nd0kem2iot |
| 70855 | 71077 | 71262 | ntrulpr1277 |
| 70670 | 71151 | 72002 | T: C:r5nd1kem5d |
| 71521 | 71743 | 71891 | T: C:nhcompact1024cca |
| 71743 | 72113 | 72409 | T: C:ledakemcpa13 |
| 72594 | 72742 | 73001 | T: newhope512cca |
| 73519 | 73741 | 74037 | T: C:ledakemcpa14 |
| 73482 | 74370 | 75406 | T: C:r5nd1kem4longkey |
| 74074 | 75258 | 76775 | T: C:ledakemcpa12 |
| 76331? | 77182? | 123136? | T: C:bikel1 |
| 92019 | 92500 | 92574 | threebears936r2ccax |
| 93203 | 93240 | 93351 | threebears936r2cca |
| 94350 | 94646 | 94942 | T: lotus128 |
| 97347 | 97458 | 97606 | C:threebears936r2cpax |
| 97939 | 97976 | 98124 | C:threebears936r2cpa |
| 113035 | 113701 | 124172 | T: lac192 |
| 110482 | 113997 | 120916 | mceliece6688128 |
| 114367 | 115107 | 116735 | T: C:r5nd3kem5d |
| 114293 | 116143 | 125689 | T: ntrukem443 |
| 114071 | 117142 | 122655 | mceliece6960119 |
| 113997 | 118326 | 122359 | mceliece6960119f |
| 117919 | 118807 | 120842 | mceliece8192128 |
| 117956 | 119547 | 121064 | mceliece8192128f |
| 116291 | 120213 | 128501 | mceliece6688128pc |
| 119880 | 120768 | 121582 | T: C:rolloi128 |
| 117179 | 122285 | 130277 | mceliece6688128pcf |
| 112739 | 123247 | 137085 | mceliece6688128f |
| 121545 | 124727 | 130573 | mceliece6960119pc |
| 121212 | 126688 | 131683 | mceliece6960119pcf |
| 130425 | 131313 | 132090 | T: lotus192 |
| 133089 | 134236 | 135642 | mceliece8192128pc |
| 132867 | 134606 | 136715 | mceliece8192128pcf |
| 141044 | 141081 | 141192 | threebears1248r2cca |
| 142080 | 142228 | 143079 | T: newhope1024cca |
| 142117 | 142709 | 142783 | threebears1248r2ccax |
| 145632 | 146594 | 148703 | T: lac256 |
| 146927 | 146964 | 147112 | C:threebears1248r2cpax |
| 151145 | 151367 | 151700 | C:threebears1248r2cpa |
| 151515 | 152070 | 152588 | T: C:rolloi192 |
| 161986 | 162541 | 163096 | T: C:hila5 |
| 166685 | 168498 | 169904 | T: hqc128round4 |
| 170533 | 170792 | 171495 | T: C:ledakemcpa33 |
| 173271 | 173604 | 174048 | T: C:ledakemcpa34 |
| 174418 | 175084 | 176934 | T: ntskem1380 |
| 179635 | 180338 | 181115 | T: C:bikel3 |
| 180116 | 180856 | 181707 | T: C:rolloi256 |
| 181411 | 181781 | 182891 | T: ledakem1264 |
| 182336 | 183261 | 184149 | T: lotus256 |
| 193473 | 194250 | 198875 | T: ntskem13136 |
| 196507 | 197728 | 199134 | T: C:r5nd3kem0d |
| 196655 | 198801 | 201280 | T: C:ledakemcpa32 |
| 197913 | 200762 | 206682 | T: ntrukem743 |
| 204647 | 206127 | 206756 | T: ledakem1464 |
| 205720 | 207829 | 209346 | T: C:r5nd5kem5d |
| 208125 | 209272 | 210086 | T: ledakem1364 |
| 245236 | 246494 | 247715 | T: C:r5nd5kem0d |
| 259444 | 261590 | 263810 | T: kindi256342 |
| 267621 | 268583 | 269212 | T: ledakem12sl |
| 268028 | 270063 | 271247 | T: ledakem13sl |
| 288008 | 289451 | 291338 | T: ledakem14sl |
| 300625 | 302401 | 305139 | T: kindi512222 |
| 302179 | 304288 | 306508 | T: kindi512241 |
| 378140 | 379842 | 381729 | T: lima2p1024cca |
| 381174 | 382321 | 383727 | T: hqc192round4 |
| 383246 | 386280 | 401857 | T: hqcrmrs128 |
| 413623 | 415177 | 418618 | T: C:ledakemcpa54 |
| 409923 | 416139 | 421097 | T: C:ledakemcpa52 |
| 416102 | 418988 | 423391 | T: C:ledakemcpa53 |
| 428904 | 429903 | 430717 | T: ledakem3464 |
| 415880 | 429977 | 433418 | T: hqc128 |
| 449957 | 451474 | 452769 | T: rolloii192 |
| 463721 | 465053 | 466163 | T: rolloii128 |
| 465793 | 471084 | 475524 | T: C:r5n11kem0d |
| 484848 | 487697 | 494246 | T: ledakem3364 |
| 493136 | 494135 | 495763 | T: ledakem3264 |
| 498686 | 500203 | 501350 | T: rolloii256 |
| 498131 | 509416 | 516150 | T: hqc1281 |
| 560994 | 562067 | 562696 | T: titaniumccatoy |
| 560661 | 565545 | 569208 | T: kindi512321 |
| 617715 | 619306 | 621008 | T: ledakem33sl |
| 635142 | 636215 | 643208 | T: ledakem32sl |
| 642838 | 647833 | 651422 | T: kindi256522 |
| 704480 | 706367 | 707514 | T: titaniumccalite |
| 733784 | 734339 | 737225 | T: hqc256round4 |
| 759129 | 760794 | 762607 | T: ledakem34sl |
| 765012 | 768527 | 769896 | T: lima2p2048cca |
| 786805 | 788951 | 793206 | T: rqc128 |
| 800310 | 805897 | 827431 | T: hqcrmrs192 |
| 807377 | 813075 | 820845 | T: C:r5n13kem0d |
| 859436 | 860583 | 862655 | T: titaniumccastd |
| 858437 | 882228 | 886372 | T: hqc192 |
| 904428 | 919302 | 933843 | T: hqc1921 |
| 972064 | 977170 | 986642 | T: ledakem5464 |
| 977318 | 978687 | 984496 | T: limasp1018cca |
| 954267 | 980167 | 1006178 | T: hqc1922 |
| 984607 | 989676 | 1001516 | T: ledakem5364 |
| 1008287 | 1008731 | 1012764 | T: frodokem640 |
| 1002885 | 1010211 | 1013689 | T: ledakem5264 |
| 1050208 | 1051614 | 1054796 | T: titaniumccamed |
| 1141524 | 1141894 | 1142782 | T: frodokem640aes |
| 1161652 | 1165093 | 1167054 | T: ledakem54sl |
| 1215524 | 1217263 | 1219150 | T: titaniumccahi |
| 1258370 | 1283271 | 1298071 | T: hqcrmrs256 |
| 1383171 | 1404705 | 1423057 | T: hqc256 |
| 1421318 | 1424315 | 1456579 | T: ledakem53sl |
| 1488510 | 1494800 | 1496206 | T: titaniumccasuper |
| 1478446 | 1506381 | 1524548 | T: hqc2562 |
| 1511006 | 1519368 | 1524585 | T: ledakem52sl |
| 1534945 | 1562547 | 1578420 | T: hqc2563 |
| 1715912 | 1751432 | 1768489 | T: hqc2561 |
| 1877084 | 1882301 | 1888443 | T: limasp1306cca |
| 1941871 | 1952527 | 2112071 | T: frodokem976 |
| 1487067? | 1960889? | 1987862? | T: rqc192 |
| 1977835 | 1981165 | 1987122 | T: limasp1822cca |
| 2051835 | 2060456 | 2070927 | T: C:r5n15kem0d |
| 2032336? | 2082286? | 3536830? | T: rqc256 |
| 2164611 | 2173084 | 2177413 | T: frodokem976aes |
| 3557143 | 3568132 | 3575347 | T: frodokem640shake |
| 3499756 | 3675210 | 3735113 | T: frodokem1344aes |
| 3782843 | 3791649 | 3817290 | T: limasp2062cca |
| 7604351 | 7630510 | 7753720 | T: frodokem976shake |
| 7667732 | 7695741 | 7718422 | T: remblem1056 |
| 7764487 | 7790387 | 7844407 | T: remblem928 |
| 8595803 | 8607939 | 8620075 | T: sikep434 |
| 13129228 | 13165414 | 13305237 | T: sikep503 |
| 13225983 | 13302795 | 13413573 | T: frodokem1344shake |
| 13838888 | 13869931 | 13914775 | T: sikep434comp |
| 20201519 | 20299680 | 20420559 | T: sikep503comp |
| 22983475 | 23044969 | 23148310 | T: sikep610 |
| 31925598 | 32000227 | 32265961 | T: sikep610comp |
| 34855369 | 34885191 | 34941320 | T: sikep751 |
| 54217876 | 54382341 | 54696767 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 10878 | 10915 | 10989 | kyber90s512 |
| 14837 | 14911 | 15096 | C:threebears624r2cpax |
| 15614 | 15688 | 15799 | kyber90s768 |
| 19536 | 19573 | 19573 | C:threebears936r2cpax |
| 20609 | 20794 | 20868 | T: C:r5nd1kem0d |
| 22274 | 22348 | 22422 | kyber90s1024 |
| 23014 | 23051 | 23088 | kyber512 |
| 24050 | 24087 | 24198 | C:threebears1248r2cpax |
| 24346? | 24383? | 38369? | C:threebears624r2cpa |
| 25789 | 25826 | 25863 | ntruhps2048509 |
| 26122 | 26196 | 28009 | T: C:r5nd0kem2iot |
| 27898 | 28675 | 28786 | T: C:r5nd1kem5d |
| 29378 | 29489 | 30710 | T: C:r5nd1kem4longkey |
| 30525 | 30525 | 30562 | C:threebears936r2cpa |
| 34706 | 35002 | 35039 | T: C:hila5 |
| 35594 | 35742 | 36038 | kyber768 |
| 36001 | 36075 | 36260 | sntrup653 |
| 37333 | 37407 | 37481 | C:threebears1248r2cpa |
| 37407 | 37555 | 37666 | sntrup761 |
| 40293 | 40663 | 40885 | T: C:nhcompact512cca |
| 43586 | 43660 | 43697 | ntruhps2048677 |
| 46102 | 46176 | 46361 | ntruhrss701 |
| 46361 | 46842 | 47064 | T: C:r5nd3kem5d |
| 46731? | 46916? | 70041? | ntrulpr653 |
| 47027 | 47212 | 47323 | sntrup857 |
| 48914 | 49136 | 49321 | sntrup953 |
| 49321? | 49543? | 74000? | ntrulpr761 |
| 49802 | 49950 | 50061 | sntrup1013 |
| 51763 | 52170 | 52355 | kyber1024 |
| 52873 | 52910 | 53021 | T: C:nhcompact768cca |
| 57091 | 57276 | 57498 | T: sntrup4591761 |
| 57313 | 57387 | 57498 | ntruhps4096821 |
| 61309 | 61494 | 61642 | ntrulpr857 |
| 61568 | 61753 | 61901 | sntrup1277 |
| 62900 | 63270 | 63455 | T: lac128 |
| 63344 | 63566 | 63714 | ntrulpr953 |
| 64269 | 64528 | 64676 | ntrulpr1013 |
| 69042 | 69264 | 69819 | T: ntrulpr4591761 |
| 69375 | 69449 | 69597 | T: C:nhcompact1024cca |
| 77071 | 77293 | 77404 | T: newhope512cca |
| 78773? | 78884? | 125208? | threebears624r2ccax |
| 81585 | 81844 | 82695 | ntrulpr1277 |
| 87468 | 88060 | 89207 | T: C:r5nd5kem5d |
| 88837 | 89762 | 92019 | T: C:r5nd3kem0d |
| 89688 | 89910 | 90169 | mceliece348864 |
| 89799 | 90169 | 90465 | mceliece348864f |
| 95201 | 95386 | 95830 | mceliece348864pc |
| 95275 | 95460 | 95571 | mceliece348864pcf |
| 100418 | 100936 | 101047 | threebears624r2cca |
| 109187 | 110556 | 114293 | T: lotus128 |
| 116698 | 117364 | 117956 | T: ntrukem443 |
| 114737 | 117623 | 119325 | T: C:r5nd5kem0d |
| 124912 | 124986 | 125134 | threebears936r2ccax |
| 152514 | 153069 | 153328 | T: newhope1024cca |
| 153402 | 154068 | 162171 | T: lotus192 |
| 155807 | 156140 | 156362 | threebears936r2cca |
| 159544 | 160284 | 171014 | T: lac192 |
| 177415 | 178007 | 178636 | mceliece460896 |
| 178081? | 178562? | 269323? | mceliece460896f |
| 181559 | 181744 | 182632 | threebears1248r2ccax |
| 183002 | 183483 | 185074 | mceliece460896pcf |
| 183409 | 184260 | 184556 | mceliece460896pc |
| 188774 | 197099 | 198505 | T: C:r5n11kem0d |
| 197321 | 198431 | 199393 | mceliece6960119 |
| 197654 | 198949 | 199356 | mceliece6960119f |
| 205868 | 206312 | 207052 | mceliece6960119pcf |
| 205979 | 206904 | 207274 | mceliece6960119pc |
| 211788 | 212195 | 212972 | mceliece8192128f |
| 211973 | 212306 | 212898 | mceliece6688128 |
| 212121? | 213564? | 322196? | mceliece6688128f |
| 213046 | 213786 | 214452 | mceliece8192128 |
| 217190 | 217338 | 218522 | threebears1248r2cca |
| 218633 | 219669 | 222629 | mceliece6688128pcf |
| 218744 | 219891 | 220372 | mceliece6688128pc |
| 220890 | 221297 | 222592 | mceliece8192128pcf |
| 221371 | 222222 | 222888 | mceliece8192128pc |
| 221778 | 222407 | 239205 | T: lotus256 |
| 241721 | 243534 | 245199 | T: ntrukem743 |
| 238983 | 247197 | 249824 | T: lac256 |
| 257113 | 258260 | 260184 | T: ntskem1264 |
| 275354 | 275687 | 278018 | T: C:r5n13kem0d |
| 303104 | 304177 | 305546 | T: kindi256342 |
| 308950 | 309542 | 310689 | T: hqc128round4 |
| 371036 | 372849 | 374107 | T: kindi512222 |
| 374588 | 375587 | 378769 | T: kindi512241 |
| 477633 | 479002 | 480556 | T: lima2p1024cca |
| 483109 | 484182 | 485329 | T: ntskem1380 |
| 530802 | 531875 | 533688 | T: C:ledakemcpa12 |
| 635179 | 637140 | 640248 | T: C:ledakemcpa14 |
| 651940 | 654419 | 655714 | T: titaniumccatoy |
| 653901 | 655899 | 661227 | T: hqc192round4 |
| 654863 | 657194 | 675916 | T: hqcrmrs128 |
| 656528 | 657860 | 660228 | T: kindi512321 |
| 636548 | 663262 | 665852 | T: hqc128 |
| 677396 | 682761 | 691160 | T: C:ledakemcpa13 |
| 696599 | 697339 | 701483 | T: kindi256522 |
| 813260 | 814481 | 815554 | T: titaniumccalite |
| 901209 | 904576 | 907758 | T: C:rolloi128 |
| 903392 | 934065 | 942538 | T: hqc1281 |
| 957227 | 962333 | 967365 | T: lima2p2048cca |
| 959595 | 967735 | 977318 | T: ntskem13136 |
| 986457 | 987271 | 991489 | T: titaniumccastd |
| 996225 | 1001368 | 1005253 | T: frodokem640 |
| 1080030 | 1083841 | 1090390 | T: C:rolloi192 |
| 1088170 | 1088873 | 1094349 | T: frodokem640aes |
| 1100676 | 1106078 | 1111406 | T: C:r5n15kem0d |
| 1092314? | 1109852? | 1965255? | T: C:bikel1 |
| 1194804 | 1199762 | 1202019 | T: titaniumccamed |
| 1220371 | 1225292 | 1244902 | T: hqc192 |
| 1259813 | 1263217 | 1271172 | T: hqc256round4 |
| 1245642 | 1263365 | 1272874 | T: hqcrmrs192 |
| 1261367 | 1263920 | 1267694 | T: ledakem1264 |
| 1265437 | 1270173 | 1271986 | T: limasp1018cca |
| 1397786 | 1410699 | 1416471 | T: ledakem1364 |
| 1424981 | 1427867 | 1429162 | T: titaniumccahi |
| 1440225 | 1448957 | 1507861 | T: hqc1922 |
| 1479001 | 1482701 | 1489028 | T: ledakem1464 |
| 1487178 | 1495651 | 1511672 | T: hqc1921 |
| 1505197 | 1527841 | 1562991 | T: rolloii128 |
| 1615420 | 1618602 | 1625854 | T: rolloii192 |
| 1644761 | 1650681 | 1657489 | T: C:ledakemcpa32 |
| 1714395? | 1724200? | 2201574? | T: C:ledakemcpa34 |
| 1730601 | 1734375 | 1740110 | T: titaniumccasuper |
| 1831130 | 1839418 | 1848261 | T: C:rolloi256 |
| 1882375 | 1891773 | 1900505 | T: ledakem12sl |
| 1884262 | 1899580 | 1922076 | T: ledakem13sl |
| 1914528 | 1921595 | 1932029 | T: C:ledakemcpa33 |
| 1904205 | 1932769 | 1958262 | T: hqc256 |
| 1897138 | 1937209 | 1988380 | T: hqcrmrs256 |
| 1939873 | 1941575 | 1950751 | T: frodokem976 |
| 1992154 | 1999702 | 2008730 | T: ledakem14sl |
| 2053315 | 2057644 | 2058902 | T: frodokem976aes |
| 2113218 | 2116918 | 2127056 | T: rolloii256 |
| 2141375 | 2151513 | 2199058 | T: hqc2562 |
| 2443591 | 2447587 | 2457244 | T: limasp1306cca |
| 2380321 | 2472599 | 2478371 | T: hqc2563 |
| 2526027 | 2562620 | 2624299 | T: hqc2561 |
| 2567837 | 2570760 | 2579788 | T: limasp1822cca |
| 2906683 | 2917117 | 2927514 | T: rqc128 |
| 3318419 | 3331961 | 3336179 | T: frodokem1344aes |
| 3435635 | 3444737 | 3460647 | T: frodokem640shake |
| 3475188 | 3502938 | 3535461 | T: C:bikel3 |
| 3670585 | 3681019 | 3700703 | T: ledakem3364 |
| 3790502 | 3814293 | 3843375 | T: ledakem3264 |
| 3919928 | 3937910 | 3954930 | T: C:ledakemcpa52 |
| 3940574 | 3980978 | 4022825 | T: ledakem3464 |
| 4094938? | 4113327? | 5335992? | T: C:ledakemcpa54 |
| 4650641 | 4668031 | 4707029 | T: C:ledakemcpa53 |
| 4955484 | 4964660 | 4985454 | T: limasp2062cca |
| 5263731 | 5273684 | 5295958 | T: ledakem32sl |
| 5303321 | 5315679 | 5325854 | T: ledakem33sl |
| 5913377 | 5941534 | 5961107 | T: ledakem34sl |
| 5883703 | 6831939 | 6878670 | T: rqc192 |
| 7455759 | 7480919 | 7493869 | T: frodokem976shake |
| 7912080 | 7934687 | 7961808 | T: ledakem5264 |
| 8150360 | 8171561 | 8196240 | T: ledakem5364 |
| 8946600 | 8985191 | 9033328 | T: rqc256 |
| 9077913 | 9103961 | 9178331 | T: ledakem5464 |
| 9221399 | 9237864 | 9249223 | T: sikep434 |
| 9860204 | 9879999 | 10017417 | T: sikep434comp |
| 10391857 | 10419385 | 10437774 | T: remblem1056 |
| 10489648 | 10519174 | 10552400 | T: remblem928 |
| 11293140 | 11332027 | 11364069 | T: ledakem52sl |
| 11665693 | 11699696 | 11722155 | T: ledakem53sl |
| 11761338 | 11786128 | 11810733 | T: ledakem54sl |
| 13137109 | 13262280 | 13341904 | T: frodokem1344shake |
| 14011715 | 14040242 | 14074911 | T: sikep503 |
| 14539298 | 14614741 | 14656070 | T: sikep503comp |
| 23055625 | 23094253 | 23120486 | T: sikep610 |
| 24514313 | 24551276 | 24689064 | T: sikep610comp |
| 37455914 | 37516853 | 37594812 | T: sikep751 |
| 39682315 | 39718797 | 39777886 | T: sikep751comp |
|
|
|