文档介绍:-urrencesfromthekeyword◇1选择一个关键词,如果这个关键词中有重复的字母,则去除第一次出现之外的所有相同字母。,fillintherestofthespacewiththeremaininglettersinthealphabetintheirstandardorder心2将关键词写在字母表的下方,并用字母表中除了关键词之外的其他字母按标准的顺序填写余下的空间。BDPlHJKLOP2RsvWx¥|z这样的话明文字母A就由密文字母M来替换,B则由A来替换,明文:HELPAMLOST密文:TCHOBMJHLRSExerciseThekeywordiSCOUNTplaintextABcDEFGhijklmNoplorYciphertextcouNTABDEEGHslStartingPositionsThekeyworddoesnothavetostartatthebeginningoftheplaintextalphabet(关键词不从第一字母开始)itcouldstartatanyletterforexample,“count"couldstartat“k”plaintextAklMNoprsruvwxxzlciphertextMPQRSvWxYzCOvNTABDEEGHIJxllExamplelfthekeywordis"visit"(note,thesecond"i"invisitisdroppedbelow)startingata"andtheplaintextis"next",theapplicationisNEplaintextABcDEPahijklMNzlciphertextVIsTABcDEEGHJKLMNoprvYKeywordinCAP令运行CAP软件,输入一些明文,然后从Cⅰpher菜单选取Keyword菜单项,将弹出一个KeywordCipher窗口。EnterthekeywordStartatabklmnopqrstuvwxyzbcdefgh关键词加密法的分析法☆关键词加密法当然比简单移位加密法功能更强,因为要尝试所有的关键词及其位置,显然比所有25种移位加密密钥要困难得多。令这种攻击法的原理就是计算机用字典中的每个词进行尝试,直至找到一个能破解该加密法的为止令用穷举查找攻击法(即尝试所有可能的关键词)在今天也是可行的,但不是可取的。BreakingaKeywordsThekeywordcipherisnotsecure,infactitiseasytobreaksOnereasonwhyitisusefultostudysuchacipheristhatinordertobreakthiscipheryoumustusesomeofthemostfundamentaltoolsofcryptanalysis(破译关键词密码需要一些密码分析基本工具)ZJHTAHNGGNTHOUCGJXYOGHYNABNTOTWGNTHNTXNAEBUFKNFYOHHGIUTJUCEAFHYNGACJHOATAEIOCOHUFQXOBYNFG