Next: Hash and HMAC functions, Up: Using the cryptographic library [Contents][Index]
The available functions to access symmetric crypto algorithms operations are shown below. The supported algorithms are the algorithms required by the TLS protocol. They are listed in tab:ciphers.
gnutls_cipher_initgnutls_cipher_encrypt2gnutls_cipher_decrypt2gnutls_cipher_set_ivgnutls_cipher_deinitIn order to support authenticated encryption with associated data (AEAD) algorithms the following functions are provided to set the associated data and retrieve the authentication tag.
gnutls_cipher_add_authgnutls_cipher_tag