Lines Matching +full:90 +full:h
10 #include <stdlib.h>
11 #include <string.h>
12 #include <openssl/crypto.h>
13 #include <openssl/err.h>
14 #include <openssl/rand.h>
15 #include <openssl/proverr.h>
16 #include "prov/provider_util.h"
17 #include "internal/thread_once.h"
18 #include "prov/providercommon.h"
19 #include "prov/implementations.h"
20 #include "prov/provider_ctx.h"
21 #include "drbg_local.h"
36 EVP_MAC_CTX *ctx; /* H(x) = HMAC_hash OR H(x) = KMAC */
37 PROV_DIGEST digest; /* H(x) = hash(x) */
44 * Called twice by SP800-90Ar1 10.1.2.2 HMAC_DRBG_Update_Process.
81 * SP800-90Ar1 10.1.2.2 HMAC_DRBG_Update_Process
112 * SP800-90Ar1 10.1.2.3 HMAC_DRBG_Instantiate_Process:
158 * SP800-90Ar1 10.1.2.4 HMAC_DRBG_Reseed_Process:
186 * SP800-90Ar1 10.1.2.5 HMAC_DRBG_Generate_Process:
383 /* These are taken from SP 800-90 10.1 Table 2 */ in drbg_hmac_set_ctx_params()