置换密码古典密码算法
置换密码置换密码算法的原理是不改变明文字符,而是按照某一规则重新排列消息中的比特或字符顺序,才而实现明文信息的加密。置换密码有时又称为换位密码。矩阵换位法是实现置换密码的一种常用方法。它将明文中的字母按照给定的顺序安排在一个矩阵中,然后用根据密钥提供的顺序重新组合矩阵中的字母,从而形成密文。例如,明文为attackbeginsatfive,密钥为cipher,将明文按照每行6个字母的形式排在矩阵中,形成如下形式:根据密钥cipher中各个字母在字母表中出现的先后顺序,给定一个置换:根据上面的置换,将原有居住中的字母按照第1列、第4裂、第5裂、第3裂、第2列、第6列的顺序排列,则有下面的形式:从而得到密文:abatgftetcnv
推荐下载
-
仿射密码算法
C语言仿射密码.
28 2019-05-25 -
JAVA换位密码算法
JAVA换位密码算法,包括加密,解密。用JSP网页做的界面,可以进行对文字的加密(根据密钥)
23 2019-05-13 -
ZUC祖冲之密码算法
祖冲之密码算法。
28 2019-05-13 -
密码学算法
密码学算法源程序,密码算法库libtomcrypt-0.96.rar
32 2019-05-13 -
维吉尼亚密码算法
Virginia Cryptographic Algorithm
25 2019-06-22 -
TOMCRYPT密码算法库
比较常用的C++密码算法库!里面有常用的密码算法,哈希算法等
20 2019-07-23 -
国产密码算法介绍
介绍国产的加密算法,平时项目中使用的以及未使用过的东西
37 2018-12-28 -
des密码算法代码
des密码算法的c++代码,可运行的des算法代码!
32 2018-12-27 -
椭圆曲线密码算法
椭圆曲线密码算法(ECC)安全实现项目简介
34 2018-12-28 -
PRESENT密码算法代码
2007年欧洲提出的轻型分组密码算法PRESENT的VC代码
29 2019-01-06
用户评论