Hash函数与消息认证 习题 什么是篡改检测码(MDC)?MDC 是如何产生和怎样使用的?消息认证码(MAC)是MDC 吗?(消息的)数字签名是MDC 吗? 什么是随机预言机?随机预言机存在吗?随机预言机的行为是如何逼近现实世界的? 设杂凑函数的输出空间大小为2160,找到该杂凑函数碰撞所的花费时间期望值是什么? 为什么说杂凑函数实际上是不可逆的? 对称和非对称数据完整性技术的主要区别是什么? “来自Malice 的数据完整性”安全性概念? RSA-OAEP 算法的密文输出是一个有效的MDC 吗? 设 f: {0, 1}*({0, 1}*为一保长单向函数,证明g(x) =f(x)(x也是单向函数。 设 f(x),g(x)都是单向函数,问f(x)+g(x),f(x)g(x), f(g(x)) 是否都是单向函数?指出哪个是?哪个不是?并给出直观说明。