CryptoAuthLib
Microchip CryptoAuthentication Library
|
CryptoAuthLib Basic API methods for SecureBoot command. More...
Functions | |
ATCA_STATUS | atcab_secureboot (uint8_t mode, uint16_t param2, const uint8_t *digest, const uint8_t *signature, uint8_t *mac) |
Executes Secure Boot command, which provides support for secure boot of an external MCU or MPU. More... | |
ATCA_STATUS | atcab_secureboot_mac (uint8_t mode, const uint8_t *digest, const uint8_t *signature, const uint8_t *num_in, const uint8_t *io_key, bool *is_verified) |
Executes Secure Boot command with encrypted digest and validated MAC response using the IO protection key. More... | |
CryptoAuthLib Basic API methods for SecureBoot command.
The SecureBoot command provides support for secure boot of an external MCU or MPU.