| /freebsd/crypto/openssl/doc/man3/ |
| H A D | OPENSSL_secure_malloc.pod | 8 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 D | secmemtest.c | 47 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 D | prov_seed.c | 60 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 D | rand_pool.c | 100 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 D | buffer.c | 47 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 D | mac_legacy_kmgmt.c | 96 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 D | ml_kem_kmgmt.c | 322 OPENSSL_secure_clear_free(seedenc, seedlen); in ml_kem_export() 323 OPENSSL_secure_clear_free(prvenc, prvlen); in ml_kem_export()
|
| H A D | mlx_kmgmt.c | 314 OPENSSL_secure_clear_free(sub_arg.prvenc, prvlen); in mlx_kem_export()
|
| /freebsd/crypto/openssl/crypto/ec/ |
| H A D | ecx_key.c | 81 OPENSSL_secure_clear_free(key->privkey, key->keylen); in ossl_ecx_key_free()
|
| H A D | ecx_backend.c | 83 OPENSSL_secure_clear_free(ecx->privkey, privkeylen); in ossl_ecx_key_fromdata()
|
| /freebsd/crypto/openssl/providers/implementations/rands/ |
| H A D | seed_src.c | 212 OPENSSL_secure_clear_free(out, outlen); in seed_clear_seed()
|
| H A D | seed_src_jitter.c | 319 OPENSSL_secure_clear_free(out, outlen); in jitter_clear_seed()
|
| H A D | drbg.c | 177 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 D | drbg_hmac.c | 352 OPENSSL_secure_clear_free(hmac, sizeof(*hmac)); in drbg_hmac_free()
|
| H A D | drbg_hash.c | 460 OPENSSL_secure_clear_free(hash, sizeof(*hash)); in drbg_hash_free()
|
| H A D | drbg_ctr.c | 657 OPENSSL_secure_clear_free(ctr, sizeof(*ctr)); in drbg_ctr_free()
|
| /freebsd/crypto/openssl/crypto/ |
| H A D | params_dup.c | 233 OPENSSL_secure_clear_free(p->data, p->data_size); in OSSL_PARAM_free()
|
| /freebsd/crypto/openssl/providers/implementations/exchange/ |
| H A D | dh_exch.c | 249 OPENSSL_secure_clear_free(stmp, stmplen); in dh_X9_42_kdf_derive()
|
| H A D | ecdh_exch.c | 600 OPENSSL_secure_clear_free(stmp, stmplen); in ecdh_X9_63_kdf_derive()
|
| /freebsd/crypto/openssl/crypto/pem/ |
| H A D | pem_pkey.c | 210 OPENSSL_secure_clear_free(data, len); in pem_read_bio_key_legacy()
|
| /freebsd/crypto/openssl/include/openssl/ |
| H A D | crypto.h | 132 #define OPENSSL_secure_clear_free(addr, num) \ macro
|
| H A D | crypto.h.in | 133 #define OPENSSL_secure_clear_free(addr, num) \ macro
|
| /freebsd/crypto/openssl/util/ |
| H A D | other.syms | 450 OPENSSL_secure_clear_free define
|
| /freebsd/crypto/openssl/crypto/bn/ |
| H A D | bn_lib.c | 205 OPENSSL_secure_clear_free(a->d, a->dmax * sizeof(a->d[0])); in bn_free_d()
|
| /freebsd/crypto/openssl/engines/ |
| H A D | e_loader_attic.c | 1284 OPENSSL_secure_clear_free(pem_data, num); in pem_free_flag()
|