19 #ifndef MCUXCLRSA_FUNCTIONS_H_ 20 #define MCUXCLRSA_FUNCTIONS_H_ 118 const uint8_t *
const pMessageOrDigest,
119 const uint32_t messageLength,
121 const uint32_t saltLength,
122 const uint32_t options,
123 uint8_t *
const pSignature
199 const uint8_t *
const pMessageOrDigest,
200 const uint32_t messageLength,
201 uint8_t *
const pSignature,
203 const uint32_t saltLength,
204 const uint32_t options,
205 uint8_t *
const pOutput
Structure type for Rsa key, specifying key type and key entries.
Definition: mcuxClRsa_Types.h:137
mcuxClSession_Descriptor_t *const mcuxClSession_Handle_t
Type for mcuxClSession Handle.
Definition: mcuxClSession_Types.h:110
Top-level include file for the mcuxClHash component.
mcuxClRsa_Status_Protected_t mcuxClRsa_sign(mcuxClSession_Handle_t pSession, const mcuxClRsa_Key *const pKey, const uint8_t *const pMessageOrDigest, const uint32_t messageLength, const mcuxClRsa_SignVerifyMode pPaddingMode, const uint32_t saltLength, const uint32_t options, uint8_t *const pSignature)
RSA sign operation.
mcuxClRsa_Status_Protected_t mcuxClRsa_verify(mcuxClSession_Handle_t pSession, const mcuxClRsa_Key *const pKey, const uint8_t *const pMessageOrDigest, const uint32_t messageLength, uint8_t *const pSignature, const mcuxClRsa_SignVerifyMode pVerifyMode, const uint32_t saltLength, const uint32_t options, uint8_t *const pOutput)
RSA verify operation.
Type definitions for the mcuxClRsa component.
uint64_t mcuxClRsa_Status_Protected_t
Type for RSA protected status codes.
Definition: mcuxClRsa_Types.h:109
mcuxClRsa_SignVerifyMode_t * mcuxClRsa_SignVerifyMode
Pointer type to Sign/Verify mode.
Definition: mcuxClRsa_Types.h:178
Top-level include file for the mcuxClSession component.
Provides the API for the CSSL flow protection mechanism.
#define MCUX_CSSL_FP_FUNCTION_DECL(id)
Declaration of a flow protected function.
Definition: mcuxCsslFlowProtection.h:119