Database Manual / Security / Encryption / In-Use Encryption / Queryable Encryption / Tutorials

Overview: Use Queryable Encryption

This page summarizes the tasks required to create a Queryable Encryption-enabled collection, insert a document with encrypted fields, and query encrypted data.

Enable Queryable Encryption

Before encrypting and querying data, you must install a Queryable Encryption-enabled driver and libraries, create a Customer Master Key, and create your application. See Overview: Enable Queryable Encryption for instructions.

Use Queryable Encryption

1

Create an encrypted collection and insert a document with encrypted fields

Create an encrypted collection and insert documents

2

Query a document with encrypted fields

Query a document with encrypted fields