Measurements of key-encapsulation mechanisms on one machine: amd64; Skylake (506e3); 2015 Intel Xeon E3-1220 v5; 4 x 3000MHz; samba, supercop-20250307
[Page version: 20250326 01:56:31]
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 |
17343 | 17433 | 17597 | kyber90s512 |
20035 | 20077 | 24492 | ntruplus576 |
23119 | 23202 | 23419 | kyber512 |
24739 | 24792 | 24834 | ntruplus768 |
25667 | 25929 | 26376 | kyber90s768 |
27423 | 27445 | 27484 | ntruplus864 |
34458 | 34547 | 34730 | T: C:nhcompact512cca |
35136 | 35812 | 36014 | ntrulpr653 |
36046 | 36202 | 36549 | kyber90s1024 |
35839 | 36727 | 43901 | ntruplus1152 |
36821 | 36887 | 37009 | timer |
36832 | 36930 | 37021 | smaugt1 |
38174 | 38306 | 38458 | T: lac128 |
38879 | 38950 | 39064 | T: ntrulpr4591761 |
39040 | 39193 | 39940 | ntrulpr761 |
39279 | 39355 | 39460 | T: lightsaber2 |
39650 | 39841 | 40104 | kyber768 |
46704 | 46875 | 47168 | T: C:nhcompact768cca |
47129 | 47593 | 48086 | T: C:r5nd1kem0d |
47919 | 48007 | 48097 | ntrulpr857 |
50900 | 51208 | 51812 | ntrulpr953 |
51619 | 51705 | 51884 | smaugt3 |
52514 | 53272 | 53472 | ntrulpr1013 |
53815 | 53960 | 54239 | T!!!newhope512cca |
54769 | 55025 | 55449 | kyber1024 |
58528 | 58729 | 58980 | T: C:nhcompact1024cca |
62133 | 62201 | 62413 | threebears624r2cca |
62154 | 62217 | 62305 | C:threebears624r2cpa |
62985 | 63740 | 64956 | T: C:r5nd0kem2iot |
64656 | 64797 | 65071 | C:threebears624r2cpax |
66226 | 66315 | 66668 | threebears624r2ccax |
66306 | 67026 | 67736 | T: C:r5nd1kem5d |
67160 | 67695 | 68999 | T: C:r5nd1kem4longkey |
67688 | 67762 | 67990 | ntrulpr1277 |
68343 | 68477 | 68616 | T: saber2 |
74603 | 74764 | 75005 | smaugt5 |
84030 | 84178 | 84364 | T: lac256 |
87821 | 87937 | 88434 | T: hqc128round4 |
92389 | 92657 | 92972 | T: lac192 |
103470 | 103764 | 104275 | T!!!newhope1024cca |
104760 | 105001 | 105207 | T: firesaber2 |
109763 | 110642 | 111714 | T: C:r5nd3kem5d |
115342 | 115476 | 115604 | threebears936r2cca |
118210 | 118311 | 118462 | C:threebears936r2cpa |
121090 | 121239 | 121363 | threebears936r2ccax |
124557 | 124728 | 124949 | C:threebears936r2cpax |
154528 | 154812 | 155506 | ntruhps2048509 |
159072 | 160309 | 160871 | T: C:hila5 |
172024 | 173251 | 175100 | T: C:r5nd3kem0d |
187791 | 187875 | 188011 | threebears1248r2cca |
191660 | 191833 | 191982 | C:threebears1248r2cpa |
193086 | 193189 | 193354 | threebears1248r2ccax |
196346 | 198030 | 199440 | T: C:r5nd5kem5d |
201770 | 201878 | 202880 | C:threebears1248r2cpax |
202791 | 202900 | 203374 | T: hqc192round4 |
216347 | 218979 | 219337 | T: kindi256342 |
218344 | 219541 | 221171 | T: C:r5nd5kem0d |
233697 | 234064 | 234802 | T: kindi512222 |
240553 | 241659 | 256236 | T: kindi512241 |
259705 | 260528 | 260903 | ntruhrss701 |
264234 | 264758 | 265518 | ntruhps2048677 |
367394 | 368508 | 371951 | ntruhps4096821 |
406708 | 407565 | 414050 | T: hqc256round4 |
421220 | 425011 | 428598 | T: ntrukem443 |
427771 | 429533 | 450478 | T: hqcrmrs128 |
444678 | 446722 | 453748 | T: C:r5n11kem0d |
477304 | 478266 | 499787 | T: hqc128 |
487770 | 488378 | 489735 | T: kindi512321 |
509190 | 516665 | 531325 | T: hqc1281 |
588335 | 589339 | 593476 | T: C:bikel1 |
604592 | 605698 | 607453 | T: kindi256522 |
632580 | 639968 | 640907 | sntrup653 |
680976 | 683091 | 685659 | T: C:ledakemcpa14 |
698496 | 703231 | 712087 | T: lima2p1024cca |
704613 | 706098 | 707049 | sntrup761 |
806868 | 809764 | 813396 | T: C:ledakemcpa13 |
806528 | 823903 | 827871 | T: C:r5n13kem0d |
837396 | 840502 | 844830 | T: rqc128 |
825549 | 850220 | 853538 | sntrup4591761 |
857361 | 858433 | 863523 | T: hqcrmrs192 |
873138 | 873701 | 902962 | T: titaniumccatoy |
917960 | 920317 | 951408 | T: hqc1921 |
913338 | 929906 | 948149 | T: C:edonk128k16n80nu4l6 |
955008 | 958609 | 964775 | T: ntrukem743 |
964634 | 967017 | 1000127 | T: hqc192 |
999947 | 1002261 | 1005230 | T: C:rolloi128 |
980095 | 1013765 | 1017175 | T: hqc1922 |
997557 | 1026221 | 1027008 | T: titaniumccalite |
1037165 | 1039997 | 1042345 | T: C:ledakemcpa12 |
1064754 | 1066596 | 1087232 | sntrup857 |
1093882 | 1095590 | 1098470 | T: frodokem640 |
1177142 | 1179147 | 1182161 | T: C:rolloi192 |
1284717 | 1285711 | 1286519 | sntrup953 |
1315569 | 1318152 | 1320886 | T: titaniumccastd |
1407190 | 1408227 | 1454860 | T: titaniumccamed |
1368810 | 1411977 | 1419659 | T: hqcrmrs256 |
1377665 | 1422472 | 1427258 | T: hqc2561 |
1429338 | 1430300 | 1431376 | T: frodokem640aes |
1423572 | 1452461 | 1492780 | sntrup1013 |
1447062 | 1452822 | 1470756 | T: rqc192 |
1468492 | 1471665 | 1485988 | T: C:ledakemcpa34 |
1462812 | 1500445 | 1513144 | T: hqc2562 |
1526380 | 1530622 | 1573978 | T: hqc256 |
1532351 | 1537429 | 1542314 | T: C:edonk128k16n80nu8l6 |
1543700 | 1548944 | 1554751 | T: lima2p2048cca |
1519420 | 1562928 | 1604674 | T: hqc2563 |
1595916 | 1597436 | 1598557 | T: limasp1018cca |
1610195 | 1615306 | 1665203 | T: titaniumccahi |
1619703 | 1622547 | 1630182 | T: C:bikel3 |
1689344 | 1709012 | 1729711 | T: C:edonk128k32n96nu4l4 |
1798137 | 1802181 | 1806254 | T: C:rolloi256 |
1882388 | 1886814 | 1890640 | T: C:r5n15kem0d |
2069337 | 2096349 | 2119556 | T: C:edonk192k32n128nu4l6 |
2084884? | 2099759? | 2992685? | T: rqc256 |
2032052 | 2100942 | 2103499 | T: titaniumccasuper |
2192044 | 2196132 | 2200920 | T: C:edonk128ref |
2198372 | 2200476 | 2205207 | T: C:ledakemcpa33 |
2210578 | 2222645 | 2224977 | sntrup1277 |
2443798 | 2451946 | 2476909 | T: frodokem976 |
2488202 | 2491887 | 2495924 | T: ledakem1464 |
2563570 | 2577086 | 2595978 | T: C:lake1 |
2746726 | 2755668 | 2798798 | T: C:lake2 |
2821041 | 2823832 | 2830441 | T: limasp1306cca |
2853282 | 2859324 | 2872414 | T: C:lake3 |
2849874 | 2867350 | 2909450 | T: C:ledakemcpa32 |
2895210 | 2910291 | 2912865 | T: C:ledakemcpa53 |
2954586 | 2961916 | 2971511 | T: frodokem976aes |
3117005 | 3140241 | 3161784 | T: C:edonk192k48n144nu4l4 |
3218340 | 3221630 | 3239896 | T: limasp1822cca |
3246977 | 3262270 | 3273535 | T: ledakem1364 |
3426207 | 3430249 | 3444882 | T: ledakem1264 |
3478869 | 3483193 | 3513135 | T: C:ledakemcpa54 |
3806489? | 3852710? | 5071435? | T: ledakem13sl |
3872246 | 3873653 | 3875543 | T: frodokem640shake |
4090652? | 4150356? | 5473220? | T: ledakem14sl |
4266870 | 4270308 | 4274611 | T: rolloii128 |
4347141 | 4350281 | 4354068 | T: rolloii192 |
4629917 | 4638464 | 4647708 | T: locker1 |
4976694 | 4986727 | 4998639 | T: locker2 |
4986488 | 4998114 | 5010029 | T: frodokem1344aes |
5080124 | 5083148 | 5085540 | T: rolloii256 |
5405231 | 5415887 | 5425847 | T: locker3 |
5501979 | 5504951 | 5517636 | T: limasp2062cca |
5705165 | 5736673 | 6360150 | T: ledakem12sl |
5845590 | 5846944 | 5861510 | T: sikep434 |
5879135? | 5908002? | 8271702? | T: ledakem3464 |
6027456 | 6070988 | 6075400 | T: C:ledakemcpa52 |
6106244 | 6116580 | 6134920 | T: locker4 |
6640288 | 6737541 | 6888482 | T: ramstakers216091 |
6868765 | 6876762 | 6887071 | T: locker6 |
7034828 | 7037448 | 7053205 | T: ledakem3364 |
7807698 | 7881481 | 7915940 | T: ledakem3264 |
8019249 | 8020985 | 8023437 | T: remblem928 |
8073378 | 8075096 | 8097378 | T: sikep503 |
8029534 | 8191090 | 8194035 | T: remblem1056 |
8184944 | 8206330 | 8220884 | T: locker5 |
8327114 | 8333147 | 8337306 | T: frodokem976shake |
9176424 | 9180539 | 9200501 | T: ledakem33sl |
9267476 | 9285322 | 9301106 | T: ledakem34sl |
9514770 | 9539225 | 9565778 | T: lotus128 |
9626230 | 9645542 | 10597423 | T: sikep434comp |
11133964 | 11149240 | 11455669 | T: ledakem5464 |
11415678 | 11435047 | 12626763 | T: ledakem32sl |
11880710 | 11905516 | 11927232 | T: locker7 |
11955041 | 12147957 | 12189357 | T: ledakem5364 |
12514855 | 12536971 | 12560154 | T: locker8 |
13136041 | 13165206 | 14304948 | T: sikep503comp |
13161256 | 13205584 | 13267732 | T: locker9 |
14650636 | 14663304 | 14675432 | T: frodokem1344shake |
14776383 | 14778040 | 14780742 | T: sikep610 |
14607500 | 14868277 | 15308311 | T: ledakem54sl |
18574403 | 18591914 | 21525887 | T: ledakem53sl |
18829235 | 18889505 | 21785253 | T: ledakem5264 |
19024219 | 19046403 | 19357590 | T: lotus192 |
22267748 | 22283946 | 22298541 | T: mersenne756839 |
24921690 | 24923895 | 24969448 | T: sikep751 |
25319459 | 27366791 | 27728046 | T: sikep610comp |
29531933 | 29627686 | 31612741 | T: ledakem52sl |
29215017 | 29838793 | 33089788 | T: lotus256 |
30566559 | 30748126 | 30980469 | T: ramstakers756839 |
31194749 | 31313794 | 31355288 | mceliece348864f |
31007137 | 31486030 | 31510087 | mceliece348864pcf |
39176712 | 39205034 | 42429655 | T: sikep751comp |
30812065? | 40994180? | 71274712? | mceliece348864 |
43022769 | 43381549 | 43631574 | T: ntskem1264 |
41036278? | 51208218? | 71543393? | mceliece348864pc |
42796925? | 77879038? | 121504013? | T: rsa2048 |
100333377 | 100568103 | 101728960 | mceliece460896f |
100980910 | 101120055 | 101338723 | mceliece460896pcf |
101882419 | 102705638 | 103733014 | T: ntskem1380 |
101271532? | 133693804? | 227990458? | mceliece460896 |
102164973? | 134207285? | 198407575? | mceliece460896pc |
193305478 | 194670511 | 195236455 | mceliece6960119pcf |
195447768 | 196641231 | 197200810 | mceliece6960119f |
234791384 | 235398349 | 236223929 | mceliece6688128pcf |
236436287 | 237294421 | 238103379 | mceliece6688128f |
242966670 | 243781676 | 244155214 | T: ntskem13136 |
245388009 | 245855272 | 249481598 | mceliece8192128pcf |
250478695 | 251034415 | 252481442 | mceliece8192128f |
197559528? | 258033054? | 377514413? | mceliece6960119 |
285623694 | 285975255 | 286309865 | T: oddmanhattan128 |
239093145? | 310928068? | 520875803? | mceliece6688128 |
260268973? | 322689571? | 455066942? | mceliece6960119pc |
252199460? | 328191564? | 478602956? | mceliece8192128pc |
320373659? | 334287787? | 476356374? | mceliece8192128 |
310306629? | 387336708? | 534670701? | mceliece6688128pc |
454101274 | 454505309 | 460352145 | T: oddmanhattan192 |
818145534 | 829747777 | 843913290 | T: oddmanhattan256 |
873949102 | 885663994 | 889959365 | T: bigquake1 |
3218083111 | 3303549713 | 3364002843 | T: pqrsa15 |
6993366416 | 7069144923 | 7259572592 | T: bigquake3 |
13193516613 | 13272217252 | 13456622164 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
14784 | 15409 | 16187 | T: rsa2048 |
21823 | 21898 | 21986 | timer |
21945 | 21995 | 22042 | smaugt1 |
22700 | 22741 | 22799 | ntruplus576 |
23377 | 23476 | 24228 | ntruhps2048509 |
26387 | 26488 | 26580 | ntruhrss701 |
28115 | 28157 | 28266 | ntruplus768 |
30268 | 30329 | 30453 | kyber90s512 |
29385 | 30340 | 32065 | mceliece348864 |
29724 | 30764 | 32883 | mceliece348864f |
32069 | 32138 | 32247 | ntruplus864 |
34148 | 34332 | 35041 | ntruhps2048677 |
35924 | 36024 | 36105 | kyber512 |
36498 | 37511 | 39228 | mceliece348864pcf |
37153 | 38630 | 40270 | mceliece348864pc |
39044 | 39657 | 39898 | sntrup653 |
39490 | 39856 | 40344 | ntruhps4096821 |
39790 | 40424 | 40546 | sntrup4591761 |
40853 | 41010 | 41582 | kyber90s768 |
42226 | 42379 | 42614 | ntruplus1152 |
42600 | 42665 | 42843 | sntrup761 |
43449 | 43542 | 43755 | smaugt3 |
51301 | 51354 | 51394 | T: lightsaber2 |
53048 | 53100 | 53167 | kyber768 |
54179 | 54264 | 54341 | kyber90s1024 |
53575 | 54313 | 54459 | sntrup857 |
55692 | 55753 | 55829 | T: C:nhcompact512cca |
56238 | 56332 | 56626 | sntrup953 |
57245 | 57944 | 58113 | sntrup1013 |
58497 | 58568 | 58640 | ntrulpr653 |
62245 | 62424 | 62546 | smaugt5 |
63990 | 64048 | 64129 | ntrulpr761 |
67673 | 67822 | 68115 | T: ntrulpr4591761 |
62686? | 68592? | 79594? | mceliece460896f |
64650 | 70606 | 79339 | mceliece460896 |
73149 | 73267 | 73466 | sntrup1277 |
68241 | 73485 | 84627 | mceliece460896pc |
74463 | 74538 | 74602 | T: C:nhcompact768cca |
73950 | 75777 | 76030 | kyber1024 |
69202 | 76074 | 85198 | mceliece460896pcf |
76322 | 77231 | 77873 | T: lac128 |
79178 | 79280 | 79465 | ntrulpr857 |
79328 | 79675 | 80294 | T: C:r5nd1kem0d |
74736 | 79781 | 80848 | T: ntskem1264 |
82951 | 83159 | 83382 | threebears624r2ccax |
83157 | 83292 | 83451 | ntrulpr953 |
83427 | 83502 | 83645 | threebears624r2cca |
84190 | 84305 | 84518 | C:threebears624r2cpax |
84831 | 84890 | 84963 | C:threebears624r2cpa |
86011 | 86086 | 86186 | T: saber2 |
87417 | 87526 | 87651 | ntrulpr1013 |
88293 | 88420 | 88742 | T!!!newhope512cca |
95838 | 95943 | 96054 | T: C:nhcompact1024cca |
97142 | 97628 | 98191 | T: C:ledakemcpa14 |
98666 | 99388 | 100130 | T: C:ledakemcpa13 |
103622 | 104781 | 105858 | T: C:r5nd0kem2iot |
103253 | 104933 | 106311 | T: C:ledakemcpa12 |
104212 | 106728 | 114540 | T: C:edonk128k16n80nu4l6 |
106226 | 106955 | 107588 | T: C:bikel1 |
105263 | 109428 | 118205 | mceliece6688128 |
110010 | 110670 | 111535 | T: C:r5nd1kem5d |
105424 | 110690 | 119343 | mceliece6688128f |
110581 | 110913 | 111172 | ntrulpr1277 |
111858 | 112380 | 113146 | T: C:r5nd1kem4longkey |
112694 | 116576 | 122898 | mceliece6960119f |
115391 | 118514 | 122966 | mceliece6960119 |
112447 | 119560 | 125713 | mceliece6688128pcf |
113938 | 120812 | 127771 | mceliece6688128pc |
120180 | 121681 | 123454 | mceliece8192128 |
121235 | 122518 | 124327 | mceliece8192128f |
121998 | 125348 | 129342 | mceliece6960119pcf |
125900 | 126146 | 126326 | T: firesaber2 |
125556 | 127700 | 131504 | T: ntrukem443 |
125754 | 129864 | 133840 | mceliece6960119pc |
130036 | 131611 | 134278 | mceliece8192128pcf |
132072 | 133029 | 134388 | mceliece8192128pc |
138611 | 138725 | 138912 | threebears936r2cca |
140900 | 141052 | 141246 | threebears936r2ccax |
141588 | 142408 | 142602 | T: lac192 |
146449 | 146544 | 146669 | C:threebears936r2cpa |
147632 | 147832 | 148468 | C:threebears936r2cpax |
148136 | 148741 | 149942 | T: lotus128 |
156201 | 156915 | 158080 | T: C:rolloi128 |
166668 | 167058 | 167440 | T!!!newhope1024cca |
166792 | 167208 | 168408 | T: lac256 |
173612 | 174115 | 175034 | T: C:r5nd3kem5d |
186306 | 187237 | 187879 | T: C:rolloi192 |
203329 | 203535 | 204033 | T: ledakem1264 |
215717 | 215808 | 215980 | threebears1248r2cca |
217190 | 217301 | 217487 | threebears1248r2ccax |
217674 | 218703 | 219355 | T: C:ledakemcpa34 |
218626 | 219220 | 220066 | T: C:ledakemcpa33 |
218141 | 219291 | 220616 | T: lotus192 |
218858 | 219808 | 220675 | T: C:hila5 |
219998 | 220694 | 221683 | T: C:rolloi256 |
225559 | 225655 | 225838 | C:threebears1248r2cpa |
225919 | 226031 | 226139 | C:threebears1248r2cpax |
226386 | 226594 | 226815 | T: hqc128round4 |
230203 | 232290 | 236682 | T: ledakem1464 |
230943 | 232961 | 237733 | T: ntrukem743 |
234296 | 238515 | 247112 | T: C:edonk128k16n80nu8l6 |
245698 | 250158 | 255130 | T: C:ledakemcpa32 |
252894 | 253104 | 253480 | T: ledakem1364 |
245607 | 253881 | 256257 | T: ntskem1380 |
253332 | 254342 | 255320 | T: C:bikel3 |
274149 | 275401 | 275989 | T: ledakem13sl |
275400 | 278638 | 334246 | T: lotus256 |
284681 | 285035 | 285458 | T: kindi256342 |
292075 | 292448 | 292920 | T: ledakem12sl |
294242 | 295398 | 297505 | T: C:r5nd3kem0d |
292538 | 296112 | 304250 | T: C:edonk128k32n96nu4l4 |
305531 | 306777 | 308180 | T: C:r5nd5kem5d |
344461 | 345692 | 346751 | T: kindi512222 |
352273 | 354045 | 354926 | T: kindi512241 |
356130 | 356505 | 358043 | T: ledakem14sl |
367558 | 369061 | 370470 | T: C:r5nd5kem0d |
314500 | 372329 | 380908 | T: ntskem13136 |
426067 | 430300 | 437877 | T: C:edonk128ref |
488180 | 489319 | 491143 | T: lima2p1024cca |
488652 | 489927 | 493128 | T: C:ledakemcpa54 |
496044 | 499001 | 507045 | T: C:lake1 |
500464 | 502019 | 511569 | T: C:ledakemcpa53 |
497920 | 504712 | 512314 | T: C:ledakemcpa52 |
510689 | 511251 | 511569 | T: hqc192round4 |
542160 | 542774 | 543613 | T: ledakem3264 |
544521 | 545463 | 546669 | T: rolloii128 |
552755 | 555553 | 584764 | T: C:lake2 |
557148 | 557987 | 558587 | T: ledakem3464 |
562418 | 563467 | 564669 | T: rolloii192 |
571354 | 573942 | 580413 | T: C:r5n11kem0d |
582692 | 583417 | 609473 | T: hqcrmrs128 |
583558 | 584053 | 584750 | T: ledakem3364 |
608353 | 609917 | 611956 | T: C:lake3 |
617836 | 619434 | 623805 | T: rolloii256 |
618315 | 620537 | 626987 | T: C:edonk192k32n128nu4l6 |
645067 | 645966 | 646885 | T: kindi512321 |
632300 | 656934 | 662467 | T: hqc128 |
700160 | 701490 | 730171 | T: titaniumccatoy |
726008 | 727409 | 735761 | T: kindi256522 |
733702 | 734887 | 746350 | T: ledakem32sl |
745751 | 752238 | 773305 | T: hqc1281 |
789137 | 794781 | 802941 | T: C:edonk192k48n144nu4l4 |
816470 | 820957 | 828704 | T: locker1 |
820181 | 822669 | 826627 | T: locker2 |
822986 | 823618 | 843677 | T: ledakem33sl |
920897 | 925796 | 927744 | T: ledakem34sl |
903092 | 931572 | 932526 | T: titaniumccalite |
938874 | 942772 | 946828 | T: locker3 |
957859 | 958977 | 959737 | T: hqc256round4 |
1017626 | 1019510 | 1022518 | T: C:r5n13kem0d |
1022435 | 1023545 | 1024885 | T: lima2p2048cca |
1072421 | 1075294 | 1079102 | T: locker4 |
1075620 | 1080342 | 1085312 | T: ledakem5364 |
1122837 | 1125321 | 1129489 | T: rqc128 |
1128108 | 1128704 | 1129531 | T: titaniumccastd |
1169227 | 1172940 | 1177590 | T: locker6 |
1176163 | 1180439 | 1218600 | T: hqcrmrs192 |
1287895 | 1307005 | 1332363 | T: hqc192 |
1306710 | 1308858 | 1311256 | T: ledakem5264 |
1323566 | 1326207 | 1327355 | T: ledakem5464 |
1325362 | 1327138 | 1372998 | T: titaniumccamed |
1350752 | 1355479 | 1359760 | T: locker5 |
1362453 | 1363413 | 1364413 | T: limasp1018cca |
1329647 | 1365314 | 1371685 | T: hqc1921 |
1456689 | 1462733 | 1499188 | T: hqc1922 |
1514683 | 1520175 | 1530670 | T: ledakem54sl |
1566710 | 1571528 | 1628444 | T: titaniumccahi |
1627110 | 1628301 | 1647988 | T: ledakem53sl |
1635414 | 1640349 | 1644463 | T: frodokem640 |
1826823 | 1830162 | 1832761 | T: ledakem52sl |
1850743 | 1852668 | 1854991 | T: frodokem640aes |
1938766 | 1945618 | 1994935 | T: hqcrmrs256 |
1976439 | 1984614 | 1990894 | T: locker7 |
1994863 | 1998780 | 2007112 | T: rqc192 |
2019632 | 2023577 | 2030642 | T: locker8 |
2066704 | 2078051 | 2128515 | T: hqc2561 |
1982839 | 2092149 | 2095798 | T: titaniumccasuper |
2075466 | 2127020 | 2129665 | T: hqc256 |
2168646 | 2177151 | 2226779 | T: hqc2562 |
2187831 | 2191600 | 2201010 | T: locker9 |
2249258 | 2254787 | 2260106 | T: C:r5n15kem0d |
2252407 | 2261981 | 2311123 | T: hqc2563 |
2433914 | 2436451 | 2443510 | T: limasp1306cca |
2786461 | 2789123 | 2809642 | T: limasp1822cca |
2834944? | 2848769? | 3757341? | T: rqc256 |
3016822 | 3064397 | 3134830 | T: bigquake1 |
3322346 | 3339266 | 3341935 | T: frodokem976 |
3663478 | 3665516 | 3695564 | T: frodokem976aes |
4190200 | 4194616 | 4212312 | T: frodokem640shake |
4886099 | 4892568 | 4897432 | T: limasp2062cca |
5903952 | 5910248 | 5915864 | T: frodokem1344aes |
7902561 | 8159695 | 8385424 | T: bigquake3 |
9031667 | 9036634 | 9041370 | T: frodokem976shake |
9537554 | 9542390 | 9719997 | T: sikep434 |
11610018 | 11836580 | 12181682 | T: bigquake5 |
11934420 | 11936109 | 11939463 | T: remblem1056 |
12033537 | 12043483 | 12101899 | T: remblem928 |
12189018 | 12366438 | 12733823 | T: ramstakers216091 |
13245946 | 13253351 | 13257057 | T: sikep503 |
15083105 | 15120321 | 15176707 | T: sikep434comp |
15497777 | 15509655 | 15522110 | T: frodokem1344shake |
17051698 | 17061271 | 17082725 | T: pqrsa15 |
19888629 | 19907027 | 19924207 | T: mersenne756839 |
20452767 | 20529534 | 20637108 | T: sikep503comp |
27079377 | 27082103 | 27136785 | T: sikep610 |
37342247 | 37472822 | 37689735 | T: sikep610comp |
40310864 | 40334980 | 40378451 | T: sikep751 |
54952697 | 55293970 | 55583152 | T: ramstakers756839 |
55165434 | 55478312 | 55745916 | T: oddmanhattan128 |
62676671 | 62740392 | 63051290 | T: sikep751comp |
105629133 | 105843437 | 106065327 | T: oddmanhattan192 |
220835815 | 221641207 | 222267151 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15833 | 15863 | 15893 | ntruplus576 |
18194 | 18219 | 18259 | C:threebears624r2cpax |
19220 | 19242 | 19288 | ntruplus768 |
21352 | 21390 | 21426 | kyber90s512 |
22743 | 22779 | 22818 | ntruplus864 |
23998 | 24035 | 24087 | C:threebears936r2cpax |
27819 | 27909 | 27989 | kyber512 |
28570 | 28615 | 28661 | C:threebears1248r2cpax |
29283 | 29349 | 30230 | kyber90s768 |
30038 | 30116 | 30388 | T: C:r5nd1kem0d |
30196 | 30287 | 30641 | ntruplus1152 |
31583 | 31658 | 31739 | C:threebears624r2cpa |
33931 | 33980 | 34067 | smaugt1 |
34452 | 34480 | 34533 | timer |
38918 | 38968 | 39028 | ntruhps2048509 |
38830 | 39141 | 39522 | T: C:r5nd0kem2iot |
40374 | 40435 | 40520 | kyber90s1024 |
42171 | 42330 | 42459 | kyber768 |
42288 | 42447 | 42681 | T: C:r5nd1kem5d |
42563 | 42632 | 42694 | C:threebears936r2cpa |
43139 | 43225 | 43357 | T: C:r5nd1kem4longkey |
48925 | 49021 | 49203 | T: C:hila5 |
50354 | 50422 | 50499 | T: lightsaber2 |
51070 | 51154 | 51255 | sntrup761 |
53167 | 53359 | 53417 | T: C:nhcompact512cca |
53369 | 53423 | 53522 | C:threebears1248r2cpa |
53548 | 53606 | 53666 | sntrup653 |
59365 | 59516 | 60198 | ntruhps2048677 |
59230 | 59643 | 59968 | smaugt3 |
60537 | 60596 | 60685 | ntruhrss701 |
60833 | 61834 | 61914 | kyber1024 |
67046 | 67568 | 70320 | T: C:r5nd3kem5d |
70128 | 70237 | 70372 | ntrulpr653 |
74120 | 74338 | 74442 | ntruhps4096821 |
74300 | 74404 | 74475 | T: C:nhcompact768cca |
76451 | 76538 | 76620 | sntrup857 |
76558 | 76613 | 76701 | ntrulpr761 |
77578 | 77672 | 77743 | sntrup953 |
79380 | 79441 | 79518 | sntrup1013 |
83016 | 83073 | 83158 | T: saber2 |
83409 | 83674 | 84192 | sntrup4591761 |
84342 | 84428 | 84550 | smaugt5 |
93823 | 93953 | 94080 | T: C:nhcompact1024cca |
94994 | 95165 | 95314 | T!!!newhope512cca |
95962 | 96093 | 96567 | T: ntrulpr4591761 |
96126 | 96222 | 96280 | ntrulpr857 |
97807 | 97945 | 98246 | sntrup1277 |
99600 | 99766 | 99882 | ntrulpr953 |
100107 | 100513 | 102156 | T: lac128 |
104933 | 105014 | 105090 | ntrulpr1013 |
111452 | 111619 | 111865 | threebears624r2ccax |
117755 | 117932 | 118217 | mceliece348864 |
118009 | 118133 | 118318 | mceliece348864f |
123283 | 123490 | 123641 | T: firesaber2 |
123892 | 124865 | 129035 | T: C:r5nd3kem0d |
124714 | 124876 | 125206 | mceliece348864pc |
124904 | 125155 | 125361 | mceliece348864pcf |
132092 | 132211 | 132391 | ntrulpr1277 |
133689 | 134970 | 139746 | T: C:r5nd5kem5d |
137028 | 137302 | 137935 | T: ntrukem443 |
149366 | 149490 | 149657 | threebears624r2cca |
165658 | 166898 | 170289 | T: C:r5nd5kem0d |
171195 | 171811 | 173791 | T: lotus128 |
178731 | 178878 | 179100 | threebears936r2ccax |
179893 | 180364 | 180640 | T!!!newhope1024cca |
201799 | 202198 | 202677 | T: lac192 |
222493 | 222653 | 222828 | threebears936r2cca |
228003 | 230976 | 234290 | T: C:r5n11kem0d |
242910 | 243080 | 243473 | mceliece460896 |
243219 | 243502 | 243867 | mceliece460896f |
249633 | 250195 | 250465 | mceliece460896pcf |
249914 | 250518 | 252483 | mceliece460896pc |
253382 | 255733 | 258540 | T: lotus192 |
264650 | 264750 | 264848 | threebears1248r2ccax |
268533 | 268800 | 269352 | mceliece6960119f |
273473 | 273648 | 273852 | mceliece6960119 |
272548 | 274271 | 277892 | T: ntrukem743 |
279160 | 279539 | 280090 | mceliece6960119pc |
279282 | 279826 | 280194 | mceliece6960119pcf |
287304 | 287699 | 288202 | mceliece8192128 |
287320 | 288139 | 288834 | mceliece6688128f |
287999 | 288568 | 289645 | mceliece8192128f |
288194 | 289433 | 290632 | mceliece6688128 |
288913 | 289775 | 304022 | T: ntskem1264 |
296076 | 296575 | 297057 | mceliece6688128pcf |
296969 | 298023 | 298631 | mceliece6688128pc |
298155 | 298602 | 299329 | mceliece8192128pcf |
298970 | 299494 | 299936 | mceliece8192128pc |
322199 | 322457 | 323191 | threebears1248r2cca |
332135 | 332588 | 332995 | T: C:r5n13kem0d |
337161 | 340327 | 344238 | T: lac256 |
356734 | 357207 | 357903 | T: kindi256342 |
350931 | 367012 | 395973 | T: lotus256 |
388258 | 388739 | 389487 | T: hqc128round4 |
453389 | 455008 | 456657 | T: kindi512222 |
465973 | 467994 | 471871 | T: kindi512241 |
555213 | 565003 | 570083 | T: ntskem1380 |
625209 | 627118 | 628798 | T: lima2p1024cca |
671363 | 673196 | 692644 | T: C:ledakemcpa12 |
700406? | 703383? | 889773? | T: C:ledakemcpa13 |
807262 | 808187 | 809546 | T: kindi512321 |
807604 | 808568 | 809144 | T: hqc192round4 |
828664 | 830240 | 832488 | T: C:ledakemcpa14 |
821918 | 850416 | 850964 | T: titaniumccatoy |
848132 | 850907 | 856093 | T: kindi256522 |
939504 | 940444 | 963090 | T: hqc128 |
947797 | 948446 | 975057 | T: hqcrmrs128 |
1045146 | 1046424 | 1073962 | T: titaniumccalite |
1098984 | 1101539 | 1243283 | T: ntskem13136 |
1115435 | 1120565 | 1123311 | T: C:r5n15kem0d |
1186097 | 1189292 | 1192530 | T: C:rolloi128 |
1239177 | 1239846 | 1240444 | T: titaniumccastd |
1267110 | 1269462 | 1303650 | T: hqc1281 |
1301932 | 1303935 | 1306300 | T: lima2p2048cca |
1318144 | 1321195 | 1323989 | T: C:rolloi192 |
1550579 | 1552035 | 1555168 | T: C:bikel1 |
1515883 | 1553573 | 1558366 | T: titaniumccamed |
1567050 | 1569097 | 1575093 | T: hqc256round4 |
1632315 | 1639658 | 1643026 | T: frodokem640 |
1660402 | 1665336 | 1691713 | T: ledakem1264 |
1715592 | 1717157 | 1789697 | T: hqcrmrs192 |
1753627 | 1756872 | 1769146 | T: limasp1018cca |
1778740 | 1779740 | 1780692 | T: ledakem1364 |
1801679 | 1802702 | 1810791 | T: frodokem640aes |
1771963 | 1812716 | 1852476 | T: hqc192 |
1818385 | 1824374 | 1830466 | T: C:ledakemcpa32 |
1821805 | 1835660 | 1874738 | T: titaniumccahi |
1850710 | 1853364 | 1856552 | T: rolloii128 |
1856336 | 1858017 | 1886546 | T: ledakem1464 |
1977113 | 1981410 | 1986941 | T: C:lake1 |
2028658 | 2031708 | 2034833 | T: rolloii192 |
2014672 | 2071042 | 2078260 | T: hqc1921 |
2081689 | 2083410 | 2086124 | T: rsa2048 |
2138900 | 2140960 | 2176382 | T: ledakem13sl |
2201120 | 2223356 | 2243974 | T: C:ledakemcpa33 |
2247326 | 2261952 | 2285101 | T: ledakem12sl |
2178466 | 2303260 | 2319192 | T: hqc1922 |
2309310 | 2311775 | 2403716 | T: titaniumccasuper |
2361917 | 2366053 | 2375967 | T: C:rolloi256 |
2528278 | 2536559 | 2575220 | T: ledakem14sl |
2586261 | 2588981 | 2592609 | T: rolloii256 |
2074824? | 2674356? | 2689166? | T: C:ledakemcpa34 |
2685522 | 2835453 | 2942657 | T: hqcrmrs256 |
2800218 | 2843559 | 2902856 | T: hqc256 |
3060993 | 3103949 | 3214734 | T: hqc2561 |
3171792 | 3173516 | 3175092 | T: limasp1306cca |
3219328 | 3223507 | 3250480 | T: hqc2563 |
3206829 | 3225834 | 3255662 | T: hqc2562 |
3327617 | 3360103 | 3374916 | T: frodokem976 |
3411522 | 3414035 | 3416396 | T: frodokem976aes |
3405276 | 3415484 | 3505994 | T: C:lake2 |
3610740 | 3614076 | 3652284 | T: limasp1822cca |
3651271 | 3698582 | 3705482 | T: bigquake1 |
3724148 | 3733826 | 3742249 | T: rqc128 |
4009058 | 4017804 | 4026561 | T: locker1 |
4085935 | 4097775 | 4107482 | T: locker2 |
4154832 | 4156218 | 4161182 | T: frodokem640shake |
4472744 | 4478518 | 4487264 | T: C:lake3 |
4591466 | 4602861 | 4617594 | T: locker4 |
4662736 | 4666913 | 4676235 | T: ledakem3264 |
4677657 | 4690770 | 4703327 | T: ledakem3364 |
4770589 | 4849037 | 4913581 | T: ledakem3464 |
4862945 | 4866353 | 4898042 | T: C:bikel3 |
4983140 | 5012941 | 5033748 | T: C:ledakemcpa52 |
5480018 | 5506716 | 5515169 | T: C:ledakemcpa53 |
5704781 | 5718215 | 5729910 | T: frodokem1344aes |
6046423 | 6051651 | 6103392 | T: C:ledakemcpa54 |
2421203? | 6081817? | 9286776? | T: C:edonk128k32n96nu4l4 |
6068292 | 6084938 | 6104702 | T: locker3 |
6135021 | 6151942 | 6168609 | T: ledakem32sl |
6410604 | 6443208 | 6512207 | T: limasp2062cca |
6568286 | 6581315 | 6593209 | T: locker6 |
6450825? | 6645560? | 11077465? | T: C:edonk192k48n144nu4l4 |
6775085 | 6788967 | 6801010 | T: locker5 |
6968366 | 6989264 | 7061297 | T: ledakem33sl |
7212597 | 7221933 | 7232935 | T: rqc192 |
7480534 | 7505996 | 7539218 | T: locker7 |
7445560 | 7508502 | 7554834 | T: ledakem34sl |
7512405 | 7524165 | 7539068 | T: locker8 |
8821605 | 8824802 | 8845924 | T: frodokem976shake |
10220944 | 10231004 | 10259752 | T: sikep434 |
10217758 | 10246106 | 10279259 | T: locker9 |
10316798 | 10337981 | 10398892 | T: ledakem5264 |
10534536 | 10598719 | 10694124 | T: ledakem5364 |
10966903 | 10988076 | 11053100 | T: sikep434comp |
11323708 | 11344366 | 13142424 | T: rqc256 |
12812320 | 12842325 | 12864008 | T: ledakem5464 |
14122820 | 14142995 | 14240877 | T: sikep503 |
14450320 | 14514543 | 14539192 | T: ledakem53sl |
15025138 | 15036735 | 15108892 | T: sikep503comp |
15168934 | 15212530 | 15291737 | T: ledakem54sl |
15249993 | 15273700 | 15285478 | T: frodokem1344shake |
15264046 | 15505435 | 15539581 | T: ledakem52sl |
16133806 | 16162979 | 16192811 | T: remblem1056 |
16212785 | 16252446 | 16259752 | T: remblem928 |
18664477? | 23783557? | 37383675? | T: C:edonk192k32n128nu4l6 |
25802326 | 25973288 | 26214976 | T: ramstakers216091 |
27305543 | 27307831 | 27339720 | T: sikep610 |
28846728 | 28848926 | 28893900 | T: sikep610comp |
29227461 | 29268384 | 29292814 | T: mersenne756839 |
29588766 | 29717202 | 30038344 | T: bigquake3 |
9933501? | 36767822? | 228358612? | T: C:edonk128k16n80nu8l6 |
20955232? | 40336252? | 87597361? | T: C:edonk128k16n80nu4l6 |
43454889 | 43457240 | 43517734 | T: sikep751 |
44147325 | 44849457 | 45230687 | T: bigquake5 |
45919266 | 46030616 | 46062894 | T: sikep751comp |
59819329 | 59920689 | 60014153 | T: oddmanhattan128 |
106471755 | 106567709 | 106624509 | T: pqrsa15 |
105204700 | 106746533 | 107431478 | T: ramstakers756839 |
115311963 | 115564308 | 115821664 | T: oddmanhattan192 |
38253083? | 150375647? | 157497564? | T: C:edonk128ref |
240423200 | 240904334 | 241555962 | T: oddmanhattan256 |
|
|