A 检验下载的软件是否被篡改
B 消息认证码 在TSL/SSL得到应用 A向B发送消息msg和散列值hash(msg+key) B收到msg后计算散列值hash(msg+key) 若和A发送的散列值相同则消息没有篡改 A和B使用相同key
C 数字签名 是消息验证码升级版 A和B使用不同的key计算散列值
D 伪随机数生成器 应用了单向散列函数单向性
E 密码
F 一次性口令 应用了单向散列函数输入不同消息散列值不同 保证口令只能用一次
A 检验下载的软件是否被篡改
B 消息认证码 在TSL/SSL得到应用 A向B发送消息msg和散列值hash(msg+key) B收到msg后计算散列值hash(msg+key) 若和A发送的散列值相同则消息没有篡改 A和B使用相同key
C 数字签名 是消息验证码升级版 A和B使用不同的key计算散列值
D 伪随机数生成器 应用了单向散列函数单向性
E 密码
F 一次性口令 应用了单向散列函数输入不同消息散列值不同 保证口令只能用一次