diff options
author | David Pursell <dpursell@google.com> | 2024-05-15 13:49:05 -0700 |
---|---|---|
committer | David Pursell <dpursell@google.com> | 2024-05-20 12:11:51 -0700 |
commit | b2164fd7b709e6073ec3e7af825aab5f7766010e (patch) | |
tree | 10061290ba3cfbc5eca190ca3b3460a67e39df01 /gbl/libgbl/testdata/zircon_r.bin | |
parent | 5e713b7ecd8d7b670e53904a6c46f68564415393 (diff) | |
download | libbootloader-b2164fd7b709e6073ec3e7af825aab5f7766010e.tar.gz |
[libgbl] hook up libavb and remove sw_digest
Hook up enough of libavb to get the existing verification tests passing.
Just uses the base libavb for now, will add more tests and use the
libavb_cert extensions later on. The test data generation script has
also been updated to be more deterministic and provide the now-required
key data.
Also removes sw_digest; it turns out this is going to be pretty
difficult to integrate given libavb's somewhat awkward hashing API, and
the `ring` crate is not approved for production use in Android. We'll
revisit this later to try to figure out how to inject custom hashing
implementations, but for now it just uses the built-in libavb software
implementation.
Bug: b/334962570
Change-Id: Ie55ce0719c88855ce7032f2ba55018265385d99c
Diffstat (limited to 'gbl/libgbl/testdata/zircon_r.bin')
-rw-r--r-- | gbl/libgbl/testdata/zircon_r.bin | bin | 16384 -> 16384 bytes |
1 files changed, 0 insertions, 0 deletions
diff --git a/gbl/libgbl/testdata/zircon_r.bin b/gbl/libgbl/testdata/zircon_r.bin Binary files differindex 653837e..d7fd360 100644 --- a/gbl/libgbl/testdata/zircon_r.bin +++ b/gbl/libgbl/testdata/zircon_r.bin |