灰灰的密码学笔记.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
灰灰的密码学笔记

目录:   密码常识     字母表顺序-数字     进制转换密码     Mod算法     倒序     间隔     字母频率   凯撒密码(Caesar Shifts, Simple Shift)   凯撒移位(中文版)   栅栏密码(The Rail-Fence Cipher)   维吉尼亚密码(Vigenère Cipher)   Polybius密码(Polybius Cipher)   ADFGX/ADFGVX密码(ADFGX/ADFGVX Cipher)     ADFGX     ADFGVX   乘法密码(Multiplication Cipher)   仿射密码(Affine Shift)   希尔密码(Hill Cipher)     加密     解密   Playfair密码(Playfair Cipher)   摩斯电码   置换密码(Transposition Cipher)   替代密码(Monoalphabetic Substitution)     字母表数字     字母表代码     反字母表     随机乱序字母     棋盘密码     键盘密码     键盘移位     软键盘密码     数字小键盘密码     手机键盘密码   百度/Google/网页字符     百度字符(GB2312)     Google字符(URI)     网页编码(Unicode)     Alt+数字小键盘   MD5 【密码常识】 字母表顺序-数字   加密的时候,经常要把A~Z这26个字母转换成数字,最常见的一种方法就是取字母表中的数字序号。A代表1,B代表2,C代表3...   字母 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z   数字 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 进制转换密码   例如二进制:1110 10101 1101 10 101 10010 1111 1110 101   转为十进制:14 21 13 2 5 18 15 14 5   对应字母表:number Mod算法   我们可以对字母序号进行数学运算,然后把所得的结果作为密文。当运算结果大于26或小于1的时候,我们希望把这个数值转为1~26的范围,那么取这个数除以26的余数即可。   Mod就是求余数的运算符,有时也用“%”表示。例如 29 Mod 26 = 3,或写成 29 % 26 = 3,意思是29除以26的余数是3。 倒序   加密时为经常要对字符进行倒序处理。如果让你按abcdef...的顺序背出字母表的每个字母会很容易,但是如果是zyxwvu...的顺序那就很难背出来了。一个很熟悉的单词,如果按相反的顺序拼写,可能就会感到很陌生。   例如“love”字母倒过来拼就是“evol”。   具体加密时倒序有很多种方案,需要灵活运用。例如:   每个单词的倒序:siht si a tset - this is a test   整句的倒序:tset a si siht - this is a test   数字的倒序:02 50 91 02 - 20 05 19 20(test) 间隔   单词之间的间隔一般使用空格。在加密时常常要去掉空格,但有时某些字母或数字来替代空格也不失为一种好的加密方案。错误空格位置也会起到很强的误导作用。   例如:t hi sis at est - this is a test 字母频率   频率分析法可以有效的破解单字母替换密码。   关于词频问题的密码,我在这里提供英文字母的出现频率给大家,其中数字全部是出现的百分比:   a 8.2 b 1.5 c 2.8 d 4.3   e 12.7 f 2.2 g 2.0 h 6.1   i 7.0 j 0.2 k 0.8 l 4.0   m 2.4 n 6.7 o 7.5 p 1.9   q 0.1 r 6.0 s 6.3 t 9.1   u 2.8 v 1.0 w 2.4 x 0.2   y 2.0 z 0.1   词频法其实就是计算各个字母在文章中的出现频率,然

文档评论(0)

didala + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档