Lines Matching full:mac
153 * If a previously started secure element MAC operation needs to be terminated,
159 /** \brief A function that starts a secure element MAC operation for a PSA
164 * hardware-specific MAC context
167 * \param[in] algorithm The algorithm to be used to underly the MAC
178 /** \brief A function that continues a previously started secure element MAC
182 * previously-established MAC operation to be
185 * to the MAC operation
192 /** \brief a function that completes a previously started secure element MAC
193 * operation by returning the resulting MAC.
196 * previously started MAC operation to be
198 * \param[out] p_mac A buffer where the generated MAC will be
213 /** \brief A function that completes a previously started secure element MAC
214 * operation by comparing the resulting MAC against a provided value
217 * started MAC operation to be finished
218 * \param[in] p_mac The MAC value against which the resulting MAC
226 * The operation completed successfully, but the calculated MAC did
227 * not match the provided MAC
233 /** \brief A function that aborts a previous started secure element MAC
237 * started MAC operation to be aborted
241 /** \brief A function that performs a secure element MAC operation in one
242 * command and returns the calculated MAC
248 * \param[in] alg The algorithm to be used to underlie the MAC
250 * \param[out] p_mac A buffer where the generated MAC will be
268 /** \brief A function that performs a secure element MAC operation in one
269 * command and compares the resulting MAC against a provided value
275 * \param[in] alg The algorithm to be used to underlie the MAC
277 * \param[in] p_mac The MAC value against which the resulting MAC will
279 * \param[in] mac_length The size in bytes of `mac`
285 * The operation completed successfully, but the calculated MAC did
286 * not match the provided MAC
297 * perform secure element MAC operations
312 /**The size in bytes of the hardware-specific secure element MAC context
316 /** Function that performs a MAC setup operation
319 /** Function that performs a MAC update operation
322 /** Function that completes a MAC operation
325 /** Function that completes a MAC operation with a verify check
328 /** Function that aborts a previously started MAC operation
331 /** Function that performs a MAC operation in one call
334 /** Function that performs a MAC and verify operation in one call
1309 const psa_drv_se_mac_t *MBEDTLS_PRIVATE(mac);