README 939 B

12345678910111213141516171819202122232425262728293031
  1. Boot Descriptor Block (BDB) library and utilities
  2. Building:
  3. ---------
  4. The host-side library and utilities requires OpenSSL.
  5. Do 'make runtests' to ensure everything is working.
  6. Generating a BDB:
  7. -----------------
  8. Edit the options in bdb_create.c. Then 'make bdb'.
  9. In the next release, this will take a config file rather than
  10. requiring recompilation each time. Also, the BDB header and data will
  11. be signed in two separate steps, so that the private BDB key is not
  12. required each time.
  13. Revision History:
  14. -----------------
  15. v0.1.2 24-Nov-2015 Add support for RSA-3072B keys and signatures.
  16. Add dump_rsa utility and 'make testkeys' to create
  17. new keys.
  18. Use a RSA-3072B (exponent 3) key for the subkey so
  19. the exponent 3 code gets tested.
  20. v0.1.1 17-Nov-2015 Add support for ECDSA-521 data types. Note that
  21. only the data types are supported; there is not a
  22. C implementation for ECDSA.
  23. v0.1.0 15-Sep-2015 Initial version.