我又来啦,今天讲讲“栅栏密码”
栅栏密码比上期的凯撒密码要稍微复杂一点点,不过仍然很简单呐。
栅栏密码是一种密码学中较为简单的,熟知的密码。
栅栏密码,总体可大致分为两步:
⑴把明文一上一下分成N个一栏。
⑵把每栏的字母连起来,形成一段看起来毫无意义的密文。
不过栅栏密码像恺撒密码一样,就是组成栅栏的字母一般不会太多,通常不超过30个字母(也是因为解起来太麻烦)
举例↓
明文:HAPPY NEW YEAR
分栏:H P Y E Y A
A P N W E R
组合:HPYEYA APNWER
引用 【附:这里我分了上下两栏,主要是为了示范,如果需要加密度更高的,自然就是栏数越多越好】
这样,明文就被加密起来了。
是不是有点懵?再来一次↓
明文:①②③④⑤⑥
分栏:①③⑤
②④⑥
组合:①③⑤②④⑥
如果需要更高的加密强度,可以在密文中再加一层密码,比如可以加上之前讲过的恺撒密码↓
于是密文“HPYEYA APNWER”就成了“EMVBVXXMKTBO-3”更为复杂难解的密码。
课后习题↓
四栏密码(就是在分栏时分了四栏):LLNIHETHM OOOTESWTI VOTHEBIHN EKWTYUTED
哎嘿嘿,有点小长,耐心做 |