Datenbankverschlüsselung und -entschlüsselung

Definition - Was bedeutet Datenbankverschlüsselung und -entschlüsselung?

Bei der Datenbankverschlüsselung werden Daten innerhalb einer Datenbank im Nur-Text-Format mithilfe eines geeigneten Algorithmus in einen bedeutungslosen Chiffretext umgewandelt.

Bei der Datenbankentschlüsselung wird der bedeutungslose Chiffretext mithilfe von Schlüsseln, die von den Verschlüsselungsalgorithmen generiert werden, in die Originalinformationen umgewandelt.

Die Datenbankverschlüsselung kann auf Datei- oder Spaltenebene bereitgestellt werden.

Technische.me erklärt die Ver- und Entschlüsselung von Datenbanken

Die Verschlüsselung einer Datenbank ist kostspielig und erfordert mehr Speicherplatz als die Originaldaten. Die Schritte zum Verschlüsseln einer Datenbank sind:

  1. Bestimmen Sie die Kritikalität der Notwendigkeit der Verschlüsselung
  2. Bestimmen Sie, welche Daten verschlüsselt werden müssen
  3. Bestimmen Sie, welche Algorithmen am besten zum Verschlüsselungsstandard passen
  4. Bestimmen Sie, wie die Schlüssel verwaltet werden

Für die Verschlüsselung werden zahlreiche Algorithmen verwendet. Diese Algorithmen erzeugen Schlüssel, die sich auf die verschlüsselten Daten beziehen. Diese Schlüssel stellen eine Verbindung zwischen den Verschlüsselungs- und Entschlüsselungsverfahren her. Die verschlüsselten Daten können nur mit diesen Schlüsseln entschlüsselt werden.

Verschiedene Datenbanken wie SQL, Oracle, Access und DB2 verfügen über eindeutige Ver- und Entschlüsselungsmethoden.