CipherStash Docs

Clients

Create and manage clients used by SDKs and Proxy

Clients

A Client is an instance of CipherStash Proxy or an application using an SDK like the Encryption SDK that you want to assign encryption or decryption privileges. A unique ID and key is generated for each client so access can be easily revoked at any time.

Clients and keysets

When created, each client is associated with a keyset. This allows the client to perform encryption and decryption operations within the keyset.

Granting access to additional keysets

When creating a new client, you can associate it with one or more keysets to grant access to the encrypted data in those keysets.

Revoking access to a client

At any time, you can revoke access to a client by removing the association with the keysets which will prohibit that client from accessing the encrypted data in those keysets.

Creating a client

In the CipherStash Dashboard, you can create a client by clicking the Create a new client button in the Clients page.

On this page