科克荷夫斯原则是什么?

密码界普遍推崇的安全原则之一

密码中常被提及的“科克荷夫斯原则是什么?”

密码界的“科克荷夫斯原则”由荷兰的语言学家,奥古斯特·柯克霍夫在1833年出版的《军事密码术》中提出。

所述的科克荷夫斯原则明确提出钥匙的重要性:密码系统的安全性不在于防止敌人洞悉密码算法,钥匙的保密才是决定密码安全性的唯一关键。

即使密码系统的任何细节已为人悉知,只要密匙(key,又称金钥或密钥)未泄漏,它也应是安全的。

后来;

信息论的发明者克劳德‧艾尔伍德‧香农(Claude Shannon)则改成说:“敌人了解系统”,这样的说法则称为香农箴言。 它和传统上使用隐密的设计、实作、或其他等等来提供加密的隐晦式安全想法相对。


依据柯克霍夫原则,大多数民用保密都使用公开的算法。 但相对地,用于政府或军事机密的保密器通常也是保密的。


科克荷夫斯《军事密码术》
科克荷夫斯所著《军事密码术》封面



我们为数字世界

提供加密保护。

  • 1.帮助用户集中密钥管理
  • 2.在控制云端数据上更有效
  • 3.在加密-解密速度上得到保障
  • 4.使得企业的合规性得到加强
  • 5.支持企业混合云场景下的应用安全
数据加密保护