Tutorials
Queryable Encryption with equality queries is generally available (GA) in MongoDB 7.0 and later. The Queryable Encryption Public Preview, released in version 6.0, is no longer supported. Data encrypted using the Public Preview is incompatible with the feature release. For more information, see Compatibility Changes in MongoDB 7.0.
Read the following pages to learn how to use Queryable Encryption with your preferred Key Management System:
AWS
Azure
GCP
Any KMIP-Compliant Key Provider
To learn how to use Queryable Encryption with a local key (not for production), see the Quick Start.
To learn how to use explicit encryption with Queryable Encryption, read Use Explicit Encryption.
Each tutorial provides a sample application in multiple languages for each supported Key Management System. See the table below for quick access to all sample applications.
Code samples for specific language drivers: