boltlabs-inc / key-mgmt-spec

Formal specification for the key management project
MIT License
3 stars 2 forks source link

Import and Create Sigs #117

Closed indomitableSwan closed 2 years ago

indomitableSwan commented 2 years ago

Closes #114: importing a key changes (to allow for remote-only storage). Closes #109: obtaining a signature from key server (where key server signs)

Makes progress on #107 (but does not complete bc issues haven't yet been created to implement changes made to spec). i.e., protocols for local and remote signing added to spec.

Clarifies some issues around client-side storage (#39) and as a related issue, fixes the "local generation of a secret" workflow to be consistent with the new local signing functionality.

Contains some minor cleanup and additional implementation guidance throughout for consistency and redundancy.

indomitableSwan commented 2 years ago

Combined this PR into #119.