Tokens#
Manufacturing token handling for the bootloader.
Functions#
const uint8_t *
Get the X component of the ECDSA secp256r1 public key.
const uint8_t *
Get the Y component of the ECDSA secp256r1 public key.
const uint8_t *
Get the AES-CCM encryption key.
Function Documentation#
btl_getSignedBootloaderKeyXPtr#
const uint8_t * btl_getSignedBootloaderKeyXPtr (void )
Get the X component of the ECDSA secp256r1 public key.
Parameters
N/A |
Returns
Pointer to X component of the public key
Definition at line
67
of file platform/bootloader/security/btl_security_tokens.h
btl_getSignedBootloaderKeyYPtr#
const uint8_t * btl_getSignedBootloaderKeyYPtr (void )
Get the Y component of the ECDSA secp256r1 public key.
Parameters
N/A |
Returns
Pointer to Y component of the public key
Definition at line
74
of file platform/bootloader/security/btl_security_tokens.h
btl_getImageFileEncryptionKeyPtr#
const uint8_t * btl_getImageFileEncryptionKeyPtr (void )
Get the AES-CCM encryption key.
Parameters
N/A |
Returns
Pointer to the AES-CCM key
Definition at line
81
of file platform/bootloader/security/btl_security_tokens.h