feat(tools): add ECDSA P-256 key generation tool and public key header
Generates firmware signing keypair; private key stays in gitignored secrets/, public key written as 65-byte C array to firmware/lib/ota_updater/ota_pubkey.h for compile-time OTA verification. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -7,3 +7,5 @@ firmware/.pio/
|
||||
*.log
|
||||
*secret*
|
||||
__pycache__/
|
||||
secrets/
|
||||
server/firmware/
|
||||
|
||||
Reference in New Issue
Block a user