单选题

在区块链系统中,为了保证区块数据在网络传输、存储和修改过程中的安全,通常采用两类主要的加密算法。以下关于区块链加密算法分类的描述,正确的是( )。

A
对称加密算法和非对称加密算法
B
散列算法和非对称加密算法
C
散列算法和对称加密算法
D
公钥加密算法和私钥加密算法
查看答案
答案
正确答案:B
解析
【内容考查】本题考查区块链技术中加密算法的分类。
【选项分析】区块链系统中的加密算法主要分为两大类:散列(哈希)算法和非对称加密算法。
散列算法的目的是抽取`数据特征`,可以理解为数据的`指纹信息`,典型的有MD5、SHA-1/SHA-2和SM3等;非对称加密算法由对应的一对唯一性密钥(公开密钥和私有密钥)组成,常用的包括RSA、Elgamal、D-H、ECC等。
选项A中的对称加密算法不是区块链加密算法的主要分类。
选项C将非对称加密算法错误地替换为对称加密算法。
选项D中的公钥加密算法和私钥加密算法实际上都属于非对称加密算法的组成部分,不是并列的两大类别。
历年真题
资料下载

注册回到顶部

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