Namespace SodotSDK
Classes
- Scheme
Base scheme class that provides core functionality for distributed cryptographic operations. This class serves as the foundation for creating cryptographic rooms and initializing key generation. Inherits from MonoBehaviour to integrate with Unity's component system.
- SodotUtils
Utility class providing cryptographic hashing and data conversion functions for the Sodot SDK.
Structs
- KeygenId
A base58 string that is a public value that should be provided to other parties we intend to perform keygen with.
- KeygenSecret
A hex string that represents a secret value that must be provided when participating in keygen.
- PrivateKey
Represents a private key used in cryptographic operations.
- SodotUtils.MessageHash
Represents a cryptographic hash with a fixed length of 32 bytes. Used for message hashing in cryptographic operations.
- Uuid
Represents a universally unique identifier (UUID) for cryptographic rooms and operations. UUIDs are used to identify and coordinate distributed cryptographic sessions.