1*4882a593SmuzhiyunBlock Cipher Algorithm Definitions 2*4882a593Smuzhiyun---------------------------------- 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun.. kernel-doc:: include/linux/crypto.h 5*4882a593Smuzhiyun :doc: Block Cipher Algorithm Definitions 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun.. kernel-doc:: include/linux/crypto.h 8*4882a593Smuzhiyun :functions: crypto_alg cipher_alg compress_alg 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunSymmetric Key Cipher API 11*4882a593Smuzhiyun------------------------ 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun.. kernel-doc:: include/crypto/skcipher.h 14*4882a593Smuzhiyun :doc: Symmetric Key Cipher API 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun.. kernel-doc:: include/crypto/skcipher.h 17*4882a593Smuzhiyun :functions: crypto_alloc_skcipher crypto_free_skcipher crypto_has_skcipher crypto_skcipher_ivsize crypto_skcipher_blocksize crypto_skcipher_setkey crypto_skcipher_reqtfm crypto_skcipher_encrypt crypto_skcipher_decrypt 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunSymmetric Key Cipher Request Handle 20*4882a593Smuzhiyun----------------------------------- 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun.. kernel-doc:: include/crypto/skcipher.h 23*4882a593Smuzhiyun :doc: Symmetric Key Cipher Request Handle 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun.. kernel-doc:: include/crypto/skcipher.h 26*4882a593Smuzhiyun :functions: crypto_skcipher_reqsize skcipher_request_set_tfm skcipher_request_alloc skcipher_request_free skcipher_request_set_callback skcipher_request_set_crypt 27*4882a593Smuzhiyun 28*4882a593SmuzhiyunSingle Block Cipher API 29*4882a593Smuzhiyun----------------------- 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun.. kernel-doc:: include/crypto/internal/cipher.h 32*4882a593Smuzhiyun :doc: Single Block Cipher API 33*4882a593Smuzhiyun 34*4882a593Smuzhiyun.. kernel-doc:: include/crypto/internal/cipher.h 35*4882a593Smuzhiyun :functions: crypto_alloc_cipher crypto_free_cipher crypto_has_cipher crypto_cipher_blocksize crypto_cipher_setkey crypto_cipher_encrypt_one crypto_cipher_decrypt_one 36