计算机组成原理之加密技术和认证技术(软考中级)

1.加密技术和认证技术

image-20221105130646057

1.1对称加密和非对称加密

image-20221105130734100

​ 用户A给用户B发送的信息是明文,很容易被黑客C窃听,这时候需要对发送的信息进行加密,加密的方式可以是对称加密和非对称加密,如果对发送的信息使用对称加密,则会遇到一个问题,使用对称加密只要一把钥匙,加密和解密都是一把钥匙,在钥匙分发上会出现问题。于是就有了非对称加密,非对称加密有两把钥匙,一把钥匙是公钥一把钥匙是私钥,公钥 是公开的,所有人都有,这时候,使用接受方的公钥进行加密,接受方的私钥进行解密,很好的解决这个问题,但是现在又遇到一个问题,公钥加密有一个缺点,加密速度慢,但是对称加密速度快,所以就发明了混合加密方式。使用对称加密对发送的信息进行加密,然后在使用接收方的公钥对加密后的信息加密,这样就解决了信息窃听。

​ 思考一下???信息窃听问题是解决了,但是如何去解决信息篡改,用户假冒,和发送发否认信息发送问题。

1.2摘要和数字签名

image-20221105135738783

​ 摘要和数字签名解决的是信息篡改和用户信息假冒问题,也顺带解决了解决了发送放否认发送的信息。数字签名相当于现实生活当中的按手印,使这个内容具有不可伪造性。对发送的信息使用接收方的公钥进行加密,对信息摘要使用发送放的私钥进行加密,接受方收到数据之后。首先验证信息摘要,使用发送方A的公钥对信息摘要进行解密,如果能解开,则发送方没有被伪造。其次使用接收方B的私钥对信息进行解密,解密后,对文本信息进行Hash运算,与摘要进行比对。

​ 摘要:验证信息是否被篡改,对发送的明文进行Hash算法运算后,会得到一个摘要,放在密文后一块发送给接收方,接收方得到信息之后,对信息内容进行Hash运算,得到的摘要和发送的摘要进行对比,如果一致,则没有被篡改,如果不一样,则被篡改。

​ 数字签名:用来验证发送方的信息是否被假冒和修改,使用发送方的私钥对信息进行加密也就是数字签名,接收方首先验证数字签名,验证成功则该消息没有被假冒且不能被否认,否则该消息的真实性为假冒发送。

1.3 数字证书

数字证书由CA权威机构进行颁发,用户将个人信息和公钥发送给CA权威机构,权威机构使用私钥对用户的个人信息和公钥进行数字签名。

1.4 专题训练

例题1:

image-20221105111442478

答案:D

例题2:

image-20221105142723206

答案:A,D

例题3:

image-20221105142849170

例题4:

image-20221105142956568

答案:D

例题4:

image-20221105143048543

答案:A

例题5:

image-20221105143138788

答案:D

例题6:

image-20221105143254996

答案:B,A

例题7:

image-20221105143418064

答案:A

例题8:

image-20221105143644919

答案C

例题9:

image-20221105143912196

答案:B

例题10:

image-20221105144026525

答案:A,C

例题11:

image-20221105145212209

答案:A

答案:A

例题12:
image-20221105145254139

答案:D

例题13:
image-20221105150454616

答案:A,B

1.5 加密算法

这一部分内容主要考察对称密钥和非对称密钥包括哪些算法,只需要把下面列举的算法分类记住就好了。

1.对称密钥

对称密钥也称为私钥,私有密钥

image-20221105111142531

2.非对称密钥

非对称密钥也称为公钥,公开密钥加密算法

image-20221105111234156

3.额外补充

Hash函数

MD5摘要算法

SHA-1安全散列算法

1.6专题训练

例题1:

image-20221105151603239

答案:D

例题2:
image-20221105151701852

答案:D

例题3:

image-20221105151730618

数字签名使用的是非对称加密

答案:A

例题4:

image-20221105160407574

答案:D

例题5:
image-20221105160550916

答案:B

例题6:

image-20221105160635797

答案:B,B

例题 7:

image-20221105160756829

答案:D

例题8:

image-20221105160904027

答案:C

例题9:

image-20221105160954743

答案:B

例题10:

image-20221105161055134

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值