-
Notifications
You must be signed in to change notification settings - Fork 5
/
ciphers.go
377 lines (374 loc) · 79.3 KB
/
ciphers.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
package main
type cipher struct {
id string
name string
protocol string
kx string
au string
enc string
bits string
mac string
kxauStrength string
encStrength string
overallStrength string
}
var ciphers = make(map[string]cipher)
func init() {
ciphers["000000"] = cipher{name: "TLS_NULL_WITH_NULL_NULL", protocol: "TLS", kx: "NULL", au: "NULL", enc: "NULL", bits: "0", mac: "NULL", kxauStrength: "NULL", encStrength: "NULL", overallStrength: "NULL"}
ciphers["000001"] = cipher{name: "TLS_RSA_WITH_NULL_MD5", protocol: "TLS", kx: "RSA", au: "RSA", enc: "NULL", bits: "0", mac: "MD5", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["000002"] = cipher{name: "TLS_RSA_WITH_NULL_SHA", protocol: "TLS", kx: "RSA", au: "RSA", enc: "NULL", bits: "0", mac: "SHA", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["000003"] = cipher{name: "TLS_RSA_EXPORT_WITH_RC4_40_MD5", protocol: "TLS", kx: "RSA_EXPORT", au: "RSA_EXPORT", enc: "RC4_40", bits: "40", mac: "MD5", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000004"] = cipher{name: "TLS_RSA_WITH_RC4_128_MD5", protocol: "TLS", kx: "RSA", au: "RSA", enc: "RC4_128", bits: "128", mac: "MD5", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["000005"] = cipher{name: "TLS_RSA_WITH_RC4_128_SHA", protocol: "TLS", kx: "RSA", au: "RSA", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["000006"] = cipher{name: "TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5", protocol: "TLS", kx: "RSA_EXPORT", au: "RSA_EXPORT", enc: "RC2_CBC_40", bits: "40", mac: "MD5", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000007"] = cipher{name: "TLS_RSA_WITH_IDEA_CBC_SHA", protocol: "TLS", kx: "RSA", au: "RSA", enc: "IDEA_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000008"] = cipher{name: "TLS_RSA_EXPORT_WITH_DES40_CBC_SHA", protocol: "TLS", kx: "RSA_EXPORT", au: "RSA_EXPORT", enc: "DES40_CBC", bits: "40", mac: "SHA", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000009"] = cipher{name: "TLS_RSA_WITH_DES_CBC_SHA", protocol: "TLS", kx: "RSA", au: "RSA", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "HIGH", encStrength: "LOW", overallStrength: "LOW"}
ciphers["00000A"] = cipher{name: "TLS_RSA_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "RSA", au: "RSA", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00000B"] = cipher{name: "TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA", protocol: "TLS", kx: "DH", au: "DSS", enc: "DES40_CBC", bits: "40", mac: "SHA", kxauStrength: "HIGH", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["00000C"] = cipher{name: "TLS_DH_DSS_WITH_DES_CBC_SHA", protocol: "TLS", kx: "DH", au: "DSS", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "HIGH", encStrength: "LOW", overallStrength: "LOW"}
ciphers["00000D"] = cipher{name: "TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "DH", au: "DSS", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00000E"] = cipher{name: "TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA", protocol: "TLS", kx: "DH", au: "RSA", enc: "DES40_CBC", bits: "40", mac: "SHA", kxauStrength: "HIGH", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["00000F"] = cipher{name: "TLS_DH_RSA_WITH_DES_CBC_SHA", protocol: "TLS", kx: "DH", au: "RSA", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "HIGH", encStrength: "LOW", overallStrength: "LOW"}
ciphers["000010"] = cipher{name: "TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "DH", au: "RSA", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000011"] = cipher{name: "TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", protocol: "TLS", kx: "DHE", au: "DSS", enc: "DES40_CBC", bits: "40", mac: "SHA", kxauStrength: "HIGH", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000012"] = cipher{name: "TLS_DHE_DSS_WITH_DES_CBC_SHA", protocol: "TLS", kx: "DHE", au: "DSS", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "HIGH", encStrength: "LOW", overallStrength: "LOW"}
ciphers["000013"] = cipher{name: "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "DHE", au: "DSS", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000014"] = cipher{name: "TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", protocol: "TLS", kx: "DHE", au: "RSA", enc: "DES40_CBC", bits: "40", mac: "SHA", kxauStrength: "HIGH", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000015"] = cipher{name: "TLS_DHE_RSA_WITH_DES_CBC_SHA", protocol: "TLS", kx: "DHE", au: "RSA", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "HIGH", encStrength: "LOW", overallStrength: "LOW"}
ciphers["000016"] = cipher{name: "TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "DHE", au: "RSA", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000017"] = cipher{name: "TLS_DH_Anon_EXPORT_WITH_RC4_40_MD5", protocol: "TLS", kx: "DH", au: "Anon", enc: "RC4_40", bits: "40", mac: "MD5", kxauStrength: "MiM", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000018"] = cipher{name: "TLS_DH_Anon_WITH_RC4_128_MD5", protocol: "TLS", kx: "DH", au: "Anon", enc: "RC4_128", bits: "128", mac: "MD5", kxauStrength: "MiM", encStrength: "MEDIUM", overallStrength: "MiM"}
ciphers["000019"] = cipher{name: "TLS_DH_Anon_EXPORT_WITH_DES40_CBC_SHA", protocol: "TLS", kx: "DH", au: "Anon", enc: "DES40_CBC", bits: "40", mac: "SHA", kxauStrength: "MiM", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["00001A"] = cipher{name: "TLS_DH_Anon_WITH_DES_CBC_SHA", protocol: "TLS", kx: "DH", au: "Anon", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "MiM", encStrength: "LOW", overallStrength: "MiM"}
ciphers["00001B"] = cipher{name: "TLS_DH_Anon_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "DH", au: "Anon", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00001C"] = cipher{name: "SSL_FORTEZZA_KEA_WITH_NULL_SHA", protocol: "SSL", kx: "FORTEZZA", au: "KEA", enc: "NULL", bits: "0", mac: "SHA", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00001D"] = cipher{name: "SSL_FORTEZZA_KEA_WITH_FORTEZZA_CBC_SHA", protocol: "SSL", kx: "FORTEZZA", au: "KEA", enc: "FORTEZZA_CBC", bits: "80", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00001E"] = cipher{name: "TLS_KRB5_WITH_DES_CBC_SHA", protocol: "TLS", kx: "KRB5", au: "KRB5", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "HIGH", encStrength: "LOW", overallStrength: "LOW"}
ciphers["00001F"] = cipher{name: "TLS_KRB5_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "KRB5", au: "KRB5", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000020"] = cipher{name: "TLS_KRB5_WITH_RC4_128_SHA", protocol: "TLS", kx: "KRB5", au: "KRB5", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["000021"] = cipher{name: "TLS_KRB5_WITH_IDEA_CBC_SHA", protocol: "TLS", kx: "KRB5", au: "KRB5", enc: "IDEA_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000022"] = cipher{name: "TLS_KRB5_WITH_DES_CBC_MD5", protocol: "TLS", kx: "KRB5", au: "KRB5", enc: "DES_CBC", bits: "56", mac: "MD5", kxauStrength: "HIGH", encStrength: "LOW", overallStrength: "LOW"}
ciphers["000023"] = cipher{name: "TLS_KRB5_WITH_3DES_EDE_CBC_MD5", protocol: "TLS", kx: "KRB5", au: "KRB5", enc: "3DES_EDE_CBC", bits: "168", mac: "MD5", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000024"] = cipher{name: "TLS_KRB5_WITH_RC4_128_MD5", protocol: "TLS", kx: "KRB5", au: "KRB5", enc: "RC4_128", bits: "128", mac: "MD5", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["000025"] = cipher{name: "TLS_KRB5_WITH_IDEA_CBC_MD5", protocol: "TLS", kx: "KRB5", au: "KRB5", enc: "IDEA_CBC", bits: "128", mac: "MD5", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000026"] = cipher{name: "TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA", protocol: "TLS", kx: "KRB5_EXPORT", au: "KRB5_EXPORT", enc: "DES_CBC_40", bits: "40", mac: "SHA", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000027"] = cipher{name: "TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA", protocol: "TLS", kx: "KRB5_EXPORT", au: "KRB5_EXPORT", enc: "RC2_CBC_40", bits: "40", mac: "SHA", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000028"] = cipher{name: "TLS_KRB5_EXPORT_WITH_RC4_40_SHA", protocol: "TLS", kx: "KRB5_EXPORT", au: "KRB5_EXPORT", enc: "RC4_40", bits: "40", mac: "SHA", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000029"] = cipher{name: "TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5", protocol: "TLS", kx: "KRB5_EXPORT", au: "KRB5_EXPORT", enc: "DES_CBC_40", bits: "40", mac: "MD5", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["00002A"] = cipher{name: "TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5", protocol: "TLS", kx: "KRB5_EXPORT", au: "KRB5_EXPORT", enc: "RC2_CBC_40", bits: "40", mac: "MD5", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["00002B"] = cipher{name: "TLS_KRB5_EXPORT_WITH_RC4_40_MD5", protocol: "TLS", kx: "KRB5_EXPORT", au: "KRB5_EXPORT", enc: "RC4_40", bits: "40", mac: "MD5", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["00002C"] = cipher{name: "TLS_PSK_WITH_NULL_SHA", protocol: "TLS", kx: "PSK", au: "PSK", enc: "NULL", bits: "0", mac: "SHA", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00002D"] = cipher{name: "TLS_DHE_PSK_WITH_NULL_SHA", protocol: "TLS", kx: "DHE", au: "PSK", enc: "NULL", bits: "0", mac: "SHA", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00002E"] = cipher{name: "TLS_RSA_PSK_WITH_NULL_SHA", protocol: "TLS", kx: "RSA", au: "PSK", enc: "NULL", bits: "0", mac: "SHA", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00002F"] = cipher{name: "TLS_RSA_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "RSA", au: "RSA", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000030"] = cipher{name: "TLS_DH_DSS_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "DH", au: "DSS", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000031"] = cipher{name: "TLS_DH_RSA_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "DH", au: "RSA", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000032"] = cipher{name: "TLS_DHE_DSS_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "DHE", au: "DSS", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000033"] = cipher{name: "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "DHE", au: "RSA", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000034"] = cipher{name: "TLS_DH_Anon_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "DH", au: "Anon", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["000035"] = cipher{name: "TLS_RSA_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "RSA", au: "RSA", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000036"] = cipher{name: "TLS_DH_DSS_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "DH", au: "DSS", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000037"] = cipher{name: "TLS_DH_RSA_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "DH", au: "RSA", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000038"] = cipher{name: "TLS_DHE_DSS_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "DHE", au: "DSS", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000039"] = cipher{name: "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "DHE", au: "RSA", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00003A"] = cipher{name: "TLS_DH_Anon_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "DH", au: "Anon", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00003B"] = cipher{name: "TLS_RSA_WITH_NULL_SHA256", protocol: "TLS", kx: "RSA", au: "RSA", enc: "NULL", bits: "0", mac: "SHA256", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00003C"] = cipher{name: "TLS_RSA_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "RSA", au: "RSA", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00003D"] = cipher{name: "TLS_RSA_WITH_AES_256_CBC_SHA256", protocol: "TLS", kx: "RSA", au: "RSA", enc: "AES_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00003E"] = cipher{name: "TLS_DH_DSS_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "DH", au: "DSS", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00003F"] = cipher{name: "TLS_DH_RSA_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "DH", au: "RSA", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000040"] = cipher{name: "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "DSS", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000041"] = cipher{name: "TLS_RSA_WITH_CAMELLIA_128_CBC_SHA", protocol: "TLS", kx: "RSA", au: "RSA", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000042"] = cipher{name: "TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA", protocol: "TLS", kx: "DH", au: "DSS", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000043"] = cipher{name: "TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA", protocol: "TLS", kx: "DH", au: "RSA", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000044"] = cipher{name: "TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA", protocol: "TLS", kx: "DHE", au: "DSS", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000045"] = cipher{name: "TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA", protocol: "TLS", kx: "DHE", au: "RSA", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000046"] = cipher{name: "TLS_DH_Anon_WITH_CAMELLIA_128_CBC_SHA", protocol: "TLS", kx: "DH", au: "Anon", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["000047"] = cipher{name: "TLS_ECDH_ECDSA_WITH_NULL_SHA", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "NULL", bits: "0", mac: "SHA", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["000048"] = cipher{name: "TLS_ECDH_ECDSA_WITH_RC4_128_SHA", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["000049"] = cipher{name: "TLS_ECDH_ECDSA_WITH_DES_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "HIGH", encStrength: "LOW", overallStrength: "LOW"}
ciphers["00004A"] = cipher{name: "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00004B"] = cipher{name: "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00004C"] = cipher{name: "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000060"] = cipher{name: "TLS_RSA_EXPORT1024_WITH_RC4_56_MD5", protocol: "TLS", kx: "RSA_EXPORT1024", au: "RSA_EXPORT1024", enc: "RC4_56", bits: "56", mac: "MD5", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000061"] = cipher{name: "TLS_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5", protocol: "TLS", kx: "RSA_EXPORT1024", au: "RSA_EXPORT1024", enc: "RC2_CBC_56", bits: "56", mac: "MD5", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000062"] = cipher{name: "TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA", protocol: "TLS", kx: "RSA_EXPORT1024", au: "RSA_EXPORT1024", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "EXPORT", encStrength: "LOW", overallStrength: "EXPORT"}
ciphers["000063"] = cipher{name: "TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA", protocol: "TLS", kx: "DHE", au: "DSS", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "HIGH", encStrength: "LOW", overallStrength: "LOW"}
ciphers["000064"] = cipher{name: "TLS_RSA_EXPORT1024_WITH_RC4_56_SHA", protocol: "TLS", kx: "RSA_EXPORT1024", au: "RSA_EXPORT1024", enc: "RC4_56", bits: "56", mac: "SHA", kxauStrength: "EXPORT", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000065"] = cipher{name: "TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA", protocol: "TLS", kx: "DHE", au: "DSS", enc: "RC4_56", bits: "56", mac: "SHA", kxauStrength: "HIGH", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["000066"] = cipher{name: "TLS_DHE_DSS_WITH_RC4_128_SHA", protocol: "TLS", kx: "DHE", au: "DSS", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["000067"] = cipher{name: "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "RSA", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000068"] = cipher{name: "TLS_DH_DSS_WITH_AES_256_CBC_SHA256", protocol: "TLS", kx: "DH", au: "DSS", enc: "AES_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000069"] = cipher{name: "TLS_DH_RSA_WITH_AES_256_CBC_SHA256", protocol: "TLS", kx: "DH", au: "RSA", enc: "AES_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00006A"] = cipher{name: "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "DSS", enc: "AES_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00006B"] = cipher{name: "TLS_DHE_RSA_WITH_AES_256_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "RSA", enc: "AES_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00006C"] = cipher{name: "TLS_DH_Anon_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "DH", au: "Anon", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00006D"] = cipher{name: "TLS_DH_Anon_WITH_AES_256_CBC_SHA256", protocol: "TLS", kx: "DH", au: "Anon", enc: "AES_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["000080"] = cipher{name: "TLS_GOSTR341094_WITH_28147_CNT_IMIT", protocol: "TLS", kx: "VKO GOST R 34.10-94", au: "VKO GOST R 34.10-94", enc: "GOST28147", bits: "256", mac: "IMIT_GOST28147", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000081"] = cipher{name: "TLS_GOSTR341001_WITH_28147_CNT_IMIT", protocol: "TLS", kx: "VKO GOST R 34.10-2001", au: "VKO GOST R 34.10-2001", enc: "GOST28147", bits: "256", mac: "IMIT_GOST28147", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000082"] = cipher{name: "TLS_GOSTR341094_WITH_NULL_GOSTR3411", protocol: "TLS", kx: "VKO GOST R 34.10-94 ", au: "VKO GOST R 34.10-94 ", enc: "NULL", bits: "0", mac: "HMAC_GOSTR3411", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["000083"] = cipher{name: "TLS_GOSTR341001_WITH_NULL_GOSTR3411", protocol: "TLS", kx: "VKO GOST R 34.10-2001", au: "VKO GOST R 34.10-2001", enc: "NULL", bits: "0", mac: "HMAC_GOSTR3411", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["000084"] = cipher{name: "TLS_RSA_WITH_CAMELLIA_256_CBC_SHA", protocol: "TLS", kx: "RSA", au: "RSA", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000085"] = cipher{name: "TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA", protocol: "TLS", kx: "DH", au: "DSS", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000086"] = cipher{name: "TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA", protocol: "TLS", kx: "DH", au: "RSA", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000087"] = cipher{name: "TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA", protocol: "TLS", kx: "DHE", au: "DSS", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000088"] = cipher{name: "TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA", protocol: "TLS", kx: "DHE", au: "RSA", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000089"] = cipher{name: "TLS_DH_Anon_WITH_CAMELLIA_256_CBC_SHA", protocol: "TLS", kx: "DH", au: "Anon", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00008A"] = cipher{name: "TLS_PSK_WITH_RC4_128_SHA", protocol: "TLS", kx: "PSK", au: "PSK", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["00008B"] = cipher{name: "TLS_PSK_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "PSK", au: "PSK", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00008C"] = cipher{name: "TLS_PSK_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "PSK", au: "PSK", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00008D"] = cipher{name: "TLS_PSK_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "PSK", au: "PSK", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00008E"] = cipher{name: "TLS_DHE_PSK_WITH_RC4_128_SHA", protocol: "TLS", kx: "DHE", au: "PSK", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["00008F"] = cipher{name: "TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "DHE", au: "PSK", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000090"] = cipher{name: "TLS_DHE_PSK_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "DHE", au: "PSK", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000091"] = cipher{name: "TLS_DHE_PSK_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "DHE", au: "PSK", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000092"] = cipher{name: "TLS_RSA_PSK_WITH_RC4_128_SHA", protocol: "TLS", kx: "RSA", au: "PSK", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["000093"] = cipher{name: "TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "RSA", au: "PSK", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000094"] = cipher{name: "TLS_RSA_PSK_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "RSA", au: "PSK", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000095"] = cipher{name: "TLS_RSA_PSK_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "RSA", au: "PSK", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000096"] = cipher{name: "TLS_RSA_WITH_SEED_CBC_SHA", protocol: "TLS", kx: "RSA", au: "RSA", enc: "SEED_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000097"] = cipher{name: "TLS_DH_DSS_WITH_SEED_CBC_SHA", protocol: "TLS", kx: "DH", au: "DSS", enc: "SEED_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000098"] = cipher{name: "TLS_DH_RSA_WITH_SEED_CBC_SHA", protocol: "TLS", kx: "DH", au: "RSA", enc: "SEED_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["000099"] = cipher{name: "TLS_DHE_DSS_WITH_SEED_CBC_SHA", protocol: "TLS", kx: "DHE", au: "DSS", enc: "SEED_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00009A"] = cipher{name: "TLS_DHE_RSA_WITH_SEED_CBC_SHA", protocol: "TLS", kx: "DHE", au: "RSA", enc: "SEED_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00009B"] = cipher{name: "TLS_DH_Anon_WITH_SEED_CBC_SHA", protocol: "TLS", kx: "DH", au: "Anon", enc: "SEED_CBC", bits: "128", mac: "SHA", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00009C"] = cipher{name: "TLS_RSA_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "RSA", au: "RSA", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00009D"] = cipher{name: "TLS_RSA_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "RSA", au: "RSA", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00009E"] = cipher{name: "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "DHE", au: "RSA", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00009F"] = cipher{name: "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "DHE", au: "RSA", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000A0"] = cipher{name: "TLS_DH_RSA_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "DH", au: "RSA", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000A1"] = cipher{name: "TLS_DH_RSA_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "DH", au: "RSA", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000A2"] = cipher{name: "TLS_DHE_DSS_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "DHE", au: "DSS", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000A3"] = cipher{name: "TLS_DHE_DSS_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "DHE", au: "DSS", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000A4"] = cipher{name: "TLS_DH_DSS_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "DH", au: "DSS", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000A5"] = cipher{name: "TLS_DH_DSS_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "DH", au: "DSS", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000A6"] = cipher{name: "TLS_DH_Anon_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "DH", au: "Anon", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["0000A7"] = cipher{name: "TLS_DH_Anon_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "DH", au: "Anon", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["0000A8"] = cipher{name: "TLS_PSK_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "PSK", au: "PSK", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000A9"] = cipher{name: "TLS_PSK_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "PSK", au: "PSK", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000AA"] = cipher{name: "TLS_DHE_PSK_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "DHE", au: "PSK", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000AB"] = cipher{name: "TLS_DHE_PSK_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "DHE", au: "PSK", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000AC"] = cipher{name: "TLS_RSA_PSK_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "RSA", au: "PSK", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000AD"] = cipher{name: "TLS_RSA_PSK_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "RSA", au: "PSK", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000AE"] = cipher{name: "TLS_PSK_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "PSK", au: "PSK", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000AF"] = cipher{name: "TLS_PSK_WITH_AES_256_CBC_SHA384", protocol: "TLS", kx: "PSK", au: "PSK", enc: "AES_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000B0"] = cipher{name: "TLS_PSK_WITH_NULL_SHA256", protocol: "TLS", kx: "PSK", au: "PSK", enc: "NULL", bits: "0", mac: "SHA256", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["0000B1"] = cipher{name: "TLS_PSK_WITH_NULL_SHA384", protocol: "TLS", kx: "PSK", au: "PSK", enc: "NULL", bits: "0", mac: "SHA384", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["0000B2"] = cipher{name: "TLS_DHE_PSK_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "PSK", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000B3"] = cipher{name: "TLS_DHE_PSK_WITH_AES_256_CBC_SHA384", protocol: "TLS", kx: "DHE", au: "PSK", enc: "AES_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000B4"] = cipher{name: "TLS_DHE_PSK_WITH_NULL_SHA256", protocol: "TLS", kx: "DHE", au: "PSK", enc: "NULL", bits: "0", mac: "SHA256", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["0000B5"] = cipher{name: "TLS_DHE_PSK_WITH_NULL_SHA384", protocol: "TLS", kx: "DHE", au: "PSK", enc: "NULL", bits: "0", mac: "SHA384", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["0000B6"] = cipher{name: "TLS_RSA_PSK_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "RSA", au: "PSK", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000B7"] = cipher{name: "TLS_RSA_PSK_WITH_AES_256_CBC_SHA384", protocol: "TLS", kx: "RSA", au: "PSK", enc: "AES_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000B8"] = cipher{name: "TLS_RSA_PSK_WITH_NULL_SHA256", protocol: "TLS", kx: "RSA", au: "PSK", enc: "NULL", bits: "0", mac: "SHA256", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["0000B9"] = cipher{name: "TLS_RSA_PSK_WITH_NULL_SHA384", protocol: "TLS", kx: "RSA", au: "PSK", enc: "NULL", bits: "0", mac: "SHA384", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["0000BA"] = cipher{name: "TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "RSA", au: "RSA", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000BB"] = cipher{name: "TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "DH", au: "DSS", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000BC"] = cipher{name: "TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "DH", au: "RSA", enc: "CAMELLIA_128", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000BD"] = cipher{name: "TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "DSS", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000BE"] = cipher{name: "TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "RSA", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000BF"] = cipher{name: "TLS_DH_Anon_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "DH", au: "Anon", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["0000C0"] = cipher{name: "TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256", protocol: "TLS", kx: "RSA", au: "RSA", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000C1"] = cipher{name: "TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256", protocol: "TLS", kx: "DH", au: "DSS", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000C2"] = cipher{name: "TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256", protocol: "TLS", kx: "DH", au: "RSA", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000C3"] = cipher{name: "TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "DSS", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000C4"] = cipher{name: "TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "RSA", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["0000C5"] = cipher{name: "TLS_DH_Anon_WITH_CAMELLIA_256_CBC_SHA256", protocol: "TLS", kx: "DH", au: "Anon", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA256", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00C001"] = cipher{name: "TLS_ECDH_ECDSA_WITH_NULL_SHA", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "NULL", bits: "0", mac: "SHA", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00C002"] = cipher{name: "TLS_ECDH_ECDSA_WITH_RC4_128_SHA", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["00C003"] = cipher{name: "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C004"] = cipher{name: "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C005"] = cipher{name: "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C006"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_NULL_SHA", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "NULL", bits: "0", mac: "SHA", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00C007"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["00C008"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C009"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C00A"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C00B"] = cipher{name: "TLS_ECDH_RSA_WITH_NULL_SHA", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "NULL", bits: "0", mac: "SHA", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00C00C"] = cipher{name: "TLS_ECDH_RSA_WITH_RC4_128_SHA", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["00C00D"] = cipher{name: "TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C00E"] = cipher{name: "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C00F"] = cipher{name: "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C010"] = cipher{name: "TLS_ECDHE_RSA_WITH_NULL_SHA", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "NULL", bits: "0", mac: "SHA", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00C011"] = cipher{name: "TLS_ECDHE_RSA_WITH_RC4_128_SHA", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["00C012"] = cipher{name: "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C013"] = cipher{name: "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C014"] = cipher{name: "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C015"] = cipher{name: "TLS_ECDH_Anon_WITH_NULL_SHA", protocol: "TLS", kx: "ECDH", au: "Anon", enc: "NULL", bits: "0", mac: "SHA", kxauStrength: "MiM", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00C016"] = cipher{name: "TLS_ECDH_Anon_WITH_RC4_128_SHA", protocol: "TLS", kx: "ECDH", au: "Anon", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "MiM", encStrength: "MEDIUM", overallStrength: "MiM"}
ciphers["00C017"] = cipher{name: "TLS_ECDH_Anon_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "Anon", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00C018"] = cipher{name: "TLS_ECDH_Anon_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "Anon", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00C019"] = cipher{name: "TLS_ECDH_Anon_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "ECDH", au: "Anon", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00C01A"] = cipher{name: "TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "SRP", au: "SHA", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C01B"] = cipher{name: "TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "SRP", au: "SHA", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C01C"] = cipher{name: "TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "SRP", au: "SHA", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C01D"] = cipher{name: "TLS_SRP_SHA_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "SRP", au: "SHA", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C01E"] = cipher{name: "TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "SRP", au: "SHA", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C01F"] = cipher{name: "TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "SRP", au: "SHA", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C020"] = cipher{name: "TLS_SRP_SHA_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "SRP", au: "SHA", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C021"] = cipher{name: "TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "SRP", au: "SHA", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C022"] = cipher{name: "TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "SRP", au: "SHA", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C023"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C024"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "AES_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C025"] = cipher{name: "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C026"] = cipher{name: "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "AES_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C027"] = cipher{name: "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C028"] = cipher{name: "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "AES_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C029"] = cipher{name: "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C02A"] = cipher{name: "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "AES_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C02B"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C02C"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C02D"] = cipher{name: "TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C02E"] = cipher{name: "TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C02F"] = cipher{name: "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C030"] = cipher{name: "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C031"] = cipher{name: "TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "AES_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C032"] = cipher{name: "TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "AES_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C033"] = cipher{name: "TLS_ECDHE_PSK_WITH_RC4_128_SHA", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "RC4_128", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "MEDIUM", overallStrength: "MEDIUM"}
ciphers["00C034"] = cipher{name: "TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C035"] = cipher{name: "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "AES_128_CBC", bits: "128", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C036"] = cipher{name: "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "AES_256_CBC", bits: "256", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C037"] = cipher{name: "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "AES_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C038"] = cipher{name: "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "AES_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C039"] = cipher{name: "TLS_ECDHE_PSK_WITH_NULL_SHA ", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "NULL", bits: "0", mac: "SHA ", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00C03A"] = cipher{name: "TLS_ECDHE_PSK_WITH_NULL_SHA256", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "NULL", bits: "0", mac: "SHA256", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00C03B"] = cipher{name: "TLS_ECDHE_PSK_WITH_NULL_SHA384", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "NULL", bits: "0", mac: "SHA384", kxauStrength: "HIGH", encStrength: "NULL", overallStrength: "NULL"}
ciphers["00C03C"] = cipher{name: "TLS_RSA_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "RSA", au: "RSA", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C03D"] = cipher{name: "TLS_RSA_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "RSA", au: "RSA", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C03E"] = cipher{name: "TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "DH", au: "DSS", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C03F"] = cipher{name: "TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "DH", au: "DSS", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C040"] = cipher{name: "TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "DH", au: "RSA", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C041"] = cipher{name: "TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "DH", au: "RSA", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C042"] = cipher{name: "TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "DSS", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C043"] = cipher{name: "TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "DHE", au: "DSS", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C044"] = cipher{name: "TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "RSA", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C045"] = cipher{name: "TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "DHE", au: "RSA", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C046"] = cipher{name: "TLS_DH_Anon_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "DH", au: "Anon", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00C047"] = cipher{name: "TLS_DH_Anon_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "DH", au: "Anon", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00C048"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C049"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C04A"] = cipher{name: "TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C04B"] = cipher{name: "TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C04C"] = cipher{name: "TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C04D"] = cipher{name: "TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C04E"] = cipher{name: "TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C04F"] = cipher{name: "TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C050"] = cipher{name: "TLS_RSA_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "RSA", au: "RSA", enc: "ARIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C051"] = cipher{name: "TLS_RSA_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "RSA", au: "RSA", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C052"] = cipher{name: "TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "DHE", au: "RSA", enc: "ARIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C053"] = cipher{name: "TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "DHE", au: "RSA", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C054"] = cipher{name: "TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "DH", au: "RSA", enc: "ARIA_128_GCM", bits: "128", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C055"] = cipher{name: "TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "DH", au: "RSA", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C056"] = cipher{name: "TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "DHE", au: "DSS", enc: "ARIA_128_GCM", bits: "128", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C057"] = cipher{name: "TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "DHE", au: "DSS", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C058"] = cipher{name: "TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "DH", au: "DSS", enc: "ARIA_128_GCM", bits: "128", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C059"] = cipher{name: "TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "DH", au: "DSS", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C05A"] = cipher{name: "TLS_DH_Anon_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "DH", au: "Anon", enc: "ARIA_128_GCM", bits: "128", mac: "SHA384", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00C05B"] = cipher{name: "TLS_DH_Anon_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "DH", au: "Anon", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00C05C"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "ARIA_128_GCM", bits: "128", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C05D"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C05E"] = cipher{name: "TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "ARIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C05F"] = cipher{name: "TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C060"] = cipher{name: "TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "ARIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C061"] = cipher{name: "TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C062"] = cipher{name: "TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "ARIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C063"] = cipher{name: "TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C064"] = cipher{name: "TLS_PSK_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "PSK", au: "PSK", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C065"] = cipher{name: "TLS_PSK_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "PSK", au: "PSK", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C066"] = cipher{name: "TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "PSK", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C067"] = cipher{name: "TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "DHE", au: "PSK", enc: "ARIA_128_CBC", bits: "128", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C068"] = cipher{name: "TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "RSA", au: "PSK", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C069"] = cipher{name: "TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "RSA", au: "PSK", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C06A"] = cipher{name: "TLS_PSK_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "PSK", au: "PSK", enc: "ARIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C06B"] = cipher{name: "TLS_PSK_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "PSK", au: "PSK", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C06C"] = cipher{name: "TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "DHE", au: "PSK", enc: "ARIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C06D"] = cipher{name: "TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "DHE", au: "PSK", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C06E"] = cipher{name: "TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256", protocol: "TLS", kx: "RSA", au: "PSK", enc: "ARIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C06F"] = cipher{name: "TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384", protocol: "TLS", kx: "RSA", au: "PSK", enc: "ARIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C070"] = cipher{name: "TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "ARIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C071"] = cipher{name: "TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "ARIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C072"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C073"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C074"] = cipher{name: "TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C075"] = cipher{name: "TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C076"] = cipher{name: "TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C077"] = cipher{name: "TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C078"] = cipher{name: "TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C079"] = cipher{name: "TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C07A"] = cipher{name: "TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "RSA", au: "RSA", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C07B"] = cipher{name: "TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "RSA", au: "RSA", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C07C"] = cipher{name: "TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "DHE", au: "RSA", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C07D"] = cipher{name: "TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "DHE", au: "RSA", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C07E"] = cipher{name: "TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "DH", au: "RSA", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C07F"] = cipher{name: "TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "DH", au: "RSA", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C080"] = cipher{name: "TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "DHE", au: "DSS", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C081"] = cipher{name: "TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "DHE", au: "DSS", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C082"] = cipher{name: "TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "DH", au: "DSS", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C083"] = cipher{name: "TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "DH", au: "DSS", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C084"] = cipher{name: "TLS_DH_Anon_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "DH", au: "Anon", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00C085"] = cipher{name: "TLS_DH_Anon_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "DH", au: "Anon", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "MiM", encStrength: "HIGH", overallStrength: "MiM"}
ciphers["00C086"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C087"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "ECDHE", au: "ECDSA", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C088"] = cipher{name: "TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C089"] = cipher{name: "TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "ECDH", au: "ECDSA", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C08A"] = cipher{name: "TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C08B"] = cipher{name: "TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "ECDHE", au: "RSA", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C08C"] = cipher{name: "TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C08D"] = cipher{name: "TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "ECDH", au: "RSA", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C08E"] = cipher{name: "TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "PSK", au: "PSK", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C08F"] = cipher{name: "TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "PSK", au: "PSK", enc: "CAMELLIA_256_GCM", bits: "128", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C090"] = cipher{name: "TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "DHE", au: "PSK", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C091"] = cipher{name: "TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "DHE", au: "PSK", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C092"] = cipher{name: "TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256", protocol: "TLS", kx: "RSA", au: "PSK", enc: "CAMELLIA_128_GCM", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C093"] = cipher{name: "TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384", protocol: "TLS", kx: "RSA", au: "PSK", enc: "CAMELLIA_256_GCM", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C094"] = cipher{name: "TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "PSK", au: "PSK", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C095"] = cipher{name: "TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384", protocol: "TLS", kx: "PSK", au: "PSK", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C096"] = cipher{name: "TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "DHE", au: "PSK", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C097"] = cipher{name: "TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384", protocol: "TLS", kx: "DHE", au: "PSK", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C098"] = cipher{name: "TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "RSA", au: "PSK", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C099"] = cipher{name: "TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384", protocol: "TLS", kx: "RSA", au: "PSK", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C09A"] = cipher{name: "TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "CAMELLIA_128_CBC", bits: "128", mac: "SHA256", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C09B"] = cipher{name: "TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384", protocol: "TLS", kx: "ECDHE", au: "PSK", enc: "CAMELLIA_256_CBC", bits: "256", mac: "SHA384", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C09C"] = cipher{name: "TLS_RSA_WITH_AES_128_CCM", protocol: "TLS", kx: "RSA", au: "RSA", enc: "AES_128", bits: "128", mac: "CCM", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C09D"] = cipher{name: "TLS_RSA_WITH_AES_256_CCM", protocol: "TLS", kx: "RSA", au: "RSA", enc: "AES_256", bits: "256", mac: "CCM", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C09E"] = cipher{name: "TLS_DHE_RSA_WITH_AES_128_CCM", protocol: "TLS", kx: "DHE", au: "RSA", enc: "AES_128", bits: "128", mac: "CCM", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C09F"] = cipher{name: "TLS_DHE_RSA_WITH_AES_256_CCM", protocol: "TLS", kx: "DHE", au: "RSA", enc: "AES_256", bits: "256", mac: "CCM", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0A0"] = cipher{name: "TLS_RSA_WITH_AES_128_CCM_8", protocol: "TLS", kx: "RSA", au: "RSA", enc: "AES_128", bits: "128", mac: "CCM_8", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0A1"] = cipher{name: "TLS_RSA_WITH_AES_256_CCM_8", protocol: "TLS", kx: "RSA", au: "RSA", enc: "AES_256", bits: "256", mac: "CCM_8", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0A2"] = cipher{name: "TLS_DHE_RSA_WITH_AES_128_CCM_8", protocol: "TLS", kx: "DHE", au: "RSA", enc: "AES_128", bits: "128", mac: "CCM_8", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0A3"] = cipher{name: "TLS_DHE_RSA_WITH_AES_256_CCM_8", protocol: "TLS", kx: "DHE", au: "RSA", enc: "AES_256", bits: "256", mac: "CCM_8", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0A4"] = cipher{name: "TLS_PSK_WITH_AES_128_CCM", protocol: "TLS", kx: "PSK", au: "PSK", enc: "AES_128", bits: "128", mac: "CCM", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0A5"] = cipher{name: "TLS_PSK_WITH_AES_256_CCM", protocol: "TLS", kx: "PSK", au: "PSK", enc: "AES_256", bits: "256", mac: "CCM", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0A6"] = cipher{name: "TLS_DHE_PSK_WITH_AES_128_CCM", protocol: "TLS", kx: "DHE", au: "PSK", enc: "AES_128", bits: "128", mac: "CCM", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0A7"] = cipher{name: "TLS_DHE_PSK_WITH_AES_256_CCM", protocol: "TLS", kx: "DHE", au: "PSK", enc: "AES_256", bits: "256", mac: "CCM", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0A8"] = cipher{name: "TLS_PSK_WITH_AES_128_CCM_8", protocol: "TLS", kx: "PSK", au: "PSK", enc: "AES_128", bits: "128", mac: "CCM_8", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0A9"] = cipher{name: "TLS_PSK_WITH_AES_256_CCM_8", protocol: "TLS", kx: "PSK", au: "PSK", enc: "AES_256", bits: "256", mac: "CCM_8", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0AA"] = cipher{name: "TLS_PSK_DHE_WITH_AES_128_CCM_8", protocol: "TLS", kx: "PSK", au: "DHE", enc: "AES_128", bits: "128", mac: "CCM_8", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0AB"] = cipher{name: "TLS_PSK_DHE_WITH_AES_256_CCM_8", protocol: "TLS", kx: "PSK", au: "DHE", enc: "AES_256", bits: "256", mac: "CCM_8", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0AC"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_AES_128_CCM", protocol: "TLS", kx: "ECDSA", au: "PSK", enc: "AES_128", bits: "128", mac: "CCM", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0AD"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_AES_256_CCM", protocol: "TLS", kx: "ECDSA", au: "PSK", enc: "AES_256", bits: "256", mac: "CCM", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0AE"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8", protocol: "TLS", kx: "ECDSA", au: "PSK", enc: "AES_128", bits: "128", mac: "CCM_8", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00C0AF"] = cipher{name: "TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8", protocol: "TLS", kx: "ECDSA", au: "PSK", enc: "AES_256", bits: "256", mac: "CCM_8", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00FEFE"] = cipher{name: "SSL_RSA_FIPS_WITH_DES_CBC_SHA", protocol: "SSL", kx: "RSA_FIPS", au: "RSA_FIPS", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "HIGH", encStrength: "LOW", overallStrength: "LOW"}
ciphers["00FEFF"] = cipher{name: "SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA", protocol: "SSL", kx: "RSA_FIPS", au: "RSA_FIPS", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00FFE0"] = cipher{name: "SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA", protocol: "SSL", kx: "RSA_FIPS", au: "RSA_FIPS", enc: "3DES_EDE_CBC", bits: "168", mac: "SHA", kxauStrength: "HIGH", encStrength: "HIGH", overallStrength: "HIGH"}
ciphers["00FFE1"] = cipher{name: "SSL_RSA_FIPS_WITH_DES_CBC_SHA", protocol: "SSL", kx: "RSA_FIPS", au: "RSA_FIPS", enc: "DES_CBC", bits: "56", mac: "SHA", kxauStrength: "HIGH", encStrength: "LOW", overallStrength: "LOW"}
ciphers["010080"] = cipher{name: "SSL2_RC4_128_WITH_MD5", protocol: "SSL2", kx: "RSA", au: "RSA", enc: "RC4_128", bits: "128", mac: "MD5", kxauStrength: "LOW", encStrength: "MEDIUM", overallStrength: "LOW"}
ciphers["020080"] = cipher{name: "SSL2_RC4_128_EXPORT40_WITH_MD5", protocol: "SSL2", kx: "RSA", au: "RSA", enc: "RC4_128_EXPORT40", bits: "40", mac: "MD5", kxauStrength: "LOW", encStrength: "EXPORT", overallStrength: "EXPORT"}
ciphers["030080"] = cipher{name: "SSL2_RC2_CBC_128_CBC_WITH_MD5", protocol: "SSL2", kx: "RSA", au: "RSA", enc: "RC2_CBC_128_CBC", bits: "128", mac: "MD5", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["040080"] = cipher{name: "SSL2_RC2_CBC_128_CBC_WITH_MD5", protocol: "SSL2", kx: "RSA", au: "RSA", enc: "RC2_CBC_128_CBC", bits: "128", mac: "MD5", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["050080"] = cipher{name: "SSL2_IDEA_128_CBC_WITH_MD5", protocol: "SSL2", kx: "RSA", au: "RSA", enc: "IDEA_128_CBC", bits: "128", mac: "MD5", kxauStrength: "LOW", encStrength: "HIGH", overallStrength: "LOW"}
ciphers["060040"] = cipher{name: "SSL2_DES_64_CBC_WITH_MD5", protocol: "SSL2", kx: "RSA", au: "RSA", enc: "DES_64_CBC", bits: "64", mac: "MD5", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["0700C0"] = cipher{name: "SSL2_DES_192_EDE3_CBC_WITH_MD5", protocol: "SSL2", kx: "RSA", au: "RSA", enc: "DES_192_EDE3_CBC", bits: "192", mac: "MD5", kxauStrength: "LOW", encStrength: "HIGH", overallStrength: "LOW"}
ciphers["080080"] = cipher{name: "SSL2_RC4_64_WITH_MD5", protocol: "SSL2", kx: "RSA", au: "RSA", enc: "RC4_64", bits: "64", mac: "MD5", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["800001"] = cipher{name: "PCT_SSL_CERT_TYPE | PCT1_CERT_X509", protocol: "PCT", kx: "", au: "", enc: "", bits: "", mac: "", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["800003"] = cipher{name: "PCT_SSL_CERT_TYPE | PCT1_CERT_X509_CHAIN", protocol: "PCT", kx: "", au: "", enc: "", bits: "", mac: "", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["810001"] = cipher{name: "PCT_SSL_HASH_TYPE | PCT1_HASH_MD5", protocol: "PCT", kx: "", au: "", enc: "", bits: "", mac: "", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["810003"] = cipher{name: "PCT_SSL_HASH_TYPE | PCT1_HASH_SHA", protocol: "PCT", kx: "", au: "", enc: "", bits: "", mac: "", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["820001"] = cipher{name: "PCT_SSL_EXCH_TYPE | PCT1_EXCH_RSA_PKCS1", protocol: "PCT", kx: "", au: "", enc: "", bits: "", mac: "", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["830004"] = cipher{name: "PCT_SSL_CIPHER_TYPE_1ST_HALF | PCT1_CIPHER_RC4", protocol: "PCT", kx: "", au: "", enc: "", bits: "", mac: "", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["842840"] = cipher{name: "PCT_SSL_CIPHER_TYPE_2ND_HALF | PCT1_ENC_BITS_40 | PCT1_MAC_BITS_128", protocol: "PCT", kx: "", au: "", enc: "", bits: "", mac: "", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["848040"] = cipher{name: "PCT_SSL_CIPHER_TYPE_2ND_HALF | PCT1_ENC_BITS_128 | PCT1_MAC_BITS_128", protocol: "PCT", kx: "", au: "", enc: "", bits: "", mac: "", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
ciphers["8F8001"] = cipher{name: "PCT_SSL_COMPAT | PCT_VERSION_1", protocol: "PCT", kx: "", au: "", enc: "", bits: "", mac: "", kxauStrength: "LOW", encStrength: "LOW", overallStrength: "LOW"}
}