/freebsd/contrib/bearssl/inc/ |
H A D | bearssl_rsa.h | 329 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, 377 const br_prng_class **rnd, const br_hash_class *dig, 481 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, 553 const br_hash_class *dig, const void *label, size_t label_len, 607 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, 653 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, 708 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, 754 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, 821 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, 879 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, [all …]
|
H A D | bearssl_hash.h | 221 typedef struct br_hash_class_ br_hash_class; typedef 269 void (*init)(const br_hash_class **ctx); 285 void (*update)(const br_hash_class **ctx, const void *data, size_t len); 300 void (*out)(const br_hash_class *const *ctx, void *dst); 316 uint64_t (*state)(const br_hash_class *const *ctx, void *dst); 327 void (*set_state)(const br_hash_class **ctx, 381 extern const br_hash_class br_md5_vtable; 393 const br_hash_class *vtable; 476 extern const br_hash_class br_sha1_vtable; 488 const br_hash_class *vtable; [all …]
|
H A D | bearssl_hmac.h | 68 const br_hash_class *dig_vtable; 85 const br_hash_class *digest_vtable, const void *key, size_t key_len); 96 static inline const br_hash_class *br_hmac_key_get_digest( in br_hmac_key_get_digest() 169 static inline const br_hash_class *br_hmac_get_digest( in br_hmac_get_digest()
|
H A D | bearssl_ec.h | 685 const br_hash_class *hf, const void *hash_value, 727 const br_hash_class *hf, const void *hash_value, 743 const br_hash_class *hf, const void *hash_value, 793 const br_hash_class *hf, const void *hash_value, 809 const br_hash_class *hf, const void *hash_value,
|
H A D | bearssl_rand.h | 206 const br_hash_class *digest_class; 238 const br_hash_class *digest_class, const void *seed, size_t seed_len); 279 static inline const br_hash_class *
|
/freebsd/contrib/bearssl/src/hash/ |
H A D | sha2big.c | 250 const br_hash_class br_sha384_vtable = { 259 (void (*)(const br_hash_class **))&br_sha384_init, 260 (void (*)(const br_hash_class **, const void *, size_t)) 262 (void (*)(const br_hash_class *const *, void *))&br_sha384_out, 263 (uint64_t (*)(const br_hash_class *const *, void *))&br_sha384_state, 264 (void (*)(const br_hash_class **, const void *, uint64_t)) 269 const br_hash_class br_sha512_vtable = { 278 (void (*)(const br_hash_class **))&br_sha512_init, 279 (void (*)(const br_hash_class **, const void *, size_t)) 281 (void (*)(const br_hash_class *const *, void *))&br_sha512_out, [all …]
|
H A D | md5sha1.c | 126 const br_hash_class br_md5sha1_vtable = { 132 (void (*)(const br_hash_class **))&br_md5sha1_init, 133 (void (*)(const br_hash_class **, const void *, size_t)) 135 (void (*)(const br_hash_class *const *, void *)) 137 (uint64_t (*)(const br_hash_class *const *, void *)) 139 (void (*)(const br_hash_class **, const void *, uint64_t))
|
H A D | sha2small.c | 308 const br_hash_class br_sha224_vtable = { 316 (void (*)(const br_hash_class **))&br_sha224_init, 317 (void (*)(const br_hash_class **, 319 (void (*)(const br_hash_class *const *, void *))&br_sha224_out, 320 (uint64_t (*)(const br_hash_class *const *, void *))&br_sha224_state, 321 (void (*)(const br_hash_class **, const void *, uint64_t)) 326 const br_hash_class br_sha256_vtable = { 334 (void (*)(const br_hash_class **))&br_sha256_init, 335 (void (*)(const br_hash_class **, 337 (void (*)(const br_hash_class *const *, void *))&br_sha256_out, [all …]
|
H A D | multihash.c | 32 const br_hash_class *vtable; 91 const br_hash_class *hc; in br_multihash_init() 129 const br_hash_class *hc; in br_multihash_update() 153 const br_hash_class *hc; in br_multihash_out()
|
H A D | md5.c | 195 const br_hash_class br_md5_vtable = { 202 (void (*)(const br_hash_class **))&br_md5_init, 203 (void (*)(const br_hash_class **, const void *, size_t))&br_md5_update, 204 (void (*)(const br_hash_class *const *, void *))&br_md5_out, 205 (uint64_t (*)(const br_hash_class *const *, void *))&br_md5_state, 206 (void (*)(const br_hash_class **, const void *, uint64_t))
|
H A D | sha1.c | 177 const br_hash_class br_sha1_vtable = { 185 (void (*)(const br_hash_class **))&br_sha1_init, 186 (void (*)(const br_hash_class **, const void *, size_t))&br_sha1_update, 187 (void (*)(const br_hash_class *const *, void *))&br_sha1_out, 188 (uint64_t (*)(const br_hash_class *const *, void *))&br_sha1_state, 189 (void (*)(const br_hash_class **, const void *, uint64_t))
|
/freebsd/contrib/bearssl/src/mac/ |
H A D | hmac.c | 28 block_size(const br_hash_class *dig) in block_size() 38 process_key(const br_hash_class **hc, void *ks, in process_key() 58 const br_hash_class *dig, const void *key, size_t key_len) in br_hmac_key_init() 81 const br_hash_class *dig; in br_hmac_init() 107 const br_hash_class *dig; in br_hmac_out()
|
H A D | hmac_ct.c | 28 hash_size(const br_hash_class *dig) in hash_size() 35 block_size(const br_hash_class *dig) in block_size() 65 const br_hash_class *dig; in br_hmac_outCT()
|
/freebsd/contrib/bearssl/src/rsa/ |
H A D | rsa_i32_pss_sign.c | 30 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, in br_rsa_i32_pss_sign()
|
H A D | rsa_i15_pss_sign.c | 30 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, in br_rsa_i15_pss_sign()
|
H A D | rsa_i31_pss_sign.c | 30 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, in br_rsa_i31_pss_sign()
|
H A D | rsa_i15_pss_vrfy.c | 30 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, in br_rsa_i15_pss_vrfy()
|
H A D | rsa_i31_pss_vrfy.c | 30 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, in br_rsa_i31_pss_vrfy()
|
H A D | rsa_i32_pss_vrfy.c | 30 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, in br_rsa_i32_pss_vrfy()
|
H A D | rsa_i62_pss_sign.c | 32 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, in br_rsa_i62_pss_sign()
|
H A D | rsa_i62_pss_vrfy.c | 32 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, in br_rsa_i62_pss_vrfy()
|
H A D | rsa_pss_sig_pad.c | 30 const br_hash_class *hf_data, const br_hash_class *hf_mgf1, in br_rsa_pss_sig_pad()
|
/freebsd/contrib/bearssl/src/x509/ |
H A D | x509_minimal_full.c | 37 static const br_hash_class *hashes[] = { in br_x509_minimal_init_full() 54 const br_hash_class *hc; in br_x509_minimal_init_full()
|
/freebsd/contrib/bearssl/src/rand/ |
H A D | hmac_drbg.c | 30 const br_hash_class *digest_class, const void *seed, size_t len) in br_hmac_drbg_init() 46 const br_hash_class *dig; in br_hmac_drbg_generate() 94 const br_hash_class *dig; in br_hmac_drbg_update()
|
/freebsd/contrib/bearssl/src/ssl/ |
H A D | ssl_server_full_rsa.c | 73 static const br_hash_class *hashes[] = { in br_ssl_server_init_full_rsa() 111 const br_hash_class *hc; in br_ssl_server_init_full_rsa()
|