引用 摩斯密码
引用 猪圈密码
引用 培根密码
引用 栅栏密码 栅栏密码常见为两栏
加密方法;先把原文分成两两一组,每组的第一个字母对应,再把每组的第二个字母对应,最后合成密文
例如:原文:12345678
分成两两一组:12 34 56 78
每组第一个对应:1357
每组第二个对应:2468
最后合成密文:13572468
即为密文
引用 恺撒密码 恺撒密码是基础的位移密码,既按自己的要求,把原文中的字母,按字母表中顺序,向后位移三位
例如a-d b-e c-f
字母表后无字母,则重头数x位
如:z-c
引用 维吉尼亚密码 维吉尼亚密码是在凯撒密码基础上产生的一种加密方法,它将凯撒密码的全部25种位移排序为一张表,与原字母序列共同组成26行及26列的字母表。另外,维吉尼亚密码必须有一个密钥,这个密钥由字母组成,最少一个,最多可与明文字母数量相等。维吉尼亚密码加密方法示例如下:
明文:I've got it.
密钥:ok
密文:W'fs qcd wd.
首先,密钥长度需要与明文长度相同,如果少于明文长度,则重复拼接直到相同。本例中,明文长度为8个字母(非字母均被忽略),密钥会被程序补全为“okokokok”。现在根据如下维吉尼亚密码表格进行加密:
明文第一个字母是“I”,密钥第一个字母是“o”,在表格中找到“I”列与“o”行相交点,字母“W”就是密文第一个字母;同理,“v”列与“k”行交点字母是“F”;“e”列与“o”行交点字母是“S”……
维吉尼亚密码只对字母进行加密,不区分大小写,若文本中出现非字母字符会原样保留。
如果输入多行文本,每行是单独加密的。
引用 镜像密码
如名字一样,镜像密码就行把原文颠倒位置形成密文
例如原文:123456
密文:654321
引用 夏朵密码
一般常见于推理小说中死者的日记中,或是墙面上有规则排序的钟表
引用 日历密码
学会维吉尼亚密码后在学日历密码就很简单,他们都有一个相似之处,就是像数轴上的坐标
日历密码周一至周六分别代表M,T1,W,T2,F,S1,S2。而26个字母分别对应数字1-26,比如我想加密YK这两个字母,以2021年2月的密码表为例,Y是第25个字母,K是第11个字母,在日历上找到25号和11号,25号是第四个周四,所以用T24表示,11号是第二个周四,所以用T22表示,因此密文就是T24T22
引用 棋盘密码 先行后列,类似于数轴上的坐标,例如我要加密YK,Y是45,K是52,所以密文是4552
最后留一道简单的密码题给大家引用 ••_/_•__/•••_/•_••/___/•/___/••
|