北京物美vrm系统:波雷费密码

来源:百度文库 编辑:偶看新闻 时间:2024/04/26 10:32:59

波雷费密码

标签:

杂谈

分类: 刑侦资料 波雷费密码是于19世纪流行的一种采用座标系换字表的加密系统。它采用以下的字母表作为座标系统:  

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  

加密的方法是:  
1. 把讯息分拆成一对对的字母,即字母对(digraphs)。而字母对内之字母必须不同,相同时则在中间插入x、z或q等(选其一)较少用的字母。如最后只剩一个字母,同样地,加入 x 等来组成字母对。  

2. 从表中可看出,所有字母对可分成三类:两个字母在同一行,两个字母在同一列,或前述情况皆非。  

3. 对明文加密时,若两个字母都在同一行就各自用右边的字母代替,如果右边没字了,则用同行开头(即最左边)的字母代替。例如:lo变成MP,wz则变成XV。  

4. 同样道理,对同一列的字母,则用其下方的字母取代,最底的则用同列最上方的字母取代。例如:gr变成MW,jy则变了OD。  

5. 至于遇到第三种情况时,则用另一种加密方法:取字母对中第一个字母所在的行,及第二个字母所在的列,它们所交汇出的字母就用来加密第一个字母;加密第二个字时,则取字母对中第一个字母所在的栏,及第二个字母所在的行所交汇出的字母为替身。所以, mt 会变成 OR ,而 by 则变成DW。  

明文 minimize cheese cake  

分解成字母对的明文 mi ni mi ze ch ex es ec ak ex  

密码文 OG OH OG EK HN CZ AD EF CZ  

可以看出,波雷费密码算不上十分强固,因为其虽然抹除了单个字母的频率特征,但掩盖不了明文内字母对的频率。所以只要找出最常出现的字母对,再假定它们就代表了英文中最常用的几个字母对-th、he、an、in、er后,就能破解它了。 2011.12.07