Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; rome0, supercop-20250415
[Page version: 20250416 12:37:35]
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 |
9751 | 9923 | 10068 | kyber90s512 |
16275 | 16734 | 17073 | kyber90s768 |
23883 | 24046 | 24202 | kyber512 |
25267 | 25508 | 26000 | kyber90s1024 |
30012 | 30165 | 30390 | T: C:nhcompact512cca |
30548 | 30572 | 36515 | ntruplus576 |
30507 | 30649 | 30865 | T: lac128 |
34006 | 34021 | 34113 | T: lightsaber2 |
34187 | 34535 | 34661 | ntrulpr653 |
36010 | 36144 | 36642 | ntrulpr761 |
36071 | 36508 | 36845 | T: ntrulpr4591761 |
39852 | 39874 | 39899 | C:threebears624r2cpa |
39800 | 39876 | 39964 | smaugt1 |
39914 | 39967 | 40098 | timer |
40644 | 40692 | 40757 | threebears624r2cca |
41350 | 41512 | 41892 | kyber768 |
41703 | 41831 | 42029 | T: C:nhcompact768cca |
42319 | 42371 | 42417 | C:threebears624r2cpax |
43599 | 43620 | 43682 | threebears624r2ccax |
45258 | 45743 | 46326 | T: C:r5nd1kem0d |
46450 | 46663 | 47114 | ntrulpr857 |
47585 | 47739 | 47938 | T!!!newhope512cca |
48089 | 48110 | 48134 | ntruplus768 |
48506 | 48716 | 49231 | ntrulpr953 |
49147 | 49463 | 49737 | ntrulpr1013 |
50250 | 50265 | 50293 | ntruplus864 |
52959 | 53086 | 53331 | T: C:nhcompact1024cca |
58249 | 58329 | 58402 | smaugt3 |
59309 | 59669 | 60396 | kyber1024 |
59759 | 59827 | 59946 | T: saber2 |
61981 | 62838 | 63302 | T: C:r5nd1kem5d |
62758 | 62941 | 63034 | ntrulpr1277 |
63291 | 64205 | 66528 | T: C:r5nd0kem2iot |
64299 | 65141 | 66337 | T: C:r5nd1kem4longkey |
57246? | 71149? | 81220? | ntruplus1152 |
76661 | 76750 | 76907 | smaugt5 |
78589 | 78812 | 79126 | T: lac256 |
78884 | 79172 | 79244 | threebears936r2cca |
80017 | 80103 | 80495 | T: hqc128round4 |
84082 | 84109 | 84230 | threebears936r2ccax |
84106 | 84123 | 84190 | C:threebears936r2cpa |
86673 | 86757 | 86832 | C:threebears936r2cpax |
88644 | 88806 | 88989 | T: lac192 |
90978 | 91104 | 91235 | T: firesaber2 |
92999 | 93218 | 93385 | T!!!newhope1024cca |
102972 | 103899 | 104529 | T: C:r5nd3kem5d |
116544 | 116611 | 116667 | threebears1248r2cca |
120422 | 120463 | 120589 | threebears1248r2ccax |
121120 | 121166 | 121211 | C:threebears1248r2cpa |
124873 | 124982 | 125384 | C:threebears1248r2cpax |
148476 | 148771 | 149918 | T: C:hila5 |
169542 | 170854 | 173272 | T: C:r5nd3kem0d |
187391 | 187766 | 189706 | T: hqcrmrs128 |
191345 | 191472 | 192136 | T: hqc192round4 |
191944 | 194860 | 196516 | T: C:r5nd5kem5d |
197495 | 197879 | 198073 | T: saberx4 |
198450 | 198728 | 199165 | ntruhps2048509 |
203981 | 205455 | 207774 | T: C:r5nd5kem0d |
206876 | 210287 | 216436 | T: hqc128 |
217651 | 217976 | 218636 | T: kindi256342 |
225132 | 225238 | 225426 | T: kindi512222 |
225284 | 225993 | 228391 | T: kindi512241 |
244364 | 245347 | 247745 | T: hqc1281 |
305765 | 305993 | 306252 | ntruhrss701 |
319937 | 320165 | 320538 | ntruhps2048677 |
407689 | 410775 | 414676 | T: hqcrmrs192 |
423949 | 425012 | 425875 | T: hqc256round4 |
432311 | 434066 | 441003 | T: C:r5n11kem0d |
437789 | 440825 | 443901 | T: ntrukem443 |
442514 | 443039 | 443568 | ntruhps4096821 |
442833 | 444116 | 454711 | T: hqc192 |
464763 | 464970 | 465537 | T: kindi512321 |
476941 | 479336 | 485374 | T: hqc1921 |
499108 | 508910 | 514985 | T: hqc1922 |
526497 | 529156 | 532716 | T: rqc128 |
562244 | 563001 | 563760 | T: C:bikel1 |
575468 | 575680 | 576145 | T: kindi256522 |
662576 | 679247 | 695890 | T: hqcrmrs256 |
689635 | 690109 | 690603 | sntrup761 |
689586 | 690676 | 691867 | T: C:ledakemcpa14 |
700793 | 701218 | 701641 | T: lima2p1024cca |
728353 | 740616 | 755799 | T: C:edonk128k16n80nu4l6 |
741184 | 758873 | 777666 | T: hqc2561 |
762802 | 765132 | 767653 | T: C:r5n13kem0d |
781790 | 789968 | 804051 | T: hqc256 |
812949 | 816810 | 831575 | T: hqc2562 |
842839 | 844550 | 846847 | T: C:ledakemcpa13 |
842439 | 845556 | 847579 | T: frodokem640 |
837622 | 859862 | 873951 | T: hqc2563 |
868503 | 868785 | 869424 | sntrup653 |
963486 | 964040 | 965214 | T: titaniumccatoy |
1020918 | 1027747 | 1036126 | T: rqc192 |
1068946 | 1069325 | 1069979 | T: titaniumccalite |
1076321 | 1078067 | 1081112 | T: C:rolloi128 |
1117942 | 1118300 | 1119286 | T: frodokem640aes |
1212622 | 1213647 | 1215497 | T: C:ledakemcpa12 |
1218122 | 1221566 | 1224663 | T: C:edonk128k16n80nu8l6 |
1333773 | 1334012 | 1334595 | sntrup4591761 |
1375088 | 1376061 | 1377147 | T: titaniumccastd |
1392313 | 1398379 | 1444937 | T: rqc256 |
1375168 | 1404541 | 1435274 | T: C:edonk128k32n96nu4l4 |
1407489 | 1409753 | 1415200 | T: C:rolloi192 |
1409095 | 1411574 | 1412827 | T: lima2p2048cca |
1480944 | 1481730 | 1483503 | sntrup857 |
1545928 | 1548463 | 1551058 | T: titaniumccamed |
1560771 | 1564569 | 1570998 | T: limasp1018cca |
1589988 | 1595261 | 1601193 | T: C:ledakemcpa34 |
1687523 | 1688645 | 1689589 | T: C:bikel3 |
1699808 | 1701057 | 1703169 | T: titaniumccahi |
1709346 | 1726320 | 1750359 | T: C:edonk192k32n128nu4l6 |
1726114 | 1728332 | 1730568 | T: frodokem976 |
1716161 | 1732292 | 1744266 | T: ntrukem743 |
1767969 | 1772009 | 1777627 | T: C:edonk128ref |
1803525 | 1804156 | 1804723 | sntrup953 |
1827543 | 1831899 | 1839077 | T: C:r5n15kem0d |
1919823 | 1922311 | 1926667 | T: C:rolloi256 |
2022077 | 2022730 | 2023582 | sntrup1013 |
2068233 | 2070043 | 2075096 | T: titaniumccasuper |
2125528 | 2126928 | 2128478 | T: C:ledakemcpa33 |
2124775 | 2127667 | 2130436 | T: frodokem976aes |
2368197 | 2385415 | 2401654 | T: C:lake1 |
2500293 | 2506906 | 2512896 | T: C:lake3 |
2522389 | 2555614 | 2563730 | T: C:lake2 |
2564382 | 2582775 | 2615454 | T: C:edonk192k48n144nu4l4 |
2826715 | 2833807 | 2839939 | T: ledakem1464 |
2735604 | 2853506 | 2855902 | T: C:ledakemcpa32 |
2898411 | 2903313 | 2912600 | T: limasp1306cca |
3031950 | 3036591 | 3041885 | T: C:ledakemcpa53 |
3027233 | 3053497 | 3103237 | T: remblem1056 |
2970490 | 3104868 | 3153123 | T: remblem928 |
3162566 | 3163946 | 3165691 | sntrup1277 |
3265853 | 3291446 | 3358163 | T: limasp1822cca |
3437846 | 3448241 | 3458169 | T: ledakem1364 |
3539834 | 3543423 | 3546557 | T: C:ledakemcpa54 |
3554370 | 3556632 | 3559228 | T: frodokem1344aes |
3568817 | 3572325 | 3660638 | T: ledakem1264 |
3715907 | 3717452 | 3719075 | T: frodokem640shake |
3790077 | 3800820 | 3818511 | T: locker1 |
4235724? | 4240930? | 5440950? | T: ledakem13sl |
4404200? | 4414640? | 6137103? | T: ledakem14sl |
4400183 | 4421554 | 4490821 | T: locker2 |
4532400 | 4536208 | 4540061 | T: rolloii128 |
4731646 | 4735228 | 4738072 | T: rolloii192 |
4781493 | 4799457 | 4819869 | T: locker3 |
5220196 | 5240865 | 5259470 | T: locker4 |
5534622 | 5539285 | 5546979 | T: rolloii256 |
5743071 | 5750713 | 5785358 | T: ledakem12sl |
5904487 | 5910726 | 5926846 | T: limasp2062cca |
5962026 | 5980132 | 6024808 | T: locker6 |
5980504 | 5987025 | 5991964 | T: sikep434 |
6100054 | 6114961 | 6189254 | T: C:ledakemcpa52 |
6053564? | 6126394? | 8882300? | T: ledakem3464 |
6328781 | 6404044 | 6511778 | T: ramstakers216091 |
6893000 | 6910334 | 6938089 | T: locker5 |
7318066 | 7324429 | 7339771 | T: ledakem3364 |
7840885 | 7843843 | 7846673 | T: frodokem976shake |
8819252 | 8832470 | 8888138 | T: ledakem3264 |
9728073 | 9732641 | 9738610 | T: sikep503 |
9841261 | 9872612 | 10712132 | T: sikep434comp |
9820639 | 9947238 | 9972478 | T: ledakem33sl |
9935578? | 10064209? | 13426746? | T: ledakem34sl |
10421474 | 10492559 | 10546151 | T: locker7 |
10645471 | 10659203 | 10696309 | T: lotus128 |
10986844 | 11028106 | 11076847 | T: locker8 |
11279282 | 11298633 | 11336795 | T: ledakem5464 |
11836942 | 11895842 | 12019326 | T: locker9 |
12248789 | 12297420 | 12348270 | T: ledakem5364 |
12290832 | 12300444 | 13762642 | T: ledakem32sl |
13528149 | 13529124 | 13530719 | T: frodokem1344shake |
13853099 | 13900277 | 13951835 | T: mersenne756839 |
14619252 | 14632463 | 14666578 | T: ledakem54sl |
15522222 | 15530623 | 15550851 | T: sikep610 |
15788227 | 15812642 | 17162007 | T: sikep503comp |
18096006 | 18173489 | 19942148 | T: ledakem5264 |
18445015 | 18467968 | 21983538 | T: ledakem53sl |
19036227 | 19059977 | 19197791 | T: lotus192 |
25913157 | 25933516 | 25953562 | T: sikep751 |
26437524 | 26461629 | 26674261 | mceliece348864pcf |
26454837 | 26564162 | 26582195 | mceliece348864f |
26550852 | 26588639 | 28704282 | T: sikep610comp |
27055882 | 27182037 | 27894603 | T: ntskem1264 |
27523622 | 27883334 | 28974945 | T: ramstakers756839 |
29309551 | 30072234 | 31827860 | T: ledakem52sl |
30875130 | 31066775 | 31382434 | T: lotus256 |
26001257? | 36857454? | 58582343? | mceliece348864 |
26823370? | 36991870? | 67023479? | mceliece348864pc |
40530820 | 43860699 | 44467104 | T: sikep751comp |
48056386? | 75048770? | 110500334? | T: rsa2048 |
78302100 | 79901189 | 81887847 | T: ntskem1380 |
81562914 | 81598406 | 81985226 | mceliece460896pcf |
81773046 | 81975815 | 82152494 | mceliece460896f |
80033509? | 110962945? | 141990591? | mceliece460896 |
80557873? | 141750596? | 173119524? | mceliece460896pc |
145822690 | 145922677 | 147308620 | mceliece6960119pcf |
145219565 | 145987149 | 146566702 | T: oddmanhattan128 |
145672814 | 146853846 | 148103872 | mceliece6960119f |
154770582 | 157016814 | 157205618 | T: ntskem13136 |
161262847 | 161549617 | 161716200 | mceliece6688128f |
167382130 | 168863574 | 169759974 | mceliece6688128pcf |
183450034 | 183903292 | 184598625 | mceliece8192128f |
188823855 | 190193966 | 190403729 | mceliece8192128pcf |
152130022? | 206378130? | 314798706? | mceliece6960119pc |
169556667? | 233845650? | 425170122? | mceliece6688128pc |
242443925 | 243959533 | 245769042 | T: oddmanhattan192 |
196837008? | 249999248? | 303063770? | mceliece6960119 |
189913121? | 251084020? | 425636103? | mceliece8192128 |
195798206? | 256521703? | 382350559? | mceliece8192128pc |
160041380? | 281418740? | 403085499? | mceliece6688128 |
419030073 | 420066047 | 421463937 | T: oddmanhattan256 |
771758916 | 791311503 | 794284230 | T: bigquake1 |
3103442739 | 3189683234 | 3271880744 | T: pqrsa15 |
6093184224 | 6113103574 | 6134993636 | T: bigquake3 |
11749030604 | 11793775619 | 11848156345 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
11544 | 12076 | 12672 | T: rsa2048 |
12395 | 12468 | 12595 | kyber90s512 |
19563 | 19622 | 19903 | kyber90s768 |
21386 | 21438 | 21857 | ntruhps2048509 |
21847 | 21876 | 21928 | ntruplus576 |
21458 | 22985 | 24858 | mceliece348864f |
22195 | 23376 | 24566 | mceliece348864 |
24179 | 24221 | 24306 | ntruhrss701 |
26590 | 26646 | 26671 | ntruplus768 |
26849 | 26895 | 26929 | timer |
27143 | 27206 | 27233 | smaugt1 |
29152 | 29246 | 29294 | kyber90s1024 |
28095 | 29480 | 31309 | mceliece348864pcf |
28078 | 29485 | 31875 | mceliece348864pc |
30907 | 30955 | 31035 | ntruplus864 |
31511 | 31588 | 32050 | ntruhps2048677 |
34945 | 34961 | 35241 | kyber512 |
35232 | 35289 | 35371 | sntrup4591761 |
37190 | 37322 | 37715 | ntruhps4096821 |
38247 | 38684 | 38825 | sntrup653 |
41198 | 41265 | 41350 | sntrup761 |
41639 | 41727 | 41954 | ntruplus1152 |
45225 | 45266 | 45281 | T: lightsaber2 |
49783 | 49873 | 49889 | T: C:nhcompact512cca |
44872? | 50148? | 60154? | mceliece460896f |
46219? | 51248? | 60121? | mceliece460896 |
51031 | 51363 | 51493 | sntrup857 |
49448 | 52880 | 60419 | T: ntskem1264 |
53485 | 53539 | 53599 | smaugt3 |
53455 | 53570 | 53654 | kyber768 |
54744 | 54813 | 54949 | sntrup953 |
54560 | 55491 | 56851 | T: lac128 |
55768 | 56216 | 56346 | sntrup1013 |
55848 | 56836 | 65774 | T: C:edonk128k16n80nu4l6 |
52230? | 57041? | 65565? | mceliece460896pcf |
52386 | 57315 | 63700 | mceliece460896pc |
58954 | 59009 | 59091 | threebears624r2ccax |
58969 | 59035 | 59112 | ntrulpr653 |
60006 | 60024 | 60075 | threebears624r2cca |
60533 | 60560 | 60593 | C:threebears624r2cpa |
61570 | 61581 | 61637 | C:threebears624r2cpax |
61570 | 61645 | 61729 | ntrulpr761 |
64078 | 64173 | 64239 | T: ntrulpr4591761 |
68524 | 68631 | 68676 | T: C:nhcompact768cca |
69747 | 70206 | 71449 | T: C:r5nd1kem0d |
70919 | 71031 | 72444 | sntrup1277 |
73185 | 73232 | 73325 | smaugt5 |
74981 | 75018 | 75080 | T: saber2 |
75884 | 76195 | 78453 | kyber1024 |
79255 | 79373 | 79481 | T!!!newhope512cca |
79427 | 79528 | 79981 | ntrulpr857 |
82949 | 83050 | 83143 | ntrulpr953 |
84350 | 84427 | 84562 | ntrulpr1013 |
87357 | 87392 | 87428 | T: C:nhcompact1024cca |
89490 | 93427 | 100307 | mceliece6688128f |
90182 | 94229 | 103488 | mceliece6688128 |
94455 | 94487 | 94547 | threebears936r2cca |
92260 | 94973 | 100613 | mceliece6960119 |
94174 | 95152 | 96542 | T: C:r5nd0kem2iot |
95107 | 95707 | 96754 | T: C:r5nd1kem5d |
96145 | 96165 | 96202 | threebears936r2ccax |
97545 | 98048 | 98851 | T: C:bikel1 |
98891 | 99424 | 100160 | T: C:r5nd1kem4longkey |
86960 | 100121 | 108432 | mceliece8192128 |
95675 | 100915 | 108122 | mceliece6960119f |
96413 | 101927 | 107814 | mceliece6688128pcf |
99417 | 102763 | 107224 | mceliece6960119pc |
102941 | 102969 | 103024 | C:threebears936r2cpa |
103034 | 103074 | 103178 | C:threebears936r2cpax |
98397 | 103138 | 110382 | mceliece6688128pc |
102641 | 106142 | 110504 | mceliece6960119pcf |
106124 | 106261 | 106345 | ntrulpr1277 |
109527 | 109576 | 109655 | T: firesaber2 |
108123 | 110312 | 112300 | mceliece8192128f |
114089 | 114355 | 114785 | T: C:ledakemcpa13 |
115315 | 115742 | 116256 | T: C:ledakemcpa14 |
115513 | 117046 | 118528 | T: C:ledakemcpa12 |
97491? | 118189? | 121892? | mceliece8192128pc |
103119 | 118514 | 120900 | mceliece8192128pcf |
120474 | 122908 | 126331 | T: ntrukem443 |
127385 | 127972 | 128608 | T: lotus128 |
130575 | 131733 | 135013 | T: lac192 |
141123 | 141153 | 141329 | threebears1248r2ccax |
141504 | 141544 | 141669 | threebears1248r2cca |
149256 | 149335 | 149892 | C:threebears1248r2cpax |
149757 | 149778 | 149836 | C:threebears1248r2cpa |
151193 | 151739 | 152404 | T: C:rolloi128 |
152399 | 152666 | 152894 | T!!!newhope1024cca |
140494 | 153337 | 155099 | T: ntskem1380 |
152385 | 155209 | 158536 | T: lac256 |
156160 | 157022 | 158140 | T: C:r5nd3kem5d |
179234 | 179895 | 180820 | T: C:rolloi192 |
178977 | 189519 | 202233 | T: C:edonk128k16n80nu8l6 |
189195 | 189772 | 190449 | T: lotus192 |
166988 | 194091 | 206331 | T: ntskem13136 |
203352 | 204043 | 205056 | T: C:rolloi256 |
208726 | 210375 | 211539 | T: C:hila5 |
215145 | 215378 | 215978 | T: hqc128round4 |
218480 | 218838 | 219265 | T: ledakem1264 |
221458 | 223621 | 227193 | T: ntrukem743 |
227824 | 228655 | 229718 | T: C:bikel3 |
239644 | 239861 | 240079 | T: saberx4 |
252838 | 253641 | 254398 | T: lotus256 |
257734 | 257900 | 258198 | T: ledakem1464 |
262992 | 263421 | 263972 | T: ledakem1364 |
264467 | 265910 | 267149 | T: C:r5nd3kem0d |
266386 | 270557 | 277146 | T: C:edonk128k32n96nu4l4 |
271355 | 271988 | 272716 | T: C:ledakemcpa34 |
272028 | 272703 | 273438 | T: C:ledakemcpa33 |
283287 | 283522 | 283968 | T: kindi256342 |
281487 | 283609 | 285052 | T: C:r5nd5kem5d |
299641 | 301972 | 304762 | T: C:ledakemcpa32 |
303204 | 303457 | 303805 | T: ledakem13sl |
304918 | 305547 | 306403 | T: ledakem12sl |
306511 | 308558 | 316207 | T: hqcrmrs128 |
327242 | 327459 | 328860 | T: kindi512241 |
327513 | 328614 | 330384 | T: C:r5nd5kem0d |
328448 | 329067 | 329591 | T: kindi512222 |
326019 | 336334 | 345990 | T: hqc128 |
355678 | 359229 | 364545 | T: C:lake1 |
364966 | 365220 | 365525 | T: ledakem14sl |
381615 | 383421 | 386537 | T: C:lake2 |
399135 | 401107 | 404422 | T: C:edonk128ref |
437307 | 445188 | 460358 | T: C:lake3 |
462604 | 469316 | 472540 | T: hqc1281 |
476806 | 477798 | 479056 | T: rolloii128 |
481281 | 481536 | 481982 | T: hqc192round4 |
486802 | 488109 | 488943 | T: rolloii192 |
517025 | 517858 | 518490 | T: ledakem3464 |
531224 | 534334 | 541486 | T: C:r5n11kem0d |
539727 | 540482 | 549569 | T: lima2p1024cca |
545348 | 546555 | 547931 | T: rolloii256 |
586224 | 586680 | 587608 | T: ledakem3264 |
604474 | 605511 | 606777 | T: C:ledakemcpa53 |
609941 | 610179 | 610722 | T: kindi512321 |
609903 | 610671 | 611604 | T: C:ledakemcpa54 |
619337 | 620147 | 621437 | T: ledakem3364 |
621393 | 625851 | 630847 | T: C:edonk192k48n144nu4l4 |
631203 | 638081 | 644897 | T: locker1 |
632643 | 639779 | 646599 | T: C:ledakemcpa52 |
664682 | 671343 | 683338 | T: hqcrmrs192 |
669121 | 674268 | 684812 | T: locker2 |
686970 | 687302 | 688146 | T: kindi256522 |
703888 | 712012 | 725379 | T: hqc192 |
714084 | 718073 | 721461 | T: C:edonk192k32n128nu4l6 |
728338 | 733109 | 741847 | T: locker3 |
761952 | 764018 | 766921 | T: rqc128 |
772173 | 774227 | 775634 | T: ledakem32sl |
778387 | 778758 | 779655 | T: titaniumccatoy |
829262 | 858343 | 863577 | T: locker4 |
889401 | 894041 | 906190 | T: ledakem33sl |
886707 | 896056 | 902361 | T: hqc1921 |
905309 | 924065 | 934915 | T: locker6 |
929603 | 930377 | 936265 | T: ledakem34sl |
929309 | 936433 | 948094 | T: hqc1922 |
970702 | 973017 | 975779 | T: C:r5n13kem0d |
973693 | 974185 | 974793 | T: titaniumccalite |
993032 | 994055 | 995883 | T: hqc256round4 |
1096977 | 1098216 | 1100704 | T: lima2p2048cca |
1097855 | 1110228 | 1118880 | T: hqcrmrs256 |
1114627 | 1121999 | 1124940 | T: locker5 |
1180295 | 1180790 | 1181360 | T: titaniumccastd |
1212001 | 1218560 | 1220959 | T: ledakem5364 |
1253681 | 1262434 | 1275430 | T: hqc256 |
1262786 | 1264669 | 1282563 | T: ledakem5464 |
1266398 | 1267363 | 1268447 | T: frodokem640 |
1309098 | 1310296 | 1311424 | T: ledakem5264 |
1383360 | 1390355 | 1410107 | T: limasp1018cca |
1396148 | 1402435 | 1421105 | T: hqc2561 |
1411431 | 1412792 | 1416680 | T: ledakem54sl |
1453742 | 1454524 | 1456414 | T: titaniumccamed |
1507792 | 1522175 | 1533776 | T: hqc2562 |
1550514 | 1551364 | 1552189 | T: frodokem640aes |
1549628 | 1570447 | 1590642 | T: hqc2563 |
1570751? | 1573593? | 2014615? | T: rqc192 |
1632164 | 1633263 | 1634761 | T: titaniumccahi |
1630587 | 1638035 | 1683413 | T: locker8 |
1742971 | 1760355 | 1828190 | T: locker9 |
1785152 | 1787137 | 1788029 | T: ledakem53sl |
1685022 | 1800541 | 1850237 | T: locker7 |
1874885 | 1876863 | 1882973 | T: ledakem52sl |
2046500 | 2047762 | 2052119 | T: titaniumccasuper |
2050855? | 2066933? | 3311874? | T: rqc256 |
2149575 | 2154415 | 2158469 | T: C:r5n15kem0d |
2492925 | 2497937 | 2499236 | T: frodokem976 |
2799098 | 2811425 | 2822330 | T: limasp1822cca |
2820949 | 2886073 | 2930903 | T: bigquake1 |
2898049 | 2899328 | 2900536 | T: frodokem976aes |
2680001 | 2927671 | 2936062 | T: limasp1306cca |
3968814 | 3972719 | 3985459 | T: frodokem640shake |
4356587 | 4397313 | 4435865 | T: remblem1056 |
4420753 | 4505881 | 4542265 | T: remblem928 |
4613473 | 4614934 | 4629528 | T: frodokem1344aes |
5372153 | 5380047 | 5396325 | T: limasp2062cca |
7536348 | 7724322 | 7950065 | T: bigquake3 |
8303713 | 8305330 | 8306998 | T: frodokem976shake |
9769955 | 9781562 | 9801840 | T: sikep434 |
11652307 | 11905724 | 12129735 | T: ramstakers216091 |
14178601 | 14182058 | 14189182 | T: frodokem1344shake |
14003612 | 14292405 | 14589202 | T: bigquake5 |
15354476 | 15382872 | 15451833 | T: sikep434comp |
15712738 | 15728838 | 15745557 | T: pqrsa15 |
15984006 | 15999380 | 16006452 | T: sikep503 |
17959953 | 18004953 | 18062129 | T: mersenne756839 |
24523748 | 24550318 | 24672726 | T: sikep503comp |
28383000 | 28398950 | 28460195 | T: sikep610 |
39314830 | 39416405 | 39607933 | T: sikep610comp |
41911566 | 41950933 | 41980783 | T: sikep751 |
44009980 | 44081360 | 44166105 | T: oddmanhattan128 |
50608329 | 51681694 | 53804677 | T: ramstakers756839 |
64875165 | 64967003 | 65248312 | T: sikep751comp |
83901979 | 84925096 | 89162460 | T: oddmanhattan192 |
172781241 | 173043725 | 173376350 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
11695 | 11833 | 11932 | kyber90s512 |
15753 | 15757 | 15772 | C:threebears624r2cpax |
18725 | 18872 | 18972 | kyber90s768 |
19780 | 19787 | 19833 | C:threebears936r2cpax |
22372 | 22406 | 22521 | ntruplus576 |
23949 | 23973 | 24029 | C:threebears1248r2cpax |
27289 | 27304 | 27439 | ntruplus768 |
27599 | 27616 | 27680 | C:threebears624r2cpa |
28156 | 28204 | 28319 | kyber90s1024 |
28321 | 28330 | 28523 | kyber512 |
29875 | 29974 | 30067 | T: C:r5nd1kem0d |
31729 | 31800 | 31895 | ntruplus864 |
33857 | 33882 | 33920 | C:threebears936r2cpa |
36877 | 36903 | 36925 | ntruhps2048509 |
39134 | 39181 | 39224 | C:threebears1248r2cpa |
42216 | 42295 | 42569 | smaugt1 |
42415 | 42466 | 42541 | ntruplus1152 |
42714 | 42777 | 42809 | timer |
44233 | 44293 | 44422 | kyber768 |
44287 | 44728 | 45228 | T: C:r5nd1kem5d |
43843 | 44776 | 44957 | T: C:r5nd1kem4longkey |
45075 | 45130 | 45230 | T: lightsaber2 |
43417 | 45669 | 45870 | T: C:r5nd0kem2iot |
48266 | 48286 | 48307 | T: C:nhcompact512cca |
50532 | 50593 | 50656 | T: C:hila5 |
54076 | 54108 | 54160 | sntrup761 |
56926 | 56969 | 57005 | sntrup653 |
58023 | 58065 | 58110 | ntruhrss701 |
60560 | 60621 | 60661 | ntruhps2048677 |
64262 | 64560 | 66895 | kyber1024 |
67737 | 67767 | 67801 | T: C:nhcompact768cca |
70503 | 70755 | 71288 | T: C:r5nd3kem5d |
71368 | 71509 | 71730 | T: lac128 |
72579 | 72641 | 72680 | ntrulpr653 |
73764 | 73785 | 73851 | T: saber2 |
74269 | 74383 | 74629 | ntruhps4096821 |
75064 | 75130 | 75255 | ntrulpr761 |
75306 | 75348 | 75734 | smaugt3 |
77634 | 77683 | 77751 | sntrup857 |
77855 | 77908 | 77965 | sntrup4591761 |
81500 | 81555 | 81625 | sntrup953 |
83522 | 83576 | 83653 | sntrup1013 |
86124 | 86176 | 86284 | T!!!newhope512cca |
86260 | 86294 | 86322 | T: C:nhcompact1024cca |
86290 | 86378 | 86400 | threebears624r2ccax |
92829 | 92960 | 93104 | T: ntrulpr4591761 |
99193 | 99914 | 100017 | ntrulpr857 |
101987 | 102047 | 102107 | smaugt5 |
102644 | 102721 | 102820 | sntrup1277 |
102625 | 102757 | 102877 | ntrulpr953 |
103617 | 103712 | 103821 | ntrulpr1013 |
108807 | 108857 | 108904 | T: firesaber2 |
112167 | 112214 | 112331 | threebears624r2cca |
117375 | 117464 | 117602 | mceliece348864f |
118830 | 118965 | 119046 | mceliece348864 |
123946 | 124171 | 124320 | mceliece348864pc |
124478 | 124795 | 125219 | mceliece348864pcf |
130010 | 130187 | 130283 | ntrulpr1277 |
132596 | 132647 | 132716 | threebears936r2ccax |
132827 | 133502 | 133870 | T: ntrukem443 |
134822 | 137600 | 139985 | T: C:r5nd5kem5d |
142924 | 144145 | 147828 | T: C:r5nd3kem0d |
152491 | 152755 | 153158 | T: lotus128 |
164580 | 164647 | 164898 | threebears936r2cca |
167349 | 167417 | 167515 | T!!!newhope1024cca |
181460 | 182519 | 183313 | T: lac192 |
183776 | 184249 | 186208 | T: C:r5nd5kem0d |
184398 | 185019 | 185813 | T: C:r5n11kem0d |
185092 | 185311 | 185383 | threebears1248r2ccax |
224881 | 224971 | 225110 | threebears1248r2cca |
232056 | 232612 | 233344 | T: lotus192 |
236786 | 236962 | 237383 | mceliece460896 |
237772 | 237999 | 238211 | mceliece460896f |
243292 | 243472 | 243684 | mceliece460896pcf |
243289 | 243502 | 243991 | mceliece460896pc |
256937 | 257097 | 257397 | T: saberx4 |
260910 | 261092 | 261239 | mceliece6960119f |
262617 | 262834 | 263104 | mceliece6960119 |
272677 | 273271 | 273583 | mceliece6960119pcf |
274391 | 274567 | 275039 | mceliece6960119pc |
277256 | 277444 | 278182 | mceliece6688128 |
277511 | 277813 | 278446 | mceliece8192128 |
278658 | 279034 | 280993 | T: C:r5n13kem0d |
279839 | 280191 | 280498 | mceliece8192128f |
281340 | 281743 | 281889 | mceliece6688128f |
281987 | 283844 | 295866 | T: lac256 |
288897 | 289205 | 289586 | mceliece8192128pc |
288935 | 289258 | 290017 | mceliece6688128pc |
289042 | 289513 | 290041 | mceliece6688128pcf |
290286 | 290862 | 291291 | mceliece8192128pcf |
294650 | 295149 | 295687 | T: ntrukem743 |
323447 | 324108 | 324980 | T: lotus256 |
344337 | 344803 | 345315 | T: ntskem1264 |
356710 | 356896 | 357232 | T: kindi256342 |
377556 | 377886 | 378177 | T: hqc128round4 |
435125 | 435433 | 436793 | T: kindi512241 |
435979 | 437267 | 438070 | T: kindi512222 |
583221 | 584767 | 586280 | T: hqc128 |
611932 | 614673 | 622598 | T: hqcrmrs128 |
636330 | 636867 | 637777 | T: ntskem1380 |
673674 | 674044 | 675787 | T: lima2p1024cca |
698598? | 699263? | 888260? | T: C:ledakemcpa13 |
768011 | 768288 | 768553 | T: kindi512321 |
773470 | 773767 | 774507 | T: hqc192round4 |
778685 | 779261 | 780543 | T: C:ledakemcpa12 |
808955 | 810194 | 811328 | T: kindi256522 |
851482 | 852086 | 853379 | T: C:ledakemcpa14 |
911676 | 912089 | 912761 | T: titaniumccatoy |
918678 | 922154 | 928625 | T: C:r5n15kem0d |
667101? | 935732? | 1422672? | T: C:edonk128k32n96nu4l4 |
947959 | 954969 | 956583 | T: hqc1281 |
1068211 | 1085658 | 1091217 | T: hqc192 |
1129351 | 1129856 | 1130737 | T: titaniumccalite |
1131473 | 1140931 | 1143134 | T: hqcrmrs192 |
1143396 | 1145913 | 1148960 | T: C:rolloi128 |
1200400 | 1202495 | 1203903 | T: ntskem13136 |
1266468 | 1266952 | 1267479 | T: frodokem640 |
1345655 | 1350293 | 1446322 | T: C:rolloi192 |
1360903 | 1361887 | 1362744 | T: titaniumccastd |
1361743 | 1362849 | 1366282 | T: lima2p2048cca |
1496337 | 1497292 | 1498296 | T: frodokem640aes |
1550524 | 1560832 | 1571167 | T: hqc1922 |
1555108 | 1566173 | 1574887 | T: hqc1921 |
1622455 | 1624167 | 1626548 | T: hqc256round4 |
1628471 | 1629635 | 1631057 | T: C:bikel1 |
1646136 | 1654085 | 1655373 | T: ledakem1264 |
1658520 | 1659199 | 1660257 | T: titaniumccamed |
1716124 | 1720581 | 1727638 | T: rolloii128 |
1740586 | 1750301 | 1756250 | T: C:lake1 |
1402920? | 1753866? | 9619099? | T: C:edonk128k16n80nu8l6 |
1768779 | 1779088 | 1801862 | T: hqcrmrs256 |
1776708 | 1786070 | 1794439 | T: ledakem1364 |
1786578 | 1788367 | 1792848 | T: limasp1018cca |
1830935 | 1840978 | 1845164 | T: ledakem1464 |
1870611 | 1881289 | 1887302 | T: hqc256 |
1906814 | 1908269 | 1909308 | T: titaniumccahi |
1925698 | 1928032 | 1930743 | T: rolloii192 |
1976451 | 1982732 | 1984030 | T: rsa2048 |
1987136 | 1990847 | 1993893 | T: C:ledakemcpa32 |
2188094 | 2192615 | 2199433 | T: C:rolloi256 |
2218936 | 2237373 | 2264001 | T: hqc2561 |
2287656 | 2291116 | 2383747 | T: ledakem13sl |
2289878 | 2293615 | 2326881 | T: ledakem12sl |
2370445 | 2371861 | 2373480 | T: C:ledakemcpa33 |
2385726 | 2390632 | 2397565 | T: titaniumccasuper |
2377327 | 2419111 | 2431347 | T: hqc2562 |
2407779 | 2430210 | 2437602 | T: ledakem14sl |
2437412 | 2504973 | 2513155 | T: hqc2563 |
2514899 | 2517198 | 2524031 | T: rolloii256 |
1832024? | 2592602? | 2729097? | T: C:edonk192k48n144nu4l4 |
2604293 | 2605818 | 2616796 | T: frodokem976 |
2761080 | 2762002 | 2763067 | T: frodokem976aes |
2207369? | 2839622? | 2843685? | T: C:ledakemcpa34 |
3021899 | 3030548 | 3054726 | T: C:lake2 |
3215162 | 3218029 | 3222947 | T: rqc128 |
3335973 | 3344067 | 3378380 | T: locker1 |
3421017 | 3444815 | 3459296 | T: locker2 |
3618143 | 3637746 | 3648216 | T: limasp1822cca |
3455014 | 3797050 | 3814450 | T: limasp1306cca |
3831789 | 3866250 | 3896894 | T: locker4 |
3877066 | 3889756 | 4005783 | T: bigquake1 |
3901094 | 3902637 | 3903886 | T: frodokem640shake |
4068553 | 4078348 | 4087539 | T: C:lake3 |
4597623 | 4600549 | 4613633 | T: frodokem1344aes |
4589272 | 4617579 | 4752431 | T: ledakem3464 |
4760137 | 4762332 | 4794940 | T: ledakem3264 |
4761490 | 4791319 | 4824780 | T: ledakem3364 |
5041731 | 5043954 | 5093361 | T: C:ledakemcpa52 |
5182057 | 5198932 | 5221950 | T: locker3 |
5355856 | 5358533 | 5363482 | T: C:bikel3 |
5523959 | 5532961 | 5540034 | T: C:ledakemcpa53 |
5569749 | 5584324 | 5596219 | T: locker6 |
5857016 | 5873023 | 5897271 | T: locker5 |
6050030 | 6090846 | 6152816 | T: remblem1056 |
6079740 | 6093615 | 6098453 | T: ledakem32sl |
6136617 | 6216830 | 6278897 | T: remblem928 |
4883170? | 6277363? | 6295340? | T: C:ledakemcpa54 |
6246843 | 6321920 | 6403082 | T: locker8 |
6379554 | 6455187 | 6503840 | T: locker7 |
6653831 | 6665098 | 7557319 | T: rqc192 |
6888990 | 6891283 | 6894092 | T: ledakem33sl |
7008787 | 7016779 | 7028835 | T: limasp2062cca |
7336400 | 7358379 | 7376572 | T: ledakem34sl |
8261150 | 8263828 | 8266088 | T: frodokem976shake |
4893747? | 8548612? | 9276241? | T: C:edonk128ref |
8724447 | 8766790 | 8862488 | T: locker9 |
9764700 | 9782472 | 9850023 | T: ledakem5264 |
10032213? | 10106858? | 12560320? | T: rqc256 |
10435351 | 10441411 | 10450323 | T: sikep434 |
10407999 | 10468956 | 10492162 | T: ledakem5364 |
11268090 | 11273661 | 11281197 | T: sikep434comp |
11980513 | 12052893 | 12060368 | T: ledakem5464 |
14013497 | 14067846 | 14141373 | T: ledakem53sl |
14153081 | 14157699 | 14159523 | T: frodokem1344shake |
14363505 | 14379940 | 14519281 | T: ledakem52sl |
14641257 | 14751927 | 14776655 | T: ledakem54sl |
2864218? | 15163675? | 20845285? | T: C:edonk128k16n80nu4l6 |
13544535? | 16926745? | 55264013? | T: C:edonk192k32n128nu4l6 |
17041808 | 17046993 | 17054038 | T: sikep503 |
18083383 | 18090502 | 18107509 | T: sikep503comp |
24421924 | 25091247 | 25432028 | T: ramstakers216091 |
26797098 | 26826532 | 26864713 | T: mersenne756839 |
28621234 | 28645059 | 28710642 | T: sikep610 |
28323059 | 28702724 | 28854242 | T: bigquake3 |
30524579 | 30568134 | 30612926 | T: sikep610comp |
42890374 | 43023639 | 43715921 | T: bigquake5 |
45108974 | 45148523 | 45182659 | T: sikep751 |
47693352 | 47717643 | 47752581 | T: sikep751comp |
48295590 | 48533280 | 48599943 | T: oddmanhattan128 |
93097228 | 93428995 | 98190106 | T: oddmanhattan192 |
97730374 | 98619133 | 100783920 | T: ramstakers756839 |
107195064 | 107273986 | 107332634 | T: pqrsa15 |
191891979 | 192138043 | 192342763 | T: oddmanhattan256 |
|
|
|