History log of /system/extras/verity/verify_boot_signature.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f2392997221777282197127c5febf65d8cc699ea 11-May-2015 Adam Langley <agl@google.com> system/extra: include more of what you use.

This is a reland of aa24bc89b78a5981df7618bdef78b7b49ffad14d which was
reverted in 291e20dab39783c7074191ff2d2de9b86465c10f because it broke
the git_master-gpl builder.

This version of the change uses crypto.h as a proxy for mem.h because
it'll work in both BoringSSL and OpenSSL.

(cherry picked from commit a83adf6354f3073a1938ffcd6cadd5c357856de5)

Bug: 21085331
Change-Id: I9e4c9e4d459c2e31f74180b3a3b2ab139ab76e80
/system/extras/verity/verify_boot_signature.c
e3ec11c2d95cc03be01426d13ea87fc8edb3daad 17-Mar-2015 Adam Langley <agl@google.com> system/extras/verity: BoringSSL fix.

In BoringSSL, the functions that references BIOs have been moved out of
ERR in order to have some reasonable layering of the code.

A recent addition here referenced ERR_print_errors, which is now
BIO_print_errors in BoringSSL for that reason. Additionally, the
BoringSSL headers don't #include so many standard headers for you so an
explicit #include of errno.h is needed here.

Change-Id: Iebcc353b1354bd85d432deebeb7873aae46b0d2a
/system/extras/verity/verify_boot_signature.c
ac342b944b6bcb4b936e6cbcd9fb8be3e5262cd0 20-Nov-2014 Sami Tolvanen <samitolvanen@google.com> Add a reference C implementation for verifying signatures

Due to OEM requests, add a reference implementation for boot/recovery
image signature verification in C. The tool uses OpenSSL for ASN.1 and
crypto routines.

Bug: 18120110
Change-Id: I9f6c59e0b338b68f35ac1c2c4d83c10d31d70cd9
/system/extras/verity/verify_boot_signature.c