Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Usar criptografia explícita

Este guia mostra como criptografar um documento com criptografia explícita e um driver MongoDB.

Depois de concluir este guia, você pode configurar um driver para criptografar campos em um documento usando criptografia explícita . Com esse conhecimento, você pode criar um aplicação cliente que usa criptografia explícita. com descriptografia automática.

Importante

Não use este aplicativo de amostra em produção

Como as instruções deste tutorial incluem o armazenamento de uma chave de criptografia em um ambiente inseguro, você não deve usar uma versão não modificada desse aplicativo em produção. O uso desse aplicativo em produção está sujeito ao acesso não autorizado à chave de criptografia ou à perda da chave necessária para descriptografar seus dados. O objetivo deste tutorial é demonstrar como usar a Queryable Encryption sem precisar configurar um Sistema de Gerenciamento de Chaves.

Você pode usar um sistema de gerenciamento de chaves para armazenar com segurança sua chave de criptografia em um ambiente de produção. Um KMS é um serviço remoto que armazena e gerencia com segurança suas chaves de criptografia. Para saber como configurar um aplicação habilitado para Queryable Encryption que usa um KMS, consulte os Tutoriais de Queryable Encryption .

Para concluir e executar o código neste guia, você precisa configurar seu ambiente de desenvolvimento, conforme mostrado na página Instalar um driver e dependências compatíveis com Queryable Encryption.

Para ver o código completo do aplicação de amostra , selecione sua linguagem de programação no seletor de idioma.

Para visualizar um tutorial sobre como usar a Queryable Encryption com um KMS remoto, consulte Tutoriais de Queryable Encryption.

Para saber como a Queryable Encryption funciona, consulte Queryable Encryption com criptografia explícita.

Para saber mais sobre os tópicos mencionados neste guia, consulte os seguintes links: