四方密码是一种对称式加密法,由法国人Felix Delastelle(1840年–1902年)发明。
这种方法将字母两个一组,然后采用多字母替换密码。
四方密码用4个5×5的矩阵来加密。每个矩阵都有25个字母(通常会取消Q或将I,J视作同一样,或改进为6×6的矩阵,加入10个数字)。
首先选择两个英文字作密匙,例如example和keyword。对于每一个密匙,将重复出现的字母去除,即example要转成exampl,然后将每个字母顺序放入矩阵,再将余下的字母顺序放入矩阵,便得出加密矩阵。
将这两个加密矩阵放在左上角和右下角,余下的两个角放a到z顺序的矩阵:
a b c d e E X A M P
f g h i j L B C D F
k l m n o G H I J K
p r s t u N O R S T
v w x y z U V W Y Z
K E Y W O a b c d e
R D A B C f g h i j
F G H I J k l m n o
L M N P S p r s t u
T U V X Z v w x y z
加密的步骤:
两个字母一组地分开讯息:(例如hello world变成he ll ow or ld)
找出第一个字母在左上角矩阵的位置
a b c d e E X A M P
f g h i j L B C D F
k l m n o G H I J K
p r s t u N O R S T
v w x y z U V W Y Z
K E Y W O a b c d e
R D A B C f g h i j
F G H I J k l m n o
L M N P S p r s t u
T U V X Z v w x y z
同样道理,找第二个字母在右下角矩阵的位置:
a b c d e E X A M P
f g h i j L B C D F
k l m n o G H I J K
p r s t u N O R S T
v w x y z U V W Y Z
K E Y W O a b c d e
R D A B C f g h i j
F G H I J k l m n o
L M N P S p r s t u
T U V X Z v w x y z
找右上角矩阵中,和第一个字母同行,第二个字母同列的字母:
a b c d e E X A M P
f g h i j L B C D F
k l m n o G H I J K
p r s t u N O R S T
v w x y z U V W Y Z
K E Y W O a b c d e
R D A B C f g h i j
F G H I J k l m n o
L M N P S p r s t u
T U V X Z v w x y z
找左下角矩阵中,和第一个字母同列,第二个字母同行的字母:
a b c d e E X A M P
f g h i j L B C D F
k l m n o G H I J K
p r s t u N O R S T
v w x y z U V W Y Z
K E Y W O a b c d e
R D A B C f g h i j
F G H I J k l m n o
L M N P S p r s t u
T U V X Z v w x y z
这两个字母就是加密过的讯息。
hello world的加密结果:
he lp me ob iw an ke no bi
FY GM KY HO BX MF KK KI MD
[编辑]二方密码
二方密码(en:Two-square_cipher)比四方密码用更少的矩阵。
得出加密矩阵的方法和四方密码一样。
例如用「example」和「keyword」作密匙,加密lp。首先找出第一个字母(L)在上方矩阵的位置,再找出第二个字母(D)在下方矩阵的位置:
E X A M P
L B C D F
G H I J K
N O R S T
U V W Y Z
K E Y W O
R D A B C
F G H I J
L M N P S
T U V X Z
在上方矩阵找第一个字母同行,第二个字母同列的字母;在下方矩阵找第一个字母同列,第二个字母同行的字母,那两个字母就是加密的结果:
E X A M P
L B C D F
G H I J K
N O R S T
U V W Y Z
K E Y W O
R D A B C
F G H I J
L M N P S
T U V X Z
help me的加密结果:
he lp me
HE DL XW
这种加密法的弱点是若两个字同列,便采用原来的字母,例如he便加密作HE。约有二成的内容都因此而暴露
确认密码锁未损坏,将四位数的密码锁的密码调为‘0000’。
2、将细绳的一头系在锁环上另一头系在床架等可固定的装置上。
3、从‘0000’开始,‘0001,0002,0003’等依次转动轮锁。每转动一次,拉紧一下绳子,以确定是否能打开锁。
4、反复尝试直至锁被打开,开锁后收好绳子,重新设置方便记忆有不易被破解的新密码。
英文单词“password”是名词,意思为:口令;密码;通行密码;暗语密码。
例句:Enter a username and password to get into the system.
进入系统请键入用户名称和密码。
“password”单词在其他方面的用途:
当“password”作为命令时,它可以用来设置和更改用户密码。一般在某处输入框旁有标识“password”,则说明此处输入框需要你输入特定密码。
扩展资料:
表示“密码”的英文单词及短语还有:
①code,②cipher,③cryptogram,④cypher,⑤steganogram,⑥cipher code,⑦ecret code等等。各单词例句如下:
1、It's written in code. 那是用密码写的。
2、converting their messages into ciphers. 把他们的信息转换成密码。
3、The electronic seal is used in the condition of setting verification cryptogram and it can be used only by inputting the right PIN code.
电子印章使用的时候,必须设置了校验密码,只有输入正确的PIN码才可以使用电子印章。
4、Public-private key combination is at the heart of public key infrastructure, and is based on asymmetric cypher.
公钥-私钥组合是公共密钥基础设施的核心,建立在非对称密码的基础上。
5、“steganogram”单词表示“密码”也表示“隐写图”,此单词使用频率极其低,故不举例句。
6、Its cipher code is basically the golden standard of Internet security, and it does not sell subscriber lists.
它的密码在网络安全上可称得上是金牌标准,而且它不出售用户名单。
7、Tap your ecret code number into the machine. 把你的电子密码数字输入机器。