Searched refs:auth_tag (Results 1 - 5 of 5) sorted by relevance

/linux-4.1.27/crypto/
H A Dgcm.c52 u8 auth_tag[16]; member in struct:crypto_rfc4543_req_ctx
67 u8 auth_tag[16]; member in struct:crypto_gcm_req_priv_ctx
199 memset(pctx->auth_tag, 0, sizeof(pctx->auth_tag)); crypto_gcm_init_crypt()
203 sg_set_buf(pctx->src, pctx->auth_tag, sizeof(pctx->auth_tag)); crypto_gcm_init_crypt()
209 sg_set_buf(pctx->dst, pctx->auth_tag, sizeof(pctx->auth_tag)); crypto_gcm_init_crypt()
216 cryptlen + sizeof(pctx->auth_tag), crypto_gcm_init_crypt()
296 crypto_xor(pctx->auth_tag, pctx->iauth_tag, 16); __gcm_hash_final_done()
511 u8 *auth_tag = pctx->auth_tag; gcm_enc_copy_hash() local
513 scatterwalk_map_and_copy(auth_tag, req->dst, req->cryptlen, gcm_enc_copy_hash()
537 crypto_xor(pctx->auth_tag, pctx->iauth_tag, 16); gcm_encrypt_done()
568 crypto_xor(pctx->auth_tag, pctx->iauth_tag, 16); crypto_gcm_encrypt()
578 u8 *auth_tag = pctx->auth_tag; crypto_gcm_verify() local
583 crypto_xor(auth_tag, iauth_tag, 16); crypto_gcm_verify()
585 return crypto_memneq(iauth_tag, auth_tag, authsize) ? -EBADMSG : 0; crypto_gcm_verify()
1110 scatterwalk_map_and_copy(rctx->auth_tag, req->dst, crypto_rfc4543_done()
1141 memset(rctx->auth_tag, 0, authsize); crypto_rfc4543_crypt()
1143 scatterwalk_map_and_copy(rctx->auth_tag, src, crypto_rfc4543_crypt()
1147 sg_init_one(cipher, rctx->auth_tag, authsize); crypto_rfc4543_crypt()
1213 scatterwalk_map_and_copy(rctx->auth_tag, req->dst, req->cryptlen, crypto_rfc4543_encrypt()
H A Dccm.c42 u8 auth_tag[16]; member in struct:crypto_ccm_req_priv_ctx
367 if (!err && crypto_memneq(pctx->auth_tag, pctx->odata, authsize)) crypto_ccm_decrypt_done()
382 u8 *authtag = pctx->auth_tag; crypto_ccm_decrypt()
/linux-4.1.27/arch/x86/crypto/
H A Daesni-intel_glue.c126 * u8 *auth_tag, Authenticated Tag output.
133 u8 *auth_tag, unsigned long auth_tag_len);
147 * u8 *auth_tag, Authenticated Tag output.
154 u8 *auth_tag, unsigned long auth_tag_len);
174 u8 *auth_tag, unsigned long auth_tag_len);
179 u8 *auth_tag, unsigned long auth_tag_len);
184 u8 *auth_tag, unsigned long auth_tag_len) aesni_gcm_enc_avx()
189 aad_len, auth_tag, auth_tag_len); aesni_gcm_enc_avx()
193 aad_len, auth_tag, auth_tag_len); aesni_gcm_enc_avx()
200 u8 *auth_tag, unsigned long auth_tag_len) aesni_gcm_dec_avx()
205 aad_len, auth_tag, auth_tag_len); aesni_gcm_dec_avx()
209 aad_len, auth_tag, auth_tag_len); aesni_gcm_dec_avx()
225 u8 *auth_tag, unsigned long auth_tag_len);
230 u8 *auth_tag, unsigned long auth_tag_len);
235 u8 *auth_tag, unsigned long auth_tag_len) aesni_gcm_enc_avx2()
240 aad_len, auth_tag, auth_tag_len); aesni_gcm_enc_avx2()
244 aad_len, auth_tag, auth_tag_len); aesni_gcm_enc_avx2()
248 aad_len, auth_tag, auth_tag_len); aesni_gcm_enc_avx2()
255 u8 *auth_tag, unsigned long auth_tag_len) aesni_gcm_dec_avx2()
260 aad, aad_len, auth_tag, auth_tag_len); aesni_gcm_dec_avx2()
264 aad_len, auth_tag, auth_tag_len); aesni_gcm_dec_avx2()
268 aad_len, auth_tag, auth_tag_len); aesni_gcm_dec_avx2()
276 u8 *auth_tag, unsigned long auth_tag_len);
281 u8 *auth_tag, unsigned long auth_tag_len);
181 aesni_gcm_enc_avx(void *ctx, u8 *out, const u8 *in, unsigned long plaintext_len, u8 *iv, u8 *hash_subkey, const u8 *aad, unsigned long aad_len, u8 *auth_tag, unsigned long auth_tag_len) aesni_gcm_enc_avx() argument
197 aesni_gcm_dec_avx(void *ctx, u8 *out, const u8 *in, unsigned long ciphertext_len, u8 *iv, u8 *hash_subkey, const u8 *aad, unsigned long aad_len, u8 *auth_tag, unsigned long auth_tag_len) aesni_gcm_dec_avx() argument
232 aesni_gcm_enc_avx2(void *ctx, u8 *out, const u8 *in, unsigned long plaintext_len, u8 *iv, u8 *hash_subkey, const u8 *aad, unsigned long aad_len, u8 *auth_tag, unsigned long auth_tag_len) aesni_gcm_enc_avx2() argument
252 aesni_gcm_dec_avx2(void *ctx, u8 *out, const u8 *in, unsigned long ciphertext_len, u8 *iv, u8 *hash_subkey, const u8 *aad, unsigned long aad_len, u8 *auth_tag, unsigned long auth_tag_len) aesni_gcm_dec_avx2() argument
H A Daesni-intel_avx-x86_64.S1504 # u8 *auth_tag, /* Authenticated Tag output. */
1525 # u8 *auth_tag, /* Authenticated Tag output. */
2781 # u8 *auth_tag, /* Authenticated Tag output. */
2802 # u8 *auth_tag, /* Authenticated Tag output. */
H A Daesni-intel_asm.S1207 * u8 *auth_tag, // Authenticated Tag output. The driver will compare this to the
1470 * u8 *auth_tag, // Authenticated Tag output.

Completed in 168 milliseconds