ワンタイムパッドとは何ですか?
1回限りのパッドは、暗号化で使用される暗号化アルゴリズムの一種であり、メッセージを暗号化して復号化するキーは1回だけ使用されます。明らかに、OTPに短縮されることもある1回限りのパッドは、リソースの最も効率的な使用ではありません。 1回限りのパッドは、複数使用キーとして作成するために同じ数のリソースを必要としますが、1回使用した後に破壊する必要があります。ただし、適切な手順に従うと、OTPはそれぞれが異なるために破ることが不可能であり、特定の状況で作成する価値があります。
本質的に、暗号化は情報を隠すプロセスであり、ワンタイムパッドはコード内のデータを非表示にするために使用されるツールです。暗号化を使用する場合、1人がメッセージを暗号化します。これには、メッセージにOTPまたは別のタイプのキーを適用することが含まれます。メッセージを受け取った人は、キーを使用してメッセージを復号化して読み取ります。多くの人々は、政府と軍事グループがコードを作成する方法とのみ暗号化を考慮していますRメッセージを偽装します。ただし、コンピューターのパスワードやATMカードなど、さまざまな形式の情報を非表示にするために、さまざまな種類の暗号化が使用されています。
完全な1回限りのパッドと見なされるには、キーには、暗号化されるテキストと同じくらいのデータをプレーンテキストとも呼ぶ必要があります。キーのコピーは2つだけ存在する可能性があります。1つは送信者用、もう1つはレシーバー用です。また、メッセージの復号化時に両当事者がキーを破壊する必要があります。最後に、キーはランダムでなければなりません。コンピューター上の一部の「ランダムな数のジェネレーター」は実際にパターンに従って数値を生成し、ランダムであるように見えます。
適切に使用すると、コードを解読しようとしている人が手がかりやメッセージに依存できないため、1回限りのパッドは完全に安全であると考えられています。暗号化物は、複数の使用キーを使用するいくつかのメッセージ、統計分析またはパターンマッチングをpplyingし、最終的にキーを解決します。ただし、1回限りのキーを使用すると、唯一の手がかりは単一のメッセージにあり、暗号化学者がキーを破ることは不可能です。
「パッド」という用語とは、ランダムOTPコードで満たされた紙のパッドにコードが印刷された時間を指します。コードを一度使用した後、パッドの上部シートが破壊され、次のワンタイムパッドの次のコードが明らかになります。コンピューターは長年にわたって今日のOTPをランダムに生成します。