Skip to content

Factorize protocol crypto operations #669

Closed
@jpraynaud

Description

@jpraynaud

Issue

We need to factorize the code that implements the protocol operations: key registration, clerk generation, ...

To do

  • Create a common Protocol Key Registration Builder
  • Create a common Protocol Clerk Builder (compute avk, create multi-signature, verify single signature)
  • Create a common Protocol Initializer Builder (create single signature)
  • Use these new builders in:

Ideas

Identify parts of crypto code that can be factorized between signer / aggregator / tests (see https://github.com/input-output-hk/mithril/blob/main/mithril-common/src/crypto_helper/tests_setup.rs#L105)

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions