一.摩斯密码,Morse code 一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。它发明于1837年,发明者有争议,是美国人塞缪尔·莫尔斯 (opens new window)或者艾尔菲德·维尔 (opens new window)。 摩尔斯电码是一种早期的数字化通信形式,但是它不同于现代只使用零和一两种状态的二进制代码,它的代码包括五种: 点、划、点和划之间的停顿、每个字符间短的停顿(在点和划之间)、每个词之间中等的停顿以及句子之间长的停顿。 字母
字符
电码符号
字符
电码符号
字符
电码符号
字符
电码符号
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
━ ━ ..
数字长码
字符
电码符号
字符
电码符号
字符
电码符号
字符
电码符号
0
━ ━ ━ ━ ━
1
.━ ━ ━ ━
2
..━ ━ ━
3
...━ ━
4
....━
5
.....
6
━....
7
━ ━...
8
━ ━ ━ ..
9
━ ━ ━ ━ .
标点符号
字符
电码符号
字符
电码符号
字符
电码符号
字符
电码符号
.
.━.━ .━
:
━ ━ ━...
,
━ ━..━ ━
;
━.━ .━.
?
..━ ━..
=
━ ...━
'
.━ ━ ━ ━ .
/
━..━ .
!
━.━ .━ ━
━
━....━
_
..━ ━.━
"
.━ ..━.
(
━ .━ ━ .
)
━.━ ━.━
$
...━ ..━
&
....
@
.━ ━.━ .
.━.━.
有许多在线转换的网址例如: http://www.zhongguosou.com/zonghe/moErSiCodeConverter.aspx (opens new window) 二.凯撒密码 它是一种代换密码。据说恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为恺撒密码。 凯撒密码作为一种最为古老的对称加密体制,在古罗马的时候都已经很流行,他的基本思想是:通过把字母移动一定的位数来实现加密和解密。明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推X将变成A,Y变成B,Z变成C。由此可见,位数就是凯撒密码加密和解密的密钥。 在密码学中,恺撒密码(或称恺撒加密、恺撒变换、变换加密)是一种最简单且最广为人知的加密技术。它是一种替换加密的技术。这个加密方法是以恺撒的名字命名的,当年恺撒曾用此方法与其将军们进行联系。恺撒密码通常被作为其他更复杂的加密方法中的一个步骤,例如维吉尼亚密码。恺撒密码还在现代的ROT13系统中被应用。但是和所有的利用字母表进行替换的加密技术一样,恺撒密码非常容易被破解,而且在实际应用中也无法保证通信安全。 三.栅栏加密法 栅栏加密法是一种比较简单快捷的加密方法。栅栏加密法就是把要被加密的文件按照一上一下的写法写出来,再把第二行的文字排列到第一行的后面。相应的,破译方法就是把文字从中间分开,分成2行,然后插入。栅栏加密法一般配合其他方法进行加密。例:加密information 分行 i f r a i n n o m t o 合并 ifrainnomto 完成~ 四.猪笔加密法 (朱高密码。共济会密码) 它的英文名是pigpen cipher,直译过来好搞笑。 在18世纪时,Freemasons为了使让其他的人看不懂他所写而发明的,猪笔密码属于替换密码流,但它不是用一个字母替代另一个字母,而是用一个符号来代替一个字母, 把26个字母写进下四个表格中,然后加密时用这个字母所挨着表格的那部分来代替。 (opens new window) (opens new window) 五.维吉尼亚密码 维吉尼亚密码引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密: TO BE OR NOT TO BE THAT IS THE QUESTION (opens new window) 当选定RELATIONS作为密钥时,加密过程是:明文一个字母为T,第一个密钥字母为R,因此可以找到在R行中代替T的为K,依此类推,得出对应关系如下: 密钥:RELAT IONSR ELATI ONSRE LATIO NSREL 明文:TOBEO RNOTT OBETH ATIST HEQUE STION 密文:KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY 历史上以维吉尼亚密表为基础又演变出很多种加密方法,其基本元素无非是密表与密钥,并一直沿用到二战以后的初级电子密码机上。 六.拼音T9 先用手机的拼音T9,将数字转化为英文,即俩俩配对,以前两个数字42为例,数字4在手机代表键盘代表GHI,2就将字母确定为H,以此类推 七.电脑键盘字母顺序 利用电脑键盘字母顺序,电脑键盘前三个键是QWE,我们将ABC替换为QWE,其他英文字母以此类推 更多了解:http://www.33iq.com/group/topic/5141/ (opens new window) 附阿里云微信公众号的三层密码,地址:好长的 (opens new window) (opens new window)
可以几种密码结合使用,阿里云的就是三层密码,就是用了三种方法