CipherStash Documentation

Getting Started with CipherStash

Taking your first steps with CipherStash is straightforward.

This tutorial will run you through how ActiveStash works and how to add this to an existing Rails application to give you querying capabilities on encrypted data.

To complete this tutorial, you’ll need a Linux or macOS computer (or virtual machine) on which you can install software.

The steps you’ll go through are:

  1. Learn how ActiveStash gives you encrypted search on ActiveRecord models.

  2. Install ActiveStash in a Rails project.

  3. Find sensitive data in your app using Assess.

  4. Encrypt your first database column.

  5. Query your first encrypted database column.

  6. Add a workspace and access key for production use.