Cutting edge cryptography and onchain validation for sensitive data
Seal is a decentralized secrets management (DSM) service that relies on access control policies defined and validated on Sui. Using a set of Seal key servers and a SDK, apps can keep data secure without having to build and manage a system themselves.
An identity-based encryption key, along with a master public key from a set of Seal key servers, can encrypt any data using threshold encryption. When a user requests access, keys derived from this combination can decrypt the data.
Onchain access policies
App-specific access policies on Sui authorize who can decrypt data, when, and under what conditions. These policies are flexible, updatable, and tailored to support dynamic access control.
Seal SDK for simple integration
An app’s backend or frontend can use the Seal SDK to interact with a set of Seal key servers to perform encryption and decryption of its data. Integration is quick and doesn’t require custom tooling.