diff options
Diffstat (limited to 'host/include')
-rw-r--r-- | host/include/file_keys.h | 2 | ||||
-rw-r--r-- | host/include/signature_digest.h | 9 |
2 files changed, 6 insertions, 5 deletions
diff --git a/host/include/file_keys.h b/host/include/file_keys.h index 285a3e5b..39fdc5ac 100644 --- a/host/include/file_keys.h +++ b/host/include/file_keys.h @@ -38,6 +38,6 @@ uint8_t* DigestFile(char* input_file, int sig_algorithm); * Returns the signature. Caller owns the buffer and must Free() it. */ uint8_t* SignatureFile(const char* input_file, const char* key_file, - int algorithm); + unsigned int algorithm); #endif /* VBOOT_REFERENCE_FILE_KEYS_H_ */ diff --git a/host/include/signature_digest.h b/host/include/signature_digest.h index 55662b94..40c27036 100644 --- a/host/include/signature_digest.h +++ b/host/include/signature_digest.h @@ -6,12 +6,12 @@ #ifndef VBOOT_REFERENCE_SIGNATURE_DIGEST_H_ #define VBOOT_REFERENCE_SIGNATURE_DIGEST_H_ -#include <inttypes.h> +#include <stdint.h> /* Returns a buffer with DigestInfo (which depends on [algorithm]) * prepended to [digest]. */ -uint8_t* PrependDigestInfo(int algorithm, uint8_t* digest); +uint8_t* PrependDigestInfo(unsigned int algorithm, uint8_t* digest); /* Function that outputs the message digest of the contents of a buffer in a * format that can be used as input to OpenSSL for an RSA signature. @@ -22,7 +22,8 @@ uint8_t* PrependDigestInfo(int algorithm, uint8_t* digest); * choice of the hash algorithm (see padding.c). Caller owns the returned * pointer and must Free() it. */ -uint8_t* SignatureDigest(const uint8_t* buf, uint64_t len, int algorithm); +uint8_t* SignatureDigest(const uint8_t* buf, uint64_t len, + unsigned int algorithm); /* Calculates the signature on a buffer [buf] of length [len] using * the private RSA key file from [key_file] and signature algorithm @@ -31,5 +32,5 @@ uint8_t* SignatureDigest(const uint8_t* buf, uint64_t len, int algorithm); * Returns the signature. Caller owns the buffer and must Free() it. */ uint8_t* SignatureBuf(const uint8_t* buf, uint64_t len, const char* key_file, - int algorithm); + unsigned int algorithm); #endif /* VBOOT_REFERENCE_SIGNATURE_DIGEST_H_ */ |