Lines Matching full:context

58 /* Internal context, shared by the digests (SHA3-*) and the XOFs (SHAKE*) */
70 * struct sha3_ctx - Context for SHA3-224, SHA3-256, SHA3-384, or SHA3-512
78 * sha3_zeroize_ctx() - Zeroize a SHA-3 context
79 * @ctx: The context to zeroize
82 * a context without calling sha3_final().
90 * struct shake_ctx - Context for SHAKE128 or SHAKE256
98 * shake_zeroize_ctx() - Zeroize a SHAKE context
99 * @ctx: The context to zeroize
109 * sha3_224_init() - Initialize a context for SHA3-224
110 * @ctx: The context to initialize
114 * Context: Any context.
125 * sha3_256_init() - Initialize a context for SHA3-256
126 * @ctx: The context to initialize
130 * Context: Any context.
141 * sha3_384_init() - Initialize a context for SHA3-384
142 * @ctx: The context to initialize
146 * Context: Any context.
157 * sha3_512_init() - Initialize a context for SHA3-512
158 * @ctx: The context to initialize
162 * Context: Any context.
173 * sha3_update() - Update a SHA-3 digest context with input data
174 * @ctx: The context to update; must have been initialized
181 * Context: Any context.
191 * @ctx: The context to finalize; must have been initialized
198 * Context: Any context.
203 * shake128_init() - Initialize a context for SHAKE128
204 * @ctx: The context to initialize
208 * Context: Any context.
218 * shake256_init() - Initialize a context for SHAKE256
219 * @ctx: The context to initialize
223 * Context: Any context.
233 * shake_update() - Update a SHAKE context with input data
234 * @ctx: The context to update; must have been initialized
241 * Context: Any context.
251 * @ctx: The context to squeeze; must have been initialized
260 * Context: Any context.
273 * Context: Any context.
286 * Context: Any context.
299 * Context: Any context.
312 * Context: Any context.
327 * Context: Any context.
342 * Context: Any context.