- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[免费]密码常及例题
【密码常识】 字母表顺序-数字 加密的时候,经常要把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 词频法其实就是计算各个字母在文章中的出现频率,然后大概猜测出明码表,最后验证自己的推算是否正确。这种方法由于要统计字母出现频率,需要花费时间较长。参考《跳舞的小人》和《金甲虫》。【凯撒密码(Caesar?Shifts,?Simple?Shift)】 也称凯撒移位,是最简单的加密方法之一,相传是古罗马恺撒大帝用来保护重要军情的加密系统,它是一种替代密码。 加密公式:密文?=?(明文?+?位移数)?Mod?26 解密公式:明文?=?(密文?-?位移数)?Mod?26 以《数字城堡》中的一组密码为例: HL?FKZC?VD?LDS 只需把每个字母都按字母表中的顺序依次后移一个字母即可——A变成B,B就成了C,依此类推。因此明文为: IM?GLAD?WE?MET 英文字母的移位以移25位为一个循环,移26位等于没有移位。所以可以用穷举法列出所有可能的组合。 例如:phhw?ph?diwhu?wkh?wrjd?sduwb 利用电脑可以方便地列出所有组合,然后从中选出有意义的话: qiix?qi?ejxiv?xli?xske?tevxc rjjy?rj?fkyjw?ymj?ytlf?ufwyd skkz?sk?glzkx?znk?zumg?vgxze tlla?tl?hmaly?aol?avnh?whyaf ummb?um?inbmz?bpm?bwoi?xizbg vnnc?vn?jocna?cqn?cxpj?yjach wood?wo?kpdob?dro?dyqk?zkbdi xppe?xp?lqepc?esp?e
您可能关注的文档
- WEB数据库大SQ.doc
- Web数据库编实验.doc
- Web系统安全发与改造规范.doc
- WEB网站架构析HTML静态化.docx
- web试卷生成统谢谢使用.doc
- Web页面功能动化测试.doc
- WG00520 MSOFTX3000话统分析和网络优化专题 ISSUE1.0.doc
- WH160全自清洗消毒器.doc
- WFBX微机防操作系统单站版参数库说明.doc
- WiFi技术的理及未来发展趋势.docx
- 护理学相关知识复习测试卷共三套.doc
- 护理学相关知识复习试题含答案(3套).doc
- 2025届高考语文复习:补写句子 课件.pptx
- 气压带和风带对气候的影响(第1课时)(教学设计).docx
- 气压带和风带对气候影响教学设计2024-2025学年高中地理人教版(2019)选择性必修1.docx
- 《故都的秋》课件 2024-2025学年统编版高中语文必修上册.pptx
- 《屈原列传》课件 2024-2025学年统编版高中语文选择性必修中册.pptx
- 《巫溪家乡文化》课件-2024-2025学年高一语文同步备课课件(统编版必修上册).pptx
- 《苏武传》课件 2023-2024学年统编版高中语文选择性必修中册.pptx
- 郑州中控ZKTime8.3 WEB考勤软件培训文档.pptx
文档评论(0)