arm-trusted-firmware/docs/getting_started
Nicolas Toromanoff 40f9f644e8 feat(auth): allow to verify PublicKey with platform format PK
In some platform the digest of the public key saved in the OTP is not
the digest of the exact same public key buffer needed to check the
signature. Typically, platform checks signature using the DER ROTPK
whereas some others add some related information. Add a new platform
weak function to transform the public key buffer used by
verify_signature to a platform specific public key.

Mark this new weak function as deprecated as it will be replaced
by another framework implementation.

Change-Id: I71017b41e3eca9398cededf317ad97e9b511be5f
Signed-off-by: Nicolas Toromanoff <nicolas.toromanoff@st.com>
Signed-off-by: Lionel Debieve <lionel.debieve@foss.st.com>
2022-11-14 11:25:01 +01:00
..
build-options.rst feat(cert-create): update for ECDSA brainpoolP256r/t1 support 2022-11-14 11:25:01 +01:00
docs-build.rst doc: use docker to build documentation 2020-07-17 09:40:32 -05:00
image-terminology.rst docs(rme): add description of TF-A changes for RME 2021-11-15 22:20:07 +01:00
index.rst doc: Split the User Guide into multiple files 2019-11-27 10:45:54 +00:00
initial-build.rst docs(prerequisites): use LLVM utilities to build with clang 2022-04-29 13:35:21 +02:00
porting-guide.rst feat(auth): allow to verify PublicKey with platform format PK 2022-11-14 11:25:01 +01:00
prerequisites.rst Merge "refactor(security): add OpenSSL 1.x compatibility" into integration 2022-11-11 19:59:58 +01:00
psci-lib-integration-guide.rst docs: document do_panic() and panic() helper functions 2022-11-08 14:09:33 +00:00
rt-svc-writers-guide.rst docs(rme): add description of TF-A changes for RME 2021-11-15 22:20:07 +01:00
tools-build.rst docs(security): update info on use of OpenSSL 3.0 2022-07-15 18:09:18 -04:00