David Garske

Results 50 issues of David Garske

# Description * New build option `--enable-psa-engine` and `WOLFSSL_HAVE_PSA_ENGINE` * wc: psa: support import AES keys * wc: psa: support AES cipher encrypt/decrypt * wc: psa: support ECC P256 key...

Fixes to support wolfBoot native make and gcc-arm cross compiler for Xilinx UltraScale+ MPSoC. ZD 18159 Fixes for QSPI driver. Relocate Zynq driver defines to header. Fix wolfBoot linker script...

Support for the Nordic nRF5340. Cleanup the nRF52 port. Added nRF5340 QSPI support. Various other fixes for SPI/UART.

### Contact Details @dgarske ### Version v5.7.2 ### Description ASIO with wolfSSL having issue due to `OPENSSL_VERSION_NUMBER`. See https://github.com/chriskohlhoff/asio/issues/1515 ### Reproduction steps _No response_ ### Relevant log output _No response_

bug

* Improvements for portability using older gcc 4.8.2. - Make sure wolfboot.h includes the `wolfBoot_verify_*` API's. - Remove duplicate `wolfBoot_get_partition_state` def. - Fixed issue with parsing headers when `#include` is...

# Description Changes to support Renesas RX TSIP AES CTR. Fix to increment IV for AES CTR with TSIP (allow encrypt to be called multiple times without having to manually...

# Description Fix to make sure certs/asn are enabled if just building PQ algorithms ZD 20063 # Testing ``` ./configure --enable-armasm --enable-mlkem --enable-dilithium --enable-sha384 --enable-sha512 --enable-cryptonly --disable-examples --disable-chacha --disable-sha --disable-md5...

# Summary This PR adds full support for the **Microchip PolarFire SoC (MPFS250T)** secure boot target, along with a refactoring of GPT (GUID Partition Table) code to make it reusable...

Fix for wolfTPM2_SignHash to return padded r/s. Improves handling of ECDSA with P521. Adds tests for ECDSA with crypto callbacks. ZD20777

Support for setting custom auth on NV write. Added example for NVRAM operations with authentication. ZD 20801