Package-level declarations
Storage interfaces and data access objects for persisting cryptographic key shares.
Provides the StorageClient interface and DAO classes for secure storage of MPC key material with support for keyshare reconciliation.
Types
Link copied to clipboard
The threshold-signature algorithm family whose keyshare a StorageClient holds. Consumers that back multiple sessions against different crypto implementations (e.g. one ECDSA session and one EdDSA session) should provide distinct StorageClient instances — each with its own KeyType — rather than multiplexing.
Link copied to clipboard
interface StorageClient
Storage client for managing keyshare persistence and reconciliation state.
Link copied to clipboard
interface StorageDao
Interface representing Dao for storing and retrieving updated state to and from StorageClient.