duo-initiator
A Kotlin Multiplatform library for two-party Multi-Party Computation (MPC) operations as the initiator role. This module provides secure distributed key generation, signing, and key management between two parties using the SilentShard protocol.
The Duo Initiator wrapper enables secure two-party threshold signature operations where keys are split between:
Initiator (Mobile Device): Holds one key share and initiates operations
Peer (Cloud Server): Holds the other key share and participates in computations
Neither party ever has access to the complete private key, providing enhanced security.
A Kotlin Multiplatform library for two-party Multi-Party Computation (MPC) operations as the initiator role. This module provides secure distributed key generation, signing, and key management between two parties using the SilentShard protocol.
The Duo Initiator wrapper enables secure two-party threshold signature operations where keys are split between:
Initiator (Mobile Device): Holds one key share and initiates operations
Peer (Cloud Server): Holds the other key share and participates in computations
Neither party ever has access to the complete private key, providing enhanced security.
A Kotlin Multiplatform library for two-party Multi-Party Computation (MPC) operations as the initiator role. This module provides secure distributed key generation, signing, and key management between two parties using the SilentShard protocol.
The Duo Initiator wrapper enables secure two-party threshold signature operations where keys are split between:
Initiator (Mobile Device): Holds one key share and initiates operations
Peer (Cloud Server): Holds the other key share and participates in computations
Neither party ever has access to the complete private key, providing enhanced security.