本页使用了标题或全文手工转换

混淆與擴散

维基百科,自由的百科全书
跳转至: 导航搜索

密碼學當中,混淆(confusion)與擴散(diffusion)是創建加密文件的兩種主要方法。這樣的定義最早出現在克勞德·夏農1949年的論文《保密系统的通信理论》當中。

在克勞德·夏農的定義之中,混淆主要是用來使密文和對稱式加密方法中金鑰的關係變得盡可能的複雜;而擴散則主要是用來使用明文和密文關的關係變得盡可能的複雜,明文中任何一點小更動都會使得密文有很大的差異。

参考文献[编辑]

  • Claude E. Shannon, "Communication Theory of Secrecy Systems", Bell System Technical Journal, vol.28-4, page 656--715, 1949. [1]
  • Wade Trappe and Lawrence C. Washington, Introduction to Cryptography with Coding Theory. Second edition. Pearson Prentice Hall, 2006.
  • William Stallings, Cryptography and Network Security, 3rd Edition, Prentice Hall, 2003