有Key就是解密, 反之是破解。
香农原则·Shannon’s Principle
- Confusion (混淆)(乱)
- Diffusion (散) 修改一点内容,结果大不相同duobiaodaihuan
古代加密
- 单表代换
- 多表代换
对称加密技术
- 对称密钥 明文 == key ==> 密文 == key ==> 明文 优点: 速度快 目前主流:
- DES(美国的IBM设计的): 对明文使用Key,十六轮加密,产生一个密钥 对密钥使用key,十六轮加密,产生明文。 好处: 只需要使用加密芯片就可以解密
- AES(比利时设计)
- 公钥和密钥 明文 == 公钥 ==> 密文 == 私钥 ==> 明文 缺点: 比 “对称密钥” 慢很多