/openssl/crypto/rand/ |
H A D | prov_seed.c | 19 unsigned char **pout, int entropy, in ossl_rand_get_entropy() argument 37 *pout = ossl_rand_pool_detach(pool); in ossl_rand_get_entropy() 45 unsigned char **pout, int entropy, in ossl_rand_get_user_entropy() argument 51 return evp_rand_get_seed(rng, pout, entropy, min_len, max_len, in ossl_rand_get_user_entropy() 54 return ossl_rand_get_entropy(ctx, pout, entropy, min_len, max_len); in ossl_rand_get_user_entropy() 75 unsigned char **pout, in ossl_rand_get_nonce() argument 94 *pout = ossl_rand_pool_detach(pool); in ossl_rand_get_nonce() 101 unsigned char **pout, in ossl_rand_get_user_nonce() argument 109 return ossl_rand_get_nonce(ctx, pout, min_len, max_len, salt, salt_len); in ossl_rand_get_user_nonce() 118 *pout = buf; in ossl_rand_get_user_nonce()
|
/openssl/providers/common/ |
H A D | provider_seeding.c | 82 size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout, in ossl_prov_get_entropy() argument 88 return c_get_user_entropy(handle, pout, entropy, min_len, max_len); in ossl_prov_get_entropy() 90 return c_get_entropy(handle, pout, entropy, min_len, max_len); in ossl_prov_get_entropy() 105 size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout, in ossl_prov_get_nonce() argument 112 return c_get_user_nonce(handle, pout, min_len, max_len, salt, salt_len); in ossl_prov_get_nonce() 114 return c_get_nonce(handle, pout, min_len, max_len, salt, salt_len); in ossl_prov_get_nonce()
|
/openssl/include/crypto/ |
H A D | rand.h | 112 unsigned char **pout, int entropy, 115 unsigned char **pout, int entropy, 122 unsigned char **pout, size_t min_len, size_t max_len, 124 size_t ossl_rand_get_user_nonce(OSSL_LIB_CTX *ctx, unsigned char **pout,
|
/openssl/doc/internal/man3/ |
H A D | ossl_rand_get_entropy.pod | 16 unsigned char **pout, int entropy, 19 unsigned char **pout, int entropy, 26 unsigned char **pout, size_t min_len, 28 size_t ossl_rand_get_user_nonce(OSSL_CORE_HANDLE *handle, unsigned char **pout, 41 bytes. The buffer address is stored in I<*pout> and the buffer length is 62 most I<max_len> bytes. The buffer address is stored in I<*pout> and the 85 of bytes in I<*pout> or 0 on error.
|
/openssl/providers/implementations/include/prov/ |
H A D | seeding.h | 22 size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout, 26 size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout,
|
/openssl/providers/implementations/rands/ |
H A D | fips_crng_test.c | 282 static size_t crng_test_get_seed(void *vcrngt, unsigned char **pout, in crng_test_get_seed() argument 296 n = ossl_prov_get_entropy(crngt->provctx, pout, entropy, in crng_test_get_seed() 300 r = crng_test(crngt, *pout, n); in crng_test_get_seed() 308 n = crngt->parent_get_seed(crngt->parent, pout, entropy, in crng_test_get_seed() 311 if (n > 0 && crng_test(crngt, *pout, n) > 0) in crng_test_get_seed() 314 crngt->parent_clear_seed(crngt->parent, *pout, n); in crng_test_get_seed()
|
H A D | seed_src.c | 175 static size_t seed_get_seed(void *vseed, unsigned char **pout, in seed_get_seed() argument 196 *pout = ossl_rand_pool_detach(pool); in seed_get_seed() 200 (*pout)[i % ret] ^= adin[i]; in seed_get_seed()
|
H A D | drbg.c | 144 size_t ossl_drbg_get_seed(void *vdrbg, unsigned char **pout, in ossl_drbg_get_seed() argument 181 *pout = buffer; in ossl_drbg_get_seed() 192 static size_t get_entropy(PROV_DRBG *drbg, unsigned char **pout, int entropy, in get_entropy() argument 204 return ossl_prov_get_entropy(drbg->provctx, pout, entropy, min_len, in get_entropy() 238 bytes = drbg->parent_get_seed(drbg->parent, pout, drbg->strength, in get_entropy() 299 static size_t prov_drbg_get_nonce(PROV_DRBG *drbg, unsigned char **pout, in prov_drbg_get_nonce() argument 322 *pout = buf; in prov_drbg_get_nonce() 335 return ossl_prov_get_nonce(drbg->provctx, pout, min_len, max_len, in prov_drbg_get_nonce()
|
H A D | seed_src_jitter.c | 257 static size_t jitter_get_seed(void *vseed, unsigned char **pout, in jitter_get_seed() argument 281 *pout = ossl_rand_pool_detach(pool); in jitter_get_seed() 285 (*pout)[i % ret] ^= adin[i]; in jitter_get_seed()
|
H A D | test_rng.c | 288 static size_t test_rng_get_seed(void *vtest, unsigned char **pout, in test_rng_get_seed() argument 296 *pout = t->entropy; in test_rng_get_seed()
|
H A D | drbg_local.h | 252 unsigned char **pout,
|
/openssl/crypto/ec/ |
H A D | ecdh_ossl.c | 49 int ossl_ecdh_simple_compute_key(unsigned char **pout, size_t *poutlen, in ossl_ecdh_simple_compute_key() argument 133 *pout = buf; in ossl_ecdh_simple_compute_key()
|
H A D | ec_local.h | 176 int (*ecdh_compute_key)(unsigned char **pout, size_t *poutlen, 676 int (*compute_key)(unsigned char **pout, size_t *poutlen, 699 int ossl_ecdh_compute_key(unsigned char **pout, size_t *poutlen, 701 int ossl_ecdh_simple_compute_key(unsigned char **pout, size_t *poutlen,
|
H A D | ec_kmeth.c | 294 int (**pck)(unsigned char **pout, in EC_KEY_METHOD_get_compute_key() argument
|
/openssl/crypto/ |
H A D | provider_core.c | 2115 unsigned char **pout, int entropy, in rand_get_entropy() argument 2119 pout, entropy, min_len, max_len); in rand_get_entropy() 2123 unsigned char **pout, int entropy, in rand_get_user_entropy() argument 2127 pout, entropy, min_len, max_len); in rand_get_user_entropy() 2145 unsigned char **pout, in rand_get_nonce() argument 2150 pout, min_len, max_len, salt, salt_len); in rand_get_nonce() 2154 unsigned char **pout, in rand_get_user_nonce() argument 2159 pout, min_len, max_len, salt, salt_len); in rand_get_user_nonce()
|
/openssl/include/openssl/ |
H A D | core_dispatch.h | 199 unsigned char **pout, int entropy, 202 unsigned char **pout, int entropy, 209 unsigned char **pout, size_t min_len, 213 unsigned char **pout, size_t min_len,
|
/openssl/crypto/cms/ |
H A D | cms_kari.c | 210 static int cms_kek_cipher(unsigned char **pout, size_t *poutlen, in cms_kek_cipher() argument 238 *pout = out; in cms_kek_cipher()
|
/openssl/doc/man7/ |
H A D | provider-base.pod | 77 unsigned char **pout, int entropy, 80 unsigned char **pout, int entropy, 87 unsigned char **pout, size_t min_len, size_t max_len, 90 unsigned char **pout, size_t min_len, size_t max_len, 316 The buffer address is stored in I<*pout> and the buffer length is 336 most I<max_len> bytes. The buffer address is stored in I<*pout> and the
|