更多“与数字签名相比,Hash函数(或消息认证码MAC)有何不足?数字签名有何要求?请用你熟悉的一种Hash函数构造方法和一种公钥密码,设计一种数字签名及认证方案,要求对明文和明文的Hash值都进行加密。”相关的问题
第1题
安全hash函数需要具备那些特性?其中抗强碰撞与抗弱碰撞的区别是什么? 尝试利用加密算法RSA构造Hash函数,给定两个分组消息B1和B2,定义其Hash码为 RSAH(B1,B2)=RSA(RSA(B1)⊕B2) ⊕表示异或,试分析该Hash函数是否满足抗弱碰撞性?
点击查看答案
第2题
什么是Hash函数?Hash函数有哪些应用?试分析Hash函数应满足的性质。
点击查看答案
第3题
以下关于数字签名标准(DSS)的说法不正确的是()
A.DSS只提供数字签名功能
B.DSS可以用来加密
C.DSS没有使用安全Hash函数
D.DSS不能用来进行密钥交换
点击查看答案
第5题
消息发送方对发给不同接收方的两条信息报文分别进行Hash运算,得到各自的数字摘要,然后将这两条数字摘要连接起来,再进行Hash运算,生成新的数字摘要,即双重数字摘要,最后用发送方的私人密钥对新的双重数字摘要加密,得到一个基于两条数字摘要基础上的数字签名,也即()。
A.数字签名
B.双重数字签名
C.双重数字摘要
D.双重数字指纹
点击查看答案
第6题
HMAC结构中使用了 次Hash函数,HMAC-MD5表明使用的Hash函数为 .
点击查看答案
第7题
HMAC结构中使用了 次Hash函数,HMAC-MD5表明使用的Hash函数为 .
点击查看答案
第8题
消息发送方对发给不同接收方的两条信息报文分别进行Hash运算,得到各自的数字摘要,然后将这两条数字摘要连接起来,再进行Hash运算,生成新的数字摘要,即()。
A.数字摘要
B.双重数字签名
C.数字时间戳
D.双重数字摘要
点击查看答案
第9题
数字签名为保证其不可更改性,双方约定使用()
A.HASH 算法
B.RSA 算法
C.CAP 算法
D.ACR 算法
点击查看答案
第10题
【填空题】Hash函数不具备_______。
点击查看答案