Skip to main content

ワンタイムパッドとは何ですか?

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