Commit Graph

82 Commits (06b6c0103e079c902348eea8e18e2d6d29e2ecae)

Author SHA1 Message Date
Daniele Lacamera 2144057da8 Added option for authentication in stage1 2023-07-26 17:54:35 +02:00
Marco Oliverio c4ec5eef35 x86: support Intel FSP (TigerLake and QEMU) 2023-07-24 18:12:32 +00:00
Daniele Lacamera 8bab854ec9 Added changelog 2023-07-06 14:16:58 +02:00
Daniele Lacamera b131ae553e Updated submodules 2023-07-05 18:34:42 +02:00
John Bland c6629ed86a add missing steps for policy pubkey sealing
update wolfTPM version to include new sealing functions, add preseal helper commands
2023-05-18 12:33:49 +02:00
Daniele Lacamera 769cbb8b1e Updated submodule to wolfSSL latest tag 2023-04-13 17:14:44 +02:00
Daniele Lacamera 3ecf85efec Updated submodules to latest version 2023-04-13 17:13:14 +02:00
Daniele Lacamera 4e34b7cbe2 Updated submodules to latest versions 2022-12-30 10:57:05 +01:00
Lealem Amedie 18bfcecd6b wolfBoot cmake support 2022-12-07 13:00:10 -08:00
Daniele Lacamera 3522780c7d Updated lib/wolfssl to v5.5.3-stable 2022-11-03 14:13:01 +01:00
Daniele Lacamera c41f84d356 lib/wolfssl updated to v5.5.2-stable 2022-11-03 08:37:30 +01:00
Daniele Lacamera 24faa4f091 Update to wolfSSL master 2022-10-25 17:56:18 +02:00
Daniele Lacamera 5114e308ae Updated wolfSSL and wolfTPM submodules 2022-10-14 12:48:47 +02:00
Daniele Lacamera f6eeb8dd5d Preparing release v1.12 2022-07-26 09:57:32 +02:00
Daniele Lacamera 711cdae42e Updated submodules wolfSSL + wolfTPM. Updated footprint size. 2022-07-07 16:09:05 +02:00
Daniele Lacamera 5002e833c0 wolfSSL submodule to latest master 2022-05-04 17:00:38 +02:00
Daniele Lacamera ce88971479 Updated submodules to wolfSSL 5.3.0 2022-05-04 09:23:07 +02:00
Daniele Lacamera efc7c2ebc4 Up wolfSSL to latest master to include psoc6 sha512 fix 2022-01-10 21:31:54 +01:00
Daniele Lacamera 326c02711d Submodules update 2022-01-10 17:35:27 +01:00
Elms 74a90954f4 Update wolfTPM and wolfSSL submodules 2021-11-10 00:58:28 -08:00
Daniele Lacamera 6aa5ee96ca Updated submodules, added -Werror 2021-07-15 17:38:12 +02:00
Daniele Lacamera 0ceecc0c82 Fix for Jenkins test-enc-update 2021-06-30 16:38:43 +02:00
Elms 4b1aa608dd Fix error in arm refactor that impacts self-update 2021-06-29 14:04:10 -07:00
Daniele Lacamera f2bab09777 Added support for SIGN=NONE 2021-06-28 13:52:00 +02:00
Daniele Lacamera 75a7e57279 Updated to latest wolfSSL master 2021-03-26 16:38:08 +01:00
David Garske 7793433b3a Updated RSA to use inline operation and disable OAEP padding. This allows removal of the XMALLOC/XFREE SP code. Once PR https://github.com/wolfSSL/wolfssl/pull/3918 is merged we can update submodule. 2021-03-26 16:38:08 +01:00
David Garske c14e70a12c Changed RSA4096 to use SP math. Fix to disable dynamic stacks `WOLFSSL_SP_NO_DYN_STACK`. Added G0 details. Update submodules. 2021-03-26 16:38:08 +01:00
David Garske 7f2061a9cb Add support for using the Xilinx BSP QSPI driver. Update to latest wolfSSL (fixes chacha build error in Visual Studio). 2021-02-03 10:17:58 +01:00
Dimitar Tomov a5a377e5b7 move wolfTPM submodule to latest in master 2021-01-26 08:13:26 +01:00
Daniele Lacamera c7998c817a Fixed hal_flash_write in stm32h7, added dualbank option 2020-11-17 10:27:03 +01:00
Daniele Lacamera 5562107ec8 Fixed build with RSA4096 (tfm.o was missing) 2020-11-05 10:16:51 +01:00
Daniele Lacamera 4076a2aefb Updated documentation to reflect latest design 2020-11-03 17:59:46 +01:00
Daniele Lacamera 8e1c76384c submodule updated to latest wolfSSL (fixes imx_rt PKA mode) 2020-10-09 18:32:08 +02:00
Daniele Lacamera a98bab9932 Submodule moved to wolfSSL master 2020-10-09 17:07:01 +02:00
Daniele Lacamera f533c7c654 Cleanup test application + removed unused components 2020-10-09 16:53:07 +02:00
Daniele Lacamera c8785b07c0 Update wolfTPM submodule to latest master 2020-08-25 09:51:32 +02:00
Daniele Lacamera c690334584 Update wolfssl submodule to latest master 2020-08-25 09:51:23 +02:00
David Garske 97c3180e2f Updated submodule to https://github.com/wolfSSL/wolfssl/pull/3027 for Cypress PSOC6. 2020-07-21 09:11:54 -07:00
David Garske 0c5b66c39e Fixes for TPM with RSA.
* Requires PR https://github.com/wolfSSL/wolfTPM/pull/101
* Cleanup of software vs. TPM code `wolfBoot_verify_signature` functions (ECC and RSA)
* Adjusted the stack size checks with TPM.
* Added STM32F4 programming/debugging instructions.
* In V=1 mode show the keygen command.
2020-06-23 11:57:09 -07:00
Daniele Lacamera ec3234bf6b Updated to latest wolfssl 2020-06-16 09:35:40 +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 7af6021dcd Updated wolfSSL to post-release version to include fix for SP-math 2020-04-28 10:47:08 +02:00
Daniele Lacamera 6ca04c189f Updated wolfSSL + wolfTPM to latest version 2020-04-27 14:42:38 +02:00
Daniele Lacamera ea20aa6313 Updated wolfTPM to latest master 2020-04-17 17:00:39 +02:00
Daniele Lacamera c32c5da6a1 Renamed KINETIS to MCUXPRESSO, added initial support for LPC family 2020-03-04 08:01:05 +01:00
Daniele Lacamera e253dc2340 To latest wolfTPM 2019-12-23 17:33:39 +01:00
Daniele Lacamera 0b590f5ae3 To latest wolfssl master 2019-12-23 17:33:38 +01:00