Daniele Lacamera
|
30c851fa0a
|
Fixed leftover include in stm32wb app
|
2020-06-18 16:43:34 +02:00 |
Daniele Lacamera
|
a9755de446
|
Fixed output image size in sign.c
|
2020-06-18 16:41:40 +02:00 |
Daniele Lacamera
|
9d83b2f277
|
Added --encrypt option to sign.c
|
2020-06-18 15:32:16 +02:00 |
Daniele Lacamera
|
2f5f2970b2
|
Removed unused makefile targets
|
2020-06-18 11:19:15 +02:00 |
Daniele Lacamera
|
f3f27ae2cb
|
Fixed ChaCha20 IV usage/setting. Test/docs updated.
|
2020-06-18 11:12:01 +02:00 |
Daniele Lacamera
|
861259316f
|
include test-enc.mk in main Makefile
|
2020-06-17 10:39:40 +02:00 |
Daniele Lacamera
|
33d3f143f2
|
Added ENCRYPT=1 to example configuration
|
2020-06-17 10:39:28 +02:00 |
Daniele Lacamera
|
7d7ca4299b
|
Added test for encrypted update over UART on STM32WB55
|
2020-06-17 10:36:14 +02:00 |
Daniele Lacamera
|
eb2774e78b
|
Updated comment in uart_drv_stm32wb.c
|
2020-06-16 17:52:50 +02:00 |
Daniele Lacamera
|
abcbdc3731
|
Updated documentation (uart remote flash, encrypted partitions)
|
2020-06-16 17:52:50 +02:00 |
Daniele Lacamera
|
b3fad42f05
|
Added helper scripts to create test update images, config for enc-uart
use case
|
2020-06-16 17:52:50 +02:00 |
Daniele Lacamera
|
ceb07ec315
|
Fixed encryption alignment and signing tool IV
|
2020-06-16 17:52:50 +02:00 |
Daniele Lacamera
|
c9f8f6a12e
|
Added uart driver for stm32wb
|
2020-06-16 17:52:50 +02:00 |
Daniele Lacamera
|
845eef7db0
|
Encryption: address alignment fixes, stm32wb fixes
|
2020-06-16 17:52:50 +02:00 |
Daniele Lacamera
|
53bf4d04db
|
Encrypt: API design
|
2020-06-16 17:50:55 +02:00 |
Daniele Lacamera
|
1d24d326b1
|
Experimental: chacha20 encryption for external partitions
|
2020-06-16 17:50:55 +02:00 |
David Garske
|
938919e5ce
|
Merge pull request #56 from wolfSSL/psoc6_hwcrypto
Support for psoc6 hw crypto accelerator
|
2020-06-16 07:58:12 -07:00 |
David Garske
|
b70ae4393b
|
Merge pull request #60 from wolfSSL/self-update-bugfix
Fixed loop logic in bootloader update
|
2020-06-16 07:51:30 -07:00 |
Daniele Lacamera
|
9abc473092
|
Fixed loop logic in bootloader update
|
2020-06-16 15:55:44 +02:00 |
Daniele Lacamera
|
d21dfc2778
|
Merge branch 'master' into psoc6_hwcrypto
|
2020-06-16 09:36:54 +02:00 |
Daniele Lacamera
|
ec3234bf6b
|
Updated to latest wolfssl
|
2020-06-16 09:35:40 +02:00 |
David Garske
|
e5752249cb
|
Merge pull request #59 from wolfSSL/stm32wb-hal-fixes
Stm32wb hal fixes
|
2020-06-15 07:01:50 -07:00 |
Daniele Lacamera
|
b662f961c7
|
stm32wb: Fixed alignment problem in hal_write, + bug in PNB mask
|
2020-06-12 12:25:28 +02:00 |
David Garske
|
d7639517a1
|
Merge pull request #58 from wolfSSL/keytools-fix-pubkey-parser
Keytools fix pubkey parser
|
2020-06-11 08:21:20 -07:00 |
Daniele Lacamera
|
e367cd17e0
|
keygen.c: replace gets with scanf
|
2020-06-11 17:14:27 +02:00 |
Daniele Lacamera
|
151a35e3b0
|
sign.c: Fixed parsing size of public key when in 'manual-sign' or 'sha-only'
mode.
|
2020-06-11 17:14:05 +02:00 |
Daniele Lacamera
|
2b6d093469
|
sign.py: Fixed parsing size of public key when in 'manual-sign' or 'sha-only'
mode.
|
2020-06-11 17:03:47 +02:00 |
Daniele Lacamera
|
35545ffed9
|
Fixes for stm32wb hal
|
2020-06-10 22:52:33 +02:00 |
Daniele Lacamera
|
f2ba779f71
|
Merge pull request #57 from dgarske/readme_cortex
Remove obsolete section in README.md
|
2020-06-10 08:33:19 +02:00 |
David Garske
|
b94353f0da
|
Remove obsolete section in README.md. We support multiple Cortex architectures and are continually expanding.
|
2020-06-09 10:27:42 -07:00 |
Daniele Lacamera
|
2d5576bb2f
|
Added note in documentation about hw acceleration
|
2020-06-05 11:51:50 +02:00 |
Daniele Lacamera
|
17707b7a37
|
Support for PSOC6 crypto support: added compile option
|
2020-06-05 11:49:57 +02:00 |
Daniele Lacamera
|
006320901e
|
Added support for psoc6 HW crypto ECC verification
|
2020-06-05 11:40:08 +02:00 |
Daniele Lacamera
|
70710f09a1
|
Updated wolfssl (sha512 psoc6 crypto support)
|
2020-06-05 11:40:00 +02:00 |
Daniele Lacamera
|
60d599542d
|
PSoc6 uses HW crypto accelerator for sha256
|
2020-06-05 11:39:37 +02:00 |
Daniele Lacamera
|
01fc80fbf1
|
Merge pull request #54 from dgarske/stm32wb
Fixes to config and documentation for STM32WB
|
2020-06-01 22:02:17 +02:00 |
Daniele Lacamera
|
c4c786d254
|
Merge pull request #49 from dgarske/winfixes
Fixes for building C signing tools on Windows (Cygwin/MinGW).
|
2020-06-01 21:54:14 +02:00 |
David Garske
|
d43be427c4
|
Merge pull request #55 from wolfSSL/sector_size_fixes
Sector size fixes
|
2020-05-29 06:32:50 -07:00 |
Daniele Lacamera
|
c1f01649a4
|
Fixed psoc6 configuration
|
2020-05-29 08:21:45 +02:00 |
Daniele Lacamera
|
aa3fb3fab0
|
Changed set|get_sector_flag argument to uint16_t
On some platforms with very small sector size this index could overflow
|
2020-05-29 08:19:18 +02:00 |
Daniele Lacamera
|
d5783fe5bc
|
Fixed alignment in magic trailer write with NVM_WRITEONCE
|
2020-05-29 08:19:10 +02:00 |
Daniele Lacamera
|
00811394db
|
Fixed VTOR startup value, added return value check to Cy_* functions
|
2020-05-29 08:16:18 +02:00 |
David Garske
|
010d6dece4
|
Fixes to config and documentation for STM32WB.
|
2020-05-26 09:20:32 -07:00 |
Daniele Lacamera
|
5a692a7688
|
Merge pull request #53 from danielinux/mpu
MPU: fix RO flag in flash preventing the update
|
2020-05-26 16:18:55 +02:00 |
Daniele Lacamera
|
ded67d494e
|
MPU: fix RO flag in flash preventing the update
|
2020-05-26 16:18:06 +02:00 |
David Garske
|
93d62112e9
|
Merge pull request #52 from danielinux/mpu
Added support for memory protection on ARM using MPU
|
2020-05-26 06:42:01 -07:00 |
Daniele Lacamera
|
dd17aa74f4
|
Fixed indentation
|
2020-05-26 15:35:41 +02:00 |
Daniele Lacamera
|
ad9b17d143
|
Merge pull request #51 from dgarske/tpm
wolfBoot with TPM fixes and improvements
|
2020-05-26 11:16:30 +02:00 |
Daniele Lacamera
|
a100c86c67
|
Cosmetic (whitespaces)
|
2020-05-26 11:14:15 +02:00 |
David Garske
|
2560bdc6d7
|
Added TPM RSA verify support. Added support for using software SHA-256 hasing with TPM because its much faster. (Note: to use TPM for hashing define `WOLFBOOT_HASH_TPM`).
|
2020-05-25 08:28:02 -07:00 |