密码学的基本概念
上一节
下一节
2.2 密码学的基本概念
学习目标:
1.理解密码算法的设计原则
2.掌握密码体制的基本组成
学习内容:
1.密码技术的基本思想:对数据施加一种可逆的数学变换,伪装前的数据称为明文,伪装后的数据称为密文,伪装的过程称为加密,去掉伪装恢复明文的过程称为解密。加密和解密的过程要在密钥的控制下进行。
2.密码学的两大分支:密码编码学和密码分析学,密码编码学研究各种加密方案(密码体制),密码分析学研究各种破译密码的学科。
3.密码体制的5个重要组成部分(重点):(1)明文空间(M):全体明文的集合(2)密文空间(C):全体密文的集合。(3)密钥空间(K):全体秘钥的集合(4)加密算法(E):一组由M到C的加密变换(5)解密算法(D):一组由C到M的解密变换
注意点:
对于一个密码体制,其算法是可以公开的。但具体对于某次加密过程中所使用的密钥则是保密的。
4.密码算法设计的原则:公开设计原则。
观看视频:
观看课件:
达标测试:
课后练习:
画出信息加密传输的原理框图。

