Measurements of key-encapsulation mechanisms on one machine: amd64; Skylake (506e3); 2015 Intel Xeon E3-1220 v5; 4 x 3000MHz; samba, supercop-20250922
[Page version: 20251015 23:19:26]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Test results
Graphs:
old
(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 |
| 18409 | 18548 | 18718 | kyber90s512 |
| 20204 | 20236 | 24248 | ntruplus576 |
| 22462 | 22595 | 22740 | kyber512 |
| 24903 | 24938 | 24992 | ntruplus768 |
| 25845 | 25999 | 26219 | kyber90s768 |
| 27473 | 27520 | 27575 | ntruplus864 |
| 34458 | 34547 | 34730 | T: C:nhcompact512cca |
| 35145 | 35898 | 36062 | ntrulpr653 |
| 36388 | 36579 | 36818 | kyber90s1024 |
| 36810 | 36865 | 37075 | timer |
| 36856 | 36936 | 37079 | smaugt1 |
| 36970 | 37160 | 37438 | T: lac128 |
| 37667 | 37783 | 38657 | ntrulpr761 |
| 38976 | 39124 | 39208 | T: ntrulpr4591761 |
| 38610 | 39214 | 39874 | kyber768 |
| 39279 | 39355 | 39460 | T: lightsaber2 |
| 40516 | 40555 | 40632 | C:threebears624r2cpa |
| 40568 | 40655 | 40777 | threebears624r2cca |
| 35928? | 41314? | 48415? | ntruplus1152 |
| 42991 | 43060 | 43154 | C:threebears624r2cpax |
| 44260 | 44383 | 44500 | threebears624r2ccax |
| 46297 | 46600 | 47118 | T: C:r5nd1kem0d |
| 46704 | 46875 | 47168 | T: C:nhcompact768cca |
| 48775 | 49163 | 49453 | ntrulpr857 |
| 51479 | 51644 | 51827 | smaugt3 |
| 50830 | 51680 | 51852 | ntrulpr1013 |
| 52028 | 52265 | 53083 | ntrulpr953 |
| 53815 | 53960 | 54239 | T!!!newhope512cca |
| 53933 | 54098 | 55076 | kyber1024 |
| 58528 | 58729 | 58980 | T: C:nhcompact1024cca |
| 62359 | 62980 | 63566 | T: C:r5nd1kem5d |
| 64126 | 64902 | 66292 | T: C:r5nd0kem2iot |
| 65474 | 65949 | 66723 | T: C:r5nd1kem4longkey |
| 67708 | 67831 | 68210 | ntrulpr1277 |
| 68343 | 68477 | 68616 | T: saber2 |
| 70181 | 70981 | 71495 | smaugt5 |
| 80546 | 80647 | 80766 | threebears936r2cca |
| 84300 | 84403 | 84542 | threebears936r2ccax |
| 85190 | 85326 | 85546 | C:threebears936r2cpa |
| 85942 | 86312 | 87231 | T: lac256 |
| 87821 | 87937 | 88434 | T: hqc128round4 |
| 88044 | 88162 | 88284 | C:threebears936r2cpax |
| 93325 | 93650 | 94448 | T: lac192 |
| 103470 | 103764 | 104275 | T!!!newhope1024cca |
| 104760 | 105001 | 105207 | T: firesaber2 |
| 107383 | 109282 | 110225 | T: C:r5nd3kem5d |
| 120835 | 120937 | 121051 | threebears1248r2cca |
| 126942 | 127144 | 127360 | threebears1248r2ccax |
| 127506 | 127695 | 127892 | C:threebears1248r2cpa |
| 132511 | 132658 | 132859 | C:threebears1248r2cpax |
| 154952 | 155626 | 156313 | ntruhps2048509 |
| 156110 | 157213 | 158774 | T: C:r5nd3kem0d |
| 159072 | 160309 | 160871 | T: C:hila5 |
| 185226 | 186032 | 186475 | T: saberx4 |
| 186884 | 188132 | 189478 | T: C:r5nd5kem0d |
| 193948 | 196162 | 199193 | T: C:r5nd5kem5d |
| 202791 | 202900 | 203374 | T: hqc192round4 |
| 216347 | 218979 | 219337 | T: kindi256342 |
| 233697 | 234064 | 234802 | T: kindi512222 |
| 240553 | 241659 | 256236 | T: kindi512241 |
| 256348 | 257090 | 258138 | ntruhrss701 |
| 263797 | 264299 | 264922 | ntruhps2048677 |
| 368417 | 369062 | 369874 | ntruhps4096821 |
| 389603 | 392510 | 396787 | T: C:r5n11kem0d |
| 406708 | 407565 | 414050 | T: hqc256round4 |
| 419168 | 421930 | 425181 | T: ntrukem443 |
| 452960 | 454126 | 476871 | T: hqcrmrs128 |
| 487770 | 488378 | 489735 | T: kindi512321 |
| 510149 | 510937 | 515667 | T: hqc128 |
| 544753 | 546064 | 569315 | T: hqc1281 |
| 588335 | 589339 | 593476 | T: C:bikel1 |
| 604592 | 605698 | 607453 | T: kindi256522 |
| 641682 | 643585 | 654942 | sntrup653 |
| 646481 | 647316 | 649288 | T: lima2p1024cca |
| 704009 | 706340 | 709227 | T: C:ledakemcpa14 |
| 709415 | 715211 | 716281 | sntrup761 |
| 725474 | 728442 | 749665 | T: C:r5n13kem0d |
| 844978 | 849170 | 853992 | T: C:ledakemcpa13 |
| 840948 | 849609 | 850355 | T: titaniumccatoy |
| 872418 | 875572 | 884547 | sntrup4591761 |
| 874431 | 876221 | 878184 | T: rqc128 |
| 908989 | 912850 | 943719 | T: hqcrmrs192 |
| 923871 | 925943 | 928594 | T: C:rolloi128 |
| 930353 | 931321 | 962859 | T: titaniumccalite |
| 924952 | 942022 | 958529 | T: C:edonk128k16n80nu4l6 |
| 957197 | 962928 | 966997 | T: ntrukem743 |
| 970988 | 973957 | 1010794 | T: hqc1921 |
| 1019531 | 1021195 | 1058914 | T: hqc192 |
| 1048286 | 1049723 | 1053087 | T: C:ledakemcpa12 |
| 1052705 | 1059163 | 1060293 | sntrup857 |
| 1050047 | 1082465 | 1088189 | T: hqc1922 |
| 1111950 | 1113001 | 1116604 | T: frodokem640 |
| 1202463 | 1204529 | 1207816 | T: C:rolloi192 |
| 1214565 | 1216826 | 1263159 | T: titaniumccastd |
| 1283388 | 1299670 | 1324006 | sntrup953 |
| 1379355 | 1380402 | 1382051 | T: frodokem640aes |
| 1334320 | 1381464 | 1389478 | T: titaniumccamed |
| 1385257 | 1386383 | 1388232 | T: lima2p2048cca |
| 1471365 | 1473621 | 1488981 | T: C:ledakemcpa34 |
| 1483409 | 1485355 | 1487047 | T: limasp1018cca |
| 1483980? | 1486567? | 2149365? | T: rqc192 |
| 1482282 | 1487821 | 1515607 | sntrup1013 |
| 1475757 | 1497347 | 1536832 | T: hqcrmrs256 |
| 1503017 | 1505134 | 1568625 | T: titaniumccahi |
| 1466159 | 1507655 | 1528644 | T: hqc2561 |
| 1512248 | 1514811 | 1520271 | T: C:edonk128k16n80nu8l6 |
| 1557011 | 1600999 | 1609551 | T: hqc2562 |
| 1612304 | 1613915 | 1663492 | T: hqc256 |
| 1619703 | 1622547 | 1630182 | T: C:bikel3 |
| 1637005 | 1642537 | 1645216 | T: C:r5n15kem0d |
| 1615004 | 1665693 | 1671868 | T: hqc2563 |
| 1753491 | 1756275 | 1759415 | T: C:rolloi256 |
| 1747040 | 1767618 | 1789117 | T: C:edonk128k32n96nu4l4 |
| 1961162 | 1962891 | 2058933 | T: titaniumccasuper |
| 2097408 | 2121368 | 2148640 | T: C:edonk192k32n128nu4l6 |
| 2176975? | 2182691? | 3161711? | T: rqc256 |
| 2204684 | 2209825 | 2216470 | T: C:edonk128ref |
| 2203514 | 2235040 | 2276995 | T: C:ledakemcpa33 |
| 2228188 | 2269178 | 2290143 | sntrup1277 |
| 2488229 | 2497023 | 2505526 | T: frodokem976 |
| 2493816 | 2513061 | 2614740 | T: ledakem1464 |
| 2594075 | 2610509 | 2628550 | T: C:lake1 |
| 2784784 | 2788108 | 2793675 | T: C:lake2 |
| 2793881 | 2797683 | 2802792 | T: limasp1306cca |
| 2852193 | 2857547 | 2866411 | T: C:ledakemcpa32 |
| 2858027 | 2863617 | 2871505 | T: C:lake3 |
| 2887784 | 2903216 | 2935514 | T: C:ledakemcpa53 |
| 2906671 | 2913810 | 2932819 | T: limasp1822cca |
| 2997912 | 3007772 | 3023307 | T: frodokem976aes |
| 3111017 | 3139641 | 3168037 | T: C:edonk192k48n144nu4l4 |
| 3269033 | 3274745 | 3370925 | T: ledakem1364 |
| 3450126 | 3457876 | 3468304 | T: ledakem1264 |
| 3483399 | 3489210 | 3512775 | T: C:ledakemcpa54 |
| 3872246 | 3873653 | 3875543 | T: frodokem640shake |
| 3835602? | 4116612? | 5799254? | T: ledakem13sl |
| 4112561? | 4119318? | 5514540? | T: ledakem14sl |
| 4382540 | 4387950 | 4394719 | T: rolloii192 |
| 4420426 | 4425078 | 4430586 | T: rolloii128 |
| 4586242 | 4596976 | 4609981 | T: locker1 |
| 4983518 | 4993708 | 5004366 | T: locker2 |
| 5014517 | 5026394 | 5038409 | T: frodokem1344aes |
| 5130041 | 5132553 | 5134930 | T: rolloii256 |
| 5451396 | 5461308 | 5468703 | T: locker3 |
| 5478194 | 5482183 | 5486226 | T: limasp2062cca |
| 5708516 | 5754950 | 6356535 | T: ledakem12sl |
| 5845590 | 5846944 | 5861510 | T: sikep434 |
| 5697088? | 5933642? | 8459376? | T: ledakem3464 |
| 6245777 | 6254716 | 6261300 | T: locker4 |
| 6368967 | 6373221 | 6379514 | T: C:ledakemcpa52 |
| 6575931 | 6725509 | 6842909 | T: ramstakers216091 |
| 6843119 | 6849052 | 6855747 | T: locker6 |
| 7034710 | 7062178 | 7065185 | T: ledakem3364 |
| 7376723 | 7457569 | 7464459 | T: frodokem976shake |
| 7838544 | 7846587 | 7865201 | T: ledakem3264 |
| 8073378 | 8075096 | 8097378 | T: sikep503 |
| 8142611 | 8161961 | 8175567 | T: locker5 |
| 8702620 | 8718051 | 8752293 | T: remblem928 |
| 8710845 | 8750010 | 8773323 | T: remblem1056 |
| 9216480 | 9230602 | 9466148 | T: ledakem33sl |
| 9393296 | 9399409 | 9590873 | T: lotus128 |
| 9322445 | 9626875 | 9681086 | T: ledakem34sl |
| 9626230 | 9645542 | 10597423 | T: sikep434comp |
| 11127956 | 11223361 | 11275160 | T: ledakem5464 |
| 11275729 | 11300028 | 12470208 | T: ledakem32sl |
| 12023213 | 12101273 | 12269159 | T: ledakem5364 |
| 12129665 | 12144065 | 12155591 | T: locker7 |
| 12359990 | 12377303 | 12395192 | T: locker8 |
| 13136041 | 13165206 | 14304948 | T: sikep503comp |
| 13173907 | 13192594 | 13224434 | T: locker9 |
| 14142849 | 14210803 | 15325251 | T: ledakem54sl |
| 14650636 | 14663304 | 14675432 | T: frodokem1344shake |
| 14776383 | 14778040 | 14780742 | T: sikep610 |
| 18055840 | 18177880 | 18379561 | T: lotus192 |
| 18682551 | 18799691 | 21603949 | T: ledakem53sl |
| 18831017 | 18911927 | 20411205 | T: ledakem5264 |
| 23544868 | 23570737 | 23607898 | T: mersenne756839 |
| 24921690 | 24923895 | 24969448 | T: sikep751 |
| 25319459 | 27366791 | 27728046 | T: sikep610comp |
| 29778700 | 29988518 | 30164361 | T: ramstakers756839 |
| 29738311 | 30148893 | 33524582 | T: ledakem52sl |
| 30536136 | 30568155 | 30894461 | T: lotus256 |
| 31388406 | 31447208 | 31753432 | mceliece348864f |
| 31213037 | 31468622 | 31562533 | mceliece348864pcf |
| 39176712 | 39205034 | 42429655 | T: sikep751comp |
| 30907022? | 40963505? | 60894692? | mceliece348864 |
| 43022769 | 43381549 | 43631574 | T: ntskem1264 |
| 31245456? | 50630218? | 71562434? | mceliece348864pc |
| 61855718? | 93162186? | 138139455? | T: rsa2048 |
| 100997842 | 101365761 | 101605486 | mceliece460896f |
| 102355784 | 102579039 | 102873193 | mceliece460896pcf |
| 101882419 | 102705638 | 103733014 | T: ntskem1380 |
| 97496536? | 130195058? | 195042877? | mceliece460896pc |
| 98258797? | 130921319? | 168070167? | mceliece460896 |
| 195491716 | 197152829 | 198344635 | mceliece6960119pcf |
| 195239420 | 197392785 | 198417515 | mceliece6960119f |
| 237627882 | 238510305 | 239352017 | mceliece6688128pcf |
| 238022592 | 239125342 | 240250743 | mceliece6688128f |
| 242966670 | 243781676 | 244155214 | T: ntskem13136 |
| 246970750 | 249791401 | 251352493 | mceliece8192128pcf |
| 247100193 | 251836218 | 253617517 | mceliece8192128f |
| 200072435? | 265307746? | 450480290? | mceliece6960119 |
| 199714507? | 266407490? | 448134558? | mceliece6960119pc |
| 305270573 | 306560338 | 308027849 | T: oddmanhattan128 |
| 242281607? | 320248043? | 468795500? | mceliece6688128 |
| 241974712? | 325450770? | 469667529? | mceliece6688128pc |
| 321582905? | 334581533? | 548328540? | mceliece8192128pc |
| 324202035? | 400249169? | 545470139? | mceliece8192128 |
| 480316743 | 482106689 | 482376558 | T: oddmanhattan192 |
| 839733619 | 843264671 | 845035469 | T: oddmanhattan256 |
| 878137859 | 891657448 | 898503470 | T: bigquake1 |
| 3170327827 | 3245052185 | 3351584841 | T: pqrsa15 |
| 7337887273 | 7474396359 | 7676784774 | T: bigquake3 |
| 13359655328 | 13538196932 | 13708568019 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 15137 | 15985 | 16680 | T: rsa2048 |
| 21806 | 21833 | 21876 | timer |
| 22006 | 22047 | 22262 | smaugt1 |
| 22862 | 22920 | 23064 | ntruplus576 |
| 23364 | 23568 | 24220 | ntruhps2048509 |
| 26012 | 26186 | 26316 | ntruhrss701 |
| 28256 | 28346 | 28415 | ntruplus768 |
| 27886 | 28918 | 30458 | mceliece348864 |
| 28617 | 29702 | 31295 | mceliece348864f |
| 31768 | 31809 | 31890 | kyber90s512 |
| 32228 | 32325 | 32639 | ntruplus864 |
| 32923 | 34179 | 36575 | mceliece348864pcf |
| 34087 | 34262 | 34955 | ntruhps2048677 |
| 34344 | 34457 | 34686 | kyber512 |
| 33483 | 34487 | 36251 | mceliece348864pc |
| 38413 | 38606 | 39306 | ntruhps4096821 |
| 40030 | 40163 | 40475 | sntrup4591761 |
| 39984 | 40673 | 40872 | sntrup653 |
| 41585 | 41682 | 41759 | kyber90s768 |
| 42508 | 42611 | 43341 | ntruplus1152 |
| 42732 | 42827 | 43038 | sntrup761 |
| 43235 | 43316 | 43586 | smaugt3 |
| 51301 | 51354 | 51394 | T: lightsaber2 |
| 51812 | 52367 | 54266 | kyber768 |
| 53255 | 53968 | 54073 | sntrup857 |
| 54840 | 55001 | 55107 | kyber90s1024 |
| 55692 | 55753 | 55829 | T: C:nhcompact512cca |
| 56898 | 57156 | 57659 | sntrup953 |
| 58538 | 58711 | 58794 | ntrulpr653 |
| 58651 | 59362 | 59526 | sntrup1013 |
| 60395 | 60443 | 60505 | threebears624r2cca |
| 60784 | 60882 | 61008 | threebears624r2ccax |
| 61721 | 61762 | 61862 | C:threebears624r2cpa |
| 61956 | 62018 | 62078 | C:threebears624r2cpax |
| 62104 | 62222 | 62597 | ntrulpr761 |
| 62098 | 62464 | 62745 | smaugt5 |
| 58486? | 64384? | 78523? | mceliece460896 |
| 59771? | 64683? | 80464? | mceliece460896f |
| 68186 | 68309 | 68782 | T: ntrulpr4591761 |
| 65184? | 70867? | 82569? | mceliece460896pcf |
| 72320 | 72515 | 73095 | kyber1024 |
| 67041 | 72583 | 82196 | mceliece460896pc |
| 74463 | 74538 | 74602 | T: C:nhcompact768cca |
| 73463 | 75019 | 75603 | T: lac128 |
| 75521 | 75725 | 76002 | sntrup1277 |
| 77434 | 77967 | 78520 | T: C:r5nd1kem0d |
| 74736 | 79781 | 80848 | T: ntskem1264 |
| 81111 | 81282 | 81464 | ntrulpr857 |
| 83048 | 83532 | 84279 | T: C:ledakemcpa14 |
| 84161 | 84272 | 84393 | ntrulpr1013 |
| 85592 | 85706 | 86105 | ntrulpr953 |
| 86011 | 86086 | 86186 | T: saber2 |
| 86988 | 87591 | 88608 | T: C:ledakemcpa13 |
| 88293 | 88420 | 88742 | T!!!newhope512cca |
| 93319 | 94632 | 95931 | T: C:ledakemcpa12 |
| 95838 | 95943 | 96054 | T: C:nhcompact1024cca |
| 98656 | 98770 | 98910 | threebears936r2cca |
| 98740 | 98820 | 98975 | threebears936r2ccax |
| 99368 | 101998 | 110845 | T: C:edonk128k16n80nu4l6 |
| 100257 | 104291 | 114113 | mceliece6688128 |
| 105309 | 105396 | 105558 | C:threebears936r2cpax |
| 105324 | 105463 | 105693 | C:threebears936r2cpa |
| 106226 | 106955 | 107588 | T: C:bikel1 |
| 100180 | 106966 | 111533 | mceliece6688128f |
| 106286 | 106978 | 108139 | T: C:r5nd0kem2iot |
| 107953 | 108554 | 109419 | T: C:r5nd1kem5d |
| 110459 | 110617 | 110906 | ntrulpr1277 |
| 108103 | 111144 | 115811 | mceliece6960119f |
| 107496 | 111510 | 118482 | mceliece6688128pc |
| 107656 | 111822 | 118811 | mceliece6688128pcf |
| 108788 | 112269 | 120565 | mceliece6960119 |
| 112496 | 113170 | 114455 | T: C:r5nd1kem4longkey |
| 117650 | 118926 | 121171 | mceliece8192128f |
| 118479 | 119770 | 122702 | mceliece8192128 |
| 117648 | 120956 | 126730 | mceliece6960119pc |
| 118065 | 121451 | 128770 | mceliece6960119pcf |
| 122666 | 125173 | 127696 | mceliece8192128pcf |
| 125900 | 126146 | 126326 | T: firesaber2 |
| 125374 | 127047 | 131533 | T: ntrukem443 |
| 123598 | 127326 | 129084 | mceliece8192128pc |
| 144780 | 145170 | 145798 | T: lotus128 |
| 145690 | 147447 | 148279 | T: lac192 |
| 149444 | 149580 | 149774 | threebears1248r2ccax |
| 151252 | 151352 | 151513 | threebears1248r2cca |
| 159406 | 159522 | 159810 | C:threebears1248r2cpax |
| 159622 | 159726 | 159901 | C:threebears1248r2cpa |
| 162854 | 164121 | 165283 | T: C:rolloi128 |
| 166668 | 167058 | 167440 | T!!!newhope1024cca |
| 168817 | 170238 | 171462 | T: C:r5nd3kem5d |
| 169047 | 172995 | 173757 | T: lac256 |
| 186803 | 187436 | 188341 | T: C:rolloi192 |
| 192965 | 193725 | 194603 | T: C:ledakemcpa34 |
| 193455 | 193941 | 195223 | T: ledakem1264 |
| 196281 | 197380 | 198953 | T: C:ledakemcpa33 |
| 202566 | 203501 | 204264 | T: C:rolloi256 |
| 207656 | 208234 | 218992 | T: ledakem1464 |
| 217072 | 217626 | 219742 | T: lotus192 |
| 218858 | 219808 | 220675 | T: C:hila5 |
| 219366 | 221448 | 225450 | T: C:ledakemcpa32 |
| 226386 | 226594 | 226815 | T: hqc128round4 |
| 226926 | 227400 | 227815 | T: saberx4 |
| 231165 | 233008 | 237727 | T: ntrukem743 |
| 240443 | 243892 | 252827 | T: C:edonk128k16n80nu8l6 |
| 243136 | 243918 | 245650 | T: ledakem1364 |
| 245607 | 253881 | 256257 | T: ntskem1380 |
| 253332 | 254342 | 255320 | T: C:bikel3 |
| 261761 | 262335 | 274494 | T: ledakem13sl |
| 279404 | 280867 | 282196 | T: ledakem12sl |
| 282678 | 284272 | 285680 | T: C:r5nd3kem0d |
| 284681 | 285035 | 285458 | T: kindi256342 |
| 287604 | 290445 | 298043 | T: C:edonk128k32n96nu4l4 |
| 301827 | 304422 | 307773 | T: C:r5nd5kem5d |
| 323236 | 324170 | 324960 | T: lotus256 |
| 339984 | 341421 | 342786 | T: C:r5nd5kem0d |
| 342671 | 343174 | 343524 | T: ledakem14sl |
| 344461 | 345692 | 346751 | T: kindi512222 |
| 352273 | 354045 | 354926 | T: kindi512241 |
| 314500 | 372329 | 380908 | T: ntskem13136 |
| 432998 | 434959 | 446749 | T: C:ledakemcpa53 |
| 430147 | 435696 | 437108 | T: C:ledakemcpa54 |
| 437840 | 443910 | 454056 | T: C:edonk128ref |
| 450046 | 455333 | 465018 | T: C:ledakemcpa52 |
| 462761 | 464097 | 466603 | T: lima2p1024cca |
| 463619 | 464647 | 476171 | T: ledakem3464 |
| 480921 | 483589 | 488079 | T: C:r5n11kem0d |
| 510689 | 511251 | 511569 | T: hqc192round4 |
| 516344 | 519432 | 526130 | T: C:lake1 |
| 517607 | 520302 | 523232 | T: C:edonk192k32n128nu4l6 |
| 523164 | 523645 | 524582 | T: ledakem3264 |
| 531256 | 537707 | 541203 | T: rolloii128 |
| 552576 | 554387 | 555768 | T: rolloii192 |
| 564195 | 564612 | 565349 | T: ledakem3364 |
| 568415 | 570701 | 573101 | T: C:lake2 |
| 610381 | 612139 | 616669 | T: rolloii256 |
| 615350 | 625990 | 643919 | T: hqcrmrs128 |
| 627636 | 628838 | 631466 | T: C:lake3 |
| 645067 | 645966 | 646885 | T: kindi512321 |
| 664872 | 669733 | 694118 | T: hqc128 |
| 672784 | 686219 | 690102 | T: titaniumccatoy |
| 704399 | 705200 | 706136 | T: ledakem32sl |
| 726008 | 727409 | 735761 | T: kindi256522 |
| 774824 | 778915 | 786144 | T: C:edonk192k48n144nu4l4 |
| 802583 | 802992 | 804502 | T: ledakem33sl |
| 782080 | 808910 | 811894 | T: hqc1281 |
| 829666 | 832913 | 841275 | T: locker1 |
| 832613 | 836709 | 841582 | T: locker2 |
| 854633 | 855504 | 889436 | T: titaniumccalite |
| 896252 | 902719 | 905929 | T: ledakem34sl |
| 918325 | 919596 | 920952 | T: C:r5n13kem0d |
| 936176 | 939302 | 940678 | T: lima2p2048cca |
| 953072 | 958080 | 962213 | T: locker3 |
| 957859 | 958977 | 959737 | T: hqc256round4 |
| 1010256 | 1011137 | 1067146 | T: titaniumccastd |
| 1032387 | 1034131 | 1040398 | T: ledakem5364 |
| 1103665 | 1107116 | 1110336 | T: locker4 |
| 1163248 | 1164854 | 1166673 | T: rqc128 |
| 1163490 | 1166856 | 1171162 | T: locker6 |
| 1226407 | 1246274 | 1271857 | T: hqcrmrs192 |
| 1271908 | 1274695 | 1278568 | T: ledakem5264 |
| 1273037 | 1276574 | 1278394 | T: ledakem5464 |
| 1273957 | 1278183 | 1297844 | T: ledakem54sl |
| 1285213 | 1287378 | 1289943 | T: limasp1018cca |
| 1268987 | 1314478 | 1320570 | T: titaniumccamed |
| 1353310 | 1356716 | 1360827 | T: locker5 |
| 1344614 | 1364986 | 1389732 | T: hqc192 |
| 1372819 | 1376777 | 1418922 | T: hqc1921 |
| 1475966 | 1478027 | 1537265 | T: titaniumccahi |
| 1513272 | 1522498 | 1562284 | T: hqc1922 |
| 1578458 | 1586913 | 1599795 | T: ledakem53sl |
| 1660410 | 1662059 | 1664821 | T: frodokem640 |
| 1771972 | 1774089 | 1816725 | T: ledakem52sl |
| 1823292 | 1824811 | 1827537 | T: frodokem640aes |
| 1920032 | 1921862 | 2067304 | T: titaniumccasuper |
| 1972901 | 1976428 | 1981053 | T: C:r5n15kem0d |
| 1990662 | 1997339 | 2005855 | T: locker8 |
| 2031142 | 2034159 | 2040953 | T: locker7 |
| 2030214 | 2036533 | 2042338 | T: rqc192 |
| 2026363 | 2055425 | 2092780 | T: hqcrmrs256 |
| 2144635 | 2163973 | 2207503 | T: hqc2561 |
| 2154305 | 2210638 | 2213132 | T: hqc256 |
| 2213625 | 2216443 | 2224833 | T: locker9 |
| 2265265 | 2312989 | 2330616 | T: hqc2562 |
| 2358229 | 2379058 | 2423846 | T: hqc2563 |
| 2438010 | 2444397 | 2447920 | T: limasp1306cca |
| 2531850 | 2539415 | 2555613 | T: limasp1822cca |
| 2920219 | 2925637 | 2929578 | T: rqc256 |
| 3014276 | 3090209 | 3168600 | T: bigquake1 |
| 3305398 | 3314857 | 3318623 | T: frodokem976 |
| 3491261 | 3500195 | 3502581 | T: frodokem976aes |
| 4190200 | 4194616 | 4212312 | T: frodokem640shake |
| 4917659 | 4922571 | 4932465 | T: limasp2062cca |
| 6012815 | 6022930 | 6028968 | T: frodokem1344aes |
| 7628612 | 7634233 | 7640582 | T: frodokem976shake |
| 7847848 | 8071065 | 8351452 | T: bigquake3 |
| 9537554 | 9542390 | 9719997 | T: sikep434 |
| 11680737 | 11893657 | 12125579 | T: bigquake5 |
| 12151042 | 12341223 | 12702353 | T: ramstakers216091 |
| 13026370 | 13048766 | 13119554 | T: remblem928 |
| 13045577 | 13070074 | 13107931 | T: remblem1056 |
| 13245946 | 13253351 | 13257057 | T: sikep503 |
| 15083105 | 15120321 | 15176707 | T: sikep434comp |
| 15497777 | 15509655 | 15522110 | T: frodokem1344shake |
| 17060003 | 17095185 | 17278611 | T: pqrsa15 |
| 20020220 | 20053437 | 20112784 | T: mersenne756839 |
| 20452767 | 20529534 | 20637108 | T: sikep503comp |
| 27079377 | 27082103 | 27136785 | T: sikep610 |
| 37342247 | 37472822 | 37689735 | T: sikep610comp |
| 40310864 | 40334980 | 40378451 | T: sikep751 |
| 53885181 | 54348510 | 54754470 | T: ramstakers756839 |
| 56647265 | 56988702 | 57256989 | T: oddmanhattan128 |
| 62676671 | 62740392 | 63051290 | T: sikep751comp |
| 104061683 | 105398750 | 105952390 | T: oddmanhattan192 |
| 218729954 | 219338253 | 220105794 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 15832 | 15864 | 15896 | ntruplus576 |
| 16685 | 16708 | 16739 | C:threebears624r2cpax |
| 19261 | 19285 | 19329 | ntruplus768 |
| 21065 | 21096 | 21121 | C:threebears936r2cpax |
| 22743 | 22796 | 22839 | ntruplus864 |
| 22778 | 22807 | 22856 | kyber90s512 |
| 25987 | 26023 | 26058 | C:threebears1248r2cpax |
| 26896 | 26987 | 27403 | kyber512 |
| 27082 | 27112 | 27165 | C:threebears624r2cpa |
| 29972 | 30030 | 30242 | kyber90s768 |
| 30285 | 30336 | 30391 | ntruplus1152 |
| 30041 | 30401 | 30550 | T: C:r5nd1kem0d |
| 33697 | 33765 | 33882 | C:threebears936r2cpa |
| 33917 | 33988 | 34080 | smaugt1 |
| 34462 | 34567 | 34702 | timer |
| 37753 | 37802 | 37857 | ntruhps2048509 |
| 39788 | 39839 | 39906 | C:threebears1248r2cpa |
| 39035 | 39862 | 40125 | T: C:r5nd0kem2iot |
| 40838 | 40892 | 40952 | kyber90s1024 |
| 41231 | 42075 | 42884 | kyber768 |
| 42828 | 42984 | 43206 | T: C:r5nd1kem5d |
| 43415 | 43903 | 44259 | T: C:r5nd1kem4longkey |
| 48925 | 49021 | 49203 | T: C:hila5 |
| 50354 | 50422 | 50499 | T: lightsaber2 |
| 50374 | 50439 | 50526 | sntrup761 |
| 53167 | 53359 | 53417 | T: C:nhcompact512cca |
| 54752 | 54852 | 54995 | sntrup653 |
| 58812 | 58916 | 59024 | kyber1024 |
| 59063 | 59131 | 59260 | ntruhps2048677 |
| 58933 | 59294 | 59665 | ntruhrss701 |
| 59103 | 59459 | 59885 | smaugt3 |
| 60896 | 63279 | 65730 | T: C:r5nd3kem5d |
| 70173 | 70279 | 70382 | ntrulpr653 |
| 71448 | 71529 | 71614 | ntruhps4096821 |
| 73047 | 73172 | 73313 | ntrulpr761 |
| 74300 | 74404 | 74475 | T: C:nhcompact768cca |
| 75723 | 75846 | 75988 | sntrup857 |
| 78635 | 78798 | 80024 | sntrup953 |
| 83016 | 83073 | 83158 | T: saber2 |
| 83792 | 84175 | 84583 | smaugt5 |
| 84109 | 84255 | 84568 | sntrup1013 |
| 84912 | 85054 | 85102 | threebears624r2ccax |
| 86656 | 86907 | 87637 | sntrup4591761 |
| 93823 | 93953 | 94080 | T: C:nhcompact1024cca |
| 93749 | 94198 | 96582 | T: lac128 |
| 94994 | 95165 | 95314 | T!!!newhope512cca |
| 96214 | 97558 | 97658 | T: ntrulpr4591761 |
| 99054 | 99349 | 99488 | ntrulpr857 |
| 100315 | 100392 | 100483 | ntrulpr1013 |
| 102193 | 102707 | 103711 | sntrup1277 |
| 103548 | 103640 | 103805 | ntrulpr953 |
| 108918 | 108993 | 109112 | threebears624r2cca |
| 116712 | 116841 | 117059 | mceliece348864 |
| 117165 | 117965 | 119392 | mceliece348864f |
| 122213 | 122420 | 124327 | mceliece348864pcf |
| 122077 | 122440 | 122779 | mceliece348864pc |
| 122150 | 123402 | 127271 | T: C:r5nd5kem5d |
| 123283 | 123490 | 123641 | T: firesaber2 |
| 127942 | 128943 | 130812 | T: C:r5nd3kem0d |
| 130781 | 130900 | 131041 | threebears936r2ccax |
| 132251 | 132609 | 133151 | ntrulpr1277 |
| 137896 | 138296 | 138978 | T: ntrukem443 |
| 158120 | 158976 | 161435 | T: C:r5nd5kem0d |
| 164926 | 165134 | 165340 | threebears936r2cca |
| 171097 | 172301 | 172526 | T: C:r5n11kem0d |
| 179893 | 180364 | 180640 | T!!!newhope1024cca |
| 177648 | 182947 | 185024 | T: lotus128 |
| 188349 | 188486 | 188672 | threebears1248r2ccax |
| 204034 | 206059 | 207170 | T: lac192 |
| 226702 | 226814 | 226986 | threebears1248r2cca |
| 240624 | 241103 | 243250 | T: saberx4 |
| 241646 | 241868 | 242362 | mceliece460896f |
| 243333 | 244160 | 245625 | mceliece460896 |
| 246947 | 248271 | 248948 | mceliece460896pcf |
| 254449 | 255032 | 256487 | T: lotus192 |
| 255246 | 255633 | 255990 | T: C:r5n13kem0d |
| 248974 | 258984 | 262712 | mceliece460896pc |
| 266259 | 266632 | 268062 | mceliece6960119 |
| 266025 | 266756 | 266994 | mceliece6960119f |
| 274584 | 275183 | 276218 | mceliece6960119pcf |
| 274973 | 275362 | 275985 | mceliece6960119pc |
| 271726 | 277014 | 280778 | T: ntrukem743 |
| 284298 | 284783 | 285322 | mceliece6688128f |
| 284542 | 285080 | 285511 | mceliece6688128 |
| 284716 | 285146 | 286121 | mceliece8192128f |
| 286303 | 286937 | 287775 | mceliece8192128 |
| 288913 | 289775 | 304022 | T: ntskem1264 |
| 293130 | 293443 | 294087 | mceliece8192128pcf |
| 292362 | 293716 | 294942 | mceliece6688128pcf |
| 292681 | 293817 | 294356 | mceliece6688128pc |
| 292990 | 294783 | 295480 | mceliece8192128pc |
| 327787 | 337732 | 343349 | T: lac256 |
| 356734 | 357207 | 357903 | T: kindi256342 |
| 386258 | 386711 | 387331 | T: lotus256 |
| 388258 | 388739 | 389487 | T: hqc128round4 |
| 453389 | 455008 | 456657 | T: kindi512222 |
| 465973 | 467994 | 471871 | T: kindi512241 |
| 555213 | 565003 | 570083 | T: ntskem1380 |
| 593997 | 595168 | 597331 | T: lima2p1024cca |
| 675758 | 678051 | 693249 | T: C:ledakemcpa12 |
| 774920 | 775871 | 816873 | T: titaniumccatoy |
| 807262 | 808187 | 809546 | T: kindi512321 |
| 807604 | 808568 | 809144 | T: hqc192round4 |
| 816377 | 820801 | 823111 | T: C:ledakemcpa14 |
| 848132 | 850907 | 856093 | T: kindi256522 |
| 870207 | 871980 | 878075 | T: C:r5n15kem0d |
| 696031? | 888963? | 891516? | T: C:ledakemcpa13 |
| 965292 | 967459 | 970209 | T: hqc128 |
| 973762 | 977316 | 1003337 | T: hqcrmrs128 |
| 993652 | 1012360 | 1014976 | T: titaniumccalite |
| 1098984 | 1101539 | 1243283 | T: ntskem13136 |
| 1133234 | 1137398 | 1140800 | T: C:rolloi128 |
| 1166487 | 1167381 | 1217479 | T: titaniumccastd |
| 1197854 | 1201094 | 1205530 | T: lima2p2048cca |
| 1328972 | 1331382 | 1334269 | T: C:rolloi192 |
| 1343810 | 1351244 | 1353476 | T: hqc1281 |
| 1449554 | 1456086 | 1491007 | T: titaniumccamed |
| 1550579 | 1552035 | 1555168 | T: C:bikel1 |
| 1567050 | 1569097 | 1575093 | T: hqc256round4 |
| 1658781 | 1660602 | 1662570 | T: frodokem640 |
| 1647825 | 1674917 | 1682262 | T: ledakem1264 |
| 1680689 | 1683325 | 1697393 | T: limasp1018cca |
| 1731641 | 1733419 | 1735077 | T: frodokem640aes |
| 1761941 | 1764202 | 1765992 | T: hqcrmrs192 |
| 1715102 | 1766010 | 1767879 | T: titaniumccahi |
| 1777468 | 1782667 | 1792301 | T: C:ledakemcpa32 |
| 1787514 | 1794418 | 1812817 | T: ledakem1364 |
| 1847412 | 1851135 | 1856133 | T: rolloii128 |
| 1872112 | 1873991 | 1877728 | T: hqc192 |
| 1850014 | 1894491 | 1903664 | T: ledakem1464 |
| 2023909 | 2027138 | 2029680 | T: C:lake1 |
| 2033050 | 2036204 | 2042045 | T: rolloii192 |
| 2081722 | 2083856 | 2104472 | T: rsa2048 |
| 2083816 | 2131628 | 2150852 | T: hqc1921 |
| 2196897 | 2200991 | 2216706 | T: C:ledakemcpa33 |
| 2199285 | 2202820 | 2222822 | T: hqc1922 |
| 2193440 | 2207566 | 2228735 | T: ledakem13sl |
| 2218679 | 2224031 | 2229426 | T: C:rolloi256 |
| 2272547 | 2295195 | 2314853 | T: ledakem12sl |
| 2295973 | 2344696 | 2346379 | T: titaniumccasuper |
| 2440014 | 2514395 | 2519611 | T: ledakem14sl |
| 2594959 | 2601886 | 2608166 | T: rolloii256 |
| 2682202 | 2688016 | 2703545 | T: C:ledakemcpa34 |
| 2874814 | 2875850 | 2929762 | T: hqc256 |
| 2871722 | 2943217 | 2950605 | T: hqcrmrs256 |
| 3113245 | 3164377 | 3167937 | T: hqc2561 |
| 3189165 | 3192662 | 3207595 | T: limasp1306cca |
| 3193384 | 3197356 | 3303745 | T: hqc2562 |
| 3301470 | 3302795 | 3304246 | T: frodokem976 |
| 3302139 | 3309513 | 3317989 | T: limasp1822cca |
| 3370444 | 3371276 | 3377573 | T: frodokem976aes |
| 3367122 | 3372819 | 3531125 | T: hqc2563 |
| 3400493 | 3404797 | 3408832 | T: C:lake2 |
| 3641940 | 3717024 | 3721266 | T: bigquake1 |
| 3838849 | 3849061 | 3851531 | T: rqc128 |
| 4002246 | 4008069 | 4013917 | T: locker1 |
| 4049101 | 4056399 | 4064355 | T: locker2 |
| 4154832 | 4156218 | 4161182 | T: frodokem640shake |
| 4530411 | 4537276 | 4547748 | T: locker4 |
| 4583842 | 4590242 | 4596891 | T: C:lake3 |
| 4631543 | 4673113 | 4707180 | T: ledakem3264 |
| 4663442 | 4680750 | 4703999 | T: ledakem3364 |
| 3978731? | 4753027? | 9581701? | T: C:edonk128k32n96nu4l4 |
| 4828084 | 4852131 | 5079861 | T: ledakem3464 |
| 4862945 | 4866353 | 4898042 | T: C:bikel3 |
| 4970248 | 5026307 | 5065686 | T: C:ledakemcpa52 |
| 5235575 | 5290574 | 5302974 | T: C:ledakemcpa53 |
| 5746919 | 5749689 | 5752281 | T: frodokem1344aes |
| 5935020 | 5941455 | 5992735 | T: C:ledakemcpa54 |
| 6042114 | 6137982 | 6157598 | T: ledakem32sl |
| 6137093 | 6156635 | 6166582 | T: locker3 |
| 6427331 | 6439588 | 6445727 | T: locker6 |
| 6464428 | 6469412 | 6473618 | T: limasp2062cca |
| 6758901 | 6764500 | 6771196 | T: locker5 |
| 2951270? | 6802692? | 10660510? | T: C:edonk192k48n144nu4l4 |
| 6991245 | 7012682 | 7056619 | T: ledakem33sl |
| 7369550 | 7381619 | 7400301 | T: rqc192 |
| 7408600 | 7427675 | 7445765 | T: locker8 |
| 7554960 | 7608230 | 7640777 | T: ledakem34sl |
| 7416370 | 7611065 | 7616690 | T: frodokem976shake |
| 7635753 | 7650047 | 7663518 | T: locker7 |
| 10220944 | 10231004 | 10259752 | T: sikep434 |
| 10233430 | 10255779 | 10275703 | T: locker9 |
| 10426676 | 10461594 | 10512796 | T: ledakem5264 |
| 10439881 | 10474186 | 10550328 | T: ledakem5364 |
| 10966903 | 10988076 | 11053100 | T: sikep434comp |
| 11497032 | 11526824 | 11556158 | T: rqc256 |
| 12716146 | 12766601 | 12807715 | T: ledakem5464 |
| 14122820 | 14142995 | 14240877 | T: sikep503 |
| 14465704 | 14532855 | 14724097 | T: ledakem53sl |
| 15025138 | 15036735 | 15108892 | T: sikep503comp |
| 15228550 | 15249849 | 15274956 | T: ledakem52sl |
| 15249993 | 15273700 | 15285478 | T: frodokem1344shake |
| 15495393 | 15552922 | 15635201 | T: ledakem54sl |
| 17537034 | 17545425 | 17694805 | T: remblem928 |
| 17666896 | 17689638 | 17782664 | T: remblem1056 |
| 12816882? | 21569793? | 73824718? | T: C:edonk128k16n80nu8l6 |
| 19578796? | 23982601? | 70910983? | T: C:edonk128ref |
| 25289495 | 25519434 | 25933414 | T: ramstakers216091 |
| 27305543 | 27307831 | 27339720 | T: sikep610 |
| 28846728 | 28848926 | 28893900 | T: sikep610comp |
| 29568079 | 29623163 | 29695209 | T: mersenne756839 |
| 29856891 | 29881234 | 30471158 | T: bigquake3 |
| 43454889 | 43457240 | 43517734 | T: sikep751 |
| 44083220 | 44092010 | 45221495 | T: bigquake5 |
| 45919266 | 46030616 | 46062894 | T: sikep751comp |
| 21892071? | 59614008? | 180046615? | T: C:edonk128k16n80nu4l6 |
| 61778631 | 61839754 | 61909376 | T: oddmanhattan128 |
| 39466568? | 75048230? | 141377210? | T: C:edonk192k32n128nu4l6 |
| 104668160 | 105182711 | 105321192 | T: ramstakers756839 |
| 106651056 | 106833504 | 106983822 | T: pqrsa15 |
| 114041165 | 115395708 | 115571507 | T: oddmanhattan192 |
| 238507983 | 238939128 | 239626010 | T: oddmanhattan256 |
|
|
|