Verify stored keychain SSH signatures
This commit is contained in:
parent
788522404d
commit
f7f14f6b27
10 changed files with 160 additions and 15 deletions
|
|
@ -239,8 +239,9 @@ reports the reduced local view. `keychain init --signing-key <path>` writes the
|
|||
canonical keychain signing payloads, runs `ssh-keygen -Y sign` with the explicit
|
||||
`geth.keychain.v1@geth.local` namespace, and stores the resulting OpenSSH
|
||||
signatures in local SQLite. `keychain status` reports the stored signature
|
||||
count. Verification and rejection of unsigned replicated keychain operations are
|
||||
still future work.
|
||||
count and verifies stored signatures against their canonical payloads with
|
||||
OpenSSH when possible. Rejection of unsigned or invalid replicated keychain
|
||||
operations is still future work.
|
||||
|
||||
The authorization plane is `geth-auth`: resource-local signed operation logs,
|
||||
grants, revocations, groups, and `auth explain`. Auth operations reduce into a
|
||||
|
|
|
|||
Loading…
Reference in a new issue