Skip to content

Commit 643fca9

Browse files
committed
Add more algorithms, used by SSLv3, TLS1.0-1.3
Signed-off-by: Basil Hess <[email protected]>
1 parent 7c731a5 commit 643fca9

File tree

1 file changed

+61
-3
lines changed

1 file changed

+61
-3
lines changed

schema/cryptography-defs.json

Lines changed: 61 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
{"name": "IEEE1363", "url": "https://doi.org/10.1109/IEEESTD.2000.92290"},
6161
{"name": "X9.63", "url": "https://webstore.ansi.org/standards/ASCX9/ansix9632011r2017"}
6262
],
63-
"variant": "ECDH-{curve}",
63+
"variant": "ECDH{E}-{curve}",
6464
"primitive": "key-agree"
6565
},
6666
{
@@ -69,7 +69,7 @@
6969
{"name": "RFC7919", "url": "https://doi.org/10.17487/RFC7919"},
7070
{"name": "SP800-56A", "url": "https://doi.org/10.6028/NIST.SP.800-56Ar3"}
7171
],
72-
"variant": "FFDH-{named_group}",
72+
"variant": "FFDH{E}-{named_group}",
7373
"primitive": "key-agree"
7474
},
7575
{
@@ -138,6 +138,64 @@
138138
],
139139
"variant": "ChaCha20-Poly1305",
140140
"primitive": "ae"
141-
}
141+
},
142+
{
143+
"family": "MD5",
144+
"standard": [
145+
{"name": "RFC1321", "url": "https://doi.org/10.17487/RFC1321"}
146+
],
147+
"variant": "MD5",
148+
"primitive": "hash"
149+
},
150+
{
151+
"family": "MD4",
152+
"standard": [
153+
{"name": "RFC1320", "url": "https://doi.org/10.17487/RFC1320"}
154+
],
155+
"variant": "MD4",
156+
"primitive": "hash"
157+
},
158+
{
159+
"family": "RC4",
160+
"standard": [
161+
{"name": "Applied Cryptography: Protocols, Algorithms, and Source Code in C", "url": "https://dl.acm.org/doi/book/10.5555/572932"}
162+
],
163+
"variant": "RC4-{length}",
164+
"primitive": "stream-cipher"
165+
},
166+
{
167+
"family": "3DES",
168+
"standard": [
169+
{"name": "RFC1851", "url": "https://doi.org/10.17487/RFC1851"},
170+
{"name": "FIPS PUB 46-3", "url": "https://csrc.nist.gov/pubs/fips/46-3/final"}
171+
],
172+
"variant": "3DES-{length}-{mode}",
173+
"primitive": "block-cipher"
174+
},
175+
{
176+
"family": "DES",
177+
"standard": [
178+
{"name": "FIPS PUB 46-3", "url": "https://csrc.nist.gov/pubs/fips/46-3/final"},
179+
{"name": "ANSI INCITS 92-1981", "url": "https://csrc.nist.gov/pubs/fips/46-3/final"}
180+
],
181+
"variant": "DES-{length}-{mode}",
182+
"primitive": "block-cipher"
183+
},
184+
{
185+
"family": "IDEA",
186+
"standard": [
187+
{"name": "A Proposal for a New Block Encryption Standard", "url": "https://doi.org/10.1007%2F3-540-46877-3_35"}
188+
],
189+
"variant": "IDEA-{mode}",
190+
"primitive": "block-cipher"
191+
},
192+
{
193+
"family": "RC2",
194+
"standard": [
195+
{"name": "RFC2268", "url": "https://doi.org/10.17487/RFC2268"}
196+
],
197+
"variant": "RC2-{length}-{mode}",
198+
"primitive": "block-cipher"
199+
}
142200
]
143201
}

0 commit comments

Comments
 (0)