![]() |
MCUXpresso SDK API Reference Manual
Rev 2.16.000
NXP Semiconductors
|
Typedefs | |
typedef enum _skboot_status | skboot_status_t |
SKBOOT return status. | |
typedef enum _secure_bool | secure_bool_t |
Secure bool flag. | |
Enumerations | |
enum | _skboot_status { kStatus_SKBOOT_Success = 0x5ac3c35au, kStatus_SKBOOT_Fail = 0xc35ac35au, kStatus_SKBOOT_InvalidArgument = 0xc35a5ac3u, kStatus_SKBOOT_KeyStoreMarkerInvalid = 0xc3c35a5au, kStatus_SKBOOT_HashcryptFinishedWithStatusSuccess, kStatus_SKBOOT_HashcryptFinishedWithStatusFail, kStatus_SKBOOT_Success = 0x5ac3c35au, kStatus_SKBOOT_Fail = 0xc35ac35au, kStatus_SKBOOT_InvalidArgument = 0xc35a5ac3u, kStatus_SKBOOT_KeyStoreMarkerInvalid = 0xc3c35a5au } |
SKBOOT return status. More... | |
enum | _secure_bool { kSECURE_TRUE = 0xc33cc33cU, kSECURE_FALSE = 0x5aa55aa5U, kSECURE_CALLPROTECT_SECURITY_FLAGS = 0xc33c5aa5U, kSECURE_CALLPROTECT_IS_APP_READY = 0x5aa5c33cU, kSECURE_TRACKER_VERIFIED = 0x55aacc33U, kSECURE_TRUE = 0xc33cc33cU, kSECURE_FALSE = 0x5aa55aa5U } |
Secure bool flag. More... | |
Functions | |
skboot_status_t | skboot_authenticate (const uint8_t *imageStartAddr, secure_bool_t *isSignVerified) |
Authenticate entry function with ARENA allocator init. More... | |
void | HASH_IRQHandler (void) |
Interface for image authentication API. | |
enum _skboot_status |
enum _secure_bool |
skboot_status_t skboot_authenticate | ( | const uint8_t * | imageStartAddr, |
secure_bool_t * | isSignVerified | ||
) |
This is called by ROM boot or by ROM API g_skbootAuthenticateInterface