aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/ossl_typ.h
diff options
context:
space:
mode:
authorRich Salz <rsalz@openssl.org>2017-06-27 12:04:37 -0400
committerRich Salz <rsalz@openssl.org>2017-07-19 03:25:16 -0400
commit12fb8c3d2dd00f3d4f1b084385403d26ed64a596 (patch)
tree7fc90f8f80e16ab4e8b79def2162a56dd2d704dc /include/openssl/ossl_typ.h
parent0299f3f790437d124d15f60489c774407325f82b (diff)
downloadopenssl-12fb8c3d2dd00f3d4f1b084385403d26ed64a596.zip
openssl-12fb8c3d2dd00f3d4f1b084385403d26ed64a596.tar.gz
openssl-12fb8c3d2dd00f3d4f1b084385403d26ed64a596.tar.bz2
Add DRBG random method
Ported from the last FIPS release, with DUAL_EC and SHA1 and the self-tests removed. Since only AES-CTR is supported, other code simplifications were done. Removed the "entropy blocklen" concept. Moved internal functions to new include/internal/rand.h. Reviewed-by: Paul Dale <paul.dale@oracle.com> (Merged from https://github.com/openssl/openssl/pull/3789)
Diffstat (limited to 'include/openssl/ossl_typ.h')
-rw-r--r--include/openssl/ossl_typ.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/openssl/ossl_typ.h b/include/openssl/ossl_typ.h
index 173a42d..49bdead 100644
--- a/include/openssl/ossl_typ.h
+++ b/include/openssl/ossl_typ.h
@@ -114,6 +114,7 @@ typedef struct ec_key_st EC_KEY;
typedef struct ec_key_method_st EC_KEY_METHOD;
typedef struct rand_meth_st RAND_METHOD;
+typedef struct drbg_ctx_st DRBG_CTX;
typedef struct ssl_dane_st SSL_DANE;
typedef struct x509_st X509;