The cipher functions are used for symmetrical cryptography, i.e. cryptography using a shared key. The programming model follows an open/process/close paradigm and is in that similar to other building blocks provided by Libgcrypt.
|• Available ciphers:||List of ciphers supported by the library.|
|• Available cipher modes:||List of cipher modes supported by the library.|
|• Working with cipher handles:||How to perform operations related to cipher handles.|
|• General cipher functions:||General cipher functions independent of cipher handles.|