H A D | crypto_gnutls.c | 3 * Copyright (c) 2004-2017, Jouni Malinen <j@w1.fi> 21 const u8 *addr[], const size_t *len, u8 *mac) in gnutls_digest_vector() argument 28 return -1; in gnutls_digest_vector() 31 return -1; in gnutls_digest_vector() 36 memcpy(mac, p, gcry_md_get_algo_dlen(algo)); in gnutls_digest_vector() 42 int md4_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md4_vector() argument 44 return gnutls_digest_vector(GCRY_MD_MD4, num_elem, addr, len, mac); in md4_vector() 59 next = tmp << (7 - i); in des_encrypt() 71 int md5_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md5_vector() argument 73 return gnutls_digest_vector(GCRY_MD_MD5, num_elem, addr, len, mac); in md5_vector() 77 sha1_vector(size_t num_elem,const u8 * addr[],const size_t * len,u8 * mac) sha1_vector() argument 83 sha256_vector(size_t num_elem,const u8 * addr[],const size_t * len,u8 * mac) sha256_vector() argument 89 sha384_vector(size_t num_elem,const u8 * addr[],const size_t * len,u8 * mac) sha384_vector() argument 95 sha512_vector(size_t num_elem,const u8 * addr[],const size_t * len,u8 * mac) sha512_vector() argument 103 gnutls_hmac_vector(int algo,const u8 * key,size_t key_len,size_t num_elem,const u8 * addr[],const size_t * len,u8 * mac) gnutls_hmac_vector() argument 129 hmac_md5_vector(const u8 * key,size_t key_len,size_t num_elem,const u8 * addr[],const size_t * len,u8 * mac) hmac_md5_vector() argument 137 hmac_md5(const u8 * key,size_t key_len,const u8 * data,size_t data_len,u8 * mac) hmac_md5() argument 144 hmac_sha1_vector(const u8 * key,size_t key_len,size_t num_elem,const u8 * addr[],const size_t * len,u8 * mac) hmac_sha1_vector() argument 152 hmac_sha1(const u8 * key,size_t key_len,const u8 * data,size_t data_len,u8 * mac) hmac_sha1() argument 161 hmac_sha256_vector(const u8 * key,size_t key_len,size_t num_elem,const u8 * addr[],const size_t * len,u8 * mac) hmac_sha256_vector() argument 169 hmac_sha256(const u8 * key,size_t key_len,const u8 * data,size_t data_len,u8 * mac) hmac_sha256() argument 180 hmac_sha384_vector(const u8 * key,size_t key_len,size_t num_elem,const u8 * addr[],const size_t * len,u8 * mac) hmac_sha384_vector() argument 188 hmac_sha384(const u8 * key,size_t key_len,const u8 * data,size_t data_len,u8 * mac) hmac_sha384() argument 199 hmac_sha512_vector(const u8 * key,size_t key_len,size_t num_elem,const u8 * addr[],const size_t * len,u8 * mac) hmac_sha512_vector() argument 207 hmac_sha512(const u8 * key,size_t key_len,const u8 * data,size_t data_len,u8 * mac) hmac_sha512() argument 361 crypto_mod_exp(const u8 * base,size_t base_len,const u8 * power,size_t power_len,const u8 * modulus,size_t modulus_len,u8 * result,size_t * result_len) crypto_mod_exp() argument [all...] |