/freebsd/contrib/bearssl/inc/ |
H A D | bearssl_rand.h | 134 typedef struct br_prng_class_ br_prng_class; typedef 161 void (*init)(const br_prng_class **ctx, const void *params, 174 void (*generate)(const br_prng_class **ctx, void *out, size_t len); 186 void (*update)(const br_prng_class **ctx, 202 const br_prng_class *vtable; 213 extern const br_prng_class br_hmac_drbg_vtable; 301 typedef int (*br_prng_seeder)(const br_prng_class **ctx); 332 const br_prng_class *vtable; 342 extern const br_prng_class br_aesctr_drbg_vtable;
|
H A D | bearssl_rsa.h | 377 const br_prng_class **rnd, const br_hash_class *dig, 480 typedef uint32_t (*br_rsa_pss_sign)(const br_prng_class **rng, 652 uint32_t br_rsa_i32_pss_sign(const br_prng_class **rng, 753 uint32_t br_rsa_i31_pss_sign(const br_prng_class **rng, 878 uint32_t br_rsa_i62_pss_sign(const br_prng_class **rng, 1043 uint32_t br_rsa_i15_pss_sign(const br_prng_class **rng, 1175 const br_prng_class **rnd, const br_hash_class *dig, 1215 const br_prng_class **rnd, const br_hash_class *dig, 1255 const br_prng_class **rnd, const br_hash_class *dig, 1299 const br_prng_class **rnd, const br_hash_class *dig, [all …]
|
H A D | bearssl_ec.h | 928 size_t br_ec_keygen(const br_prng_class **rng_ctx,
|
/freebsd/contrib/bearssl/src/rand/ |
H A D | sysrng.c | 52 seeder_rdrand(const br_prng_class **ctx) in seeder_rdrand() 112 seeder_urandom(const br_prng_class **ctx) in seeder_urandom() 150 seeder_getentropy(const br_prng_class **ctx) in seeder_getentropy() 171 seeder_win32(const br_prng_class **ctx) in seeder_win32() 198 seeder_rdrand_with_fallback(const br_prng_class **ctx) in seeder_rdrand_with_fallback()
|
H A D | aesctr_drbg.c | 198 const br_prng_class br_aesctr_drbg_vtable = { 200 (void (*)(const br_prng_class **, const void *, const void *, size_t)) 202 (void (*)(const br_prng_class **, void *, size_t)) 204 (void (*)(const br_prng_class **, const void *, size_t))
|
H A D | hmac_drbg.c | 149 const br_prng_class br_hmac_drbg_vtable = { 151 (void (*)(const br_prng_class **, const void *, const void *, size_t)) 153 (void (*)(const br_prng_class **, void *, size_t)) 155 (void (*)(const br_prng_class **, const void *, size_t))
|
/freebsd/contrib/bearssl/src/rsa/ |
H A D | rsa_i15_keygen.c | 32 mkrand(const br_prng_class **rng, uint16_t *x, uint32_t esize) in mkrand() 125 miller_rabin(const br_prng_class **rng, const uint16_t *x, int n, in miller_rabin() 221 mkprime(const br_prng_class **rng, uint16_t *x, uint32_t esize, in mkprime() 437 br_rsa_i15_keygen(const br_prng_class **rng, in br_rsa_i15_keygen()
|
H A D | rsa_i31_keygen_inner.c | 32 mkrand(const br_prng_class **rng, uint32_t *x, uint32_t esize) in mkrand() 127 miller_rabin(const br_prng_class **rng, const uint32_t *x, int n, in miller_rabin() 235 mkprime(const br_prng_class **rng, uint32_t *x, uint32_t esize, in mkprime() 458 br_rsa_i31_keygen_inner(const br_prng_class **rng, in br_rsa_i31_keygen_inner()
|
H A D | rsa_i31_keygen.c | 29 br_rsa_i31_keygen(const br_prng_class **rng, in br_rsa_i31_keygen()
|
H A D | rsa_i32_pss_sign.c | 29 br_rsa_i32_pss_sign(const br_prng_class **rng, in br_rsa_i32_pss_sign()
|
H A D | rsa_i15_pss_sign.c | 29 br_rsa_i15_pss_sign(const br_prng_class **rng, in br_rsa_i15_pss_sign()
|
H A D | rsa_i31_pss_sign.c | 29 br_rsa_i31_pss_sign(const br_prng_class **rng, in br_rsa_i31_pss_sign()
|
H A D | rsa_i62_keygen.c | 31 br_rsa_i62_keygen(const br_prng_class **rng, in br_rsa_i62_keygen()
|
H A D | rsa_i62_pss_sign.c | 31 br_rsa_i62_pss_sign(const br_prng_class **rng, in br_rsa_i62_pss_sign()
|
H A D | rsa_i15_oaep_encrypt.c | 30 const br_prng_class **rnd, const br_hash_class *dig, in br_rsa_i15_oaep_encrypt()
|
H A D | rsa_i32_oaep_encrypt.c | 30 const br_prng_class **rnd, const br_hash_class *dig, in br_rsa_i32_oaep_encrypt()
|
H A D | rsa_i31_oaep_encrypt.c | 30 const br_prng_class **rnd, const br_hash_class *dig, in br_rsa_i31_oaep_encrypt()
|
H A D | rsa_i62_oaep_encrypt.c | 32 const br_prng_class **rnd, const br_hash_class *dig, in br_rsa_i62_oaep_encrypt()
|
H A D | rsa_pss_sig_pad.c | 29 br_rsa_pss_sig_pad(const br_prng_class **rng, in br_rsa_pss_sig_pad()
|
H A D | rsa_oaep_pad.c | 45 br_rsa_oaep_pad(const br_prng_class **rnd, const br_hash_class *dig, in br_rsa_oaep_pad()
|
/freebsd/contrib/bearssl/src/ec/ |
H A D | ec_keygen.c | 29 br_ec_keygen(const br_prng_class **rng_ctx, in br_ec_keygen()
|
/freebsd/contrib/bearssl/src/ |
H A D | inner.h | 1974 uint32_t br_rsa_pss_sig_pad(const br_prng_class **rng, 1995 size_t br_rsa_oaep_pad(const br_prng_class **rnd, const br_hash_class *dig, 2020 uint32_t br_rsa_i31_keygen_inner(const br_prng_class **rng,
|
/freebsd/contrib/bearssl/test/ |
H A D | test_crypto.c | 5952 const br_prng_class *vtable; 5962 static const br_prng_class rng_fake_vtable = { 5964 (void (*)(const br_prng_class **, 5966 (void (*)(const br_prng_class **, 5968 (void (*)(const br_prng_class **,
|