secret handling audit and a test that greps for known test secrets #50
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent: #10
Scope
Every type holding a seed, mnemonic or secret key implements
Zeroizeon drop and aDebugthat redacts; a test runs the full v1 flow with a known test mnemonic underRUST_LOG=traceand asserts the log, the app-data directory and the SQLite file contain none of the words, the seed hex or the secret key bytes.Acceptance
The test exists, runs in CI, and fails when a
Debugderive is deliberately restored onSigner.Depends on
#17 (session), #15 (keystore).