这是一种利用音标中的元音进行加密的密码,编写简便,非常实用。它是根据事先编制好的密码表来对信息加密的。
密码表的编写办法是:先写下26个字母,在每个元音字母下标上数字。如A=1,E=2,I=3,O=4,U=5.然后根据每个元音右边的辅音次序,将每个辅音下标上相应的数字。如B位于元音A右边第一的位置,所以它用数字11代替(意思是第一个元音右边第一个字母);Y位于元音U右边第四的位置,因而代替它的数字是54(详见密码表)
A B C D E F G H I J K L M N 1 11 12 13 2 21 22 23 3 31 32 33 34 35
O P Q R S T U V W X Y Z 4 41 42 43 44 45 5 51 52 53 54 55
下面就可以对信息进行加密了。比如明文是:When in Rome,do as the Romans do.(入乡随俗)根据密码表加密为(注意,数字之间加点):
52.23.2.35.3.35.43.4.34.2.13.4.1.44.45.2.43.4.34.1.35.44.13.4
经过加密,原来的英文字母变成了一串莫名其妙的数字。不过,这种密码很容易被识别是何种密码。只要仔细观察,就可发现它的“特征”。如最大的数字不超过55;里面反复出现1,2,3,4,5这几个单数,从没有18,27,39等数字等。为了使破译难度更困难,我们可以略微加大它的保密程度。
方法是:将它们变成一对对的数字,然后再用栅栏法等进行易位加密。五个元音字母的单数可变成10,20,30,40,50等双数。