致知录
第 XXXIV 卷 · 第 163 篇 · Concept Fables · 1970.01.01

被重放的口令

概念寓言 · 1970.01.01 · 1 分钟阅读 · 246 字
目录 · 2
旧指令原样再发一遍,竟也管用。

城门验令:信使喊一句暗号,卫兵便开。有人躲在墙角录下这句,隔日原样再喊,门又开——暗号没破,只是被“重播”。守卫老令吃了亏,改了规矩:每句令带当日时辰,旧令过时即废。再有人重播旧令,卫兵只当他是蠢贼。老令笑:防的不是破译,是有人把旧话当新话说。

揭示

这则故事想说的概念是:重放攻击(Replay Attack)。

英文定义(Replay Attack):An attack where a valid data transmission is maliciously or fraudulently repeated to trigger the same effect again.

它属于哪个领域:密码学 / 网络攻击(Cryptography / Network Attacks)

重放攻击截获并重发合法消息以骗取信任。防法是时间戳、序列号、一次性随机数(nonce)使旧消息失效。

故事里的隐喻对应什么

  • 录下暗号再喊 → 截获并重发
  • 门又开 → 旧消息仍被接受
  • 带时辰令 → 时效性/nonce
  • 旧令废 → 重放失效