-2

A と B は、秘密鍵 K を共有します。安全でないチャネルを介して通信するときに、両者間の通信の開始者が受信者を認証するために、次のプロトコルに同意します。扇動者は、鍵と同じ長さの乱数 R を共有秘密鍵と XOR することによって暗号化します。次に、結果を相手に送信します。受信者は、メッセージを秘密鍵で XOR することによってメッセージを復号化し、結果を送信者に返します。

  1. A が B との通信を開始し、11FF を 16 進数で送信し、B が 830A を返信した場合、A と B が共有する秘密鍵の 16 進数値を決定します。

11FF と 830A のバイナリ等価を xor することでこの問題を解決しようとしましたが、正しい答えが得られたとは思いません

4

1 に答える 1