diff --git a/schema/cryptography-defs.json b/schema/cryptography-defs.json index 761c6672..67742512 100644 --- a/schema/cryptography-defs.json +++ b/schema/cryptography-defs.json @@ -1519,6 +1519,51 @@ "primitive": "drbg" } ] + }, + { + "family": "CTR_DRBG", + "standard": [ + { + "name": "SP800-90Ar1", + "url": "https://doi.org/10.6028/NIST.SP.800-90Ar1" + } + ], + "variant": [ + { + "pattern": "CTR_DRBG[-{cipherAlgorithm}][-{keyLength}]", + "primitive": "drbg" + } + ] + }, + { + "family": "Hash_DRBG", + "standard": [ + { + "name": "SP800-90Ar1", + "url": "https://doi.org/10.6028/NIST.SP.800-90Ar1" + } + ], + "variant": [ + { + "pattern": "Hash_DRBG[-{hashFunction}]", + "primitive": "drbg" + } + ] + }, + { + "family": "HMAC_DRBG", + "standard": [ + { + "name": "SP800-90Ar1", + "url": "https://doi.org/10.6028/NIST.SP.800-90Ar1" + } + ], + "variant": [ + { + "pattern": "HMAC_DRBG[-{hashFunction}]", + "primitive": "drbg" + } + ] } ], "ellipticCurves": [