さまざまな暗号化技術とは何ですか?
メッセージを密かにエンコードするプロセスは、何世紀にもわたってスパイ活動で使用されてきました。 データの暗号化は、コンピューターファイルに保存されるデータの秘密メッセージ形式を作成するプロセスです。 コンピュータソフトウェア内には、データファイルに使用できる複数の暗号化技術があります。 これらの手法は通常、データ暗号化アルゴリズムとして知られています。 各アルゴリズムには、データのタイプと必要な保護レベルに基づいた独自の利点と使用パターンがあります。
暗号化されていないデータは、コンピューターまたは人が簡単に読み取ることができる情報です。 コンピューターでデータを作成すると、暗号化されていない形式で自動的に保存されます。 このデータはコンピューターまたはファイルサーバーに保存され、インターネット上のハッカーになる可能性があります。 暗号化技術は、読み取り可能なデータを意味不明なものに変換するために設計された特別なプロセスです。
暗号化パターンと標準は、国立標準技術研究所(NIST)によって管理されています。 この機関は、新しく開発された暗号化技術を承認およびテストします。 現在、高度暗号化標準(AES)は、暗号化に関する最新の標準の1つと見なされています。 256ビットキー暗号化プログラムをサポートするように設計されています。 高度な暗号化標準は2001年に作成され、現在いくつかの暗号化アルゴリズムをサポートしています。
公開キー暗号化は、メッセージの暗号化と復号化に特別なキーを必要とする暗号化の標準形式です。 データを暗号化するために2つの部分を必要とするため、エンコーディングからこれを使用する暗号化技術は一般に安全であると見なされます。 まず、正しい復号化アルゴリズムが必要であり、次にアルゴリズムで使用する必要がある特別な暗号化キーが必要です。
公開キー暗号化をユニークにするのは、メッセージの暗号化と復号化の両方に特別なキーが必要なことです。 公開鍵は暗号化アルゴリズムで使用され、秘密鍵は復号化アルゴリズムで使用されます。 これらのタイプの暗号化技術は、2キー暗号化プロセスのために破ることが困難です。
暗号化アルゴリズムの複雑さは、暗号化キーの物理的なサイズに基づいています。 キーが大きいほど、暗号化プログラムは複雑になります。 暗号化の初期バージョンでは、56ビットキーのみをサポートするデータ暗号化標準(DES)を使用していました。 これらは簡単に操作され、ハッカーによってすぐに破壊されました。 AES標準では、可能性の順列により、新しい暗号化の解読がほぼ不可能になります。
Blowfishは、現在利用可能な最も複雑な暗号化アルゴリズムの1つです。 1993年にBruce Schneierによって設計されました。 この暗号化アルゴリズムはAESに基づいており、448ビットの暗号化キーをサポートしています。 現在、フグアルゴリズムの既知の暗号解析はありません。 このバージョンの暗号化は無料で利用できます。