CryptoAuthLib
Microchip CryptoAuthentication Library
|
CryptoAuthLib Basic API methods for Sign command. More...
Functions | |
ATCA_STATUS | atcab_sign_base (uint8_t mode, uint16_t key_id, uint8_t *signature) |
Executes the Sign command, which generates a signature using the ECDSA algorithm. More... | |
ATCA_STATUS | atcab_sign (uint16_t key_id, const uint8_t *msg, uint8_t *signature) |
Executes Sign command, to sign a 32-byte external message using the private key in the specified slot. The message to be signed will be loaded into the Message Digest Buffer to the ATECC608A device or TempKey for other devices. More... | |
ATCA_STATUS | atcab_sign_internal (uint16_t key_id, bool is_invalidate, bool is_full_sn, uint8_t *signature) |
Executes Sign command to sign an internally generated message. More... | |
CryptoAuthLib Basic API methods for Sign command.
The Sign command generates a signature using the private key in slot with ECDSA algorithm.