DES是一种对称加密算法,主要采用替换和移位的方式进行加密,它用56位(64位密钥只有56位有效)对64位二进制数据块进行加密,每次加密对64位的输入数据进行16轮编码,经过一系列替换和移位后,输入的64位原数据转换成完全不同的64位输出数据。

古典密码的安全性是这样陈述的:加密算法本身如果不泄露,则有安全性。而现代密码学的安全性的陈述为:若密钥不泄露,则有安全性。可见,密码系统是由保密算法向保密密钥发展的。维尔南(Vernam)密码就属于这样一种类型,被视为是现代密码体制的萌芽。

所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。

维吉尼亚密码是使用一系列凯撒密码组成密码字母表的密码算法,属于多表密码的一种简单形式。

仿射密码将字母系统中所有字母都使用一个简单数学方程加密,对应至数值,再把对应数值转回字母。

摩尔斯电码(又译为摩斯密码,Morse code)是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。

该密码在加密时,将每个明文字母替换为与之唯一对应且不同的字母,解密时逆向查表即可。

该密码以被古罗马皇帝凯撒使用而闻名,用于和将军们进行联系。

密码学(Cryptography),是一门将信息进行加密处理与传递,以及分析加密信息的学科。
0%