本技术提供了一种图像加密方法及系统,该方法包括:通过预设哈希函数实时计算出与原始图像对应的目标哈希值,且将目标哈希值设定为与原始图像对应的加密密钥;基于预设规则根据加密密钥实时生成与改进后的混沌系统适配的若干系统初始值,并根据改进后的混沌系统以及若干系统初始值实时输出对应的混沌序列,且训练出对抗神经网络;对混沌序列进行z字形扩散处理,以实时生成对应的图像矩阵,并通过预设置乱算法对图像矩阵进行置乱处理,以实时生成对应的置乱图像;根据混沌序列以及对抗神经网络的生成数据实时构建出对应的轮函数,并实时通过轮函数对置乱图像进行循环加密处理,以生成目标加密图像。本发明能够有效的提升用户使用体验。
背景技术
随着科技的进步以及时代的快速发展,互联网以及通信技术也日趋成熟,并且已经在人们的日常生活中得到了普及,其中,在用户通过互联网进行图像传输的过程中,由于图像可能会涉及到用户的隐私,从而需要进行对应的加密处理。
其中,现有技术为了能够快速的完成图像的加密处理,已经研制出对应的加密算法以及加密序列,并通过加密算法直接对用户的图像进行加密,以进行后续的传输。
进一步的,在实际应用的过程中,由于现有的加密算法的结构较为简单,同时生成的加密序列的随机性可能会出现不足的现象,导致加密的图像容易被外界破解,从而对应降低了用户的使用体验。
实现思路