对称密码体制(Symmetric key Cryptosystem)
加密密钥 = 解密密钥
密钥必须保密
公钥密码体制(Public key Cryptosystem)
加密密钥 =/= 解密密钥
加密密钥为公钥,公钥无需保密
解密密钥为私钥
举个例子
如果张三、李四、王五、赵六……在同一个微信或者qq群里,如果张三想给赵六发一份文件,但又不想让其他人能打开这份文件,那么张三就应该用赵六的公钥(公钥密码体制)去发这份文件,赵六可以用自己的解密密钥打开,而其他人不能打开。
密码分析方法
1.穷举分析攻击
2.统计分析攻击
3.数学分析攻击