]>
Commit | Line | Data |
---|---|---|
3b72c814 SM |
1 | Block 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 | ||
19 | Symmetric 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 | ||
52 | Symmetric 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 | ||
76 | Single 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 | ||
103 | Asynchronous 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 | ||
133 | Asynchronous 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 | ||
157 | Synchronous 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 |