Requisitos de instalação
Nesta página
Visão geral
Saiba mais sobre os aplicativos e bibliotecas que você deve instalar para usar a criptografia no nível do campo do lado do cliente (CSFLE).
O que você precisa
Antes de usar o CSFLE, você deve configurar os seguintes itens em seu ambiente de desenvolvimento:
(Opcional) Baixe abiblioteca compartilhada de criptografia automática . A Biblioteca compartilhada de criptografia automática é uma alternativa preferencial ao mongocryptd e não requer a geração de um novo processo.
mongocryptd
ainda é suportado.Instale a edição MongoDB Enterprise.
Instale um driver MongoDB compatível com CSFLE.
Inicie uma instância MongoDB ou Atlas Cluster.
Instale as dependências específicas do driver. Para ver a lista de dependências do seu driver, selecione a guia correspondente ao idioma que você deseja usar para concluir este guia:
Nome da dependência | Descrição |
---|---|
Suporte x64 | O CSFLE requer suporte x64. |
Obrigatório ao usar a versão 3.0 do driver C#/ .NET ou posterior. Este pacote NuGet é necessário para habilitar a criptografia automática. A biblioteca libmongocrypt contém vinculações para se comunicar com a biblioteca nativa que gerencia a criptografia. Se o seu aplicação usar a versão do driver 3.0 ou posterior e for executado no Linux, instale a biblioteca manualmente. Em seguida, |
Nome da dependência | Descrição |
---|---|
A biblioteca |
Nome da dependência | Descrição |
---|---|
A biblioteca |
Nome da dependência | Descrição |
---|---|
Encapsulador NodeJS para a biblioteca de criptografia Ao usar a versão Por exemplo, o driver Node.js v6.xx requer |
Nome da dependência | Descrição |
---|---|
wrapper Python para a biblioteca de criptografia |
Saiba mais
Para começar a usar o CSFLE, consulte o Início Rápido.
Para saber como usar o CSFLE com um provedor remoto do Key Management System, consulte Tutoriais.