Unterschied zwischen Datenkomprimierung und Datenverschlüsselung

Unterschied zwischen Datenkomprimierung und Datenverschlüsselung
Unterschied zwischen Datenkomprimierung und Datenverschlüsselung

Video: Unterschied zwischen Datenkomprimierung und Datenverschlüsselung

Video: Unterschied zwischen Datenkomprimierung und Datenverschlüsselung
Video: Sind Sparkassen besser als Privatbanken? 2024, Juli
Anonim

Datenkomprimierung vs. Datenverschlüsselung

Datenkomprimierung ist der Prozess der Reduzierung der Datengröße. Es verwendet ein Codierungsschema, das die Daten mit einer geringeren Anzahl von Bits als die ursprünglichen Daten codiert. Verschlüsselung ist auch ein Prozess zum Transformieren von Daten, der in der Kryptografie verwendet wird. Es wandelt die Originaldaten in ein Format um, das nur von einer Partei verstanden werden kann, die über eine spezielle Information (den so genannten Schlüssel) verfügt. Das Ziel der Verschlüsselung besteht darin, Informationen vor Personen zu verbergen, die keine Berechtigung zum Anzeigen der Informationen haben.

Was ist Datenkomprimierung?

Datenkomprimierung ist eine Methode zur Transformation von Daten mit der Absicht, ihre Größe zu reduzieren. Dies ist nützlich, da dadurch Ressourcen wie Speicherplatz und Bandbreite (beim Übertragen von Daten) eingespart werden können. Es verwendet eine Codierungsmethode, die die Menge der zum Speichern der Daten verwendeten Bits gegenüber der ursprünglichen Darstellung reduziert. Wenn Sie komprimierte Daten verwenden, müssen diese zuerst dekomprimiert werden. Beim Entwerfen eines Datenkomprimierungsschemas müssen wichtige Faktoren wie der erforderliche Komprimierungsgrad, das Ausmaß der durch das Komprimierungsschema eingeführten Verzerrung und die zum Komprimieren und Dekomprimieren von Daten erforderlichen Rechen- und Hardwareressourcen berücksichtigt werden. Insbesondere bei der Videodekomprimierung ist spezielle Hardware erforderlich, um den Stream schnell genug zu dekomprimieren, damit die Anzeige nicht gestört wird. Bei Video wäre eine vorherige Dekomprimierung keine Option, da dies viel Speicherplatz erfordert.

Was ist Datenverschlüsselung?

Verschlüsselung ist eine Methode zur Umwandlung von Daten mit der Absicht, sie geheim zu h alten. Die Verschlüsselung verwendet einen Algorithmus, der als Chiffre bezeichnet wird, um Daten zu verschlüsseln, und sie können nur mit einem speziellen Schlüssel entschlüsselt werden. Verschlüsselte Informationen werden als Chiffretext bezeichnet, und der Vorgang des Erh altens der ursprünglichen Informationen (Klartext) aus dem Chiffretext wird als Entschlüsselung bezeichnet. Verschlüsselung ist besonders erforderlich, wenn über ein nicht vertrauenswürdiges Medium wie das Internet kommuniziert wird, wo Informationen vor anderen Dritten geschützt werden müssen. Moderne Verschlüsselungsverfahren konzentrieren sich auf die Entwicklung von Verschlüsselungsalgorithmen (Chiffren), die aufgrund der Rechenhärte von einem Gegner schwer zu knacken sind (und daher nicht durch praktische Mittel gebrochen werden könnten). Zwei der weit verbreiteten Verschlüsselungsverfahren sind die Verschlüsselung mit symmetrischen Schlüsseln und die Verschlüsselung mit öffentlichen Schlüsseln. Bei der Verschlüsselung mit symmetrischen Schlüsseln verwenden sowohl der Absender als auch der Empfänger denselben Schlüssel, der zum Verschlüsseln der Daten verwendet wird. Bei der Public-Key-Verschlüsselung werden zwei unterschiedliche, aber mathematisch verwandte Schlüssel verwendet.

Was ist der Unterschied zwischen Datenkomprimierung und Datenverschlüsselung?

Obwohl sowohl die Datenkomprimierung als auch die Verschlüsselung Methoden sind, die Daten in ein anderes Format umwandeln, sind die Ziele, die sie zu erreichen versuchen, unterschiedlich. Die Datenkomprimierung erfolgt mit der Absicht, die Datengröße zu verringern, während die Verschlüsselung erfolgt, um die Daten vor Dritten geheim zu h alten. Verschlüsselte Daten können nicht einfach entschlüsselt werden. Es erfordert den Besitz einer speziellen Information, die als Schlüssel bezeichnet wird. Das Dekomprimieren komprimierter Daten erfordert kein solches Spezialwissen (z. B. einen Schlüssel), kann jedoch je nach Datentyp spezielle Hardware erfordern.

Empfohlen: