Daniele Lacamera
75efbd9cfb
Removed all compile-time dependency from keytools
2024-11-26 13:17:00 +01:00
Daniele Lacamera
fce6149cf8
Update license GPL2 -> GPL3
2024-04-16 16:46:15 +02:00
Daniele Lacamera
b8a5a6243d
Cleanup, config rename, documentation
2023-09-21 08:31:30 +02:00
Daniele Lacamera
ed0357289c
Fixed NS flash access + flash write unlock + misc
...
- non-secure flash area increased to cover BOOT+UPDATE partitions
- call unlock/lock functions before accessing pkcs11 store for writing
- Enabled more features in application wolfcrypt front-end
- Fixed compiler w4rnings
2023-09-21 08:28:23 +02:00
Daniele Lacamera
4205e3105d
Test code clean-up
2023-09-21 08:28:23 +02:00
Daniele Lacamera
bcbb0c2cfe
Rebased on latest master
2023-09-21 08:28:23 +02:00
Daniele Lacamera
d53999de18
Fixed PKCS11 store functions.
...
Working C_InitToken/C_Login.
2023-09-21 08:28:23 +02:00
Daniele Lacamera
fd862cbd8f
Working PKCS11 test.
...
Temporarily removed some features so the image fits in 64Kb
2023-09-21 08:28:09 +02:00
Daniele Lacamera
20e8b021b5
Added NS wrappers for PKCS11 API
2023-09-21 07:57:18 +02:00
Daniele Lacamera
f7d6c17685
TZ: PKCS11 wrappers via wolfPKCS11 in S world
2023-09-21 07:57:18 +02:00
Daniele Lacamera
9d62a7d13d
Added ECC PK_CALLBACKS + CRYPTO_CB APIs
2023-09-21 07:57:18 +02:00
Daniele Lacamera
41b11ed1dd
Added uart support for stm32l5 (LPUART1)
2023-09-21 07:57:18 +02:00
Daniele Lacamera
0cc1eea05d
Added raw file read from NS-domain
...
+ fix linker script with the correct NSC address
+ fix ecc key import
2023-09-21 07:57:18 +02:00
Daniele Lacamera
80f881dab5
Fixed STM32L5 TRNG driver + simplified GTZC and SAU setup
2023-09-21 07:57:18 +02:00
Daniele Lacamera
fd809c5b69
Expanded WCS interface
...
- Added TRNG driver for STM32L5
- Link with correct objects in test-app
- Expanded wc_callable interface
2023-09-21 07:57:18 +02:00
Daniele Lacamera
61ea65747b
Added secure functions to set/provision key slots
2023-09-21 07:57:18 +02:00
Daniele Lacamera
c7c90cd2cc
Back-end calls for ecc sign/verify/getpublic
2023-09-21 07:57:18 +02:00
Daniele Lacamera
9bf80ab8cd
Initial draft: wolfcrypt secure mode
2023-09-21 07:57:18 +02:00
Daniele Lacamera
33102a54fd
Fixed STM32L5 dual-bank mode
2021-11-17 11:53:57 +01:00
David Garske
d38de3b432
Update copyright year
2021-07-19 07:50:02 -07:00
Daniele Lacamera
12ea412029
Cosmetic fixes (whitespaces)
2020-09-09 14:26:30 -07:00
David Garske
43c2e3dd79
Experimental support for STM32L5
2020-09-09 14:26:30 -07:00