Home
last modified time | relevance | path

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

/external/boringssl/src/include/openssl/
Daead.h157 } 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/
Daead.c36 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 …]
Dinternal.h86 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,
De_aes.c1179 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/
De_tls.c47 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 …]
De_ssl3.c77 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()
De_aesctrhmac.c62 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()
De_chacha20poly1305.c81 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()
De_aesgcmsiv.c49 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()
Daead_test.cc390 EVP_AEAD_CTX ctx; in TEST_P()
/external/boringssl/src/fipstools/
Dtest_fips.c100 EVP_AEAD_CTX aead_ctx; in main()
/external/boringssl/src/crypto/fipsmodule/
Dbcm.c508 EVP_AEAD_CTX aead_ctx; in BORINGSSL_bcm_power_on_self_test()
/external/boringssl/src/ssl/
Dinternal.h400 EVP_AEAD_CTX ctx; in OPENSSL_MSVC_PRAGMA()
/external/conscrypt/common/src/jni/main/cpp/
DNativeCrypto.cpp3203 typedef int (*evp_aead_ctx_op_func)(const EVP_AEAD_CTX *ctx, uint8_t *out,