commit | 75fea8a943694932f394f208ff9e956093344481 | [log] [tgz] |
---|---|---|
author | Jens Wiklander <jens.wiklander@linaro.org> | Mon Mar 30 14:36:19 2020 +0200 |
committer | Jérôme Forissier <jerome@forissier.org> | Mon Apr 06 18:34:09 2020 +0200 |
tree | d9201a0ca3f663651ea12339b2543564a1b7eaf2 | |
parent | 858d5279e498c695f6b2d2ca2e9e0ed97d3d533b [diff] |
core: add accelerated SHA-256 routines Adds an Arm CE accelerated SHA-256 function to core/arch/arm/crypto. The code originates from the previous implementation inside LTC library. With this multiple crypto libraries can share the function. The old CFG_CRYPTO_SHA256_ARM64_CE and CFG_CRYPTO_SHA256_ARM32_CE are replaced by CFG_CRYPTO_SHA256_ARM_CE. CFG_CORE_CRYPTO_SHA256_ACCEL is introduced as to indicate that some kind of SHA-256 acceleration is available, not necessarily based on Arm CE. Acked-by: Etienne Carriere <etienne.carriere@linaro.org> Acked-by: Jerome Forissier <jerome@forissier.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
This git contains source code for the secure side implementation of OP-TEE project.
All official OP-TEE documentation has moved to http://optee.readthedocs.io.
// OP-TEE core maintainers