diff options
author | Rich Salz <rsalz@akamai.com> | 2015-04-24 16:39:40 -0400 |
---|---|---|
committer | Rich Salz <rsalz@openssl.org> | 2015-06-23 17:09:35 -0400 |
commit | 74924dcb3802640d7e2ae2e80ca6515d0a53de7a (patch) | |
tree | 6de4138b01d5f649bdaa32d858bd5fa20e9ad4b6 /util | |
parent | ce7e647bc2c328404b1e3cdac6211773afdefe07 (diff) | |
download | openssl-74924dcb3802640d7e2ae2e80ca6515d0a53de7a.tar.gz |
More secure storage of key material.
Add secure heap for storage of private keys (when possible).
Add BIO_s_secmem(), CBIGNUM, etc.
Add BIO_CTX_secure_new so all BIGNUM's in the context are secure.
Contributed by Akamai Technologies under the Corporate CLA.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'util')
-rwxr-xr-x | util/libeay.num | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/util/libeay.num b/util/libeay.num index edeb50d34f..9933499980 100755 --- a/util/libeay.num +++ b/util/libeay.num @@ -4573,3 +4573,17 @@ PKCS5_pbe2_set_scrypt 4931 EXIST::FUNCTION: PKCS8_set0_pbe 4932 EXIST::FUNCTION: DH_bits 4933 EXIST::FUNCTION:DH RSA_bits 4934 EXIST::FUNCTION:RSA +CRYPTO_set_secure_mem_ex_functions 4935 EXIST::FUNCTION: +CRYPTO_secure_allocated 4936 EXIST::FUNCTION: +BN_CTX_secure_new 4937 EXIST::FUNCTION: +CRYPTO_secure_malloc 4938 EXIST::FUNCTION: +CRYPTO_secure_malloc_done 4939 EXIST::FUNCTION: +BUF_MEM_new_ex 4940 EXIST::FUNCTION: +CRYPTO_secure_malloc_initialized 4941 EXIST::FUNCTION: +CRYPTO_secure_malloc_init 4942 EXIST::FUNCTION: +CRYPTO_get_secure_mem_functions 4943 EXIST::FUNCTION: +BN_secure_new 4944 EXIST::FUNCTION: +CRYPTO_secure_free 4945 EXIST::FUNCTION: +BIO_s_secmem 4946 EXIST::FUNCTION: +CRYPTO_get_secure_mem_ex_functions 4947 EXIST::FUNCTION: +CRYPTO_set_secure_mem_functions 4948 EXIST::FUNCTION: |