多选题
主动攻击者可以通过将事先保存的正确 MAC 值不断重放来发动攻击。以下哪几种方法可以防御重放攻击()。
A
每次都对发送的消息赋予一个递增的编号( 序号 ),并且在计算 MAC 值时将序号也包含在消息中
B
在发送消息时包含当前的时间,如果收到以前的消息,即便 MAC 值正确也将其当做错误的消息来处理
C
在通信之前,接收者先向发送者发送一个一次性的随机数,发送者在消息中包含这个 nonce 并计算 MAC 值
D
每次都对发送的消息携带发送者的唯一身份标识,并且在计算 MAC 值时该标识也包含在消息中
答案解析
正确答案:ABC
相关知识点:
序号时间随机数防重放
题目纠错
密码测评分值分类刷题
相关题目
单选题
SM2算法是最为流行的加密算法之一,SM2算法属于加密技术中的( )。
单选题
公钥密码算法中用一个密钥进行加密,而用另一个不相同♘是有关的密钥进行解密。
单选题
与RSA算法相比,AES 算法能实现数字签名和数
字认证
单选题
我国商用密码SM2签名算法是一种非确定性算法
单选题
ElGamal公钥密码体制是一种概率密码体制。
单选题
RSA公钥密码体制是一种概率密码体制。
单选题
若A想向B分发一个会话密钥,采用公钥加密算
法,那么A应该选用的加密会话密钥的密钥是A的私钥
单选题
DSA算法的安全性依赖于求解离散对数问题的难
度
单选题
SM2密码算法可用于生成随机数。
单选题
椭圆曲线密码体制的安全性是基于椭圆曲线离散
对数问题的困难性
