Measurements of key-encapsulation mechanisms on one machine: amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; know, supercop-20241022
[Page version: 20241120 00:41:14]
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:
(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 |
17730 | 17849 | 17970 | kyber90s512 |
20361 | 20442 | 24654 | ntruplus576 |
23364 | 23475 | 23629 | kyber512 |
25059 | 25116 | 25206 | ntruplus768 |
25908 | 26035 | 26318 | kyber90s768 |
27855 | 27925 | 28013 | ntruplus864 |
32960 | 33051 | 33316 | T: C:nhcompact512cca |
36400 | 36497 | 36641 | smaugt1 |
36609 | 36809 | 37071 | kyber90s1024 |
36263 | 36929 | 37275 | ntrulpr653 |
37458 | 37815 | 38099 | timer |
38533 | 38630 | 38813 | T: ntrulpr4591761 |
39143 | 39212 | 39340 | T: lightsaber2 |
39126 | 39405 | 40012 | ntrulpr761 |
39690 | 39972 | 40308 | kyber768 |
40206 | 40454 | 40838 | T: lac128 |
36250? | 42626? | 49854? | ntruplus1152 |
44283 | 44356 | 44427 | threebears624r2cca |
44737 | 44915 | 44964 | C:threebears624r2cpa |
45290 | 45342 | 45427 | C:threebears624r2cpax |
46158 | 46297 | 46543 | threebears624r2ccax |
46177 | 46384 | 46692 | T: C:nhcompact768cca |
47450 | 47888 | 48786 | T: C:r5nd1kem0d |
47937 | 48065 | 48301 | ntrulpr857 |
51814 | 51965 | 52332 | smaugt3 |
52071 | 52696 | 53179 | ntrulpr953 |
53299 | 53905 | 54280 | ntrulpr1013 |
54263 | 54524 | 54841 | T!!!newhope512cca |
54853 | 55295 | 55857 | kyber1024 |
58132 | 58278 | 58586 | T: C:nhcompact1024cca |
65229 | 65827 | 66497 | T: C:r5nd1kem5d |
66000 | 66159 | 66727 | ntrulpr1277 |
65672 | 66331 | 67567 | T: C:r5nd0kem2iot |
67337 | 68082 | 69332 | T: C:r5nd1kem4longkey |
71324 | 71623 | 71875 | T: saber2 |
74988 | 75138 | 75332 | smaugt5 |
84824 | 84906 | 85055 | threebears936r2cca |
86007 | 86173 | 86383 | T: hqc128round4 |
87325 | 87584 | 87884 | T: lac256 |
91349 | 91423 | 91572 | threebears936r2ccax |
92093 | 92207 | 92347 | C:threebears936r2cpa |
92525 | 92689 | 92828 | C:threebears936r2cpax |
96494 | 96746 | 97022 | T: lac192 |
102291 | 103016 | 104187 | T: C:r5nd3kem5d |
104215 | 104498 | 104904 | T!!!newhope1024cca |
108150 | 108254 | 108468 | T: firesaber2 |
127943 | 128054 | 128143 | threebears1248r2cca |
137881 | 138000 | 138188 | threebears1248r2ccax |
138324 | 138423 | 138505 | C:threebears1248r2cpa |
138684 | 138818 | 138967 | C:threebears1248r2cpax |
155059 | 155283 | 156138 | ntruhps2048509 |
172891 | 174350 | 176264 | T: C:r5nd3kem0d |
177065 | 178152 | 184856 | T: C:hila5 |
184673 | 186114 | 187363 | T: C:r5nd5kem5d |
185190 | 186138 | 186730 | T: saberx4 |
205442 | 207401 | 209256 | T: C:r5nd5kem0d |
211581 | 212704 | 215167 | T: hqc192round4 |
232994 | 233384 | 234261 | T: kindi512222 |
233853 | 234036 | 234427 | T: kindi256342 |
234178 | 234569 | 235073 | T: kindi512241 |
256330 | 256947 | 258353 | ntruhrss701 |
257865 | 258340 | 259127 | ntruhps2048677 |
367728 | 368980 | 370227 | ntruhps4096821 |
408027 | 408541 | 409400 | T: hqc256round4 |
421929 | 427087 | 430879 | T: ntrukem443 |
442071 | 443379 | 465846 | T: hqcrmrs128 |
445165 | 447366 | 453427 | T: C:r5n11kem0d |
496180 | 496648 | 497553 | T: kindi512321 |
503818 | 527496 | 546895 | T: hqc128 |
519127 | 537459 | 563774 | T: hqc1281 |
592705 | 595065 | 645714 | T: C:bikel1 |
605301 | 607264 | 614466 | T: kindi256522 |
660024 | 665080 | 666699 | sntrup653 |
678590 | 681973 | 685922 | T: C:ledakemcpa14 |
705911 | 707322 | 716203 | sntrup761 |
733061 | 734752 | 736897 | T: lima2p1024cca |
815841 | 822820 | 826991 | T: C:r5n13kem0d |
832935 | 834515 | 867518 | T: titaniumccatoy |
837730 | 840481 | 842857 | T: C:ledakemcpa13 |
855880 | 857062 | 858747 | sntrup4591761 |
856918 | 862242 | 867005 | T: rqc128 |
874206 | 893713 | 936490 | T: C:edonk128k16n80nu4l6 |
886291 | 919132 | 920983 | T: hqcrmrs192 |
947179 | 950139 | 984116 | T: hqc1921 |
952913 | 957076 | 961405 | T: ntrukem743 |
942934 | 970611 | 983047 | T: titaniumccalite |
997089 | 1029291 | 1081170 | T: hqc192 |
1038514 | 1040712 | 1052110 | T: C:ledakemcpa12 |
1019746 | 1053790 | 1059280 | T: hqc1922 |
1076703 | 1080608 | 1085900 | sntrup857 |
1079047 | 1081153 | 1084272 | T: C:rolloi128 |
1105440 | 1108169 | 1173961 | T: frodokem640 |
1288820 | 1290090 | 1292935 | T: titaniumccastd |
1319680 | 1327879 | 1351217 | sntrup953 |
1321926 | 1331542 | 1391300 | T: titaniumccamed |
1372178 | 1376114 | 1381798 | T: C:rolloi192 |
1380727 | 1383663 | 1453126 | T: frodokem640aes |
1440802 | 1447489 | 1455061 | T: C:edonk128k16n80nu8l6 |
1451565 | 1454481 | 1476657 | T: limasp1018cca |
1454500 | 1459047 | 1496470 | sntrup1013 |
1422556 | 1461417 | 1475176 | T: hqcrmrs256 |
1467751 | 1471314 | 1615533 | T: C:ledakemcpa34 |
1429296 | 1476000 | 1482127 | T: hqc2561 |
1481974? | 1484673? | 2142282? | T: rqc192 |
1488657 | 1491472 | 1495897 | T: lima2p2048cca |
1484808 | 1529829 | 1539847 | T: hqc2562 |
1524668 | 1538977 | 1600180 | T: titaniumccahi |
1570488 | 1580838 | 1619855 | T: hqc256 |
1617981 | 1620200 | 1625243 | T: C:bikel3 |
1624467 | 1633989 | 1678367 | T: hqc2563 |
1628053 | 1640713 | 1666206 | T: C:edonk128k32n96nu4l4 |
1802359 | 1805830 | 1811728 | T: C:rolloi256 |
1893172 | 1900804 | 1925661 | T: C:r5n15kem0d |
1957623 | 1976508 | 2010724 | T: C:edonk192k32n128nu4l6 |
2002271 | 2005296 | 2011164 | T: titaniumccasuper |
2058449 | 2063322 | 2069318 | T: C:edonk128ref |
2129948? | 2148084? | 3085590? | T: rqc256 |
2211929 | 2238683 | 2342522 | T: C:ledakemcpa33 |
2315847 | 2325925 | 2358021 | sntrup1277 |
2394504 | 2399971 | 2514931 | T: frodokem976 |
2399567 | 2413416 | 2436899 | T: C:lake1 |
2483366 | 2491703 | 2505923 | T: ledakem1464 |
2586635 | 2593034 | 2602524 | T: C:lake2 |
2680742 | 2685296 | 2694932 | T: C:lake3 |
2796178 | 2800489 | 2802675 | T: limasp1306cca |
2811905 | 2820585 | 2838403 | T: frodokem976aes |
2878687 | 2886370 | 3058206 | T: C:ledakemcpa32 |
2880697 | 2889894 | 2941691 | T: C:ledakemcpa53 |
2897845 | 2905379 | 2921703 | T: limasp1822cca |
2965466 | 2989093 | 3011528 | T: C:edonk192k48n144nu4l4 |
3264266 | 3271389 | 3325385 | T: ledakem1364 |
3452044 | 3459076 | 3670736 | T: ledakem1264 |
3496031 | 3499785 | 3507374 | T: C:ledakemcpa54 |
3877236 | 3880742 | 3887372 | T: frodokem640shake |
4106920? | 4129781? | 5515007? | T: ledakem14sl |
4249024 | 4252259 | 4258470 | T: rolloii128 |
4281429 | 4319144 | 4527152 | T: locker1 |
4393948 | 4398492 | 4402940 | T: rolloii192 |
4709013 | 4730857 | 4766141 | T: locker2 |
4733754 | 4766579 | 4922671 | T: frodokem1344aes |
3833882? | 4814213? | 5812665? | T: ledakem13sl |
5131845 | 5147295 | 5523690 | T: locker3 |
5259131 | 5265852 | 5276001 | T: rolloii256 |
5520595 | 5526429 | 5537598 | T: limasp2062cca |
5663728 | 5694232 | 6057700 | T: locker4 |
5822839? | 5884249? | 8304906? | T: ledakem3464 |
5910345 | 5923621 | 5928749 | T: sikep434 |
5680315 | 6052479 | 6380388 | T: ledakem12sl |
6341263 | 6372650 | 6513543 | T: locker6 |
6371725 | 6379914 | 6840396 | T: C:ledakemcpa52 |
6848891 | 6971774 | 7033379 | T: ramstakers216091 |
7054755 | 7067273 | 7166388 | T: ledakem3364 |
7556366 | 7597893 | 7662348 | T: locker5 |
7815016 | 7823227 | 7934027 | T: ledakem3264 |
8121260 | 8140104 | 8150537 | T: sikep503 |
8326186 | 8337793 | 8423064 | T: frodokem976shake |
8433178 | 8441041 | 8450672 | T: remblem1056 |
8494072 | 8583224 | 8864828 | T: remblem928 |
9600033 | 9624040 | 10453700 | T: sikep434comp |
9360439? | 9661343? | 12463437? | T: ledakem34sl |
9680685 | 9696495 | 9737516 | T: ledakem33sl |
9539422 | 10103785 | 10150530 | T: lotus128 |
10926621 | 10983200 | 11683903 | T: locker7 |
11329965 | 11365550 | 11400002 | T: ledakem5464 |
11287694 | 11367695 | 12469113 | T: ledakem32sl |
11502531 | 11529712 | 11572591 | T: locker8 |
11988043 | 12002107 | 12024319 | T: ledakem5364 |
12252516 | 12269052 | 12286258 | T: locker9 |
13282488 | 13311358 | 14443329 | T: sikep503comp |
14327646 | 14512838 | 14604891 | T: ledakem54sl |
14603420 | 14612816 | 14680294 | T: frodokem1344shake |
14804158 | 14819925 | 14938118 | T: sikep610 |
17530829 | 17703979 | 17918859 | T: lotus192 |
18690583 | 18777635 | 21736714 | T: ledakem53sl |
18791185 | 19816487 | 21439642 | T: ledakem5264 |
24199517 | 24239102 | 24280718 | T: mersenne756839 |
24838389 | 24849597 | 24855346 | T: sikep751 |
25394496 | 25445260 | 27507372 | T: sikep610comp |
29317227 | 29677071 | 31770495 | T: ledakem52sl |
31574827 | 31642071 | 31891768 | mceliece348864f |
31535201 | 31729492 | 31868338 | mceliece348864pcf |
32244028 | 32439355 | 32622068 | T: ramstakers756839 |
30413990 | 33494957 | 33593514 | T: lotus256 |
39317659 | 39374538 | 42668398 | T: sikep751comp |
31475356? | 41858500? | 62673858? | mceliece348864 |
43322829 | 43662448 | 43956851 | T: ntskem1264 |
31507149? | 52306311? | 72596742? | mceliece348864pc |
51842600? | 87985971? | 141802550? | T: rsa2048 |
95349274 | 95941996 | 100351806 | mceliece460896f |
95029771 | 95966497 | 96911454 | mceliece460896pcf |
104291043 | 105962466 | 107342521 | T: ntskem1380 |
98170731? | 132861113? | 200939842? | mceliece460896pc |
104811510? | 133938262? | 201917153? | mceliece460896 |
190066065 | 190404742 | 191836403 | mceliece6960119pcf |
190259002 | 191000706 | 191683995 | mceliece6960119f |
231479307 | 232450587 | 233324295 | mceliece6688128f |
233275418 | 233795961 | 234893420 | mceliece6688128pcf |
241376656 | 242750326 | 243541430 | mceliece8192128f |
242401217 | 242988332 | 243456918 | mceliece8192128pcf |
247203445 | 248412429 | 251827330 | T: ntskem13136 |
203073399? | 257978353? | 381784598? | mceliece6960119pc |
298134598 | 299360493 | 300016106 | T: oddmanhattan128 |
234556940? | 307386176? | 400600262? | mceliece6688128pc |
237838300? | 312986516? | 528556260? | mceliece6688128 |
201458302? | 316903319? | 442026248? | mceliece6960119 |
245689980? | 328375192? | 459705345? | mceliece8192128 |
316805231? | 390960899? | 536980441? | mceliece8192128pc |
465814864 | 466340214 | 467026780 | T: oddmanhattan192 |
841609539 | 843422094 | 846564850 | T: oddmanhattan256 |
839592362 | 866855252 | 871329344 | T: bigquake1 |
3741062831 | 3869683062 | 3964724527 | T: pqrsa15 |
7970165467 | 8036263778 | 8274385946 | T: bigquake3 |
14289105955 | 14453751196 | 14564537682 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
14806 | 15631 | 16232 | T: rsa2048 |
22063 | 22090 | 22151 | timer |
22074 | 22107 | 22138 | smaugt1 |
22887 | 22944 | 23040 | ntruplus576 |
23366 | 23540 | 24227 | ntruhps2048509 |
26070 | 26170 | 26257 | ntruhrss701 |
28163 | 28215 | 28313 | ntruplus768 |
27447 | 28641 | 30469 | mceliece348864 |
27808 | 29161 | 30995 | mceliece348864f |
30829 | 30922 | 31119 | kyber90s512 |
32338 | 32435 | 32721 | ntruplus864 |
33140 | 34064 | 35523 | mceliece348864pcf |
34223 | 34405 | 35075 | ntruhps2048677 |
33296 | 34518 | 36007 | mceliece348864pc |
35782 | 35832 | 35905 | kyber512 |
39132 | 39275 | 40037 | ntruhps4096821 |
39490 | 39811 | 39984 | sntrup4591761 |
40647 | 41405 | 41532 | sntrup653 |
41400 | 41448 | 41534 | kyber90s768 |
42417 | 42486 | 43099 | ntruplus1152 |
43354 | 43447 | 44084 | smaugt3 |
43758 | 43922 | 44123 | sntrup761 |
51237 | 51342 | 51426 | T: lightsaber2 |
52874 | 53413 | 54065 | sntrup857 |
53018 | 53436 | 53600 | kyber768 |
54781 | 54921 | 55036 | T: C:nhcompact512cca |
55093 | 55271 | 55699 | kyber90s1024 |
58454 | 58639 | 59146 | sntrup953 |
59732 | 60482 | 60692 | sntrup1013 |
55872? | 60686? | 70579? | mceliece460896 |
60922 | 61062 | 61247 | ntrulpr653 |
62205 | 62452 | 62523 | smaugt5 |
63712 | 64319 | 64433 | ntrulpr761 |
59059 | 65117 | 72913 | mceliece460896f |
65284 | 65430 | 65677 | threebears624r2ccax |
65386 | 65449 | 65527 | C:threebears624r2cpax |
61356? | 66127? | 79429? | mceliece460896pc |
66082 | 66133 | 66262 | threebears624r2cca |
67227 | 67285 | 67435 | C:threebears624r2cpa |
67429 | 68220 | 68345 | T: ntrulpr4591761 |
69216 | 69816 | 70203 | T: ntskem1264 |
65247 | 70285 | 79658 | mceliece460896pcf |
74294 | 74345 | 74486 | T: C:nhcompact768cca |
73817 | 74661 | 75499 | kyber1024 |
76250 | 76623 | 77063 | sntrup1277 |
78337 | 78820 | 79251 | T: C:r5nd1kem0d |
79357 | 79598 | 79908 | ntrulpr857 |
79399 | 80142 | 80569 | T: lac128 |
84044 | 84378 | 84930 | T: C:ledakemcpa14 |
85367 | 86226 | 87047 | ntrulpr953 |
85665 | 86268 | 87146 | T: C:ledakemcpa13 |
87234 | 87393 | 87471 | T: saber2 |
88219 | 88336 | 88596 | ntrulpr1013 |
88931 | 89249 | 89596 | T!!!newhope512cca |
92265 | 93700 | 95350 | T: C:ledakemcpa12 |
96158 | 96245 | 96376 | T: C:nhcompact1024cca |
98276 | 101348 | 110491 | mceliece6688128 |
100111 | 106061 | 118415 | mceliece6688128f |
106301 | 106380 | 106485 | threebears936r2ccax |
106382 | 106514 | 106640 | threebears936r2cca |
107406 | 107697 | 108136 | ntrulpr1277 |
104983 | 107902 | 111593 | mceliece6960119 |
108008 | 109115 | 109972 | T: C:r5nd0kem2iot |
106619 | 109890 | 114301 | mceliece6960119f |
110458 | 111009 | 112444 | T: C:r5nd1kem5d |
110076 | 111157 | 115299 | T: C:bikel1 |
110816 | 111210 | 111475 | C:threebears936r2cpax |
106490 | 112289 | 120788 | T: C:edonk128k16n80nu4l6 |
107893 | 113182 | 123184 | mceliece6688128pc |
113882 | 113959 | 114105 | C:threebears936r2cpa |
114303 | 115628 | 118152 | mceliece8192128f |
110744 | 115718 | 126765 | mceliece6688128pcf |
113179 | 116232 | 124215 | mceliece6960119pc |
115272 | 116255 | 117285 | T: C:r5nd1kem4longkey |
114964 | 116468 | 118167 | mceliece8192128 |
114020 | 118412 | 124104 | mceliece6960119pcf |
122811 | 123924 | 125650 | mceliece8192128pcf |
122488 | 124599 | 128431 | mceliece8192128pc |
127464 | 129726 | 133215 | T: ntrukem443 |
128371? | 129950? | 170058? | T: lotus128 |
130510 | 130609 | 130767 | T: firesaber2 |
148185 | 148726 | 149112 | T: lac192 |
160400 | 160504 | 160604 | threebears1248r2cca |
162810 | 163403 | 164464 | T: C:rolloi128 |
165105 | 165230 | 165578 | threebears1248r2ccax |
166868 | 166984 | 167151 | C:threebears1248r2cpax |
167419 | 168003 | 168834 | T: C:r5nd3kem5d |
167305 | 168164 | 168978 | T!!!newhope1024cca |
170175 | 170513 | 170661 | C:threebears1248r2cpa |
174265 | 176248 | 178488 | T: lac256 |
182627 | 183720 | 185102 | T: C:rolloi192 |
192474 | 193770 | 198261 | T: C:ledakemcpa34 |
193508 | 194137 | 203919 | T: ledakem1264 |
200524 | 202314 | 208309 | T: C:ledakemcpa33 |
207082 | 208101 | 211582 | T: ledakem1464 |
212258 | 213315 | 242010 | T: ntskem1380 |
219452 | 220041 | 221385 | T: C:rolloi256 |
225806 | 226438 | 231023 | T: hqc128round4 |
226757 | 227120 | 227786 | T: saberx4 |
234855 | 237425 | 239968 | T: ntrukem743 |
235397 | 238626 | 247958 | T: C:edonk128k16n80nu8l6 |
238581 | 240106 | 249644 | T: C:hila5 |
241306 | 242083 | 243691 | T: ledakem1364 |
236700 | 242360 | 246303 | T: C:ledakemcpa32 |
253448 | 254033 | 254817 | T: C:bikel3 |
261321 | 261725 | 263965 | T: ledakem13sl |
264987 | 267388 | 304911 | T: lotus256 |
277901 | 278621 | 298951 | T: ledakem12sl |
279135 | 281182 | 283030 | T: C:r5nd3kem0d |
282295 | 285300 | 292266 | T: C:edonk128k32n96nu4l4 |
279662 | 294839 | 300039 | T: ntskem13136 |
295091 | 297325 | 298982 | T: C:r5nd5kem5d |
306621 | 307290 | 308646 | T: kindi256342 |
335718 | 337576 | 339451 | T: C:r5nd5kem0d |
341608 | 342545 | 344273 | T: kindi512222 |
343744 | 344670 | 345451 | T: kindi512241 |
343557 | 346173 | 346646 | T: ledakem14sl |
346737 | 347038 | 347398 | T: lotus192 |
433557 | 435264 | 436478 | T: C:ledakemcpa54 |
439343 | 443336 | 449682 | T: C:edonk128ref |
446437 | 447763 | 449145 | T: C:ledakemcpa53 |
464179 | 464820 | 468222 | T: ledakem3464 |
461784 | 468696 | 479026 | T: C:ledakemcpa52 |
486082 | 489263 | 497302 | T: C:lake1 |
492083 | 493375 | 494933 | T: lima2p1024cca |
523350 | 523901 | 524808 | T: ledakem3264 |
525480 | 526022 | 526696 | T: hqc192round4 |
532727 | 534542 | 540909 | T: rolloii128 |
535017 | 537696 | 539996 | T: C:lake2 |
546659 | 548544 | 550757 | T: rolloii192 |
547182 | 549511 | 552688 | T: C:edonk192k32n128nu4l6 |
564597 | 566482 | 567999 | T: ledakem3364 |
574136 | 575914 | 582212 | T: C:r5n11kem0d |
584871 | 587414 | 589759 | T: C:lake3 |
600850 | 604492 | 626966 | T: hqcrmrs128 |
606931 | 609142 | 611124 | T: rolloii256 |
649388 | 650791 | 651869 | T: kindi512321 |
664338 | 668438 | 687275 | T: titaniumccatoy |
655790 | 684839 | 715494 | T: hqc128 |
704694 | 706253 | 707356 | T: ledakem32sl |
725490 | 726356 | 727246 | T: kindi256522 |
754817 | 759710 | 766996 | T: C:edonk192k48n144nu4l4 |
769334 | 783499 | 827513 | T: hqc1281 |
778887 | 790955 | 831539 | T: locker1 |
794951 | 803329 | 841353 | T: locker2 |
838349 | 838903 | 839882 | T: ledakem33sl |
861609 | 892484 | 905114 | T: titaniumccalite |
888128 | 908480 | 961478 | T: ledakem34sl |
927171 | 934922 | 999841 | T: locker3 |
972878 | 974109 | 979726 | T: hqc256round4 |
993999 | 996462 | 999456 | T: lima2p2048cca |
1016129 | 1027933 | 1099049 | T: locker4 |
1030644 | 1032624 | 1034086 | T: ledakem5364 |
1034055 | 1037613 | 1045201 | T: C:r5n13kem0d |
1071724 | 1072638 | 1080215 | T: titaniumccastd |
1099888 | 1114191 | 1216747 | T: locker6 |
1143228 | 1147539 | 1151573 | T: rqc128 |
1209322 | 1241981 | 1256647 | T: hqcrmrs192 |
1245049 | 1247164 | 1250309 | T: limasp1018cca |
1273395 | 1274565 | 1276034 | T: ledakem5464 |
1268213 | 1278924 | 1320756 | T: titaniumccamed |
1274146 | 1280568 | 1282315 | T: ledakem54sl |
1269316 | 1287481 | 1297652 | T: locker5 |
1279274 | 1290418 | 1323156 | T: ledakem5264 |
1332080 | 1373091 | 1427438 | T: hqc192 |
1364855 | 1403567 | 1411020 | T: hqc1921 |
1489920 | 1497715 | 1544632 | T: titaniumccahi |
1469965 | 1508949 | 1542865 | T: hqc1922 |
1567122 | 1569596 | 1582368 | T: ledakem53sl |
1633097 | 1648218 | 1718506 | T: frodokem640 |
1821751 | 1823343 | 1907302 | T: frodokem640aes |
1800731 | 1835386 | 1839759 | T: ledakem52sl |
1833990 | 1853190 | 1958712 | T: locker7 |
1884327 | 1897446 | 1907633 | T: locker8 |
1946471 | 1948201 | 1949606 | T: titaniumccasuper |
1987891 | 2014871 | 2057937 | T: hqcrmrs256 |
2047640? | 2056061? | 2697247? | T: rqc192 |
2055534 | 2061296 | 2088324 | T: locker9 |
2080583 | 2102638 | 2143265 | T: hqc2561 |
2114852 | 2161039 | 2174738 | T: hqc256 |
2188037 | 2199303 | 2250606 | T: hqc2562 |
2249699 | 2257424 | 2263071 | T: C:r5n15kem0d |
2312154 | 2327000 | 2374901 | T: hqc2563 |
2449866 | 2451778 | 2455144 | T: limasp1306cca |
2550169 | 2561300 | 2565586 | T: limasp1822cca |
2870929 | 2886721 | 2906751 | T: rqc256 |
2898944 | 2967114 | 3033433 | T: bigquake1 |
3286097 | 3289583 | 3445344 | T: frodokem976 |
3560531 | 3563849 | 3577641 | T: frodokem976aes |
4266180 | 4269736 | 4285310 | T: frodokem640shake |
4961161 | 4967028 | 5039099 | T: limasp2062cca |
5957870 | 6009444 | 6218941 | T: frodokem1344aes |
7828895 | 8063186 | 8238918 | T: bigquake3 |
8959242 | 8979519 | 9099588 | T: frodokem976shake |
9657918 | 9667654 | 9703580 | T: sikep434 |
11820471 | 12042795 | 12268946 | T: bigquake5 |
12609732 | 12619521 | 12661090 | T: remblem1056 |
12606812 | 12844423 | 12961265 | T: ramstakers216091 |
12820038 | 12897289 | 13335791 | T: remblem928 |
13322668 | 13337797 | 13359427 | T: sikep503 |
15068022 | 15121642 | 15192168 | T: sikep434comp |
15783592 | 15814679 | 15858014 | T: frodokem1344shake |
17295860 | 17310008 | 17321420 | T: pqrsa15 |
20657446 | 20731171 | 20813829 | T: sikep503comp |
22310671 | 22414031 | 22500489 | T: mersenne756839 |
27197905 | 27223075 | 27335051 | T: sikep610 |
37383754 | 37467613 | 37649057 | T: sikep610comp |
40202419 | 40225982 | 40388780 | T: sikep751 |
57351157 | 57664541 | 57965642 | T: oddmanhattan128 |
58311931 | 58612027 | 59088914 | T: ramstakers756839 |
62941658 | 63138831 | 63445379 | T: sikep751comp |
108497017 | 108736663 | 108927778 | T: oddmanhattan192 |
225137773 | 226165119 | 227088696 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15920 | 15944 | 15979 | ntruplus576 |
18264 | 18291 | 18334 | C:threebears624r2cpax |
19335 | 19386 | 19431 | ntruplus768 |
21804 | 21838 | 21884 | kyber90s512 |
22870 | 22899 | 22949 | ntruplus864 |
23309 | 23353 | 23401 | C:threebears936r2cpax |
28138 | 28179 | 28263 | kyber512 |
28427 | 28453 | 28488 | C:threebears1248r2cpax |
29020 | 29256 | 29708 | T: C:r5nd1kem0d |
29844 | 29869 | 29904 | kyber90s768 |
30197 | 30279 | 30436 | C:threebears624r2cpa |
30384 | 30434 | 30514 | ntruplus1152 |
34296 | 34324 | 34385 | smaugt1 |
35210 | 35279 | 35545 | timer |
37578 | 37644 | 37786 | C:threebears936r2cpa |
38888 | 38927 | 39048 | ntruhps2048509 |
40606 | 41214 | 42846 | T: C:r5nd0kem2iot |
41181 | 41248 | 41728 | kyber90s1024 |
42325 | 42449 | 42911 | kyber768 |
43450 | 43583 | 44002 | T: C:r5nd1kem5d |
44600 | 44661 | 44780 | C:threebears1248r2cpa |
45086 | 45610 | 47803 | T: C:r5nd1kem4longkey |
48336 | 49673 | 52035 | T: C:hila5 |
50399 | 50477 | 50531 | T: lightsaber2 |
52711 | 52836 | 52919 | T: C:nhcompact512cca |
53462 | 54096 | 54298 | sntrup761 |
56123 | 56237 | 56366 | sntrup653 |
58790 | 58919 | 59092 | ntruhps2048677 |
59232 | 59322 | 59518 | smaugt3 |
59902 | 60038 | 60228 | ntruhrss701 |
60016 | 60136 | 60417 | kyber1024 |
68550 | 70921 | 75509 | T: C:r5nd3kem5d |
72554 | 72636 | 72760 | T: C:nhcompact768cca |
73490 | 73630 | 73773 | ntrulpr653 |
74071 | 74471 | 74620 | ntruhps4096821 |
74277 | 75197 | 75657 | sntrup857 |
76371 | 77174 | 77353 | ntrulpr761 |
81814 | 81947 | 82088 | sntrup953 |
83142 | 83260 | 83378 | sntrup4591761 |
83760 | 83901 | 84059 | smaugt5 |
83852 | 83978 | 84186 | sntrup1013 |
85153 | 85383 | 85468 | T: saber2 |
92835 | 92975 | 93398 | threebears624r2ccax |
94370 | 94457 | 94641 | T: C:nhcompact1024cca |
95891 | 96029 | 96166 | T!!!newhope512cca |
96355 | 96548 | 96950 | ntrulpr857 |
95481 | 96630 | 96803 | T: ntrulpr4591761 |
103417 | 104470 | 105091 | ntrulpr953 |
104122 | 104641 | 105085 | T: lac128 |
104683 | 105724 | 105904 | sntrup1277 |
106160 | 106328 | 106746 | ntrulpr1013 |
117108 | 117300 | 117488 | mceliece348864 |
117180 | 117362 | 117625 | mceliece348864f |
117822 | 117884 | 118007 | threebears624r2cca |
122478 | 122609 | 122773 | mceliece348864pc |
122528 | 122702 | 122926 | mceliece348864pcf |
126902 | 127089 | 127257 | T: firesaber2 |
127610 | 127868 | 128136 | ntrulpr1277 |
137312 | 139896 | 145541 | T: C:r5nd5kem5d |
139319 | 140867 | 142245 | T: ntrukem443 |
142481 | 142613 | 142710 | threebears936r2ccax |
143897 | 145108 | 147929 | T: C:r5nd3kem0d |
153132 | 164545 | 172104 | T: lotus128 |
177919 | 179384 | 182506 | T: C:r5nd5kem0d |
181137 | 181624 | 182601 | T!!!newhope1024cca |
181834 | 181963 | 182122 | threebears936r2cca |
207530 | 207754 | 207968 | threebears1248r2ccax |
210813 | 212690 | 214260 | T: lac192 |
232453 | 234098 | 234594 | T: C:r5n11kem0d |
239416 | 239781 | 240519 | T: saberx4 |
240603 | 240856 | 241410 | mceliece460896 |
240513 | 242015 | 259474 | mceliece460896f |
245654 | 246122 | 246945 | mceliece460896pc |
251704 | 251872 | 252042 | threebears1248r2cca |
246703 | 264243 | 269804 | mceliece460896pcf |
266054 | 266522 | 267423 | mceliece6960119f |
266222 | 266646 | 267347 | mceliece6960119 |
275196 | 276100 | 277965 | mceliece6960119pcf |
275575 | 276137 | 276468 | mceliece6960119pc |
278215 | 280149 | 283929 | T: ntrukem743 |
281623 | 282360 | 283283 | mceliece8192128f |
282447 | 282876 | 283442 | mceliece6688128f |
283113 | 283819 | 284900 | mceliece8192128 |
283070 | 283877 | 284591 | mceliece6688128 |
290418 | 291147 | 291802 | mceliece8192128pcf |
290866 | 291501 | 293665 | mceliece6688128pc |
290946 | 291723 | 294671 | mceliece8192128pc |
290192 | 292418 | 307613 | mceliece6688128pcf |
295333 | 314697 | 315677 | T: ntskem1264 |
327808 | 328382 | 330861 | T: C:r5n13kem0d |
336662 | 338023 | 369619 | T: lotus256 |
343157 | 346432 | 349424 | T: lac256 |
386132 | 387603 | 392093 | T: hqc128round4 |
387176 | 387714 | 388419 | T: kindi256342 |
415935 | 416778 | 417162 | T: lotus192 |
453507 | 454376 | 455217 | T: kindi512222 |
454076 | 455323 | 458009 | T: kindi512241 |
562502 | 567508 | 580760 | T: ntskem1380 |
625396 | 627109 | 628881 | T: lima2p1024cca |
672681 | 674336 | 677640 | T: C:ledakemcpa12 |
778506 | 805090 | 818820 | T: titaniumccatoy |
811962 | 813747 | 816864 | T: kindi512321 |
829662 | 830222 | 831095 | T: hqc192round4 |
828889 | 831753 | 836948 | T: C:ledakemcpa14 |
846239 | 846859 | 847579 | T: kindi256522 |
692824? | 898637? | 905753? | T: C:ledakemcpa13 |
968785 | 987811 | 993723 | T: hqcrmrs128 |
967320 | 991275 | 1084218 | T: hqc128 |
995650 | 997718 | 1033572 | T: titaniumccalite |
1095638 | 1101403 | 1103661 | T: ntskem13136 |
1109517 | 1111835 | 1117070 | T: C:rolloi128 |
1118963 | 1122710 | 1130172 | T: C:r5n15kem0d |
1226282 | 1227097 | 1229429 | T: titaniumccastd |
1275531 | 1278660 | 1282283 | T: lima2p2048cca |
1271680 | 1282500 | 1394996 | T: hqc1281 |
1323358 | 1329739 | 1333670 | T: C:rolloi192 |
1441587 | 1453386 | 1487609 | T: titaniumccamed |
1575197 | 1582008 | 1718503 | T: C:bikel1 |
1577358 | 1583474 | 1587198 | T: hqc256round4 |
1609164 | 1611065 | 1613433 | T: limasp1018cca |
1626454 | 1641707 | 1718223 | T: frodokem640 |
1652460 | 1719467 | 1815396 | T: ledakem1264 |
1740348 | 1742903 | 1825025 | T: frodokem640aes |
1772425 | 1775383 | 1780770 | T: ledakem1364 |
1752578 | 1782657 | 1837134 | T: hqcrmrs192 |
1715518 | 1791860 | 1798089 | T: titaniumccahi |
1842665 | 1844660 | 1848644 | T: ledakem1464 |
1840281 | 1847059 | 1858526 | T: rolloii128 |
1846957 | 1848607 | 1919818 | T: hqc192 |
1913022 | 1917459 | 1995264 | T: C:ledakemcpa32 |
1960912 | 1965189 | 1969518 | T: C:lake1 |
2021740 | 2031934 | 2038730 | T: rolloii192 |
2074538 | 2076184 | 2133958 | T: hqc1921 |
2119387 | 2121569 | 2125659 | T: rsa2048 |
2131136 | 2134132 | 2185582 | T: ledakem13sl |
2147343 | 2209655 | 2285597 | T: hqc1922 |
2254048 | 2258268 | 2259460 | T: titaniumccasuper |
2251522 | 2261013 | 2383258 | T: ledakem12sl |
2314140 | 2319449 | 2488644 | T: C:ledakemcpa33 |
2358946 | 2362270 | 2367090 | T: C:rolloi256 |
2486436 | 2495252 | 2497781 | T: ledakem14sl |
2549530 | 2554090 | 2560435 | T: rolloii256 |
2591384? | 2687328? | 10699316? | T: C:edonk128k32n96nu4l4 |
2719720 | 2728572 | 2820843 | T: C:ledakemcpa34 |
2831986 | 2884697 | 2894557 | T: hqcrmrs256 |
2865296 | 2927117 | 2993872 | T: hqc256 |
3032988 | 3035068 | 3037408 | T: hqc2561 |
3179729 | 3186887 | 3193305 | T: C:lake2 |
3211494 | 3218541 | 3222788 | T: limasp1306cca |
3176558 | 3265216 | 3296493 | T: hqc2562 |
3309600 | 3321091 | 3329214 | T: limasp1822cca |
3306471 | 3324217 | 3477168 | T: frodokem976 |
3335005 | 3346829 | 3372310 | T: frodokem976aes |
3333982 | 3362297 | 3409858 | T: hqc2563 |
3698000 | 3709086 | 3799162 | T: bigquake1 |
3767579 | 3772201 | 3780559 | T: rqc128 |
3837966 | 3879662 | 3922448 | T: locker1 |
3908140 | 3926361 | 4165261 | T: locker2 |
3111510? | 4162255? | 9503444? | T: C:edonk192k48n144nu4l4 |
4184232 | 4190753 | 4203150 | T: frodokem640shake |
4387864 | 4415252 | 4722655 | T: locker4 |
4410846 | 4424436 | 4440201 | T: C:lake3 |
4650066 | 4661221 | 4678062 | T: ledakem3364 |
4761110 | 4779168 | 4805294 | T: ledakem3264 |
4902391 | 4908665 | 4922939 | T: C:bikel3 |
4916826 | 4921672 | 5172392 | T: ledakem3464 |
5015772 | 5064744 | 5248863 | T: C:ledakemcpa52 |
5382776 | 5403552 | 5421888 | T: C:ledakemcpa53 |
5744344 | 5760186 | 5772236 | T: frodokem1344aes |
5817041 | 5838838 | 6401705 | T: locker3 |
6166863 | 6186315 | 6195579 | T: C:ledakemcpa54 |
6215334 | 6248982 | 6926344 | T: locker6 |
6237158 | 6288362 | 6336342 | T: ledakem32sl |
6515088 | 6523857 | 6535620 | T: limasp2062cca |
6535711 | 6556688 | 6601551 | T: locker5 |
7173132 | 7188995 | 7213449 | T: locker8 |
6946306 | 7231886 | 7442011 | T: locker7 |
7298150 | 7344020 | 7409820 | T: ledakem33sl |
7338039 | 7368002 | 8659062 | T: rqc192 |
7440806 | 7455550 | 8158168 | T: ledakem34sl |
8825295 | 8848916 | 9910359 | T: frodokem976shake |
9694467 | 9710070 | 9735304 | T: locker9 |
10312559 | 10325900 | 10372461 | T: sikep434 |
10426096 | 10442089 | 10590050 | T: ledakem5264 |
10765412 | 10790471 | 10819932 | T: ledakem5364 |
10964736 | 11015539 | 11020290 | T: sikep434comp |
11277616 | 11308571 | 11326963 | T: rqc256 |
13040579 | 13073185 | 13149338 | T: ledakem5464 |
14225185 | 14253555 | 14282376 | T: sikep503 |
14801475 | 14990097 | 15128728 | T: ledakem53sl |
15173276 | 15182628 | 15242642 | T: sikep503comp |
15582921 | 15601904 | 15644872 | T: frodokem1344shake |
15534958 | 15620696 | 15832898 | T: ledakem52sl |
15947162 | 16230063 | 16394140 | T: ledakem54sl |
17029677 | 17065180 | 17267834 | T: remblem1056 |
17197173 | 17294438 | 18010928 | T: remblem928 |
26884247 | 27210031 | 27251802 | T: ramstakers216091 |
27380961 | 27385651 | 27414848 | T: sikep610 |
28959781 | 28986893 | 29008889 | T: sikep610comp |
31019984? | 32454062? | 38908032? | T: bigquake3 |
32883504 | 33064982 | 33235058 | T: mersenne756839 |
43351570 | 43356262 | 43374813 | T: sikep751 |
46112825 | 46171825 | 46216259 | T: sikep751comp |
6491055? | 47536530? | 104185683? | T: C:edonk128k16n80nu4l6 |
46460472 | 47730511 | 48948315 | T: bigquake5 |
40407501? | 61787791? | 110699144? | T: C:edonk128k16n80nu8l6 |
61968652 | 62062343 | 62177362 | T: oddmanhattan128 |
71426005? | 82818406? | 214906031? | T: C:edonk192k32n128nu4l6 |
23255212? | 112961738? | 133522314? | T: C:edonk128ref |
113747035 | 113930269 | 114147931 | T: ramstakers756839 |
118736463 | 118962930 | 119196573 | T: oddmanhattan192 |
121172180 | 121219410 | 121542832 | T: pqrsa15 |
243878967 | 244729498 | 247167870 | T: oddmanhattan256 |
|
|
|