单项选择题在SHA-1算法中,消息被划分成512位的块,每个块由16个32位字组成,通过混合和移位,块中的16个字被扩充为多少个字()

A.50
B.60
C.70
D.80


您可能感兴趣的试卷

你可能感兴趣的试题

3.单项选择题以下选项哪个是安全散列函数的简称()

A.MD5
B.SHA
C.DSA
D.RSA

4.单项选择题以下哪个选项是MD5算法的第二个步骤()

A.通过在消息末尾添加一些额外位来填充消息
B.将消息划分为固定长度的块
C.对每一块的一个元素做XOR运算
D.将消息的原始长度缩减为mod64,然后以一个64位的数字添加到扩展后消息的尾部

5.单项选择题以下哪个选项是MD5算法的第一个步骤()

A.通过在消息末尾添加一些额外位来填充消息
B.将消息划分为固定长度的块
C.对每一块的一个元素做XOR运算
D.将消息的原始长度缩减为mod64

6.单项选择题谁是MD5的发明人之一()

A.RonRivest
B.Merkle
C.DiffieW.
D.Fiestel

7.单项选择题单向散列函数提供哪种安全服务()

A.数据保密性
B.不可否认性
C.认证
D.数据完整性

8.单项选择题将用户密码通过单向散列函数转化成散列码的主要目的是什么()

A.阻止未经授权的人通过尝试多种密码进行登录尝试
B.阻止未经授权的人读取并修改密码
C.减少用户密码占用的储存空间
D.将用户密码加密的运算时间最小化

9.单项选择题什么函数可以用于验证消息的完整性()

A.单向函数
B.单向陷门函数
C.单向散列函数
D.双向函数

10.单项选择题哪种认证技术是利用密钥生成一个固定长度的短数据块,并将该数据块附加到消息之后()

A.消息认证码
B.数字签名
C.身份认证码
D.散列码