4.2 密码的管理 (课件)-高一《电子商务基础》同步教学(人民邮电版)

2023-06-15
| 12页
| 106人阅读
| 3人下载
普通

内容正文:

4.2 密码的管理 知识链接 加密和解密 加密是指将数据进行编码,使它成为一种不可理解的形式,这种不可理解的内容叫做密文。解密是加密的逆过程,即将密文还原成原来可理解的形式。 4.2 .1密码系统的构成及工作过程 加密码系统的一般构成如图4-1所示。 图4-1 密码系统的构成 4.2 .2通用密钥密码体制 通用密钥密码体制中的加密密钥Ke和解密密钥Kd是通用的,即发送方和接收方使用同样密钥的密码体制,也称之为“传统密码体制”。 例4-2:恺撒密码的原理是,对于明文的各个字母,根据它在26个英文字母表中的排列位置,按某个固定间隔n变换字母,即得到对应的密文。这个固定间隔的数字n就是加密密钥,同时也是解密密钥。例cryptography是明文,使用密钥n=4,加密过程如图5-2所示。 图4-2 恺撒密码 4.2 .3公开密钥密码体制 公开密钥密码体制中的加密密钥Ke与解密密钥Kd不同,只有解密密钥是保密的,称为私人密钥(private key),而加密密钥完全公开,称为公共密钥(public key)。该系统也称为“非对称密码体制”。 Kex:X的加密密钥,Key:X的解密密钥,其他密钥依次类推……. 图4-3 公开密钥密码体制 4.2 .4数字摘要 数字摘要(digital digest)也称安全Hash(散列)编码法(SHA,Secure Hash Algorithm)或MD5(MD:Standards for Message Digest),由Ron Rivest所设计。 该编码法采用单向Hash函数将需加密的明文“摘要”成一串128bit的密文,这一串密文也称为数字指纹(Finger Print)。 4.2 .5数字签名 在书面文件上签名的作用有两点:一是因为自己的签名难以否认,从而确认了文件已签署这一事实;二是因为签名不易仿冒,从而确定了文件是真实的这一事实。数字签名(digital signature)与书面文件签名有相同之处,也能确认以下两点: 其一,信息是由签名者发送的; 其二,信息自签发后到收到为止未曾作过任何修改。 图4-4 数字签名 数字签名的操作步骤如下: 1、授信方用SHA编码加密产生128bit的数字摘要; 2、授信方用自己的私人密钥(Private Key)对摘要加密,形成数字签名; 3、将原文和加密的摘要同时传输给对方; 4、受信方用授信方的公共密钥(Public Key)对摘要解密,同时对收到的信息用SHA编码加密产生又一摘要; 5、将解密后的摘要和收到的信息在受信方重新加密产生的摘要互相对比,若二者一致,则说明传送过程中信息没有被破坏或篡改过,否则不然。 小思考 数字签名的核心技术是什么? 分析:在数字签名中,最重要的是数字摘要,而数字摘要中的核心技术是“SHA”。 “SHA”是单项函数,即“SHA”只能加密,不能解密。如果原文被修改,则经过“SHA”后的数字摘要与原来的数字摘要会有所不同,这样就保证了信息的“完整性”和“不可修改性”。 小百科 美国政府对密码出口的严苛限制,遭到许多人批评反对。有一个叫丹尼尔.伯恩斯坦的教授(Daniel J. Bernstein)要把一个简短的密码源程序通过Internet传给外国学者,遭到美国政府阻止,有关政府部门认为他必须先注册成为军火商,取得武器出口许可证才可以对外输出电脑密码程序,官司打到法院,地方法院判决政府的决定违宪,政府方面又上诉到高级法院,这个案件引起广泛关注,也具有典型意义,许多人对教授表示支持,认为不合理的限制,既影响学术交流,也不利于电子商务的发展。 $

资源预览图

4.2 密码的管理 (课件)-高一《电子商务基础》同步教学(人民邮电版)
1
4.2 密码的管理 (课件)-高一《电子商务基础》同步教学(人民邮电版)
2
4.2 密码的管理 (课件)-高一《电子商务基础》同步教学(人民邮电版)
3
4.2 密码的管理 (课件)-高一《电子商务基础》同步教学(人民邮电版)
4
4.2 密码的管理 (课件)-高一《电子商务基础》同步教学(人民邮电版)
5
4.2 密码的管理 (课件)-高一《电子商务基础》同步教学(人民邮电版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。