导航:首页 > 文档加密 > 加密4个字母密钥

加密4个字母密钥

发布时间:2025-06-04 15:57:23

❶ 换位加密法的详细简介

重新排列明文中的字母位置的加密法。
密钥排列顺序:
比如,我要对“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

❷ 恺撒加密的加密方式

很明显,这种密码的密度是很低的,只需简单地统计字频就可以破译。于是人们在单一恺撒密码的基础上扩展出多表密码,称为“维吉尼亚”密码。它是由16世纪法国亨利三世王朝的布莱瑟·维吉尼亚发明的,其特点是将26个恺撒密表合成一个,见下表:
原: 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
A :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
B :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 A
C: C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
D: D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
以下如此类推。
维吉尼亚密码引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密:
TO BE OR NOT TO BE THAT IS THE QUESTION
当选定RELATIONS作为密钥时,加密过程是:明文一个字母为T,第一个密钥字母为R,因此可以找到在R行中代替T的为K,依此类推,得出对应关系如下:
密钥:RELAT IONSR ELATI ONSRE LATIO NSREL
明文:TOBEO RNOTT OBETH ATIST HEQUE STION
密文:KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY

阅读全文

与加密4个字母密钥相关的资料

热点内容
java压缩css 浏览:177
安卓怎么屏蔽陌生号码来电 浏览:958
预算法概述 浏览:800
为什么租用美国服务器比较好 浏览:732
海岛服务器地址 浏览:266
怎么生成小数矩阵python 浏览:3
奥迪q3换屏怎么切换安卓机 浏览:246
加密保险的利弊 浏览:80
文件夹和文档怎么直接压缩 浏览:743
如何给本地服务器申请公网地址 浏览:484
yy480程序员这样可爱 浏览:771
交叉编译器编译c程序 浏览:139
不收费的小说app哪个靠谱 浏览:470
如何在pc架设代理服务器 浏览:364
查台湾房价哪个app好 浏览:985
php调java接口 浏览:57
中国农业银行app为什么会被冻结 浏览:748
100幅解压画 浏览:539
基于单片机的烟雾报警系统设计 浏览:627
怎么排列文件夹中照片的顺序 浏览:423