《算法SM3》题目

判断题

SM3密码杂凑算法的布尔函数输出2个字。

A.正确

B.错误

正确答案B

判断题

SM3密码杂凑算法的轮函数每次更新2个字。

A.正确

B.错误

正确答案B

多项选择题

以下关于SM3密码杂凑算法的描述正确的是( )。

A.SM3密码杂凑算法是我国密码行业标准算法

B.SM3密码杂凑算法是双管道杂凑函数

C.SM3密码杂凑算法是 MD结构的杂凑函数

D.SM3密码杂凑算法的杂凑值长度和链接变量长度相同
正确答案ACD

判断题

SM3密码杂凑算法的初始值长度和杂凑值长度不相同。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法和SHA-256的消息字介入方式相同。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法中的P置换是线性运算。

A.正确

B.错误
正确答案A

判断题

SM3密码杂凑算法的前16轮采用非线性的布尔函数。

A.正确

B.错误
正确答案B

单项选择题

SM3密码杂凑算法的压缩函数的输入一共有()比特。

A.256

B.512

C.768

D.1024
正确答案C

单项选择题

SM3密码杂凑算法最少填充()比特。

A.1

B.32

C.64

D.65
正确答案D

单项选择题

SM3密码杂凑算法最多填充()比特。

A.64

B.256

C.512

D.576
正确答案D

单项选择题

SM3密码杂凑算法的布尔函数的输入有()个消息字。

A.2

B.3

C.4

D.5
正确答案B

单项选择题

SM3密码杂凑算法的P置换中有1比特输入差分,输出差分至少有( )比特。

A.1

B.2

C.3

D.9
正确答案C

多项选择题

以下关于SM3密码杂凑算法和SHA-256的描述正确的是( )。

A.消息字的介入方式相同

B.消息扩展过程生成的总消息字个数相同

C.杂凑值的长度相同

D.压缩函数的轮数
正确答案CD

多项选择题

SM3密码杂凑算法的运算中( )起到混淆的作用。

A.循环移位

B.P置换

C.模加

D.布尔函数
正确答案CD

判断题

在测评时,发现在SSL协议的Client Hello报文中出现了{0xe0,0x13}属性值,那么意味着该链路正在使用ECC_SM4_SM3套件。

A.正确

B.错误
正确答案B

判断题

经 抓 包 发 现 通 信 双 方 协 商 的 密 码 套 件 为 ECC_SM4_SM3和ECDHE_SM4_SM3,前者无法提供前向安全性,而后者可以提供。

A.正确

B.错误
正确答案A

单项选择题

我国商用密码杂凑函数SM3迭代结构是()。

A.平衡Fesitel网络结构

B.非平衡Fesitel网络结构

C.SP结构

D.MD结构
正确答案D

单项选择题

SM3密码杂凑函数的迭代结构是()。

A.Feistle迭代结构

B.SP结构

C.MD结构

D.Sponge结构
正确答案C

判断题

SM3密码杂凑算法和SHA-256都是MD结构。

A.正确

B.错误
正确答案A

判断题

SM3密码杂凑算法和SHA-256的压缩函数完全相同。

A.正确

B.错误
正确答案B

判断题

根据目前公开的分析结果,SM3密码杂凑算法的安全性高于SHA-1。

A.正确

B.错误
正确答案A

判断题

SM3密码杂凑算法一共有2个置换函数。

A.正确

B.错误
正确答案A

判断题

SM3密码杂凑算法的消息扩展过程一共生成128个消息字。

A.正确

B.错误
正确答案B

判断题

生日攻击是一种密码学攻击手段,基于概率论中生日问题的数学原理。SM3密码杂凑算法可以抵抗生日攻击。

A.正确

B.错误
正确答案A

判断题

SM3密码杂凑算法的前16轮使用全异或的布尔函数。

A.正确

B.错误
正确答案A

判断题

SM3密码杂凑算法可以用来加解密数据。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法不是单向函数。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法的字长为16比特。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法不能用来做数据完整性检测。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法消息字的存储采用小端形式,左边为低有效位,右边为高有效位。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法的消息填充方式和SHA-256基本相同。

A.正确

B.错误
正确答案A

判断题

SM3密码杂凑算法中没有使用循环移位运算。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法的消息分组长度是256比特。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法的杂凑值长度是消息分组长度的一半。

A.正确

B.错误
正确答案A

单项选择题

SM3是()算法。

A.分组密码

B.公钥密码

C.数字签名

D.密码杂凑函数
正确答案D

单项选择题

SM3密码杂凑算法的链接变量长度为()比特。

A.128

B.224

C.256

D.512
正确答案C

单项选择题

SM3密码杂凑算法的压缩函数一共()轮。

A.32

B.64

C.80

D.120
正确答案B

单项选择题

SM3密码杂凑算法采用()结构。

A.MD结构

B.Sponge结构

C.HAIFA结构

D.宽管道结构
正确答案A

单项选择题

SM3密码杂凑算法的压缩函数一共有()种不同的布尔函数。

A.2

B.3

C.4

D.5
正确答案A

单项选择题

SM3密码杂凑算法输入的最大消息长度不超过()比特。

A.2^32

B.2^64

C.2^128

D.任意长度
正确答案B

单项选择题

SM3密码杂凑算法的消息分组长度为()比特。

A.256

B.512

C.768

D.1024
正确答案B

单项选择题

SM3密码杂凑算法( )年公开发布的。

A.2010

B.2012

C.2015

D.2016
正确答案A

单项选择题

SM3密码杂凑算法( )年被批准成为行业标准。

A.2010

B.2012

C.2015

D.2016
正确答案B

单项选择题

SM3密码杂凑算法( )年被批准成为国家标准。

A.2010

B.2012

C.2015

D.2016
正确答案D

单项选择题

SM3密码杂凑算法填充后消息的最短长度是()比特。

A.0

B.256

C.512

D.1024
正确答案C

单项选择题

SM3密码杂凑算法字的存储采用( )方式。

A.大端

B.小端

C.大小端混合

D.其他
正确答案 A

单项选择题

对输入为448比特的消息,SM3密码杂凑算法生成杂凑值时需要调用( )次压缩函数。

A.1

B.2

C.3

D.4
正确答案B

单项选择题

SM3密码杂凑算法P0和P1置换中有( )个异或操作。

A.2

B.3

C.4

D.5
正确答案C

单项选择题

SM3密码杂凑算法的字长是( )比特。

A.8

B.16

C.32

D.64
正确答案C

单项选择题

SM3密码杂凑算法链接变量一共( )个消息字。

A.4

B.6

C.8

D.16
正确答案C

单项选择题

SM3密码杂凑算法的消息扩展过程一共生成( )消息字。

A.64

B.128

C.132

D.256
正确答案C

单项选择题

SM3密码杂凑算法不能用于( )方面。

A.消息源真实性鉴别

B.加解密数据

C.密钥生成

D.随机数生成
正确答案B

单项选择题

SM3密码杂凑算法压缩函数中与当前内部状态进行计算时使用的操作是( )。

A.异或

B.模加

C.与运算

D.或运算
正确答案A

单项选择题

SM3密码杂凑算法的初始值IV一共( )比特。

A.8

B.128

C.256

D.512
正确答案C

单项选择题

SM3密码杂凑算法的输入消息为"abc",填充后的消息中,一共有( )个全"0"消息字。

A.8

B.10

C.12

D.14
正确答案D

单项选择题

SM3密码杂凑算法的输入消息为"abcd",填充后的消息中,一共有( )个非"0"32比特字。

A.1

B.2

C.3

D.4
正确答案C

单项选择题

SM3密码杂凑算法最少填充( )比特"0"。

A.0

B.1

C.63

D.64
正确答案A

多项选择题

SM3密码杂凑算法的压缩长度可以为( )比特。

A.2^32

B.2^48

C.2^64

D.任意长度
正确答案AB

多项选择题

SM3密码杂凑算法的运算中( )起到扩散的作用。

A.循环移位

B.P置换

C.模加

D.布尔函数
正确答案AB

多项选择题

SM3密码杂凑算法能实现的功能有( )。

A.数字签名和验证

B.消息鉴别码的生成与验证

C.随机数的生成

D.加解密数据
正确答案ABC

多项选择题

SM3密码杂凑算法的应用有( )。

A.口令保护

B.数字签名

C.数字证书

D.密钥派生
正确答案ABCD

多项选择题

以下( )操作是SM3密码杂凑算法的过程。

A.消息填充

B.迭代压缩

C.链接变量截取

D.生成杂凑值
正确答案ABD

多项选择题

SM3密码杂凑算法的压缩函数的结构和( )算法相同。

A.MD5

B.SHA-3

C.SHA-1

D.SHA-256
正确答案ACD

判断题

SM3密码杂凑算法的杂凑值长度和MD5的杂凑值长度相等。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法的杂凑值长度和SHA-256的杂凑值长度相等。

A.正确

B.错误
正确答案A

判断题

SM3密码杂凑算法是典型的轻量级杂凑函数。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法的杂凑值长度为160比特。

A.正确

B.错误
正确答案B

单项选择题

输入消息"abcd", 经过SM3 密码杂凑算法填充后,消息的最后32比特是( )。

A.0x00000001

B.0x00000020

C.0x80000001

D.0x80000020
正确答案B

单项选择题

SM3密码杂凑算法中,输入消息"abc"的长度是()比特。

A.3

B.4

C.24

D.32
正确答案C

单项选择题

以下哪种密码杂凑算法的安全强度与SM3算法的安全强度相当( )。

A.SHA-224

B.SHA-512/224

C.SHA-256

D.SHA-384
正确答案C

单项选择题

SM3算法中消息分组和输出杂凑值的长度分别是( )比特。

A.512,256

B.512,512

C.256512

D.256256
正确答案A

多项选择题

以下哪些参数的长度,与SM3的输入消息分组长度相同( )。

A.基于SM4产生的CBC-MAC值

B.HMAC-SM3产生的完整MAC值

C.RSA-512的签名值

D.SM2的公钥值
正确答案CD

判断题

SM3算法每个分组的迭代轮数有32轮。

A.正确

B.错误
正确答案B

判断题

MD5与SM3的杂凑值长度分别为128比特与256比特。

A.正确

B.错误
正确答案A

单项选择题

SM3 密码杂凑算法中生成杂凑值的长度为( )比特。

A.32

B.64

C.128

D.256
正确答案D

单项选择题

在SM3算法中,分组长度为( )位。

A.56

B.64

C.488

D.512
正确答案D

判断题

SM3密码杂凑算法在2018年10月正式成为ISO/IEC国际标准。

A.正确

B.错误
正确答案A

判断题

SM3密码杂凑算法的杂凑值长度是256比特。

A.正确

B.错误
正确答案A

判断题

SM3密码杂凑算法的杂凑值长度是128比特。

A.正确

B.错误
正确答案B

判断题

SM3密码杂凑算法采用MD迭代结构。

A.正确

B.错误
正确答案A

判断题

根据SM9标识密码算法行业标准的规定,SM9密码算法使用的Hash函数必须是SM3算法。

A.正确

B.错误
正确答案A

相关推荐
宸码1 小时前
【机器学习】【集成学习——决策树、随机森林】从零起步:掌握决策树、随机森林与GBDT的机器学习之旅
人工智能·python·算法·决策树·随机森林·机器学习·集成学习
YSRM2 小时前
leetcode--字符串
算法·leetcode·职场和发展
phenomenal992 小时前
二叉树总结
算法
小陈phd3 小时前
深度学习之目标检测——RCNN
python·深度学习·算法·计算机视觉
迅猛龙办公室4 小时前
C语言——实现矩阵转置
c语言·算法·矩阵
带多刺的玫瑰4 小时前
Leecode刷题C语言之k次乘运算后的数组②
c语言·数据结构·算法
notfindjob4 小时前
sqlite加密-QtCipherSqlitePlugin 下
数据库·算法·sqlite
凡人的AI工具箱4 小时前
每天40分玩转Django:Django部署
数据库·后端·python·算法·django
ChoSeitaku4 小时前
图的基本概念|存储
算法·图论
yoyobravery5 小时前
矩阵的基本知识
c语言·数据结构·算法·矩阵