Lines Matching full:gcm
23 #include "mbedtls/gcm.h"
69 /* GCM allows the following tag lengths: 4, 8, 12, 13, 14, 15, 16. in psa_aead_setup()
76 mbedtls_gcm_init(&operation->ctx.gcm); in psa_aead_setup()
78 mbedtls_gcm_setkey(&operation->ctx.gcm, cipher_id, in psa_aead_setup()
160 mbedtls_gcm_crypt_and_tag(&operation.ctx.gcm, in mbedtls_psa_aead_encrypt()
210 * CCM and GCM. */
271 mbedtls_gcm_auth_decrypt(&operation.ctx.gcm, in mbedtls_psa_aead_decrypt()
372 mbedtls_gcm_starts(&operation->ctx.gcm, in mbedtls_psa_aead_set_nonce()
454 mbedtls_gcm_update_ad(&operation->ctx.gcm, input, input_length)); in mbedtls_psa_aead_update_ad()
500 mbedtls_gcm_update(&operation->ctx.gcm, in mbedtls_psa_aead_update()
568 mbedtls_gcm_finish(&operation->ctx.gcm, in mbedtls_psa_aead_finish()
634 mbedtls_gcm_free(&operation->ctx.gcm); in mbedtls_psa_aead_abort()