上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
思考和练习题
(1)什么特性使得加密绝对不可攻破?什么特性将使得加密在实际应用中是不可攻破的?
(2)密码学的发展可以分为哪几个阶段,各有什么特点?
(3)密码体制根据密钥和明文处理的方式可以分为哪几类?
(4)解释古典密码分析的两个基本方法是什么?
(5)解释实现古典密码的两个基本运算是什么?
(6)解释密码编码的Kerchoff原则是什么,为什么基于密钥保密的算法更安全和实用?
(7)解释为什么双字母替换密码比单字母替换更安全?
(8)密文为c,明文为m,26个字母编号为0~25,加密算法为c = 7m + 11(mod26),当明文为hello时,对应的密文是什么?
(9)设π为集合{1, …, 8}上的置换:
求出逆置换π-1。