IntersectMBO / IntersectMBO/ouroboros-consensus

Adapt KES usage to new, non-pure, interface

Open
#558 8 comments 0 reactions 1 assignee Assigned to @tdammers View on GitHub
Dominant language
Haskell
Stars
67
Forks
43
Avg merge
5d 13h
Merged PRs (30d)
43

Description

We are changing the way the KES keys are handled, to increase the guarantees that the key is not copied to disk and safely deleted by mlocking the secret data. These changes have modified the KES interface, which use to expose pure functions, to a non-pure interface.

The changes are being performed in input-output-hk/cardano-base#255 and input-output-hk/cardano-base#317.

To be able to work on this, the PRs mentioned above need to be merged.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.