计算机网络安全协议及加密技术知识要点.docx
综合试卷第=PAGE1*2-11页(共=NUMPAGES1*22页) 综合试卷第=PAGE1*22页(共=NUMPAGES1*22页)
PAGE
①
姓名所在地区
姓名所在地区身份证号
密封线
注意事项
1.请首先在试卷的标封处填写您的姓名,身份证号和所在地区名称。
2.请仔细阅读各种题目的回答要求,在规定的位置填写您的答案。
3.不要在试卷上乱涂乱画,不要在标封区内填写无关内容。
一、选择题
1.计算机网络安全协议中,以下哪个协议用于在TCP/IP网络中提供端到端的数据完整性保证?
A.SSL
B.TLS
C.IPsec
D.FTP
2.在加密技术中,以下哪种加密方式既保证数据的机密性,又保证数据的完整性?
A.对称加密
B.非对称加密
C.哈希加密
D.以上都是
3.在公钥加密算法中,以下哪个是私钥?
A.公钥
B.私钥
C.密钥
D.以上都是
4.在网络通信中,以下哪个协议用于数据加密和身份验证?
A.
B.SSH
C.FTPS
D.SFTP
5.在数字签名中,以下哪个部分用于验证消息的完整性?
A.公钥
B.私钥
C.哈希值
D.以上都是
6.在网络传输中,以下哪个协议用于实现数据压缩和加密?
A.SSL
B.TLS
C.PGP
D.以上都是
7.在对称加密算法中,以下哪个算法是最早的?
A.AES
B.DES
C.RSA
D.SHA
8.在以下加密算法中,哪个算法的安全性较高?
A.AES
B.DES
C.3DES
D.RSA
答案及解题思路:
1.答案:C
解题思路:IPsec(InternetProtocolSecurity)是一种网络安全协议,用于在TCP/IP网络中提供端到端的数据完整性、认证和加密保护。SSL(SecureSocketsLayer)和TLS(TransportLayerSecurity)主要用于在Web浏览器和服务器之间提供加密和认证。FTP(FileTransferProtocol)是一个用于文件传输的协议,不提供数据完整性保证。
2.答案:D
解题思路:对称加密(如AES、DES)和非对称加密(如RSA)可以保证数据的机密性,但通常不提供完整性保证。哈希加密(如SHA、MD5)可以保证数据的完整性,但不能保证机密性。因此,选项D(以上都是)既保证数据的机密性,又保证数据的完整性。
3.答案:B
解题思路:在公钥加密算法中,私钥是发送方拥有的密钥,用于解密接收到的加密信息。公钥用于加密信息,任何人都可以获取。密钥是一个更通用的术语,用于指代加密过程中的密钥。
4.答案:A
解题思路:(HTTPSecure)是一种网络通信协议,通过SSL/TLS加密和HTTP协议传输数据,用于保护Web通信的安全性。SSH(SecureShell)用于远程登录和数据传输,FTPS(FileTransferProtocolSecure)和SFTP(SecureFileTransferProtocol)是安全文件传输协议,但主要用于文件传输,不涉及身份验证。
5.答案:C
解题思路:在数字签名中,哈希值用于验证消息的完整性。公钥和私钥用于验证签名的真实性。
6.答案:D
解题思路:SSL和TLS都用于实现数据加密,但通常不提供数据压缩。PGP(PrettyGoodPrivacy)是一种加密和数字签名工具,可以同时实现数据压缩和加密。
7.答案:B
解题思路:DES(DataEncryptionStandard)是最早的广泛使用的对称加密算法之一,首次发布于1977年。AES(AdvancedEncryptionStandard)是在DES之后发展起来的算法,RSA(RivestShamirAdleman)是一种非对称加密算法,SHA(SecureHashAlgorithm)是一种哈希加密算法。
8.答案:A
解题思路:AES(AdvancedEncryptionStandard)是一种广泛使用的对称加密算法,被认为是目前最安全的加密算法之一。DES、3DES和RSA虽然也是安全的加密算法,但相对于AES,其安全性较低。
二、填空题
1.计算机网络安全协议中,____MAC____协议用于在TCP/IP网络中提供端到端的数据完整性保证。
2.在加密技术中,____对称加密和哈希____加密方式既保证数据的机密性,又保证数据的完整性。
3.在公钥加密算法中,____