AnúncioApresentando MongoDB 8.0, o MongoDB mais rápido de todos os tempos! Leia mais >>
NEWTime-series support for Atlas is now available

Criptografia de dados do MongoDB

O MongoDB oferece recursos robustos de criptografia para proteger dados em trânsito, em repouso e em uso, protegendo dados durante todo o seu ciclo de vida.

Começar
Hub de Segurança do MongoDB

Criptografia em trânsito

A criptografia em trânsito protege os dados durante a transmissão entre clientes e servidores, impedindo o acesso não autorizado ou a adulteração. No MongoDB Atlas, todo o tráfego de rede para clusters MongoDB é protegido pelo TLS (Transport Layer Security), que está habilitado por padrão e não pode ser desabilitado. A versão padrão é TLS 1.2. Os dados transmitidos para e entre os nós do cluster MongoDB são criptografados em trânsito usando TLS, garantindo uma comunicação segura por toda parte.

O MongoDB Enterprise Advanced também oferece suporte à criptografia em trânsito usando TLS.

Saiba mais sobre Criptografia em trânsito →

Criptografia em repouso

A encryption at rest garante que todos os arquivos e dados armazenados sejam criptografados, fornecendo uma camada crítica de proteção em nível de banco de dados. No MongoDB Atlas, os dados do cliente são automaticamente criptografados em repouso usando AES-256 para proteger todos os dados de volume (disco). Esse processo utiliza a criptografia de disco transparente do seu provedor de cloud, com o provedor gerenciando as chaves de criptografia. Além disso, você tem a opção de habilitar a criptografia em nível de banco de dados, permitindo que você use suas próprias chaves de criptografia por meio do AWS Key Management Service (KMS), Google Cloud KMS ou Azure Key Vault.

O MongoDB Enterprise Advanced integra a criptografia em repouso diretamente em seu mecanismo de armazenamento WiredTiger usando AES-256. Você pode configurar a criptografia em repouso no Enterprise Advanced com um fornecedor de gerenciamento de chaves habilitado para KMIP.

Criptografia em repouso → MongoDB Enterprise Advanced e MongoDB Atlas

Criptografia em execução

A criptografia em uso protege os dados enquanto eles estão sendo processados. Os dados são criptografados no lado do cliente usando chaves controladas pelo cliente antes de serem enviados, armazenados ou recuperados do banco de dados. Os benefícios dessa abordagem são:

  • Proteção de dados abrangente: os dados são criptografados durante todo o ciclo de vida, seja em uso, durante backups, em repouso ou em trânsito.
  • Garantia de conformidade: ajuda a atender a requisitos rigorosos de privacidade de dados, como GDPR, HIPAA, PCI DSS e muito mais.
  • Proteção integrada para desenvolvimento simplificado: A criptografia em uso está incluída no MongoDB sem custo adicional, eliminando a necessidade de soluções de criptografia de terceiros e permitindo que os desenvolvedores trabalhem com o MongoDB usando padrões de desenvolvimento integrados e familiares.

O MongoDB tem dois recursos de criptografia em uso para atender às suas necessidades de proteção de dados: Criptografia no nível do campo do lado do cliente e Criptografia consultável.

Criptografia no nível de campo do lado do cliente

A CSFLE (Client-Side Field-Level Encryption) é um recurso de criptografia em uso que permite que um aplicativo cliente criptografe dados confidenciais antes de armazená-los no banco de dados MongoDB. Os dados confidenciais são criptografados de forma transparente, permanecem criptografados durante todo o seu ciclo de vida e só são descriptografados no lado do cliente .

Saiba mais → Criptografia no nível de campo do cliente

Queryable Encryption

A Queryable Encryption é uma tecnologia de criptografia em uso primeira do tipo que ajuda as organizações a proteger dados confidenciais quando eles são consultados e em uso no MongoDB. Ele permite que os aplicativos criptografem dados confidenciais no lado do cliente, armazenem-nos com segurança no banco de dados do MongoDB e executem consultas de igualdade e intervalo diretamente nos dados criptografados. Isso garante uma forte proteção criptográfica para informações confidenciais sem sacrificar a capacidade de realizar consultas expressivas sobre elas.

Benefícios adicionais que você pode obter com a Queryable Encryption:


Saiba mais → Queryable Encryption

MongoDB 8,0

Com taxa de transferência 36% maior, dimensionamento horizontal mais fácil e criptografia queryable expandida, o MongoDB está mais rápido e seguro do que nunca.
Saiba mais
Ilustração de banco de dados.

Recursos

mdb_querying_encrypted_data

O Queryable Encryption está disponível em geral

Detalhes sobre a tecnologia Queryable Encryption e os benefícios para o cliente.

Leia o blog
cloud_manager

Criptografia em repouso no Atlas usando o gerenciamento de chaves do cliente

Configure a criptografia em repouso com suas chaves de criptografia usando AWS KMS, Google Cloud KMS, Azure Key Vault.

Leia a documentação
general_security_encrypted_storage

Criptografia em repouso (Enterprise)

Saiba mais sobre o processo de criptografia e como configurar a criptografia em descanso.

Leia a documentação
general_security_encryption

Criptografia no nível de campo do cliente

Saiba mais sobre como criptografar campos confidenciais do lado do cliente , como usar drivers do MongoDB e muito mais.

Leia a documentação
general_content_collaborate

Grupo de Pesquisa em Criptografia

Leia sobre as pesquisas de ponta e as últimas inovações em criptografia e privacidade.

Saiba mais
general_content_white_paper

Documento técnico Queryable Encryption

Uma visão mais detalhada da Queryable Encryption, seus objetivos de design, modelos de risco e garantias de segurança.

Baixe o white paper
general_content_ebook

Por que o Queryable Encryption é importante

Saiba mais sobre a importância da Queryable Encryption para desenvolvedores, equipes de segurança e tomadores de decisão de T.I.

Leia o resumo
general_security_privacy

Proteja seus dados com a criptografia em uso do MongoDB

Saiba como as soluções de criptografia em uso do MongoDB ajudam os clientes a proteger seus dados.

Leia a ficha técnica

Perguntas frequentes

Como obtenho mais informações para ajudar minha organização com controles técnicos fortes?
Entre em contato conosco