| Index: host/lib/host_misc.c
|
| diff --git a/host/lib/host_misc.c b/host/lib/host_misc.c
|
| index d8f52970202ff83e4a9e920453c96d6ddc98fe61..91eaea25d56ccaddd9ec7736f308f3215f44ceb3 100644
|
| --- a/host/lib/host_misc.c
|
| +++ b/host/lib/host_misc.c
|
| @@ -66,3 +66,13 @@ int WriteFile(const char* filename, const void *data, uint64_t size) {
|
| fclose(f);
|
| return 0;
|
| }
|
| +
|
| +void PrintPubKeySha1Sum(VbPublicKey* key) {
|
| + uint8_t* buf = ((uint8_t *)key) + key->key_offset;
|
| + uint64_t buflen = key->key_size;
|
| + uint8_t* digest = DigestBuf(buf, buflen, SHA1_DIGEST_ALGORITHM);
|
| + int i;
|
| + for (i=0; i<SHA1_DIGEST_SIZE; i++)
|
| + printf("%02x", digest[i]);
|
| + Free(digest);
|
| +}
|
|
|