Type definitions for the mcuxClRsa component. More...
#include <stdint.h>#include <stddef.h>#include <stdbool.h>#include <mcuxClSession.h>#include <mcuxClHash.h>Go to the source code of this file.
Data Structures | |
| struct | mcuxClRsa_KeyEntry_t |
| Structure type for Rsa key entries, specifying key entry length and data. More... | |
| struct | mcuxClRsa_Key |
| Structure type for Rsa key, specifying key type and key entries. More... | |
Macros | |
| #define | MCUXCLRSA_STATUS_SIGN_OK |
| RSA sign operation successful. More... | |
| #define | MCUXCLRSA_STATUS_VERIFY_OK |
| RSA verify operation successful. More... | |
| #define | MCUXCLRSA_STATUS_VERIFYPRIMITIVE_OK |
| RSA verify primitive operation (RSAVP1) successful. More... | |
| #define | MCUXCLRSA_STATUS_ERROR |
| Error occurred during RSA operation. More... | |
| #define | MCUXCLRSA_STATUS_INVALID_INPUT |
| Input data cannot be processed. More... | |
| #define | MCUXCLRSA_STATUS_VERIFY_FAILED |
| Signature verification failed. More... | |
| #define | MCUXCLRSA_KEY_PUBLIC |
| RSA key type public. More... | |
| #define | MCUXCLRSA_KEY_PRIVATEPLAIN |
| RSA key type private plain. More... | |
| #define | MCUXCLRSA_KEY_PRIVATECRT |
| RSA key type private CRT. More... | |
| #define | MCUXCLRSA_KEY_PRIVATECRT_DFA |
| RSA key type private CRT, with which a fault-protected CRT operation is executed. More... | |
| #define | MCUXCLRSA_OPTION_MESSAGE_PLAIN |
| Option passing a plain message as input to the sign or verify operation. More... | |
| #define | MCUXCLRSA_OPTION_MESSAGE_DIGEST |
| Option passing a message digest as input to the sign or verify operation. More... | |
| #define | MCUXCLRSA_OPTION_MESSAGE_MASK |
| Mask to set option MESSAGE_PLAIN or MESSAGE_DIGEST. More... | |
Typedefs | |
| typedef uint64_t | mcuxClRsa_Status_Protected_t |
| Type for RSA protected status codes. More... | |
| typedef uint32_t | mcuxClRsa_Status_t |
| Type for RSA status codes. More... | |
| typedef struct mcuxClRsa_KeyEntry_t | mcuxClRsa_KeyEntry_t |
| Structure type for Rsa key entries, specifying key entry length and data. More... | |
| typedef mcuxClRsa_KeyEntry_t * | mcuxClRsa_KeyEntry |
| Pointer type to Rsa key entries. More... | |
| typedef struct mcuxClRsa_Key | mcuxClRsa_Key |
| Structure type for Rsa key, specifying key type and key entries. More... | |
| typedef struct mcuxClRsa_SignVerifyMode_t | mcuxClRsa_SignVerifyMode_t |
| Forward declaration of Sign/Verify mode struct. More... | |
| typedef mcuxClRsa_SignVerifyMode_t * | mcuxClRsa_SignVerifyMode |
| Pointer type to Sign/Verify mode. More... | |
Type definitions for the mcuxClRsa component.