]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blame - Documentation/crypto/api-skcipher.rst
crypto: doc - remove crypto_alloc_ablkcipher
[mirror_ubuntu-zesty-kernel.git] / Documentation / crypto / api-skcipher.rst
CommitLineData
3b72c814
SM
1Block Cipher Algorithm Definitions
2----------------------------------
3
4.. kernel-doc:: include/linux/crypto.h
5 :doc: Block Cipher Algorithm Definitions
6
7.. kernel-doc:: include/linux/crypto.h
8 :functions: crypto_alg
9
10.. kernel-doc:: include/linux/crypto.h
11 :functions: ablkcipher_alg
12
13.. kernel-doc:: include/linux/crypto.h
14 :functions: blkcipher_alg
15
16.. kernel-doc:: include/linux/crypto.h
17 :functions: cipher_alg
18
19Symmetric Key Cipher API
20------------------------
21
22.. kernel-doc:: include/crypto/skcipher.h
23 :doc: Symmetric Key Cipher API
24
25.. kernel-doc:: include/crypto/skcipher.h
26 :functions: crypto_alloc_skcipher
27
28.. kernel-doc:: include/crypto/skcipher.h
29 :functions: crypto_free_skcipher
30
31.. kernel-doc:: include/crypto/skcipher.h
32 :functions: crypto_has_skcipher
33
34.. kernel-doc:: include/crypto/skcipher.h
35 :functions: crypto_skcipher_ivsize
36
37.. kernel-doc:: include/crypto/skcipher.h
38 :functions: crypto_skcipher_blocksize
39
40.. kernel-doc:: include/crypto/skcipher.h
41 :functions: crypto_skcipher_setkey
42
43.. kernel-doc:: include/crypto/skcipher.h
44 :functions: crypto_skcipher_reqtfm
45
46.. kernel-doc:: include/crypto/skcipher.h
47 :functions: crypto_skcipher_encrypt
48
49.. kernel-doc:: include/crypto/skcipher.h
50 :functions: crypto_skcipher_decrypt
51
52Symmetric Key Cipher Request Handle
53-----------------------------------
54
55.. kernel-doc:: include/crypto/skcipher.h
56 :doc: Symmetric Key Cipher Request Handle
57
58.. kernel-doc:: include/crypto/skcipher.h
59 :functions: crypto_skcipher_reqsize
60
61.. kernel-doc:: include/crypto/skcipher.h
62 :functions: skcipher_request_set_tfm
63
64.. kernel-doc:: include/crypto/skcipher.h
65 :functions: skcipher_request_alloc
66
67.. kernel-doc:: include/crypto/skcipher.h
68 :functions: skcipher_request_free
69
70.. kernel-doc:: include/crypto/skcipher.h
71 :functions: skcipher_request_set_callback
72
73.. kernel-doc:: include/crypto/skcipher.h
74 :functions: skcipher_request_set_crypt
75
76Single Block Cipher API
77-----------------------
78
79.. kernel-doc:: include/linux/crypto.h
80 :doc: Single Block Cipher API
81
82.. kernel-doc:: include/linux/crypto.h
83 :functions: crypto_alloc_cipher
84
85.. kernel-doc:: include/linux/crypto.h
86 :functions: crypto_free_cipher
87
88.. kernel-doc:: include/linux/crypto.h
89 :functions: crypto_has_cipher
90
91.. kernel-doc:: include/linux/crypto.h
92 :functions: crypto_cipher_blocksize
93
94.. kernel-doc:: include/linux/crypto.h
95 :functions: crypto_cipher_setkey
96
97.. kernel-doc:: include/linux/crypto.h
98 :functions: crypto_cipher_encrypt_one
99
100.. kernel-doc:: include/linux/crypto.h
101 :functions: crypto_cipher_decrypt_one
102
103Asynchronous Block Cipher API - Deprecated
104------------------------------------------
105
106.. kernel-doc:: include/linux/crypto.h
107 :doc: Asynchronous Block Cipher API
108
3b72c814
SM
109.. kernel-doc:: include/linux/crypto.h
110 :functions: crypto_free_ablkcipher
111
112.. kernel-doc:: include/linux/crypto.h
113 :functions: crypto_has_ablkcipher
114
115.. kernel-doc:: include/linux/crypto.h
116 :functions: crypto_ablkcipher_ivsize
117
118.. kernel-doc:: include/linux/crypto.h
119 :functions: crypto_ablkcipher_blocksize
120
121.. kernel-doc:: include/linux/crypto.h
122 :functions: crypto_ablkcipher_setkey
123
124.. kernel-doc:: include/linux/crypto.h
125 :functions: crypto_ablkcipher_reqtfm
126
127.. kernel-doc:: include/linux/crypto.h
128 :functions: crypto_ablkcipher_encrypt
129
130.. kernel-doc:: include/linux/crypto.h
131 :functions: crypto_ablkcipher_decrypt
132
133Asynchronous Cipher Request Handle - Deprecated
134-----------------------------------------------
135
136.. kernel-doc:: include/linux/crypto.h
137 :doc: Asynchronous Cipher Request Handle
138
139.. kernel-doc:: include/linux/crypto.h
140 :functions: crypto_ablkcipher_reqsize
141
142.. kernel-doc:: include/linux/crypto.h
143 :functions: ablkcipher_request_set_tfm
144
145.. kernel-doc:: include/linux/crypto.h
146 :functions: ablkcipher_request_alloc
147
148.. kernel-doc:: include/linux/crypto.h
149 :functions: ablkcipher_request_free
150
151.. kernel-doc:: include/linux/crypto.h
152 :functions: ablkcipher_request_set_callback
153
154.. kernel-doc:: include/linux/crypto.h
155 :functions: ablkcipher_request_set_crypt
156
157Synchronous Block Cipher API - Deprecated
158-----------------------------------------
159
160.. kernel-doc:: include/linux/crypto.h
161 :doc: Synchronous Block Cipher API
162
163.. kernel-doc:: include/linux/crypto.h
164 :functions: crypto_alloc_blkcipher
165
166.. kernel-doc:: include/linux/crypto.h
167 :functions: crypto_free_blkcipher
168
169.. kernel-doc:: include/linux/crypto.h
170 :functions: crypto_has_blkcipher
171
172.. kernel-doc:: include/linux/crypto.h
173 :functions: crypto_blkcipher_name
174
175.. kernel-doc:: include/linux/crypto.h
176 :functions: crypto_blkcipher_ivsize
177
178.. kernel-doc:: include/linux/crypto.h
179 :functions: crypto_blkcipher_blocksize
180
181.. kernel-doc:: include/linux/crypto.h
182 :functions: crypto_blkcipher_setkey
183
184.. kernel-doc:: include/linux/crypto.h
185 :functions: crypto_blkcipher_encrypt
186
187.. kernel-doc:: include/linux/crypto.h
188 :functions: crypto_blkcipher_encrypt_iv
189
190.. kernel-doc:: include/linux/crypto.h
191 :functions: crypto_blkcipher_decrypt
192
193.. kernel-doc:: include/linux/crypto.h
194 :functions: crypto_blkcipher_decrypt_iv
195
196.. kernel-doc:: include/linux/crypto.h
197 :functions: crypto_blkcipher_set_iv
198
199.. kernel-doc:: include/linux/crypto.h
200 :functions: crypto_blkcipher_get_iv