Freigeben über


Datenverschlüsselung und Entschlüsselung

Verschlüsselung ist der Prozess der Übersetzung von Nur-Text-Daten (Nur-Text) in etwas, das zufällig und sinnlos (Ciphertext) erscheint. Entschlüsselung ist der Prozess der Konvertierung von Verschlüsselungstext zurück in Nurtext.

Um mehr als eine kleine Datenmenge zu verschlüsseln, wird symmetrische Verschlüsselung verwendet. Ein symmetrischer Schlüssel wird sowohl während der Verschlüsselungs- als auch der Entschlüsselungsprozesse verwendet. Um einen bestimmten Verschlüsselungstext zu entschlüsseln, muss der Schlüssel verwendet werden, der zum Verschlüsseln der Daten verwendet wurde.

Das Ziel jedes Verschlüsselungsalgorithmus besteht darin, es so schwierig wie möglich zu machen, den generierten Verschlüsselungstext zu entschlüsseln, ohne den Schlüssel zu verwenden. Wenn ein wirklich guter Verschlüsselungsalgorithmus verwendet wird, gibt es keine Technik, die wesentlich besser ist als jedes mögliche Schlüsselversuchen. Für einen solchen Algorithmus ist es schwieriger, einen Schlüssel zu entschlüsseln, ohne den Schlüssel zu besitzen.

Es ist schwierig, die Qualität eines Verschlüsselungsalgorithmus zu bestimmen. Algorithmen, die vielversprechend aussehen, sind manchmal sehr einfach zu brechen, angesichts des richtigen Angriffs. Wenn Sie einen Verschlüsselungsalgorithmus auswählen, empfiehlt es sich, einen zu wählen, der seit mehreren Jahren verwendet wird, und hat alle Angriffe erfolgreich widerstanden.

Weitere Informationen finden Sie unter Datenverschlüsselungs- und Entschlüsselungsfunktionen.