38#ifndef ECDSA_SIGNATURE_SIZE
39 #define ECDSA_SIGNATURE_SIZE 64
51 const char_t *signKey,
size_t signKeyLen,
cboot_error_t
Error codes.
Definition cboot_error.h:57
CycloneBOOT Memory Layer Abstraction.
Slot Type definition.
Definition memory.h:181
Verification context.
Definition verify.h:181
CycloneBOOT Image data verification module.
VerifySignAlgo
Verification signature algorithms.
Definition verify.h:146
cboot_error_t signVerifyRuntimeImage(const Slot *slot, uint32_t entryOffset, const char_t *signKey, size_t signKeyLen, const HashAlgo *hashAlgo, VerifySignAlgo signAlgo)
Verify the runtime (verify-before-boot) signature of an image.
Definition verify_sign.c:384
cboot_error_t signVerify(VerifyContext *context, uint8_t *verifyData, size_t verifyDataLength)
Verify received image firmware signature.
Definition verify_sign.c:182
cboot_error_t signInit(VerifyContext *context)
Initialize signature material for further signature hash computation and signature verification.
Definition verify_sign.c:73