基于魔方密码的图像加密解密技术
2021-08-05孙光民
北京工业大学学报 2021年8期
孙光民,王 皓
(1.北京工业大学信息学部,北京 100124;2.北京工业大学信息化建设与管理中心,北京 100124)
图像加密与解密技术经过多年的发展已经有了较为可靠的算法,如动态DNA序列加密方法[1]、多重混沌映射法[2]、椭圆曲线密码方法[3]、斜帐篷映射方法[4]等,这些方法的特征是破解难度较高,但是算法复杂,计算资源消耗较多,在互联网产品进行实时计算的过程中都会有较大的延时问题.基于传统的像素排序变换方法,如混沌图像置乱法[5],虽然在B/S架构下容易实现实时加密解密,但是对于不经过访问控制的互联网应用,极其容易遭受暴力破解.通常情况下基于混沌理论加密系统的原理是将人工设定的初值作为密钥,刘向东等[5]、耿彬彬等[6]的方法是通过n次Logistic函数迭代后可将待加密的像素信息形成非周期离散数据.实验结果表明,u值越接近4时,离散程度越高,因为其加密的密码取值范围非常确定,Logistic系数常常集中于(3.57,4.00].该方法的执行效率很高,但在已知其中任意明文密码的基础上最多通过1.2×106次嗅探即可获取设定值,从而导致整个加密系统的失效,因为在64位Web服务器下,浮点运算有效位数为7,这就造成了密码位数具备较强的局限性,导致该加密理论在互联网应用的可靠性降低.
本文对2个方面进行了研究:一方面是对像素信息进行动态密码加密,其特征是打破计算机浮点运算位数的限制,初值最大可扩展至135个字符,并且不需要手动设定初值或密码,算法将密码转化为8位二进制与图像的某一通道进行换位;……
登录APP查看全文
