几种简单的密码

3/9/2016 密码
(adsbygoogle = window.adsbygoogle || []).push({});

一.摩斯密码,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个字母写进下四个表格中,然后加密时用这个字母所挨着表格的那部分来代替。 8b13632762d0f70351a9cdc708fa513d2697c596 (opens new window) e850352ac65c1038a76496d9b2119313b07e8997 (opens new window) 五.维吉尼亚密码 维吉尼亚密码引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密: TO BE OR NOT TO BE THAT IS THE QUESTION weijiniya (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) 640 (opens new window)

可以几种密码结合使用,阿里云的就是三层密码,就是用了三种方法