gnutls_cipher_decrypt33
Api function
Usage
#include <gnutls/crypto.h>
int gnutls_cipher_decrypt3(gnutls_cipher_hd_t handle, const void * ctext, size_t ctext_len, void * ptext, size_t * ptext_len, unsigned flags);
Arguments
gnutls_cipher_hd_t handle
|
is a |
|---|---|
const void * ctext
|
the data to decrypt |
size_t ctext_len
|
the length of data to decrypt |
void * ptext
|
the decrypted data |
size_t * ptext_len
|
the available length for decrypted data |
unsigned flags
|
flags for padding |
Overview
This function will decrypt the given data using the algorithm specified by the context. If flags is specified, padding for the decrypted data will be removed accordingly and ptext_len will be updated.
Returns
Zero or a negative error code on error.
Since
3.7.7
Releases
3 releases since Debian 12 (Bookworm); the text changed 2 times.