Home
last modified time | relevance | path

Searched refs:out_tag (Results 1 – 14 of 14) sorted by relevance

/external/boringssl/src/crypto/cipher_extra/
Daead_test.cc238 std::vector<uint8_t> out_tag(EVP_AEAD_max_overhead(aead()) + in.size()); in TEST_P() local
245 ctx.get(), out.data(), out_tag.data(), &tag_bytes_written, in TEST_P()
246 out_tag.size(), nonce.data(), nonce.size(), in.data(), in TEST_P()
252 memcpy(out.data() + in.size() - extra_in_size, out_tag.data(), in TEST_P()
256 EXPECT_EQ(Bytes(tag), Bytes(out_tag.data() + extra_in_size, in TEST_P()
289 std::vector<uint8_t> out_tag(EVP_AEAD_max_overhead(aead())); in TEST_P() local
293 ctx.get(), out.data(), out_tag.data(), &out_tag_len, out_tag.size(), in TEST_P()
296 out_tag.resize(out_tag_len); in TEST_P()
299 ASSERT_EQ(out_tag.size(), tag.size()); in TEST_P()
301 EXPECT_EQ(Bytes(tag), Bytes(out_tag.data(), tag.size())); in TEST_P()
[all …]
De_aesgcmsiv.c212 static void gcm_siv_asm_polyval(uint8_t out_tag[16], const uint8_t *in, in gcm_siv_asm_polyval()
216 OPENSSL_memset(out_tag, 0, 16); in gcm_siv_asm_polyval()
228 aesgcmsiv_htable_polyval(htable, ad, ad_len & ~15, out_tag); in gcm_siv_asm_polyval()
230 aesgcmsiv_polyval_horner(out_tag, auth_key, ad, ad_blocks); in gcm_siv_asm_polyval()
237 aesgcmsiv_polyval_horner(out_tag, auth_key, scratch, 1); in gcm_siv_asm_polyval()
241 aesgcmsiv_htable_polyval(htable, in, in_len & ~15, out_tag); in gcm_siv_asm_polyval()
243 aesgcmsiv_polyval_horner(out_tag, auth_key, in, in_blocks); in gcm_siv_asm_polyval()
249 aesgcmsiv_polyval_horner(out_tag, auth_key, scratch, 1); in gcm_siv_asm_polyval()
262 aesgcmsiv_polyval_horner(out_tag, auth_key, length_block.c, 1); in gcm_siv_asm_polyval()
265 out_tag[i] ^= nonce[i]; in gcm_siv_asm_polyval()
[all …]
De_chacha20poly1305.c159 const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, in aead_chacha20_poly1305_seal_scatter() argument
209 out_tag[done] = extra_in[done] ^ block[i]; in aead_chacha20_poly1305_seal_scatter()
221 OPENSSL_memcpy(tag + 48, &out_tag, sizeof(out_tag)); in aead_chacha20_poly1305_seal_scatter()
227 out_tag, extra_in_len); in aead_chacha20_poly1305_seal_scatter()
230 OPENSSL_memcpy(out_tag + extra_in_len, tag, ctx->tag_len); in aead_chacha20_poly1305_seal_scatter()
De_ssl3.c127 uint8_t *out_tag, size_t *out_tag_len, in aead_ssl3_seal_scatter() argument
195 OPENSSL_memcpy(out_tag, buf + block_size - early_mac_len, early_mac_len); in aead_ssl3_seal_scatter()
199 if (!EVP_EncryptUpdate(&ssl3_ctx->cipher_ctx, out_tag + tag_len, &len, in aead_ssl3_seal_scatter()
214 if (!EVP_EncryptUpdate(&ssl3_ctx->cipher_ctx, out_tag + tag_len, &len, padding, in aead_ssl3_seal_scatter()
221 if (!EVP_EncryptFinal_ex(&ssl3_ctx->cipher_ctx, out_tag + tag_len, &len)) { in aead_ssl3_seal_scatter()
De_tls.c103 uint8_t *out_tag, size_t *out_tag_len, in aead_tls_seal_scatter() argument
187 OPENSSL_memcpy(out_tag, buf + block_size - early_mac_len, early_mac_len); in aead_tls_seal_scatter()
191 if (!EVP_EncryptUpdate(&tls_ctx->cipher_ctx, out_tag + tag_len, &len, in aead_tls_seal_scatter()
205 if (!EVP_EncryptUpdate(&tls_ctx->cipher_ctx, out_tag + tag_len, &len, in aead_tls_seal_scatter()
212 if (!EVP_EncryptFinal_ex(&tls_ctx->cipher_ctx, out_tag + tag_len, &len)) { in aead_tls_seal_scatter()
De_aesctrhmac.c179 const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, in aead_aes_ctr_hmac_sha256_seal_scatter() argument
207 OPENSSL_memcpy(out_tag, hmac_result, ctx->tag_len); in aead_aes_ctr_hmac_sha256_seal_scatter()
/external/boringssl/src/crypto/bytestring/
Dcbs.c178 static int cbs_get_any_asn1_element(CBS *cbs, CBS *out, unsigned *out_tag, in cbs_get_any_asn1_element() argument
204 if (out_tag != NULL) { in cbs_get_any_asn1_element()
205 *out_tag = tag; in cbs_get_any_asn1_element()
266 int CBS_get_any_asn1(CBS *cbs, CBS *out, unsigned *out_tag) { in CBS_get_any_asn1() argument
268 if (!CBS_get_any_asn1_element(cbs, out, out_tag, &header_len)) { in CBS_get_any_asn1()
280 int CBS_get_any_asn1_element(CBS *cbs, CBS *out, unsigned *out_tag, in CBS_get_any_asn1_element() argument
282 return cbs_get_any_asn1_element(cbs, out, out_tag, out_header_len, in CBS_get_any_asn1_element()
286 int CBS_get_any_ber_asn1_element(CBS *cbs, CBS *out, unsigned *out_tag, in CBS_get_any_ber_asn1_element() argument
288 return cbs_get_any_asn1_element(cbs, out, out_tag, out_header_len, in CBS_get_any_ber_asn1_element()
Dber.c145 unsigned out_tag = tag; in cbs_convert_ber() local
149 out_tag &= ~CBS_ASN1_CONSTRUCTED; in cbs_convert_ber()
150 child_string_tag = out_tag; in cbs_convert_ber()
152 if (!CBB_add_asn1(out, &out_contents_storage, out_tag)) { in cbs_convert_ber()
/external/boringssl/src/crypto/fipsmodule/cipher/
Daead.c151 const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, size_t in EVP_AEAD_CTX_seal_scatter() argument
157 buffers_alias(out, in_len, out_tag, max_out_tag_len) || in EVP_AEAD_CTX_seal_scatter()
158 buffers_alias(in, in_len, out_tag, max_out_tag_len)) { in EVP_AEAD_CTX_seal_scatter()
168 if (ctx->aead->seal_scatter(ctx, out, out_tag, out_tag_len, max_out_tag_len, in EVP_AEAD_CTX_seal_scatter()
178 OPENSSL_memset(out_tag, 0, max_out_tag_len); in EVP_AEAD_CTX_seal_scatter()
Dinternal.h97 int (*seal_scatter)(const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag,
De_aes.c1206 uint8_t *out_tag, size_t *out_tag_len, in aead_aes_gcm_seal_scatter() argument
1256 if (!CRYPTO_gcm128_encrypt_ctr32(&gcm, key, extra_in, out_tag, in aead_aes_gcm_seal_scatter()
1261 if (!CRYPTO_gcm128_encrypt(&gcm, key, extra_in, out_tag, extra_in_len)) { in aead_aes_gcm_seal_scatter()
1267 CRYPTO_gcm128_tag(&gcm, out_tag + extra_in_len, ctx->tag_len); in aead_aes_gcm_seal_scatter()
1380 const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, in aead_aes_gcm_tls12_seal_scatter() argument
1403 return aead_aes_gcm_seal_scatter(ctx, out, out_tag, out_tag_len, in aead_aes_gcm_tls12_seal_scatter()
/external/boringssl/src/include/openssl/
Dbytestring.h199 OPENSSL_EXPORT int CBS_get_any_asn1(CBS *cbs, CBS *out, unsigned *out_tag);
208 unsigned *out_tag,
216 unsigned *out_tag,
Daead.h292 uint8_t *out_tag, size_t *out_tag_len, size_t max_out_tag_len,
/external/mesa3d/src/glx/
Dindirect_glx.c64 GLXContextTag *out_tag) in SendMakeCurrentRequest() argument
120 if (out_tag) in SendMakeCurrentRequest()
121 *out_tag = reply.contextTag; in SendMakeCurrentRequest()