摘要
针对隐写算法的不可检测性、安全性以及运行效率等性能的提高及优化,提出一个基于模运算的并行隐写算法。利用模数运算的余数循环周期性特点,采用参数化设计思想建立可变系数的最优参数表,选择最优参数确定嵌入像素值改变量最小的隐写算法方案,实现一位an进制信息隐藏到n个像素中。利用多核多线程并行计算,载体图像分块后对信息进行并行嵌入处理。实验结果表明,与同类算法相比,该方法具有更好的载密图像视觉质量和安全性,运行效率更高。
To optimize and improve the undetection,security and efficiency of the steganography algorithm,a parallel steganography algorithm based on modular operation was proposed.The remainder of the modulus operation and the parameterized design idea were used to establish the optimal parameter table of variable coefficients,the steganography algorithm which minimized the change of embedded pixel value,achieving a secret information in a n-ary notational system hiding in n pixels.Multi-core multi-threaded parallel computing was used to embed the carrier image,which was divided into blocks before embedding.Experimental results show that the proposed algorithm has better visual quality and security of encrypted image,and better performance.
作者
柯琦
李霞
廖琪男
朱丽娜
KE Qi;LI Xia;LIAO Qi-nan;ZHU Li-na(Department of Computer Science,Guangxi University of Finance and Economics,Nanning 530003,China)
出处
《计算机工程与设计》
北大核心
2018年第11期3444-3450,共7页
Computer Engineering and Design
基金
国家自然科学基金项目(61562004)
广西财经学院青年教师科研发展基金项目(2017QNB17)
关键词
信息隐藏
模函数
数字图像
并行计算
多核计算机
steganography
modulus function
digital image
parallel computing
multi-core computer