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 bedeutungslos erscheint (Chiffretext). Die Entschlüsselung ist der Prozess der Konvertierung von Chiffretext in Nur-Text.Decryption is the process of conversion ciphertext back to plaintext.

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

Das Ziel jedes Verschlüsselungsalgorithmus besteht darin, es so schwierig wie möglich zu machen, den generierten Chiffretext zu entschlüsseln, ohne den Schlüssel zu verwenden. Wenn ein wirklich guter Verschlüsselungsalgorithmus verwendet wird, gibt es keine wesentlich bessere Technik als methodisch jeden möglichen Schlüssel auszuprobieren. Für einen solchen Algorithmus desto länger der Schlüssel, desto schwieriger ist es, ein Stück Chiffretext zu entschlüsseln, ohne den Schlüssel zu besitzen.

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

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