密码学概述;本章主要内容;密码学的发展历程;密码编码学(Cryptography)研究密码编制的科学
密码分析学(Cryptanalysis)研究密码破译的科学
密码学(cryptology )是一门研究密码保护通信手段的科学,由密码编码学和密码分析学组成
密码技术(Cryptography)把可理解的消息伪装成不可理解消息,又可恢复原消息的方法和原理的科学
;明文 :伪装前的原始数据
密文 :伪装后的数据
加密 :伪装的过程
密钥 :参与密码变换的参数
加密算法:用于对数据加密的一组数学变换
解密 :将密文恢复为明文
解密算法:用于解密的一组数学变换 ;图1.1 加密和解密;加密时可以使用一个参数K,称此参数K为加密密钥。K可以是很多数值里的任意值。密钥K的可能值的范围叫做密钥空间。加密和解密运算都使用这个密钥,即运算都依赖于密钥,并用K作为下标表示,加解密函数表达为:
EK(P)=C
DK(C)=P
这些函数具有下面的特性:DK(EK(P))=P
如图1.2:
图1.2 使用一个密钥的加/解密; 有些算法使用不同的加密密钥和解密密钥,也就是说加密密钥K1与相应的解密密钥K2不同,在这种情况下,加密和解密的函数表达式为:
EK1(M)=C
DK2(C)=M
函数必须具有的特性是,DK2(EK1(M))=M,如图1.3所示
图
您可能关注的文档
- 英语(二)自学Self-Asssessment1概述.ppt
- 团队执行力(陈永亮)解答.ppt
- 英语(二)自学Self-Asssessment2概述.ppt
- 团购人员考核体系(华玲)解答.ppt
- 英语(二)自学Unit10TextA-TheImportanceofPublicTransportation概述.ppt
- 推行财务收支两条线,实行资金的54996248解答.ppt
- 英语:41条交际英语概述.ppt
- 推销与谈判技巧_02推销人员解答.ppt
- 英语:Unit1《Culturalrelics》Reading2(新人教版必修2)概述.ppt
- 英语:unit1《Friendship》Grammer概述.ppt
原创力文档

文档评论(0)