diff options
author | Alex Thiessen <alex.thiessen.de+coreboot@gmail.com> | 2018-01-03 19:09:50 +0000 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2018-02-06 16:14:33 +0000 |
commit | 457d1c8fa2c47a17c76e7d32b418ac49661bdbe8 (patch) | |
tree | 83b2618c2e0b186811d4b583de045056296a7412 /util/broadcom/secimage/Makefile | |
parent | f300f362103306775dab4fd994ca5e9fd59b96e4 (diff) |
util/broadcom/secimage: Add HMAC test
One of responsibilities of the `secimage` tool is signing the image
using the HMAC-SHA256 algorithm. The test being added verifies that
secimage's internal call yields same result as the according openssl
tool does.
Change-Id: I8de4328f435af56901a861e3d5e733657c3c7f78
Signed-off-by: Alex Thiessen <alex.thiessen.de+coreboot@gmail.com>
Reviewed-on: https://review.coreboot.org/23474
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'util/broadcom/secimage/Makefile')
-rw-r--r-- | util/broadcom/secimage/Makefile | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/util/broadcom/secimage/Makefile b/util/broadcom/secimage/Makefile index 9dd1396948..132c59e37a 100644 --- a/util/broadcom/secimage/Makefile +++ b/util/broadcom/secimage/Makefile @@ -31,6 +31,11 @@ install: install -d $(DESTDIR)/usr/bin install $(TARGET) $(DESTDIR)/usr/bin +.PHONY: test +test: $(TARGET) + @find test -maxdepth 1 -type f -executable \ + | xargs -I "{}" sh -c "{} $$(realpath $<)" + .PHONY: clean clean: |