单表代换密码举例
(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
|
|
|
|
|
|
g |
|
i |
|
|
|
m |
|
|
|
q |
r |
|
|
|
v |
|
x |
y |
|
|
A |
|
|
|
E |
W |
|
|
|
|
|
|
I |
|
|
|
M |
|
|
|
|
U |
|
|
|
前一篇:民国密码战——《山城鬼语者》浅释
后一篇:多表代换密码举例