Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
master secretを得る事で何の攻撃を防ぎますか？以下の文を参考に答えてください。
 いずれの鍵共有においても共有された鍵 (premaster secret) を用いた擬似ランダム関数にクライアントが選んだ乱数とサーバが選んだ乱数等を並べたものを入力する事で最終的なmaster secretを得る。これによりリプレイ攻撃を防いでいる。

### Response:

リプレイ攻撃