Measurements of key-encapsulation mechanisms on one machine: amd64; Tiger Lake (806c1); 2020 Intel Core i7-1165G7; 4 x 2800MHz; panther, supercop-20260330
[Page version: 20260409 07:43:59]
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 (or StQ1 starting with supercop-20260214),
the median of many speed measurements (or StQ2 starting with supercop-20260214),
the third quartile of many speed measurements (or StQ3 starting with supercop-20260214), and
the name of the primitive.
Measurements with large interquartile range (or stabilized interquartile range) 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 |
| 11251 | 11397 | 11724 | kyber90s512 |
| 14404 | 14609 | 17678 | ntruplus576 |
| 16003 | 16213 | 16553 | kyber90s768 |
| 16990 | 17048 | 17227 | ntruplus768 |
| 18095 | 18253 | 18490 | mlkem512 |
| 18140 | 18268 | 18515 | kyber512 |
| 19221 | 19289 | 19518 | ntruplus864 |
| 22320 | 22507 | 22876 | kyber90s1024 |
| 24727? | 26784? | 32509? | ntruplus1152 |
| 26823 | 27089 | 27421 | T: C:nhcompact512cca |
| 28634 | 28827 | 29167 | timer |
| 28722 | 28910 | 29162 | smaugt1 |
| 28946 | 29083 | 29441 | T: ntrulpr4591761 |
| 30528 | 30756 | 31039 | ntrulpr653 |
| 31272 | 31529 | 32030 | mlkem768 |
| 31380 | 31581 | 31928 | kyber768 |
| 32704 | 32924 | 33290 | ntrulpr761 |
| 33829 | 34100 | 34423 | T: lac128 |
| 35024 | 35181 | 35435 | T: lightsaber2 |
| 39469 | 39674 | 40072 | T: C:nhcompact768cca |
| 40949 | 41155 | 41419 | ntrulpr857 |
| 41691 | 41955 | 42565 | kyber1024 |
| 41739 | 42008 | 42567 | mlkem1024 |
| 42846 | 43129 | 43477 | ntrulpr953 |
| 43527 | 43712 | 43973 | newhope512cca |
| 43702 | 43938 | 44236 | smaugt3 |
| 44330 | 44590 | 44978 | ntrulpr1013 |
| 44451 | 45022 | 45674 | T: C:r5nd1kem0d |
| 47418 | 47668 | 48057 | T: C:nhcompact1024cca |
| 48635 | 48989 | 49319 | threebears624r2cca |
| 49133 | 49276 | 49477 | C:threebears624r2cpa |
| 50791 | 50915 | 51048 | C:threebears624r2cpax |
| 51180 | 51414 | 51941 | threebears624r2ccax |
| 56641 | 56782 | 57047 | ntrulpr1277 |
| 57468 | 57788 | 58054 | smaugt5 |
| 59886 | 60061 | 60299 | T: saber2 |
| 59428 | 60295 | 61592 | T: C:r5nd0kem2iot |
| 59745 | 60346 | 61091 | T: C:r5nd1kem5d |
| 62447 | 63160 | 64113 | T: C:r5nd1kem4longkey |
| 70555 | 70835 | 71310 | T: hqc128round4 |
| 74547 | 74857 | 75433 | T: lac256 |
| 81022 | 81287 | 81743 | T: lac192 |
| 82963 | 83262 | 83644 | newhope1024cca |
| 87838 | 88098 | 89224 | threebears936r2cca |
| 91166 | 91515 | 91923 | T: firesaber2 |
| 92793 | 92977 | 93234 | threebears936r2ccax |
| 93618 | 93770 | 93970 | C:threebears936r2cpa |
| 96236 | 96386 | 96593 | C:threebears936r2cpax |
| 97714 | 98481 | 99501 | T: C:r5nd3kem5d |
| 131243 | 131476 | 131793 | ntruhps2048509 |
| 139782 | 140241 | 140800 | T: saberx4 |
| 144882 | 145402 | 148751 | threebears1248r2cca |
| 145976 | 146907 | 147452 | T: C:hila5 |
| 151132 | 151310 | 151598 | C:threebears1248r2cpa |
| 150872 | 152192 | 152608 | threebears1248r2ccax |
| 151594 | 152783 | 154719 | T: C:r5nd3kem0d |
| 155177 | 155390 | 155665 | C:threebears1248r2cpax |
| 162056 | 162587 | 164815 | T: hqc192round4 |
| 166738 | 167451 | 168396 | T: kindi256342 |
| 174810 | 177201 | 179548 | T: C:r5nd5kem5d |
| 181878 | 182691 | 190885 | T: kindi512222 |
| 184295 | 186254 | 188344 | T: C:r5nd5kem0d |
| 189448 | 194106 | 198016 | T: kindi512241 |
| 211724 | 211948 | 212288 | ntruhps2048677 |
| 212210 | 212491 | 212835 | ntruhrss701 |
| 305126 | 305663 | 306362 | ntruhps4096821 |
| 313892 | 315524 | 318952 | T: hqc256round4 |
| 376278 | 377676 | 387491 | T: hqcrmrs128 |
| 379396 | 389596 | 392788 | T: kindi512321 |
| 387998 | 390076 | 395361 | T: C:r5n11kem0d |
| 390643 | 393936 | 398269 | T: ntrukem443 |
| 417968 | 423110 | 440704 | T: hqc1281 |
| 424271 | 427714 | 446622 | T: hqc128 |
| 454258 | 455505 | 457810 | T: kindi256522 |
| 481856 | 483054 | 484312 | T: C:bikel1 |
| 509698 | 522305 | 524589 | sntrup653 |
| 564963 | 568542 | 572330 | T: lima2p1024cca |
| 574144 | 575144 | 576629 | sntrup761 |
| 584831 | 588832 | 591753 | T: C:ledakemcpa14 |
| 673335 | 677256 | 683234 | T: C:ledakemcpa13 |
| 686221 | 694947 | 701717 | sntrup4591761 |
| 689834 | 696226 | 708202 | T: C:edonk128k16n80nu4l6 |
| 714362 | 717027 | 732356 | T: titaniumccatoy |
| 725214 | 729807 | 749181 | T: C:r5n13kem0d |
| 739445 | 742058 | 749900 | T: rqc128 |
| 744186 | 749245 | 769126 | T: hqcrmrs192 |
| 747852 | 754783 | 780849 | T: hqc1921 |
| 805490 | 806077 | 806860 | T: titaniumccalite |
| 795084 | 807977 | 833452 | T: hqc1922 |
| 810700 | 811881 | 813758 | T: frodokem640 |
| 817783 | 821255 | 825546 | sntrup857 |
| 839246 | 843633 | 869066 | T: hqc192 |
| 876534 | 879396 | 882780 | T: C:ledakemcpa12 |
| 943744 | 946996 | 952252 | T: ntrukem743 |
| 967152 | 972072 | 980296 | T: C:rolloi128 |
| 1002870 | 1007602 | 1059588 | T: frodokem640aes |
| 1012296 | 1014662 | 1019645 | sntrup953 |
| 1058790 | 1060303 | 1063007 | T: titaniumccastd |
| 1112122 | 1125515 | 1136574 | T: C:edonk128k16n80nu8l6 |
| 1129488 | 1135027 | 1148580 | sntrup1013 |
| 1119956 | 1150359 | 1178506 | T: hqc2561 |
| 1144365 | 1150943 | 1159466 | T: lima2p2048cca |
| 1172337 | 1188806 | 1190561 | T: titaniumccamed |
| 1178333 | 1206842 | 1227225 | T: hqc2562 |
| 1239942 | 1247195 | 1253990 | T: limasp1018cca |
| 1212871 | 1254682 | 1328712 | T: hqcrmrs256 |
| 1249531 | 1263068 | 1273297 | T: C:rolloi192 |
| 1250219 | 1270421 | 1307432 | T: hqc2563 |
| 1273102 | 1281834 | 1295669 | T: C:ledakemcpa34 |
| 1286296? | 1292072? | 1633367? | T: rqc192 |
| 1267657 | 1305624 | 1340261 | T: C:edonk128k32n96nu4l4 |
| 1345416 | 1346149 | 1348354 | T: titaniumccahi |
| 1328583 | 1354561 | 1376604 | T: hqc256 |
| 1390428 | 1393693 | 1400160 | T: C:bikel3 |
| 1508333 | 1529192 | 1563826 | T: C:edonk192k32n128nu4l6 |
| 1569440 | 1574469 | 1582725 | T: titaniumccasuper |
| 1591333 | 1593550 | 1613809 | T: frodokem976 |
| 1658354 | 1663586 | 1671949 | T: C:r5n15kem0d |
| 1684536 | 1691247 | 1706666 | sntrup1277 |
| 1695924 | 1700592 | 1705864 | T: C:rolloi256 |
| 1711411 | 1718642 | 1730932 | T: C:edonk128ref |
| 1817335? | 1823558? | 2300127? | T: rqc256 |
| 1818462 | 1827414 | 1835826 | T: C:ledakemcpa33 |
| 1951830 | 1954648 | 1961007 | T: frodokem976aes |
| 1969353 | 1987946 | 2023301 | T: C:lake1 |
| 2001881 | 2016624 | 2040709 | T: C:lake2 |
| 2044949 | 2060956 | 2082605 | T: C:lake3 |
| 2308603 | 2323321 | 2345250 | T: limasp1306cca |
| 2389552 | 2425715 | 2460839 | T: C:edonk192k48n144nu4l4 |
| 2447003 | 2462872 | 2484283 | T: C:ledakemcpa53 |
| 2463759 | 2477713 | 2493887 | T: C:ledakemcpa32 |
| 2477435 | 2498245 | 2579507 | T: ledakem1464 |
| 2519128 | 2530837 | 2557044 | T: limasp1822cca |
| 2563629 | 2566435 | 2573868 | T: frodokem640shake |
| 2950453 | 2973831 | 3330095 | T: ledakem1364 |
| 2998264 | 3004356 | 3023012 | T: C:ledakemcpa54 |
| 3066624 | 3097321 | 3340526 | T: ledakem1264 |
| 3208646 | 3242331 | 3276551 | T: locker1 |
| 3403949 | 3413761 | 3432066 | T: frodokem1344aes |
| 3562245 | 3584414 | 3627447 | T: locker2 |
| 3799020 | 3820256 | 3859331 | T: locker3 |
| 3826537 | 3833369 | 3843837 | T: rolloii192 |
| 3894400 | 3903230 | 3912613 | T: rolloii128 |
| 3851554? | 3968862? | 5392504? | T: ledakem14sl |
| 4199375 | 4231009 | 4278896 | T: locker4 |
| 3710793? | 4523745? | 6056696? | T: ledakem13sl |
| 4513494 | 4543821 | 4580254 | T: limasp2062cca |
| 4791401 | 4803200 | 4824925 | T: rolloii256 |
| 4809248 | 4834993 | 4870679 | T: locker6 |
| 4856013 | 4875502 | 4893185 | T: C:ledakemcpa52 |
| 5020061 | 5231893 | 5868838 | T: ledakem12sl |
| 5337324 | 5360178 | 5387148 | T: frodokem976shake |
| 5428729 | 5453185 | 5466871 | T: sikep434 |
| 5482722? | 5924170? | 8161190? | T: ledakem3464 |
| 6155799 | 6193176 | 6243976 | T: locker5 |
| 6103189 | 6215648 | 6370162 | T: ramstakers216091 |
| 6411564 | 6436406 | 6483162 | T: ledakem3364 |
| 7074986 | 7102118 | 7346947 | T: remblem1056 |
| 7139789 | 7163615 | 7193131 | T: remblem928 |
| 7217118 | 7285998 | 7358747 | T: lotus128 |
| 7456944 | 7467312 | 7475507 | T: sikep503 |
| 7483981 | 7557629 | 7990960 | T: ledakem3264 |
| 8091920 | 8124531 | 8464751 | T: ledakem33sl |
| 8334071 | 8394347 | 8464621 | T: locker7 |
| 8703318 | 8754662 | 8807833 | T: locker8 |
| 9043783? | 9105275? | 11346679? | T: ledakem34sl |
| 9195880 | 9216407 | 9231628 | T: frodokem1344shake |
| 8922788 | 9285529 | 9978918 | T: sikep434comp |
| 9287222 | 9314911 | 9378405 | T: locker9 |
| 9489916 | 9542527 | 9643272 | T: ledakem5464 |
| 10285569 | 10833776 | 12124397 | T: ledakem32sl |
| 10969027 | 10989582 | 11017114 | T: ledakem5364 |
| 12190115 | 12399376 | 13414613 | T: sikep503comp |
| 13102253 | 13167651 | 14288819 | T: ledakem54sl |
| 13270832 | 13285387 | 13294916 | T: sikep610 |
| 14654895 | 14741752 | 14907063 | T: lotus192 |
| 15763381 | 16910825 | 18993087 | T: ledakem5264 |
| 16544770? | 18067568? | 20783333? | T: ledakem53sl |
| 20370846 | 20580234 | 20706430 | T: mersenne756839 |
| 22747358 | 22764113 | 22823578 | T: sikep751 |
| 22878698 | 22891438 | 22907184 | mceliece348864pcf |
| 22913480 | 22941176 | 22971643 | mceliece348864f |
| 22766612 | 23799969 | 25050537 | T: sikep610comp |
| 24541304 | 24601606 | 24738375 | T: lotus256 |
| 28367485 | 28562935 | 28778560 | T: ramstakers756839 |
| 29617499 | 31445252 | 33655182 | T: ledakem52sl |
| 32407648 | 32578190 | 32822037 | T: ntskem1264 |
| 25019248? | 33967813? | 45267082? | mceliece348864 |
| 35688022 | 35796264 | 38666973 | T: sikep751comp |
| 25967246? | 39438364? | 54717907? | mceliece348864pc |
| 70744790 | 70788619 | 70832374 | mceliece460896pcf |
| 70794616 | 70859442 | 70921007 | mceliece460896f |
| 80794025 | 81234442 | 81989230 | T: ntskem1380 |
| 61655708? | 95984827? | 142390456? | T: rsa2048 |
| 73437454? | 100273398? | 164875144? | mceliece460896 |
| 70048371? | 102556873? | 162712916? | mceliece460896pc |
| 132608615 | 132678749 | 132881731 | mceliece6960119pcf |
| 132550235 | 132734994 | 132859139 | mceliece6960119f |
| 166011346 | 166082816 | 166123106 | mceliece8192128pcf |
| 166043695 | 166133982 | 167274266 | mceliece8192128f |
| 170118455 | 170182774 | 170565807 | mceliece6688128pcf |
| 170608172 | 171767518 | 171834632 | mceliece6688128f |
| 145047061? | 200769036? | 292992900? | mceliece6960119pc |
| 207857764 | 208578379 | 209432651 | T: ntskem13136 |
| 136702707? | 215358305? | 348062593? | mceliece6960119 |
| 178448690? | 243907028? | 369486713? | mceliece8192128pc |
| 177488114? | 248451266? | 354274181? | mceliece8192128 |
| 250915453 | 252701336 | 254879629 | T: oddmanhattan128 |
| 193907064? | 253705577? | 398094903? | mceliece6688128 |
| 234877152? | 317586273? | 433485732? | mceliece6688128pc |
| 407336356 | 409033836 | 413270199 | T: oddmanhattan192 |
| 730136496 | 734034340 | 737373852 | T: oddmanhattan256 |
| 814325690 | 847388638 | 860461402 | T: bigquake1 |
| -14428368908 | 1784779268 | 13569530535 | T: bigquake5 |
| 2717583856 | 2802906030 | 2890490780 | T: pqrsa15 |
| -7980329942 | 7166349321 | 7307343183 | T: bigquake3 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 17287 | 17825 | 18848 | T: rsa2048 |
| 17771 | 17986 | 18277 | kyber90s512 |
| 18117 | 18188 | 18361 | ntruplus576 |
| 18804 | 18892 | 18992 | ntruhrss701 |
| 18811 | 18968 | 19258 | ntruhps2048509 |
| 19717 | 19849 | 19987 | timer |
| 19721 | 19881 | 20073 | smaugt1 |
| 19876 | 20001 | 20105 | mlkem512 |
| 20266 | 21171 | 22640 | mceliece348864 |
| 20464 | 21294 | 22306 | mceliece348864f |
| 21950 | 22056 | 22290 | ntruplus768 |
| 23040 | 23208 | 23431 | kyber90s768 |
| 24256 | 24638 | 26235 | mceliece348864pcf |
| 24213 | 24849 | 26640 | mceliece348864pc |
| 25493 | 25588 | 25802 | ntruplus864 |
| 26022 | 26288 | 26444 | ntruhps2048677 |
| 29587 | 29719 | 29921 | kyber512 |
| 30569 | 30706 | 30853 | kyber90s1024 |
| 31050 | 31163 | 31309 | mlkem768 |
| 30995 | 31176 | 31385 | ntruhps4096821 |
| 31661 | 31790 | 31991 | sntrup4591761 |
| 33614 | 33829 | 34169 | ntruplus1152 |
| 34955 | 35208 | 35378 | sntrup653 |
| 37824 | 37967 | 38218 | sntrup761 |
| 40074 | 40156 | 40374 | smaugt3 |
| 37979? | 42113? | 52976? | mceliece460896 |
| 42777 | 42909 | 43119 | mlkem1024 |
| 39000? | 43000? | 49918? | mceliece460896f |
| 43983 | 44105 | 44356 | kyber768 |
| 45012 | 45218 | 45572 | T: C:nhcompact512cca |
| 45090 | 45250 | 45446 | T: lightsaber2 |
| 42067? | 46015? | 52604? | mceliece460896pcf |
| 42350? | 46397? | 66179? | T: C:edonk128k16n80nu4l6 |
| 46180 | 46435 | 46632 | sntrup857 |
| 43258 | 46829 | 51455 | mceliece460896pc |
| 49010 | 49119 | 49370 | sntrup953 |
| 51208 | 51495 | 51705 | sntrup1013 |
| 52015 | 52183 | 52428 | smaugt5 |
| 52489 | 52614 | 52776 | ntrulpr653 |
| 52529 | 52698 | 52941 | T: ntrulpr4591761 |
| 55539 | 55690 | 55910 | ntrulpr761 |
| 59417 | 60263 | 60518 | kyber1024 |
| 59905 | 61867 | 65313 | T: ntskem1264 |
| 62547 | 63100 | 63889 | T: lac128 |
| 62909 | 63102 | 63318 | T: C:nhcompact768cca |
| 63680 | 64020 | 64570 | T: C:ledakemcpa14 |
| 64870 | 65010 | 65409 | sntrup1277 |
| 65723 | 65860 | 66122 | threebears624r2ccax |
| 65718 | 66188 | 66556 | threebears624r2cca |
| 66364 | 66481 | 66669 | C:threebears624r2cpax |
| 66411 | 67044 | 68057 | T: C:ledakemcpa13 |
| 67533 | 67654 | 67845 | C:threebears624r2cpa |
| 69358 | 69549 | 69678 | ntrulpr857 |
| 68459 | 71032 | 75200 | mceliece6960119f |
| 68643 | 71210 | 76237 | mceliece6960119 |
| 72179 | 72577 | 72962 | newhope512cca |
| 72636 | 72783 | 72945 | ntrulpr953 |
| 72421 | 72890 | 73380 | T: C:r5nd1kem0d |
| 69508 | 73500 | 79138 | mceliece6688128f |
| 69667 | 73695 | 78974 | mceliece6688128 |
| 74586 | 74741 | 75060 | ntrulpr1013 |
| 74021 | 75405 | 77031 | T: C:ledakemcpa12 |
| 75393 | 75576 | 75802 | T: saber2 |
| 74351 | 77276 | 81793 | mceliece6960119pc |
| 75155 | 78095 | 81936 | mceliece6960119pcf |
| 75373 | 79118 | 85989 | mceliece6688128pcf |
| 76278 | 79872 | 88303 | mceliece6688128pc |
| 80036 | 80417 | 80977 | T: C:nhcompact1024cca |
| 86873 | 88714 | 91223 | mceliece8192128f |
| 87037 | 88778 | 90887 | mceliece8192128 |
| 92188 | 94087 | 96012 | mceliece8192128pc |
| 92593 | 94249 | 97062 | mceliece8192128pcf |
| 94345 | 94535 | 94787 | ntrulpr1277 |
| 95315 | 96220 | 97468 | T: C:r5nd0kem2iot |
| 97194 | 97884 | 98808 | T: C:r5nd1kem5d |
| 100897 | 102286 | 103447 | T: C:r5nd1kem4longkey |
| 107405 | 108022 | 108962 | T: C:bikel1 |
| 108784 | 109115 | 109610 | threebears936r2cca |
| 109528 | 110220 | 110512 | threebears936r2ccax |
| 110055 | 110791 | 115206 | T: firesaber2 |
| 115079 | 115318 | 115568 | C:threebears936r2cpax |
| 114779 | 115415 | 116266 | T: lotus128 |
| 115902 | 116036 | 116246 | C:threebears936r2cpa |
| 119642 | 121495 | 123387 | T: ntrukem443 |
| 134783 | 135075 | 136286 | newhope1024cca |
| 135828 | 136393 | 137301 | T: lac192 |
| 135593 | 136611 | 138139 | T: C:rolloi128 |
| 148102 | 149869 | 171830 | T: C:rolloi192 |
| 149334 | 150063 | 151194 | T: lac256 |
| 150593 | 151233 | 151937 | T: C:ledakemcpa34 |
| 144531 | 154401 | 170233 | T: C:edonk128k16n80nu8l6 |
| 154776 | 155704 | 157004 | T: C:r5nd3kem5d |
| 157163 | 158140 | 159135 | T: C:ledakemcpa33 |
| 167718 | 168602 | 169591 | T: lotus192 |
| 168174 | 168792 | 169370 | T: saberx4 |
| 170122 | 170509 | 171653 | threebears1248r2cca |
| 171260 | 171834 | 172486 | T: ledakem1264 |
| 170984 | 173033 | 174791 | T: ledakem1464 |
| 171216 | 173514 | 173930 | threebears1248r2ccax |
| 173172 | 174768 | 176135 | T: C:rolloi256 |
| 177343 | 177519 | 177731 | C:threebears1248r2cpax |
| 177720 | 178075 | 178598 | C:threebears1248r2cpa |
| 178664 | 181359 | 184104 | T: C:ledakemcpa32 |
| 188581 | 188889 | 189565 | T: hqc128round4 |
| 181259 | 195044 | 222054 | T: C:edonk128k32n96nu4l4 |
| 197816 | 198585 | 200346 | T: ledakem1364 |
| 199633 | 200700 | 201420 | T: C:hila5 |
| 211028 | 212921 | 215410 | T: ntrukem743 |
| 219215 | 220079 | 221066 | T: kindi256342 |
| 235125 | 235718 | 236217 | T: ledakem13sl |
| 243390 | 244616 | 245419 | T: C:bikel3 |
| 244150 | 245925 | 247780 | T: lotus256 |
| 245771 | 246275 | 246954 | T: ledakem12sl |
| 256609 | 258932 | 261007 | T: C:r5nd3kem0d |
| 271088 | 273486 | 275413 | T: C:r5nd5kem5d |
| 272774 | 273542 | 275190 | T: ledakem14sl |
| 276220 | 278627 | 288222 | T: kindi512241 |
| 274006 | 280123 | 283182 | T: kindi512222 |
| 308441 | 309960 | 311751 | T: C:r5nd5kem0d |
| 299125? | 310574? | 468327? | T: ntskem13136 |
| 309432 | 319728 | 323660 | T: ntskem1380 |
| 334523 | 335364 | 336576 | T: C:ledakemcpa54 |
| 342638 | 345416 | 348712 | T: C:ledakemcpa53 |
| 325325 | 353365 | 375117 | T: C:edonk128ref |
| 356146 | 361729 | 366908 | T: C:ledakemcpa52 |
| 390455 | 397843 | 408603 | T: C:lake1 |
| 400204 | 400767 | 401311 | T: ledakem3464 |
| 403046 | 405766 | 408095 | T: lima2p1024cca |
| 419564 | 420769 | 422854 | T: hqc192round4 |
| 439342 | 441511 | 448701 | T: C:lake2 |
| 452124 | 459401 | 467882 | T: rolloii192 |
| 461754 | 463721 | 467815 | T: rolloii128 |
| 467618 | 471608 | 479492 | T: C:lake3 |
| 477754 | 478486 | 479685 | T: ledakem3264 |
| 482315 | 487460 | 492516 | T: ledakem3364 |
| 492972 | 495886 | 500111 | T: rolloii256 |
| 495846 | 500412 | 504648 | T: C:r5n11kem0d |
| 502780 | 505182 | 519337 | T: kindi512321 |
| 517020 | 537105 | 554905 | T: hqcrmrs128 |
| 541224 | 542488 | 543894 | T: kindi256522 |
| 550238 | 551523 | 570492 | T: titaniumccatoy |
| 549227 | 560862 | 573823 | T: C:edonk192k32n128nu4l6 |
| 583415 | 587937 | 596007 | T: locker1 |
| 577344 | 588286 | 606427 | T: hqc128 |
| 601455 | 605890 | 629413 | T: locker2 |
| 594196 | 609752 | 623816 | T: hqc1281 |
| 627276 | 628070 | 629318 | T: ledakem32sl |
| 622499 | 629942 | 644621 | T: C:edonk192k48n144nu4l4 |
| 649117 | 651257 | 652726 | T: ledakem33sl |
| 677966 | 684485 | 696088 | T: locker3 |
| 723749 | 725058 | 726640 | T: titaniumccalite |
| 762982 | 770797 | 780098 | T: locker4 |
| 773909 | 775749 | 778892 | T: hqc256round4 |
| 808724 | 810656 | 816524 | T: ledakem34sl |
| 813447 | 818921 | 823884 | T: lima2p2048cca |
| 838122 | 842578 | 849536 | T: locker6 |
| 872607 | 874139 | 876539 | T: titaniumccastd |
| 878553 | 881362 | 885500 | T: C:r5n13kem0d |
| 902283 | 903987 | 905441 | T: ledakem5364 |
| 931718 | 932916 | 935535 | T: ledakem5464 |
| 954187 | 959174 | 967315 | T: rqc128 |
| 985401 | 993243 | 1002788 | T: locker5 |
| 1027929 | 1049973 | 1074270 | T: hqcrmrs192 |
| 1062743 | 1065713 | 1079660 | T: ledakem54sl |
| 1047662 | 1073446 | 1097852 | T: hqc1921 |
| 1074670 | 1082056 | 1092322 | T: limasp1018cca |
| 1079490 | 1084316 | 1088766 | T: ledakem5264 |
| 1088956 | 1106317 | 1109137 | T: titaniumccamed |
| 1131295 | 1158900 | 1184971 | T: hqc1922 |
| 1138845 | 1164374 | 1185503 | T: hqc192 |
| 1255559 | 1258155 | 1269335 | T: frodokem640 |
| 1305297 | 1306118 | 1308084 | T: titaniumccahi |
| 1325196 | 1331782 | 1348196 | T: ledakem53sl |
| 1388809 | 1398188 | 1412652 | T: locker7 |
| 1397122 | 1405073 | 1420602 | T: locker8 |
| 1415165 | 1420357 | 1431963 | T: frodokem640aes |
| 1549764 | 1556426 | 1579953 | T: ledakem52sl |
| 1556222 | 1561657 | 1567785 | T: titaniumccasuper |
| 1546506 | 1567057 | 1584829 | T: locker9 |
| 1614116 | 1670284 | 1742571 | T: hqc2561 |
| 1679725 | 1696235 | 1746219 | T: hqc2562 |
| 1756708 | 1769171 | 1792478 | T: rqc192 |
| 1716249 | 1781413 | 1851205 | T: hqcrmrs256 |
| 1766725 | 1799602 | 1835347 | T: hqc2563 |
| 1841840 | 1880390 | 1918210 | T: hqc256 |
| 2030076 | 2037531 | 2045323 | T: C:r5n15kem0d |
| 2060192 | 2071136 | 2088002 | T: limasp1306cca |
| 2170767 | 2183849 | 2198548 | T: limasp1822cca |
| 2413616 | 2417324 | 2424465 | T: frodokem976 |
| 2428099 | 2433726 | 2442552 | T: rqc256 |
| 2628565 | 2637125 | 2650210 | T: frodokem976aes |
| 2796885 | 2798987 | 2804612 | T: frodokem640shake |
| 2887492 | 2944817 | 3002856 | T: bigquake1 |
| 4127971 | 4151805 | 4177826 | T: limasp2062cca |
| 4329660 | 4332353 | 4337157 | T: frodokem1344aes |
| 5759197 | 5766470 | 5786730 | T: frodokem976shake |
| 7971956 | 8179726 | 8445901 | T: bigquake3 |
| 8870651 | 8895553 | 8913767 | T: sikep434 |
| 9936696 | 9946057 | 9956948 | T: frodokem1344shake |
| 10409421 | 10429589 | 10454970 | T: remblem1056 |
| 10543422 | 10563389 | 10587209 | T: remblem928 |
| 11122789 | 11309920 | 11560841 | T: ramstakers216091 |
| 12201712 | 12234338 | 12273605 | T: sikep503 |
| 12497613 | 12861586 | 13190165 | T: bigquake5 |
| 13848930 | 13942622 | 14030365 | T: sikep434comp |
| 15933864 | 15967006 | 15996644 | T: pqrsa15 |
| 18724908 | 18839949 | 18894980 | T: mersenne756839 |
| 18847504 | 18939199 | 19029424 | T: sikep503comp |
| 24272613 | 24287415 | 24298294 | T: sikep610 |
| 33553418 | 33631453 | 33793684 | T: sikep610comp |
| 36616239 | 36707721 | 36741826 | T: sikep751 |
| 51065988 | 51364306 | 51744169 | T: oddmanhattan128 |
| 51211281 | 51514347 | 51776639 | T: ramstakers756839 |
| 57023602 | 57292392 | 57719052 | T: sikep751comp |
| 97399759 | 97604140 | 97872062 | T: oddmanhattan192 |
| 199886891 | 201024019 | 202701611 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 14276 | 14359 | 14484 | kyber90s512 |
| 16932 | 16986 | 17069 | C:threebears624r2cpax |
| 19060 | 19186 | 19248 | kyber90s768 |
| 21199 | 21332 | 21507 | mlkem512 |
| 21539 | 21598 | 21686 | C:threebears936r2cpax |
| 21563 | 21612 | 21691 | ntruplus576 |
| 22463 | 22543 | 22660 | kyber512 |
| 25731 | 25836 | 25957 | kyber90s1024 |
| 26098 | 26178 | 26240 | C:threebears1248r2cpax |
| 26632 | 26743 | 26836 | C:threebears624r2cpa |
| 27024 | 27072 | 27147 | ntruplus768 |
| 27611 | 27754 | 28013 | T: C:r5nd1kem0d |
| 30037 | 30092 | 30180 | ntruhps2048509 |
| 31393 | 31506 | 31668 | ntruplus864 |
| 31761 | 31895 | 32018 | smaugt1 |
| 32635 | 32803 | 32974 | timer |
| 32687 | 32803 | 32939 | mlkem768 |
| 33938 | 34057 | 34205 | kyber768 |
| 35176 | 35267 | 35372 | C:threebears936r2cpa |
| 36747 | 37803 | 39426 | T: C:r5nd0kem2iot |
| 37775 | 38309 | 38640 | T: C:r5nd1kem5d |
| 39186 | 39452 | 39653 | T: C:r5nd1kem4longkey |
| 42079 | 42157 | 42275 | ntruplus1152 |
| 42281 | 42366 | 42456 | T: C:hila5 |
| 42793 | 42951 | 43170 | T: C:nhcompact512cca |
| 43623 | 43742 | 43902 | ntruhps2048677 |
| 44103 | 44254 | 44482 | T: lightsaber2 |
| 44190 | 44290 | 44416 | C:threebears1248r2cpa |
| 44229 | 44347 | 44437 | ntruhrss701 |
| 45071 | 45186 | 45398 | mlkem1024 |
| 47137 | 47300 | 47449 | sntrup761 |
| 46786 | 47645 | 47926 | kyber1024 |
| 49182 | 49318 | 49510 | sntrup653 |
| 56292 | 56463 | 56664 | smaugt3 |
| 58452 | 58670 | 58849 | ntruhps4096821 |
| 60645 | 60797 | 60982 | T: C:nhcompact768cca |
| 60774 | 60969 | 61825 | T: C:r5nd3kem5d |
| 63716 | 63914 | 64104 | ntrulpr653 |
| 65483 | 65649 | 65850 | sntrup857 |
| 66359 | 66574 | 66759 | ntrulpr761 |
| 66725 | 66888 | 67057 | sntrup4591761 |
| 68890 | 69004 | 69273 | sntrup953 |
| 71244 | 71467 | 71797 | sntrup1013 |
| 73056 | 73238 | 73434 | smaugt5 |
| 73137 | 73380 | 73666 | T: saber2 |
| 75669 | 75796 | 75996 | T: ntrulpr4591761 |
| 77298 | 77474 | 77782 | T: C:nhcompact1024cca |
| 79139 | 79399 | 79643 | newhope512cca |
| 84794 | 84962 | 85126 | ntrulpr857 |
| 84437 | 85305 | 86070 | T: lac128 |
| 87194 | 87730 | 88415 | sntrup1277 |
| 87997 | 88131 | 88269 | ntrulpr953 |
| 88887 | 89029 | 89337 | ntrulpr1013 |
| 89124 | 89462 | 89743 | threebears624r2ccax |
| 106489 | 106627 | 106853 | mceliece348864f |
| 106661 | 106836 | 107009 | mceliece348864 |
| 108378 | 108896 | 112105 | T: firesaber2 |
| 110546 | 110753 | 111236 | mceliece348864pcf |
| 110594 | 110763 | 110937 | mceliece348864pc |
| 112640 | 112942 | 113226 | ntrulpr1277 |
| 112172 | 114150 | 119107 | T: C:r5nd3kem0d |
| 115699 | 116143 | 116800 | threebears624r2cca |
| 116684 | 117908 | 118269 | T: ntrukem443 |
| 114625 | 119877 | 128917 | T: C:r5nd5kem5d |
| 129246 | 130019 | 130703 | T: lotus128 |
| 139080 | 139731 | 141241 | threebears936r2ccax |
| 148754 | 149007 | 149330 | newhope1024cca |
| 160274 | 162613 | 166871 | T: C:r5nd5kem0d |
| 172562 | 172858 | 173955 | threebears936r2cca |
| 176527 | 177308 | 177862 | T: lac192 |
| 183606 | 184158 | 185468 | T: saberx4 |
| 193901 | 195453 | 197615 | T: lotus192 |
| 193794 | 196105 | 197921 | T: C:r5n11kem0d |
| 207537 | 208703 | 210596 | threebears1248r2ccax |
| 214937 | 215226 | 216198 | mceliece460896 |
| 215447 | 215915 | 216706 | mceliece460896f |
| 219137 | 219507 | 220052 | mceliece460896pc |
| 219245 | 219535 | 220516 | mceliece460896pcf |
| 235861 | 236148 | 236948 | mceliece6960119f |
| 235843 | 236256 | 237005 | mceliece6960119 |
| 242049 | 242527 | 243587 | mceliece6960119pc |
| 242321 | 242755 | 243399 | mceliece6960119pcf |
| 245405 | 246822 | 247672 | T: ntrukem743 |
| 250427 | 250837 | 251358 | mceliece8192128f |
| 250516 | 251030 | 251742 | mceliece8192128 |
| 251086 | 251309 | 251594 | threebears1248r2cca |
| 252323 | 253328 | 254331 | mceliece6688128 |
| 253580 | 254343 | 255187 | mceliece6688128f |
| 256211 | 256522 | 257181 | mceliece8192128pc |
| 256375 | 256707 | 257252 | mceliece8192128pcf |
| 257557 | 258375 | 259441 | mceliece6688128pcf |
| 260518 | 261066 | 261649 | mceliece6688128pc |
| 271420 | 274224 | 278066 | T: C:r5n13kem0d |
| 273580 | 274695 | 275849 | T: kindi256342 |
| 231366? | 290702? | 298131? | T: lac256 |
| 287651 | 290910 | 312918 | T: lotus256 |
| 329424 | 329730 | 330793 | T: hqc128round4 |
| 357952 | 362281 | 371560 | T: kindi512222 |
| 366687 | 379234 | 380869 | T: kindi512241 |
| 430717 | 433025 | 443147 | T: ntskem1264 |
| 497798 | 501278 | 506469 | T: lima2p1024cca |
| 514344? | 527661? | 652327? | T: C:ledakemcpa13 |
| 536537 | 540907 | 552083 | T: C:ledakemcpa12 |
| 629287 | 631470 | 632553 | T: kindi256522 |
| 629110 | 632452 | 651282 | T: kindi512321 |
| 632744 | 638797 | 648056 | T: C:ledakemcpa14 |
| 650188 | 663108 | 665103 | T: titaniumccatoy |
| 675823 | 677045 | 678748 | T: hqc192round4 |
| 817233 | 818662 | 820293 | T: hqcrmrs128 |
| 855268 | 856443 | 857950 | T: titaniumccalite |
| 856315 | 863667 | 879460 | T: hqc128 |
| 881917 | 884883 | 908563 | T: ntskem1380 |
| 955492 | 962623 | 969061 | T: C:r5n15kem0d |
| 972058 | 973547 | 974775 | T: titaniumccastd |
| 970056 | 978527 | 994955 | T: C:rolloi128 |
| 1008575 | 1014337 | 1022550 | T: lima2p2048cca |
| 1056596 | 1063740 | 1089108 | T: hqc1281 |
| 1148094 | 1153468 | 1172451 | T: C:rolloi192 |
| 1150583 | 1160906 | 1168010 | T: C:bikel1 |
| 1001410 | 1209546 | 1218807 | T: C:edonk128k32n96nu4l4 |
| 1234345 | 1251535 | 1253709 | T: titaniumccamed |
| 1267061 | 1268978 | 1282266 | T: frodokem640 |
| 1272384 | 1274042 | 1276263 | T: hqc256round4 |
| 1346139 | 1347437 | 1350856 | T: frodokem640aes |
| 1367034 | 1375560 | 1382191 | T: limasp1018cca |
| 1370283 | 1380783 | 1400886 | T: ledakem1264 |
| 1433628 | 1436312 | 1440789 | T: ledakem1364 |
| 1453290 | 1474331 | 1479928 | T: hqcrmrs192 |
| 1487558 | 1499010 | 1513515 | T: C:ledakemcpa32 |
| 1511146 | 1512054 | 1513819 | T: titaniumccahi |
| 1536157 | 1541299 | 1578421 | T: ledakem1464 |
| 1547721 | 1558014 | 1572535 | T: rolloii128 |
| 1547776 | 1561605 | 1581200 | T: C:lake1 |
| 1573521 | 1615421 | 1620656 | T: hqc192 |
| 1682345 | 1689590 | 1704864 | T: rolloii192 |
| 1700595 | 1729691 | 1745894 | T: hqc1921 |
| 1698117 | 1741975 | 1785390 | T: hqc1922 |
| 1802806 | 1804730 | 1809322 | T: titaniumccasuper |
| 1816136 | 1828516 | 1839707 | T: C:ledakemcpa33 |
| 1835158 | 1838369 | 1866215 | T: ledakem12sl |
| 1891800 | 1917289 | 1923807 | T: ledakem13sl |
| 1909672 | 1917596 | 2003350 | T: rsa2048 |
| 1917717 | 1926034 | 1946911 | T: C:rolloi256 |
| 2040141 | 2046446 | 2052817 | T: ntskem13136 |
| 2054533 | 2064665 | 2077720 | T: ledakem14sl |
| 2184042 | 2195450 | 2210489 | T: rolloii256 |
| 1844414 | 2269854 | 2296963 | T: C:ledakemcpa34 |
| 2354186 | 2372521 | 2435119 | T: hqcrmrs256 |
| 2387416 | 2395258 | 2482358 | T: hqc2561 |
| 2421598 | 2427891 | 2434092 | T: frodokem976 |
| 2426940 | 2433516 | 2474510 | T: hqc2562 |
| 2483603 | 2518131 | 2558894 | T: hqc256 |
| 2513243 | 2518981 | 2523967 | T: frodokem976aes |
| 2609376 | 2648448 | 2668829 | T: hqc2563 |
| 2680224 | 2696354 | 2715705 | T: limasp1306cca |
| 2739347 | 2742642 | 2747311 | T: frodokem640shake |
| 2732260 | 2749781 | 2764980 | T: C:lake2 |
| 2807281 | 2823070 | 2839585 | T: limasp1822cca |
| 3062703 | 3088328 | 3113958 | T: locker2 |
| 3083989 | 3102202 | 3119682 | T: locker1 |
| 3249131 | 3268186 | 3294340 | T: rqc128 |
| 3325087 | 3349226 | 3356645 | T: C:bikel3 |
| 3426520 | 3435694 | 3445113 | T: bigquake1 |
| 3433660 | 3455891 | 3482837 | T: locker4 |
| 3460242 | 3473740 | 3491063 | T: C:ledakemcpa52 |
| 3692220 | 3717283 | 3738616 | T: C:lake3 |
| 3730532 | 3741203 | 3751098 | T: ledakem3364 |
| 3983119 | 4021237 | 4038138 | T: ledakem3464 |
| 4101119 | 4135882 | 4143005 | T: ledakem3264 |
| 4162730 | 4165506 | 4169493 | T: frodokem1344aes |
| 3444036 | 4188276 | 4234402 | T: C:ledakemcpa53 |
| 4746730 | 4772718 | 4796456 | T: locker3 |
| 4119182 | 5042142 | 5082637 | T: C:ledakemcpa54 |
| 5088674 | 5110679 | 5138207 | T: locker6 |
| 5298618 | 5312542 | 5327490 | T: ledakem33sl |
| 5442367 | 5463085 | 5475596 | T: locker5 |
| 5433764 | 5463378 | 5487822 | T: limasp2062cca |
| 5471526 | 5492373 | 5510790 | T: ledakem32sl |
| 5606913 | 5625344 | 5646884 | T: locker7 |
| 5632910 | 5657996 | 5693546 | T: locker8 |
| 5722295 | 5726518 | 5735599 | T: frodokem976shake |
| 5859224 | 5997515 | 6934474 | T: C:edonk192k48n144nu4l4 |
| 6142716 | 6160918 | 6186296 | T: ledakem34sl |
| 2794587? | 6349732? | 14860447? | T: C:edonk128k16n80nu8l6 |
| 6452240 | 6488394 | 6537784 | T: rqc192 |
| 7861889 | 7888730 | 7914433 | T: locker9 |
| 9337715 | 9345473 | 9359049 | T: ledakem5264 |
| 9347240 | 9371552 | 9392240 | T: ledakem5364 |
| 4639384? | 9485636? | 21001694? | T: C:edonk128k16n80nu4l6 |
| 9531051 | 9539912 | 9592231 | T: sikep434 |
| 9827291 | 9869997 | 9916755 | T: rqc256 |
| 9894052 | 9914095 | 10222495 | T: frodokem1344shake |
| 9992375 | 10022865 | 10077277 | T: ledakem5464 |
| 10108033 | 10115302 | 10124861 | T: sikep434comp |
| 4501383? | 10447133? | 18607310? | T: C:edonk128ref |
| 12826095 | 12846250 | 12867623 | T: ledakem53sl |
| 12924579 | 12931801 | 12941395 | T: ledakem54sl |
| 13044070 | 13058295 | 13071390 | T: sikep503 |
| 13553548 | 13671889 | 13698344 | T: ledakem52sl |
| 13856556 | 13884190 | 13915785 | T: sikep503comp |
| 14054863 | 14083657 | 14111453 | T: remblem1056 |
| 14220909 | 14254195 | 14292953 | T: remblem928 |
| 23625230 | 23678882 | 24107298 | T: ramstakers216091 |
| 24495663 | 24570346 | 24665920 | T: sikep610 |
| 25931762 | 25980073 | 26015986 | T: sikep610comp |
| 25286159 | 25989567 | 26590412 | T: bigquake3 |
| 27448927 | 27555154 | 27629367 | T: mersenne756839 |
| 36493401 | 39564952 | 41943944 | T: bigquake5 |
| 39598259 | 39618788 | 39632661 | T: sikep751 |
| 41684259 | 41800930 | 41836527 | T: sikep751comp |
| 55236215 | 55613172 | 56418178 | T: oddmanhattan128 |
| 99320239 | 100086622 | 100254102 | T: ramstakers756839 |
| 102010432 | 102067616 | 102127582 | T: pqrsa15 |
| 33086416? | 103466083? | 140796564? | T: C:edonk192k32n128nu4l6 |
| 106552000 | 106762789 | 107007191 | T: oddmanhattan192 |
| 218755562 | 219531781 | 222265152 | T: oddmanhattan256 |
|
|
|