Home
last modified time | relevance | path

Searched hist:"76 dd08ed98325584d7a4d4bbd8f882c247e2cb0c" (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/arch/arm/crypto/
H A Daes-gcm-ce.c76dd08ed98325584d7a4d4bbd8f882c247e2cb0c Mon Mar 30 12:37:06 UTC 2020 Jens Wiklander <jens.wiklander@linaro.org> core: optimize AArch64 AES-GCM routines

Optimize handling of the last odd AES-GCM block by reusing function
recently added to boost AArch32 performance. Resulting in a small gain
in performance and fewer lines of code.

With this patch together with the recent changes the throughput of
AArch64 AES-GCM has increased from around 400MiB/s to 470MiB/s with
blocks of 4096 bytes.

Acked-by: Etienne Carriere <etienne.carriere@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>