bootutil: Create new generic ECDSA TLV

Create a new generic ECDSA TLV type that can be used
to store any signatures irrespective of the curve type.

Signed-off-by: Roland Mikhel <roland.mikhel@arm.com>
Change-Id: I2aeb885251fd25e23f5430328b8cc64b8cc8d7be
This commit is contained in:
Roland Mikhel 2023-01-20 19:38:00 +01:00 committed by Dávid Vincze
parent 1558e7ab0a
commit b08e77e0f3
1 changed files with 1 additions and 0 deletions

View File

@ -89,6 +89,7 @@ struct flash_area;
#define IMAGE_TLV_ECDSA256 0x22 /* ECDSA of hash output */
#define IMAGE_TLV_RSA3072_PSS 0x23 /* RSA3072 of hash output */
#define IMAGE_TLV_ED25519 0x24 /* ed25519 of hash output */
#define IMAGE_TLV_ECDSA_SIG 0x25 /* generic ECDSA signature */
#define IMAGE_TLV_ENC_RSA2048 0x30 /* Key encrypted with RSA-OAEP-2048 */
#define IMAGE_TLV_ENC_KW 0x31 /* Key encrypted with AES-KW 128 or 256*/
#define IMAGE_TLV_ENC_EC256 0x32 /* Key encrypted with ECIES-EC256 */