Data Control Platform FAQ

Answers to common questions about using the Data Control Platform...
  • How do I get a DeviceContext to initialize a Data Control Platform SDK?
    You need to create a user and then a device within the Data Control Platform.
    If you just want to try some things out, you can generate a DeviceContext with ironoxide-cli as well.
  • Can the Data Control Platform SDK be used to authenticate users for my app?
    No. The Data Control Platform works with an existing identity provider.
  • The group of users I want to encrypt to changes often. Do I have to re-encrypt the data every time I want to change who can decrypt a document?
  • When a user is added to a Scalable Encryption Group, do I need to redistribute the encrypted file/data to the other users?
    No. Changing who can decrypt data does not require the data to be modified at all.
  • When a user is removed from a Scalable Encryption Group, will they still be able to decrypt a local copy of the encrypted file they have stored?
    A user will be unable to decrypt any data, even if they have access to a locally-stored version.
  • I don't see a way to store data with the Data Control Platform. What am I missing?
    The Data Control Platform doesn't provide data storage, but allows you to store data wherever it is most convenient - files, databases, git repositories, S3 buckets, or anywhere else. Keep in mind that the data can even be stored in publicly accessible locations because it's encrypted.

Products

Documentation

Trust Center

Find Us