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: 20251001 12:36:32]
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 |
|
|
|