-
Notifications
You must be signed in to change notification settings - Fork 18
Move HMAC auth key off firmware image onto internal-flash key store #472
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
nateinaction
wants to merge
31
commits into
main
Choose a base branch
from
hmac-to-storage
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
69dcec7
Move HMAC auth key off firmware image onto internal-flash key store
nateinaction 1ff5d8b
debug(ci): capture fault registers after boot to diagnose integration…
nateinaction 78ca10f
debug(ci): fix OpenOCD target-selection syntax in fault-register diag…
nateinaction 0949dfb
debug(ci): query individual registers with explicit poll/settle in fa…
nateinaction 693eb5d
debug(ci): remove temporary fault-register diagnostic step
nateinaction 5570974
docs: record hardware CI investigation findings for integration-uart/…
nateinaction a9245d9
fix(boards): correct flash0 size to 16MB, unblocking keystore partiti…
nateinaction 5eee619
docs: record hardware CI result for flash-size fix, narrow root cause
nateinaction 77708d0
debug(ci): capture boot console log to diagnose littlefs mount stall
nateinaction 3cdfa54
debug(ci): revert console diagnostic, record boot-hang finding
nateinaction f5c3a12
debug(ci): sample core PC/LR at intervals after boot to locate the hang
nateinaction 59b8178
debug(ci): revert PC-sweep diagnostic, record boot-hang location
nateinaction 683c2f8
debug(ci): read-only SWD fault/XIP/stack forensics at the /keys hang
nateinaction 07a78c7
debug(ci): capture reg/stack/mask output in hang forensics (v2)
nateinaction b336f5f
debug(ci): GDB DWARF backtrace at the /keys hang (v3); record forensics
nateinaction a302cde
docs: record hardware-confirmed root cause (UsageFault -> fatal-halt …
nateinaction ec0bdb3
fix: unblock CI boot failure and make the /keys key store real
nateinaction 466ce0c
docs: reset INVESTIGATION.md onto the two remaining open items
nateinaction cb1d743
fix(test): make the integration suite pass on bench and unblock CI
nateinaction 622d866
fix(ci): give the YAMCS stack the provisioned auth key
nateinaction 30ffaef
docs: record first green CI run on hmac-to-storage (30321256393)
nateinaction 7dcd942
chore: drop investigation scratch files and bench diagnostics
nateinaction 1572f10
Merge remote-tracking branch 'origin/main' into hmac-to-storage
nateinaction 7c13d5d
fix(TcSecurityDeframer): harden the on-flash key store
nateinaction b214dd8
fix: address PR #472 review on the key store, ground key, and int tests
nateinaction 8bd3725
refactor(TcSecurityDeframer): drop the unused importHmacKey() wrapper
nateinaction 5e81efd
Comment cleanup
nateinaction 42534c0
fix(TcSecurityDeframer): allow PROVISION_KEY on a genuinely blank key…
Mikefly123 1b70704
Merge branch 'main' into hmac-to-storage
nateinaction 8d2a5ae
feat(Makefile): let make gds pass --spi to fprime-gds
nateinaction a04d469
docs(README): walk through provisioning the first key
nateinaction File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.