All modules:
A Kotlin Multiplatform library for two-party Multi-Party Computation (MPC) operations. This module provides secure distributed key generation, signing, and key management between two parties using the SilentShard protocol.
A Kotlin Multiplatform networking module providing WebSocket-based communication for the SilentShard MPC protocol. This module handles real-time bidirectional communication between parties during cryptographic operations.
A Kotlin Multiplatform storage abstraction module for persisting cryptographic key shares and related data in the SilentShard MPC protocol. This module provides a simple and secure interface for storing sensitive cryptographic material.
A Kotlin Multiplatform library for three-party Multi-Party Computation (MPC) operations. This module provides secure distributed key generation, signing, recovery, and key management across three parties using the SilentShard protocol.
Provides extension functions for Base64 encoding/decoding and serialization helpers used throughout the SilentShard library.