/external/boringssl/src/crypto/cipher_extra/ |
D | aead_test.cc | 238 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 …]
|
D | e_aesgcmsiv.c | 212 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 …]
|
D | e_chacha20poly1305.c | 159 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()
|
D | e_ssl3.c | 127 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()
|
D | e_tls.c | 103 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()
|
D | e_aesctrhmac.c | 179 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/ |
D | cbs.c | 178 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()
|
D | ber.c | 145 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/ |
D | aead.c | 151 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()
|
D | internal.h | 97 int (*seal_scatter)(const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag,
|
D | e_aes.c | 1206 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/ |
D | bytestring.h | 199 OPENSSL_EXPORT int CBS_get_any_asn1(CBS *cbs, CBS *out, unsigned *out_tag); 208 unsigned *out_tag, 216 unsigned *out_tag,
|
D | aead.h | 292 uint8_t *out_tag, size_t *out_tag_len, size_t max_out_tag_len,
|
/external/mesa3d/src/glx/ |
D | indirect_glx.c | 64 GLXContextTag *out_tag) in SendMakeCurrentRequest() argument 120 if (out_tag) in SendMakeCurrentRequest() 121 *out_tag = reply.contextTag; in SendMakeCurrentRequest()
|