nuttx/include/crypto
makejian 5b52a32f5a crypto/crypto.c: Determine the order of obtained crypto drivers
After adding the cross-core crypto driver, there are now three encryption modes:
1. Hardware driver in local core
2. Crypto driver in remote core
3. Software encryption in local core

This prioritizes local hardware driver first, then remote driver (typically hardware),
and finally local software encryption as a fallback.

Signed-off-by: makejian <makejian@xiaomi.com>
2026-01-21 00:25:07 +08:00
..
aes.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00
blf.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00
bn.h style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
cast.h LICENSE: update NuttX-PublicDomain SPDX identifier 2025-12-26 19:46:12 +08:00
chachapoly.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00
cmac.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00
cryptodev.h crypto/crypto.c: Determine the order of obtained crypto drivers 2026-01-21 00:25:07 +08:00
cryptosoft.h include: migrate to SPDX identifier 2024-12-18 17:51:57 +08:00
curve25519.h include/crypto/curve25519.h: fix gcc14 error 2024-05-31 18:14:11 -03:00
gmac.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00
hmac.h crypto/hmac: Fix typo in function implementation names 2025-08-13 23:11:02 +08:00
idgen.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00
key_wrap.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00
md5.h LICENSE: update NuttX-PublicDomain SPDX identifier 2025-12-26 19:46:12 +08:00
poly1305.h LICENSE: update NuttX-PublicDomain SPDX identifier 2025-12-26 19:46:12 +08:00
rijndael.h LICENSE: update NuttX-PublicDomain SPDX identifier 2025-12-26 19:46:12 +08:00
rmd160.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00
sha1.h LICENSE: update NuttX-PublicDomain SPDX identifier 2025-12-26 19:46:12 +08:00
sha2.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00
siphash.h crypto/siphash: avoid redefine name issue 2026-01-19 23:25:37 +08:00
xform.h include: migrate to SPDX identifier 2024-12-18 17:51:57 +08:00