数据加密与认证技术讲义.ppt

章 数据加密与认证技术 ;本章有五小节: 6.1 密码学基础 6.2 数据加密体制 6.3 数字签名与认证 6.4 网络通信加密 6.5 数据加密技术应用实例;6.1 密码学基础;2.密码学的相关概念 (1)明文P(PlainText):信息的原文。 (2)密文C(CipherText):加密后的信息。 (3)加密(Encryption): 将明文转变为密文的过程。 (4)解密(Decryption): 将密文转换为明文的过程。;(5)密码算法: 用于加密和解密的变换规则,多为数学函数。通常情况下,密码算法包括加密算法(加密时使用的算法)和解密算法(解密时使用的算法) (6)密钥(Key): 密钥是进行加密或解密时包含在算法中的参数。同样,密钥也分为加密密钥和解密密钥。;3.密码的分类 (1)按密码的历史发展阶段和应用技术分类 手工密码、机械密码、电子机内乱密码和计算机密码 (2)按密码转换的操作类型区分分类 替代密码和移位密码 (3)按明文加密时的处理方法分类 分组密码和序列密码 (4)按密钥的类型分类 对称密钥密码和非对称密钥密码;4.典型密码介绍 (1)摩尔斯电码 (2)四方密码 (3)希尔密码 (4)波雷费密码 (5)仿射密码 ;6.1.2 传统密码技

文档评论(0)

1亿VIP精品文档

相关文档