Measurements of key-encapsulation mechanisms on one machine: amd64; Golden Cove (90675-00); 2022 Intel Core i3-12100; 4 x 3300MHz; alder, supercop-20260831
[Page version: 20260905 10:39:49]
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 |
| 8997 | 9128 | 9452 | kyber90s512 |
| 13394 | 13570 | 13918 | kyber90s768 |
| 17843 | 18108 | 18525 | mlkem512 |
| 17835 | 18164 | 18494 | kyber512 |
| 19410 | 19702 | 20115 | kyber90s1024 |
| 19809 | 20028 | 20385 | T: C:nhcompact512cca |
| 20904 | 21017 | 21140 | ntruplus768 |
| 22843 | 22949 | 23116 | ntruplus864 |
| 23630 | 23790 | 24068 | T: lac128 |
| 25662 | 25818 | 26095 | T: lightsaber2 |
| 26240 | 26447 | 26661 | T: ntrulpr4591761 |
| 27986 | 28255 | 28625 | ntrulpr653 |
| 28408 | 28684 | 29017 | T: C:nhcompact768cca |
| 28854 | 29024 | 29501 | ntrulpr761 |
| 30360 | 30501 | 30784 | C:threebears624r2cpa |
| 30459 | 30656 | 30933 | threebears624r2cca |
| 30416 | 30822 | 31444 | mlkem768 |
| 30813 | 31250 | 32242 | smaugt1 |
| 30634 | 31381 | 32365 | kyber768 |
| 31221 | 31559 | 32082 | timer |
| 31550 | 31619 | 31778 | C:threebears624r2cpax |
| 32821 | 32949 | 33135 | threebears624r2ccax |
| 30765? | 34924? | 38933? | ntruplus1152 |
| 34939 | 35200 | 35604 | newhope512cca |
| 35487 | 35673 | 36048 | T: C:nhcompact1024cca |
| 35794 | 36034 | 43766 | ntruplus576 |
| 36459 | 36664 | 36966 | ntrulpr857 |
| 37886 | 38395 | 38947 | T: C:r5nd1kem0d |
| 38311 | 38499 | 38919 | ntrulpr953 |
| 38634 | 38879 | 39398 | ntrulpr1013 |
| 43403 | 44055 | 44860 | kyber1024 |
| 43798 | 45348 | 47064 | mlkem1024 |
| 46649 | 46841 | 47386 | T: saber2 |
| 47140 | 47505 | 47772 | smaugt3 |
| 50458 | 50616 | 50867 | ntrulpr1277 |
| 52565 | 53322 | 54193 | T: C:r5nd1kem5d |
| 53879 | 54921 | 56494 | T: C:r5nd0kem2iot |
| 54547 | 55432 | 56788 | T: C:r5nd1kem4longkey |
| 57590 | 57879 | 58182 | T: lac256 |
| 57311 | 58716 | 59684 | C:timerv5 |
| 58327 | 58755 | 59302 | T: hqc128round4 |
| 58427 | 59544 | 60602 | C:smaugt1v5 |
| 60524 | 60768 | 61111 | threebears936r2cca |
| 63044 | 63973 | 64575 | smaugt5 |
| 63973 | 64178 | 64632 | threebears936r2ccax |
| 63947 | 64246 | 64596 | C:threebears936r2cpa |
| 65871 | 66039 | 66262 | C:threebears936r2cpax |
| 65758 | 66171 | 66610 | newhope1024cca |
| 65949 | 66242 | 66649 | T: lac192 |
| 72407 | 72805 | 73756 | T: firesaber2 |
| 84569 | 85402 | 86694 | T: C:r5nd3kem5d |
| 89895 | 90093 | 90404 | threebears1248r2cca |
| 93852 | 94017 | 94432 | threebears1248r2ccax |
| 94923 | 95250 | 95716 | C:threebears1248r2cpa |
| 97858 | 98036 | 98455 | C:threebears1248r2cpax |
| 112067 | 113142 | 113880 | C:smaugt3v5 |
| 113274 | 113592 | 113907 | ntruhps2048509 |
| 115415 | 116151 | 116675 | T: C:hila5 |
| 128030 | 129543 | 131424 | T: C:r5nd3kem0d |
| 143161 | 143962 | 145042 | T: hqc192round4 |
| 143687 | 143982 | 144226 | T: saberx4 |
| 154392 | 155772 | 157369 | T: C:r5nd5kem5d |
| 156362 | 157013 | 158007 | T: kindi256342 |
| 155604 | 157937 | 165055 | T: C:r5nd5kem0d |
| 169597 | 171250 | 173054 | T: kindi512222 |
| 171661 | 173413 | 175169 | T: kindi512241 |
| 169881 | 179905 | 181787 | C:smaugt5v5 |
| 191444 | 191671 | 191953 | ntruhrss701 |
| 197940 | 198496 | 198983 | ntruhps2048677 |
| 273088 | 275060 | 283752 | T: hqcrmrs128 |
| 287047 | 287617 | 288280 | ntruhps4096821 |
| 289932 | 290847 | 292480 | T: hqc256round4 |
| 303666 | 307052 | 315988 | T: hqc128 |
| 308638 | 311511 | 317858 | T: hqc1281 |
| 314350 | 316542 | 321293 | T: C:r5n11kem0d |
| 340192 | 343665 | 347862 | T: ntrukem443 |
| 350754 | 354184 | 356451 | T: kindi512321 |
| 380717 | 381596 | 383637 | T: C:bikel1 |
| 413812 | 415460 | 417936 | T: kindi256522 |
| 494571 | 497788 | 502602 | T: C:ledakemcpa14 |
| 501213 | 504358 | 507581 | T: lima2p1024cca |
| 555111 | 555704 | 557275 | sntrup653 |
| 554431 | 557384 | 563968 | T: C:r5n13kem0d |
| 557637 | 564249 | 567222 | sntrup761 |
| 562942 | 566850 | 581486 | T: hqcrmrs192 |
| 579009 | 583462 | 588668 | T: C:ledakemcpa13 |
| 580836 | 584219 | 596394 | T: hqc1921 |
| 594709 | 598039 | 601710 | T: rqc128 |
| 598774 | 607958 | 617520 | T: C:edonk128k16n80nu4l6 |
| 608716 | 620487 | 634518 | T: hqc1922 |
| 610770 | 627336 | 634825 | T: hqc192 |
| 683505 | 694132 | 699143 | T: titaniumccatoy |
| 710078 | 714830 | 720693 | T: frodokem640 |
| 718185 | 721917 | 725993 | T: C:rolloi128 |
| 719864 | 723921 | 741005 | sntrup4591761 |
| 750651 | 756389 | 761819 | T: C:ledakemcpa12 |
| 755577 | 758978 | 771682 | T: titaniumccalite |
| 786020 | 791209 | 800168 | T: ntrukem743 |
| 879184 | 886902 | 898886 | T: frodokem640aes |
| 887763 | 890659 | 896581 | T: C:rolloi192 |
| 882772 | 903820 | 920504 | T: hqc2561 |
| 912145 | 913245 | 915653 | sntrup857 |
| 912486 | 926662 | 940543 | T: hqcrmrs256 |
| 938479 | 956944 | 976998 | T: hqc2562 |
| 980409 | 984073 | 991283 | T: C:edonk128k16n80nu8l6 |
| 973999 | 986087 | 1004482 | T: hqc256 |
| 983871 | 987758 | 1152340 | T: rqc192 |
| 984108 | 988246 | 1000369 | T: titaniumccastd |
| 979264 | 994989 | 1013241 | T: hqc2563 |
| 1016651 | 1021660 | 1028700 | T: lima2p2048cca |
| 1083678 | 1088712 | 1105949 | T: C:bikel3 |
| 1083623 | 1094822 | 1101511 | T: limasp1018cca |
| 1096014 | 1096938 | 1099196 | sntrup953 |
| 1101474 | 1105262 | 1111999 | T: C:ledakemcpa34 |
| 1108928 | 1120502 | 1124387 | T: titaniumccamed |
| 1112938 | 1127015 | 1148484 | T: C:edonk128k32n96nu4l4 |
| 1209829 | 1218071 | 1224912 | T: C:rolloi256 |
| 1225948 | 1228118 | 1233161 | sntrup1013 |
| 1265570 | 1268222 | 1271504 | T: titaniumccahi |
| 1316869 | 1322190 | 1328613 | T: C:r5n15kem0d |
| 1351479 | 1366702 | 1391843 | T: C:edonk192k32n128nu4l6 |
| 1395002 | 1400402 | 1657751 | T: rqc256 |
| 1441148 | 1445569 | 1454373 | T: frodokem976 |
| 1420331 | 1448697 | 1469718 | T: C:edonk128ref |
| 1519633 | 1526517 | 1532786 | T: C:ledakemcpa33 |
| 1542647 | 1552646 | 1564571 | T: titaniumccasuper |
| 1708708 | 1722945 | 1736532 | T: frodokem976aes |
| 1737918 | 1749296 | 1759619 | T: C:lake2 |
| 1751461 | 1765334 | 1791853 | T: C:lake1 |
| 1764763 | 1773450 | 1786142 | T: C:lake3 |
| 1901144 | 1905069 | 1910981 | sntrup1277 |
| 1977130 | 1995773 | 2010823 | T: limasp1306cca |
| 2066148 | 2088187 | 2113544 | T: C:edonk192k48n144nu4l4 |
| 2136998 | 2154595 | 2169262 | T: C:ledakemcpa53 |
| 2168972 | 2176490 | 2186214 | T: limasp1822cca |
| 2209990 | 2221730 | 2285319 | T: ledakem1464 |
| 2328474 | 2347456 | 2369370 | T: C:ledakemcpa32 |
| 2685249 | 2700860 | 2741111 | T: rolloii192 |
| 2693547 | 2706220 | 2980559 | T: ledakem1364 |
| 2716703 | 2723911 | 2734984 | T: rolloii128 |
| 2721135 | 2736875 | 2752532 | T: C:ledakemcpa54 |
| 2741850 | 2748907 | 2759080 | T: frodokem640shake |
| 2748572 | 2768559 | 3079515 | T: ledakem1264 |
| 2836939 | 2852574 | 2870249 | T: locker1 |
| 2930393 | 2939644 | 2955640 | T: frodokem1344aes |
| 3030156 | 3043866 | 3064129 | T: locker2 |
| 3103660 | 3124656 | 3141805 | T: rolloii256 |
| 3284778 | 3298058 | 3317394 | T: locker3 |
| 3561695? | 3623017? | 4889117? | T: ledakem14sl |
| 3728400 | 3745080 | 3766864 | T: locker4 |
| 3887272 | 3912292 | 3944151 | T: limasp2062cca |
| 4101516 | 4116907 | 4132718 | T: locker6 |
| 3438979? | 4260946? | 5575005? | T: ledakem13sl |
| 4317108 | 4350376 | 4391197 | T: C:ledakemcpa52 |
| 4624435 | 4641674 | 4662158 | T: remblem1056 |
| 4690782 | 4704734 | 4724798 | T: remblem928 |
| 4688471 | 4717448 | 4781273 | T: sikep434 |
| 4679683 | 4718138 | 5334850 | T: ledakem12sl |
| 4872187? | 5239048? | 7471646? | T: ledakem3464 |
| 5526220 | 5547748 | 5568136 | T: locker5 |
| 5859967 | 5862959 | 5868084 | T: frodokem976shake |
| 5913791 | 5948380 | 6016572 | T: ledakem3364 |
| 5894064 | 5983444 | 6076278 | T: ramstakers216091 |
| 6176251 | 6184138 | 6193161 | T: lotus128 |
| 6733435 | 6762830 | 6842946 | T: sikep503 |
| 6995795 | 7057208 | 7659454 | T: ledakem3264 |
| 7071963 | 7088483 | 7110716 | T: locker7 |
| 7474685 | 7496157 | 7519516 | T: locker8 |
| 7721528 | 7751885 | 8791840 | T: ledakem33sl |
| 7893614 | 7908328 | 7933729 | T: locker9 |
| 8101146 | 8125783 | 8763405 | T: ledakem34sl |
| 7874795 | 8256978 | 8650343 | T: sikep434comp |
| 9199343 | 9224225 | 9283367 | T: ledakem5464 |
| 9735999 | 10227911 | 11218767 | T: ledakem32sl |
| 10362668 | 10378588 | 10420548 | T: frodokem1344shake |
| 11102677 | 11152331 | 11203227 | T: ledakem5364 |
| 11192778 | 11366748 | 12265700 | T: sikep503comp |
| 11723195 | 11773624 | 13918838 | T: ledakem54sl |
| 12132122 | 12151155 | 12186737 | T: sikep610 |
| 12588272 | 12616565 | 12659491 | T: lotus192 |
| 15385034 | 15448759 | 15516251 | T: mersenne756839 |
| 15834628 | 15943263 | 18678230 | T: ledakem53sl |
| 15170412 | 15975205 | 17242161 | T: ledakem5264 |
| 20295879 | 20317042 | 20360674 | T: sikep751 |
| 20630268 | 20696691 | 20803857 | T: lotus256 |
| 21078442 | 21490789 | 22909948 | T: sikep610comp |
| 24019428 | 24248400 | 24610045 | T: ramstakers756839 |
| 24721809 | 24768418 | 24840494 | T: ntskem1264 |
| 26406640 | 26532198 | 27393919 | mceliece348864pcf |
| 26465784 | 26575900 | 27208796 | mceliece348864f |
| 26906336 | 27790380 | 30509483 | T: ledakem52sl |
| 32316645 | 32597722 | 35527347 | T: sikep751comp |
| 29686614? | 38524502? | 59596716? | mceliece348864pc |
| 29906921? | 42648799? | 62248347? | mceliece348864 |
| 32622383? | 63513452? | 104427523? | T: rsa2048 |
| 71401170 | 73072432 | 74793898 | T: ntskem1380 |
| 84578759 | 84760702 | 86519140 | mceliece460896f |
| 84776627 | 84934445 | 87445269 | mceliece460896pcf |
| 96219595? | 129077357? | 194088133? | mceliece460896 |
| 90569338? | 130504347? | 198254579? | mceliece460896pc |
| 160093561 | 160451368 | 162440401 | mceliece6960119pcf |
| 162555966 | 162715793 | 162869281 | mceliece6960119f |
| 188095718 | 188432122 | 188787660 | T: oddmanhattan128 |
| 195305082 | 195774893 | 198032865 | mceliece6688128f |
| 194915241 | 197262524 | 197730697 | mceliece6688128pcf |
| 201327221 | 202725505 | 206143889 | mceliece8192128f |
| 202336829 | 202987119 | 204246797 | mceliece8192128pcf |
| 168801919? | 228397618? | 347723209? | mceliece6960119pc |
| 170052722? | 242040349? | 352262865? | mceliece6960119 |
| 206962055? | 265031716? | 361774536? | mceliece6688128pc |
| 195904601? | 268415641? | 408276312? | mceliece6688128 |
| 231445957? | 300518699? | 402348179? | mceliece8192128 |
| 304480717 | 304885406 | 305338458 | T: oddmanhattan192 |
| 229597493? | 311597013? | 433044897? | mceliece8192128pc |
| 337679286 | 353310209 | 369838235 | T: ntskem13136 |
| 530683332 | 531822418 | 532899309 | T: oddmanhattan256 |
| 673495501 | 740506445 | 749056338 | T: bigquake1 |
| 2450582179 | 2512219479 | 2583408454 | T: pqrsa15 |
| 5720976169 | 5961988747 | 6025773593 | T: bigquake3 |
| 10578639202 | 10890526590 | 10968591228 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 9041 | 9401 | 10040 | T: rsa2048 |
| 13508 | 13563 | 13669 | kyber90s512 |
| 14229 | 14376 | 14650 | ntruhps2048509 |
| 15499 | 15599 | 15754 | ntruhrss701 |
| 16595 | 16659 | 16825 | ntruplus576 |
| 18297 | 18361 | 18463 | kyber90s768 |
| 18906 | 19158 | 19368 | mlkem512 |
| 20033 | 20145 | 20296 | smaugt1 |
| 20066 | 20210 | 20475 | timer |
| 20897 | 21182 | 21458 | ntruhps2048677 |
| 22652 | 23318 | 24810 | mceliece348864f |
| 22749 | 23355 | 24772 | mceliece348864 |
| 24682 | 24852 | 24964 | kyber90s1024 |
| 25518 | 25820 | 26127 | ntruhps4096821 |
| 25711 | 25973 | 26320 | kyber512 |
| 27644 | 27804 | 28006 | ntruplus768 |
| 27906 | 27980 | 28157 | sntrup4591761 |
| 27711 | 28360 | 29705 | mceliece348864pcf |
| 27710 | 28711 | 30107 | mceliece348864pc |
| 29669 | 29841 | 30015 | mlkem768 |
| 31424 | 31692 | 31959 | sntrup653 |
| 32288 | 32391 | 32579 | ntruplus864 |
| 33925 | 34004 | 34181 | sntrup761 |
| 34251 | 34424 | 34660 | T: lightsaber2 |
| 36953 | 37330 | 37756 | T: C:nhcompact512cca |
| 38772 | 38860 | 39029 | kyber768 |
| 39282 | 40136 | 46720 | T: C:edonk128k16n80nu4l6 |
| 41628 | 41840 | 42042 | sntrup857 |
| 41867 | 42190 | 42492 | smaugt3 |
| 42243 | 42484 | 42734 | ntruplus1152 |
| 43115 | 43442 | 46155 | mlkem1024 |
| 44750 | 44904 | 45153 | sntrup953 |
| 44920 | 45082 | 45348 | threebears624r2ccax |
| 43384 | 45100 | 45353 | T: lac128 |
| 45174 | 45350 | 45610 | threebears624r2cca |
| 45499 | 45738 | 45924 | sntrup1013 |
| 46617 | 46758 | 47138 | C:threebears624r2cpax |
| 46719 | 46833 | 47127 | C:threebears624r2cpa |
| 47659 | 47741 | 47877 | ntrulpr653 |
| 47651 | 47747 | 47884 | T: ntrulpr4591761 |
| 47135 | 47997 | 56976 | T: ntskem1264 |
| 43859? | 48662? | 56704? | mceliece460896f |
| 48737 | 49185 | 49697 | T: C:nhcompact768cca |
| 48919 | 49362 | 51302 | C:timerv5 |
| 49461 | 49552 | 49723 | ntrulpr761 |
| 43851? | 49564? | 56112? | mceliece460896 |
| 48122 | 51389 | 51868 | C:smaugt1v5 |
| 49438 | 54352 | 60939 | mceliece460896pc |
| 54909 | 55162 | 56242 | kyber1024 |
| 55498 | 55657 | 55863 | smaugt5 |
| 50967? | 56295? | 65079? | mceliece460896pcf |
| 56434 | 56986 | 57298 | newhope512cca |
| 58013 | 58253 | 58705 | T: saber2 |
| 58518 | 58638 | 60214 | sntrup1277 |
| 60772 | 61178 | 61943 | T: C:nhcompact1024cca |
| 62560 | 62671 | 62958 | ntrulpr857 |
| 62100 | 62719 | 63445 | T: C:r5nd1kem0d |
| 65314 | 65406 | 65546 | ntrulpr953 |
| 65674 | 65823 | 66198 | ntrulpr1013 |
| 69554 | 71735 | 76927 | mceliece6960119f |
| 73030 | 73165 | 73467 | threebears936r2ccax |
| 73336 | 73685 | 74138 | threebears936r2cca |
| 71210 | 75277 | 80134 | mceliece6960119 |
| 75068 | 77984 | 84444 | mceliece6688128f |
| 78067 | 78326 | 78721 | C:threebears936r2cpa |
| 78105 | 78370 | 78698 | C:threebears936r2cpax |
| 76620 | 80439 | 87672 | mceliece6688128 |
| 80006 | 80588 | 81477 | T: C:bikel1 |
| 77592 | 80864 | 87204 | mceliece6960119pc |
| 79883 | 80939 | 81870 | T: C:ledakemcpa13 |
| 81963 | 82702 | 83266 | T: C:ledakemcpa14 |
| 79506 | 83644 | 87983 | mceliece6960119pcf |
| 84646 | 84775 | 85439 | ntrulpr1277 |
| 86368 | 86728 | 87517 | T: firesaber2 |
| 82761 | 87703 | 93978 | mceliece6688128pc |
| 84165 | 87825 | 94896 | mceliece6688128pcf |
| 86952 | 87991 | 88848 | T: C:r5nd1kem5d |
| 87579 | 88901 | 91079 | T: C:ledakemcpa12 |
| 88300 | 89510 | 90722 | T: C:r5nd0kem2iot |
| 89425 | 90298 | 91569 | mceliece8192128f |
| 89352 | 90538 | 92588 | mceliece8192128 |
| 90813 | 91659 | 92677 | T: C:r5nd1kem4longkey |
| 91966 | 92310 | 92698 | T: lotus128 |
| 97744 | 99315 | 101145 | mceliece8192128pc |
| 98366 | 99462 | 100970 | mceliece8192128pcf |
| 101453 | 101859 | 102345 | T: lac192 |
| 101801 | 102982 | 103745 | C:smaugt3v5 |
| 103120 | 103447 | 104281 | newhope1024cca |
| 110268 | 110477 | 110995 | threebears1248r2ccax |
| 110295 | 110720 | 111308 | threebears1248r2cca |
| 111158 | 113802 | 117533 | T: ntrukem443 |
| 116148 | 116763 | 117412 | C:threebears1248r2cpa |
| 117116 | 117323 | 117759 | C:threebears1248r2cpax |
| 118628 | 119706 | 121040 | T: C:rolloi128 |
| 118354 | 130768 | 131322 | T: lac256 |
| 137065 | 138252 | 139390 | T: C:r5nd3kem5d |
| 136636 | 139944 | 141791 | T: lotus192 |
| 129035? | 141502? | 164526? | T: C:edonk128k16n80nu8l6 |
| 142888 | 144395 | 145811 | T: C:rolloi192 |
| 157155 | 158304 | 166920 | C:smaugt5v5 |
| 158735 | 160205 | 161990 | T: C:rolloi256 |
| 159476 | 160873 | 162522 | T: hqc128round4 |
| 168367 | 169605 | 171566 | T: C:hila5 |
| 172918 | 173117 | 173464 | T: saberx4 |
| 168128 | 181177 | 202312 | T: C:edonk128k32n96nu4l4 |
| 186668 | 187167 | 188106 | T: lotus256 |
| 184060 | 187733 | 190173 | T: C:ledakemcpa33 |
| 187157 | 190354 | 194626 | T: ntrukem743 |
| 190487 | 192298 | 194317 | T: C:ledakemcpa34 |
| 192341 | 193032 | 194141 | T: C:bikel3 |
| 193369 | 193809 | 195006 | T: ledakem1264 |
| 188950 | 195316 | 197968 | T: ledakem1464 |
| 204771 | 205307 | 205949 | T: kindi256342 |
| 203246 | 206359 | 209434 | T: C:ledakemcpa32 |
| 205202 | 222581 | 223662 | T: ntskem1380 |
| 225167 | 226679 | 228732 | T: C:r5nd3kem0d |
| 225687 | 226703 | 228180 | T: ledakem1364 |
| 247168 | 248617 | 250192 | T: kindi512222 |
| 250625 | 252607 | 253994 | T: kindi512241 |
| 257401 | 259718 | 261648 | T: C:r5nd5kem5d |
| 262866 | 263205 | 263934 | T: ledakem13sl |
| 277499 | 278467 | 279344 | T: ledakem12sl |
| 277573 | 278988 | 281466 | T: C:r5nd5kem0d |
| 285162 | 288311 | 300636 | T: ntskem13136 |
| 295100 | 295565 | 296265 | T: ledakem14sl |
| 313981 | 318186 | 323118 | T: C:lake1 |
| 323443 | 332654 | 363875 | T: C:edonk128ref |
| 343121 | 346763 | 350900 | T: C:lake2 |
| 368579 | 371903 | 377761 | T: hqc192round4 |
| 371706 | 374022 | 376424 | T: C:lake3 |
| 382955 | 385106 | 387939 | T: lima2p1024cca |
| 383285 | 386396 | 390146 | T: rolloii128 |
| 391323 | 394933 | 399783 | T: C:r5n11kem0d |
| 389851 | 396051 | 399643 | T: rolloii192 |
| 397494 | 399789 | 413988 | T: hqcrmrs128 |
| 420680 | 423833 | 427849 | T: rolloii256 |
| 421710 | 425581 | 433932 | T: C:ledakemcpa53 |
| 433574 | 437017 | 450558 | T: hqc128 |
| 436077 | 441144 | 452130 | T: C:ledakemcpa54 |
| 434568 | 442088 | 448710 | T: C:ledakemcpa52 |
| 448413 | 449837 | 452772 | T: ledakem3464 |
| 466794 | 468762 | 472502 | T: kindi512321 |
| 484691 | 485656 | 487214 | T: ledakem3264 |
| 480870 | 485750 | 492177 | T: locker1 |
| 489251 | 492297 | 497616 | T: locker2 |
| 498465 | 501025 | 504839 | T: kindi256522 |
| 491781 | 501556 | 511727 | T: hqc1281 |
| 510004 | 513290 | 519040 | T: ledakem3364 |
| 521034 | 531027 | 543140 | T: C:edonk192k32n128nu4l6 |
| 553808 | 556916 | 560756 | T: locker3 |
| 547840 | 562390 | 569841 | T: titaniumccatoy |
| 629027 | 631555 | 633700 | T: ledakem32sl |
| 619468 | 632356 | 651073 | T: C:edonk192k48n144nu4l4 |
| 631174 | 638100 | 647347 | T: locker4 |
| 675472 | 678293 | 682352 | T: locker6 |
| 680140 | 683066 | 697807 | T: titaniumccalite |
| 687092 | 689985 | 695163 | T: ledakem33sl |
| 707783 | 711240 | 716434 | T: hqc256round4 |
| 741265 | 744315 | 747962 | T: C:r5n13kem0d |
| 770709 | 775193 | 779048 | T: lima2p2048cca |
| 771997 | 779245 | 786424 | T: rqc128 |
| 817877 | 821362 | 841750 | T: titaniumccastd |
| 823388 | 826434 | 829706 | T: ledakem34sl |
| 824240 | 828656 | 847579 | T: hqcrmrs192 |
| 837561 | 842203 | 848590 | T: locker5 |
| 867788 | 885308 | 898761 | T: hqc192 |
| 910639 | 922015 | 938359 | T: hqc1921 |
| 961167 | 963250 | 968655 | T: limasp1018cca |
| 964944 | 979737 | 997678 | T: hqc1922 |
| 1030020 | 1043371 | 1046181 | T: titaniumccamed |
| 1054200 | 1055515 | 1059088 | T: ledakem5464 |
| 1072675 | 1077259 | 1085560 | T: ledakem5364 |
| 1078831 | 1086258 | 1093885 | T: frodokem640 |
| 1101433 | 1105283 | 1108583 | T: ledakem5264 |
| 1157398 | 1162815 | 1178683 | T: locker7 |
| 1161635 | 1168447 | 1190113 | T: locker8 |
| 1198542 | 1207359 | 1218545 | T: ledakem54sl |
| 1200451 | 1209673 | 1217975 | T: frodokem640aes |
| 1215985 | 1224577 | 1228471 | T: titaniumccahi |
| 1264820 | 1267877 | 1273901 | T: locker9 |
| 1362403 | 1369166 | 1377628 | T: rqc192 |
| 1355282 | 1378632 | 1393827 | T: hqcrmrs256 |
| 1391661 | 1415589 | 1426271 | T: hqc256 |
| 1416868 | 1437093 | 1458731 | T: hqc2561 |
| 1490113 | 1496529 | 1499249 | T: ledakem53sl |
| 1501149 | 1510411 | 1537915 | T: titaniumccasuper |
| 1500193 | 1518180 | 1539667 | T: hqc2562 |
| 1553171 | 1573219 | 1596558 | T: hqc2563 |
| 1632766 | 1637233 | 1642859 | T: C:r5n15kem0d |
| 1649975 | 1653674 | 1659016 | T: ledakem52sl |
| 1804732 | 1820984 | 1831382 | T: limasp1306cca |
| 1872081? | 1882911? | 2432444? | T: rqc256 |
| 1932142 | 1950707 | 1965982 | T: limasp1822cca |
| 2154939 | 2170442 | 2187635 | T: frodokem976 |
| 2149209 | 2217619 | 2275520 | T: bigquake1 |
| 2295136 | 2305381 | 2320687 | T: frodokem976aes |
| 2975436 | 2986436 | 3009404 | T: frodokem640shake |
| 3628649 | 3643676 | 3657679 | T: limasp2062cca |
| 3951520 | 3968009 | 3989430 | T: frodokem1344aes |
| 6265103 | 6272029 | 6279592 | T: frodokem976shake |
| 6222845 | 6451195 | 6673756 | T: bigquake3 |
| 6865278 | 6880761 | 6902660 | T: remblem1056 |
| 6978212 | 6996306 | 7021576 | T: remblem928 |
| 7648815 | 7670670 | 7704287 | T: sikep434 |
| 9590752 | 9879990 | 10177718 | T: bigquake5 |
| 10839820 | 10955362 | 11060791 | T: ramstakers216091 |
| 11005727 | 11021132 | 11926481 | T: frodokem1344shake |
| 11090680 | 11134309 | 11186511 | T: sikep503 |
| 12132271 | 12204722 | 12300106 | T: sikep434comp |
| 12444936 | 12479748 | 12512729 | T: pqrsa15 |
| 15275909 | 15334161 | 15394140 | T: mersenne756839 |
| 17194809 | 17272181 | 17417128 | T: sikep503comp |
| 22305059 | 22326217 | 22357468 | T: sikep610 |
| 30774623 | 30873002 | 31038179 | T: sikep610comp |
| 32825158 | 32864267 | 32905277 | T: sikep751 |
| 39095249 | 39345597 | 39616460 | T: oddmanhattan128 |
| 42792504 | 43250118 | 43831805 | T: ramstakers756839 |
| 51293706 | 51443353 | 51739784 | T: sikep751comp |
| 75274773 | 75641979 | 75982291 | T: oddmanhattan192 |
| 154588937 | 155201675 | 155923054 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 11113 | 11208 | 11301 | kyber90s512 |
| 12307 | 12335 | 12381 | C:threebears624r2cpax |
| 15358 | 15418 | 15491 | kyber90s768 |
| 15412 | 15448 | 15494 | C:threebears936r2cpax |
| 18737 | 18814 | 18905 | ntruplus768 |
| 18965 | 19027 | 19108 | C:threebears1248r2cpax |
| 19585 | 19734 | 19827 | ntruplus576 |
| 19786 | 19887 | 20045 | mlkem512 |
| 20832 | 20957 | 21084 | kyber512 |
| 20866 | 20972 | 21127 | C:threebears624r2cpa |
| 21338 | 21392 | 21460 | kyber90s1024 |
| 21458 | 21769 | 22033 | T: C:r5nd1kem0d |
| 23068 | 23120 | 23178 | ntruplus864 |
| 24250 | 24297 | 24379 | ntruhps2048509 |
| 25444 | 25636 | 26104 | C:threebears936r2cpa |
| 28865 | 29470 | 31072 | T: C:r5nd0kem2iot |
| 29637 | 29715 | 29855 | ntruplus1152 |
| 29887 | 30151 | 30490 | C:threebears1248r2cpa |
| 29976 | 30436 | 31242 | T: C:r5nd1kem5d |
| 30643 | 31028 | 31366 | T: C:r5nd1kem4longkey |
| 31280 | 31407 | 31547 | smaugt1 |
| 31443 | 31636 | 32676 | mlkem768 |
| 31822 | 31967 | 32940 | kyber768 |
| 32001 | 32141 | 32298 | timer |
| 32392 | 32617 | 33379 | T: C:nhcompact512cca |
| 34544 | 34648 | 34789 | T: lightsaber2 |
| 35116 | 35446 | 35695 | T: C:hila5 |
| 35831 | 35938 | 36046 | ntruhps2048677 |
| 37539 | 37632 | 37726 | ntruhrss701 |
| 40996 | 41057 | 41151 | sntrup761 |
| 42876 | 42981 | 43283 | sntrup653 |
| 44866 | 44984 | 45107 | mlkem1024 |
| 44593 | 45031 | 45317 | T: C:nhcompact768cca |
| 46070 | 46290 | 47151 | kyber1024 |
| 47115 | 47778 | 48430 | T: C:r5nd3kem5d |
| 49632 | 49959 | 50073 | ntruhps4096821 |
| 56191 | 56885 | 59654 | T: lac128 |
| 57212 | 57360 | 57693 | smaugt3 |
| 57614 | 57808 | 58167 | T: saber2 |
| 57805 | 57907 | 58048 | ntrulpr653 |
| 58076 | 58220 | 58797 | sntrup857 |
| 57909 | 58292 | 59019 | T: C:nhcompact1024cca |
| 59154 | 59245 | 59393 | ntrulpr761 |
| 61265 | 61388 | 61785 | sntrup953 |
| 62131 | 62210 | 62384 | sntrup1013 |
| 62118 | 62408 | 62961 | newhope512cca |
| 62303 | 62410 | 62701 | sntrup4591761 |
| 65770 | 66045 | 66433 | threebears624r2ccax |
| 63295 | 67842 | 68596 | C:timerv5 |
| 65508 | 68186 | 72523 | C:smaugt1v5 |
| 69097 | 69256 | 69424 | T: ntrulpr4591761 |
| 76252 | 76500 | 77755 | smaugt5 |
| 76623 | 76733 | 76989 | ntrulpr857 |
| 77854 | 77949 | 78075 | sntrup1277 |
| 78408 | 78562 | 78946 | ntrulpr1013 |
| 78867 | 79039 | 79161 | ntrulpr953 |
| 84875 | 85134 | 85566 | threebears624r2cca |
| 86352 | 86616 | 87170 | T: firesaber2 |
| 92051 | 92324 | 92607 | mceliece348864f |
| 92144 | 92457 | 92696 | mceliece348864 |
| 93092 | 95507 | 100977 | T: C:r5nd3kem0d |
| 97028 | 97707 | 98364 | mceliece348864pc |
| 97273 | 97734 | 98337 | mceliece348864pcf |
| 100628 | 101035 | 101668 | threebears936r2ccax |
| 101289 | 101454 | 101644 | ntrulpr1277 |
| 107566 | 107733 | 107912 | T: lotus128 |
| 109902 | 110380 | 110942 | T: ntrukem443 |
| 109474 | 112498 | 118918 | T: C:r5nd5kem5d |
| 114851 | 115097 | 115625 | newhope1024cca |
| 117675 | 120296 | 125122 | T: C:r5nd5kem0d |
| 125113 | 126375 | 132252 | C:smaugt3v5 |
| 126613 | 127278 | 128120 | threebears936r2cca |
| 130474 | 131554 | 136463 | T: C:r5n11kem0d |
| 141200 | 141509 | 141849 | T: lac192 |
| 143101 | 143428 | 144018 | threebears1248r2ccax |
| 162943 | 166366 | 168846 | T: lotus192 |
| 173280 | 173928 | 174590 | threebears1248r2cca |
| 182329 | 182466 | 182605 | T: saberx4 |
| 193306 | 193769 | 195041 | T: C:r5n13kem0d |
| 198121 | 200338 | 202530 | T: ntrukem743 |
| 203871 | 211353 | 217468 | C:smaugt5v5 |
| 220246 | 220633 | 221106 | mceliece460896 |
| 221091 | 222164 | 224450 | mceliece460896f |
| 215277 | 222825 | 232939 | T: lac256 |
| 224950 | 225347 | 226136 | mceliece460896pcf |
| 224971 | 225455 | 225994 | mceliece460896pc |
| 227350 | 227804 | 228658 | mceliece6688128 |
| 227814 | 228345 | 229003 | mceliece6688128f |
| 228869 | 229286 | 230006 | mceliece8192128f |
| 229253 | 229612 | 230378 | mceliece8192128 |
| 219247 | 230725 | 241580 | mceliece6960119f |
| 219703 | 231056 | 241881 | mceliece6960119 |
| 231488 | 231984 | 232495 | T: lotus256 |
| 234035 | 234981 | 236361 | mceliece6688128pc |
| 234759 | 236207 | 239224 | mceliece6688128pcf |
| 236425 | 237287 | 238697 | mceliece8192128pc |
| 237042 | 237841 | 238741 | mceliece8192128pcf |
| 227623 | 239475 | 249156 | mceliece6960119pc |
| 227184 | 246326 | 249245 | mceliece6960119pcf |
| 260276 | 260908 | 262081 | T: kindi256342 |
| 289572 | 291149 | 293135 | T: hqc128round4 |
| 331911 | 333436 | 335029 | T: kindi512222 |
| 336697 | 337418 | 339168 | T: kindi512241 |
| 386673 | 398595 | 399363 | T: ntskem1264 |
| 481069 | 483612 | 485800 | T: lima2p1024cca |
| 507920? | 512968? | 655931? | T: C:ledakemcpa13 |
| 523522 | 527517 | 534461 | T: C:ledakemcpa12 |
| 583076 | 586020 | 590669 | T: kindi512321 |
| 587803 | 589993 | 592503 | T: kindi256522 |
| 604750 | 612951 | 622499 | T: hqc192round4 |
| 612558 | 615782 | 637336 | T: C:r5n15kem0d |
| 614906 | 617992 | 622469 | T: C:ledakemcpa14 |
| 637413 | 639803 | 652219 | T: titaniumccatoy |
| 671588 | 675190 | 681679 | T: hqc128 |
| 681582 | 684805 | 694621 | T: hqcrmrs128 |
| 633971? | 746531? | 1059409? | T: C:edonk128k32n96nu4l4 |
| 776346 | 781009 | 785597 | T: ntskem1380 |
| 797333 | 802262 | 805138 | T: titaniumccalite |
| 868047 | 877274 | 895937 | T: C:rolloi128 |
| 905811 | 908989 | 913962 | T: hqc1281 |
| 950775 | 967427 | 969755 | T: titaniumccastd |
| 962510 | 968323 | 974325 | T: lima2p2048cca |
| 1018098 | 1023274 | 1038375 | T: C:rolloi192 |
| 1078847 | 1081179 | 1087447 | T: frodokem640 |
| 1142795 | 1148328 | 1156477 | T: frodokem640aes |
| 1167743 | 1173339 | 1182701 | T: titaniumccamed |
| 1177864 | 1189587 | 1203356 | T: hqc256round4 |
| 1224165 | 1230267 | 1245335 | T: limasp1018cca |
| 1257102 | 1258184 | 1260808 | T: C:bikel1 |
| 1269963 | 1275686 | 1293295 | T: hqcrmrs192 |
| 1269159 | 1290853 | 1323776 | T: C:lake1 |
| 1301717 | 1317105 | 1325960 | T: hqc192 |
| 1315603 | 1321323 | 1328108 | T: ledakem1264 |
| 1318070 | 1327145 | 1354953 | T: rolloii128 |
| 1392155 | 1396162 | 1413786 | T: titaniumccahi |
| 1448230 | 1458976 | 1471691 | T: C:ledakemcpa32 |
| 1465668 | 1469891 | 1476935 | T: ledakem1364 |
| 1475754 | 1478623 | 1482651 | T: hqc1921 |
| 1475589 | 1489471 | 1507460 | T: rolloii192 |
| 1519490 | 1525277 | 1540323 | T: ledakem1464 |
| 1515684 | 1573900 | 1589829 | T: hqc1922 |
| 1575000 | 1577084 | 1580377 | T: rsa2048 |
| 1701492 | 1716519 | 1733886 | T: ntskem13136 |
| 1722030 | 1737932 | 1778590 | T: C:ledakemcpa33 |
| 1743217 | 1771996 | 1777212 | T: titaniumccasuper |
| 1759808 | 1774876 | 1864478 | T: C:rolloi256 |
| 1772889 | 1782485 | 1798875 | T: ledakem12sl |
| 1788924 | 1802572 | 1818898 | T: ledakem13sl |
| 1936325 | 1950298 | 1969536 | T: rolloii256 |
| 2003671 | 2008239 | 2014912 | T: hqc256 |
| 2022216 | 2048307 | 2095751 | T: hqcrmrs256 |
| 2071230 | 2078456 | 2086645 | T: ledakem14sl |
| 2115690 | 2130535 | 2147926 | T: C:ledakemcpa34 |
| 2144231 | 2154289 | 2169590 | T: frodokem976 |
| 2125547 | 2158551 | 2166137 | T: hqc2561 |
| 2187215 | 2196758 | 2206922 | T: frodokem976aes |
| 2259921 | 2320852 | 2371109 | T: hqc2562 |
| 2316963 | 2327658 | 2344804 | T: hqc2563 |
| 2323467 | 2342786 | 2359558 | T: limasp1306cca |
| 2349452 | 2370740 | 2398766 | T: C:lake2 |
| 2472702 | 2484152 | 2493746 | T: limasp1822cca |
| 2576472 | 2602619 | 2627215 | T: locker1 |
| 2641788 | 2663277 | 2685687 | T: locker2 |
| 2687620 | 2699810 | 2713025 | T: bigquake1 |
| 2712299 | 2731582 | 2752331 | T: rqc128 |
| 2857766 | 2864853 | 2871590 | T: frodokem640shake |
| 2934134 | 2964948 | 2989902 | T: locker4 |
| 3256186 | 3278361 | 3297983 | T: C:lake3 |
| 3535224 | 3556343 | 3576125 | T: C:ledakemcpa52 |
| 3563069 | 3577121 | 3595504 | T: ledakem3364 |
| 3786868 | 3800071 | 3816691 | T: frodokem1344aes |
| 3964042 | 3992857 | 4090847 | T: ledakem3464 |
| 4006640 | 4012108 | 4020009 | T: C:bikel3 |
| 4009024 | 4040245 | 4073616 | T: C:ledakemcpa53 |
| 4064905 | 4095851 | 4129909 | T: ledakem3264 |
| 3343595? | 4144974? | 4388499? | T: C:edonk192k48n144nu4l4 |
| 4151879 | 4175837 | 4196363 | T: locker3 |
| 4427599 | 4449545 | 4477044 | T: locker6 |
| 4716122 | 4737864 | 4759988 | T: limasp2062cca |
| 4760971 | 4786176 | 4821154 | T: locker7 |
| 4770210 | 4794521 | 4812013 | T: locker5 |
| 4855539 | 4889891 | 4926188 | T: locker8 |
| 4915785 | 4953328 | 4997980 | T: C:ledakemcpa54 |
| 5272528 | 5280731 | 5298540 | T: rqc192 |
| 5425180 | 5439575 | 5464382 | T: ledakem33sl |
| 5551832 | 5584076 | 5628007 | T: ledakem32sl |
| 5862568 | 5919043 | 5932969 | T: ledakem34sl |
| 5991785 | 6002645 | 6015371 | T: frodokem976shake |
| 5875900? | 6600247? | 10418656? | T: C:edonk128ref |
| 6843154 | 6880481 | 6924907 | T: locker9 |
| 7983421 | 8034304 | 9113598 | T: rqc256 |
| 8182989 | 8213889 | 8244666 | T: sikep434 |
| 2531475? | 8375167? | 16235751? | T: C:edonk128k16n80nu4l6 |
| 8731923 | 8774186 | 8812285 | T: sikep434comp |
| 9234770 | 9259062 | 9283658 | T: remblem1056 |
| 9215234 | 9278508 | 9371942 | T: ledakem5264 |
| 9370882 | 9391883 | 9413193 | T: remblem928 |
| 10016127 | 10062473 | 10083754 | T: ledakem5364 |
| 10180613 | 10246928 | 10283337 | T: ledakem5464 |
| 10715285 | 10758534 | 11290134 | T: frodokem1344shake |
| 11838442 | 11882360 | 11946336 | T: sikep503 |
| 12567718 | 12607619 | 12678291 | T: sikep503comp |
| 10512877? | 12980466? | 19078676? | T: C:edonk128k16n80nu8l6 |
| 13681993 | 13731614 | 13876478 | T: ledakem53sl |
| 13747229 | 13786110 | 13825157 | T: ledakem54sl |
| 14198679 | 14247211 | 14282939 | T: ledakem52sl |
| 22370656 | 22461652 | 22563234 | T: ramstakers216091 |
| 22465087 | 22492212 | 22527663 | T: sikep610 |
| 22364038 | 22505622 | 22595716 | T: mersenne756839 |
| 23229899 | 23345311 | 24679007 | T: bigquake3 |
| 23738837 | 23760455 | 23802801 | T: sikep610comp |
| 14069986? | 24012067? | 46445371? | T: C:edonk192k32n128nu4l6 |
| 35341058 | 35370689 | 35403107 | T: sikep751 |
| 36388669 | 36591185 | 36663302 | T: bigquake5 |
| 37450177 | 37475889 | 37509836 | T: sikep751comp |
| 42456203 | 42694052 | 42858553 | T: oddmanhattan128 |
| 82814104 | 83163005 | 83416212 | T: oddmanhattan192 |
| 83309179 | 83789873 | 84703851 | T: ramstakers756839 |
| 89403562 | 89460831 | 89512132 | T: pqrsa15 |
| 169849690 | 170264283 | 170754549 | T: oddmanhattan256 |
|
|
|