Lines Matching full:random

3  * RNG: Random Number Generator  algorithms under the crypto API
19 * struct rng_alg - random number generator definition
22 * random number. The random number generator transform
23 * must generate the random number out of the context
26 * @seed: Seed or reseed the random number generator. With the
27 * invocation of this function call, the random number
29 * random number generator requires a seed for setting
35 * @seedsize: The seed size required for a random number generator
37 * random number generators does not require a seed
66 * DOC: Random number generator API
68 * The random number generator API is used with the ciphers of type
79 * Allocate a cipher handle for a random number generator. The returned struct
81 * API invocation for that random number generator.
83 * For all random number generators, this call creates a new private copy of
84 * the random number generator that does not share a state with other
85 * instances. The only exception is the "krng" random number generator which
87 * /dev/random driver.
108 * Return the generic name (cra_name) of the initialized random number generator
129 * crypto_rng_generate() - get random number
133 * @dst: output buffer holding the random numbers
136 * This function fills the caller-allocated buffer with random
137 * numbers using the random number generator referenced by the
150 * crypto_rng_get_bytes() - get random number
152 * @rdata: output buffer holding the random numbers
155 * This function fills the caller-allocated buffer with random numbers using the
156 * random number generator referenced by the cipher handle.
172 * The reset function completely re-initializes the random number generator
175 * on the random number generator type (the ANSI X9.31 RNG requires
178 * should have the length of the seed size defined for the random number
190 * The function returns the seed size for the random number generator
191 * referenced by the cipher handle. This value may be zero if the random
196 * Return: seed size for the random number generator