一、古典密码学
背景:古代中国:从古到今,军队历来是使用密码最频繁的地方,因为保护己方秘密并洞悉敌方秘密是克敌制胜的重要条件。正如中国古代军事著作《孙子兵法》中所说:知己知彼,百战不殆;不知彼而知己,一胜一负;不知彼不知己,每战必败。中国古代有着丰富的军事实践和发达的军事理论,其中不乏巧妙、规范和系统的保密通信和身份认证方法。
加密:
优点:
明文的统计信息完全分散在了密文中,对于
“
基于明文消息中所包含的统计信息的攻击行为
”
具备一定的抵抗力。
二、现代密码学
对称加密
三、消息摘要与数字签名