| Index: host/include/signature_digest.h
|
| diff --git a/host/include/signature_digest.h b/host/include/signature_digest.h
|
| index 55662b940b24ecd2ee8fc7d45be1c0c4c99ae28e..40c27036463687f830b9a1aa2a7a235f307cd947 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_ */
|
|
|