Home
last modified time | relevance | path

Searched refs:OPENSSL_secure_clear_free (Results 1 – 25 of 28) 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);
93 OPENSSL_secure_clear_free() is similar to OPENSSL_secure_free() except
97 calling OPENSSL_clear_free(). If the argument to OPENSSL_secure_clear_free()
127 OPENSSL_secure_free() and OPENSSL_secure_clear_free() return no values.
136 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/rand/
H A Dprov_seed.c60 OPENSSL_secure_clear_free(buf, len); in ossl_rand_cleanup_entropy()
71 OPENSSL_secure_clear_free(buf, len); in ossl_rand_cleanup_user_entropy()
H A Drand_pool.c100 OPENSSL_secure_clear_free(pool->buffer, pool->alloc_len); in ossl_rand_pool_free()
221 OPENSSL_secure_clear_free(pool->buffer, pool->alloc_len); in rand_pool_grow()
/freebsd/crypto/openssl/crypto/buffer/
H A Dbuffer.c47 OPENSSL_secure_clear_free(a->data, a->max); in BUF_MEM_free()
64 OPENSSL_secure_clear_free(str->data, str->length); in sec_alloc_realloc()
/freebsd/crypto/openssl/providers/implementations/keymgmt/
H A Dmac_legacy_kmgmt.c96 OPENSSL_secure_clear_free(mackey->priv_key, mackey->priv_key_len); in ossl_mac_key_free()
190 OPENSSL_secure_clear_free(key->priv_key, key->priv_key_len); in mac_key_fromdata()
522 OPENSSL_secure_clear_free(gctx->priv_key, gctx->priv_key_len); in mac_gen_cleanup()
H A Dml_kem_kmgmt.c322 OPENSSL_secure_clear_free(seedenc, seedlen); in ml_kem_export()
323 OPENSSL_secure_clear_free(prvenc, prvlen); in ml_kem_export()
H A Dmlx_kmgmt.c314 OPENSSL_secure_clear_free(sub_arg.prvenc, prvlen); in mlx_kem_export()
/freebsd/crypto/openssl/crypto/ec/
H A Decx_key.c81 OPENSSL_secure_clear_free(key->privkey, key->keylen); in ossl_ecx_key_free()
H A Decx_backend.c83 OPENSSL_secure_clear_free(ecx->privkey, privkeylen); in ossl_ecx_key_fromdata()
/freebsd/crypto/openssl/providers/implementations/rands/
H A Dseed_src.c212 OPENSSL_secure_clear_free(out, outlen); in seed_clear_seed()
H A Dseed_src_jitter.c319 OPENSSL_secure_clear_free(out, outlen); in jitter_clear_seed()
H A Ddrbg.c177 OPENSSL_secure_clear_free(buffer, bytes_needed); in ossl_drbg_get_seed()
189 OPENSSL_secure_clear_free(out, outlen); in ossl_drbg_clear_seed()
H A Ddrbg_hmac.c352 OPENSSL_secure_clear_free(hmac, sizeof(*hmac)); in drbg_hmac_free()
H A Ddrbg_hash.c460 OPENSSL_secure_clear_free(hash, sizeof(*hash)); in drbg_hash_free()
H A Ddrbg_ctr.c657 OPENSSL_secure_clear_free(ctr, sizeof(*ctr)); in drbg_ctr_free()
/freebsd/crypto/openssl/crypto/
H A Dparams_dup.c233 OPENSSL_secure_clear_free(p->data, p->data_size); in OSSL_PARAM_free()
/freebsd/crypto/openssl/providers/implementations/exchange/
H A Ddh_exch.c249 OPENSSL_secure_clear_free(stmp, stmplen); in dh_X9_42_kdf_derive()
H A Decdh_exch.c600 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()
/freebsd/crypto/openssl/include/openssl/
H A Dcrypto.h132 #define OPENSSL_secure_clear_free(addr, num) \ macro
H A Dcrypto.h.in133 #define OPENSSL_secure_clear_free(addr, num) \ macro
/freebsd/crypto/openssl/util/
H A Dother.syms450 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.c1284 OPENSSL_secure_clear_free(pem_data, num); in pem_free_flag()

12