CryptoAuthLib
Microchip CryptoAuthentication Library
|
CryptoAuthLib Basic API methods for GenKey command. More...
Functions | |
ATCA_STATUS | atcab_genkey_base (uint8_t mode, uint16_t key_id, const uint8_t *other_data, uint8_t *public_key) |
Issues GenKey command, which can generate a private key, compute a public key, nd/or compute a digest of a public key. More... | |
ATCA_STATUS | atcab_genkey (uint16_t key_id, uint8_t *public_key) |
Issues GenKey command, which generates a new random private key in slot and returns the public key. More... | |
ATCA_STATUS | atcab_get_pubkey (uint16_t key_id, uint8_t *public_key) |
Uses GenKey command to calculate the public key from an existing private key in a slot. More... | |
CryptoAuthLib Basic API methods for GenKey command.
The GenKey command is used for creating ECC private keys, generating ECC public keys, and for digest calculations involving public keys.