notaryproject / roadmap

Roadmap for Notary Project
7 stars 6 forks source link

Signing plugin integration - Remote Key Store Signing API Implementation #32

Closed iamsamirzon closed 2 years ago

iamsamirzon commented 2 years ago

Summary Intended Outcome The APIs are implemented in GO programming language Additional context Interface to allow customers to hook up their remote or local HSM based key stores (KMS, YubiKeys)

This is related to the spec which is being tracked via https://github.com/notaryproject/roadmap/issues/26

gokarnm commented 2 years ago

Signing plugin spec defines signature-generator and envelope-generature interfaces. signature-generator implementation is complete, and envelope-generature is pending.

dtzar commented 2 years ago

@qmuntal has already implemented 2/3 of the spec with https://github.com/notaryproject/notation/pull/168

iamsamirzon commented 2 years ago

@dtzar - I believe we are ready to close this roadmap item. The "envelope-generator" code is completed.

Here is the code implementation for the signing plugin.