网站首页 > 技术文章 正文
2017 6-9
6、三重DES加密使用2个密钥对明文进行3次加密,其密钥长度为____位。
A、56 B、112 C、128 D、168
考点:三重DES加密是对DES加密的一种改进算法,它使用两个密钥对报文做三次DES加密,加强了原DES的加密强度。经过对可行性和实际需要的折中,采用了两个密钥进行三次加密,产生112位有效长度的密钥。 答案 B
7、要对消息明文进行加密传送,当前通常使用的加密算法是___
A、RSA B、SHA-1 C、MD5 D、RC5
考点:RSA是一种非对称加密算法,由于加密和解密的密钥不同,便于密钥管理和分发过程中,同时在用户或者机构之间进行身份认证方面由较好的应用;
SHA-1是一种安全散列算法,常用于对接收明文输入,产生固定长度的输出,来确保明文在传输过程中不会被篡改;
MD5是一种使用最为广泛的报文摘要算法;
RC5是一种用于对文明进行加密的算法,在加密速度和强度上,均较为合适,适用于大量明文进行加密并传输。 答案 D
8、假定用户A、B分别在I1和I2两个CA处各取得了各自的证书,___是A、B互信的必要条件。
A、A、B互换私钥 B、A、B互换公钥 C、I1、I2互换私钥 D、I1、I2互换公钥
考点:用户可在认证机构(CA)取得各自能够认证自身身份的数字证书,与该用户在同一机构取得的数字证书可通过相互的公钥认证彼此的身份;当两个用户所使用的证书来自于不同的认证机构时,用户双方要相互确定对方的认证之前,首先需要确定彼此的证书颁发机构的可信度。即两个CA之间的身份认证,需交换两个CA的公钥用以确定CA的合法性,然后再进行用户的身份认证。 答案 D
9、SHA-1是一种针对不同输入生成___固定长度摘要的算法。
A、128位 B、160位 C、256位 D、512位
考点:SHA(The Secure Hash Algorithm)安全散列算法是由美国国家标准和技术协会于1993年提出的,被定义为安全散列标准。SHA-1是1994年修订的版本,纠正了SHA的不能接收小于2的64次方的报文输入。SHA-1可接收任意长度的报文输入,并产生固定长度(160位)的输出,从一个文档得到的散列值,要找到第二个不同的输入能够产生相同的散列值,是非常困难的,因此该算法可用于对报文的认证。答案 B
2018 6-9
6-7、DES是一种___,其密钥长度为56位,3DES是利用DES的加密方式,对明文进行3次加密,以提高加密强度,其密钥长度是___为。
A、共享密钥 B、公开密钥 C、报文摘要 D、访问控制
A、56 B、112 C、128 D、168
考点:1977年1月,美国NSA根据IBM的专利技术Lucifer制定了DES加密算法,该加密算法的加密过程是,将明文分成64位的块,对每个块进行19次变换(替代和换位),其中16次变换由56位的密钥的不同排列形式控制,最后产生64位的密文块。
1977年,Diffie和Hellman设计了DES解密机。只要知道一小段明文和对应密文,该机器就可以在一天之内试2的56次方种不同的密钥。它使用两把密钥对报文做3次DES加密,效果相当于将DES密钥的长度加倍,客服了DES密钥长度短的缺点。这样密钥的长度增长到168位,但168位长度的密钥已经超出了实际需要,因此在第一层和第三层中使用相同的密钥,产生的密钥长度为112位。答案 A B
6、下列算法中,应用于数字签名中摘要的是___。
A、RSA B、IDEA C、RC4 D、MD5
考点:RSA、IDEA和RC4均用于加密传输,仅MD5用于摘要。数字签名中先生成摘要,然后采用加密算法对摘要进行加密。答案 D
7、以下用于在网络应用层和传输层之间提供加密方案的协议是___.
A、PGP B、SSL C、IPSec D、DES
考点:PGP用于对邮件进行加密,针对邮件消息,属于应用层;IPSec用于对IP报文进行认证和加密,属于网络层;DES是加密算法,不分层;SSL在网络应用层和传输层之间提供加密方案。答案 B
2019 6-9
6-7、非对称加密算法中,加密和解密使用使用不同的密钥,下面的加密算法中___属于非对称算法。若甲、乙采用非对称密钥体系进行保密通信,甲用乙的公钥加密数据文件,乙使用___来对数据文件进行解密。
A、AES B、RSA C、IDEA D、DES
A、甲的公钥 B、甲的私钥 C、乙的公钥 D、乙的私钥
考点:非对称加密算法是指在加密和解密过程中,使用两个不相同的密钥,这两个密钥之间没有相互的依存关系。通常加密密钥为公钥,解密密钥为私钥。目前,使用较为广泛的非对称加密算法是RSA。 答案 BD
8-9、用户A从CA获取了自己的数字证书,该数字证书中包含为证书进行数字签名的___和____。
A、CA的私钥 B、CA的公钥 C、A的私钥 D、A的公钥
A、CA的私钥 B、CA的公钥 C、A的私钥 D、A的公钥
考点:CA(Certificate Authority)即颁发数字证书的机构,是负责发放和管理数字证书的权威机构,并作为电子商务交易中受信任的第三方,承担公钥体系中公钥的合法性检验的责任。数字证书在用户公钥后附加可用户信息及CA的签名。公钥是密钥对的一部分,另一部分是私钥。公钥公之于众,谁都可以使用。私钥只有自己知道。由公钥加密的信息只能由与之对应的私钥解密。为确保只有某个人才能阅读自己的信件,发送者要用收件人的公钥加密信件;收件人便可用自己的私钥解密信件。同样,为证实发件人的身份,发送者要用自己的私钥对信件进行签名;收件人可使用发送者的公钥对签名进行验证,以确认发送者的身份。答案 AD
猜你喜欢
- 2025-01-20 如何给U盘加密?不用装任何工具
- 2025-01-20 软考网络工程师备考-13:网络安全与应用1
- 2025-01-20 等保2.0数据库测评 - Oracle 11g数据库
- 2025-01-20 securecrt中文版
- 2025-01-20 加密算法的分类和简析
- 2025-01-20 VPN协议大揭秘 PPTP与L2TP退场 SSTP与IKEv2成为安全新宠
- 2025-01-20 MiFare RFID的四个系列卡片
- 2025-01-20 C#常用的加密算法:MD5、Base64、SHA1、DES、AES、RSA
- 2025-01-20 常用的加解密技术有哪些?利用Java、Python实现AES、DES、3DES
- 2025-01-20 AES和DES算法的区别,分别有哪些优缺点
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- oraclesql优化 (66)
- 类的加载机制 (75)
- feignclient (62)
- 一致性hash算法 (71)
- dockfile (66)
- 锁机制 (57)
- javaresponse (60)
- 查看hive版本 (59)
- phpworkerman (57)
- spark算子 (58)
- vue双向绑定的原理 (68)
- springbootget请求 (58)
- docker网络三种模式 (67)
- spring控制反转 (71)
- data:image/jpeg (69)
- base64 (69)
- java分页 (64)
- kibanadocker (60)
- qabstracttablemodel (62)
- java生成pdf文件 (69)
- deletelater (62)
- com.aspose.words (58)
- android.mk (62)
- qopengl (73)
- epoch_millis (61)
本文暂时没有评论,来添加一个吧(●'◡'●)