单选题

在一个需要同时保证数据机密性和完整性的系统中,以下哪种加密算法组合最为合适( )。

A

仅使用RSA非对称加密

B

仅使用DES对称加密

C

先使用SHA-256进行数字摘要,再使用AES对称加密

D

先使用AES对称加密,再使用MD5进行数字摘要

查看答案
答案
正确答案:C
解析

【内容考查】本题考查加密算法的组合应用,特别是在需要同时保证数据机密性和完整性的场景下。

【选项分析】

A. 仅使用RSA非对称加密:虽然RSA可以提供加密,但不能有效保证数据完整性。

B. 仅使用DES对称加密:只能保证机密性,无法保证完整性。

C. 先使用SHA-256进行数字摘要,再使用AES对称加密:正确。这种组合可以同时保证数据的完整性(通过SHA-256摘要)和机密性(通过AES加密)。

D. 先使用AES对称加密,再使用MD5进行数字摘要:顺序不当。应先进行摘要再加密,以确保完整性检查的有效性。

正确答案是C。先使用SHA-256生成数字摘要可以保证数据完整性,然后使用AES对称加密可以保证数据机密性。这种组合既能高效处理大量数据(AES的优势),又能提供强大的完整性保护(SHA-256的优势)。

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved