Home
last modified time | relevance | path

Searched hist:"92 d75aefed568a557dbd9152d749a4bc320fa9f2" (Results 1 – 5 of 5) sorted by relevance

/optee_os/core/drivers/crypto/crypto_api/acipher/
H A Decc.c92d75aefed568a557dbd9152d749a4bc320fa9f2 Mon Apr 24 06:59:20 UTC 2023 Jorge Ramirez-Ortiz <jorge@foundries.io> crypto_api: acipher: ecc key allocation API, pass the key type

For Elliptic Curve, the cryptographic API can fallback to its software
operation instead of failing due to the lack of hardware support.

The relevant code can be see seen in the function
crypto_acipher_alloc_ecc_keypair(..).

crypto_api/acipher/ecc.c however does not pass the key type to the
relevant driver and therefore the backend driver can not take the
correct action at allocation time.

This commit addresses that limitation.

Signed-off-by: Jorge Ramirez-Ortiz <jorge@foundries.io>
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>
Acked-by: Clement Faure <clement.faure@nxp.com>
/optee_os/core/drivers/crypto/versal/
H A Decc.c92d75aefed568a557dbd9152d749a4bc320fa9f2 Mon Apr 24 06:59:20 UTC 2023 Jorge Ramirez-Ortiz <jorge@foundries.io> crypto_api: acipher: ecc key allocation API, pass the key type

For Elliptic Curve, the cryptographic API can fallback to its software
operation instead of failing due to the lack of hardware support.

The relevant code can be see seen in the function
crypto_acipher_alloc_ecc_keypair(..).

crypto_api/acipher/ecc.c however does not pass the key type to the
relevant driver and therefore the backend driver can not take the
correct action at allocation time.

This commit addresses that limitation.

Signed-off-by: Jorge Ramirez-Ortiz <jorge@foundries.io>
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>
Acked-by: Clement Faure <clement.faure@nxp.com>
/optee_os/core/drivers/crypto/crypto_api/include/
H A Ddrvcrypt_acipher.h92d75aefed568a557dbd9152d749a4bc320fa9f2 Mon Apr 24 06:59:20 UTC 2023 Jorge Ramirez-Ortiz <jorge@foundries.io> crypto_api: acipher: ecc key allocation API, pass the key type

For Elliptic Curve, the cryptographic API can fallback to its software
operation instead of failing due to the lack of hardware support.

The relevant code can be see seen in the function
crypto_acipher_alloc_ecc_keypair(..).

crypto_api/acipher/ecc.c however does not pass the key type to the
relevant driver and therefore the backend driver can not take the
correct action at allocation time.

This commit addresses that limitation.

Signed-off-by: Jorge Ramirez-Ortiz <jorge@foundries.io>
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>
Acked-by: Clement Faure <clement.faure@nxp.com>
/optee_os/core/drivers/crypto/caam/acipher/
H A Dcaam_ecc.c92d75aefed568a557dbd9152d749a4bc320fa9f2 Mon Apr 24 06:59:20 UTC 2023 Jorge Ramirez-Ortiz <jorge@foundries.io> crypto_api: acipher: ecc key allocation API, pass the key type

For Elliptic Curve, the cryptographic API can fallback to its software
operation instead of failing due to the lack of hardware support.

The relevant code can be see seen in the function
crypto_acipher_alloc_ecc_keypair(..).

crypto_api/acipher/ecc.c however does not pass the key type to the
relevant driver and therefore the backend driver can not take the
correct action at allocation time.

This commit addresses that limitation.

Signed-off-by: Jorge Ramirez-Ortiz <jorge@foundries.io>
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>
Acked-by: Clement Faure <clement.faure@nxp.com>
/optee_os/core/drivers/crypto/se050/core/
H A Decc.c92d75aefed568a557dbd9152d749a4bc320fa9f2 Mon Apr 24 06:59:20 UTC 2023 Jorge Ramirez-Ortiz <jorge@foundries.io> crypto_api: acipher: ecc key allocation API, pass the key type

For Elliptic Curve, the cryptographic API can fallback to its software
operation instead of failing due to the lack of hardware support.

The relevant code can be see seen in the function
crypto_acipher_alloc_ecc_keypair(..).

crypto_api/acipher/ecc.c however does not pass the key type to the
relevant driver and therefore the backend driver can not take the
correct action at allocation time.

This commit addresses that limitation.

Signed-off-by: Jorge Ramirez-Ortiz <jorge@foundries.io>
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>
Acked-by: Clement Faure <clement.faure@nxp.com>