zephyr/subsys
Valerio Setti ec3dea2b45 jwt: reshape and add alternative for ECDSA using PSA
This commit:

- creates 2 new files, jwt_ecdsa.c and jwt_rsa.c, to hold the
  implementations of the corresponding ECDSA/RSA signature
  algorithms;
- RSA signature is stil done through Mbed TLS's PK module which
  can optionally make use of PSA (if enabled);
- ECDSA signature will instead use PSA, if possible, or TinyCrypt
  as fallback.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
2024-10-08 18:10:32 -04:00
..
bindesc bindesc: Add support for the build version values 2024-09-04 07:03:47 -04:00
bluetooth Bluetooth: Mesh: Fix out of bounds write 2024-10-08 18:09:57 -04:00
canbus lib: net_buf: rename header file from zephyr/net/buf.h to zephyr/net_buf.h 2024-09-07 11:19:05 -05:00
console
dap kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
debug debug: coredump: dump privileged stack 2024-09-21 11:29:39 +02:00
demand_paging demand_paging: add a semihosting based backing store for on-demand sections 2024-09-11 20:18:51 -04:00
dfu dfu: Add missing depends on for progressive erase 2024-10-01 09:46:18 +02:00
disk disk: disk_access: changed mutex for a spinlock 2024-08-26 17:26:36 -04:00
dsp
emul emul: Support UART device emulation 2024-07-30 18:28:17 +01:00
fb fb: cfb: Fix CID 394240 2024-07-05 18:39:22 +02:00
fs fs: nvs: streamline rc return logic 2024-10-08 16:57:49 +02:00
input input: double tap 2024-08-19 09:56:26 -04:00
ipc ipc: icmsg: Check return error of pbuf_rx_init() 2024-10-02 10:09:18 +02:00
jwt jwt: reshape and add alternative for ECDSA using PSA 2024-10-08 18:10:32 -04:00
llext llext: Add RISC-V arch-specific relocations 2024-10-03 21:59:42 +01:00
logging log: net: Fix build warning with IPv6 disabled 2024-10-08 16:58:20 +02:00
lorawan everywhere: replace double words 2024-06-25 06:05:35 -04:00
mem_mgmt
mgmt arch: Add Cortex-R8 support 2024-10-01 09:58:22 +02:00
modbus modbus: fix support for floating point values 2024-10-08 17:01:19 +02:00
modem modem: ubx: fix incoming byte processing 2024-08-02 03:29:18 -04:00
net net: ipv6: Make Multicast Listener Discovery API public 2024-10-08 17:00:06 +02:00
pm zephyr: bulk update to DT_NODE_HAS_STATUS_OKAY 2024-10-03 17:06:52 +01:00
portability kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
profiling style: subsys: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
random everywhere: replace double words 2024-06-25 06:05:35 -04:00
retention
rtio rtio: Split the rx and tx buffer unions 2024-08-17 08:55:01 -04:00
sd sd: resend CMD0 before each CMD8 2024-08-27 15:14:23 -04:00
secure_storage secure_storage: introduce the secure storage subsystem 2024-10-07 13:38:43 +02:00
sensing
settings kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
shell style: subsys: adjust return usage in void functions 2024-09-20 11:06:55 +02:00
sip_svc
stats
storage everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
task_wdt
testsuite Ztest: Including the missing C standard library header 2024-10-08 06:00:45 -04:00
timing
tracing tracing: Fix sysview for soc families not subdivided into series 2024-10-06 20:51:27 +01:00
usb usb: device_next: USB reset clears remote wakeup permission 2024-10-08 05:59:29 -04:00
zbus lib: net_buf: rename header file from zephyr/net/buf.h to zephyr/net_buf.h 2024-09-07 11:19:05 -05:00
CMakeLists.txt secure_storage: introduce the secure storage subsystem 2024-10-07 13:38:43 +02:00
Kconfig secure_storage: introduce the secure storage subsystem 2024-10-07 13:38:43 +02:00