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

锁的图纸公开也无妨

概念寓言 · 1970.01.01 · 1 分钟阅读 · 261 字
目录 · 2
真保险,靠密钥,不靠藏着法子。

匠人老锁造锁,偏把锁的构造画在城门上,任人抄去研究。众人试破,却因不知“今日转几圈”的密钥而徒劳。老锁说:靠藏住造法防盗,一旦泄了就全完;不如造法公开、只守密钥,密钥好换,造法难改。后来真有人偷学了造法,可因密钥日日换,锁仍牢不可破。

揭示

这则故事想说的概念是:柯克霍夫原则(Kerckhoffs’s Principle)。

英文定义(Kerckhoffs’s Principle):A cipher should be secure even if everything about its system is public knowledge, except the secret key.

它属于哪个领域:密码学 / 设计原则(Cryptography / Design Principle)

柯克霍夫原则主张密码系统安全性只依赖密钥保密,算法本身应公开可审。它反对“靠隐蔽求安全”(security by obscurity)。

故事里的隐喻对应什么

  • 构造公开任人研 → 算法公开
  • 不知密钥徒劳 → 仅密钥保密
  • 密钥好换造法难改 → 密钥易更替
  • 靠藏造法危险 → 反对隐蔽式安全