信息安全知识竞赛

密码学中的杂凑函数(Hash函数)按照是否使用密钥分为两大类:带密钥的杂凑函数和不带密钥的杂凑函数,下面()是带密钥的杂凑函数。A、MD4B、SHA-1C、whirlpoolD、MD5

题目

密码学中的杂凑函数(Hash函数)按照是否使用密钥分为两大类:带密钥的杂凑函数和不带密钥的杂凑函数,下面()是带密钥的杂凑函数。

  • A、MD4
  • B、SHA-1
  • C、whirlpool
  • D、MD5
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面关于哈希(Hash,杂凑)查找的说法正确的是()

A.哈希函数构造的越复杂越好,因为这样随机性好,冲突小

B.除留余数法是所有哈希函数中最好的

C.不存在特别好与坏的哈希函数,要视情况而定

D.若需在哈希表中删去一个元素,不管用任何方法解决冲突都只要简单地将该元素删去即可


正确答案:C

第2题:

在票据形式的微支付中一般不采用公钥技术,而使用对称密钥技术和hash函数。()

A、错误

B、正确


参考答案:B

第3题:

( 11 )为了取代 C 中带参数的宏,在 C++ 中使用

A )重载函数

B )内联函数

C )递归函数

D )友元函数


正确答案:B

第4题:

Hash函数是可接受()数据输入,并生成定长数据输出的函数。


正确答案:变长

第5题:

我国( )杂凑密码算法的ISO/IEC10118-3:2018《信息安全技术杂凑函数第3部分:专用杂凑函数》最新一版(第4版)由国际标准化组织(ISO)发布。

A.SM1
B.SM2
C.SM3
D.SM4

答案:C
解析:
SM3是杂凑密码算法。

第6题:

Hash函数是可接受________数据输入,并生成________数据输出的函数。


正确答案:变长,定长

第7题:

基于票据形式的微支付中一般采用以下的密码技术()

A、公钥技术

B、hash函数

C、对称密钥

D、非对称密钥


参考答案:BC

第8题:

(),也称为单向散列函数、杂凑函数、HASH算法。它通过一个单向数学函数,将任意长度的一块数据转换为一个定长的、不可逆转的数据。

A:对称式加密算法

B:非对称式加密算法

C:DES算法

D:哈西算法


答案:D

第9题:

关于仲裁方案实现的描述以下哪些是正确的?()

  • A、申请方生成文件的单向杂凑函数值
  • B、申请方将杂凑函数值及原文一并传递给加戳方
  • C、加戳方在杂凑函数值后附上时间与日期,并进行数字签名
  • D、加戳方将签名的杂凑函数值,时戳一并发给申请者
  • E、加戳方生成文件的单向杂凑函数

正确答案:A,C,D

第10题:

根据Hash函数的安全水平,人们将Hash函数分成两大类,分别是()。

  • A、弱碰撞自由的Hash函数
  • B、强碰撞自由的Hash函数
  • C、强Hash函数
  • D、弱Hash函数

正确答案:A,B