David Garske
fbc6f02dea
More documentation updates. Cleanups in the otp-keystore-gen.
2024-07-09 13:26:12 -07:00
David Garske
750c8f6ace
Define a generic max OTP size to appease otp_keystore.h
2024-07-09 10:49:28 -07:00
David Garske
ace95cc2dc
Added instructions for STM32H5 demo to `docs/flash-OTP.md`.
2024-07-09 10:27:52 -07:00
Daniele Lacamera
4f5e168350
Moved keystore.c overwrite check
2024-07-09 18:03:51 +02:00
Daniele Lacamera
46f0d87946
test: revert keystore.c overwrite check
2024-07-09 17:42:58 +02:00
Daniele Lacamera
8f41132ca3
Added more verbosity to key import failure error
2024-07-09 16:31:18 +02:00
Daniele Lacamera
2082bd003c
Avoid to silently overwrite keystore.c
2024-07-09 09:28:40 +02:00
Daniele Lacamera
213315507c
Add command line tool to generate otp.bin
2024-07-09 08:42:33 +02:00
Daniele Lacamera
32d6592e50
Fixed regression on powerfail resume
2024-07-04 18:19:02 +02:00
Daniele Lacamera
597ca3a406
Added test to reproduce "wrong delta base version" bug
2024-07-04 17:14:36 +02:00
David Garske
918fdc57fd
Added keygen `--der` option to allow ECC private key as ASN.1/DER. Added sign tool ECC key load support for ASN.1/DER private key (default is raw pub x/y, priv d). Refactored sign tool RSA/ECC logic to consolidate code and allow proper "auto" detection for different RSA key sizes.
2024-06-26 20:11:04 +02:00
David Garske
971cbe0ecc
Merge pull request #449 from danielinux/stm32h7_otp
...
Support for OTP Flash as trust anchor for keystore
2024-05-24 16:34:29 -07:00
Daniele Lacamera
9b378d005b
Reviewer requests: fix portability of "packed"
...
+ separate object for hal in otp-keystore-primer
2024-05-24 16:42:07 +02:00
Daniele Lacamera
75cd725c9d
Fix linker warnings when building with otp
2024-05-24 16:37:25 +02:00
Marco Oliverio
bf55ac1ab5
x86_efi: fixes
...
- do not use a custom section for the keystore as it will not be loaded in the
UEFI env
- remove and disable WOLFBOOT_LOAD_ADDRESS
- copy .rodata from .elf to .efi as the new version of gnu-efi ld scripts do
not merge .rodata into .data anymore
- fix typo in compile_efi_linux.sh
2024-05-20 17:03:16 +02:00
Daniele Lacamera
307e3b426c
otp_keystore_primer: fixed provisioning + readonly
2024-05-20 10:58:43 +02:00
Daniele Lacamera
fd80688a8e
Added documentation on FLASH_OTP_KEYSTORE
2024-05-15 10:55:47 +02:00
Daniele Lacamera
9dd8b7cf97
Renamed FLASH_OTP_ROT to FLASH_OTP_KEYSTORE
2024-05-15 10:55:47 +02:00
Daniele Lacamera
02bfe8a6a1
Added OTP support for STM32H5
2024-05-15 10:55:47 +02:00
Daniele Lacamera
572e1157bc
Added "otp-keystore-primer" tool
2024-05-15 10:55:46 +02:00
Daniele Lacamera
d1eabc2e31
Keystore module for OTP in FLASH
2024-05-15 10:55:46 +02:00
Daniele Lacamera
62a5b9f8fa
Export hal functions for OTP read/write access
2024-05-15 10:55:46 +02:00
David Garske
0ddde6f074
Merge pull request #444 from miyazakh/renesas_rz_rsip
...
Add RSIP use to Renesas RZ support
2024-05-10 11:52:12 -07:00
David Garske
027c6847e5
Merge pull request #443 from wolfSSL/x86_fsp_backport
...
x86 fsp backport
2024-05-09 07:46:56 -07:00
jordan
12d0bb9b81
Cleanup renode ext_LMS and ext_XMSS tests.
2024-05-07 19:25:18 +02:00
jordan
a17819fef7
Update wolfSSL submodule to include wolfcrypt LMS and XMSS.
2024-05-07 19:25:18 +02:00
jordan
6029ddbf07
Update renode tests for LMS, XMSS, ext_LMS, ext_XMSS.
2024-05-07 19:25:18 +02:00
jordan
bd0e25af16
Add wc_lms support.
2024-05-07 19:25:18 +02:00
jordan
13d746ab9a
Add wc_xmss support.
2024-05-07 19:25:18 +02:00
David Garske
cafef6be55
Update the KeyTools for Windows.
2024-05-02 14:14:25 +02:00
Marco Oliverio
53d012f0b8
x86_fsp: test_qemu.sh: allow grep to return error when checking output
2024-04-29 10:01:20 +02:00
Marco Oliverio
943edf93e7
tools: move tools/x86_fsp in tools/scripts/x86_fsp
2024-04-29 09:53:49 +02:00
Marco Oliverio
96654a338e
x86_fsp: tgl: helper script
2024-04-29 09:53:49 +02:00
Marco Oliverio
5fd8094dd0
x86_fsp: add helper script to compute TPM PCR reg
2024-04-29 09:53:49 +02:00
Marco Oliverio
9410292dd1
tools: rename qemu64-tpm.sh in the more general qemu.sh
2024-04-29 09:53:49 +02:00
Marco Oliverio
db2b538b35
tools: qemu64-tpm.sh: make TPM optional
2024-04-29 09:53:49 +02:00
Marco Oliverio
ac1465ed20
x86_fsp: qemu: move fsp qemu script in tools/x86_fsp/qemu folder
2024-04-29 09:53:49 +02:00
Marco Oliverio
d072f447e6
x86_fsp: qemu: remove redundant and unused qemu launch scripts
2024-04-29 09:53:49 +02:00
Marco Oliverio
c94e691694
fsp: version bump to 0A.00.7E build 70
2024-04-29 09:53:49 +02:00
Marco Oliverio
77211cb247
x86_fsp: add tool to print flash map
2024-04-29 09:53:49 +02:00
Hideki Miyazaki
7725cc1a8b
initial support Renesas RZ with RSIP
2024-04-26 07:28:07 +09:00
Marco Oliverio
fdcb83fe38
x86_fsp: scripts: print output of QEMU during test
2024-04-24 17:07:35 +02:00
Marco Oliverio
84be0dd27f
x86_fsp: update qemu script to support GPT labels
2024-04-24 17:07:35 +02:00
Marco Oliverio
46b3d8249b
test_qemu.sh: support rebuild-only testing
2024-04-24 17:07:35 +02:00
Marco Oliverio
bb7d90cbcd
x86: qemu: improve test_qemu.sh script, add it to github action
2024-04-24 10:50:50 +02:00
Daniele Lacamera
9f314ce58f
A few extra minor improvements to scripts
2024-04-24 10:50:50 +02:00
Tesfa Mael
371c03e398
Enhance QEMU scripts
2024-04-24 10:50:50 +02:00
Marco Oliverio
6d6a9c9f1d
x86_fsp: qemu: add qemu build and test script
2024-04-24 10:50:50 +02:00
Marco Oliverio
ddd7fb1c4b
x86_fsp: qemu: make_hd: allow image from env variable
2024-04-24 10:50:50 +02:00
Marco Oliverio
abee55e7f5
tpm: policy_sign: fix: modulo by zero
2024-04-23 10:55:42 +02:00
Daniele Lacamera
fce6149cf8
Update license GPL2 -> GPL3
2024-04-16 16:46:15 +02:00
David Garske
1db41896e2
Merge pull request #431 from danielinux/update-wolfssl-v5.7.0
...
Updated submodules: wolfSSL-v5.7.0 + wolfTPM latest
2024-04-11 17:00:27 +02:00
Daniele Lacamera
c332cb93d8
Updated footprint size limits
...
+ footprint.yml: Removed dependency to abandoned/obsolete github action module
2024-04-10 14:42:50 +02:00
Daniele Lacamera
12f8f75c89
Add `HAVE_NETDB_H` to tpmtools and sim-wolfboot
2024-04-10 12:45:52 +02:00
Jim Norton
1a0eb3d851
Fixed indentation issue.
2024-04-05 08:52:03 +02:00
Jim Norton
e4c6d4c34c
Added support for custom-tlv-string
2024-04-05 08:52:03 +02:00
jordan
cf0519903c
Fix lms and xmss build.
2024-03-19 21:50:46 +01:00
Daniele Lacamera
e9d65b3bd2
Fixed TLV alignment for 8B fields
...
+ added sim "get_tlv" command
2024-03-08 18:40:34 +01:00
David Garske
01e22edb34
Fix sign tool TLV alignment padding.
2024-03-08 11:38:46 +01:00
Daniele Lacamera
a314875c79
Added support for SIGN=ECC521
2024-03-01 15:32:33 +01:00
Daniele Lacamera
df3ccc55b5
Address reviewer's comment
...
Don't allow "0xFF" in custom tags
2024-02-29 17:29:29 +01:00
Daniele Lacamera
304e0e876e
Added sign option `--custom-tlv-buffer`
2024-02-29 17:29:29 +01:00
Daniele Lacamera
43f7730576
Added support for custom TLVs in manifest header
2024-02-29 17:29:29 +01:00
Daniele Lacamera
bfe9e4fdf9
Added update+powerfail test for DISABLE_BACKUP
2024-02-22 16:27:59 +01:00
David Garske
4a85d2ec9e
Added documentation for the two parsers (ELF and FDT).
2024-01-17 14:16:15 +01:00
David Garske
83283c6cf7
Fixes for NXP T1024 and booting Integrity OS:
...
* Fixed PPC spin table based on ePAPR 1.1.
* Added flattened device tree (FDT) support. Setting required FDT fields per ePAPR 1.1.
* Added Frame Manager microcode upload.
* Fixed CPLD and setting QE clock.
* Added support for setting logical device numbers and updated device tree.
* Fixed QUICC Engine base address (was incorrect, should be 0x140000).
* Fixed "cpu-release-addr" to use 64-bit value.
* Added secondary cached boot page.
* Added L2 cache support to multi-core.
* Added flattened device tree parser tool for testing (`make fdt-parser` and `tools/fdt-parser/fdt-parser`).
* Added checks for FDT header.
* Added automated test case for NXP T1024 FDT.
2024-01-17 14:16:15 +01:00
David Garske
b1ff7b0d95
Fix return code to avoid TLS/SSL header use. Fixed in https://github.com/wolfSSL/wolftpm/pull/308
2023-12-27 15:06:26 -08:00
Daniele Lacamera
1baf4d7620
Updated binary sizes limit for wolfSSL 5.6.6
2023-12-27 14:21:40 +01:00
Daniele Lacamera
f8ab11eede
[tpmtools] Added missing include to policy_sign
2023-12-27 12:44:09 +01:00
David Garske
3eb41afa85
Fixes for ECC sign where the r/s is does not match key size and needs zero padded.
2023-11-29 22:24:07 +01:00
Daniele Lacamera
ac17c826b6
Added new config option NXP_CUSTOM_DCD_OBJS
...
+ Fix linker error due to wrong pointer type
2023-11-22 15:19:09 +01:00
David Garske
83aa1d83c6
Merge pull request #392 from danielinux/fix-image-type-field
...
wolfBoot_get_blob_type: fix return type
2023-11-17 09:24:13 -08:00
Daniele Lacamera
23894d31c6
Adjust mock in unit tests: fixed image_type field
2023-11-17 15:15:18 +01:00
Daniele Lacamera
0d614fc669
Added custom DCD for i.mx-RT10XX
2023-11-16 09:56:44 +01:00
Daniele Lacamera
091c036b6c
Improve documentation for x86 targets
...
+ fix qemu's make_hd.sh script
2023-11-06 17:15:38 +01:00
David Garske
dd11fad566
Merge pull request #385 from danielinux/test-delta
...
Improve delta tests + fix delta+encrypt bug
2023-11-06 07:52:04 -08:00
jordan
c31a2138ee
XMSS wolfBoot support: add renode-nrf52 test case.
2023-11-06 14:31:05 +01:00
jordan
79aadb5cc1
XMSS wolfBoot support.
2023-11-06 14:31:05 +01:00
Daniele Lacamera
ba04692d1a
Added test: enc-delta-update with extradata
2023-11-04 18:53:08 +01:00
Hideki Miyazaki
0f5b5abf5f
fix and update rx72n
2023-10-25 13:22:33 +02:00
David Garske
445cd7bae2
Adjust size test limits (actual + 32) rounded to 32-bit.
2023-10-25 13:17:24 +02:00
David Garske
798993d471
Fix for `directive output may be truncated` on Win where PATH_MAX is 260, not 1024.
2023-10-25 13:17:24 +02:00
David Garske
c76a6f1695
Fixes for building keytools on mingw.
2023-10-25 13:17:24 +02:00
David Garske
5872b4d2cf
Merge pull request #381 from danielinux/ecc_keygen_fix
...
Fixed keygen ecc key initialization
2023-10-13 09:15:02 -07:00
Daniele Lacamera
8d7ed16ad9
Fixed keygen ecc key initialization
2023-10-13 17:28:10 +02:00
Daniele Lacamera
da43c99993
Added more unit tests. Added 'make cov'.
...
Fixed checks for invalid partition id
2023-10-13 14:30:45 +02:00
John Bland
f4ea7784bf
add double fallback to update powerfail test since
...
NVM_FLASH_WRITEONCE can powerfail after FLAGS_FINAL and TESTING partition states have been set
2023-10-13 14:30:04 +02:00
John Bland
43453d4d18
fix extra fallback due to non-triggered power fail
2023-10-13 14:30:04 +02:00
John Bland
2298da23b5
footprint update
2023-10-13 14:30:04 +02:00
John Bland
ffc7a435e5
add powerfail during final sector erase, exposing
...
the problems of losing the encryption key when the power fails before the key can be written back, failing to select the correct NVM_FLASH_WRITEONCE sector when a sector is corrupt, and losing the testing state when the power fails before the partition state can be set. these issues are addressed in the next commit
2023-10-13 14:30:04 +02:00
David Garske
eb2978ab7f
TPM sealing cleanups. If using simulator don't extend the unseal PCR to prevent further access. Added `WOLFBOOT_NO_UNSEAL_PCR_EXTEND` option to prevent locking of PCR by random extend. Improvements to the `policy_sign` tool (example usage, ecc384 support).
2023-10-06 13:34:37 -07:00
Daniele Lacamera
eba3f6514c
keygen: Added --id {list} option, updated docs
2023-09-28 17:28:32 +02:00
Daniele Lacamera
0636e7d882
Added option WOLFBOOT_UNIVERSAL_KEYSTORE
...
- Allows keys with different algorithms and sizes to be imported/generated
- Skips check for keys matching type/length in keystore
2023-09-28 17:28:32 +02:00
Daniele Lacamera
04c8e8921c
Add --no-ts option to sign tool
...
For tests with reproducible payload across build
2023-09-28 17:28:32 +02:00
David Garske
9cf947282c
* Fix for building on MacOS (new keystore section issues).
...
* Fix for library.o workaround.
* Added new `WOLFBOOT_DEBUG_MALLOC` option to help diagnosing malloc failures.
2023-09-28 17:27:23 +02:00
Marco Oliverio
5191828a77
tools/scripts/qemu: start QEMU with gdb server when env DEBUG = 1
2023-09-28 13:12:26 +02:00
Marco Oliverio
e8907a7dc2
tools/script: use env variable for SING and HASH algos
2023-09-28 13:12:26 +02:00
Marco Oliverio
9aad079c85
tools/tpm: add policy_sign tool
...
The tool is based on the code from wolfTPM/examples/pcr/policy_sign.c
2023-09-28 13:12:26 +02:00
Marco Oliverio
2c4df2866b
fsp: tpm: support policy stored in the flash
2023-09-28 13:12:26 +02:00
Daniele Lacamera
f28eec1b90
stage1: add TPM support
2023-09-28 13:12:26 +02:00
Marco Oliverio
9722f2e2e1
tools/tpm: fix name in license header
2023-09-28 13:12:26 +02:00
Daniele Lacamera
20dbba9ae2
footprint size adjustments for NO_SIGN
2023-09-21 09:10:00 +02:00
Daniele Lacamera
b8a5a6243d
Cleanup, config rename, documentation
2023-09-21 08:31:30 +02:00
Daniele Lacamera
291adfe87d
Fixed merge of user_settings with new TPM logic
2023-09-21 08:31:28 +02:00
Daniele Lacamera
e4abcbd78b
Expanded RAM space for App 64->128 KB
2023-09-21 08:29:16 +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
f7d6c17685
TZ: PKCS11 wrappers via wolfPKCS11 in S world
2023-09-21 07:57:18 +02:00
Daniele Lacamera
0971d47436
New keyvault slots structure in Secure SRAM
...
- Example with slots allocated at compile time
- Defining/allocating slots, provisioned as well as empty
- Checks for memory usage
- No free function for slots
2023-09-21 07:57:18 +02:00
Daniele Lacamera
9bf80ab8cd
Initial draft: wolfcrypt secure mode
2023-09-21 07:57:18 +02:00
David Garske
cd1c50297d
Add new `CORTEX_M3` option (default ARCH=ARM is Cortex-M4). The M3 does not support UMAAL.
2023-09-21 07:55:31 +02:00
Marco Oliverio
f5bd675a3e
tools: script: make_hd update to use sha384/ecc384
2023-09-19 10:12:59 +00:00
Daniele Lacamera
5db2714eae
Moved keystore section to the end of the flash
2023-09-19 10:12:59 +00:00
Daniele Lacamera
0babaae04a
Stage1: allow signing with ecc384/sha384
2023-09-19 09:33:16 +00:00
Marco Oliverio
db806ebae7
x86_fsp: tgl: improve FPS download script to avoid repo re-cloning
2023-09-19 09:33:16 +00:00
David Garske
05b83544fb
Fixes based on peer review. Add output of signed policy to file (append .sig). Tested successfully with multiple PCRs. In example unlock_disk extend PCR with random value after unseal to prevent unsealing after boot.
2023-09-12 12:26:48 +02:00
David Garske
c04960c097
Fix simulator to not just while(1) on panic, which causes CI to spin/timeout (instead exit with error). Fix ROT logic and make sure read error code gets passed up stack.
2023-09-12 12:26:48 +02:00
David Garske
490286be7d
Support for sealing/unseal a secret based on an externally signed PCR policy.
...
* Added new `WOLFBOOT_TPM_SEAL` and `WOLFBOOT_TPM_SEAL_NV_BASE` config options.
* Added new `tools/tpm/policy_create` tool for assisting with creation of a policy digest. The sign keytool `--policy=file` signs the policy.
* Added new `WOLFBOOT_TPM_VERIFY` option to enable offloading of the asymmetric verification to the TPM. By default wolfCrypt will be used.
* Added example seal/unseal to update_flash for ARCH_SIM.
* Renamed `WOLFBOOT_TPM_KEYSTORE_NV_INDEX` to `WOLFBOOT_TPM_KEYSTORE_NV_BASE` to support multiple public keys.
* Refactored most TPM code into tpm.c.
* Refactored the keystore ROT to use new `wolfBoot_check_rot` API.
* Refactored the sign keytool to have a sign_digest function to allow signing firmware and policy for sealing/unsealing.
* Fix for make distclean && make using the wrong key tools.
2023-09-12 12:26:48 +02:00
jordan
f55a27c62f
tools: clean up lms_siglen.sh.
2023-09-12 08:41:58 +02:00
jordan
938e6c2a3b
Support LMS with pub key only.
2023-09-06 18:01:39 +02:00
jordan
e23d450e45
LMS wolfBoot support.
2023-09-06 07:57:10 +02:00
jordan
f966f18229
config.mk: tiny spelling cleanup.
2023-09-05 17:03:39 +02:00
Daniele Lacamera
75444cf93b
Support for ATA Security feature set
2023-09-04 18:05:37 +02:00
Daniele Lacamera
66109b9f11
Delta updates: 32-bit fields for patch size
2023-09-01 13:36:21 +02:00
Marco Oliverio
4ebd48fcd8
unit-tests: add pci config read/write unit test
2023-08-25 18:43:50 +02:00
David Garske
95b0d9090d
Fixes for building TPM keystore with arch x86_64.
2023-08-24 16:38:20 +02:00
David Garske
9fc9f05988
Merge pull request #349 from danielinux/sign_image_size
...
Override IMAGE_HEADER_SIZE via configuration value
2023-08-21 08:04:11 -07:00
Daniele Lacamera
dab16d3512
Override IMAGE_HEADER_SIZE via configuration
...
If the calculated header_sz is smaller than the value requested via
.config (or via IMAGE_HEADER_SIZE=x when compiling keytools), override
the value calculated with the preset.
2023-08-21 13:36:15 +02:00
David Garske
6ea1a1e4a5
Added GitHub action build tests for NXP parts (iMX RT, Kinetis and LPC).
2023-08-21 11:08:48 +02:00
David Garske
712a543c9d
Fixes and improvements for iMXRT1050 QSPI.
2023-08-21 11:08:48 +02:00
David Garske
fce1d53dd6
Clean Visual Studio builds for sign and keygen.
2023-08-18 10:56:26 -07:00
David Garske
2f0e699f82
Fix for keytools with path having spaces. Added note about sign.c use of `WOLFBOOT_SECTOR_SIZE` for delta support.
2023-08-18 10:39:42 -07:00
Daniele Lacamera
e6e3afa0f4
sign.c: Fixed delta file truncate-before-close
2023-08-17 17:04:02 +02:00
Daniele Lacamera
77dd56de73
Fixes to sign.c running on windows
...
Use generic buffer API to ensure that the files are open with the right
flags.
Non-POSIX systems would require `open()` to use an extra O_BINARY flag
to ensure the file is properly processed and sizes calculated
accordingly. As file descriptors are only needed in mmap() mode, the
win32 interface is reworked to use `fopen()` instead.
Thanks to Erik Chang for reporting this issue.
2023-08-17 16:49:36 +02:00
David Garske
701674be4f
Merge pull request #343 from jpbland1/add-nvm-configs
...
add combinations of NVM_FLASH_WRITEONCE config tests
2023-08-17 07:02:51 -07:00
David Garske
9ca58248e4
Adding GitHub Action for testing TPM features.
2023-08-17 13:43:58 +02:00
David Garske
d05672ea64
TPM based root of trust using NV index.
2023-08-17 13:43:58 +02:00
David Garske
69adb25496
wolfBoot TPM improvements:
...
* Added TPM SPI wait state support and debug logging.
* Added platform auth ownership (change platform password to random value before boot). Can be disabled using `WOLFBOOT_TPM_NO_CHG_PLAT_AUTH`.
* Added parameter encryption support.
* Added TPM based root of trust based on https://github.com/wolfSSL/wolfTPM/pull/276
* Removed the TPM hashing feature (not practical).
* Fixed RSA with wolfTPM build.
* Fixed cleanup wolfTPM objects on make clean.
2023-08-17 13:43:58 +02:00
John Bland
d736c91837
add missing non-encrypt external make option
2023-08-15 17:38:28 -04:00
John Bland
fd03888e95
footprint update
2023-08-15 15:05:37 -04:00
John Bland
0361629ded
add first sector powerfail to the powerfail-resume
...
test, this will cause the test to fail since a power failure here means the fw_size of boot will be missing
2023-08-15 14:43:51 -04:00
John Bland
a774da4821
fix powerfail test to actually trigger, previously
...
the test has been doing nothing but trigger the update and then fallback over and over again
2023-08-15 14:03:33 -04:00
David Garske
db032d1461
Merge pull request #330 from danielinux/stage1_verify
...
x86 Stage1: add verification of components
2023-08-10 13:52:24 -07:00
Daniele Lacamera
760028315e
Fixed tgl script FSP rebase address
2023-08-09 16:40:23 +02:00
David Garske
727fc12a35
Speedup the key tool builds.
2023-08-07 20:54:18 +02:00
David Garske
b9949b0a0c
For the hal_flash API's make the change to uintptr_t to support 64-bit explicit using `ARCH_64BIT` or known 64-bit architectures.
2023-08-07 20:54:18 +02:00
David Garske
7190392245
Simulator fixes and support for using MacOS:
...
* Added simulator support for Mac.
* Fix for simulator to properly assemble wolfboot.bin + signedtestapp + update + swap.
* Fixes for handling 64-bit assigned mmap virtual addresses. Added hal_flash_write and hal_flash_erase support for 64-bit address using uintptr_t. Enabled if platform is 64-bit and `FORCE_32BIT` is not defined
* Fix simulator conflict with src/libwolfboot.o object in test-app.
* Cleanup test-app linker flags.
2023-08-07 20:54:18 +02:00
Daniele Lacamera
95c7b92762
Moved FSP_M back to XIP
2023-08-07 15:47:40 +02:00
David Garske
95d98645bd
Merge pull request #337 from jpbland1/decode-ed-keys
...
decode ed keys instead of just ecc keys for key_import
2023-08-04 13:41:54 -07:00
John Bland
3dc1e2fad2
fix bad type comparison
2023-08-04 11:36:38 -04:00
John Bland
98c1feafdd
decode ed keys instead of just ecc keys for key_import
2023-08-04 11:32:46 -04:00