Home
last modified time | relevance | path

Searched hist:"280 dd8827f4c728d6927ca1314839a9799d43ac9" (Results 1 – 5 of 5) sorted by relevance

/optee_os/core/drivers/crypto/caam/blob/
H A Dcaam_dek.c280dd8827f4c728d6927ca1314839a9799d43ac9 Fri Jun 02 10:14:29 UTC 2023 Clement Faure <clement.faure@nxp.com> drivers: caam: add DEK blob support

The CAAM can generate a specific key blob called DEK blob - Data
Encryption Key blob. It encapsulates and encrypts the plain text key used
to encrypt the boot image. This blob is decapsulated by the HAB - High
Assurance boot at boot to decrypt the boot image.

The DEK blob is a specific CAAM blob as it requires a header and the key
must be encapsulated from the CAAM secure memory.

Enable the CAAM DEK blob support on imx8m platforms.

Signed-off-by: Clement Faure <clement.faure@nxp.com>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
H A Dsub.mk280dd8827f4c728d6927ca1314839a9799d43ac9 Fri Jun 02 10:14:29 UTC 2023 Clement Faure <clement.faure@nxp.com> drivers: caam: add DEK blob support

The CAAM can generate a specific key blob called DEK blob - Data
Encryption Key blob. It encapsulates and encrypts the plain text key used
to encrypt the boot image. This blob is decapsulated by the HAB - High
Assurance boot at boot to decrypt the boot image.

The DEK blob is a specific CAAM blob as it requires a header and the key
must be encapsulated from the CAAM secure memory.

Enable the CAAM DEK blob support on imx8m platforms.

Signed-off-by: Clement Faure <clement.faure@nxp.com>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
/optee_os/core/include/drivers/
H A Dcaam_extension.h280dd8827f4c728d6927ca1314839a9799d43ac9 Fri Jun 02 10:14:29 UTC 2023 Clement Faure <clement.faure@nxp.com> drivers: caam: add DEK blob support

The CAAM can generate a specific key blob called DEK blob - Data
Encryption Key blob. It encapsulates and encrypts the plain text key used
to encrypt the boot image. This blob is decapsulated by the HAB - High
Assurance boot at boot to decrypt the boot image.

The DEK blob is a specific CAAM blob as it requires a header and the key
must be encapsulated from the CAAM secure memory.

Enable the CAAM DEK blob support on imx8m platforms.

Signed-off-by: Clement Faure <clement.faure@nxp.com>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
/optee_os/core/drivers/crypto/caam/
H A Dsub.mk280dd8827f4c728d6927ca1314839a9799d43ac9 Fri Jun 02 10:14:29 UTC 2023 Clement Faure <clement.faure@nxp.com> drivers: caam: add DEK blob support

The CAAM can generate a specific key blob called DEK blob - Data
Encryption Key blob. It encapsulates and encrypts the plain text key used
to encrypt the boot image. This blob is decapsulated by the HAB - High
Assurance boot at boot to decrypt the boot image.

The DEK blob is a specific CAAM blob as it requires a header and the key
must be encapsulated from the CAAM secure memory.

Enable the CAAM DEK blob support on imx8m platforms.

Signed-off-by: Clement Faure <clement.faure@nxp.com>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
H A Dcrypto.mk280dd8827f4c728d6927ca1314839a9799d43ac9 Fri Jun 02 10:14:29 UTC 2023 Clement Faure <clement.faure@nxp.com> drivers: caam: add DEK blob support

The CAAM can generate a specific key blob called DEK blob - Data
Encryption Key blob. It encapsulates and encrypts the plain text key used
to encrypt the boot image. This blob is decapsulated by the HAB - High
Assurance boot at boot to decrypt the boot image.

The DEK blob is a specific CAAM blob as it requires a header and the key
must be encapsulated from the CAAM secure memory.

Enable the CAAM DEK blob support on imx8m platforms.

Signed-off-by: Clement Faure <clement.faure@nxp.com>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>