Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 4 (a70f41); 2023 AMD Ryzen 5 7640HS; 6 x 4300MHz; phoenix, supercop-20260627
[Page version: 20260703 18:31:01]
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 |
| 8662 | 8768 | 8980 | kyber90s512 |
| 11536? | 11707? | 15039? | ntruplus576 |
| 12881 | 13002 | 13178 | kyber90s768 |
| 13722 | 13754 | 13895 | ntruplus768 |
| 15141 | 15188 | 15288 | ntruplus864 |
| 15099 | 15267 | 15536 | mlkem512 |
| 15116 | 15314 | 15585 | kyber512 |
| 18674 | 18824 | 19123 | kyber90s1024 |
| 21526 | 21664 | 21856 | T: C:nhcompact512cca |
| 21883 | 22100 | 22435 | timer |
| 22299 | 22646 | 23037 | smaugt1 |
| 20117? | 23982? | 29148? | ntruplus1152 |
| 24269 | 24424 | 24535 | T: ntrulpr4591761 |
| 25635 | 25890 | 26159 | T: lac128 |
| 26208 | 26413 | 26765 | kyber768 |
| 26298 | 26532 | 26844 | mlkem768 |
| 26746 | 26797 | 26963 | T: lightsaber2 |
| 27089 | 27450 | 28183 | ntrulpr653 |
| 28775 | 28961 | 29297 | ntrulpr761 |
| 32652 | 32976 | 33417 | T: C:nhcompact768cca |
| 32671 | 33128 | 33615 | T: C:r5nd1kem0d |
| 33619 | 33807 | 34038 | newhope512cca |
| 34584 | 34709 | 34988 | smaugt3 |
| 34528 | 34752 | 35259 | mlkem1024 |
| 34559 | 34782 | 35321 | kyber1024 |
| 36301 | 36403 | 36670 | ntrulpr857 |
| 38011 | 38251 | 38558 | ntrulpr953 |
| 39588 | 39794 | 40071 | T: C:nhcompact1024cca |
| 40898 | 41115 | 41420 | ntrulpr1013 |
| 44732 | 44882 | 45170 | smaugt5 |
| 44206 | 45004 | 45681 | T: C:r5nd1kem5d |
| 45556 | 46614 | 47993 | T: C:r5nd0kem2iot |
| 46025 | 46811 | 48004 | T: C:r5nd1kem4longkey |
| 48285 | 48486 | 48836 | T: saber2 |
| 48824 | 49134 | 49836 | ntrulpr1277 |
| 52048 | 52240 | 52926 | C:threebears624r2cpa |
| 52212 | 52289 | 52388 | threebears624r2cca |
| 53893 | 54044 | 54221 | C:threebears624r2cpax |
| 54530 | 54634 | 54764 | threebears624r2ccax |
| 59479 | 59588 | 59832 | T: hqc128round4 |
| 63291 | 63614 | 63983 | newhope1024cca |
| 66953 | 67213 | 67571 | T: lac256 |
| 70234 | 71191 | 72185 | T: C:r5nd3kem5d |
| 72414 | 72720 | 73045 | T: lac192 |
| 75039 | 75117 | 75336 | T: firesaber2 |
| 95649 | 95888 | 96173 | threebears936r2cca |
| 98510 | 98634 | 98785 | threebears936r2ccax |
| 99505 | 99607 | 99792 | C:threebears936r2cpa |
| 101728 | 102059 | 102392 | C:threebears936r2cpax |
| 102196 | 102379 | 102599 | ntruhps2048509 |
| 108573 | 109005 | 109363 | T: saberx4 |
| 114212 | 115847 | 118210 | T: C:r5nd3kem0d |
| 130565 | 132914 | 137498 | T: C:r5nd5kem5d |
| 134048 | 135613 | 136935 | T: C:r5nd5kem0d |
| 135658 | 136821 | 137410 | T: C:hila5 |
| 144532 | 145131 | 146237 | T: hqc192round4 |
| 156034 | 156974 | 157355 | threebears1248r2cca |
| 160189 | 160450 | 160770 | threebears1248r2ccax |
| 160142 | 161383 | 163931 | T: kindi256342 |
| 162445 | 162721 | 162949 | C:threebears1248r2cpa |
| 163278 | 163456 | 163705 | ntruhps2048677 |
| 164231 | 164404 | 164491 | C:threebears1248r2cpax |
| 166395 | 166722 | 166992 | ntruhrss701 |
| 167875 | 168943 | 169563 | T: kindi512222 |
| 173645 | 174102 | 174451 | T: kindi512241 |
| 247744 | 248005 | 248431 | ntruhps4096821 |
| 267195 | 268111 | 275210 | T: hqcrmrs128 |
| 291723 | 292448 | 293421 | T: hqc256round4 |
| 300032 | 301153 | 309106 | T: hqc128 |
| 307487 | 309868 | 318868 | T: hqc1281 |
| 346180 | 346932 | 349770 | T: kindi512321 |
| 348902 | 352807 | 356972 | T: C:r5n11kem0d |
| 377223 | 379357 | 381946 | T: ntrukem443 |
| 409823 | 416162 | 426455 | sntrup653 |
| 419338 | 425263 | 433413 | T: kindi256522 |
| 450778 | 452657 | 456106 | T: C:bikel1 |
| 472239 | 472851 | 475390 | sntrup761 |
| 517752 | 518450 | 519688 | T: lima2p1024cca |
| 535085 | 537727 | 550016 | T: hqcrmrs192 |
| 545633 | 547730 | 561750 | T: hqc1921 |
| 554832 | 556855 | 572997 | sntrup4591761 |
| 584060 | 602547 | 608342 | T: hqc1922 |
| 599275 | 604709 | 619651 | T: hqc192 |
| 609825 | 611405 | 613943 | T: rqc128 |
| 626899 | 633085 | 649603 | T: C:ledakemcpa13 |
| 634173 | 635799 | 637348 | T: C:r5n13kem0d |
| 654181 | 655274 | 656960 | T: C:ledakemcpa14 |
| 669310 | 679570 | 691219 | T: C:edonk128k16n80nu4l6 |
| 671214 | 684917 | 689416 | sntrup857 |
| 718195 | 720096 | 726850 | T: titaniumccatoy |
| 740313 | 742531 | 745386 | T: frodokem640 |
| 762254 | 765200 | 768252 | T: ntrukem743 |
| 795078 | 796092 | 797080 | T: titaniumccalite |
| 800820 | 804159 | 808694 | T: C:ledakemcpa12 |
| 817889 | 837879 | 852358 | T: hqc2561 |
| 806096 | 860992 | 869755 | sntrup953 |
| 873032 | 875881 | 880822 | T: C:rolloi128 |
| 866714 | 883150 | 900020 | T: hqcrmrs256 |
| 883702? | 906591? | 1107417? | T: hqc2562 |
| 907356 | 909584 | 911610 | T: frodokem640aes |
| 903097 | 919701 | 931957 | T: hqc2563 |
| 947638 | 957998 | 979388 | T: hqc256 |
| 946891 | 961195 | 979221 | sntrup1013 |
| 1052230 | 1053829 | 1055408 | T: lima2p2048cca |
| 1053639 | 1057516 | 1275953 | T: rqc192 |
| 1086807 | 1089098 | 1092816 | T: C:edonk128k16n80nu8l6 |
| 1124075 | 1125316 | 1126771 | T: titaniumccastd |
| 1162147 | 1171659 | 1174491 | T: limasp1018cca |
| 1207000 | 1208051 | 1210011 | T: C:bikel3 |
| 1186195 | 1218130 | 1219690 | T: titaniumccamed |
| 1197582 | 1231503 | 1250676 | T: C:ledakemcpa34 |
| 1237644 | 1252886 | 1276581 | T: C:edonk128k32n96nu4l4 |
| 1264675 | 1267755 | 1272321 | T: C:rolloi192 |
| 1357601 | 1361355 | 1369268 | T: titaniumccahi |
| 1448418 | 1453852 | 1460493 | T: C:r5n15kem0d |
| 1484094 | 1491842 | 1497224 | T: frodokem976 |
| 1491136 | 1498897 | 1823088 | T: rqc256 |
| 1412737 | 1501291 | 1505826 | sntrup1277 |
| 1530251 | 1548326 | 1574909 | T: C:edonk192k32n128nu4l6 |
| 1632837 | 1637337 | 1650080 | T: C:edonk128ref |
| 1642181 | 1651366 | 1657746 | T: C:ledakemcpa33 |
| 1730756 | 1733183 | 1737488 | T: C:rolloi256 |
| 1743618 | 1754220 | 1774958 | T: C:lake1 |
| 1749013 | 1757143 | 1760884 | T: frodokem976aes |
| 1765601 | 1768773 | 1782408 | T: titaniumccasuper |
| 1796206 | 1804008 | 1813277 | T: C:lake2 |
| 2038473 | 2045133 | 2053861 | T: C:lake3 |
| 2092900 | 2096390 | 2103530 | T: frodokem640shake |
| 2268203 | 2272336 | 2287105 | T: limasp1306cca |
| 2281543 | 2285554 | 2291457 | T: C:ledakemcpa32 |
| 2309859 | 2328526 | 2345951 | T: C:edonk192k48n144nu4l4 |
| 2354255 | 2376777 | 2378765 | T: limasp1822cca |
| 2384583 | 2391982 | 2396929 | T: C:ledakemcpa53 |
| 2616347 | 2625385 | 2631729 | T: ledakem1464 |
| 2852314 | 2859374 | 2866197 | T: C:ledakemcpa54 |
| 2934412 | 2946871 | 2951424 | T: frodokem1344aes |
| 3083072 | 3099598 | 3124076 | T: locker1 |
| 3256485 | 3281249 | 3501569 | T: ledakem1364 |
| 3453694 | 3469315 | 3483048 | T: locker2 |
| 3483789 | 3491107 | 3516323 | T: ledakem1264 |
| 3765875? | 3791453? | 4957019? | T: ledakem14sl |
| 3779526 | 3795484 | 3811168 | T: locker3 |
| 4085527 | 4097036 | 4117814 | T: locker4 |
| 4276931 | 4278595 | 4280340 | T: frodokem976shake |
| 4275790 | 4278802 | 4281484 | T: rolloii128 |
| 4312493 | 4317709 | 4324769 | T: rolloii192 |
| 4479386 | 4485672 | 4511354 | T: limasp2062cca |
| 3822958? | 4597676? | 6052229? | T: ledakem13sl |
| 4825641 | 4847351 | 4883821 | T: locker6 |
| 4873811 | 4900412 | 5332540 | T: ledakem12sl |
| 4895174 | 4908370 | 4915845 | T: C:ledakemcpa52 |
| 4916830 | 4949128 | 4963811 | T: remblem1056 |
| 5063031 | 5068759 | 5076486 | T: rolloii256 |
| 5072339 | 5094815 | 5122664 | T: remblem928 |
| 5606358 | 5628210 | 5654725 | T: locker5 |
| 5642562 | 5649035 | 5655351 | T: sikep434 |
| 5734593 | 5791710 | 5838172 | T: ramstakers216091 |
| 5867817? | 6566750? | 8871977? | T: ledakem3464 |
| 7153358 | 7159188 | 7170078 | T: lotus128 |
| 7150753 | 7162450 | 7171946 | T: ledakem3364 |
| 7254924 | 7258499 | 7263428 | T: frodokem1344shake |
| 7689556 | 7708215 | 8164588 | T: ledakem3264 |
| 7743451 | 7756337 | 8369749 | T: ledakem33sl |
| 7855916 | 7870377 | 7901302 | T: locker7 |
| 8339030 | 8398477 | 9806975 | T: ledakem34sl |
| 8450866 | 8466137 | 8514768 | T: sikep503 |
| 8842265 | 8872585 | 8935091 | T: locker8 |
| 9124267 | 9270884 | 9374933 | T: ledakem5464 |
| 9398714 | 9425462 | 9452278 | T: locker9 |
| 9334365 | 9475861 | 10494097 | T: sikep434comp |
| 11480309 | 11523198 | 12586090 | T: ledakem32sl |
| 12806756 | 12832617 | 12867025 | T: ledakem5364 |
| 13826083 | 13896270 | 13957440 | T: lotus192 |
| 13740995 | 14009037 | 16621895 | T: ledakem54sl |
| 13771624 | 14064411 | 15069830 | T: sikep503comp |
| 14308544 | 14322917 | 14339074 | T: sikep610 |
| 15441515 | 15608373 | 17229339 | T: ledakem5264 |
| 15826271 | 15917929 | 16026467 | T: mersenne756839 |
| 16048448 | 16498892 | 19946783 | T: ledakem53sl |
| 23414314 | 23482392 | 23582386 | mceliece348864pcf |
| 23412630 | 23542129 | 23634170 | T: lotus256 |
| 23399545 | 23583903 | 23629311 | mceliece348864f |
| 23260296 | 23862352 | 24654176 | T: ramstakers756839 |
| 24358929 | 24810291 | 26466005 | T: sikep610comp |
| 24906260 | 24955442 | 25054085 | T: sikep751 |
| 26169922 | 26349614 | 26552672 | T: ntskem1264 |
| 26991095 | 27906321 | 30216796 | T: ledakem52sl |
| 26065887? | 34520498? | 56568130? | mceliece348864 |
| 26341254? | 38203877? | 60842269? | mceliece348864pc |
| 39227396 | 39313659 | 42001721 | T: sikep751comp |
| 38102372? | 72059994? | 120455797? | T: rsa2048 |
| 76744358 | 77418371 | 77771536 | mceliece460896pcf |
| 76917483 | 77598288 | 77649473 | mceliece460896f |
| 82973310 | 86013874 | 87348453 | T: ntskem1380 |
| 103552426 | 103949157 | 107149490 | T: ntskem13136 |
| 83526071? | 115713886? | 168993935? | mceliece460896pc |
| 85453124? | 118388192? | 173686328? | mceliece460896 |
| 132864507 | 133167899 | 134093824 | mceliece6960119pcf |
| 132526459 | 133573534 | 133777334 | mceliece6960119f |
| 146345635 | 146878228 | 147707467 | mceliece8192128pcf |
| 147170079 | 147594630 | 148139253 | mceliece8192128f |
| 166383815 | 166732312 | 167163109 | mceliece6688128f |
| 166578801 | 167031607 | 167740620 | mceliece6688128pcf |
| 150014987? | 185852579? | 301387244? | mceliece6960119pc |
| 192964419 | 195159136 | 196528425 | T: oddmanhattan128 |
| 148398349? | 205204353? | 307580287? | mceliece6960119 |
| 160261233? | 215899727? | 293403507? | mceliece8192128pc |
| 178807149? | 236379151? | 389684366? | mceliece8192128 |
| 166432427? | 245194347? | 333892589? | mceliece6688128 |
| 189862059? | 255639269? | 370346603? | mceliece6688128pc |
| 313579689 | 315197206 | 316868982 | T: oddmanhattan192 |
| 561907471 | 563193397 | 565108494 | T: oddmanhattan256 |
| 510804054 | 610864734 | 626892087 | T: bigquake1 |
| 2723013887 | 2801938090 | 2865339132 | T: pqrsa15 |
| 4393071694 | 4725485637 | 4785284009 | T: bigquake3 |
| 8157398795 | 8623190614 | 8866918990 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 9914 | 10157 | 10555 | T: rsa2048 |
| 13494 | 13601 | 13668 | kyber90s512 |
| 14258 | 14324 | 14551 | ntruhps2048509 |
| 15325 | 15366 | 15465 | ntruplus576 |
| 16615 | 16656 | 16742 | mlkem512 |
| 16957 | 17034 | 17118 | ntruhrss701 |
| 17066 | 17091 | 17137 | smaugt1 |
| 17164 | 17192 | 17211 | timer |
| 17172 | 17825 | 19366 | mceliece348864 |
| 17129 | 17981 | 19339 | mceliece348864f |
| 18051 | 18122 | 18203 | kyber90s768 |
| 18676 | 18706 | 18891 | ntruplus768 |
| 20517 | 20624 | 20831 | ntruhps2048677 |
| 21731 | 21817 | 22022 | ntruplus864 |
| 22512 | 23101 | 24579 | mceliece348864pc |
| 22676 | 23636 | 24726 | mceliece348864pcf |
| 24277 | 24454 | 25009 | kyber90s1024 |
| 24716 | 24755 | 24831 | kyber512 |
| 24894 | 24998 | 25189 | ntruhps4096821 |
| 25722 | 25792 | 25973 | mlkem768 |
| 27853 | 28046 | 28250 | sntrup4591761 |
| 28756 | 28818 | 29161 | ntruplus1152 |
| 31708 | 31940 | 32071 | sntrup653 |
| 33566 | 33715 | 34070 | smaugt3 |
| 33870 | 34004 | 34258 | sntrup761 |
| 35222 | 35309 | 35643 | mlkem1024 |
| 35298 | 35401 | 35490 | T: C:nhcompact512cca |
| 35605 | 35654 | 35729 | T: lightsaber2 |
| 36505 | 36548 | 36688 | kyber768 |
| 34356? | 37859? | 46002? | mceliece460896f |
| 35324? | 39679? | 46493? | mceliece460896 |
| 39167 | 39799 | 42787 | T: C:edonk128k16n80nu4l6 |
| 40716 | 40964 | 42823 | sntrup857 |
| 42245 | 42490 | 43578 | smaugt5 |
| 43058 | 43188 | 43474 | sntrup953 |
| 44476 | 44735 | 45062 | sntrup1013 |
| 42453? | 45785? | 53527? | mceliece460896pcf |
| 41477? | 46336? | 52937? | mceliece460896pc |
| 47666 | 47741 | 47866 | T: ntrulpr4591761 |
| 46610 | 47859 | 52552 | T: ntskem1264 |
| 47445 | 48219 | 49407 | ntrulpr653 |
| 48701 | 48926 | 49485 | kyber1024 |
| 46841 | 49012 | 51295 | T: lac128 |
| 49588 | 49701 | 49958 | ntrulpr761 |
| 51148 | 51286 | 51743 | T: C:nhcompact768cca |
| 54142 | 54535 | 54913 | sntrup1277 |
| 54623 | 54959 | 55566 | T: C:r5nd1kem0d |
| 57752 | 57877 | 58136 | newhope512cca |
| 59897 | 60040 | 60164 | T: saber2 |
| 62279 | 62385 | 62585 | ntrulpr857 |
| 63487 | 63626 | 63800 | T: C:nhcompact1024cca |
| 65031 | 65300 | 65615 | ntrulpr953 |
| 62477 | 66058 | 72504 | mceliece6688128f |
| 62562 | 66109 | 72524 | mceliece6688128 |
| 67762 | 67967 | 68158 | threebears624r2ccax |
| 67924 | 68162 | 68343 | threebears624r2cca |
| 68510 | 68625 | 68809 | ntrulpr1013 |
| 67427 | 69197 | 73316 | mceliece6960119 |
| 69094 | 69299 | 70111 | C:threebears624r2cpa |
| 69241 | 69388 | 69588 | C:threebears624r2cpax |
| 68207 | 71875 | 76540 | mceliece6960119f |
| 70644 | 73596 | 79771 | mceliece6688128pcf |
| 70997 | 73596 | 79683 | mceliece6688128pc |
| 74295 | 75113 | 76088 | T: C:r5nd1kem5d |
| 73731 | 75220 | 80302 | T: C:edonk128k16n80nu8l6 |
| 74364 | 75655 | 77312 | T: C:r5nd0kem2iot |
| 74946 | 75694 | 76877 | mceliece8192128f |
| 76561 | 77234 | 77945 | T: C:ledakemcpa13 |
| 77480 | 78330 | 79290 | T: C:r5nd1kem4longkey |
| 75898 | 79199 | 84373 | mceliece6960119pcf |
| 78472 | 79430 | 80912 | mceliece8192128 |
| 79099 | 79663 | 80114 | T: C:ledakemcpa14 |
| 79681 | 80898 | 81880 | T: C:ledakemcpa12 |
| 77832 | 80975 | 86014 | mceliece6960119pc |
| 80297 | 81022 | 81880 | T: C:bikel1 |
| 81180 | 81852 | 82196 | ntrulpr1277 |
| 83796 | 85319 | 88512 | mceliece8192128pcf |
| 84880 | 85967 | 86861 | mceliece8192128pc |
| 89089 | 89161 | 89279 | T: firesaber2 |
| 105075 | 105218 | 105479 | newhope1024cca |
| 110040 | 110623 | 111115 | T: lotus128 |
| 110514 | 112735 | 121912 | T: lac192 |
| 110816 | 113434 | 117162 | T: C:edonk128k32n96nu4l4 |
| 114249 | 114512 | 114651 | threebears936r2ccax |
| 114477 | 114581 | 114740 | threebears936r2cca |
| 113956 | 114748 | 116079 | T: C:r5nd3kem5d |
| 117223 | 118645 | 121495 | T: ntskem1380 |
| 115775 | 119575 | 137648 | T: C:edonk128ref |
| 120439 | 120865 | 121241 | C:threebears936r2cpa |
| 120436 | 121043 | 121305 | C:threebears936r2cpax |
| 125429 | 127635 | 131033 | T: ntrukem443 |
| 128277 | 128724 | 129457 | T: C:rolloi128 |
| 132195 | 134450 | 137460 | T: lac256 |
| 134343 | 134849 | 135070 | T: saberx4 |
| 142956 | 144595 | 153015 | T: lotus192 |
| 149175 | 151845 | 158534 | T: ntskem13136 |
| 152260 | 152971 | 153862 | T: C:rolloi192 |
| 166279 | 166501 | 166771 | T: hqc128round4 |
| 171092 | 171769 | 172857 | T: C:bikel3 |
| 175782 | 176515 | 177421 | T: ledakem1264 |
| 176283 | 177303 | 178435 | T: C:hila5 |
| 179219 | 179307 | 179613 | threebears1248r2ccax |
| 179051 | 179680 | 179977 | threebears1248r2cca |
| 178909 | 180166 | 181629 | T: C:rolloi256 |
| 183240 | 184688 | 186812 | T: C:ledakemcpa33 |
| 182849 | 184901 | 187739 | T: C:r5nd3kem0d |
| 184325 | 185877 | 187760 | T: C:ledakemcpa34 |
| 186085 | 186448 | 187200 | C:threebears1248r2cpa |
| 186378 | 186686 | 187035 | C:threebears1248r2cpax |
| 191830 | 192806 | 197742 | T: ledakem1464 |
| 191447 | 193757 | 195793 | T: C:ledakemcpa32 |
| 200062 | 202672 | 207793 | T: C:r5nd5kem5d |
| 206172 | 207560 | 211642 | T: lotus256 |
| 208226 | 210506 | 214288 | T: kindi256342 |
| 210155 | 212407 | 215769 | T: ntrukem743 |
| 217180 | 218596 | 220190 | T: C:r5nd5kem0d |
| 217947 | 219445 | 221226 | T: ledakem1364 |
| 224648 | 227628 | 236393 | T: C:edonk192k32n128nu4l6 |
| 239500 | 240520 | 242009 | T: ledakem12sl |
| 236535 | 245052 | 285719 | T: C:edonk192k48n144nu4l4 |
| 248103 | 248794 | 250861 | T: kindi512222 |
| 252545 | 253112 | 254689 | T: kindi512241 |
| 263638 | 265172 | 266782 | T: ledakem13sl |
| 281493 | 283316 | 285590 | T: ledakem14sl |
| 325553 | 329532 | 334987 | T: C:lake1 |
| 348938 | 353182 | 359540 | T: C:lake2 |
| 383523 | 384274 | 386546 | T: hqc192round4 |
| 379314 | 384912 | 395716 | T: hqcrmrs128 |
| 396501 | 401629 | 405272 | T: C:lake3 |
| 402450 | 404040 | 407256 | T: lima2p1024cca |
| 405862 | 408464 | 413715 | T: C:r5n11kem0d |
| 409867 | 416565 | 422455 | T: C:ledakemcpa52 |
| 410630 | 417766 | 422118 | T: C:ledakemcpa53 |
| 409985 | 423183 | 429112 | T: hqc128 |
| 419385 | 424415 | 427613 | T: C:ledakemcpa54 |
| 441844 | 443790 | 445584 | T: ledakem3264 |
| 443287 | 444394 | 447052 | T: rolloii192 |
| 445144 | 446638 | 448688 | T: rolloii128 |
| 447655 | 450290 | 452390 | T: ledakem3464 |
| 460868 | 461527 | 466873 | T: kindi512321 |
| 455795 | 463900 | 473607 | T: hqc1281 |
| 487506 | 489658 | 491403 | T: ledakem3364 |
| 493406 | 500662 | 504939 | T: rolloii256 |
| 503493 | 504365 | 515323 | T: kindi256522 |
| 552862 | 559828 | 564738 | T: locker2 |
| 557147 | 561602 | 567717 | T: locker1 |
| 568919 | 573094 | 575327 | T: ledakem32sl |
| 572639 | 573690 | 575172 | T: titaniumccatoy |
| 610104 | 614757 | 623054 | T: locker3 |
| 627359 | 630454 | 642134 | T: ledakem33sl |
| 711521 | 713040 | 715292 | T: C:r5n13kem0d |
| 729427 | 730734 | 735356 | T: hqc256round4 |
| 725341 | 740734 | 750036 | T: locker4 |
| 752368 | 759480 | 762936 | T: ledakem34sl |
| 755971 | 761782 | 775307 | T: titaniumccalite |
| 761950 | 772053 | 791625 | T: hqcrmrs192 |
| 761212 | 779996 | 793850 | T: locker6 |
| 789097 | 790780 | 794685 | T: rqc128 |
| 795285 | 813160 | 822358 | T: hqc1921 |
| 813198 | 817017 | 821324 | T: lima2p2048cca |
| 833804 | 847824 | 860429 | T: hqc192 |
| 853932 | 867268 | 889508 | T: hqc1922 |
| 868206 | 870544 | 886767 | T: titaniumccastd |
| 928317 | 934836 | 943538 | T: locker5 |
| 957337 | 961577 | 965320 | T: ledakem5464 |
| 960946 | 964150 | 968285 | T: ledakem5264 |
| 1021699 | 1023339 | 1026902 | T: frodokem640 |
| 1059641 | 1064307 | 1087569 | T: ledakem5364 |
| 1083671 | 1084887 | 1086156 | T: limasp1018cca |
| 1096822 | 1102374 | 1119914 | T: titaniumccamed |
| 1128336 | 1130086 | 1131694 | T: frodokem640aes |
| 1150501 | 1156732 | 1168959 | T: ledakem54sl |
| 1186600 | 1205199 | 1229330 | T: hqc2561 |
| 1240234 | 1258096 | 1283854 | T: hqcrmrs256 |
| 1263093 | 1288602 | 1309684 | T: hqc2562 |
| 1297357 | 1300335 | 1304311 | T: titaniumccahi |
| 1302167 | 1319390 | 1344484 | T: hqc2563 |
| 1312878 | 1324284 | 1343647 | T: locker7 |
| 1334173 | 1354393 | 1372344 | T: hqc256 |
| 1365154 | 1381670 | 1407338 | T: locker8 |
| 1369193 | 1385507 | 1410109 | T: ledakem53sl |
| 1459064 | 1466480 | 1473252 | T: ledakem52sl |
| 1491910 | 1516876 | 1535436 | T: locker9 |
| 1519745 | 1529996 | 1543487 | T: titaniumccasuper |
| 1653604 | 1664421 | 1717406 | T: C:r5n15kem0d |
| 1540227? | 1915066? | 2357414? | T: rqc192 |
| 1950540 | 1954031 | 1966514 | T: frodokem976 |
| 1969858 | 1988516 | 2020662 | T: rqc256 |
| 1960401 | 2015588 | 2076558 | T: bigquake1 |
| 2060616 | 2070883 | 2075187 | T: limasp1306cca |
| 2108165 | 2111739 | 2114827 | T: frodokem976aes |
| 2156556 | 2158600 | 2161351 | T: limasp1822cca |
| 2316008 | 2321462 | 2334579 | T: frodokem640shake |
| 3470503 | 3481444 | 3497080 | T: frodokem1344aes |
| 4125711 | 4131241 | 4150514 | T: limasp2062cca |
| 4669046 | 4685148 | 4704798 | T: frodokem976shake |
| 6351038 | 6581381 | 6777162 | T: bigquake3 |
| 7298658 | 7339410 | 7362507 | T: remblem1056 |
| 7548113 | 7572746 | 7601634 | T: remblem928 |
| 7878378 | 7917753 | 7927036 | T: frodokem1344shake |
| 9219687 | 9227605 | 9235044 | T: sikep434 |
| 9753900 | 10032445 | 10316158 | T: bigquake5 |
| 10714854 | 10826975 | 10916118 | T: ramstakers216091 |
| 13440965 | 13469476 | 13502316 | T: pqrsa15 |
| 13881569 | 13908270 | 13926901 | T: sikep503 |
| 14482805 | 14532571 | 14577282 | T: sikep434comp |
| 16201013 | 16325789 | 16465586 | T: mersenne756839 |
| 21431794 | 21542235 | 21666952 | T: sikep503comp |
| 26270332 | 26300574 | 26338772 | T: sikep610 |
| 36114150 | 36207753 | 36373333 | T: sikep610comp |
| 40510089 | 40561854 | 40585678 | T: sikep751 |
| 42585820 | 43103686 | 45620657 | T: ramstakers756839 |
| 44130374 | 44360068 | 44584622 | T: oddmanhattan128 |
| 62764520 | 62931122 | 63246994 | T: sikep751comp |
| 82068817 | 82798005 | 84213484 | T: oddmanhattan192 |
| 171342893 | 172293435 | 173969290 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 11021 | 11092 | 11156 | kyber90s512 |
| 14328 | 14361 | 14401 | C:threebears624r2cpax |
| 15287 | 15332 | 15392 | kyber90s768 |
| 17426 | 17502 | 17638 | mlkem512 |
| 18261 | 18287 | 18322 | ntruplus576 |
| 18335 | 18389 | 18469 | C:threebears936r2cpax |
| 18728 | 18762 | 18846 | kyber512 |
| 21093 | 21123 | 21164 | kyber90s1024 |
| 21937 | 22159 | 23284 | T: C:r5nd1kem0d |
| 22244 | 22308 | 22340 | C:threebears1248r2cpax |
| 23152 | 23207 | 23229 | ntruplus768 |
| 25280 | 25356 | 25434 | C:threebears624r2cpa |
| 26079 | 26101 | 26132 | ntruhps2048509 |
| 26859 | 26891 | 26934 | ntruplus864 |
| 26997 | 27027 | 27073 | smaugt1 |
| 26982 | 27032 | 27112 | mlkem768 |
| 27704 | 27762 | 27819 | timer |
| 28108 | 28145 | 28213 | kyber768 |
| 29916 | 30328 | 31859 | T: C:r5nd0kem2iot |
| 31630 | 31764 | 32151 | T: C:r5nd1kem5d |
| 32472 | 32790 | 34688 | T: C:r5nd1kem4longkey |
| 33292 | 33382 | 33748 | T: C:hila5 |
| 33389 | 33438 | 33485 | T: C:nhcompact512cca |
| 33790 | 33829 | 33873 | T: lightsaber2 |
| 34104 | 34190 | 34222 | C:threebears936r2cpa |
| 35932 | 35975 | 36057 | ntruplus1152 |
| 36866 | 36947 | 37136 | mlkem1024 |
| 37992 | 38056 | 38133 | ntruhps2048677 |
| 37964 | 38136 | 38780 | kyber1024 |
| 39782 | 39856 | 39960 | ntruhrss701 |
| 41528 | 41649 | 41882 | sntrup761 |
| 43134 | 43155 | 43184 | C:threebears1248r2cpa |
| 43717 | 43840 | 44095 | sntrup653 |
| 47330 | 47381 | 47443 | smaugt3 |
| 47701 | 48124 | 50142 | T: C:r5nd3kem5d |
| 49627 | 49739 | 49860 | T: C:nhcompact768cca |
| 52767 | 52889 | 53071 | ntruhps4096821 |
| 56511 | 56851 | 60012 | sntrup857 |
| 56794 | 56951 | 58493 | T: saber2 |
| 58087 | 59244 | 59427 | ntrulpr653 |
| 59631 | 59793 | 60068 | ntrulpr761 |
| 59651 | 59874 | 60448 | sntrup953 |
| 60211 | 60272 | 60358 | T: C:nhcompact1024cca |
| 60223 | 60362 | 61034 | smaugt5 |
| 61082 | 61149 | 61276 | sntrup4591761 |
| 60931 | 61196 | 61550 | sntrup1013 |
| 61987 | 62071 | 62176 | newhope512cca |
| 62644 | 65051 | 65662 | T: lac128 |
| 67734 | 67799 | 67876 | T: ntrulpr4591761 |
| 72951 | 73376 | 73959 | sntrup1277 |
| 76638 | 76796 | 77052 | ntrulpr857 |
| 79164 | 79465 | 79731 | ntrulpr953 |
| 82529 | 82654 | 82945 | ntrulpr1013 |
| 85679 | 85759 | 85868 | T: firesaber2 |
| 85599 | 85970 | 86537 | T: C:r5nd3kem0d |
| 89617 | 90000 | 90259 | T: C:r5nd5kem5d |
| 90276 | 90366 | 90451 | threebears624r2ccax |
| 93426 | 93626 | 94133 | mceliece348864f |
| 93488 | 93830 | 94118 | mceliece348864 |
| 96645 | 97092 | 97571 | ntrulpr1277 |
| 98584 | 98733 | 98972 | mceliece348864pcf |
| 99234 | 99381 | 99545 | mceliece348864pc |
| 104901 | 105129 | 105454 | T: C:r5nd5kem0d |
| 112818 | 113089 | 113724 | newhope1024cca |
| 120543 | 120776 | 121139 | threebears624r2cca |
| 124575 | 125594 | 126291 | T: lotus128 |
| 135490 | 136885 | 137365 | T: ntrukem443 |
| 138851 | 140064 | 140520 | T: C:r5n11kem0d |
| 142163 | 142281 | 142436 | T: saberx4 |
| 144250 | 144577 | 144789 | threebears936r2ccax |
| 160242 | 161454 | 170677 | T: lac192 |
| 168348 | 169362 | 176572 | T: lotus192 |
| 181246 | 181459 | 181717 | mceliece460896f |
| 182216 | 182535 | 182931 | mceliece460896 |
| 182170 | 182596 | 186844 | threebears936r2cca |
| 186073 | 186468 | 186907 | mceliece460896pc |
| 186510 | 186897 | 187207 | mceliece460896pcf |
| 196537 | 198340 | 223265 | T: C:r5n13kem0d |
| 201004 | 201236 | 201484 | mceliece6960119f |
| 202760 | 203050 | 203370 | mceliece6960119 |
| 211417 | 211627 | 211928 | mceliece6960119pcf |
| 211348 | 211730 | 212195 | mceliece6960119pc |
| 213028 | 213289 | 213652 | mceliece6688128f |
| 215508 | 215614 | 215824 | threebears1248r2ccax |
| 216711 | 217399 | 218117 | mceliece6688128 |
| 217281 | 217833 | 218438 | mceliece8192128 |
| 217459 | 218074 | 218641 | mceliece8192128f |
| 220309 | 220834 | 222153 | mceliece6688128pc |
| 220660 | 221366 | 222517 | mceliece6688128pcf |
| 225485 | 226067 | 226758 | mceliece8192128pcf |
| 225538 | 226198 | 226845 | mceliece8192128pc |
| 245384 | 247737 | 249011 | T: ntrukem743 |
| 214131 | 247764 | 254263 | T: lac256 |
| 246639 | 247817 | 250880 | T: lotus256 |
| 263458 | 264623 | 269320 | T: kindi256342 |
| 266031 | 266305 | 267142 | threebears1248r2cca |
| 288476 | 288752 | 289057 | T: hqc128round4 |
| 331304 | 331976 | 334574 | T: kindi512222 |
| 336248 | 337064 | 339181 | T: kindi512241 |
| 393335 | 394988 | 407391 | T: ntskem1264 |
| 512799 | 514229 | 519077 | T: lima2p1024cca |
| 500142 | 525534 | 527612 | T: C:ledakemcpa12 |
| 583288 | 586008 | 591418 | T: kindi512321 |
| 591568 | 594486 | 601749 | T: kindi256522 |
| 600031 | 601218 | 659629 | T: C:ledakemcpa14 |
| 599116 | 602314 | 606987 | T: C:r5n15kem0d |
| 508316? | 613572? | 692578? | T: C:ledakemcpa13 |
| 612601 | 613595 | 618472 | T: hqc192round4 |
| 630036 | 632163 | 643645 | T: hqc128 |
| 623363 | 635923 | 650586 | T: hqcrmrs128 |
| 668902 | 670061 | 672884 | T: titaniumccatoy |
| 609650? | 722070? | 992646? | T: C:edonk128k32n96nu4l4 |
| 758712 | 762272 | 764871 | T: ntskem1380 |
| 849961 | 858763 | 868296 | T: hqc1281 |
| 860771 | 866192 | 874706 | T: titaniumccalite |
| 861356 | 867323 | 887794 | T: C:rolloi128 |
| 933657 | 945138 | 971874 | T: C:rolloi192 |
| 999933 | 1002173 | 1015996 | T: titaniumccastd |
| 1017759 | 1020278 | 1028716 | T: frodokem640 |
| 990226 | 1024385 | 1088034 | T: C:lake1 |
| 1028024 | 1036704 | 1043764 | T: lima2p2048cca |
| 1060477 | 1062594 | 1064694 | T: frodokem640aes |
| 1066404 | 1071402 | 1072922 | T: C:bikel1 |
| 1113312 | 1116167 | 1122209 | T: hqcrmrs192 |
| 1156715 | 1159287 | 1211481 | T: hqc192 |
| 1186072 | 1187871 | 1194119 | T: hqc256round4 |
| 1250577 | 1254975 | 1263721 | T: titaniumccamed |
| 1268829 | 1292845 | 1350492 | T: rolloii128 |
| 1295215 | 1299061 | 1340776 | T: ledakem1264 |
| 1294185 | 1301189 | 1306558 | T: hqc1921 |
| 1302193 | 1310585 | 1312869 | T: C:ledakemcpa32 |
| 1323320 | 1362501 | 1370586 | T: hqc1922 |
| 1360331 | 1364815 | 1378337 | T: limasp1018cca |
| 1406296 | 1409152 | 1435689 | T: ledakem1364 |
| 1450909? | 1458334? | 1859187? | T: C:ledakemcpa34 |
| 1467890 | 1470482 | 1474220 | T: titaniumccahi |
| 1477516 | 1481892 | 1499206 | T: ledakem1464 |
| 1429306 | 1504391 | 1778335 | T: rolloii192 |
| 1590847 | 1597647 | 1601336 | T: C:ledakemcpa33 |
| 1682727 | 1707193 | 1729815 | T: ledakem13sl |
| 1746344 | 1755244 | 1762221 | T: ntskem13136 |
| 1747334 | 1761703 | 1774914 | T: hqcrmrs256 |
| 1767835 | 1777680 | 1798392 | T: C:rolloi256 |
| 1780241 | 1789608 | 1802477 | T: titaniumccasuper |
| 1786574 | 1803985 | 1814425 | T: ledakem12sl |
| 1803166 | 1825538 | 1834170 | T: hqc256 |
| 1823717 | 1852095 | 1856850 | T: hqc2561 |
| 1873567 | 1918816 | 2003674 | T: ledakem14sl |
| 1923339 | 1925508 | 1928186 | T: rsa2048 |
| 1924629 | 1939456 | 1991984 | T: hqc2562 |
| 1949403 | 1951897 | 1953636 | T: frodokem976 |
| 1957373 | 1969809 | 1979179 | T: hqc2563 |
| 1982461 | 1984450 | 1986308 | T: frodokem976aes |
| 1974010 | 1987789 | 2011254 | T: rolloii256 |
| 2146802 | 2159256 | 2183102 | T: C:lake2 |
| 2275374 | 2278717 | 2281902 | T: frodokem640shake |
| 2568252 | 2591950 | 2621847 | T: locker1 |
| 2637946 | 2648369 | 2657267 | T: bigquake1 |
| 2651416 | 2657654 | 2669916 | T: limasp1306cca |
| 2638559 | 2660957 | 2686714 | T: locker2 |
| 2766237 | 2772283 | 2800009 | T: limasp1822cca |
| 2870497 | 2898266 | 2935509 | T: rqc128 |
| 2981720 | 3045567 | 3277059 | T: locker4 |
| 3171518 | 3193530 | 3247356 | T: C:ledakemcpa52 |
| 3187666 | 3205201 | 3227274 | T: C:lake3 |
| 3239263 | 3245178 | 3256714 | T: C:bikel3 |
| 3293076 | 3298131 | 3302278 | T: frodokem1344aes |
| 3426625 | 3429408 | 3434828 | T: ledakem3264 |
| 3494715 | 3500765 | 3511122 | T: ledakem3364 |
| 3656190 | 3709582 | 3846484 | T: ledakem3464 |
| 3717730 | 3754612 | 3815384 | T: C:ledakemcpa53 |
| 1923742? | 3919148? | 4418717? | T: C:edonk192k48n144nu4l4 |
| 4193938 | 4217560 | 4266317 | T: locker3 |
| 2145320? | 4358290? | 8369001? | T: C:edonk128ref |
| 4374154 | 4387314 | 4399506 | T: C:ledakemcpa54 |
| 4461169 | 4477341 | 4488275 | T: ledakem32sl |
| 4554837 | 4569739 | 4587092 | T: frodokem976shake |
| 4559503 | 4596152 | 4640356 | T: locker6 |
| 4751732 | 4756268 | 4761908 | T: ledakem33sl |
| 4849960 | 4858620 | 4872914 | T: locker5 |
| 5002208 | 5071772 | 5169186 | T: locker7 |
| 5204366 | 5249223 | 5301831 | T: locker8 |
| 5385245 | 5400158 | 5409649 | T: limasp2062cca |
| 3511463? | 5585171? | 6574694? | T: C:edonk128k16n80nu4l6 |
| 5787716 | 5793851 | 5814336 | T: ledakem34sl |
| 6172887? | 6928162? | 7787154? | T: rqc192 |
| 7273652 | 7337140 | 7384310 | T: locker9 |
| 7715050 | 7730667 | 7752987 | T: frodokem1344shake |
| 7853466 | 7858469 | 7862248 | T: ledakem5364 |
| 7895819 | 7906530 | 7925195 | T: ledakem5264 |
| 9014522 | 9047926 | 9074416 | T: rqc256 |
| 9087674 | 9118667 | 9142992 | T: ledakem5464 |
| 9787145 | 9856558 | 9882255 | T: remblem1056 |
| 9851999 | 9861968 | 9873307 | T: sikep434 |
| 10075698 | 10137948 | 10207277 | T: ledakem53sl |
| 10126717 | 10151980 | 10174038 | T: remblem928 |
| 10318432 | 10405799 | 10482229 | T: ledakem54sl |
| 10486507 | 10491975 | 10496747 | T: sikep434comp |
| 11672687 | 11716347 | 11750332 | T: ledakem52sl |
| 5703484? | 12742993? | 14119060? | T: C:edonk128k16n80nu8l6 |
| 14788088 | 14799162 | 14826858 | T: sikep503 |
| 15783075 | 15792049 | 15805021 | T: sikep503comp |
| 22506739 | 22754784 | 23107330 | T: ramstakers216091 |
| 23439685 | 23906325 | 24020905 | T: mersenne756839 |
| 24209053 | 24268865 | 25052676 | T: bigquake3 |
| 26470959 | 26505793 | 26650278 | T: sikep610 |
| 28052302 | 28086284 | 28147136 | T: sikep610comp |
| 27207306? | 30772831? | 44608560? | T: C:edonk192k32n128nu4l6 |
| 36623210 | 36771220 | 37112475 | T: bigquake5 |
| 43540978 | 43641931 | 43734311 | T: sikep751 |
| 46137885 | 46192636 | 46240567 | T: sikep751comp |
| 48018995 | 48155125 | 48485858 | T: oddmanhattan128 |
| 84102880 | 85346477 | 86697112 | T: ramstakers756839 |
| 90925227 | 91262828 | 92023130 | T: oddmanhattan192 |
| 104598232 | 104660467 | 104804078 | T: pqrsa15 |
| 189218974 | 190099540 | 193376525 | T: oddmanhattan256 |
|
|
|