AnnoncePrésentation de MongoDB 8.0, la plus rapide des MongoDB ! En savoir plus >>
NEWTime-series support for Atlas is now available

Chiffrement des données MongoDB

MongoDB offre des fonctionnalités de chiffrement robustes pour protéger les données en transit, au repos et en cours d’utilisation afin de les protéger tout au long de leur cycle de vie.

Démarrer
Centre de sécurité MongoDB

Chiffrement en transit

Le chiffrement en transit sécurise les données lors de leur transmission entre les clients et les serveurs, empêchant ainsi tout accès non autorisé ou toute falsification. Dans MongoDB Atlas, tout le trafic réseau vers les clusters MongoDB est protégé par le protocole Transport Layer Security (TLS), qui est activé par défaut et ne peut pas être désactivé. La version par défaut est TLS 1.2. Les données transmises vers et entre les nœuds du cluster MongoDB sont chiffrées en transit à l’aide de TLS, ce qui garantit une communication sécurisée tout au long du processus.

MongoDB Enterprise Advanced prend également en charge le chiffrement en transit à l’aide de TLS.

En savoir plus sur le chiffrement en transit →

Chiffrement au repos

Le chiffrement au repos garantit que tous les fichiers et données stockés sont chiffrés, ce qui fournit une couche critique de protection au niveau de la base de données. Dans MongoDB Atlas, les données client sont chiffrées au repos automatiquement à l’aide de l’algorithme AES-256 pour protéger tous les volumes de données (disques). Ce processus utilise le chiffrement transparent des disques de votre fournisseur de cloud, lequel se charge d’en gérer les clés. En outre, vous avez la possibilité d’activer le chiffrement au niveau de la base de données, ce qui vous permet d’utiliser vos propres clés de chiffrement via AWS Key Management Service (KMS), Google Cloud KMS ou Azure Key Vault.

MongoDB Enterprise Advanced intègre le chiffrement au repos directement dans son moteur de stockage WiredTiger à l’aide d’AES-256. Vous pouvez configurer le chiffrement au repos dans Enterprise Advanced avec un fournisseur de gestion de clés compatible KMIP.

Chiffrement au repos → MongoDB Enterprise Advanced et MongoDB Atlas

Chiffrement en cours d’utilisation

Le chiffrement appliqué sécurise les données pendant leur traitement. Les données sont chiffrées côté client à l’aide de clés contrôlées par le client avant d’être envoyées, stockées ou extraites de la base de données. Cette approche présente les avantages suivants :

  • Protection complète des données : les données sont chiffrées tout au long de leur cycle de vie, que ce soit pendant leur utilisation, pendant les sauvegardes, au repos ou en transit.
  • Garantie de conformité : contribue au respect des exigences strictes concernant la confidentialité des données telles que les réglementations RGPD, HIPAA, PCI DSS, entre autres.
  • Protection intégrée pour un développement rationalisé : le chiffrement des données en cours d’utilisation est inclus dans MongoDB sans coût supplémentaire, ce qui évite d’avoir à utiliser des solutions de chiffrement tierces et permet aux développeurs de travailler avec MongoDB en s’appuyant sur des modèles de développement intégrés et familiers.

MongoDB dispose de deux fonctionnalités de chiffrement pour répondre à vos besoins en matière de protection des données : le chiffrement au niveau des champs côté client et le chiffrement interrogeable (Queryable Encryption).

Chiffrement au niveau des champs côté client

Le chiffrement au niveau des champs côté client (CSFLE, Client-Side Field-Level Encryption) est une fonctionnalité de chiffrement des données en cours d’utilisation qui permet à une application client de chiffrer des données sensibles avant de les stocker dans la base de données MongoDB. Les données sensibles sont chiffrées de manière transparente et le restent tout au long de leur cycle de vie. Elles ne sont déchiffrées qu’au niveau du client.

En savoir plus → Chiffrement au niveau des champs côté client

Queryable Encryption

Unique en son genre, la technologie de chiffrement Queryable Encryption aide les organisations à protéger les données sensibles lorsqu’elles sont interrogées et utilisées sur MongoDB. Elle permet aux applications de chiffrer les données sensibles côté client, de les stocker en toute sécurité dans la base de données MongoDB et d’effectuer des requêtes d’égalité et de plage directement sur les données chiffrées. La protection des informations sensibles par chiffrement est ainsi renforcée sans sacrifier la possibilité d’effectuer des requêtes expressives sur ces données.

Avantages supplémentaires de la technologie Queryable Encryption :


En savoir plus → Queryable Encryption

MongoDB 8.0

Avec un débit 36 % plus élevé, un scaling horizontal plus facile et un chiffrement interrogeable étendu, MongoDB est plus rapide et plus sûr que jamais.
En Savoir Plus
Illustration d’une base de données.

Ressources

mdb_querying_encrypted_data

Queryable Encryption est en disponibilité générale

Détails sur le chiffrement Queryable Encryption et ses avantages pour les clients.

Lire le blog
cloud_manager

Chiffrement au repos dans Atlas avec la gestion des clés client

Configurez le chiffrement au repos avec vos clés de chiffrement à l’aide d’AWS KMS, Google Cloud KMS et Azure Key Vault.

Lire la documentation
general_security_encrypted_storage

Chiffrement au repos (Enterprise)

Apprenez-en davantage sur le processus de chiffrement et la configuration du chiffrement au repos.

Lire la documentation
general_security_encryption

Chiffrement au niveau des champs côté client

Découvrez comment chiffrer les champs sensibles côté client, utiliser les pilotes MongoDB et d’autres fonctionnalités.

Lire la documentation
general_content_collaborate

Cryptography Research Group

Découvrez les recherches de pointe et les dernières innovations en matière de cryptographie et de confidentialité.

En savoir plus
general_content_white_paper

Document technique Queryable Encryption

Examen approfondi de la technologie Queryable Encryption, de ses objectifs de conception, de ses modèles de menace et de ses garanties de sécurité.

Télécharger le livre blanc
general_content_ebook

Pourquoi le chiffrement Queryable Encryption est important

Découvrez pourquoi Queryable Encryption est important pour les développeurs, les équipes de sécurité et les décideurs informatiques.

Lire la présentation
general_security_privacy

Protégez vos données avec le chiffrement en cours d’utilisation de MongoDB

Découvrez comment les solutions de chiffrement utilisées par MongoDB aident les clients à protéger leurs données.

Lire la fiche technique

FAQ

Où me renseigner pour aider mon organisation à mettre en place des contrôles techniques solides ?
Nous contacter