Home
last modified time | relevance | path

Searched refs:OPENSSL_secure_clear_free (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/crypto/openssl/doc/man3/
H A DOPENSSL_secure_malloc.pod8 CRYPTO_secure_free, OPENSSL_secure_clear_free,
32 void OPENSSL_secure_clear_free(void* ptr, size_t num);
88 OPENSSL_secure_clear_free() is similar to OPENSSL_secure_free() except
92 calling OPENSSL_clear_free(). If the argument to OPENSSL_secure_clear_free()
122 OPENSSL_secure_free() and OPENSSL_secure_clear_free() return no values.
131 The OPENSSL_secure_clear_free() function was added in OpenSSL 1.1.0g.
/freebsd/crypto/openssl/test/
H A Dsecmemtest.c47 OPENSSL_secure_clear_free(s, 20); in test_sec_mem()
55 OPENSSL_secure_clear_free(p, 20); in test_sec_mem()
/freebsd/crypto/openssl/crypto/buffer/
H A Dbuffer.c49 OPENSSL_secure_clear_free(a->data, a->max); in BUF_MEM_free()
66 OPENSSL_secure_clear_free(str->data, str->length); in sec_alloc_realloc()
/freebsd/crypto/openssl/providers/implementations/rands/
H A Dcrngt.c187 OPENSSL_secure_clear_free(ent, bytes_needed); in ossl_crngt_get_entropy()
197 OPENSSL_secure_clear_free(out, outlen); in ossl_crngt_cleanup_entropy()
H A Dseed_src.c209 OPENSSL_secure_clear_free(p, bytes_needed); in seed_get_seed()
216 OPENSSL_secure_clear_free(out, outlen); in seed_clear_seed()
H A Ddrbg.c179 OPENSSL_secure_clear_free(buffer, bytes_needed); in ossl_drbg_get_seed()
191 OPENSSL_secure_clear_free(out, outlen); in ossl_drbg_clear_seed()
H A Ddrbg_hmac.c313 OPENSSL_secure_clear_free(hmac, sizeof(*hmac)); in drbg_hmac_free()
H A Ddrbg_hash.c427 OPENSSL_secure_clear_free(hash, sizeof(*hash)); in drbg_hash_free()
H A Ddrbg_ctr.c623 OPENSSL_secure_clear_free(ctr, sizeof(*ctr)); in drbg_ctr_free()
/freebsd/crypto/openssl/crypto/rand/
H A Drand_pool.c107 OPENSSL_secure_clear_free(pool->buffer, pool->alloc_len); in ossl_rand_pool_free()
231 OPENSSL_secure_clear_free(pool->buffer, pool->alloc_len); in rand_pool_grow()
H A Dprov_seed.c44 OPENSSL_secure_clear_free(buf, len); in ossl_rand_cleanup_entropy()
/freebsd/crypto/openssl/providers/implementations/keymgmt/
H A Dmac_legacy_kmgmt.c98 OPENSSL_secure_clear_free(mackey->priv_key, mackey->priv_key_len); in ossl_mac_key_free()
194 OPENSSL_secure_clear_free(key->priv_key, key->priv_key_len); in mac_key_fromdata()
530 OPENSSL_secure_clear_free(gctx->priv_key, gctx->priv_key_len); in mac_gen_cleanup()
/freebsd/crypto/openssl/providers/implementations/macs/
H A Dhmac_prov.c97 OPENSSL_secure_clear_free(macctx->key, macctx->keylen); in hmac_free()
157 OPENSSL_secure_clear_free(macctx->key, macctx->keylen); in hmac_setkey()
/freebsd/crypto/openssl/crypto/ec/
H A Decx_key.c71 OPENSSL_secure_clear_free(key->privkey, key->keylen); in ossl_ecx_key_free()
H A Decx_backend.c84 OPENSSL_secure_clear_free(ecx->privkey, privkeylen); in ossl_ecx_key_fromdata()
/freebsd/crypto/openssl/crypto/
H A Dparams_dup.c232 OPENSSL_secure_clear_free(p->data, p->data_size); in OSSL_PARAM_free()
/freebsd/crypto/openssl/providers/implementations/exchange/
H A Ddh_exch.c218 OPENSSL_secure_clear_free(stmp, stmplen); in dh_X9_42_kdf_derive()
H A Decdh_exch.c545 OPENSSL_secure_clear_free(stmp, stmplen); in ecdh_X9_63_kdf_derive()
/freebsd/crypto/openssl/crypto/pem/
H A Dpem_pkey.c210 OPENSSL_secure_clear_free(data, len); in pem_read_bio_key_legacy()
H A Dpem_lib.c224 OPENSSL_secure_clear_free(p, num); in pem_free()
/freebsd/crypto/openssl/include/openssl/
H A Dcrypto.h119 # define OPENSSL_secure_clear_free(addr, num) \ macro
H A Dcrypto.h.in120 # define OPENSSL_secure_clear_free(addr, num) \ macro
/freebsd/crypto/openssl/util/
H A Dother.syms397 OPENSSL_secure_clear_free define
/freebsd/crypto/openssl/crypto/bn/
H A Dbn_lib.c205 OPENSSL_secure_clear_free(a->d, a->dmax * sizeof(a->d[0])); in bn_free_d()
/freebsd/crypto/openssl/engines/
H A De_loader_attic.c1304 OPENSSL_secure_clear_free(pem_data, num); in pem_free_flag()

12