/third_party/node/deps/openssl/openssl/crypto/evp/ |
H A D | mac_meth.c | 21 EVP_MAC *mac = vmac; in evp_mac_up_ref() local 24 CRYPTO_UP_REF(&mac->refcnt, &ref, mac->lock); in evp_mac_up_ref() 30 EVP_MAC *mac = vmac; in evp_mac_free() local 33 if (mac == NULL) in evp_mac_free() 36 CRYPTO_DOWN_REF(&mac->refcnt, &ref, mac->lock); in evp_mac_free() 39 OPENSSL_free(mac->type_name); in evp_mac_free() 40 ossl_provider_free(mac->prov); in evp_mac_free() 41 CRYPTO_THREAD_lock_free(mac in evp_mac_free() 47 EVP_MAC *mac = NULL; evp_mac_new() local 65 EVP_MAC *mac = NULL; evp_mac_from_algorithm() local 177 EVP_MAC_up_ref(EVP_MAC *mac) EVP_MAC_up_ref() argument 182 EVP_MAC_free(EVP_MAC *mac) EVP_MAC_free() argument 187 EVP_MAC_get0_provider(const EVP_MAC *mac) EVP_MAC_get0_provider() argument 192 EVP_MAC_gettable_params(const EVP_MAC *mac) EVP_MAC_gettable_params() argument 199 EVP_MAC_gettable_ctx_params(const EVP_MAC *mac) EVP_MAC_gettable_ctx_params() argument 209 EVP_MAC_settable_ctx_params(const EVP_MAC *mac) EVP_MAC_settable_ctx_params() argument 239 EVP_MAC_do_all_provided(OSSL_LIB_CTX *libctx, void (*fn)(EVP_MAC *mac, void *arg), void *arg) EVP_MAC_do_all_provided() argument [all...] |
H A D | mac_lib.c | 22 EVP_MAC_CTX *EVP_MAC_CTX_new(EVP_MAC *mac) in EVP_MAC_CTX_new() argument 27 || (ctx->algctx = mac->newctx(ossl_provider_ctx(mac->prov))) == NULL in EVP_MAC_CTX_new() 28 || !EVP_MAC_up_ref(mac)) { in EVP_MAC_CTX_new() 31 mac->freectx(ctx->algctx); in EVP_MAC_CTX_new() 35 ctx->meth = mac; in EVP_MAC_CTX_new() 191 int EVP_MAC_get_params(EVP_MAC *mac, OSSL_PARAM params[]) in EVP_MAC_get_params() argument 193 if (mac->get_params != NULL) in EVP_MAC_get_params() 194 return mac->get_params(params); in EVP_MAC_get_params() 212 int evp_mac_get_number(const EVP_MAC *mac) in evp_mac_get_number() argument 217 EVP_MAC_get0_name(const EVP_MAC *mac) EVP_MAC_get0_name() argument 222 EVP_MAC_get0_description(const EVP_MAC *mac) EVP_MAC_get0_description() argument 227 EVP_MAC_is_a(const EVP_MAC *mac, const char *name) EVP_MAC_is_a() argument 232 EVP_MAC_names_do_all(const EVP_MAC *mac, void (*fn)(const char *name, void *data), void *data) EVP_MAC_names_do_all() argument 249 EVP_MAC *mac = EVP_MAC_fetch(libctx, name, propq); EVP_Q_mac() local [all...] |
/third_party/openssl/crypto/evp/ |
H A D | mac_meth.c | 21 EVP_MAC *mac = vmac; in evp_mac_up_ref() local 24 CRYPTO_UP_REF(&mac->refcnt, &ref, mac->lock); in evp_mac_up_ref() 30 EVP_MAC *mac = vmac; in evp_mac_free() local 33 if (mac == NULL) in evp_mac_free() 36 CRYPTO_DOWN_REF(&mac->refcnt, &ref, mac->lock); in evp_mac_free() 39 OPENSSL_free(mac->type_name); in evp_mac_free() 40 ossl_provider_free(mac->prov); in evp_mac_free() 41 CRYPTO_THREAD_lock_free(mac in evp_mac_free() 47 EVP_MAC *mac = NULL; evp_mac_new() local 65 EVP_MAC *mac = NULL; evp_mac_from_algorithm() local 177 EVP_MAC_up_ref(EVP_MAC *mac) EVP_MAC_up_ref() argument 182 EVP_MAC_free(EVP_MAC *mac) EVP_MAC_free() argument 187 EVP_MAC_get0_provider(const EVP_MAC *mac) EVP_MAC_get0_provider() argument 192 EVP_MAC_gettable_params(const EVP_MAC *mac) EVP_MAC_gettable_params() argument 199 EVP_MAC_gettable_ctx_params(const EVP_MAC *mac) EVP_MAC_gettable_ctx_params() argument 209 EVP_MAC_settable_ctx_params(const EVP_MAC *mac) EVP_MAC_settable_ctx_params() argument 239 EVP_MAC_do_all_provided(OSSL_LIB_CTX *libctx, void (*fn)(EVP_MAC *mac, void *arg), void *arg) EVP_MAC_do_all_provided() argument [all...] |
H A D | mac_lib.c | 22 EVP_MAC_CTX *EVP_MAC_CTX_new(EVP_MAC *mac) in EVP_MAC_CTX_new() argument 27 || (ctx->algctx = mac->newctx(ossl_provider_ctx(mac->prov))) == NULL in EVP_MAC_CTX_new() 28 || !EVP_MAC_up_ref(mac)) { in EVP_MAC_CTX_new() 31 mac->freectx(ctx->algctx); in EVP_MAC_CTX_new() 35 ctx->meth = mac; in EVP_MAC_CTX_new() 191 int EVP_MAC_get_params(EVP_MAC *mac, OSSL_PARAM params[]) in EVP_MAC_get_params() argument 193 if (mac->get_params != NULL) in EVP_MAC_get_params() 194 return mac->get_params(params); in EVP_MAC_get_params() 212 int evp_mac_get_number(const EVP_MAC *mac) in evp_mac_get_number() argument 217 EVP_MAC_get0_name(const EVP_MAC *mac) EVP_MAC_get0_name() argument 222 EVP_MAC_get0_description(const EVP_MAC *mac) EVP_MAC_get0_description() argument 227 EVP_MAC_is_a(const EVP_MAC *mac, const char *name) EVP_MAC_is_a() argument 232 EVP_MAC_names_do_all(const EVP_MAC *mac, void (*fn)(const char *name, void *data), void *data) EVP_MAC_names_do_all() argument 249 EVP_MAC *mac = EVP_MAC_fetch(libctx, name, propq); EVP_Q_mac() local [all...] |
/third_party/node/deps/openssl/openssl/crypto/pkcs12/ |
H A D | p12_mutl.c | 26 return p12->mac ? 1 : 0; in PKCS12_mac_present() 35 if (p12->mac) { in PKCS12_get0_mac() 36 X509_SIG_get0(p12->mac->dinfo, pmacalg, pmac); in PKCS12_get0_mac() 38 *psalt = p12->mac->salt; in PKCS12_get0_mac() 40 *piter = p12->mac->iter; in PKCS12_get0_mac() 77 unsigned char *mac, unsigned int *maclen, in pkcs12_gen_mac() 106 salt = p12->mac->salt->data; in pkcs12_gen_mac() 107 saltlen = p12->mac->salt->length; in pkcs12_gen_mac() 108 if (p12->mac->iter == NULL) in pkcs12_gen_mac() 111 iter = ASN1_INTEGER_get(p12->mac in pkcs12_gen_mac() 76 pkcs12_gen_mac(PKCS12 *p12, const char *pass, int passlen, unsigned char *mac, unsigned int *maclen, int (*pkcs12_key_gen)(const char *pass, int passlen, unsigned char *salt, int slen, int id, int iter, int n, unsigned char *out, const EVP_MD *md_type)) pkcs12_gen_mac() argument 178 PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen, unsigned char *mac, unsigned int *maclen) PKCS12_gen_mac() argument 187 unsigned char mac[EVP_MAX_MD_SIZE]; PKCS12_verify_mac() local 213 unsigned char mac[EVP_MAX_MD_SIZE]; PKCS12_set_mac() local [all...] |
/third_party/openssl/crypto/pkcs12/ |
H A D | p12_mutl.c | 26 return p12->mac ? 1 : 0; in PKCS12_mac_present() 35 if (p12->mac) { in PKCS12_get0_mac() 36 X509_SIG_get0(p12->mac->dinfo, pmacalg, pmac); in PKCS12_get0_mac() 38 *psalt = p12->mac->salt; in PKCS12_get0_mac() 40 *piter = p12->mac->iter; in PKCS12_get0_mac() 77 unsigned char *mac, unsigned int *maclen, in pkcs12_gen_mac() 106 salt = p12->mac->salt->data; in pkcs12_gen_mac() 107 saltlen = p12->mac->salt->length; in pkcs12_gen_mac() 108 if (p12->mac->iter == NULL) in pkcs12_gen_mac() 111 iter = ASN1_INTEGER_get(p12->mac in pkcs12_gen_mac() 76 pkcs12_gen_mac(PKCS12 *p12, const char *pass, int passlen, unsigned char *mac, unsigned int *maclen, int (*pkcs12_key_gen)(const char *pass, int passlen, unsigned char *salt, int slen, int id, int iter, int n, unsigned char *out, const EVP_MD *md_type)) pkcs12_gen_mac() argument 173 PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen, unsigned char *mac, unsigned int *maclen) PKCS12_gen_mac() argument 182 unsigned char mac[EVP_MAX_MD_SIZE]; PKCS12_verify_mac() local 208 unsigned char mac[EVP_MAX_MD_SIZE]; PKCS12_set_mac() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/crypto/ |
H A D | crypto_gnutls.c | 21 const u8 *addr[], const size_t *len, u8 *mac) 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() 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 int sha1_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in sha1_vector() argument 79 return gnutls_digest_vector(GCRY_MD_SHA1, num_elem, addr, len, mac); in sha1_vector() 83 int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in sha256_vector() argument 85 return gnutls_digest_vector(GCRY_MD_SHA256, num_elem, addr, len, mac); in sha256_vector() 20 gnutls_digest_vector(int algo, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) gnutls_digest_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 101 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 128 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 136 hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_md5() argument 143 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 151 hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha1() argument 160 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 168 hmac_sha256(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha256() argument 179 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 187 hmac_sha384(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha384() argument 198 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 206 hmac_sha512(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha512() argument [all...] |
H A D | crypto_nettle.c | 52 const u8 *addr[], const size_t *len, u8 *mac) in nettle_digest_vector() 66 alg->digest(ctx, alg->digest_size, mac); in nettle_digest_vector() 72 int md4_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md4_vector() argument 74 return nettle_digest_vector(&nettle_md4, num_elem, addr, len, mac); in md4_vector() 78 int md5_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md5_vector() argument 80 return nettle_digest_vector(&nettle_md5, num_elem, addr, len, mac); in md5_vector() 84 int sha1_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in sha1_vector() argument 86 return nettle_digest_vector(&nettle_sha1, num_elem, addr, len, mac); in sha1_vector() 90 int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in sha256_vector() argument 92 return nettle_digest_vector(&nettle_sha256, num_elem, addr, len, mac); in sha256_vector() 51 nettle_digest_vector(const struct nettle_hash *alg, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) nettle_digest_vector() argument 96 sha384_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha384_vector() argument 102 sha512_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha512_vector() argument 108 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 126 hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_md5() argument 133 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 151 hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha1() argument 160 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 178 hmac_sha256(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha256() argument 189 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 207 hmac_sha384(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha384() argument 218 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 236 hmac_sha512(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha512() argument [all...] |
H A D | crypto_linux.c | 60 u8 *mac, size_t mac_len) in linux_af_alg_hash_vector() 102 res = recv(t, mac, mac_len, 0); in linux_af_alg_hash_vector() 125 int md4_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md4_vector() argument 128 mac, 16); in md4_vector() 132 int md5_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md5_vector() argument 135 mac, MD5_MAC_LEN); in md5_vector() 140 u8 *mac) in sha1_vector() 143 mac, SHA1_MAC_LEN); in sha1_vector() 148 u8 *mac) in sha256_vector() 151 mac, SHA256_MAC_LE in sha256_vector() 57 linux_af_alg_hash_vector(const char *alg, const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac, size_t mac_len) linux_af_alg_hash_vector() argument 139 sha1_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha1_vector() argument 147 sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha256_vector() argument 155 sha384_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha384_vector() argument 163 sha512_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha512_vector() argument 171 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 179 hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_md5() argument 186 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 194 hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha1() argument 201 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 209 hmac_sha256(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha256() argument 216 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 224 hmac_sha384(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha384() argument 348 crypto_hash_finish(struct crypto_hash *ctx, u8 *mac, size_t *len) crypto_hash_finish() argument 757 omac1_aes_vector(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) omac1_aes_vector() argument 765 omac1_aes_128_vector(const u8 *key, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) omac1_aes_128_vector() argument 772 omac1_aes_128(const u8 *key, const u8 *data, size_t data_len, u8 *mac) omac1_aes_128() argument 778 omac1_aes_256(const u8 *key, const u8 *data, size_t data_len, u8 *mac) omac1_aes_256() argument [all...] |
H A D | crypto_internal.c | 179 int crypto_hash_finish(struct crypto_hash *ctx, u8 *mac, size_t *len) in crypto_hash_finish() argument 187 if (mac == NULL || len == NULL) { in crypto_hash_finish() 200 MD5Final(mac, &ctx->u.md5); in crypto_hash_finish() 209 SHA1Final(mac, &ctx->u.sha1); in crypto_hash_finish() 219 sha256_done(&ctx->u.sha256, mac); in crypto_hash_finish() 230 sha384_done(&ctx->u.sha384, mac); in crypto_hash_finish() 241 sha512_done(&ctx->u.sha512, mac); in crypto_hash_finish() 252 MD5Final(mac, &ctx->u.md5); in crypto_hash_finish() 261 MD5Update(&ctx->u.md5, mac, 16); in crypto_hash_finish() 262 MD5Final(mac, in crypto_hash_finish() [all...] |
H A D | aes-omac1.c | 36 * @mac: Buffer for MAC (128 bits, i.e., 16 bytes) 44 const u8 *addr[], const size_t *len, u8 *mac) in omac1_aes_vector() 114 aes_encrypt(ctx, pad, mac); in omac1_aes_vector() 126 * @mac: Buffer for MAC (128 bits, i.e., 16 bytes) 134 const u8 *addr[], const size_t *len, u8 *mac) in omac1_aes_128_vector() 136 return omac1_aes_vector(key, 16, num_elem, addr, len, mac); in omac1_aes_128_vector() 145 * @mac: Buffer for MAC (128 bits, i.e., 16 bytes) 152 int omac1_aes_128(const u8 *key, const u8 *data, size_t data_len, u8 *mac) in omac1_aes_128() argument 154 return omac1_aes_128_vector(key, 1, &data, &data_len, mac); in omac1_aes_128() 163 * @mac 43 omac1_aes_vector(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) omac1_aes_vector() argument 133 omac1_aes_128_vector(const u8 *key, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) omac1_aes_128_vector() argument 170 omac1_aes_256(const u8 *key, const u8 *data, size_t data_len, u8 *mac) omac1_aes_256() argument [all...] |
H A D | sha1.c | 23 * @mac: Buffer for the hash (20 bytes) 27 const u8 *addr[], const size_t *len, u8 *mac) in hmac_sha1_vector() 74 if (sha1_vector(1 + num_elem, _addr, _len, mac)) in hmac_sha1_vector() 86 _addr[1] = mac; in hmac_sha1_vector() 88 ret = sha1_vector(2, _addr, _len, mac); in hmac_sha1_vector() 101 * @mac: Buffer for the hash (20 bytes) 105 u8 *mac) in hmac_sha1() 107 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha1() 26 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 104 hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha1() argument
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/crypto/ |
H A D | crypto_gnutls.c | 21 const u8 *addr[], const size_t *len, u8 *mac) 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() 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 int sha1_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in sha1_vector() argument 79 return gnutls_digest_vector(GCRY_MD_SHA1, num_elem, addr, len, mac); in sha1_vector() 83 int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in sha256_vector() argument 85 return gnutls_digest_vector(GCRY_MD_SHA256, num_elem, addr, len, mac); in sha256_vector() 20 gnutls_digest_vector(int algo, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) gnutls_digest_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 101 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 128 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 136 hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_md5() argument 143 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 151 hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha1() argument 160 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 168 hmac_sha256(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha256() argument 179 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 187 hmac_sha384(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha384() argument 198 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 206 hmac_sha512(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha512() argument [all...] |
H A D | crypto_nettle.c | 52 const u8 *addr[], const size_t *len, u8 *mac) in nettle_digest_vector() 66 alg->digest(ctx, alg->digest_size, mac); in nettle_digest_vector() 72 int md4_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md4_vector() argument 74 return nettle_digest_vector(&nettle_md4, num_elem, addr, len, mac); in md4_vector() 78 int md5_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md5_vector() argument 80 return nettle_digest_vector(&nettle_md5, num_elem, addr, len, mac); in md5_vector() 84 int sha1_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in sha1_vector() argument 86 return nettle_digest_vector(&nettle_sha1, num_elem, addr, len, mac); in sha1_vector() 90 int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in sha256_vector() argument 92 return nettle_digest_vector(&nettle_sha256, num_elem, addr, len, mac); in sha256_vector() 51 nettle_digest_vector(const struct nettle_hash *alg, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) nettle_digest_vector() argument 96 sha384_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha384_vector() argument 102 sha512_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha512_vector() argument 108 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 126 hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_md5() argument 133 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 151 hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha1() argument 160 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 178 hmac_sha256(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha256() argument 189 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 207 hmac_sha384(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha384() argument 218 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 236 hmac_sha512(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha512() argument [all...] |
H A D | crypto_linux.c | 60 u8 *mac, size_t mac_len) in linux_af_alg_hash_vector() 102 res = recv(t, mac, mac_len, 0); in linux_af_alg_hash_vector() 125 int md4_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md4_vector() argument 128 mac, 16); in md4_vector() 132 int md5_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md5_vector() argument 135 mac, MD5_MAC_LEN); in md5_vector() 140 u8 *mac) in sha1_vector() 143 mac, SHA1_MAC_LEN); in sha1_vector() 148 u8 *mac) in sha256_vector() 151 mac, SHA256_MAC_LE in sha256_vector() 57 linux_af_alg_hash_vector(const char *alg, const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac, size_t mac_len) linux_af_alg_hash_vector() argument 139 sha1_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha1_vector() argument 147 sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha256_vector() argument 155 sha384_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha384_vector() argument 163 sha512_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) sha512_vector() argument 171 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 179 hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_md5() argument 186 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 194 hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha1() argument 201 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 209 hmac_sha256(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha256() argument 216 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 224 hmac_sha384(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha384() argument 348 crypto_hash_finish(struct crypto_hash *ctx, u8 *mac, size_t *len) crypto_hash_finish() argument 757 omac1_aes_vector(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) omac1_aes_vector() argument 765 omac1_aes_128_vector(const u8 *key, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) omac1_aes_128_vector() argument 772 omac1_aes_128(const u8 *key, const u8 *data, size_t data_len, u8 *mac) omac1_aes_128() argument 778 omac1_aes_256(const u8 *key, const u8 *data, size_t data_len, u8 *mac) omac1_aes_256() argument [all...] |
H A D | crypto_internal.c | 179 int crypto_hash_finish(struct crypto_hash *ctx, u8 *mac, size_t *len) in crypto_hash_finish() argument 187 if (mac == NULL || len == NULL) { in crypto_hash_finish() 200 MD5Final(mac, &ctx->u.md5); in crypto_hash_finish() 209 SHA1Final(mac, &ctx->u.sha1); in crypto_hash_finish() 219 sha256_done(&ctx->u.sha256, mac); in crypto_hash_finish() 230 sha384_done(&ctx->u.sha384, mac); in crypto_hash_finish() 241 sha512_done(&ctx->u.sha512, mac); in crypto_hash_finish() 252 MD5Final(mac, &ctx->u.md5); in crypto_hash_finish() 261 MD5Update(&ctx->u.md5, mac, 16); in crypto_hash_finish() 262 MD5Final(mac, in crypto_hash_finish() [all...] |
H A D | aes-omac1.c | 36 * @mac: Buffer for MAC (128 bits, i.e., 16 bytes) 44 const u8 *addr[], const size_t *len, u8 *mac) in omac1_aes_vector() 114 aes_encrypt(ctx, pad, mac); in omac1_aes_vector() 126 * @mac: Buffer for MAC (128 bits, i.e., 16 bytes) 134 const u8 *addr[], const size_t *len, u8 *mac) in omac1_aes_128_vector() 136 return omac1_aes_vector(key, 16, num_elem, addr, len, mac); in omac1_aes_128_vector() 145 * @mac: Buffer for MAC (128 bits, i.e., 16 bytes) 152 int omac1_aes_128(const u8 *key, const u8 *data, size_t data_len, u8 *mac) in omac1_aes_128() argument 154 return omac1_aes_128_vector(key, 1, &data, &data_len, mac); in omac1_aes_128() 163 * @mac 43 omac1_aes_vector(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) omac1_aes_vector() argument 133 omac1_aes_128_vector(const u8 *key, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) omac1_aes_128_vector() argument 170 omac1_aes_256(const u8 *key, const u8 *data, size_t data_len, u8 *mac) omac1_aes_256() argument [all...] |
/third_party/python/Lib/ |
H A D | uuid.py | 406 def _is_universal(mac): 407 return not (mac & (1 << 41)) 430 mac = int(word.replace(_MAC_DELIM, b''), 16) 439 if _is_universal(mac): 440 return mac 441 first_local_mac = first_local_mac or mac 498 mac = _parse_mac(word) 499 if mac is None: 501 if _is_universal(mac): 502 return mac [all...] |
/third_party/mbedtls/tests/src/drivers/ |
H A D | test_driver_mac.c | 13 #include "test/drivers/mac.h" 29 uint8_t *mac, in mbedtls_test_transparent_mac_compute() 46 mac, mac_size, mac_length); in mbedtls_test_transparent_mac_compute() 52 mac, mac_size, mac_length); in mbedtls_test_transparent_mac_compute() 60 (void) mac; in mbedtls_test_transparent_mac_compute() 177 uint8_t *mac, in mbedtls_test_transparent_mac_sign_finish() 191 operation, mac, mac_size, mac_length); in mbedtls_test_transparent_mac_sign_finish() 195 operation, mac, mac_size, mac_length); in mbedtls_test_transparent_mac_sign_finish() 198 (void) mac; in mbedtls_test_transparent_mac_sign_finish() 210 const uint8_t *mac, in mbedtls_test_transparent_mac_verify_finish() 22 mbedtls_test_transparent_mac_compute( const psa_key_attributes_t *attributes, const uint8_t *key_buffer, size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input, size_t input_length, uint8_t *mac, size_t mac_size, size_t *mac_length) mbedtls_test_transparent_mac_compute() argument 175 mbedtls_test_transparent_mac_sign_finish( mbedtls_transparent_test_driver_mac_operation_t *operation, uint8_t *mac, size_t mac_size, size_t *mac_length) mbedtls_test_transparent_mac_sign_finish() argument 208 mbedtls_test_transparent_mac_verify_finish( mbedtls_transparent_test_driver_mac_operation_t *operation, const uint8_t *mac, size_t mac_length) mbedtls_test_transparent_mac_verify_finish() argument 264 mbedtls_test_opaque_mac_compute( const psa_key_attributes_t *attributes, const uint8_t *key_buffer, size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input, size_t input_length, uint8_t *mac, size_t mac_size, size_t *mac_length) mbedtls_test_opaque_mac_compute() argument 364 mbedtls_test_opaque_mac_sign_finish( mbedtls_opaque_test_driver_mac_operation_t *operation, uint8_t *mac, size_t mac_size, size_t *mac_length) mbedtls_test_opaque_mac_sign_finish() argument 386 mbedtls_test_opaque_mac_verify_finish( mbedtls_opaque_test_driver_mac_operation_t *operation, const uint8_t *mac, size_t mac_length) mbedtls_test_opaque_mac_verify_finish() argument [all...] |
/third_party/node/deps/openssl/openssl/ssl/record/ |
H A D | tls_pad.c | 27 unsigned char **mac, 37 unsigned char **mac, 45 unsigned char **mac, 54 * the MAC from the underlying record and places a pointer to it in |mac|. The 71 unsigned char **mac, in ssl3_cbc_remove_padding_and_mac() 92 return ssl3_cbc_copy_mac(reclen, origreclen, recdata, mac, alloced, in ssl3_cbc_remove_padding_and_mac() 99 * the MAC from the underlying record and places a pointer to it in |mac|. The 116 unsigned char **mac, in tls1_cbc_remove_padding_and_mac() 176 return ssl3_cbc_copy_mac(reclen, origreclen, recdata, mac, alloced, in tls1_cbc_remove_padding_and_mac() 182 * |recdata| to |*mac| i 68 ssl3_cbc_remove_padding_and_mac(size_t *reclen, size_t origreclen, unsigned char *recdata, unsigned char **mac, int *alloced, size_t block_size, size_t mac_size, OSSL_LIB_CTX *libctx) ssl3_cbc_remove_padding_and_mac() argument 113 tls1_cbc_remove_padding_and_mac(size_t *reclen, size_t origreclen, unsigned char *recdata, unsigned char **mac, int *alloced, size_t block_size, size_t mac_size, int aead, OSSL_LIB_CTX *libctx) tls1_cbc_remove_padding_and_mac() argument 197 ssl3_cbc_copy_mac(size_t *reclen, size_t origreclen, unsigned char *recdata, unsigned char **mac, int *alloced, size_t block_size, size_t mac_size, size_t good, OSSL_LIB_CTX *libctx) ssl3_cbc_copy_mac() argument [all...] |
/third_party/openssl/ssl/record/ |
H A D | tls_pad.c | 27 unsigned char **mac, 37 unsigned char **mac, 45 unsigned char **mac, 54 * the MAC from the underlying record and places a pointer to it in |mac|. The 71 unsigned char **mac, in ssl3_cbc_remove_padding_and_mac() 92 return ssl3_cbc_copy_mac(reclen, origreclen, recdata, mac, alloced, in ssl3_cbc_remove_padding_and_mac() 99 * the MAC from the underlying record and places a pointer to it in |mac|. The 116 unsigned char **mac, in tls1_cbc_remove_padding_and_mac() 176 return ssl3_cbc_copy_mac(reclen, origreclen, recdata, mac, alloced, in tls1_cbc_remove_padding_and_mac() 182 * |recdata| to |*mac| i 68 ssl3_cbc_remove_padding_and_mac(size_t *reclen, size_t origreclen, unsigned char *recdata, unsigned char **mac, int *alloced, size_t block_size, size_t mac_size, OSSL_LIB_CTX *libctx) ssl3_cbc_remove_padding_and_mac() argument 113 tls1_cbc_remove_padding_and_mac(size_t *reclen, size_t origreclen, unsigned char *recdata, unsigned char **mac, int *alloced, size_t block_size, size_t mac_size, int aead, OSSL_LIB_CTX *libctx) tls1_cbc_remove_padding_and_mac() argument 197 ssl3_cbc_copy_mac(size_t *reclen, size_t origreclen, unsigned char *recdata, unsigned char **mac, int *alloced, size_t block_size, size_t mac_size, size_t good, OSSL_LIB_CTX *libctx) ssl3_cbc_copy_mac() argument [all...] |
/third_party/openssl/test/helpers/ |
H A D | pkcs12.c | 38 static void generate_p12(PKCS12_BUILDER *pb, const PKCS12_ENC *mac); 41 static PKCS12 *from_bio_p12(BIO *bio, const PKCS12_ENC *mac); 42 static PKCS12 *read_p12(const char *infile, const PKCS12_ENC *mac); 43 static int check_p12_mac(PKCS12 *p12, const PKCS12_ENC *mac); 137 void end_pkcs12_with_mac(PKCS12_BUILDER *pb, const PKCS12_ENC *mac) in end_pkcs12_with_mac() argument 141 generate_p12(pb, mac); in end_pkcs12_with_mac() 146 static void generate_p12(PKCS12_BUILDER *pb, const PKCS12_ENC *mac) in generate_p12() argument 169 if (mac != NULL) { in generate_p12() 171 md = (EVP_MD *)EVP_get_digestbynid(mac->nid); in generate_p12() 173 md = EVP_MD_fetch(test_ctx, OBJ_nid2sn(mac in generate_p12() 209 from_bio_p12(BIO *bio, const PKCS12_ENC *mac) from_bio_p12() argument 238 read_p12(const char *infile, const PKCS12_ENC *mac) read_p12() argument 262 check_p12_mac(PKCS12 *p12, const PKCS12_ENC *mac) check_p12_mac() argument 680 start_check_pkcs12_with_mac(PKCS12_BUILDER *pb, const PKCS12_ENC *mac) start_check_pkcs12_with_mac() argument 720 start_check_pkcs12_file_with_mac(PKCS12_BUILDER *pb, const PKCS12_ENC *mac) start_check_pkcs12_file_with_mac() argument [all...] |
/third_party/node/deps/openssl/openssl/providers/implementations/signature/ |
H A D | mac_legacy_sig.c | 53 EVP_MAC *mac = NULL; in mac_newctx() local 68 mac = EVP_MAC_fetch(pmacctx->libctx, macname, propq); in mac_newctx() 69 if (mac == NULL) in mac_newctx() 72 pmacctx->macctx = EVP_MAC_CTX_new(mac); in mac_newctx() 76 EVP_MAC_free(mac); in mac_newctx() 83 EVP_MAC_free(mac); in mac_newctx() 153 int mac_digest_sign_final(void *vpmacctx, unsigned char *mac, size_t *maclen, in mac_digest_sign_final() argument 161 return EVP_MAC_final(pmacctx->macctx, mac, maclen, macsize); in mac_digest_sign_final() 221 EVP_MAC *mac = EVP_MAC_fetch(PROV_LIBCTX_OF(provctx), macname, in mac_settable_ctx_params() local 225 if (mac in mac_settable_ctx_params() [all...] |
/third_party/openssl/providers/implementations/signature/ |
H A D | mac_legacy_sig.c | 53 EVP_MAC *mac = NULL; in mac_newctx() local 68 mac = EVP_MAC_fetch(pmacctx->libctx, macname, propq); in mac_newctx() 69 if (mac == NULL) in mac_newctx() 72 pmacctx->macctx = EVP_MAC_CTX_new(mac); in mac_newctx() 76 EVP_MAC_free(mac); in mac_newctx() 83 EVP_MAC_free(mac); in mac_newctx() 153 int mac_digest_sign_final(void *vpmacctx, unsigned char *mac, size_t *maclen, in mac_digest_sign_final() argument 161 return EVP_MAC_final(pmacctx->macctx, mac, maclen, macsize); in mac_digest_sign_final() 221 EVP_MAC *mac = EVP_MAC_fetch(PROV_LIBCTX_OF(provctx), macname, in mac_settable_ctx_params() local 225 if (mac in mac_settable_ctx_params() [all...] |
/third_party/eudev/src/udev/ |
H A D | udev-builtin-net_id.c | 116 uint8_t mac[6]; member 429 names->mac[0] = a1; in names_mac() 430 names->mac[1] = a2; in names_mac() 431 names->mac[2] = a3; in names_mac() 432 names->mac[3] = a4; in names_mac() 433 names->mac[4] = a5; in names_mac() 434 names->mac[5] = a6; in names_mac() 446 if (memcmp(names->mac, "\0\0\0", 3) == 0) in ieee_oui() 449 names->mac[0], names->mac[ in ieee_oui() [all...] |