1 Programming Interface 1 Programming Interface 2 ===================== 2 ===================== 3 3 >> 4 Please note that the kernel crypto API contains the AEAD givcrypt API >> 5 (crypto_aead_giv\* and aead_givcrypt\* function calls in >> 6 include/crypto/aead.h). This API is obsolete and will be removed in the >> 7 future. To obtain the functionality of an AEAD cipher with internal IV >> 8 generation, use the IV generator as a regular cipher. For example, >> 9 rfc4106(gcm(aes)) is the AEAD cipher with external IV generation and >> 10 seqniv(rfc4106(gcm(aes))) implies that the kernel crypto API generates >> 11 the IV. Different IV generators are available. >> 12 >> 13 .. class:: toc-title >> 14 >> 15 Table of contents >> 16 4 .. toctree:: 17 .. toctree:: 5 :caption: Table of contents << 6 :maxdepth: 2 18 :maxdepth: 2 7 19 8 api-skcipher 20 api-skcipher 9 api-aead 21 api-aead 10 api-digest 22 api-digest 11 api-rng 23 api-rng 12 api-akcipher 24 api-akcipher 13 api-kpp 25 api-kpp
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.