Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 4 (a60f12); 2023 AMD Ryzen 7 7700; 8 x 3800MHz; hertz, supercop-20241022
[Page version: 20241215 22:59:15]
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 |
8361 | 8490 | 8654 | kyber90s512 |
11405? | 11639? | 14908? | ntruplus576 |
12766 | 12937 | 13222 | kyber90s768 |
13644 | 13681 | 13730 | ntruplus768 |
14967 | 15006 | 15108 | ntruplus864 |
15278 | 15420 | 15589 | kyber512 |
18493 | 18651 | 18935 | kyber90s1024 |
19147 | 19289 | 19456 | timer |
19573 | 19689 | 19852 | smaugt1 |
19832? | 20352? | 26203? | ntruplus1152 |
22592 | 22745 | 22966 | T: C:nhcompact512cca |
22969 | 23127 | 23305 | T: lac128 |
24173 | 24372 | 24537 | ntrulpr653 |
24572 | 25707 | 25798 | T: ntrulpr4591761 |
26285 | 26357 | 26665 | ntrulpr761 |
26347 | 26537 | 26868 | kyber768 |
26832 | 26899 | 26962 | T: lightsaber2 |
31076 | 31256 | 31423 | T: C:nhcompact768cca |
31034 | 31358 | 31597 | smaugt3 |
32181 | 32479 | 32903 | T: C:r5nd1kem0d |
33143 | 33280 | 33493 | ntrulpr953 |
33712 | 33838 | 34037 | ntrulpr857 |
34040 | 34305 | 34689 | kyber1024 |
34788 | 35056 | 35352 | newhope512cca |
35173 | 35355 | 35596 | ntrulpr1013 |
38054 | 38265 | 38359 | C:threebears624r2cpax |
38475 | 38660 | 38840 | threebears624r2cca |
38135 | 38687 | 38803 | C:threebears624r2cpa |
39259 | 39404 | 40053 | threebears624r2ccax |
39254 | 39531 | 39836 | T: C:nhcompact1024cca |
41019 | 41701 | 43749 | smaugt5 |
43523 | 44221 | 44823 | T: C:r5nd1kem5d |
44497 | 44914 | 45274 | ntrulpr1277 |
45407 | 46105 | 47318 | T: C:r5nd1kem4longkey |
45998 | 46977 | 48095 | T: C:r5nd0kem2iot |
48219 | 48280 | 48430 | T: saber2 |
57766 | 58193 | 58612 | T: lac256 |
61086 | 61216 | 61365 | threebears936r2cca |
61128 | 61311 | 61595 | T: hqc128round4 |
62401 | 62746 | 63121 | newhope1024cca |
62473 | 62896 | 63867 | T: lac192 |
64287 | 64631 | 64746 | threebears936r2ccax |
64913 | 65357 | 65679 | C:threebears936r2cpa |
67629 | 67855 | 68080 | C:threebears936r2cpax |
68866 | 69686 | 70659 | T: C:r5nd3kem5d |
74898 | 74954 | 75065 | T: firesaber2 |
88175 | 88266 | 88365 | threebears1248r2cca |
92202 | 92266 | 93901 | threebears1248r2ccax |
95644 | 95928 | 96517 | C:threebears1248r2cpa |
97996 | 98302 | 98616 | C:threebears1248r2cpax |
104561 | 104693 | 104974 | ntruhps2048509 |
112380 | 113780 | 115421 | T: C:r5nd3kem0d |
116878 | 117088 | 117299 | T: saberx4 |
126906 | 128172 | 130141 | T: C:r5nd5kem5d |
132154 | 133927 | 136323 | T: C:r5nd5kem0d |
145565 | 145927 | 146202 | T: hqc192round4 |
162669 | 163065 | 163333 | ntruhrss701 |
162868 | 163243 | 163777 | ntruhps2048677 |
164335 | 164516 | 164764 | T: kindi256342 |
169313 | 170255 | 173660 | T: C:hila5 |
172964 | 173194 | 173537 | T: kindi512222 |
175610 | 176090 | 177192 | T: kindi512241 |
238091 | 240688 | 243965 | T: hqcrmrs128 |
246672 | 247420 | 248439 | ntruhps4096821 |
270045 | 271967 | 280721 | T: hqc128 |
275425 | 276848 | 288205 | T: hqc1281 |
295173 | 295441 | 295975 | T: hqc256round4 |
341642 | 343131 | 348305 | T: C:r5n11kem0d |
359805 | 360404 | 363155 | T: kindi512321 |
381167 | 383091 | 386175 | T: ntrukem443 |
399134 | 401635 | 406681 | sntrup653 |
447100 | 447648 | 448077 | T: kindi256522 |
455889 | 459202 | 467736 | T: C:bikel1 |
486791 | 489930 | 507072 | T: hqcrmrs192 |
491540 | 494344 | 510770 | T: hqc1921 |
521706 | 523744 | 551543 | T: C:ledakemcpa14 |
521461 | 532850 | 535048 | sntrup761 |
534606 | 535830 | 538462 | T: lima2p1024cca |
544545 | 549294 | 564199 | T: hqc192 |
551473 | 552985 | 561649 | sntrup4591761 |
538753 | 555602 | 559254 | T: hqc1922 |
569806 | 571717 | 573497 | T: rqc128 |
616727 | 618663 | 623388 | T: C:ledakemcpa13 |
610185 | 628048 | 637406 | T: C:r5n13kem0d |
677147 | 689187 | 703799 | T: C:edonk128k16n80nu4l6 |
682243 | 711573 | 728478 | sntrup857 |
733916 | 736439 | 738253 | T: frodokem640 |
739820 | 740898 | 742516 | T: titaniumccatoy |
731853 | 754477 | 778632 | T: hqc2561 |
763213 | 767405 | 775838 | T: ntrukem743 |
780649 | 799393 | 817857 | T: hqc2562 |
793342 | 804102 | 820760 | T: hqcrmrs256 |
807740 | 811719 | 816026 | T: C:ledakemcpa12 |
827405 | 828201 | 829210 | T: titaniumccalite |
797317? | 841579? | 1155632? | sntrup953 |
836462 | 852410 | 866028 | T: hqc2563 |
866300 | 875886 | 891659 | T: hqc256 |
892867 | 895421 | 898923 | T: C:rolloi128 |
909477 | 911397 | 913374 | T: frodokem640aes |
1026043 | 1030886 | 1036655 | T: rqc192 |
1032722 | 1041293 | 1047270 | sntrup1013 |
1082393 | 1084677 | 1087277 | T: lima2p2048cca |
1085882 | 1090740 | 1095405 | T: C:edonk128k16n80nu8l6 |
1096953 | 1098439 | 1105764 | T: titaniumccastd |
1156962 | 1188648 | 1198817 | T: titaniumccamed |
1191092 | 1203061 | 1225810 | T: limasp1018cca |
1194375 | 1209971 | 1213845 | T: C:ledakemcpa34 |
1219220 | 1243267 | 1277799 | T: C:edonk128k32n96nu4l4 |
1270172 | 1276234 | 1298330 | T: C:bikel3 |
1277072 | 1281430 | 1285684 | T: C:rolloi192 |
1303611 | 1305351 | 1338137 | T: titaniumccahi |
1391366 | 1398214 | 1406596 | T: rqc256 |
1409028 | 1413189 | 1418925 | T: C:r5n15kem0d |
1469740 | 1474465 | 1517822 | sntrup1277 |
1489609 | 1490751 | 1493223 | T: frodokem976 |
1550821 | 1566770 | 1591664 | T: C:edonk192k32n128nu4l6 |
1577333 | 1583531 | 1589829 | T: C:edonk128ref |
1630043 | 1632720 | 1655697 | T: C:ledakemcpa33 |
1710778 | 1713749 | 1716090 | T: C:rolloi256 |
1723363 | 1725281 | 1728167 | T: titaniumccasuper |
1729278 | 1742523 | 1757239 | T: C:lake1 |
1772196 | 1774288 | 1778098 | T: frodokem976aes |
1777319 | 1796659 | 1809918 | T: C:lake2 |
2020049 | 2027449 | 2041215 | T: C:lake3 |
2082569 | 2084314 | 2086602 | T: frodokem640shake |
2181564 | 2202360 | 2204430 | T: limasp1306cca |
2291630 | 2317026 | 2337688 | T: C:ledakemcpa32 |
2315400 | 2318345 | 2323030 | T: C:ledakemcpa53 |
2298882 | 2319768 | 2338308 | T: C:edonk192k48n144nu4l4 |
2409926 | 2413788 | 2417834 | T: ledakem1464 |
2386711 | 2414308 | 2440176 | T: limasp1822cca |
2729803 | 2737685 | 2756228 | T: C:ledakemcpa54 |
2789440 | 2792700 | 2798735 | T: ledakem1364 |
2933217 | 2941357 | 2962138 | T: ledakem1264 |
2996642 | 3001544 | 3014191 | T: frodokem1344aes |
3072513 | 3081138 | 3096445 | T: locker1 |
3428412 | 3438441 | 3453725 | T: locker2 |
3721960? | 3736601? | 5321311? | T: ledakem14sl |
3790604 | 3813704 | 3832296 | T: locker3 |
4080919 | 4083292 | 4087372 | T: rolloii128 |
4095793 | 4107222 | 4121290 | T: locker4 |
4269354 | 4272608 | 4276351 | T: frodokem976shake |
4349065 | 4354063 | 4360719 | T: rolloii192 |
4342336 | 4361974 | 4377519 | T: limasp2062cca |
4406525 | 4417040 | 4453824 | T: remblem928 |
4419785 | 4442701 | 4460869 | T: remblem1056 |
4772165 | 4793840 | 4857407 | T: locker6 |
4836365 | 4859115 | 5562428 | T: ledakem12sl |
4882317 | 4907148 | 4921464 | T: C:ledakemcpa52 |
3827306? | 4947428? | 6095817? | T: ledakem13sl |
5061069 | 5063971 | 5070929 | T: rolloii256 |
5188096? | 5200301? | 7696626? | T: ledakem3464 |
5552086 | 5568288 | 5586558 | T: locker5 |
5620574 | 5627390 | 5653691 | T: sikep434 |
6133096 | 6154877 | 6161218 | T: ledakem3364 |
6461593 | 6518890 | 6579567 | T: ramstakers216091 |
7300948 | 7309062 | 7321433 | T: frodokem1344shake |
7435863 | 7448451 | 7905327 | T: lotus128 |
7698338 | 7706404 | 7719939 | T: ledakem3264 |
7667816 | 7755354 | 7787022 | T: ledakem33sl |
7791061 | 7808083 | 7824933 | T: locker7 |
8197997? | 8210426? | 11462903? | T: ledakem34sl |
8498672 | 8509110 | 8544082 | T: sikep503 |
8755964 | 8777661 | 8824116 | T: locker8 |
8906138 | 8921971 | 8932789 | T: ledakem5464 |
9348388 | 9365716 | 9389886 | T: locker9 |
9202954 | 9994167 | 10146775 | T: sikep434comp |
10198041 | 10227346 | 11558475 | T: ledakem32sl |
10716518 | 10725262 | 10778552 | T: ledakem5364 |
12461885 | 12493014 | 12598265 | T: ledakem54sl |
13720738 | 13768704 | 14955120 | T: sikep503comp |
14306753 | 14315798 | 14323793 | T: sikep610 |
14377631 | 14398483 | 14428744 | T: lotus192 |
14844705 | 15090250 | 16690744 | T: ledakem5264 |
15630375 | 15678418 | 18892410 | T: ledakem53sl |
16818615 | 16874667 | 16932325 | T: ntskem1264 |
17386542 | 17415355 | 17454120 | T: mersenne756839 |
23799445 | 23813228 | 24992676 | mceliece348864pcf |
23823659 | 23832143 | 23839700 | mceliece348864f |
24215129 | 24421649 | 24997125 | T: lotus256 |
24308797 | 24461085 | 26408716 | T: sikep610comp |
24856396 | 24921763 | 24946602 | T: sikep751 |
25716880 | 27985308 | 28886569 | T: ledakem52sl |
28150981 | 28836848 | 29537479 | T: ramstakers756839 |
23893163? | 32843611? | 58544549? | mceliece348864pc |
39168592 | 39327764 | 42962308 | T: sikep751comp |
33105636? | 42045107? | 52084360? | mceliece348864 |
49567499 | 49674861 | 49836060 | T: ntskem1380 |
77813557 | 81009471 | 81395137 | mceliece460896f |
77854343 | 81070157 | 81171821 | mceliece460896pcf |
55058812? | 92590578? | 149766310? | T: rsa2048 |
102763853 | 103586874 | 105122565 | T: ntskem13136 |
81220300? | 130048855? | 182656324? | mceliece460896pc |
133209248 | 133801169 | 136884592 | mceliece6960119pcf |
106932420? | 134602155? | 188055161? | mceliece460896 |
136773498 | 137405279 | 138671263 | mceliece6960119f |
159896874 | 160878552 | 161396320 | mceliece8192128f |
161225466 | 163120922 | 163262178 | mceliece8192128pcf |
167319426 | 167583315 | 170195875 | mceliece6688128f |
170813750 | 171022012 | 171249234 | mceliece6688128pcf |
133939326? | 181363559? | 265002242? | mceliece6960119 |
188091846 | 188240011 | 188520535 | T: oddmanhattan128 |
165605341? | 214067747? | 360829258? | mceliece8192128pc |
164755685? | 214690753? | 314617297? | mceliece8192128 |
133288895? | 219047880? | 305398917? | mceliece6960119pc |
170370350? | 220581074? | 367286471? | mceliece6688128pc |
171508030? | 221412091? | 321110749? | mceliece6688128 |
286277735 | 287005242 | 287644807 | T: oddmanhattan192 |
504543964 | 505280259 | 506032810 | T: oddmanhattan256 |
606122223 | 624627720 | 637241576 | T: bigquake1 |
3208594251 | 3257868184 | 3345614512 | T: pqrsa15 |
4587678265 | 5153931118 | 5176085814 | T: bigquake3 |
8656003331 | 9081741009 | 9241825730 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
10827 | 11057 | 11344 | T: rsa2048 |
12679 | 12777 | 12854 | kyber90s512 |
14917 | 14966 | 15203 | ntruhps2048509 |
15148 | 15169 | 15212 | ntruplus576 |
16672 | 16725 | 16819 | ntruhrss701 |
16959 | 16989 | 17009 | smaugt1 |
17010 | 17038 | 17087 | timer |
17304 | 17346 | 17415 | kyber90s768 |
17297 | 17799 | 19213 | mceliece348864f |
18566 | 18658 | 19750 | ntruplus768 |
17635 | 18707 | 20008 | mceliece348864 |
21046 | 21189 | 21368 | ntruhps2048677 |
21543 | 21592 | 21695 | ntruplus864 |
22421 | 22784 | 24268 | mceliece348864pc |
23487 | 23526 | 23576 | kyber90s1024 |
22834 | 23667 | 24551 | mceliece348864pcf |
24296 | 24443 | 24742 | kyber512 |
25749 | 25875 | 26048 | ntruhps4096821 |
28532 | 28588 | 28796 | ntruplus1152 |
28884 | 29036 | 29523 | sntrup4591761 |
32356 | 32532 | 32711 | sntrup653 |
33037 | 33108 | 33951 | smaugt3 |
34625 | 34733 | 34956 | sntrup761 |
35533 | 35590 | 35686 | T: lightsaber2 |
36299 | 36373 | 36474 | kyber768 |
36468 | 36582 | 36735 | T: C:nhcompact512cca |
37337 | 38167 | 38489 | T: ntskem1264 |
34959? | 39327? | 48010? | mceliece460896f |
41076 | 41196 | 41409 | sntrup857 |
35380? | 41630? | 48419? | mceliece460896 |
41697 | 42024 | 42395 | smaugt5 |
41783 | 43224 | 44858 | T: lac128 |
39714? | 44443? | 52461? | mceliece460896pc |
44434 | 44506 | 44643 | ntrulpr653 |
43749 | 44575 | 45025 | sntrup953 |
44918 | 45102 | 45233 | sntrup1013 |
40711? | 45317? | 53287? | mceliece460896pcf |
47648 | 47735 | 47845 | ntrulpr761 |
48169 | 48320 | 48897 | kyber1024 |
48557 | 49017 | 49158 | threebears624r2ccax |
48414 | 49158 | 49226 | T: ntrulpr4591761 |
49312 | 49409 | 49607 | T: C:nhcompact768cca |
49954 | 50215 | 50354 | threebears624r2cca |
50948 | 51229 | 51492 | C:threebears624r2cpax |
51580 | 51697 | 51789 | C:threebears624r2cpa |
53861 | 54195 | 54663 | T: C:r5nd1kem0d |
56168 | 58192 | 58663 | sntrup1277 |
58987 | 59159 | 59360 | newhope512cca |
59428 | 59536 | 59657 | ntrulpr953 |
59871 | 59926 | 59999 | T: saber2 |
59845 | 60001 | 60210 | ntrulpr857 |
61853 | 62188 | 62332 | ntrulpr1013 |
63303 | 63470 | 63676 | T: C:nhcompact1024cca |
63084 | 67903 | 74005 | mceliece6688128 |
63423 | 68043 | 75443 | mceliece6688128f |
66425 | 68650 | 72857 | mceliece6960119 |
66437 | 70072 | 76259 | mceliece6960119f |
71725 | 71972 | 72223 | T: C:ledakemcpa13 |
73497 | 73879 | 74251 | T: C:ledakemcpa14 |
73831 | 74106 | 74419 | T: C:edonk128k16n80nu4l6 |
73527 | 74358 | 75353 | T: C:r5nd1kem5d |
72356 | 75437 | 81560 | mceliece6688128pcf |
72994 | 75516 | 83816 | mceliece6688128pc |
76228 | 76515 | 76899 | ntrulpr1277 |
75082 | 76525 | 77812 | T: C:r5nd0kem2iot |
75704 | 76606 | 81303 | T: C:edonk128k16n80nu8l6 |
76803 | 76864 | 76930 | threebears936r2cca |
77043 | 77093 | 77198 | threebears936r2ccax |
76606 | 77371 | 78515 | T: C:r5nd1kem4longkey |
76098 | 77691 | 81084 | mceliece6960119pcf |
77417 | 78246 | 79746 | T: C:ledakemcpa12 |
75012 | 78405 | 81439 | mceliece6960119pc |
79350 | 80247 | 81361 | mceliece8192128f |
79588 | 80690 | 83422 | mceliece8192128 |
81689 | 82154 | 82407 | C:threebears936r2cpa |
82100 | 82319 | 82531 | C:threebears936r2cpax |
82763 | 83286 | 83991 | T: C:bikel1 |
87155 | 87864 | 89036 | mceliece8192128pc |
87530 | 88857 | 90223 | mceliece8192128pcf |
89042 | 89172 | 89296 | T: firesaber2 |
88311 | 92652 | 107759 | T: C:edonk128k32n96nu4l4 |
94533 | 95570 | 96638 | T: lac192 |
103895 | 104281 | 104739 | newhope1024cca |
107767 | 108307 | 110447 | T: ntskem1380 |
110203 | 110755 | 113197 | T: lotus128 |
111897 | 112798 | 114066 | T: C:r5nd3kem5d |
112476 | 112845 | 113075 | threebears1248r2ccax |
113056 | 113290 | 113614 | threebears1248r2cca |
114051 | 116021 | 119935 | T: lac256 |
119341 | 119463 | 119677 | C:threebears1248r2cpa |
119383 | 119543 | 119741 | C:threebears1248r2cpax |
119010 | 121411 | 132627 | T: C:edonk128ref |
123729 | 126338 | 128201 | T: ntrukem443 |
131059 | 131555 | 132078 | T: C:rolloi128 |
141874 | 142130 | 142344 | T: saberx4 |
150918 | 151495 | 153001 | T: ntskem13136 |
157743 | 158213 | 159051 | T: C:rolloi192 |
169118 | 169564 | 169893 | T: C:ledakemcpa33 |
170138 | 170433 | 170748 | T: hqc128round4 |
171485 | 171901 | 172470 | T: C:ledakemcpa34 |
174989 | 175889 | 176754 | T: C:rolloi256 |
177127 | 177463 | 178766 | T: C:bikel3 |
179825 | 181168 | 183033 | T: C:r5nd3kem0d |
179590 | 181673 | 183179 | T: C:ledakemcpa32 |
192292 | 193064 | 193905 | T: ledakem1464 |
195276 | 195924 | 196453 | T: lotus192 |
198778 | 200051 | 201880 | T: C:r5nd5kem5d |
206909 | 209264 | 211787 | T: ntrukem743 |
209592 | 210704 | 222610 | T: lotus256 |
215096 | 216245 | 217276 | T: C:hila5 |
216886 | 217119 | 217584 | T: kindi256342 |
216687 | 218050 | 219847 | T: ledakem1264 |
216430 | 219145 | 221994 | T: C:r5nd5kem0d |
224735 | 226277 | 231749 | T: ledakem1364 |
253162 | 253580 | 253919 | T: kindi512222 |
257488 | 257717 | 258232 | T: kindi512241 |
258455? | 263808? | 381873? | T: C:edonk192k48n144nu4l4 |
271807 | 272726 | 273444 | T: ledakem13sl |
291411 | 293197 | 295597 | T: ledakem14sl |
306527 | 309560 | 311728 | T: ledakem12sl |
318200 | 323463 | 328721 | T: C:lake1 |
345461 | 347508 | 350048 | T: C:lake2 |
348488 | 350882 | 363476 | T: hqcrmrs128 |
376701 | 380396 | 391462 | T: hqc128 |
378730 | 380611 | 381811 | T: C:ledakemcpa53 |
377943 | 381103 | 385274 | T: C:ledakemcpa52 |
387220 | 388479 | 389476 | T: hqc192round4 |
390438 | 390968 | 391565 | T: C:ledakemcpa54 |
394856 | 396577 | 398414 | T: C:lake3 |
398203 | 399705 | 404797 | T: C:r5n11kem0d |
401037 | 401530 | 402150 | T: lima2p1024cca |
422700 | 423716 | 425900 | T: rolloii128 |
424681 | 428617 | 439696 | T: hqc1281 |
440584 | 442036 | 443464 | T: ledakem3464 |
456367 | 457836 | 459599 | T: rolloii192 |
472424 | 473426 | 474112 | T: C:edonk192k32n128nu4l6 |
475300 | 476044 | 478537 | T: kindi512321 |
487233 | 489787 | 492602 | T: rolloii256 |
497613 | 501219 | 505266 | T: ledakem3364 |
539503 | 540328 | 551863 | T: kindi256522 |
559761 | 561521 | 565072 | T: ledakem3264 |
558390 | 562251 | 572445 | T: locker1 |
560861 | 563290 | 567526 | T: locker2 |
584474 | 586713 | 587519 | T: titaniumccatoy |
629454 | 634565 | 643612 | T: locker3 |
648025 | 650277 | 686241 | T: ledakem33sl |
705011 | 706386 | 708124 | T: C:r5n13kem0d |
711878 | 717474 | 735166 | T: hqcrmrs192 |
724010 | 727346 | 732141 | T: locker4 |
724662 | 731343 | 737090 | T: ledakem32sl |
732715 | 733761 | 734850 | T: hqc256round4 |
750435 | 751597 | 754160 | T: rqc128 |
739452 | 756199 | 761897 | T: hqc1921 |
769797 | 771423 | 775320 | T: titaniumccalite |
786576 | 788519 | 790865 | T: ledakem34sl |
779568 | 789384 | 807425 | T: hqc192 |
782948 | 791409 | 795560 | T: locker6 |
808206 | 809417 | 813081 | T: lima2p2048cca |
814296 | 819319 | 837784 | T: hqc1922 |
871546 | 874812 | 875644 | T: titaniumccastd |
901963 | 907592 | 914500 | T: locker5 |
976656 | 988381 | 999043 | T: ledakem5464 |
1014234 | 1015094 | 1016157 | T: frodokem640 |
1025400 | 1029601 | 1034398 | T: ledakem5364 |
1054487 | 1061085 | 1076503 | T: limasp1018cca |
1108740 | 1116517 | 1144665 | T: hqc2561 |
1120519 | 1121754 | 1122946 | T: frodokem640aes |
1105061 | 1131415 | 1132659 | T: titaniumccamed |
1160711 | 1164087 | 1169635 | T: ledakem54sl |
1163169 | 1167866 | 1196019 | T: hqcrmrs256 |
1165899 | 1192623 | 1204507 | T: hqc2562 |
1246669 | 1252064 | 1279689 | T: hqc2563 |
1251019 | 1253195 | 1281932 | T: titaniumccahi |
1254191 | 1261558 | 1269919 | T: ledakem5264 |
1249020 | 1267844 | 1279694 | T: hqc256 |
1349392 | 1356810 | 1373791 | T: locker7 |
1399762 | 1411080 | 1425689 | T: locker8 |
1439770 | 1442950 | 1450439 | T: rqc192 |
1490193 | 1515367 | 1523938 | T: ledakem53sl |
1507891 | 1519261 | 1527197 | T: locker9 |
1550372 | 1558218 | 1560659 | T: titaniumccasuper |
1609320 | 1614554 | 1619500 | T: C:r5n15kem0d |
1729238 | 1736187 | 1745662 | T: ledakem52sl |
1892749? | 1902196? | 3168944? | T: rqc256 |
1941296 | 1945209 | 1947942 | T: frodokem976 |
2000550 | 2017068 | 2020475 | T: limasp1306cca |
1969839 | 2024178 | 2063404 | T: bigquake1 |
2105108 | 2107460 | 2111736 | T: frodokem976aes |
2144102 | 2165245 | 2166772 | T: limasp1822cca |
2263140 | 2265633 | 2267551 | T: frodokem640shake |
3497330 | 3507333 | 3518936 | T: frodokem1344aes |
4062588 | 4068568 | 4078002 | T: limasp2062cca |
4585839 | 4592978 | 4663058 | T: frodokem976shake |
5858802 | 6012950 | 6191184 | T: bigquake3 |
6538722 | 6559228 | 6577526 | T: remblem1056 |
6510357 | 6559370 | 6574057 | T: remblem928 |
7849416 | 7857621 | 7866833 | T: frodokem1344shake |
9202459 | 9207085 | 9212116 | T: sikep434 |
8949301 | 9226225 | 9461670 | T: bigquake5 |
11968025 | 12084685 | 12177783 | T: ramstakers216091 |
13963345 | 13975296 | 13994446 | T: sikep503 |
14282830 | 14346458 | 14426226 | T: sikep434comp |
15802869 | 15828185 | 15849505 | T: pqrsa15 |
20577028 | 20619153 | 20647917 | T: mersenne756839 |
21306331 | 21404263 | 21500083 | T: sikep503comp |
26242654 | 26262343 | 26280464 | T: sikep610 |
35988025 | 36093816 | 36234363 | T: sikep610comp |
40509915 | 40538732 | 40581582 | T: sikep751 |
42375683 | 42522731 | 42622539 | T: oddmanhattan128 |
51809176 | 53120837 | 54421549 | T: ramstakers756839 |
62583694 | 62675078 | 62907317 | T: sikep751comp |
78981418 | 79046804 | 79147840 | T: oddmanhattan192 |
168100944 | 168706751 | 169361719 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
10716 | 10762 | 10826 | kyber90s512 |
13930 | 13961 | 13985 | ntruplus576 |
14012 | 14032 | 14065 | C:threebears624r2cpax |
14913 | 14996 | 15101 | kyber90s768 |
16999 | 17026 | 17067 | ntruplus768 |
17911 | 17931 | 17955 | C:threebears936r2cpax |
18279 | 18693 | 18723 | kyber512 |
19876 | 19923 | 19959 | ntruplus864 |
20637 | 20668 | 20705 | kyber90s1024 |
21263 | 21316 | 21462 | T: C:r5nd1kem0d |
21699 | 21721 | 21735 | C:threebears1248r2cpax |
25265 | 25903 | 26028 | C:threebears624r2cpa |
26088 | 26101 | 26117 | ntruhps2048509 |
26716 | 26756 | 26911 | ntruplus1152 |
26803 | 26842 | 26886 | smaugt1 |
27434 | 27486 | 27970 | timer |
27865 | 27911 | 27943 | kyber768 |
30423 | 30585 | 30907 | T: C:r5nd1kem5d |
30278 | 30817 | 30875 | C:threebears936r2cpa |
31043 | 31324 | 31484 | T: C:r5nd0kem2iot |
31859 | 32313 | 33328 | T: C:r5nd1kem4longkey |
33605 | 33685 | 33907 | T: C:hila5 |
33697 | 33736 | 33799 | T: lightsaber2 |
34065 | 34129 | 34597 | T: C:nhcompact512cca |
35760 | 35887 | 35988 | C:threebears1248r2cpa |
37566 | 37646 | 37744 | ntruhps2048677 |
37494 | 38330 | 40661 | kyber1024 |
39254 | 39328 | 39488 | ntruhrss701 |
41499 | 41612 | 41710 | sntrup761 |
43612 | 43723 | 43848 | sntrup653 |
46625 | 46715 | 46868 | smaugt3 |
46620 | 46718 | 46819 | T: C:nhcompact768cca |
46834 | 47218 | 49363 | T: C:r5nd3kem5d |
51688 | 51784 | 51906 | ntrulpr653 |
53268 | 53339 | 53503 | ntruhps4096821 |
55127 | 55219 | 55379 | ntrulpr761 |
56005 | 56138 | 56443 | T: lac128 |
56288 | 56405 | 56677 | sntrup857 |
56590 | 56662 | 56735 | T: saber2 |
59013 | 59145 | 59312 | sntrup953 |
59569 | 59708 | 63829 | smaugt5 |
60451 | 60565 | 60722 | T: C:nhcompact1024cca |
60704 | 60909 | 61085 | sntrup1013 |
61180 | 61287 | 61623 | sntrup4591761 |
62363 | 62488 | 62631 | newhope512cca |
68511 | 69165 | 69431 | T: ntrulpr4591761 |
69784 | 69887 | 70062 | ntrulpr953 |
69896 | 70105 | 70390 | threebears624r2ccax |
71079 | 71266 | 71432 | ntrulpr857 |
72119 | 72327 | 72550 | ntrulpr1013 |
72945 | 73087 | 73316 | sntrup1277 |
84405 | 84758 | 85062 | T: C:r5nd3kem0d |
85440 | 85497 | 85586 | T: firesaber2 |
88406 | 88598 | 88852 | ntrulpr1277 |
88754 | 91094 | 93074 | T: C:r5nd5kem5d |
92960 | 93349 | 93573 | threebears624r2cca |
93238 | 93476 | 93982 | mceliece348864 |
93327 | 93517 | 93781 | mceliece348864f |
98763 | 98947 | 99240 | mceliece348864pcf |
98802 | 99026 | 99572 | mceliece348864pc |
104289 | 105632 | 106570 | T: C:r5nd5kem0d |
105397 | 105643 | 105804 | threebears936r2ccax |
110010 | 110228 | 110471 | newhope1024cca |
124297 | 124914 | 125424 | T: lotus128 |
128230 | 128297 | 128411 | threebears936r2cca |
131147 | 131992 | 140802 | T: ntrukem443 |
134905 | 135819 | 138896 | T: C:r5n11kem0d |
135769 | 136706 | 137818 | T: lac192 |
147219 | 147493 | 147825 | threebears1248r2ccax |
150879 | 151162 | 151454 | T: saberx4 |
175514 | 175671 | 175952 | threebears1248r2cca |
178460 | 178959 | 180860 | T: ntskem1264 |
180587 | 180849 | 181125 | mceliece460896f |
180705 | 180962 | 181218 | mceliece460896 |
186383 | 186620 | 186891 | mceliece460896pc |
186426 | 187147 | 187587 | mceliece460896pcf |
190483 | 191707 | 193306 | T: C:r5n13kem0d |
201465 | 201776 | 202075 | mceliece6960119 |
201895 | 202254 | 203729 | mceliece6960119f |
209388 | 209681 | 210146 | mceliece6960119pcf |
209647 | 209928 | 210332 | mceliece6960119pc |
209477 | 212845 | 218670 | T: lac256 |
213035 | 213347 | 213659 | mceliece6688128f |
213059 | 213474 | 213691 | mceliece6688128 |
214235 | 214634 | 214927 | mceliece8192128f |
214433 | 214959 | 216167 | mceliece8192128 |
220038 | 220418 | 220848 | mceliece6688128pc |
220367 | 220803 | 221285 | mceliece6688128pcf |
222567 | 222976 | 223417 | mceliece8192128pcf |
223170 | 223647 | 224299 | mceliece8192128pc |
232200 | 232880 | 235418 | T: lotus192 |
246397 | 248008 | 262315 | T: lotus256 |
254145 | 256803 | 271518 | T: ntrukem743 |
267698 | 267993 | 268488 | T: kindi256342 |
282889 | 283249 | 283602 | T: hqc128round4 |
331725 | 332288 | 333369 | T: kindi512222 |
335365 | 336171 | 337304 | T: kindi512241 |
336383 | 339377 | 398289 | T: ntskem1380 |
472621 | 475090 | 477282 | T: C:ledakemcpa13 |
492290 | 504767 | 520811 | T: C:ledakemcpa12 |
512347 | 514213 | 514937 | T: lima2p1024cca |
553154 | 556300 | 562267 | T: C:r5n15kem0d |
585301 | 587206 | 596521 | T: hqcrmrs128 |
589608 | 590324 | 593670 | T: kindi512321 |
589355 | 591692 | 647327 | T: C:ledakemcpa14 |
615387 | 616013 | 616811 | T: hqc192round4 |
621729 | 622665 | 625795 | T: kindi256522 |
624284 | 625920 | 763888 | T: ntskem13136 |
611436 | 626401 | 630940 | T: hqc128 |
667118 | 667756 | 668899 | T: titaniumccatoy |
570783? | 786450? | 1039474? | T: C:edonk128k32n96nu4l4 |
864087 | 869175 | 876429 | T: C:rolloi128 |
868069 | 869379 | 876104 | T: titaniumccalite |
871670 | 874112 | 877145 | T: hqc1281 |
999947 | 1002121 | 1014552 | T: titaniumccastd |
995970 | 1003480 | 1021449 | T: C:rolloi192 |
1012437 | 1013292 | 1014228 | T: frodokem640 |
1028411 | 1032146 | 1037109 | T: lima2p2048cca |
1058181 | 1059491 | 1060626 | T: frodokem640aes |
1059910 | 1064417 | 1066546 | T: hqcrmrs192 |
1067369 | 1069392 | 1074683 | T: C:bikel1 |
1088996 | 1106967 | 1154646 | T: C:lake1 |
1151539 | 1154269 | 1156972 | T: hqc192 |
1188583 | 1191504 | 1203381 | T: ledakem1264 |
1191653 | 1192579 | 1194105 | T: hqc256round4 |
1257338 | 1259503 | 1293914 | T: titaniumccamed |
1261012 | 1273303 | 1276076 | T: ledakem1364 |
1276521 | 1291019 | 1298457 | T: hqc1921 |
1302920 | 1306056 | 1339415 | T: hqc1922 |
1300365 | 1307499 | 1319274 | T: rolloii128 |
1320158 | 1340499 | 1608351 | T: C:ledakemcpa32 |
1328879 | 1344835 | 1346577 | T: limasp1018cca |
1399093 | 1404468 | 1450088 | T: ledakem1464 |
1453597 | 1456104 | 1479844 | T: titaniumccahi |
1462133 | 1514715 | 1658608 | T: C:edonk192k48n144nu4l4 |
1519321 | 1527532 | 1546111 | T: rolloii192 |
1563727 | 1573847 | 1582316 | T: C:ledakemcpa33 |
1603905 | 1605182 | 1606928 | T: ledakem13sl |
1646033 | 1648730 | 1651426 | T: ledakem12sl |
1641353 | 1688021 | 1693052 | T: hqcrmrs256 |
1739487 | 1746995 | 1767455 | T: hqc2561 |
1744910 | 1749366 | 1773950 | T: hqc256 |
1789769 | 1793718 | 1801402 | T: C:rolloi256 |
1790914 | 1799710 | 1811698 | T: titaniumccasuper |
1859633 | 1862407 | 1867128 | T: hqc2562 |
1899650 | 1903373 | 1948761 | T: hqc2563 |
1893725 | 1921345 | 2001964 | T: ledakem14sl |
1923514 | 1931809 | 1940094 | T: C:ledakemcpa34 |
1941421 | 1943715 | 1945389 | T: frodokem976 |
1982307 | 1984794 | 1988435 | T: frodokem976aes |
1998109 | 2007503 | 2022526 | T: rolloii256 |
2189984 | 2209770 | 2228716 | T: C:lake2 |
2206982 | 2222733 | 2232774 | T: frodokem640shake |
2379315 | 2383243 | 2387279 | T: rsa2048 |
2511874? | 2552082? | 13429526? | T: C:edonk128k16n80nu8l6 |
2571061 | 2603604 | 2685219 | T: bigquake1 |
2604518 | 2606402 | 2624332 | T: limasp1306cca |
2610699 | 2617954 | 2627729 | T: locker1 |
2643596 | 2660145 | 2685411 | T: locker2 |
2699814 | 2732600 | 2761164 | T: limasp1822cca |
2896367 | 2902991 | 2913895 | T: rqc128 |
2961771 | 2982826 | 3011109 | T: locker4 |
3082505 | 3108868 | 3156572 | T: ledakem3364 |
3178102 | 3197346 | 3204782 | T: C:ledakemcpa52 |
3219083 | 3231425 | 3245576 | T: C:lake3 |
3343286 | 3349220 | 3362883 | T: frodokem1344aes |
3308447 | 3357099 | 3495514 | T: ledakem3464 |
3356318 | 3365184 | 3367414 | T: C:bikel3 |
3398820 | 3406105 | 3415108 | T: ledakem3264 |
3767367 | 3795998 | 3802936 | T: C:ledakemcpa53 |
4229385 | 4243936 | 4255288 | T: locker3 |
4304932 | 4382576 | 4415125 | T: ledakem32sl |
4415237 | 4462963 | 4474433 | T: C:ledakemcpa54 |
4474736 | 4483035 | 4491919 | T: frodokem976shake |
4479561 | 4484251 | 5041763 | T: ledakem33sl |
4586787 | 4608458 | 4626127 | T: locker6 |
4831698 | 4842830 | 4867767 | T: locker5 |
5029942 | 5047303 | 5069869 | T: locker7 |
5134947 | 5137305 | 5140781 | T: ledakem34sl |
5221992 | 5242647 | 5271134 | T: locker8 |
5294890 | 5306702 | 5347359 | T: limasp2062cca |
6015398 | 6022208 | 6034350 | T: rqc192 |
6813788 | 6820951 | 6856470 | T: ledakem5264 |
7305552 | 7337986 | 7358549 | T: locker9 |
7533066 | 7541514 | 7701129 | T: ledakem5364 |
7691248 | 7702139 | 7746743 | T: frodokem1344shake |
8148843 | 8245586 | 8375454 | T: ledakem5464 |
8664668? | 8690508? | 11203201? | T: rqc256 |
8687356 | 8709652 | 8790576 | T: remblem928 |
8687011 | 8711636 | 8764602 | T: remblem1056 |
9375893 | 9404956 | 9447884 | T: ledakem54sl |
9546631 | 9556986 | 9629680 | T: ledakem53sl |
9821202 | 9824785 | 9836470 | T: sikep434 |
10454548 | 10458185 | 10462442 | T: sikep434comp |
10689230 | 10699667 | 10712070 | T: ledakem52sl |
6710340? | 11291467? | 12269743? | T: C:edonk128k16n80nu4l6 |
14873274 | 14890267 | 15008687 | T: sikep503 |
15753299 | 15773918 | 15788101 | T: sikep503comp |
1994419? | 18079403? | 19391497? | T: C:edonk128ref |
24814641 | 24866515 | 24985615 | T: ramstakers216091 |
24874543 | 24941036 | 25750973 | T: bigquake3 |
26437686 | 26456258 | 26474940 | T: sikep610 |
28038918 | 28057596 | 28101464 | T: sikep610comp |
29383940 | 30362601 | 30376019 | T: mersenne756839 |
37841955 | 38223141 | 38284103 | T: bigquake5 |
43501688 | 43532549 | 43557367 | T: sikep751 |
46130365 | 46163103 | 46195389 | T: sikep751comp |
47110864 | 47225291 | 47261851 | T: oddmanhattan128 |
13369681? | 69049622? | 72421906? | T: C:edonk192k32n128nu4l6 |
88817993 | 88938075 | 89086315 | T: oddmanhattan192 |
102209984 | 103198077 | 103472323 | T: ramstakers756839 |
115819187 | 115923466 | 116042689 | T: pqrsa15 |
187254898 | 187955417 | 188176441 | T: oddmanhattan256 |
|
|
|