请输入您要查询的百科知识:

 

词条 换位加密法
释义

重新排列明文中的字母位置的加密法。

换位加密算法是一种较为简单的加密算法,由明文、密钥得出最后的密文,就是通过密钥对明文进行加密,换个位置。

密钥排列顺序:0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

比如,我要对“COMMAND1”加密,密钥是“ABCD”,可以列出一个表格:

COMMAND1

ABCDABCD

就是用ABCD分别对上这个词语,不够就循环对上,就像这样,然后看到他们对应的字母:A对应C和 A,B对应O和N,C对应M和D,D对应M和1。

然后对他们进行换位加密,也就是将表格的第二行依据密钥排列顺序进行排序:

AABBCCDD

这样,加密后的密文就出来了:CAONMDM1

如果最后一行多出来几个密钥字母,就用A,B,C......代替,之后再进行加密。

比较经典的是柱形的换位加密

比如说明文是: WE ARE DISCOVERED. FLEE AT ONCE.

在加密的时候,首先确定长度和顺序,比如确定长度是6个一排,加密后顺序是6 3 2 4 1 5,于是开始加密:

6 3 2 4 1 5

W E A R E D

I S C O V E

R E D F L E

E A T O N C

E

得到像这样的

于是得到密文:EVLNA CDTES EAROF ODEEC WIREE

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/7 16:45:30