2023年安徽大学现代密码学期末试题(回忆版)
第一题:仿射密码
已知密文c1c2c3c4c5,且知道c1c2对应的明文m1m2,求出剩下c3c4c5对应的明文m3m4m5.
第二题:椭圆曲线ECC计算题
已知椭圆曲线E,三个点A,B,C.
(1)问A点是在椭圆曲线上吗?
(2)计算B+C的结果。
第三题:分组密码工作模式
(1)ECB模式为什么不安全,不受推荐?
(2)如果在一个信道环境极差的条件下传输信息,可以选择哪些工作模式?为什么?
答:可以选择ECB,OFB,CTR。理由.......
第四题:密钥管理
对称密码的密钥分配
(1)考的是集中式密钥分配(流程)
(2)考的是用非对称密码技术分配对称密码的密钥(流程)
第五题:ElGamal
(1)计算题
(2)ElGamal加密算法是确定性算法吗?为什么?
答:因为存在随机数K的不确定性。
第六题:RSA
(1)计算题
(2)使用RSA算法为什么不能使用相同的模数n?
答:因为存在共模攻击。(选择密文攻击也要记住)
第七题:DH密钥协商技术
(1)计算题
(2)DH是安全的吗?是的话说明理由,不是的话说明会存在哪些问题(什么攻击以及相应的防御手段)?
答:不安全。存在中间人攻击。防御手段使用端到端协议(PPT里有)。