Initial commit

Initial commit.
This commit is contained in:
kntran1
2026-03-23 14:40:39 -05:00
parent e84b2b4166
commit 4e2a5258a5
872 changed files with 165227 additions and 0 deletions

5
keys/cyber_pk.pem Normal file
View File

@@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQglPIXT1nQYBZDXfYN
bzNzEpOTC5vm3s5JTdWv3FgsHv2hRANCAATnBbZHDgZwMqvuhSn3jdtAfEo1XF7z
cbzoMx1dFC7VTBgpZjg2i0nSK8J+Xlo9odpAf/YEhl5PIHcBwDkpe6y4
-----END PRIVATE KEY-----

13
keys/readme.txt Normal file
View File

@@ -0,0 +1,13 @@
To generate keys for use with MCUboot encryption, the following are needed:
- python
- cryptography package
>>pip install cryptography
- cbor package
>> pip install cbor
The key generator is provided within the Nordic SDK/bootloader/mcuboot/scripts/imgtool.py
Run the following to generate key:
>>python <SDK path>/booloader/mcuboot/scripts/imgtool.py keygen -t ecdsa-p256 -k <private key name>.pem
NOTE: in application, sysbuild.conf needs to be updated to contain path of generated keys:
SB_CONFIG_BOOT_SIGNATURE_KEY_FILE="C:/cyber/scope/sw/keys/cyber_pk.pem"

5
keys/test_pk.pem Normal file
View File

@@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgs5jc/9scXf5KxYgU
2enoeOqMZPaEEfmtuqvaIMxWyBmhRANCAAQnjE3ae+5AQTmT7o1y1sxECTqD4MRO
ukTHeDUcJD1C9qbXLK6phyMFGB57S9LMlBiYnpuVS57rElDcHgWmm76Q
-----END PRIVATE KEY-----