binman: Support generation of x509 certificates
authorSimon Glass <sjg@chromium.org>
Fri, 3 Mar 2023 00:02:45 +0000 (17:02 -0700)
committerSimon Glass <sjg@chromium.org>
Wed, 8 Mar 2023 21:15:15 +0000 (13:15 -0800)
commit953d4177afa0bee0ba0db4b81036d3197595b997
tree4a99a2364403b620f5dc629e76d1d07225faf8fb
parent7caa372a5e41cadd3903165fb26a4b1e0268edbc
binman: Support generation of x509 certificates

And a new entry type which supports generation of x509 certificates.
This uses a new 'openssl' btool with just one operation so far.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/binman/btool/openssl.py [new file with mode: 0644]
tools/binman/entries.rst
tools/binman/etype/x509_cert.py [new file with mode: 0644]
tools/binman/ftest.py
tools/binman/test/279_x509_cert.dts [new file with mode: 0644]
tools/binman/test/key.key [new file with mode: 0644]
tools/binman/test/key.pem [new file with mode: 0644]