]> git.dujemihanovic.xyz Git - u-boot.git/commit
mbedtls/external: support PKCS9 Authenticate Attributes
authorRaymond Mao <raymond.mao@linaro.org>
Thu, 3 Oct 2024 21:50:22 +0000 (14:50 -0700)
committerTom Rini <trini@konsulko.com>
Mon, 14 Oct 2024 23:58:35 +0000 (17:58 -0600)
commit540bd26b828731c306ada45aafde0b493ef90cde
treecd55db93a325c074506059feb32ff2c8bca4be82
parent9acdd5339a01140539d3e4ddef0894d7768cacbf
mbedtls/external: support PKCS9 Authenticate Attributes

Populate PKCS9 Authenticate Attributes from signer info if it exists
in a PKCS7 message.
Add OIDs for describing objects using for Authenticate Attributes.

The PR for this patch is at:
https://github.com/Mbed-TLS/mbedtls/pull/9001

For enabling EFI loader PKCS7 features with MbedTLS build,
we need this patch on top of MbedTLS v3.6.0 before it is merged into
the next MbedTLS LTS release.

Signed-off-by: Raymond Mao <raymond.mao@linaro.org>
Acked-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
lib/mbedtls/external/mbedtls/include/mbedtls/oid.h
lib/mbedtls/external/mbedtls/include/mbedtls/pkcs7.h
lib/mbedtls/external/mbedtls/library/pkcs7.c