栅栏密码加密每组数字2个(栅栏密码的栏数是指)

2023-02-18 14:00:46 密语知识 思思

栅栏密码

栅栏密码是一种简单的移动字符位置的加密方法,规则简单,容易破解。栅栏密码的加密方式:把文本按照一定的字数分成多个组,取每组第一个字连起来得到密文1,再取每组第二个字连起来得到密文2……最后把密文1、密文2……连成整段密文。

简单来说,栅栏密码就是把一个明文(去掉空格)分成n组,每组m个,然后一定的排序方法来将这些字符重新组合。通过m的大小称其为m栏栅栏密码,比较常见的m取2,即2栏栅栏密码。例如:

明文:栅栏密码加密规则示例

每组字数:5

按照字数先把明文分成:

栅栏密码加

密规则示例

先取每组第一个字:栅密

再取每组第二个字:栏规

……

最后得到“栅密栏规密则码示加例”。

解密则反推:

密文被分成2个字一组:

栅密

栏规

密则

码示

加例

先取每组第一个字:栅栏密码加

再取每组第二个字:密规则示例

最后得到“栅栏密码加密规则示例”。

提示:当前的栅栏密码程序不删除空格和换行符。

明文或密文中如果出现连续空格将原样保留,复制到其它地方时连续空格可能会变成一个空格,注意保持原样。

在进行多行文本(段落)加密时,每行独立进行加密。

栅栏密码加密每组数字2个(栅栏密码的栏数是指) 第1张

一组栅栏密码。求答案。 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 q

ang u in,

上下行重新组合,即第1行1接第2行1接第1行2接第2行2接第1行3再接第2行3变为:

yangsuqin,添加空格即变为:

yang su qin,杨苏琴?杨素琴?,应该就是这个读音了。像是个MM的名字。

牛刀小试,不知有没有答对。

电码的栅栏密码

所谓栅栏密码,就是把要加密的明文分成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都是被作者当为一个字符使用...