zephyr/drivers/crypto
Erwan Gouriou e35974c804 drivers: crypto: stm32: Replace buffer len assert by error logic
In case asserts are deactivated, no check is done on buffers length.
Remove asserts and return an error when lengths are not correct.

Check error in case length is set by API user.

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2023-08-30 10:19:07 +02:00
..
CMakeLists.txt drivers: crypto: Add NXP MCUX DCP driver 2023-07-26 09:09:48 +02:00
crypto_ataes132a_priv.h
crypto_ataes132a.c
crypto_intel_sha_priv.h
crypto_intel_sha_registers.h
crypto_intel_sha.c device: remove redundant init functions 2023-04-19 10:00:25 +02:00
crypto_it8xxx2_sha.c drivers: crypto: it8xxx2_evb: fix a shadow variable error 2023-08-28 19:17:46 +01:00
crypto_mchp_xec_symcr.c drivers: crypto: MEC172x crypto driver supporting hash 2023-05-16 12:07:24 +02:00
crypto_mcux_dcp.c drivers: crypto: Add NXP MCUX DCP driver 2023-07-26 09:09:48 +02:00
crypto_mtls_shim.c device: remove redundant init functions 2023-04-19 10:00:25 +02:00
crypto_npcx_sha.c device: remove redundant init functions 2023-04-19 10:00:25 +02:00
crypto_nrf_ecb.c
crypto_stm32_priv.h
crypto_stm32.c drivers: crypto: stm32: Replace buffer len assert by error logic 2023-08-30 10:19:07 +02:00
crypto_tc_shim_priv.h
crypto_tc_shim.c
Kconfig drivers: crypto: Add NXP MCUX DCP driver 2023-07-26 09:09:48 +02:00
Kconfig.ataes132a
Kconfig.intel
Kconfig.it8xxx2 drivers/crypto/it8xxx2: add support for SHA256 hardware accelerator 2023-07-07 09:24:47 +02:00
Kconfig.mcux_dcp drivers: crypto: Add NXP MCUX DCP driver 2023-07-26 09:09:48 +02:00
Kconfig.npcx
Kconfig.nrf_ecb
Kconfig.stm32
Kconfig.xec drivers: crypto: MEC172x crypto driver supporting hash 2023-05-16 12:07:24 +02:00