Measurements of key-encapsulation mechanisms on one machine: amd64; Tiger Lake (806c1); 2020 Intel Core i7-1165G7; 4 x 2800MHz; panther, supercop-20250415
[Page version: 20250506 12:42:47]
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 |
8323 | 8422 | 8568 | kyber90s512 |
13159 | 13266 | 13602 | kyber90s768 |
13731? | 13852? | 17955? | ntruplus576 |
16705 | 16768 | 16832 | ntruplus768 |
18263 | 18422 | 18534 | kyber512 |
18898 | 18963 | 19037 | ntruplus864 |
19345 | 19526 | 19794 | kyber90s1024 |
24670 | 24787 | 24964 | smaugt1 |
24716 | 24830 | 25007 | timer |
26119 | 26302 | 26512 | T: C:nhcompact512cca |
28995 | 29248 | 29590 | ntrulpr653 |
30026 | 30160 | 30408 | T: ntrulpr4591761 |
30415 | 30602 | 30985 | ntrulpr761 |
24802? | 30742? | 37762? | ntruplus1152 |
31030 | 31188 | 31427 | T: lac128 |
31695 | 31849 | 32125 | kyber768 |
33459 | 33746 | 34030 | T: lightsaber2 |
36622 | 36818 | 37136 | T: C:nhcompact768cca |
38343 | 38479 | 38793 | ntrulpr857 |
40102 | 40189 | 40376 | smaugt3 |
40443 | 40748 | 41211 | ntrulpr953 |
41003 | 41342 | 41822 | ntrulpr1013 |
41957 | 42343 | 42785 | kyber1024 |
42543 | 42787 | 43024 | newhope512cca |
45701 | 46163 | 46491 | T: C:r5nd1kem0d |
47964 | 48066 | 48227 | threebears624r2cca |
48130 | 48373 | 48606 | C:threebears624r2cpa |
49370 | 49543 | 49844 | T: C:nhcompact1024cca |
49675 | 49791 | 49900 | C:threebears624r2cpax |
50492 | 50583 | 50674 | threebears624r2ccax |
52826 | 52934 | 53126 | smaugt5 |
52810 | 53127 | 53514 | ntrulpr1277 |
60053 | 60353 | 60733 | T: saber2 |
63098 | 63800 | 64968 | T: C:r5nd1kem5d |
64271 | 65959 | 66891 | T: C:r5nd0kem2iot |
66496 | 67006 | 67985 | T: C:r5nd1kem4longkey |
74168 | 74504 | 74952 | T: hqc128round4 |
75375 | 75646 | 75845 | T: lac256 |
77988 | 78240 | 78532 | T: lac192 |
81238 | 81571 | 82001 | newhope1024cca |
85926 | 86112 | 86314 | threebears936r2cca |
89480 | 89583 | 89697 | threebears936r2ccax |
90577 | 91217 | 92891 | T: firesaber2 |
92010 | 92229 | 93240 | C:threebears936r2cpa |
94459 | 94626 | 94783 | C:threebears936r2cpax |
102599 | 103371 | 104815 | T: C:r5nd3kem5d |
129555 | 129774 | 130115 | ntruhps2048509 |
129384 | 130754 | 132511 | T: C:hila5 |
140685 | 141257 | 141759 | T: saberx4 |
141501 | 141585 | 141735 | threebears1248r2cca |
145363 | 145607 | 145884 | threebears1248r2ccax |
148352 | 148598 | 148962 | C:threebears1248r2cpa |
150485 | 151461 | 156089 | T: hqc1281 |
152260 | 152570 | 153060 | C:threebears1248r2cpax |
151258 | 153447 | 155980 | T: hqcrmrs128 |
153453 | 153647 | 154436 | T: hqc192round4 |
165978 | 170015 | 173947 | T: hqc128 |
169246 | 170552 | 172231 | T: C:r5nd3kem0d |
186474 | 188670 | 191020 | T: C:r5nd5kem5d |
198335 | 199629 | 201633 | T: C:r5nd5kem0d |
199557 | 202842 | 207468 | T: kindi256342 |
205744 | 206024 | 206378 | ntruhps2048677 |
208216 | 208403 | 208535 | ntruhrss701 |
216212 | 216736 | 223247 | T: kindi512222 |
218089 | 219118 | 225750 | T: kindi512241 |
283532 | 286441 | 296515 | T: hqc1921 |
295664 | 296034 | 296482 | ntruhps4096821 |
302993 | 309315 | 313100 | T: hqc1922 |
304255 | 310639 | 313139 | T: hqc256round4 |
337790 | 342712 | 349133 | T: hqcrmrs192 |
372239 | 378504 | 383242 | T: hqc192 |
389943 | 391886 | 394776 | T: C:r5n11kem0d |
396005 | 396538 | 397861 | T: C:bikel1 |
413855 | 417415 | 419398 | T: ntrukem443 |
425084 | 427158 | 431328 | T: rqc128 |
445964 | 453040 | 457731 | T: hqc2561 |
447711 | 459726 | 461635 | T: kindi512321 |
469882 | 478152 | 482934 | T: hqc2562 |
491480 | 498469 | 507705 | T: hqc2563 |
510151 | 511458 | 513569 | T: kindi256522 |
557204 | 559343 | 561266 | T: lima2p1024cca |
560716 | 563707 | 580928 | sntrup653 |
585139 | 585894 | 586522 | sntrup761 |
586501 | 593342 | 603359 | T: hqcrmrs256 |
600214 | 603782 | 607390 | T: C:ledakemcpa14 |
611571 | 621552 | 636622 | T: C:edonk128k16n80nu4l6 |
634863 | 643156 | 649724 | T: hqc256 |
712074 | 718812 | 722133 | T: C:ledakemcpa13 |
745707 | 746408 | 747472 | T: titaniumccatoy |
745626 | 746711 | 748404 | sntrup4591761 |
770407 | 772018 | 774101 | T: C:r5n13kem0d |
769025 | 772633 | 851302 | T: frodokem640 |
809086 | 813688 | 834246 | T: rqc192 |
840869 | 841721 | 842706 | T: titaniumccalite |
894080 | 896568 | 906658 | T: C:ledakemcpa12 |
922636 | 949491 | 957265 | sntrup857 |
956576 | 960479 | 966184 | T: ntrukem743 |
966740 | 970305 | 973860 | T: C:rolloi128 |
1036727 | 1040624 | 1048669 | T: C:edonk128k16n80nu8l6 |
1064386 | 1066190 | 1069756 | T: frodokem640aes |
1066532 | 1067344 | 1068452 | T: titaniumccastd |
1091964 | 1133600 | 1134913 | sntrup953 |
1152909 | 1159726 | 1166611 | T: lima2p2048cca |
1160384 | 1181434 | 1225733 | T: C:edonk128k32n96nu4l4 |
1186269 | 1187894 | 1193530 | T: C:bikel3 |
1188307 | 1194892 | 1229255 | T: rqc256 |
1201457 | 1201951 | 1202758 | T: titaniumccamed |
1217419 | 1219348 | 1223544 | T: limasp1018cca |
1227058 | 1232243 | 1234515 | sntrup1013 |
1235374 | 1239637 | 1260187 | T: C:rolloi192 |
1329774 | 1334485 | 1339663 | T: C:ledakemcpa34 |
1345669 | 1346505 | 1347626 | T: titaniumccahi |
1434518 | 1448900 | 1465906 | T: C:edonk192k32n128nu4l6 |
1573327 | 1582719 | 1605187 | T: C:edonk128ref |
1592940 | 1594904 | 1596705 | T: titaniumccasuper |
1604059 | 1612244 | 1617487 | T: frodokem976 |
1659192 | 1664742 | 1671850 | T: C:rolloi256 |
1670645 | 1675792 | 1682906 | T: C:r5n15kem0d |
1760983 | 1764550 | 1798151 | T: C:ledakemcpa33 |
1958600 | 1963056 | 1970981 | sntrup1277 |
1947387 | 1963626 | 1987524 | T: C:lake1 |
1979871 | 1987113 | 2000517 | T: C:lake2 |
1982662 | 1989669 | 2009471 | T: frodokem976aes |
2043272 | 2051808 | 2059689 | T: remblem928 |
2044113 | 2052387 | 2062647 | T: remblem1056 |
2125699 | 2136633 | 2151442 | T: C:lake3 |
2294150 | 2315169 | 2355877 | T: C:edonk192k48n144nu4l4 |
2323221 | 2329917 | 2339575 | T: limasp1306cca |
2427179 | 2435931 | 2441787 | T: C:ledakemcpa32 |
2463555 | 2465732 | 2468929 | T: frodokem640shake |
2490534 | 2509508 | 2526203 | T: limasp1822cca |
2503011 | 2514202 | 2524566 | T: ledakem1464 |
2566592 | 2575957 | 2589942 | T: C:ledakemcpa53 |
2946316 | 2962864 | 2985939 | T: ledakem1364 |
3124569 | 3144466 | 3150966 | T: C:ledakemcpa54 |
3332187 | 3351314 | 3372488 | T: locker1 |
3398258 | 3406201 | 3419373 | T: frodokem1344aes |
3738324 | 3754984 | 3773984 | T: locker2 |
3811261? | 3849377? | 5421247? | T: ledakem14sl |
3849017 | 3855758 | 3867038 | T: rolloii128 |
4035447 | 4046730 | 4055330 | T: rolloii192 |
4124132 | 4158235 | 4213575 | T: ledakem1264 |
4141274 | 4158497 | 4178258 | T: locker3 |
4329388 | 4412173 | 4489403 | T: locker4 |
4568999 | 4580219 | 4598314 | T: limasp2062cca |
4721495 | 4736301 | 4750199 | T: rolloii256 |
3798952? | 4847285? | 5254172? | T: ledakem13sl |
4864565 | 4872591 | 4959686 | T: C:ledakemcpa52 |
5004176 | 5042788 | 5764387 | T: ledakem12sl |
5056827 | 5069363 | 5073350 | T: frodokem976shake |
5179432 | 5206415 | 5228691 | T: locker6 |
5427300 | 5452568 | 5482632 | T: sikep434 |
5478523? | 5547337? | 8131335? | T: ledakem3464 |
5998216 | 6080155 | 6203263 | T: ramstakers216091 |
6301477 | 6353124 | 6402370 | T: locker5 |
6464789 | 6503290 | 6624883 | T: ledakem3364 |
7414440 | 7456366 | 7475242 | T: sikep503 |
7651263 | 7677979 | 7748197 | T: ledakem3264 |
8195592 | 8239182 | 8540434 | T: ledakem33sl |
8235714 | 8243324 | 8266999 | T: frodokem1344shake |
8204441 | 8275889 | 8323797 | T: lotus128 |
8594637 | 8640627 | 8719985 | T: locker7 |
8880928 | 9009858 | 9824116 | T: sikep434comp |
9269794 | 9292537 | 9337213 | T: locker8 |
9906535 | 10007716 | 10065702 | T: locker9 |
10495575 | 10604461 | 11864524 | T: ledakem32sl |
10750430? | 10931028? | 14587398? | T: ledakem34sl |
12136538 | 12160182 | 13236423 | T: sikep503comp |
12611741 | 12696966 | 12783269 | T: mersenne756839 |
12768032 | 12827100 | 12894693 | T: ledakem5464 |
13239775 | 13328800 | 13465479 | T: sikep610 |
13316213 | 13360608 | 13421653 | T: ledakem5364 |
16398449 | 16485766 | 16523699 | T: lotus192 |
16443284 | 16605824 | 19853734 | T: ledakem53sl |
16954502 | 17063859 | 17167077 | T: ledakem54sl |
20009564 | 20136252 | 21880801 | T: ledakem5264 |
22630329 | 22687301 | 22876878 | T: sikep751 |
22754838 | 22795857 | 24662683 | T: sikep610comp |
23165042 | 23189460 | 23588013 | mceliece348864pcf |
23182473 | 23339691 | 23600429 | mceliece348864f |
27327305 | 27491354 | 27723275 | T: ramstakers756839 |
27469280 | 28044541 | 33475287 | T: lotus256 |
29666196 | 30027334 | 32201279 | T: ledakem52sl |
30992006 | 31066347 | 31129621 | T: ntskem1264 |
23532239? | 31857262? | 48409711? | mceliece348864 |
35876518 | 36077935 | 39003443 | T: sikep751comp |
31016581? | 39370410? | 55975701? | mceliece348864pc |
46135905? | 71478078? | 111937525? | T: rsa2048 |
78905548 | 80377017 | 81312311 | T: ntskem1380 |
80744257 | 80777318 | 80860626 | mceliece460896pcf |
80713826 | 80787238 | 80906390 | mceliece460896f |
71243172? | 98570636? | 179634208? | mceliece460896 |
126920430 | 127116109 | 127316044 | T: oddmanhattan128 |
81139448? | 138229759? | 195321973? | mceliece460896pc |
146989522 | 147058159 | 147213769 | mceliece6960119f |
147069363 | 147317015 | 147408000 | mceliece6960119pcf |
167857126 | 167908348 | 169446191 | mceliece6688128pcf |
168096253 | 168166765 | 168789425 | mceliece8192128f |
168086739 | 168181733 | 168428325 | mceliece8192128pcf |
198960404 | 199450071 | 200641448 | T: oddmanhattan192 |
198355728 | 199891241 | 201206388 | mceliece6688128f |
201924895 | 202672317 | 211101335 | T: ntskem13136 |
168269633? | 226880996? | 401407830? | mceliece8192128pc |
172658492? | 231556403? | 347986416? | mceliece6688128pc |
147545443? | 251930783? | 304687292? | mceliece6960119 |
147927385? | 252195996? | 356748905? | mceliece6960119pc |
169412060? | 284149747? | 401029998? | mceliece6688128 |
168096839? | 284481905? | 459651448? | mceliece8192128 |
357697694 | 359205878 | 360153110 | T: oddmanhattan256 |
754092250 | 817290051 | 824366722 | T: bigquake1 |
2730935410 | 2793031604 | 2864999903 | T: pqrsa15 |
7269564935 | 7334050819 | 7411813731 | T: bigquake3 |
13112123256 | 13315761318 | 13399785854 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
11200 | 11236 | 11344 | kyber90s512 |
11156 | 11420 | 11947 | T: rsa2048 |
16420 | 16471 | 16668 | kyber90s768 |
17453 | 17504 | 17592 | ntruplus576 |
17866 | 18029 | 18360 | ntruhps2048509 |
19326 | 19415 | 19561 | ntruhrss701 |
19783 | 19881 | 19992 | smaugt1 |
19898 | 20009 | 20142 | timer |
21601 | 21653 | 21742 | ntruplus768 |
21643 | 22487 | 24050 | mceliece348864f |
21798? | 23429? | 27739? | mceliece348864 |
23404 | 23495 | 23593 | kyber90s1024 |
25007 | 25100 | 25185 | ntruplus864 |
25486 | 25694 | 25994 | ntruhps2048677 |
26168 | 26694 | 28352 | mceliece348864pcf |
26175 | 27020 | 29047 | mceliece348864pc |
29594 | 29800 | 31083 | kyber512 |
30829 | 31033 | 31325 | ntruhps4096821 |
32174 | 32300 | 32561 | sntrup4591761 |
33396 | 33504 | 33673 | ntruplus1152 |
35841 | 36102 | 36302 | sntrup653 |
38138 | 38239 | 38370 | smaugt3 |
38980 | 39113 | 39347 | sntrup761 |
44530 | 44786 | 45096 | T: lightsaber2 |
44633 | 44792 | 44998 | kyber768 |
45126 | 45278 | 45503 | T: C:nhcompact512cca |
46808 | 47090 | 47287 | sntrup857 |
42628? | 47353? | 57258? | mceliece460896f |
44001? | 47945? | 58491? | T: C:edonk128k16n80nu4l6 |
43198? | 48396? | 57421? | mceliece460896 |
50716 | 50853 | 51050 | ntrulpr653 |
50787 | 50990 | 51244 | sntrup953 |
46966? | 51494? | 62050? | mceliece460896pc |
51512 | 51751 | 52033 | sntrup1013 |
51865 | 51987 | 52176 | smaugt5 |
46989? | 52830? | 61444? | mceliece460896pcf |
52744 | 52851 | 53073 | ntrulpr761 |
54598 | 54781 | 54936 | T: ntrulpr4591761 |
57611 | 57873 | 58462 | T: lac128 |
59662 | 59868 | 60120 | kyber1024 |
61187 | 61511 | 61842 | T: C:nhcompact768cca |
64201 | 64520 | 65161 | threebears624r2cca |
63576 | 64545 | 67312 | T: ntskem1264 |
64544 | 64791 | 65183 | threebears624r2ccax |
64980 | 65114 | 65210 | C:threebears624r2cpa |
65026 | 65127 | 65326 | C:threebears624r2cpax |
65077 | 65484 | 65903 | T: C:ledakemcpa14 |
65681 | 66016 | 66314 | sntrup1277 |
66257 | 66533 | 66914 | ntrulpr857 |
68358 | 68765 | 69184 | T: C:ledakemcpa13 |
69272 | 69391 | 69688 | ntrulpr953 |
70529 | 70693 | 70952 | newhope512cca |
70765 | 70891 | 71096 | ntrulpr1013 |
72525 | 72858 | 73430 | T: C:r5nd1kem0d |
74874 | 75280 | 75763 | T: saber2 |
74230 | 75925 | 83310 | mceliece6688128f |
76560 | 80118 | 86830 | mceliece6688128 |
79052 | 80398 | 82290 | T: C:ledakemcpa12 |
77153? | 81413? | 96513? | mceliece6960119 |
81785 | 82141 | 82566 | T: C:nhcompact1024cca |
79680 | 85899 | 94945 | mceliece6960119f |
81291 | 86838 | 94713 | mceliece6688128pc |
89774 | 89986 | 90266 | ntrulpr1277 |
85057? | 91889? | 111845? | mceliece6960119pc |
90041 | 92717 | 98148 | mceliece8192128f |
84280? | 92814? | 107364? | mceliece6688128pcf |
86820 | 93312 | 103422 | mceliece6960119pcf |
94715 | 97607 | 100049 | mceliece8192128 |
98327 | 98803 | 99368 | T: C:bikel1 |
99298 | 100051 | 100705 | T: C:r5nd1kem5d |
99521 | 100315 | 101662 | T: C:r5nd0kem2iot |
99258 | 102800 | 110354 | mceliece8192128pc |
102227 | 104501 | 106418 | mceliece8192128pcf |
105019 | 105201 | 105426 | threebears936r2cca |
105071 | 105217 | 105375 | threebears936r2ccax |
104559 | 105379 | 106602 | T: C:r5nd1kem4longkey |
108468 | 109019 | 111480 | T: firesaber2 |
112648 | 112857 | 113187 | C:threebears936r2cpax |
112708 | 112915 | 115911 | C:threebears936r2cpa |
120145 | 120591 | 121141 | T: lotus128 |
123511 | 125555 | 127545 | T: ntrukem443 |
131306 | 131547 | 132182 | T: lac192 |
133302 | 134185 | 134798 | newhope1024cca |
135098 | 135764 | 136828 | T: C:rolloi128 |
149712 | 151462 | 153485 | T: C:rolloi192 |
150975 | 151520 | 152407 | T: lac256 |
157821 | 158413 | 159224 | T: C:ledakemcpa34 |
160588 | 161407 | 162516 | T: C:r5nd3kem5d |
143125? | 164170? | 189878? | T: C:edonk128k16n80nu8l6 |
164173 | 164333 | 164720 | threebears1248r2cca |
164359 | 164627 | 165102 | threebears1248r2ccax |
164491 | 165548 | 169069 | T: C:ledakemcpa33 |
164991 | 166071 | 166877 | T: lotus192 |
167475 | 167743 | 168363 | T: saberx4 |
173190 | 173424 | 174162 | C:threebears1248r2cpa |
171976 | 173618 | 174907 | T: C:rolloi256 |
173467 | 173665 | 173982 | C:threebears1248r2cpax |
174724 | 175179 | 177052 | T: ledakem1464 |
181682 | 182478 | 184192 | T: C:hila5 |
192250 | 194132 | 194895 | T: ledakem1264 |
195793 | 199249 | 202138 | T: C:ledakemcpa32 |
199814 | 200114 | 200948 | T: hqc128round4 |
200176 | 200637 | 201754 | T: ledakem1364 |
193468 | 201109 | 218726 | T: C:edonk128k32n96nu4l4 |
222279 | 222708 | 223606 | T: C:bikel3 |
224439? | 230451? | 300238? | T: lotus256 |
233779 | 236499 | 243344 | T: ntrukem743 |
239520 | 239876 | 240420 | T: ledakem13sl |
245027 | 246846 | 250803 | T: ntskem1380 |
249025 | 249293 | 249844 | T: ledakem12sl |
258530 | 262996 | 269421 | T: kindi256342 |
272592 | 272994 | 273475 | T: ledakem14sl |
271886 | 273820 | 275397 | T: C:r5nd3kem0d |
272422 | 276111 | 279316 | T: hqcrmrs128 |
286214 | 288129 | 290111 | T: C:r5nd5kem5d |
284317 | 289891 | 294739 | T: hqc128 |
295090 | 297940 | 304400 | T: C:lake1 |
300413 | 301860 | 371829 | T: ntskem13136 |
304630 | 306973 | 313354 | T: hqc1281 |
313345 | 315571 | 318292 | T: C:lake2 |
319754 | 320912 | 329673 | T: kindi512222 |
322609 | 324818 | 326230 | T: C:r5nd5kem0d |
320472 | 330884 | 332083 | T: kindi512241 |
325451 | 331610 | 350227 | T: C:edonk128ref |
327057 | 338711 | 353870 | T: C:edonk192k32n128nu4l6 |
345955 | 346618 | 347626 | T: C:ledakemcpa54 |
361399 | 363288 | 367407 | T: C:ledakemcpa53 |
365482 | 367863 | 371099 | T: C:lake3 |
386361 | 391779 | 397822 | T: C:ledakemcpa52 |
398778 | 399731 | 400223 | T: ledakem3464 |
399668 | 401106 | 402848 | T: lima2p1024cca |
402710 | 406091 | 409195 | T: rolloii192 |
412032 | 412729 | 413946 | T: hqc192round4 |
414892 | 417022 | 419197 | T: rolloii128 |
444749 | 447034 | 535807 | T: rolloii256 |
488645 | 493253 | 499447 | T: ledakem3364 |
497727 | 500515 | 503598 | T: C:r5n11kem0d |
499433 | 500576 | 513173 | T: ledakem3264 |
539700 | 543182 | 550217 | T: locker1 |
550615 | 554795 | 563221 | T: hqc1921 |
555668 | 559660 | 566030 | T: locker2 |
582535 | 583025 | 583484 | T: titaniumccatoy |
583040 | 591050 | 598287 | T: hqc1922 |
580336 | 591164 | 607227 | T: C:edonk192k48n144nu4l4 |
589981 | 592462 | 595315 | T: kindi512321 |
594830 | 600677 | 605844 | T: hqcrmrs192 |
616360 | 617358 | 619161 | T: kindi256522 |
618729 | 624690 | 630381 | T: rqc128 |
629185 | 632732 | 635487 | T: locker3 |
636290 | 641940 | 650118 | T: hqc192 |
644497 | 646310 | 650762 | T: ledakem32sl |
655707 | 657226 | 662674 | T: ledakem33sl |
703363 | 708266 | 714935 | T: locker4 |
763040 | 763557 | 764353 | T: titaniumccalite |
769593 | 771184 | 773024 | T: hqc256round4 |
777626 | 780720 | 784309 | T: locker6 |
814676 | 817965 | 820550 | T: lima2p2048cca |
847995 | 848999 | 849644 | T: ledakem34sl |
860681 | 869902 | 880926 | T: hqc2561 |
876752 | 877350 | 878009 | T: titaniumccastd |
908041 | 909944 | 911581 | T: C:r5n13kem0d |
905392 | 916173 | 924749 | T: hqc2562 |
927907 | 934650 | 939897 | T: locker5 |
941891 | 949174 | 956864 | T: hqc2563 |
994830 | 1001075 | 1005499 | T: ledakem5364 |
1013411 | 1024264 | 1035125 | T: hqcrmrs256 |
1047511 | 1053091 | 1060967 | T: limasp1018cca |
1080840 | 1088960 | 1102478 | T: hqc256 |
1133146 | 1133790 | 1134608 | T: titaniumccamed |
1132012 | 1134726 | 1138041 | T: ledakem5464 |
1145489 | 1152547 | 1160611 | T: ledakem5264 |
1227029 | 1229050 | 1230752 | T: ledakem54sl |
1234511 | 1238119 | 1245596 | T: frodokem640 |
1245383? | 1257272? | 1595685? | T: rqc192 |
1303733 | 1304326 | 1305687 | T: titaniumccahi |
1334698 | 1346939 | 1370321 | T: locker7 |
1376703 | 1387540 | 1396610 | T: locker8 |
1417316 | 1423555 | 1440146 | T: frodokem640aes |
1436593 | 1439040 | 1473268 | T: ledakem53sl |
1489107 | 1497357 | 1529069 | T: locker9 |
1573900 | 1575383 | 1577121 | T: titaniumccasuper |
1576379 | 1587992 | 1592232 | T: ledakem52sl |
1801002? | 1810032? | 2348115? | T: rqc256 |
2015625 | 2026045 | 2038334 | T: C:r5n15kem0d |
2077831 | 2084998 | 2094521 | T: limasp1306cca |
2154360 | 2172701 | 2195748 | T: limasp1822cca |
2405278 | 2407883 | 2410527 | T: frodokem976 |
2628266 | 2630440 | 2633258 | T: frodokem976aes |
2732361 | 2747681 | 2756722 | T: frodokem640shake |
2850978 | 2941995 | 3000242 | T: bigquake1 |
2990723 | 3008044 | 3021625 | T: remblem1056 |
3001380 | 3020949 | 3034990 | T: remblem928 |
4169694 | 4185612 | 4204401 | T: limasp2062cca |
4282950 | 4287724 | 4290093 | T: frodokem1344aes |
5383416 | 5389343 | 5397698 | T: frodokem976shake |
7903440 | 8183529 | 8399427 | T: bigquake3 |
8823754 | 8847274 | 8884726 | T: frodokem1344shake |
8854660 | 8904259 | 8924387 | T: sikep434 |
10804121 | 10948777 | 11314859 | T: ramstakers216091 |
12196591 | 12217429 | 12305913 | T: sikep503 |
12047761 | 12275487 | 12542801 | T: bigquake5 |
13838148 | 13869392 | 13958063 | T: sikep434comp |
15322679 | 15353761 | 15385936 | T: pqrsa15 |
17603345 | 17633035 | 17680815 | T: mersenne756839 |
18802529 | 18920333 | 19164965 | T: sikep503comp |
24251079 | 24290774 | 24313420 | T: sikep610 |
33543375 | 33603656 | 33752780 | T: sikep610comp |
36435309 | 36486900 | 36679744 | T: sikep751 |
47075320 | 47155986 | 47245396 | T: oddmanhattan128 |
49256620 | 49544603 | 49875648 | T: ramstakers756839 |
57136259 | 57401494 | 57651275 | T: sikep751comp |
88932461 | 89289742 | 89434922 | T: oddmanhattan192 |
180410619 | 180606399 | 181795726 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
9928 | 9962 | 10014 | kyber90s512 |
14671 | 14782 | 14954 | kyber90s768 |
15941 | 15993 | 16086 | C:threebears624r2cpax |
16053 | 16100 | 16172 | ntruplus576 |
19586 | 19649 | 19725 | ntruplus768 |
20121 | 20190 | 20266 | C:threebears936r2cpax |
21154 | 21188 | 21264 | kyber90s1024 |
22583 | 22754 | 24025 | kyber512 |
22937 | 23007 | 23087 | ntruplus864 |
24325 | 24381 | 24462 | C:threebears1248r2cpax |
25844 | 25936 | 26047 | C:threebears624r2cpa |
28822 | 29013 | 29191 | T: C:r5nd1kem0d |
30867 | 30943 | 31032 | ntruplus1152 |
31151 | 31203 | 31306 | ntruhps2048509 |
31511 | 31597 | 31740 | smaugt1 |
32253 | 32384 | 32572 | timer |
34356 | 34431 | 34538 | C:threebears936r2cpa |
34399 | 34640 | 34860 | kyber768 |
40790 | 41176 | 41915 | T: C:r5nd1kem5d |
41063 | 41477 | 43401 | T: C:r5nd0kem2iot |
42390 | 42611 | 42834 | T: C:r5nd1kem4longkey |
42872 | 42988 | 43110 | T: C:nhcompact512cca |
42881 | 43033 | 43406 | C:threebears1248r2cpa |
43034 | 43225 | 45139 | T: lightsaber2 |
44354 | 44533 | 45217 | T: C:hila5 |
45121 | 45181 | 45232 | ntruhps2048677 |
45728 | 45790 | 45881 | ntruhrss701 |
47070 | 47179 | 47368 | kyber1024 |
47790 | 47886 | 48039 | sntrup761 |
49175 | 49384 | 49655 | sntrup653 |
54705 | 54851 | 54992 | smaugt3 |
58217 | 58403 | 58664 | T: C:nhcompact768cca |
60103 | 60226 | 60338 | ntrulpr653 |
60148 | 60272 | 60400 | ntruhps4096821 |
61568 | 61675 | 61855 | ntrulpr761 |
65279 | 65622 | 65861 | sntrup857 |
67205 | 67843 | 72981 | T: C:r5nd3kem5d |
68354 | 68482 | 68700 | sntrup4591761 |
69737 | 69902 | 70068 | sntrup953 |
70294 | 70408 | 70731 | sntrup1013 |
71464 | 71839 | 72196 | T: saber2 |
73526 | 73642 | 73839 | smaugt5 |
75414 | 75664 | 75846 | newhope512cca |
78884 | 78983 | 79217 | T: lac128 |
78848 | 79060 | 79294 | T: C:nhcompact1024cca |
79078 | 79228 | 79456 | T: ntrulpr4591761 |
79561 | 79873 | 80093 | ntrulpr857 |
82288 | 82481 | 82713 | ntrulpr953 |
83161 | 83321 | 83526 | ntrulpr1013 |
87407 | 87721 | 88735 | threebears624r2ccax |
88264 | 88540 | 88834 | sntrup1277 |
105187 | 105582 | 105974 | ntrulpr1277 |
105174 | 105696 | 107656 | T: firesaber2 |
109784 | 109887 | 110121 | mceliece348864 |
109836 | 109996 | 110189 | mceliece348864f |
112821 | 113430 | 115248 | threebears624r2cca |
114313 | 114482 | 114658 | mceliece348864pc |
114562 | 114764 | 114906 | mceliece348864pcf |
124729 | 125895 | 127551 | T: ntrukem443 |
126598 | 130142 | 136556 | T: C:r5nd5kem5d |
134327 | 134471 | 134635 | threebears936r2ccax |
137733 | 137934 | 138185 | T: lotus128 |
142804 | 142987 | 143332 | newhope1024cca |
146536 | 149192 | 152999 | T: C:r5nd3kem0d |
168316 | 168643 | 169092 | threebears936r2cca |
173576 | 175165 | 177750 | T: C:r5nd5kem0d |
180297 | 181078 | 192243 | T: lac192 |
185674 | 187286 | 194081 | T: C:r5n11kem0d |
191940 | 192148 | 192448 | T: saberx4 |
194091 | 194656 | 197980 | T: lotus192 |
199719 | 199903 | 200117 | threebears1248r2ccax |
219420 | 219836 | 220420 | mceliece460896 |
219858 | 220142 | 220560 | mceliece460896f |
224269 | 224523 | 225215 | mceliece460896pc |
224590 | 224868 | 225334 | mceliece460896pcf |
241032 | 241234 | 241766 | mceliece6960119f |
240952 | 241446 | 242086 | mceliece6960119 |
244626 | 245078 | 247626 | threebears1248r2cca |
246068 | 246336 | 246673 | T: ntskem1264 |
248517 | 248912 | 249522 | mceliece6960119pcf |
248854 | 249322 | 249716 | mceliece6960119pc |
255253 | 255638 | 256214 | mceliece8192128f |
255801 | 256050 | 256398 | mceliece8192128 |
256598 | 256990 | 257729 | mceliece6688128 |
257655 | 258172 | 258854 | mceliece6688128f |
262308 | 262753 | 263413 | mceliece8192128pcf |
262369 | 262819 | 263147 | mceliece8192128pc |
262752 | 263185 | 263883 | mceliece6688128pc |
263220 | 263617 | 264051 | mceliece6688128pcf |
279205 | 279991 | 281691 | T: C:r5n13kem0d |
279808 | 281803 | 285386 | T: lac256 |
284696 | 285475 | 286362 | T: ntrukem743 |
329301 | 334362 | 339634 | T: kindi256342 |
290676 | 334814 | 344902 | T: lotus256 |
348512 | 349181 | 349598 | T: hqc128round4 |
422766 | 423800 | 427914 | T: kindi512241 |
422846 | 425243 | 437472 | T: kindi512222 |
427619 | 428179 | 428718 | T: ntskem1380 |
498487 | 499469 | 502062 | T: lima2p1024cca |
540959 | 549374 | 560151 | T: hqc128 |
554429 | 559416 | 561188 | T: hqcrmrs128 |
564971 | 569653 | 580237 | T: C:ledakemcpa12 |
666566 | 667461 | 668730 | T: hqc192round4 |
684009 | 684480 | 684978 | T: titaniumccatoy |
679202 | 685765 | 691934 | T: C:ledakemcpa14 |
718514 | 720254 | 722228 | T: kindi256522 |
715902 | 721284 | 729100 | T: C:ledakemcpa13 |
724486 | 735394 | 739515 | T: hqc1281 |
742754 | 744050 | 774876 | T: kindi512321 |
792218 | 792648 | 793166 | T: ntskem13136 |
882152 | 882490 | 883432 | T: titaniumccalite |
922253 | 931170 | 943095 | T: C:rolloi128 |
924953 | 934941 | 939400 | T: C:r5n15kem0d |
986220 | 988998 | 994287 | T: hqcrmrs192 |
1016451 | 1017602 | 1018625 | T: titaniumccastd |
1020264 | 1023119 | 1025254 | T: lima2p2048cca |
1039113 | 1042424 | 1047433 | T: hqc192 |
1090290 | 1095923 | 1109995 | T: C:rolloi192 |
1083567 | 1102508 | 1113309 | T: hqc1922 |
1115550 | 1117392 | 1120762 | T: hqc1921 |
1127288 | 1134674 | 1144250 | T: C:bikel1 |
1226518 | 1227163 | 1233620 | T: frodokem640 |
1272305 | 1273217 | 1274981 | T: hqc256round4 |
1290440 | 1291172 | 1292216 | T: titaniumccamed |
808065? | 1335284? | 1395448? | T: C:edonk128k32n96nu4l4 |
1347831 | 1353661 | 1362157 | T: limasp1018cca |
1352372 | 1357366 | 1374653 | T: frodokem640aes |
1409020 | 1412410 | 1422161 | T: rolloii128 |
1486188 | 1508193 | 1529232 | T: C:lake1 |
1508967 | 1519537 | 1527498 | T: hqc2561 |
1519117 | 1519942 | 1521048 | T: titaniumccahi |
1518813 | 1524555 | 1528219 | T: ledakem1264 |
1564461 | 1572168 | 1589946 | T: rolloii192 |
1561473 | 1582949 | 1595184 | T: hqc2562 |
1593105 | 1612018 | 1626494 | T: hqcrmrs256 |
1622717 | 1627416 | 1635306 | T: C:ledakemcpa32 |
1621586 | 1629450 | 1638456 | T: hqc2563 |
1665560 | 1669441 | 1676358 | T: hqc256 |
1729544 | 1735282 | 1773535 | T: ledakem1464 |
1769704 | 1772128 | 1774396 | T: ledakem1364 |
1838449 | 1839703 | 1849408 | T: titaniumccasuper |
1851021 | 1857475 | 1883650 | T: C:rolloi256 |
1892578 | 1905866 | 1931041 | T: C:ledakemcpa33 |
1905953 | 1908925 | 1912618 | T: rsa2048 |
2061395 | 2066657 | 2075727 | T: ledakem13sl |
2072312 | 2079686 | 2092109 | T: rolloii256 |
2121486 | 2133099 | 2184317 | T: ledakem12sl |
1825526? | 2400474? | 2443873? | T: C:ledakemcpa34 |
2401142 | 2407816 | 2419727 | T: frodokem976 |
2374594 | 2409050 | 2445912 | T: ledakem14sl |
2493019 | 2497040 | 2505124 | T: frodokem976aes |
2591476 | 2611829 | 2639680 | T: C:lake2 |
2637570 | 2650311 | 2670403 | T: rqc128 |
2651687 | 2655135 | 2658318 | T: frodokem640shake |
2694258 | 2704600 | 2718498 | T: limasp1306cca |
2758042 | 2781306 | 2813154 | T: limasp1822cca |
2206567? | 2852549? | 2873442? | T: C:edonk192k48n144nu4l4 |
2923896 | 2937073 | 2957467 | T: locker1 |
3118456 | 3137576 | 3162528 | T: locker2 |
3289129 | 3312037 | 3329322 | T: locker4 |
3306070 | 3312080 | 3316674 | T: C:bikel3 |
3410942 | 3447355 | 3471282 | T: bigquake1 |
3692189 | 3705284 | 3720234 | T: C:ledakemcpa52 |
3750362 | 3770146 | 3784632 | T: C:lake3 |
4099909 | 4102609 | 4107135 | T: frodokem1344aes |
4151327 | 4179328 | 4194395 | T: remblem1056 |
4179451 | 4195913 | 4209444 | T: remblem928 |
4420489 | 4431652 | 4442524 | T: ledakem3364 |
4495213 | 4528674 | 4538287 | T: C:ledakemcpa53 |
4610397 | 4626024 | 4632607 | T: ledakem3264 |
4795241 | 4817336 | 4997599 | T: locker3 |
4821466 | 4835695 | 4886572 | T: ledakem3464 |
5106672 | 5124291 | 5133258 | T: locker6 |
5322625 | 5327431 | 5332424 | T: frodokem976shake |
4125536? | 5354139? | 5374130? | T: C:ledakemcpa54 |
5439363 | 5459271 | 5475673 | T: locker5 |
5462391 | 5478072 | 5494100 | T: limasp2062cca |
5453527 | 5478254 | 6155802 | T: rqc192 |
5509494 | 5557112 | 5591975 | T: locker7 |
5669979 | 5696120 | 5726787 | T: locker8 |
2816824? | 5794479? | 18854940? | T: C:edonk128k16n80nu4l6 |
2674673? | 6015540? | 7954312? | T: C:edonk128k16n80nu8l6 |
6156019 | 6168314 | 6191081 | T: ledakem32sl |
6186238 | 6198593 | 6235734 | T: ledakem33sl |
6440218 | 6452061 | 6465019 | T: ledakem34sl |
7987983 | 8009642 | 8037012 | T: locker9 |
8740677 | 8757279 | 8785386 | T: frodokem1344shake |
9259531 | 9289832 | 10243290 | T: rqc256 |
4484211? | 9311072? | 20510739? | T: C:edonk128ref |
9461354 | 9506656 | 9640025 | T: sikep434 |
9920568 | 9933251 | 9960021 | T: ledakem5364 |
10048713 | 10066894 | 10117710 | T: sikep434comp |
10156160 | 10179543 | 10246404 | T: ledakem5264 |
10716494 | 10732314 | 10884736 | T: ledakem5464 |
12981473 | 13024099 | 13046544 | T: sikep503 |
13828907 | 13849550 | 13867565 | T: sikep503comp |
14257088 | 14294048 | 14404764 | T: ledakem52sl |
14494671 | 14535604 | 14628289 | T: ledakem53sl |
14602713 | 14613174 | 14624524 | T: ledakem54sl |
23084971 | 23880971 | 24077592 | T: ramstakers216091 |
24518932 | 24535607 | 24551720 | T: sikep610 |
24807873 | 25964638 | 26869174 | T: bigquake3 |
26029177 | 26071003 | 26086361 | T: sikep610comp |
25684229 | 26254595 | 26325495 | T: mersenne756839 |
39253898 | 39260344 | 39295356 | T: sikep751 |
37943438 | 40201421 | 41087344 | T: bigquake5 |
41883846 | 41896732 | 41996037 | T: sikep751comp |
10200352? | 43214254? | 101556792? | T: C:edonk192k32n128nu4l6 |
51312186 | 51393353 | 51509074 | T: oddmanhattan128 |
94826331 | 95412777 | 95566921 | T: ramstakers756839 |
97531125 | 97744951 | 97840922 | T: oddmanhattan192 |
101929315 | 102036982 | 102137665 | T: pqrsa15 |
196953010 | 197659387 | 198150290 | T: oddmanhattan256 |
|
|
|