Cryptage au niveau des colonnes

Le cryptage au niveau des colonnes désigne un type de cryptage des bases de données où le mot de passe utilisé pour la lecture et l'écriture est le même. Le cryptage au niveau des colonnes n'est pas la seule méthode de cryptage des bases de données. D'autres méthodes existent : Le cryptage au niveau des lignes, dans lequel chaque ligne possède un mot de passe unique pour toutes ses cellules. Le cryptage au niveau des cellules : Un mot de passe unique est attribué à chaque cellule. Le cryptage au niveau du tablespace : Chaque tablespace se voit attribuer un mot de passe qui protège l'ensemble de son contenu. Le chiffrement au niveau des fichiers : les fichiers individuels sont chiffrés par blocs selon des critères prédéterminés. Les avantages du chiffrement au niveau des colonnes, par rapport à d'autres méthodes de chiffrement, comprennent une utilisation répandue (la plupart des administrateurs de bases de données sont donc familiarisés avec cette méthode) et la possibilité de protéger simultanément des colonnes dans des bases de données qui existent sur différentes plates-formes. Le cryptage au niveau des colonnes présente certains inconvénients, tels que la réduction de la fonctionnalité d'optimisation des requêtes ou la réduction de la taille des fichiers. Cela peut augmenter la demande en ressources système et créer des failles de sécurité qui doivent être corrigées en permanence.

Vous pouvez également être intéressé
  1. Base de données en colonnes Définition - Que signifie la base de données en colonnes? Une base de données en colonnes est un système de gestion de base de données (SGBD) qui stocke les données dans des colonnes plutôt que dans des lignes comme le font les SGBD relationnels. Les principales différences entre une base...
  2. Cryptage au niveau du moteur Le cryptage au niveau du moteur désigne le décodage ou le codage cryptographique des données dans un moteur de base de données. Le chiffrement peut être exécuté à de nombreux endroits, notamment sur des serveurs d'applications, des serveurs de systèmes de gestion de bases de données (SGBD) et des appliances....