说明:用matlab编写的混沌序列图像加密程序,密钥可以从0到1之间的任何一个数,加密密钥跟解密密钥一样才能正确解密.rar
说明:能够用MATLAB实现DES算法加密,包含密钥生成和S盒的生成函数。
说明:傅立叶相位加密,用于图像加密,效果好,需要密钥图像,也在压缩包里。适用于灰度图象。
说明:RSA是现代计算机用来加密和解密消息的算法。它是一种非对称密码算法。不对称意味着有两个不同的密钥。这也称为公钥加密
说明:该项目加载一个图像,然后使用RSA算法用公钥对其进行加密,然后使用另一个名为private key的密钥对其进行解密
说明:加密阶段的这两个过程都存在弱点,在不知道密钥值的情况下,可以通过选择明文攻击和选择密文攻击来恢复加密后的图像。它只需要三对明文/密文就可以完全破坏密码系统。
说明:用fibonacci变换方法对图象做置乱或逆置乱,效率极高,在信息隐藏中属常用的方法之一。调用函数为f=fibonacci_t(I,r,s),其中参数分别为I=被置乱的图像,r=置乱密钥,s=0置乱,s=1逆置乱。