  *  * \param ctx       GCM context  * \param mode      MBEDTLS_GCM_ENCRYPT or MBEDTLS_GCM_DECRYPT  * \param iv        initialization vector  * \param iv_len    length of IV  * \param add       additional data 