Verify stored keychain SSH signatures
This commit is contained in:
parent
788522404d
commit
f7f14f6b27
10 changed files with 160 additions and 15 deletions
|
|
@ -175,10 +175,13 @@ resource-scoped capability decisions.
|
|||
`geth.keychain.v1@geth.local` namespace.
|
||||
- `[x]` Keychain OpenSSH signatures are stored in local SQLite.
|
||||
- `[x]` `geth keychain status` reports the stored keychain signature count.
|
||||
- `[x]` `geth keychain status` verifies stored keychain signatures against
|
||||
canonical payloads with OpenSSH when public key material is available.
|
||||
- `[x]` Missing `ssh-keygen` or unavailable hardware keys produce clear
|
||||
errors during signing.
|
||||
- `[x]` Tests cover signed keychain init with a generated local OpenSSH key
|
||||
when `ssh-keygen` is available.
|
||||
- `[x]` Tests cover local OpenSSH verification of stored keychain signatures.
|
||||
- `[ ]` Future completion verifies signatures before accepting replicated
|
||||
keychain ops.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue