[密码学]现代密码学的一些基本概念

  1. Kerckhoffs原理。即使除密钥外的整个系统的一切都是公开的,这个密体制也必须是安全的。尤其是即使攻击者知道系统的加密算法和解密算法,此系统也必须是安全的。
  2. 合适的密钥长度,以对抗密钥爆破攻击。但大的密钥空间本身并不保证密钥的安全性。
  3. 经过众人检验的密码算法才是好密码。
  4. 除非有经验丰富的密码分析团队帮你检查设计,否则切勿开发你自己的加密算法。

你可能感兴趣的:(密码学,安全)