Alice 有一个消息 M 通过密钥 K2 生成一个密文 E( )然后用 K1 生成一个 MAC为 C( )),Alice 将密文和 MAC 发送给 Bob,Bob 用密钥 K1 和密文生成一个 MAC 并和 Alice 的 MAC 比较,假如相同再用 K2 解密 Alice 发送的密文,这个过程可以提供什么安全服务?
A仅提供数字签名
B仅提供保密性
C仅提供不可否认性
D保密性和消息完整性
相关试题
-
Alice 有一个消息 M 通过密钥 K2 生成一个密文 E( )然后用 K1 生成一个 MAC为 C( )),Alice 将密文和 MAC 发送给 Bob,Bob 用密钥 K1 和密文
-
Alice有一个消息M通过密钥K和MAC算法生成一个MAC为C(K,M),Alice将这个MAC附加在消息M后面发送给Bob,Bob用密钥K和消息M计算MAC并进行比较,这个过程可以提供什么安全服务
-
Alice 发给 Bob 一个经 Alice 签名的文件,Bob 可以通过(16)验证该文件来源的合法性。
-
若Alice要向Bob分发一个会话密钥,采用ElGamal公钥加密算法,那么Alice对该会话密钥进行加密应该选用的是( )。
-
在非对称加密算法环境下,若Bob给Alice发送一封邮件,并想让Alice确信邮件是由Bob发出的,则Bob应该选用( )密钥对邮件加密。