- Supporting private payment comments between two users
- Signing authentication headers to the Oblivious Decentralized Identifier Service
- Sharing profile picture and name privately between two users
Data Encryption Key
An account may register a data encryption key (DEK) that can be used for lightweight signing or encryption operations. Some examples of DEK usage are:
When using the DEK, it’s important to check that the DEK is the latest that’s registered for a user. This can be done by querying the account contract and comparing the resulting public key with the key that’s expected.