データ圧縮とデータ暗号化の違い
データ圧縮とデータ暗号化
を使用してデータをエンコードするエンコード方式を使用します。データ圧縮はデータのサイズを縮小するプロセスです。それは元のデータより少ないビット数を使用してデータを符号化する符号化方式を使用します。暗号化は、暗号化で使用されるデータを変換するプロセスでもあります。それは元のデータを、特別な情報(キーと呼ばれる)を所有する当事者だけが理解できる形式に変換します。暗号化の目的は、情報を表示する権限を持たない当事者から情報を隠しておくことです。
データ圧縮とは何ですか?データ圧縮は、そのサイズを縮小することを意図してデータを変換する方法である。これは、ストレージスペースや帯域幅(データ転送時)などのリソースを節約できるので便利です。これは、元の表現よりもデータを格納するために使用されるビットの量を減らす符号化方法を使用します。圧縮データを使用する場合は、最初に圧縮解除する必要があります。データ圧縮スキームを設計する場合、必要な圧縮レベル、圧縮スキームによって導入される歪みの量、およびデータを圧縮および解凍するのに必要な計算およびハードウェアリソースなどの重要な要素を考慮する必要があります。特に、ビデオ圧縮解除になると、視聴を妨げないようにストリームを十分に速く解凍するために特殊なハードウェアが必要になります。ビデオでは、大量のストレージスペースが必要となるため、手動で復元することはできません。
暗号化は、データを秘密にすることを意図してデータを変換する方法です。暗号化では、暗号と呼ばれるアルゴリズムを使用してデータを暗号化し、特殊キーのみを使用して暗号化を解除することができます。暗号化された情報は暗号文(ciphertext)として知られており、暗号文から元の情報(平文)を得るプロセスは復号化(decryption)として知られている。情報は他の第三者から保護する必要があるインターネットなどの信頼できない媒体を介して通信する場合は、暗号化が特に必要です。近代的な暗号化方法は、計算上の硬さのために敵対者が壊れにくい暗号化アルゴリズム(暗号)を開発することに重点を置いています。広く使用されている暗号化方式のうちの2つは、対称鍵暗号化と公開鍵暗号化です。対称キー暗号化では、送信者と受信者の両方がデータの暗号化に使用されたのと同じキーを共有します。公開鍵暗号化では、2つの異なるが数学的に関連する鍵が使用される。