Home
last modified time | relevance | path

Searched refs:randomness (Results 1 – 25 of 46) sorted by relevance

12

/freebsd/crypto/openssl/doc/man3/
H A DRAND_add.pod7 - add randomness to the PRNG or get its status
16 void RAND_add(const void *buf, int num, double randomness);
49 The B<randomness> argument is an estimate of how much randomness is
52 Details about sources of randomness and how to estimate their randomness
63 RAND_seed() is equivalent to RAND_add() with B<randomness> set to B<num>.
H A DRAND_egd.pod18 On older platforms without a good source of randomness such as C</dev/urandom>,
20 socket to obtain randomness and seed the OpenSSL RNG.
24 RAND_egd_bytes() requests B<num> bytes of randomness from an EGD at the
28 RAND_query_egd_bytes() requests B<num> bytes of randomness from an EGD at
H A DBN_rand.pod79 randomness for granted: an error occurs if the CSPRNG has not been
80 seeded with enough randomness to ensure an unpredictable byte sequence.
H A DOPENSSL_instrument_bus.pod19 gathering randomness for random number generator. In order to make it
H A DRAND_bytes.pod68 not take randomness for granted.
H A DSSL_CTX_set_generate_session_id.pod67 achieved without randomness added (it should however be taken care that
/freebsd/crypto/openssl/doc/man7/
H A DEVP_RAND.pod51 randomness sources to EVP_RAND.
88 the two other two DRBG instances. It reseeds itself by obtaining randomness
89 either from os entropy sources or by consuming randomness which was added
206 If L<RAND_add(3)> is called with a positive I<randomness> argument
209 call and reseed, pulling randomness from <primary>.
250 value of the I<randomness> argument:
254 =item randomness == 0:
262 =item randomness > 0:
269 It is possible to provide less randomness than required.
270 In this case the missing randomness will be obtained by pulling random input
[all …]
H A DRAND.pod12 Software-based generators must be seeded with external randomness before they
30 return value of L<RAND_bytes(3)> and do not take randomness for granted.
40 This method does not provide 'better' randomness, it uses the same type of
59 single randomness source via the L<RAND_set1_random_provider(3)> function or via
H A DEVP_RAND-SEED-SRC.pod5 EVP_RAND-SEED-SRC - The randomness seed source EVP_RAND implementation
14 randomness sources are used.
H A DEVP_RAND-JITTER.pod5 EVP_RAND-JITTER - The randomness seed source EVP_RAND implementation
12 This software seed source produces randomness based on tiny CPU
H A DEVP_KEM-ML-KEM.pod21 setting randomness during encapsulation, this enables testing, as per
H A DEVP_SIGNATURE-ML-DSA.pod69 The default value of 0 causes the per message randomness to be randomly
70 generated using a DRBG. Setting this to 1 causes the per message randomness
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/
H A DFindBugs.cpp38 std::mt19937 randomness(std::random_device{}()); in runManyPasses() local
44 llvm::shuffle(PassesToRun.begin(), PassesToRun.end(), randomness); in runManyPasses()
H A DListReducer.h49 std::mt19937 randomness(0x6e5ea738); // Seed the random number generator in reduceList()
95 llvm::shuffle(ShuffledList.begin(), ShuffledList.end(), randomness); in reduceList()
/freebsd/crypto/openssh/
H A Dlibcrux_internal.h9460 Eurydice_borrow_slice_u8 randomness, in libcrux_ml_dsa_sample_inside_out_shuffle() argument
9467 for (size_t i = (size_t)0U; i < randomness.meta; i++) in libcrux_ml_dsa_sample_inside_out_shuffle()
9470 const uint8_t *byte = &randomness.ptr[_cloop_j]; in libcrux_ml_dsa_sample_inside_out_shuffle()
9995 Eurydice_borrow_slice_u8 randomness, in libcrux_ml_dsa_simd_portable_sample_rejection_sample_less_than_field_modulus() argument
10000 for (size_t i = (size_t)0U; i < randomness.meta / (size_t)3U; i++) in libcrux_ml_dsa_simd_portable_sample_rejection_sample_less_than_field_modulus()
10003 int32_t b0 = (int32_t)(uint32_t)randomness.ptr[i0 * (size_t)3U]; in libcrux_ml_dsa_simd_portable_sample_rejection_sample_less_than_field_modulus()
10004 int32_t b1 = (int32_t)(uint32_t)randomness.ptr[i0 * (size_t)3U + (size_t)1U]; in libcrux_ml_dsa_simd_portable_sample_rejection_sample_less_than_field_modulus()
10005 int32_t b2 = (int32_t)(uint32_t)randomness.ptr[i0 * (size_t)3U + (size_t)2U]; in libcrux_ml_dsa_simd_portable_sample_rejection_sample_less_than_field_modulus()
10022 Eurydice_borrow_slice_u8 randomness, in libcrux_ml_dsa_simd_portable_rejection_sample_less_than_field_modulus_65() argument
10027 libcrux_ml_dsa_simd_portable_sample_rejection_sample_less_than_field_modulus(randomness, in libcrux_ml_dsa_simd_portable_rejection_sample_less_than_field_modulus_65()
[all …]
/freebsd/crypto/openssl/include/openssl/
H A Drand.h44 int (*add)(const void *buf, int num, double randomness);
101 void RAND_add(const void *buf, int num, double randomness);
/freebsd/crypto/openssl/
H A DNOTES-DJGPP.md41 correctly. Many open source operating systems provide a "randomness
45 party "randomness" DOS driver. One such driver, `NOISE.SYS`, can be
/freebsd/tools/tools/qrndtest/
H A DREADME3 If you want a real randomness tester, look at dieharder that has a much
/freebsd/crypto/openssl/crypto/rand/
H A Drand_meth.c15 static int drbg_add(const void *buf, int num, double randomness) in drbg_add() argument
H A Drand_lib.c376 void RAND_add(const void *buf, int num, double randomness) in RAND_add() argument
383 meth->add(buf, num, randomness); in RAND_add()
/freebsd/contrib/llvm-project/libc/src/__support/HashTable/
H A Drandomness.h23 namespace randomness {
H A Dtable.h262 LIBC_INLINE static HashTable *allocate(size_t capacity, uint64_t randomness) { in allocate()
285 table->state = HashState{randomness}; in allocate()
/freebsd/crypto/openssl/doc/man1/
H A Dopenssl-info.pod.in71 Outputs the randomness seed sources.
/freebsd/crypto/openssl/doc/internal/man3/
H A Dossl_rand_get_entropy.pod39 The seeding material will have at least I<entropy> bytes of randomness and is
/freebsd/contrib/sqlite3/
H A Dsqlite3ext.h202 void (*randomness)(int,void*); member
562 #define sqlite3_randomness sqlite3_api->randomness

12