mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2025-12-25 17:27:18 +00:00
For people not readily familiar with the BDB acronym, expand it in a few README files and usage strings. BUG=None TEST=looked at help output BRANCH=None Change-Id: I2523e1a289815dd0eaea093c086bc75093579808 Reviewed-on: https://chromium-review.googlesource.com/414244 Commit-Ready: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: Randall Spangler <rspangler@chromium.org> Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
31 lines
939 B
Plaintext
31 lines
939 B
Plaintext
Boot Descriptor Block (BDB) library and utilities
|
|
|
|
Building:
|
|
---------
|
|
The host-side library and utilities requires OpenSSL.
|
|
|
|
Do 'make runtests' to ensure everything is working.
|
|
|
|
Generating a BDB:
|
|
-----------------
|
|
Edit the options in bdb_create.c. Then 'make bdb'.
|
|
|
|
In the next release, this will take a config file rather than
|
|
requiring recompilation each time. Also, the BDB header and data will
|
|
be signed in two separate steps, so that the private BDB key is not
|
|
required each time.
|
|
|
|
Revision History:
|
|
-----------------
|
|
v0.1.2 24-Nov-2015 Add support for RSA-3072B keys and signatures.
|
|
Add dump_rsa utility and 'make testkeys' to create
|
|
new keys.
|
|
Use a RSA-3072B (exponent 3) key for the subkey so
|
|
the exponent 3 code gets tested.
|
|
|
|
v0.1.1 17-Nov-2015 Add support for ECDSA-521 data types. Note that
|
|
only the data types are supported; there is not a
|
|
C implementation for ECDSA.
|
|
|
|
v0.1.0 15-Sep-2015 Initial version.
|