基于替换和置换的压缩加密算法设计
通过对常用的替换算法和置换算法加密原理的学习研究,设计了新的压缩加密方法,该算法由替换算法和置换算法两部分组成。替换算法是对常用的明文字符信息重新进行6位二进制数编码,然后按照一定的顺序将这些0和1重新排列,再按照新的顺序将每8位二进制数转换成一个密文字符。在替换加密的过程中不仅实现了对明文信息的加密,而且减少了原有信息,实现了对信息的压缩。置换算法,主要是通过把替换后得到的十进制数统一加5后再转换成新的密文字符,得到最终的密文信息。得到密文后,可进行置换和替换的逆运算来获取解密信息。
用户评论
推荐下载
-
对称加密算法
excel加密/解密算法,提供文件数据在传输过程中的安全性和保密性。
47 2019-02-28 -
VCDES加密算法
VC++ DES加密算法,使用C++加密的算法
16 2019-03-02 -
加密算法接口
加密算法,特别是AES算法。以及一些心跳处理的方法。
48 2019-03-04 -
加密算法RSA
加密算法RSA,支持加密解密算法,Java调用均可使用,亲测可用
54 2019-03-18 -
加密算法33126
加密解密算法在cpp最下面。char* sim(char *p,int len);char* sin(char*p,int len);
14 2019-03-18 -
Python加密算法
python语言,自己写的加密算法,属于流密码,一次加密一个字符,字符为unicode编码,密钥长度不定,破解难度很大。
40 2019-03-12 -
Hash加密算法
hash加密算法sha256
45 2018-12-20 -
Playfair加密算法
VC编写的Playfair加密算法
50 2018-12-20 -
时间加密算法
以时间毫秒数及帐号为种子生成名称,可作文件名或唯一码
16 2018-12-21 -
加密算法工具
常用加密算法工具,DES算法包含了ECB和CBC两种模式,MAC计算包含了4字节和8字节选择。
17 2019-05-15
暂无评论