Skip to content

Compatibility with Mithril #56

@CarlosLopezDeLara

Description

@CarlosLopezDeLara

We need to find a way to co-exist with Mithril signer. The Mithril signer uses KES keys to sign a verification key, see https://mithril.network/doc/manual/operate/run-signer-node#mithril-signer-deployment-model

This signing happens at every epoch, and in the current design it directly accesses the KES.skey from disk.

To avoid Mithril signer having to deal with securely handling KES keyss obtained from KES-Agent, a potential solution is to include a signing service within KES-agent itself such that it can receive a request and a message (the mithril verificaiton key) and sign it.

This tikcet is about exploring feasibility of this solution as well as exploring alternatives.

Sub-issues

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions