Next: Other included programs, Previous: System-wide configuration of the library, Up: Top [Contents][Index]
GnuTLS is not a low-level cryptographic library, i.e., it does not provide access to basic cryptographic primitives. However it abstracts the internal cryptographic back-end (see Cryptographic Backend), providing symmetric crypto, hash and HMAC algorithms, as well access to the random number generation. For a low-level crypto API the usage of nettle 21 library is recommended.
| • Symmetric algorithms | ||
| • Public key algorithms | ||
| • Cryptographic Message Syntax / PKCS7 | ||
| • Hash and MAC functions | ||
| • Random number generation | ||
| • Overriding algorithms |