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
blf.h
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
cmac.h
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
gmac.h
hmac.h crypto/hmac: Fix typo in function implementation names 2025-08-13 23:11:02 +08:00
idgen.h
key_wrap.h
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
sha1.h LICENSE: update NuttX-PublicDomain SPDX identifier 2025-12-26 19:46:12 +08:00
sha2.h
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