2019/12/311古典密码小结置换密码列置换密码:将明文m按照固定宽度按行写出,而后按照置换规则按列换位。周期置换密码:将明文m按照固定长度分组,对每组的字串按照某个置换重新排位从而得到密文。2019/12/312单表代换密码凯撒密码移位变换2019/12/313仿射加密加密:解密:基于密钥的单表代换密码选取一个字符串作为密钥,除去密钥中重复的字母,剩余字母按照顺序写在此字母之后生成字母表。2019/12/314多表代换密码Playfair密码将明文字母按照两个字母一组分组,然后将这些组按照字母矩阵替换为密文字母组合。基于一个5×,K=(k1,k2,…,kN)。将明文M按照N个字符一组分段,分为L段,M=(m1,m2,…,mL)。求密文C,其中Cij=kj+mij,i<=L,j<=N。2019/12/315Hill密码加密:解密:第3章序列密码重点:掌握LFSR的使用。熟悉RC4加密算法。学时:4-6学时2019/12/(序列密码)(序列密码)(重点)(重点)2019/12/318现代密码体制分为:对称密码--分组密码和流密码(序列密码)。非对称密码--公钥密码、哈希密码。(二进制位)进行加密解密变换。算法简单、速度快、错误传播少。2019/12/319流密码的基本思想:是利用密钥k产生一个密钥流k=k1k2…,并使用如下规则对明文串m=m1m2m3…加密得到密文c=c1c2c3…:=c1c2c3…=E(m1,k1)E(m2,k2)E(m3,k3)…2019/12/3110图1流密码系统模型
密码学3序列密码 来自淘豆网m.daumloan.com转载请标明出处.