| Index: vboot_firmware/lib/cryptolib/include/rsa.h | 
| diff --git a/vboot_firmware/lib/cryptolib/include/rsa.h b/vboot_firmware/lib/cryptolib/include/rsa.h | 
| index 1a45803717e78fcc308ac146bdf361791e0403ba..4ec5ea97b033ccc50bbafd32926df55e6f70c785 100644 | 
| --- a/vboot_firmware/lib/cryptolib/include/rsa.h | 
| +++ b/vboot_firmware/lib/cryptolib/include/rsa.h | 
| @@ -23,10 +23,11 @@ | 
| #define RSA8192NUMWORDS (RSA8192NUMBYTES / sizeof(uint32_t)) | 
|  | 
| typedef struct RSAPublicKey { | 
| -  int len;  /* Length of n[] in number of uint32_t */ | 
| +  uint32_t len;  /* Length of n[] in number of uint32_t */ | 
| uint32_t n0inv;  /* -1 / n[0] mod 2^32 */ | 
| uint32_t* n;  /* modulus as little endian array */ | 
| uint32_t* rr; /* R^2 as little endian array */ | 
| +  int algorithm; /* Algorithm to use when verifying binaries with the key */ | 
| } RSAPublicKey; | 
|  | 
| /* Verify a RSA PKCS1.5 signature [sig] of [sig_type] and length [sig_len] | 
|  |