信息安全原理与应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

思考和练习题

(1)消息鉴别是为了对付哪些方式的攻击?

(2)产生消息鉴别符的鉴别函数有哪几种?

(3)对称加密和错误检测码一起执行时,应按哪种顺序执行?说明其原因。

(4)安全散列函数应该满足哪些性质?

(5)是否可以利用散列函数构造分组密码,如何构造?

(6)手写签名与数字签名有哪些异同?

(7)数字签名应该满足哪些要求?

(8)数字签名具有哪些性质?

(9)对数字签名的主要攻击类型有哪些?请举例说明。

(10)在DSA中,如果计算结果的s = 0,必须重新计算签名,为什么?

(11)在DSA中,如果用于产生数字签名的k泄露,会出现什么问题?

(12)在DSA中,为什么不能使用同一个k签名两个不同的消息?