Implement secure private domains using IID-compliant encryption
Domain encryption enables controllers to securely store sensitive settings for Digital Entities using Interchain Identifiers (IIDs). IIDs are fully conformant DIDs specifically designed for Digital Entity domains within blockchain namespaces, extending the W3C DID standard with cross-chain resolution and Interchain ecosystem features while maintaining complete DID specification compatibility.
Domain encryption provides privacy features for Digital Twins through:
Domain settings encryption uses pairwise key agreement and authenticated encryption to ensure that sensitive configuration data is only accessible to authorized parties, while maintaining IID compliance.
Key Agreement Setup
Settings Encryption
Settings Storage
Settings Decryption
Setup Encryption Keys
Encrypt Settings
Store Encrypted Data
Access Control
IID Document Structure
Domain Properties
Polymorphic Mediation
Resource Hashgraph
Herd Privacy
Secure Storage
Privacy Protection
Resource Security
Access Control
Interchain Identifiers specification
IID implementation details
Privacy-preserving features
Resource management
For technical support or questions about domain encryption and IIDs, join our Developer Community or contact our Developer Relations Team.
Learn more about Interchain Identifiers
Explore privacy best practices
Additional developer resources