加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

单表代换密码举例

(2009-10-19 04:55:10)
标签:

杂谈

密钥短语密码就是选一个英文短语作为密钥字(Key Word)或密钥短语(Key Phrase),如HAPPY NEW YEAR,去掉重复字母得HAPYNEWR。将它依次写在明文字母表之下,而后再将字母表中未在短语中出现过的字母依次写于此短语之后,就可构造出一个字母代换表,如下表所示。

 

这样,我们就得到了一种易于记忆而又有多种可能选择的密码。用不同的密钥字就可得到不同的代换表。q=26时将可能有26!=4×1026种。除去一些不太有效的代换外,绝大多数代换都是好的。

若明文为:m =Casear cipher is a shift substitution

则密文为:C=PHONHM  PBKRNM  BO  H  ORBEQ  OSAOQBQSQBJI

 

 a

 b

 c

 d

 e

 f

g

 h

 j

 k

 l

 n

 o

 p

 s

 t

 u

 w

 z

 H

A

 P

 Y

 N

E

W

 R

 B

 C

 D

 F

 G

I

 J

 K

 L

 O

 Q

 S

 T

U

 V

 X

 Z

 

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有