/external/boringssl/src/include/openssl/ |
D | aead.h | 157 } EVP_AEAD_CTX; typedef 180 OPENSSL_EXPORT void EVP_AEAD_CTX_zero(EVP_AEAD_CTX *ctx); 184 OPENSSL_EXPORT EVP_AEAD_CTX *EVP_AEAD_CTX_new(const EVP_AEAD *aead, 190 OPENSSL_EXPORT void EVP_AEAD_CTX_free(EVP_AEAD_CTX *ctx); 201 OPENSSL_EXPORT int EVP_AEAD_CTX_init(EVP_AEAD_CTX *ctx, const EVP_AEAD *aead, 208 OPENSSL_EXPORT void EVP_AEAD_CTX_cleanup(EVP_AEAD_CTX *ctx); 230 OPENSSL_EXPORT int EVP_AEAD_CTX_seal(const EVP_AEAD_CTX *ctx, uint8_t *out, 255 OPENSSL_EXPORT int EVP_AEAD_CTX_open(const EVP_AEAD_CTX *ctx, uint8_t *out, 291 const EVP_AEAD_CTX *ctx, uint8_t *out, 314 const EVP_AEAD_CTX *ctx, uint8_t *out, const uint8_t *nonce, [all …]
|
/external/boringssl/src/crypto/fipsmodule/cipher/ |
D | aead.c | 36 void EVP_AEAD_CTX_zero(EVP_AEAD_CTX *ctx) { in EVP_AEAD_CTX_zero() 37 OPENSSL_memset(ctx, 0, sizeof(EVP_AEAD_CTX)); in EVP_AEAD_CTX_zero() 40 EVP_AEAD_CTX *EVP_AEAD_CTX_new(const EVP_AEAD *aead, const uint8_t *key, in EVP_AEAD_CTX_new() 42 EVP_AEAD_CTX *ctx = OPENSSL_malloc(sizeof(EVP_AEAD_CTX)); in EVP_AEAD_CTX_new() 53 void EVP_AEAD_CTX_free(EVP_AEAD_CTX *ctx) { in EVP_AEAD_CTX_free() 58 int EVP_AEAD_CTX_init(EVP_AEAD_CTX *ctx, const EVP_AEAD *aead, in EVP_AEAD_CTX_init() 70 int EVP_AEAD_CTX_init_with_direction(EVP_AEAD_CTX *ctx, const EVP_AEAD *aead, in EVP_AEAD_CTX_init_with_direction() 96 void EVP_AEAD_CTX_cleanup(EVP_AEAD_CTX *ctx) { in EVP_AEAD_CTX_cleanup() 115 int EVP_AEAD_CTX_seal(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, in EVP_AEAD_CTX_seal() 151 const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, size_t in EVP_AEAD_CTX_seal_scatter() [all …]
|
D | internal.h | 86 int (*init)(EVP_AEAD_CTX *, const uint8_t *key, size_t key_len, 88 int (*init_with_direction)(EVP_AEAD_CTX *, const uint8_t *key, size_t key_len, 90 void (*cleanup)(EVP_AEAD_CTX *); 92 int (*open)(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, 97 int (*seal_scatter)(const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, 103 int (*open_gather)(const EVP_AEAD_CTX *ctx, uint8_t *out, 108 int (*get_iv)(const EVP_AEAD_CTX *ctx, const uint8_t **out_iv,
|
D | e_aes.c | 1179 static int aead_aes_gcm_init(EVP_AEAD_CTX *ctx, const uint8_t *key, in aead_aes_gcm_init() 1199 static void aead_aes_gcm_cleanup(EVP_AEAD_CTX *ctx) { in aead_aes_gcm_cleanup() 1205 static int aead_aes_gcm_seal_scatter(const EVP_AEAD_CTX *ctx, uint8_t *out, in aead_aes_gcm_seal_scatter() 1273 static int aead_aes_gcm_open_gather(const EVP_AEAD_CTX *ctx, uint8_t *out, in aead_aes_gcm_open_gather() 1351 static int aead_aes_gcm_tls12_init(EVP_AEAD_CTX *ctx, const uint8_t *key, in aead_aes_gcm_tls12_init() 1373 static void aead_aes_gcm_tls12_cleanup(EVP_AEAD_CTX *ctx) { in aead_aes_gcm_tls12_cleanup() 1380 const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, in aead_aes_gcm_tls12_seal_scatter()
|
/external/boringssl/src/crypto/cipher_extra/ |
D | e_tls.c | 47 static void aead_tls_cleanup(EVP_AEAD_CTX *ctx) { in aead_tls_cleanup() 56 static int aead_tls_init(EVP_AEAD_CTX *ctx, const uint8_t *key, size_t key_len, in aead_tls_init() 102 static int aead_tls_seal_scatter(const EVP_AEAD_CTX *ctx, uint8_t *out, in aead_tls_seal_scatter() 222 static int aead_tls_open(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, in aead_tls_open() 369 static int aead_aes_128_cbc_sha1_tls_init(EVP_AEAD_CTX *ctx, const uint8_t *key, in aead_aes_128_cbc_sha1_tls_init() 377 EVP_AEAD_CTX *ctx, const uint8_t *key, size_t key_len, size_t tag_len, in aead_aes_128_cbc_sha1_tls_implicit_iv_init() 383 static int aead_aes_128_cbc_sha256_tls_init(EVP_AEAD_CTX *ctx, in aead_aes_128_cbc_sha256_tls_init() 391 static int aead_aes_256_cbc_sha1_tls_init(EVP_AEAD_CTX *ctx, const uint8_t *key, in aead_aes_256_cbc_sha1_tls_init() 399 EVP_AEAD_CTX *ctx, const uint8_t *key, size_t key_len, size_t tag_len, in aead_aes_256_cbc_sha1_tls_implicit_iv_init() 405 static int aead_aes_256_cbc_sha256_tls_init(EVP_AEAD_CTX *ctx, in aead_aes_256_cbc_sha256_tls_init() [all …]
|
D | e_ssl3.c | 77 static void aead_ssl3_cleanup(EVP_AEAD_CTX *ctx) { in aead_ssl3_cleanup() 85 static int aead_ssl3_init(EVP_AEAD_CTX *ctx, const uint8_t *key, size_t key_len, in aead_ssl3_init() 126 static int aead_ssl3_seal_scatter(const EVP_AEAD_CTX *ctx, uint8_t *out, in aead_ssl3_seal_scatter() 231 static int aead_ssl3_open(const EVP_AEAD_CTX *ctx, uint8_t *out, in aead_ssl3_open() 320 static int aead_ssl3_get_iv(const EVP_AEAD_CTX *ctx, const uint8_t **out_iv, in aead_ssl3_get_iv() 333 static int aead_aes_128_cbc_sha1_ssl3_init(EVP_AEAD_CTX *ctx, const uint8_t *key, in aead_aes_128_cbc_sha1_ssl3_init() 340 static int aead_aes_256_cbc_sha1_ssl3_init(EVP_AEAD_CTX *ctx, const uint8_t *key, in aead_aes_256_cbc_sha1_ssl3_init() 346 static int aead_des_ede3_cbc_sha1_ssl3_init(EVP_AEAD_CTX *ctx, in aead_des_ede3_cbc_sha1_ssl3_init() 354 static int aead_null_sha1_ssl3_init(EVP_AEAD_CTX *ctx, const uint8_t *key, in aead_null_sha1_ssl3_init()
|
D | e_aesctrhmac.c | 62 static int aead_aes_ctr_hmac_sha256_init(EVP_AEAD_CTX *ctx, const uint8_t *key, in aead_aes_ctr_hmac_sha256_init() 104 static void aead_aes_ctr_hmac_sha256_cleanup(EVP_AEAD_CTX *ctx) { in aead_aes_ctr_hmac_sha256_cleanup() 179 const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, in aead_aes_ctr_hmac_sha256_seal_scatter() 214 const EVP_AEAD_CTX *ctx, uint8_t *out, const uint8_t *nonce, in aead_aes_ctr_hmac_sha256_open_gather()
|
D | e_chacha20poly1305.c | 81 static int aead_chacha20_poly1305_init(EVP_AEAD_CTX *ctx, const uint8_t *key, in aead_chacha20_poly1305_init() 110 static void aead_chacha20_poly1305_cleanup(EVP_AEAD_CTX *ctx) { in aead_chacha20_poly1305_cleanup() 159 const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, in aead_chacha20_poly1305_seal_scatter() 236 const EVP_AEAD_CTX *ctx, uint8_t *out, const uint8_t *nonce, in aead_chacha20_poly1305_open_gather()
|
D | e_aesgcmsiv.c | 49 static int aead_aes_gcm_siv_asm_init(EVP_AEAD_CTX *ctx, const uint8_t *key, in aead_aes_gcm_siv_asm_init() 89 static void aead_aes_gcm_siv_asm_cleanup(EVP_AEAD_CTX *ctx) { in aead_aes_gcm_siv_asm_cleanup() 329 const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, in aead_aes_gcm_siv_asm_seal_scatter() 398 static int aead_aes_gcm_siv_asm_open(const EVP_AEAD_CTX *ctx, uint8_t *out, in aead_aes_gcm_siv_asm_open() 552 static int aead_aes_gcm_siv_init(EVP_AEAD_CTX *ctx, const uint8_t *key, in aead_aes_gcm_siv_init() 585 static void aead_aes_gcm_siv_cleanup(EVP_AEAD_CTX *ctx) { in aead_aes_gcm_siv_cleanup() 710 const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, in aead_aes_gcm_siv_seal_scatter() 750 static int aead_aes_gcm_siv_open_gather(const EVP_AEAD_CTX *ctx, uint8_t *out, in aead_aes_gcm_siv_open_gather()
|
D | aead_test.cc | 390 EVP_AEAD_CTX ctx; in TEST_P()
|
/external/boringssl/src/fipstools/ |
D | test_fips.c | 100 EVP_AEAD_CTX aead_ctx; in main()
|
/external/boringssl/src/crypto/fipsmodule/ |
D | bcm.c | 508 EVP_AEAD_CTX aead_ctx; in BORINGSSL_bcm_power_on_self_test()
|
/external/boringssl/src/ssl/ |
D | internal.h | 400 EVP_AEAD_CTX ctx; in OPENSSL_MSVC_PRAGMA()
|
/external/conscrypt/common/src/jni/main/cpp/ |
D | NativeCrypto.cpp | 3203 typedef int (*evp_aead_ctx_op_func)(const EVP_AEAD_CTX *ctx, uint8_t *out,
|