栅栏密码

DNA图谱 / 问答 / 标签

..+.-..+---+...-+.+-.--+---+..-的栅栏密码?

给定的字符串"..+.-..+---+...-+.+-.--+---+..-"经过栏栅密码加密后的密文为".+.--+...--+-..-

呼呼.出一个简单的栅栏密码.

栅栏密码:对于易位,不得不说栅栏密码,请先看下面的密文:TEOGSDYUTAENNHLNETAMSHVAED再看看解密过程:先将密文分为两行TEOGSDYUTAENNHLNETAMSHVAED再按上下上下的顺序组合成一句话THELONGESTDAYMUSTHAVEANEND.其实,还有多线的栅栏密码,大家试试解下面的密文:ASLELNASLAJLLHLWLDCHLVILABEAJKAHEL

栅栏密码OTOEOIOUYVL是什么意思啊?

所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第i个字连起来,形成一段无规律的话。   一般比较常见的是2栏的棚栏密码。   比如明文:THERE IS A CIPHER   去掉空格后变为:THEREISACIPHER   两个一组,得到:TH ER EI SA CI PH ER   先取出第一个字母:TEESCPE   再取出第二个字母:HRIAIHR   连在一起就是:TEESCPEHRIAIHR   这样就得到我们需要的密码了!   而解密的时候,我们先吧密文从中间分开,变为两行:   T E E S C P E   H R I A I H R   再按上下上下的顺序组合起来:   THEREISACIPHER   分出空格,就可以得到原文了:   THERE IS A CIPHER   但是有些人就偏不把密码作出2栏,比如:   明文:THERE IS A CIPHER   七个一组:THEREIS ACIPHER   抽取字母:TA HC EI RP EH IE SR   组合得到密码:TAHCEIRPEHIESR   那么这时候就无法再按照2栏的方法来解了...   不过棚栏密码本身有一个潜规则,就是组成棚栏的字母一般不会太多。(一般不超过30个,也就是一、两句话)   这样,我们可以通过分析密码的字母数来解出密码...   比如:TAHCEIRPEHIESR   一共有14个字母,可能是2栏或者7栏...   尝试2栏...失败   尝试7栏...成功   然而当棚栏和拼音相结合后,诞生出一种令人痛恨的新思路...   比如在正道学院网络版的开篇flash中出现过这样一个棚栏:   QGBKSYSHJIEUEIIIIAN   总共19个字母~貌似不符合棚栏的规则...其实是因为出现了一个叫做捆绑的冬冬:   Q G B K S Y SH J   I E U E I I I IAN   七个不可思议事件  看到了吗?上面是声母,下面是韵母...   声母中的sh和韵母中的ian都是被作者当为一个字符使用...

栅栏密码奇数多栏解法

Q:BIG GUINS如何分3栏如何解,求推理过程,答案A:1.分析:BIG GUINS共有8个字母,分3行的话,就是1、2行有3个字母,第三行有2个字母。第三行最后一位可空或用其它字母或符号补上(即有两种写法)2.解密去掉空格---BIGGUINS把8个字母按3-3-2的形式分成BIG GUI NS这三组字母(1).最后一位空:把每组字母的第一位相连,得到BGN;第二位相连得到IUS,第三位相连得到GI,即可得密码为BGN IUS GI。最后去掉空格得到最终密码BGNIUSGI。(2)最后一位补上其它字母或符号:把每组字母的第一位相连,得到BGN;第二位相连得到IUS,第三位相连得到GI,也可补一个@使之变为GI@。最后得到最终密码为BGNIUSGI@。

奇数个的栅栏密码怎么解

Q:BIG GUINS如何分3栏如何解,求推理过程,答案A:1.分析:BIG GUINS共有8个字母,分3行的话,就是1、2行有3个字母,第三行有2个字母。第三行最后一位可空或用其它字母或符号补上(即有两种写法)2.解密去掉空格---BIGGUINS把8个字母按3-3-2的形式分成BIG GUI NS这三组字母(1).最后一位空:把每组字母的第一位相连,得到BGN;第二位相连得到IUS,第三位相连得到GI,即可得密码为BGN IUS GI。最后去掉空格得到最终密码BGNIUSGI。(2)最后一位补上其它字母或符号:把每组字母的第一位相连,得到BGN;第二位相连得到IUS,第三位相连得到GI,也可补一个@使之变为GI@。最后得到最终密码为BGNIUSGI@。

栅栏密码和恺撒密码的特征?

所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第i个字连起来,形成一段无规律的话。 一般比较常见的是2栏的棚栏密码。 比如明文:THERE IS A CIPHER 去掉空格后变为:THEREISACIPHER 两个一组,得到:TH ER EI SA CI PH ER 先取出第一个字母:TEESCPE 再取出第二个字母:HRIAIHR 连在一起就是:TEESCPEHRIAIHR 这样就得到我们需要的密码了! 而解密的时候,我们先吧密文从中间分开,变为两行: T E E S C P E H R I A I H R 再按上下上下的顺序组合起来: THEREISACIPHER 分出空格,就可以得到原文了: THERE IS A CIPHER 但是有些人就偏不把密码作出2栏,比如: 明文:THERE IS A CIPHER 七个一组:THEREIS ACIPHER 抽取字母:TA HC EI RP EH IE SR 组合得到密码:TAHCEIRPEHIESR 那么这时候就无法再按照2栏的方法来解了... 不过棚栏密码本身有一个潜规则,就是组成棚栏的字母一般不会太多。(一般不超过30个,也就是一、两句话) 这样,我们可以通过分析密码的字母数来解出密码... 比如:TAHCEIRPEHIESR 一共有14个字母,可能是2栏或者7栏... 尝试2栏...失败 尝试7栏...成功 然而当棚栏和拼音相结合后,诞生出一种令人痛恨的新思路... 比如在正道学院网络版的开篇flash中出现过这样一个棚栏: QGBKSYSHJIEUEIIIIAN 总共19个字母~貌似不符合棚栏的规则...其实是因为出现了一个叫做捆绑的冬冬: Q G B K S Y SH J I E U E I I I IAN 七个不可思议事件 看到了吗?上面是声母,下面是韵母... 声母中的sh和韵母中的ian都是被作者当为一个字符使用... “恺撒密码”据传是古罗马恺撒大帝用来保护重要军情的加密系统。(既是今天我们所说的:替代密码) 它是一种置换密码,通过将字母按顺序推后起3位起到加密作用,如将字母A换作字母D,将字母B换作字母E。据说恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为恺撒密码。 假如有这样一条指令: 明文(小写):ji xiao jing 用恺撒密码加密后就成为: 密文(大写):ML ALDR MLQJ 如果这份指令被敌方截获,也将不会泄密,因为字面上看不出任何意义。 这种加密方法还可以依据移位的不同产生新的变化,如将每个字母左19位,就产生这样一个明密对照表: 明文:a b c d e f g h i j k l m n o pq r s t u v w x y z 密文:T U V W X Y Z A B C D E F G H I J K L M N O P Q R S 在这个加密表下,明文与密文的对照关系就变成: 明文:b a i d u 密文:UTB WN 很明显,这种密码的密度是很低的,只需简单地统计字频就可以破译。于是人们在单一恺撒密码的基础上扩展出多表密码,称为“维吉尼亚”密码。它是由16世纪法国亨利三世王朝的布莱瑟·维吉尼亚发明的,其特点是将26个恺撒密表合成一个,见下表: 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 A 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 B 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 A CC D E F G H I J K L M N O P Q R S T U V W X Y Z A B D D E F G H I J K L M N O P Q R S T U V W X Y Z A B C E E F G H I J K L M N O P Q R S T U V W X Y Z A B C D F F G H I J K L M N O P Q R S T U V W X Y Z A B C D E G G H I J K L M N O P Q R S T U V W X Y Z A B C D E F H H I J K L M N O P Q R S T U V W X Y Z A B C D E F G I I J K L M N O P Q R S T U V W X Y Z A B C D E F G H J J K L M N O P Q R S T U V W X Y Z A B C D E F G H I K K L M N O P Q R S T U V W X Y Z A B C D E F G H I J L L M N O P Q R S T U V W X Y Z A B C D E F G H I J K M M N O P Q R S T U V W X Y Z A B C D E F G H I J K L N N O P Q R S T U V W X Y Z A B C D E F G H I J K L M O O P Q R S T U V W X Y Z A B C D E F G H I J K L M N P P Q R S T U V W X Y Z A B C D E F G H I J K L M N O Q Q R S T U V W X Y Z A B C D E F G H I J K L M N O P R R S T U V W X Y Z A B C D E F G H I J K L M N O P Q S S T U V W X Y Z A B C D E F G H I J K L M N O P Q R T T U V W X Y Z A B C D E F G H I J K L M N O P Q R S U U V W X Y Z A B C D E F G H I J K L M N O P Q R S T V V W X Y Z A B C D E F G H I J K L M N O P Q R S T U W W X Y Z A B C D E F G H I J K L M N O P Q R S T U V X X Y Z A B C D E F G H I J K L M N O P Q R S T U V W Y Y Z A B C D E F G H I J K L M N O P Q R S T U V W X Z Z 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 维吉尼亚密码(类似于今天我们所说的置换密码)引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密: TO BE OR NOT TO BE THAT IS THE QUESTION 当选定RELATIONS作为密钥时,加密过程是:明文一个字母为T,第一个密钥字母为R,因此可以找到在R行中代替T的为K,依此类推,得出对应关系如下: 密钥:RELAT IONSR ELATI ONSRE LATIO NSREL 明文:TOBEO RNOTT OBETH ATIST HEQUE STION 密文:KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY 历史上以维吉尼亚密表为基础又演变出很多种加密方法,其基本元素无非是密表与密钥,并一直沿用到二战以后的初级电子密码机上。

ivoleuoy栅栏密码怎么解

打眼一看 爱老虎油 换成数字 顺序直观些。ILOVEYOU 12345678。所以IVOLEUOY 14325876所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。 不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一般不会太多。(一般不超过30个,也就是一、两句话)扩展(1)在选择行数时可以使多行,这样对于加密强度有所提高。(2)可以在加密之后在使用其他密码进行加密,增加强度

什么是栅栏密码?

所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第i个字连起来,形成一段无规律的话。   一般比较常见的是2栏的棚栏密码。   比如明文:THERE IS A CIPHER   去掉空格后变为:THEREISACIPHER   两个一组,得到:TH ER EI SA CI PH ER   先取出第一个字母:TEESCPE   再取出第二个字母:HRIAIHR   连在一起就是:TEESCPEHRIAIHR   这样就得到我们需要的密码了!   而解密的时候,我们先把密文从中间分开,变为两行:   T E E S C P E   H R I A I H R   再按上下上下的顺序组合起来:   THEREISACIPHER   分出空格,就可以得到原文了:   THERE IS A CIPHER   但是有些人就偏不把密码作出2栏,比如:   明文:THERE IS A CIPHER   七个一组:THEREIS ACIPHER   抽取字母:TA HC EI RP EH IE SR   组合得到密码:TAHCEIRPEHIESR   那么这时候就无法再按照2栏的方法来解了...   不过棚栏密码本身有一个潜规则,就是组成棚栏的字母一般不会太多。(一般不超过30个,也就是一、两句话)   这样,我们可以通过分析密码的字母数来解出密码...   比如:TAHCEIRPEHIESR   一共有14个字母,可能是2栏或者7栏...   尝试2栏...失败   尝试7栏...成功   然而当棚栏和拼音相结合后,诞生出一种令人痛恨的新思路...   比如在正道学院网络版的开篇flash中出现过这样一个棚栏:   QGBKSYSHJIEUEIIIIAN   总共19个字母~貌似不符合棚栏的规则...其实是因为出现了一个叫做捆绑的冬冬:   Q G B K S Y SH J   I E U E I I I IAN   七个不可思议事件  看到了吗?上面是声母,下面是韵母...   声母中的sh和韵母中的ian都是被作者当为一个字符使用...

用C语言2. 编写栅栏密码算法加密、解密编码程序。。求急啊

小妹这厢有礼了。。^ — ^ 感觉饿这样说会更好这个又简单又复杂,只对这句话“THERE IS A CIPHER”加解密简单,但对所有的语句,最后一步之前也简单,但是"分出空格,就可以得到原文了: "妹子,我怎么知道单词是什么样的

OEOIUYVL和WYOOLVMHDNTOEE这两个栅栏密码分别是4和7栏!希望大家解出来告诉我答案

既然知道是栏栅密码,而且又知道分的栏数,根本就没有难度吧。第一个密码:OEOIUYVL,其实一看就知道是ILOVEYOU,还是解下吧,但这个密码并非分四栏,而是分两栏,得到:OEOIUYVL于是从密文的右上方开始往下一列一列的读,就能得到:ILOVEYOU,也就是:I love you,我爱你的意思。第二个密码:WYOOLVMHDNTOEE,这个密码也不是分7栏,同样也是分两栏,得到:WYOOLVMH DNTOEE然后从左上方开始往下一列一列地读,就能得到:WHYDONOTLOVEME,也就是:Why do not you love me? 中文意思就是:为什么你不爱我呢? 希望能帮到你。

一组栅栏密码。求答案。 25 19 17 1 14 7 21 9 14。要求有解答过程

此组栅栏密码涉及到了捆绑。答案是:yang su qin(应该是个人名)。解答如下:密码中的各个数字代表26个英文字母,例如:1代表a,2代表b,3代表c,以此类推。代入后变为:ysqanguin,将其中的韵母捆绑在一起,变为:y s q ang u in,共6个,尝试2栏,既将这组代码均分为两组,再写成两行,变为:y s qang u in,上下行重新组合,即第1行1接第2行1接第1行2接第2行2接第1行3再接第2行3变为:yangsuqin,添加空格即变为:yang su qin,杨苏琴?杨素琴?,应该就是这个读音了。像是个MM的名字。牛刀小试,不知有没有答对。

栅栏密码的多栏栅栏密码解法

不是所有密码都分为两栏,比如:明文:THERE IS A CIPHER七个一组:THEREIS ACIPHER抽取字母:TA HC EI RP EH IE SR组合得到密码:TAHCEIRPEHIESR那么这时候就无法再按照2栏的方法来解了...1分析解码这样,我们可以通过分析密码的字母数来解出密码...比如:TAHCEIRPEHIESR一共有14个字母,可能是2栏或者7栏...尝试2栏...失败尝试7栏...成功2捆绑解码然而当栅栏和拼音相结合后,诞生出一种奇妙的新思路...比如在正道学院网络版的开篇flash中出现过这样一个栅栏:QGBKSYSHJIEUEIIIIAN总共19个字母看似不符合栅栏的规则...其实是因为出现了一个叫做“捆绑”的东西:Q G B K S Y SH JI E U E I I I IAN我们发现:上面是声母,下面是韵母...声母中的sh和韵母中的ian都是被作者当为一个字符使用...翻译出明文为 七个不可思议事件

栅栏密码是置换密码的典型代表

栅栏密码是一种简单的置换密码,它将明文按照一定规律分组,然后将各组中的字符重新排列。具体而言,栅栏密码将明文按照一定数量的栅栏(横向线条)分成几个部分,然后将每个部分中的字符按照规定的顺序排列,形成密文。栅栏密码的核心思想是通过重新排列字符的顺序来隐藏明文信息,增加密码的复杂性。

栅栏密码OTOEOIOUYVL是什么意思啊?

所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第i个字连起来,形成一段无规律的话。  一般比较常见的是2栏的棚栏密码。  比如明文:THEREISACIPHER  去掉空格后变为:THEREISACIPHER  两个一组,得到:THEREISACIPHER  先取出第一个字母:TEESCPE  再取出第二个字母:HRIAIHR  连在一起就是:TEESCPEHRIAIHR  这样就得到我们需要的密码了!  而解密的时候,我们先吧密文从中间分开,变为两行:  TEESCPE  HRIAIHR  再按上下上下的顺序组合起来:  THEREISACIPHER  分出空格,就可以得到原文了:  THEREISACIPHER  但是有些人就偏不把密码作出2栏,比如:  明文:THEREISACIPHER  七个一组:THEREISACIPHER  抽取字母:TAHCEIRPEHIESR  组合得到密码:TAHCEIRPEHIESR  那么这时候就无法再按照2栏的方法来解了...  不过棚栏密码本身有一个潜规则,就是组成棚栏的字母一般不会太多。(一般不超过30个,也就是一、两句话)  这样,我们可以通过分析密码的字母数来解出密码...  比如:TAHCEIRPEHIESR  一共有14个字母,可能是2栏或者7栏...  尝试2栏...失败  尝试7栏...成功  然而当棚栏和拼音相结合后,诞生出一种令人痛恨的新思路...  比如在正道学院网络版的开篇flash中出现过这样一个棚栏:  QGBKSYSHJIEUEIIIIAN  总共19个字母~貌似不符合棚栏的规则...其实是因为出现了一个叫做捆绑的冬冬:  QGBKSYSHJ  IEUEIIIIAN  七个不可思议事件  看到了吗?上面是声母,下面是韵母...  声母中的sh和韵母中的ian都是被作者当为一个字符使用...

栅栏密码的栅栏密码简介

2栏栅栏密码解法一般比较常见的是2栏的栅栏密码。比如明文:THERE IS A CIPHER去掉空格后变为:THEREISACIPHER两个一组,得到:TH ER EI SA CI PH ER先取出第一个字母:TEESCPE再取出第二个字母:HRIAIHR连在一起就是:TEESCPEHRIAIHR还原为所需密码。而解密的时候,我们先把密文从中间分开,变为两行:T E E S C P EH R I A I H R再按上下上下的顺序组合起来:THEREISACIPHER分出空格,就可以得到原文了:THERE IS A CIPHER

3栏栅栏密码怎么解密

Q:BIG GUINS如何分3栏如何解,求推理过程,答案 A: 1.分析:BIG GUINS共有8个字母,分3行的话,就是1、2行有3个字母,第三行有2个字母.第三行最后一位可空或用其它字母或符号补上(即有两种写法) 2.解密 去掉空格---BIGGUINS 把8个字母按3-3-2的形式分成BIG GUI NS这三组字母 (1).最后一位空:把每组字母的第一位相连,得到BGN;第二位相连得到IUS,第三位相连得到GI,即可得密码为BGN IUS GI. 最后去掉空格得到最终密码BGNIUSGI. (2)最后一位补上其它字母或符号:把每组字母的第一位相连,得到BGN;第二位相连得到IUS,第三位相连得到GI,也可补一个@使之变为GI@.最后得到最终密码为BGNIUSGI@.

栅栏密码

所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。 不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一般不会太多。(一般不超过30个,也就是一、两句话)加密原理:把将要传递的信息中的字母交替排成上下两行,再将下面一行字母排在上面一行的后边,从而形成一段密码。栅栏密码加密比如明文:THERE IS A CIPHER去掉空格后变为:THEREISACIPHER两个一组,得到:TH ER EI SA CI PH ER先取出第一个字母:TEESCPE再取出第二个字母:HRIAIHR连在一起就是:TEESCPEHRIAIHR这样就得到需要的密码了。解密而解密的时候,先把密文从中间分开,变为两行:T E E S C P EH R I A I H R再按上下上下的顺序组合起来:THEREISACIPHER分出空格,就可以得到原文了:THERE IS A CIPHER以上内容参考:百度百科-栅栏密码、百度百科-电码

除了栅栏密码,恺撒密码和维吉尼亚密码,还有哪些密码?

培根密码 弗朗西斯·培根,英国人,他是第一个意识到科学技术能够改变世界面貌的哲学家。他不仅意识到这一点,而且积极投入到科学技术的探索中。他对密码学的兴趣很浓,设计出的密码也丰富了密码学的内容。 他设计的密码非常独特,它可以不加过多的“雕饰”,几乎以本来的“素面”在你眼前晃过,而不会引起你的注意。 培根所用的密码是一种本质上用二进制数设计的。不过,他没有用通常的0和1来表示,而是采用a和b。下面是他设计的26个英文字母二进制表示法。 A aaaaa B aaaab C aaaba D aaabb E aabaa F aabab G aabba H aabbb I abaaa J abaab K ababa L ababb M abbaa N abbab O abbba P abbbb Q baaaa R baaab S baaba T baabb U babaa V babab W babba X babbb Y bbaaa Z bbaab 编写密码时,把密文每五个字母为一组,凡是其中的正体字母代表a,斜体字母代表b。随意选取句子或文章,就可以通过改变字母的写法来加密了。 此外,还有字母表顺序-数字     进制转换密码     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超字数不一一解释了。可以百度。

栅栏密码和凯撒密码是怎么样的?

所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第i个字连起来,形成一段无规律的话。 一般比较常见的是2栏的棚栏密码。 比如明文:THERE IS A CIPHER 去掉空格后变为:THEREISACIPHER 两个一组,得到:TH ER EI SA CI PH ER 先取出第一个字母:TEESCPE 再取出第二个字母:HRIAIHR 连在一起就是:TEESCPEHRIAIHR 这样就得到我们需要的密码了! 而解密的时候,我们先吧密文从中间分开,变为两行: T E E S C P E H R I A I H R 再按上下上下的顺序组合起来: THEREISACIPHER 分出空格,就可以得到原文了: THERE IS A CIPHER 但是有些人就偏不把密码作出2栏,比如: 明文:THERE IS A CIPHER 七个一组:THEREIS ACIPHER 抽取字母:TA HC EI RP EH IE SR 组合得到密码:TAHCEIRPEHIESR 那么这时候就无法再按照2栏的方法来解了... 不过棚栏密码本身有一个潜规则,就是组成棚栏的字母一般不会太多。(一般不超过30个,也就是一、两句话) 这样,我们可以通过分析密码的字母数来解出密码... 比如:TAHCEIRPEHIESR 一共有14个字母,可能是2栏或者7栏... 尝试2栏...失败 尝试7栏...成功 然而当棚栏和拼音相结合后,诞生出一种令人痛恨的新思路... 比如在正道学院网络版的开篇flash中出现过这样一个棚栏: QGBKSYSHJIEUEIIIIAN 总共19个字母~貌似不符合棚栏的规则...其实是因为出现了一个叫做捆绑的冬冬: Q G B K S Y SH J I E U E I I I IAN 七个不可思议事件 看到了吗?上面是声母,下面是韵母... 声母中的sh和韵母中的ian都是被作者当为一个字符使用... “恺撒密码”据传是古罗马恺撒大帝用来保护重要军情的加密系统。(既是今天我们所说的:替代密码) 它是一种置换密码,通过将字母按顺序推后起3位起到加密作用,如将字母A换作字母D,将字母B换作字母E。据说恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为恺撒密码。 假如有这样一条指令: 明文(小写):ji xiao jing 用恺撒密码加密后就成为: 密文(大写):ML ALDR MLQJ 如果这份指令被敌方截获,也将不会泄密,因为字面上看不出任何意义。 这种加密方法还可以依据移位的不同产生新的变化,如将每个字母左19位,就产生这样一个明密对照表: 明文:a b c d e f g h i j k l m n o pq r s t u v w x y z 密文:T U V W X Y Z A B C D E F G H I J K L M N O P Q R S 在这个加密表下,明文与密文的对照关系就变成: 明文:b a i d u 密文:UTB WN 很明显,这种密码的密度是很低的,只需简单地统计字频就可以破译。于是人们在单一恺撒密码的基础上扩展出多表密码,称为“维吉尼亚”密码。它是由16世纪法国亨利三世王朝的布莱瑟·维吉尼亚发明的,其特点是将26个恺撒密表合成一个,见下表: 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 A 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 B 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 A CC D E F G H I J K L M N O P Q R S T U V W X Y Z A B D D E F G H I J K L M N O P Q R S T U V W X Y Z A B C E E F G H I J K L M N O P Q R S T U V W X Y Z A B C D F F G H I J K L M N O P Q R S T U V W X Y Z A B C D E G G H I J K L M N O P Q R S T U V W X Y Z A B C D E F H H I J K L M N O P Q R S T U V W X Y Z A B C D E F G I I J K L M N O P Q R S T U V W X Y Z A B C D E F G H J J K L M N O P Q R S T U V W X Y Z A B C D E F G H I K K L M N O P Q R S T U V W X Y Z A B C D E F G H I J L L M N O P Q R S T U V W X Y Z A B C D E F G H I J K M M N O P Q R S T U V W X Y Z A B C D E F G H I J K L N N O P Q R S T U V W X Y Z A B C D E F G H I J K L M O O P Q R S T U V W X Y Z A B C D E F G H I J K L M N P P Q R S T U V W X Y Z A B C D E F G H I J K L M N O Q Q R S T U V W X Y Z A B C D E F G H I J K L M N O P R R S T U V W X Y Z A B C D E F G H I J K L M N O P Q S S T U V W X Y Z A B C D E F G H I J K L M N O P Q R T T U V W X Y Z A B C D E F G H I J K L M N O P Q R S U U V W X Y Z A B C D E F G H I J K L M N O P Q R S T V V W X Y Z A B C D E F G H I J K L M N O P Q R S T U W W X Y Z A B C D E F G H I J K L M N O P Q R S T U V X X Y Z A B C D E F G H I J K L M N O P Q R S T U V W Y Y Z A B C D E F G H I J K L M N O P Q R S T U V W X Z Z 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 维吉尼亚密码(类似于今天我们所说的置换密码)引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密: TO BE OR NOT TO BE THAT IS THE QUESTION 当选定RELATIONS作为密钥时,加密过程是:明文一个字母为T,第一个密钥字母为R,因此可以找到在R行中代替T的为K,依此类推,得出对应关系如下: 密钥:RELAT IONSR ELATI ONSRE LATIO NSREL 明文:TOBEO RNOTT OBETH ATIST HEQUE STION 密文:KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY 历史上以维吉尼亚密表为基础又演变出很多种加密方法,其基本元素无非是密表与密钥,并一直沿用到二战以后的初级电子密码机上。

凯撒密码和栅栏密码解密?

凯撒密码:明文中的所有字母都在字母表上向后进行偏移后替换成偏移后的密文 偏移量通常是3 AA=z 例如:所有的字母A将被替换成D,B变成E,以此类推但是凯撒密码还有其它种类有: 偏移量为10 称做 Avocat(AK)偏移量为13 称做 ROT13偏移量为-5 称做 Cassis (K 6)偏移量为-6 称做 Cassette (K 7)栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。 不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一般不会太多。(一般不超过30个,也就是一、两句话) 比较复杂