![]() |
MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
|
Application signature block. More...
#include <mcci_bootloader_appinfo.h>
Data Fields | |
| mcci_tweetnacl_sha512_t | hash |
| the SHA-512 hash | |
| mcci_tweetnacl_sign_publickey_t | publicKey |
| the public key used for the signature | |
| mcci_tweetnacl_sign_signature_t | signature |
| the first 64 bytes of sign(hash, publicKey) | |
Application signature block.
The (ostensibly) architecture-neutral application header.
This signature block appears at the end of the flash image, and contains the public key by which it was signed, the hash of the image, and the signature for the hash.
Definition at line 77 of file mcci_bootloader_appinfo.h.
| mcci_tweetnacl_sha512_t McciBootloader_SignatureBlock_t::hash |
the SHA-512 hash
Definition at line 80 of file mcci_bootloader_appinfo.h.
| mcci_tweetnacl_sign_publickey_t McciBootloader_SignatureBlock_t::publicKey |
the public key used for the signature
Definition at line 79 of file mcci_bootloader_appinfo.h.
| mcci_tweetnacl_sign_signature_t McciBootloader_SignatureBlock_t::signature |
the first 64 bytes of sign(hash, publicKey)
Definition at line 81 of file mcci_bootloader_appinfo.h.