TBB: rework cert_create tool to follow a data driven approach
This patch reworks the certificate generation tool to follow a data
driven approach. The user may specify at build time the certificates,
keys and extensions defined in the CoT, register them using the
appropiate macros and the tool will take care of creating the
certificates corresponding to the CoT specified.

Change-Id: I29950b39343c3e1b71718fce0e77dcf2a9a0be2f
1 parent 484bb38 commit 55e291a4058633300deafabe62db7e2885f0afb5
@Juan Castillo Juan Castillo authored on 12 Jun 2015
Showing 20 changed files
View
.gitignore
View
tools/cert_create/Makefile
View
tools/cert_create/include/cert.h
View
tools/cert_create/include/ext.h
View
tools/cert_create/include/key.h
View
tools/cert_create/include/tbb_cert.h 100644 → 0
View
tools/cert_create/include/tbb_ext.h 100644 → 0
View
tools/cert_create/include/tbb_key.h 100644 → 0
View
tools/cert_create/include/tbbr/tbb_cert.h 0 → 100644
View
tools/cert_create/include/tbbr/tbb_ext.h 0 → 100644
View
tools/cert_create/include/tbbr/tbb_key.h 0 → 100644
View
tools/cert_create/src/cert.c
View
tools/cert_create/src/ext.c
View
tools/cert_create/src/main.c
View
tools/cert_create/src/tbb_cert.c 100644 → 0
View
tools/cert_create/src/tbb_ext.c 100644 → 0
View
tools/cert_create/src/tbb_key.c 100644 → 0
View
tools/cert_create/src/tbbr/tbb_cert.c 0 → 100644
View
tools/cert_create/src/tbbr/tbb_ext.c 0 → 100644
View
tools/cert_create/src/tbbr/tbb_key.c 0 → 100644