现代密码学1.2--Kerckhoffs原则
生活随笔
收集整理的這篇文章主要介紹了
现代密码学1.2--Kerckhoffs原则
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
現代密碼學1.2--Kerckhoffs原則
- Kerckhoffs' principle
博主正在學習INTRODUCTION TO MODERN CRYPTOGRAPHY (Second Edition) --Jonathan Katz, Yehuda Lindell,做一些筆記供自己回憶,如有錯誤請指正。整理成一個系列現代密碼學,方便檢索。
Kerckhoffs’ principle
Kerckhoffs’ principle:
“The cipher method must not be required to be secret, and it must be able to fall into the hands of the enemy without inconvenience.”
Kerckhoffs原則:“密碼方法本身不需要一定是秘密的,而且它必須能被敵人輕易得到。”
也就是說,我們要隱藏的是密鑰key而不是加密方案encryption scheme。
有三個主要原因:
1.隱藏加密方案不現實,很容易暴露;
2.如果暴露了密鑰,修改起來更簡單;
3.在大規模發展下,所有用戶都使用同樣的加密方案(不同密鑰)是更簡單的。
總結
以上是生活随笔為你收集整理的现代密码学1.2--Kerckhoffs原则的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于SEAL库实现PSI-报错实录2
- 下一篇: 现代密码学1.3--古典密码/histo