インストール要件
MongoDB の Queryable Encryption 機能は MongoDB 7.0以降で利用可能(GA)です。 Queryable Encryption の詳細と、Queryable Encryption とクライアント側フィールドレベル暗号化のメリットの比較については、「 Queryable Encryption 」を参照してください。
Overview
クライアント側フィールド レベル暗号化(CSFLE)を使用するためにインストールする必要があるアプリケーションとライブラリについて説明します。
必要なもの
CSFLE を使用する前に、開発環境で次の項目を設定する必要があります。
(任意)自動暗号化共有ライブラリをダウンロードします。 自動暗号化共有ライブラリはmongocryptdの推奨代替であり、新しいプロセスを生成する必要はありません。
mongocryptd
は引き続きサポートされます。特定のドライバーの依存関係をインストールします。 ドライバーの依存関係のリストを表示するには、使用する言語に対応するタブを選択して、このガイドを完了します。
依存関係名 | 説明 |
---|---|
x64 サポート | CSFLE では x64 のサポートが必要です。 |
依存関係名 | 説明 |
---|---|
libmongocrypt ライブラリには、暗号化を管理するネイティブ ライブラリと通信するためのバインディングが含まれています。 |
依存関係名 | 説明 |
---|---|
mongodb-crypt ライブラリには、暗号化を管理するネイティブ ライブラリと通信するためのバインディングが含まれています。 |
依存関係名 | 説明 |
---|---|
注意Node.js ドライバー バージョン たとえば、Node.js ドライバー v 6 .x には |
依存関係名 | 説明 |
---|---|
libmongocrypt 暗号化ライブラリの Python ラッパー。 libmongocrypt ライブラリには、暗号化を管理するネイティブ ライブラリと通信するためのバインディングが含まれています。 |
詳細
CSFLE の使用を開始するには、「クイック スタート 」を参照してください。
リモート キー管理システム プロバイダーで CSFLE を使用する方法については、「チュートリアル 」を参照してください。