システム暗号化とは
システム暗号化とは、暗号化を使用してコンピューター上の情報を隠すことです。 このような暗号化の高度化のレベルは時間の経過とともに向上していますが、それでも大きく異なります。 システム暗号化というフレーズは、Windowsの一部のエディションで、政府のコンピューターの公式基準を満たすようにコンピューターのセキュリティレベルを設定できる設定のためにMicrosoftによって使用されています。
コンピュータのはるか以前の初期の暗号化方式では、一貫したパターンに従って個々の文字をコード文字に置き換えるだけで済みました。 コードワードを使用して特定のコマンドまたは情報を置き換える他のシステム。 これらには、単純に機能し、受信者が使用されているコードシステムを知っていれば簡単に使用できるという利点がありましたが、不正な読者には解読が困難でした。
ただし、このようなシステムはコンピューター技術には適していません。 これは、アルゴリズムまたは暗号化とも呼ばれる暗号化システムのクラッキングが長いプロセスであり、複雑なプロセスではないためです。 たとえば、システムが各文字をアルファベットの別の文字に置き換えた場合、システムと暗号化されたメッセージの両方が見つかるまで各可能性を試すだけで解決できます。 これは、ほとんどの人間が気にするのに時間がかかりすぎますが、コンピューターが非常に迅速に実行できるタスクです。
最新のシステム暗号化は、主に同様の方法で機能しますが、はるかに複雑なアルゴリズムを使用します。 これにより、コンピューターでさえアルゴリズムを解読するのにかかる時間が大幅に増加します。 残る問題の1つは、計算能力と速度の急速な改善により、かつては非常に複雑に思えたアルゴリズムが、決して時代遅れになることはないということです。 いくつかのアルゴリズムは、ゲーム機の銀行によってクラックされています。
おそらく、システム暗号化の最も重要な開発は、公開鍵システムと秘密鍵システムの開発です。 以前は、情報を暗号化した人は、暗号化アルゴリズム、つまり「キー」を目的の受信者に提供する必要がありました。 これが情報と一緒にハッカーによって傍受された場合、データを解読するのがはるかに簡単であることがわかります。
最新のシステムでは、送信者ではなく受信者がアルゴリズムを作成します。 受信者は、データのエンコード方法を指定する公開キーと、特定の暗号化のデコード方法を指定する関連秘密キーを作成します。 送信者に公開鍵を提供し、送信者は要求に応じてデータを暗号化します。 この時点で、受信者のみがデータを復号化できます。
Windows XPおよびその後継製品には、システム暗号化のカスタマイズ可能な設定が含まれています。 最も注目すべきは「FIPS準拠」です。 これは、連邦政府機関が使用するコンピューターシステムで従わなければならない一連の規則である、連邦情報処理標準の略です。 この規則では、個々の暗号化アルゴリズムが標準で使用するために承認される必要があります。