Queryable Encryption Compatibility
This page describes the MongoDB and driver versions with which Queryable Encryption is compatible.
MongoDB Edition, Topology, and Version Compatibility
Automatic encryption with Queryable Encryption is only available with MongoDB Enterprise Edition and MongoDB Atlas, version 6.0 or later. You can use Queryable Encryption on a MongoDB replica set or sharded cluster, but not a standalone instance.
Driver Compatibility Table
Queryable Encryption is only available the following official compatible driver versions or later:
Driver | Encryption Library |
---|---|
Node.js version | mongodb-client-encryption version |
C#/.NET version | No additional dependency |
Java (Synchronous) version | MongoCrypt version |
Pymongo version | pymongocrypt version |
Go version | libmongocrypt version |
C version | libmongocrypt version |
PHP version | No additional dependency |
Ruby version | libmongocrypt version |