A hash-based image encryption algorithm

A hash-based image encryption algorithm
复制标题

DOI:
10.1016/j.optcom.2009.10.106
复制
发表时间:
2010-03-15
影响因子:
2.4
通讯作者:
McKevitt, Paul
McKevitt, Paul
中科院分区:
物理与天体物理3区
文献类型:
--
作者:
Cheddad, Abbas;Condell, Joan;McKevitt, Paul

文献摘要

被引文献

相似文献

存在多种处理文本加密的算法。然而,迄今为止,关于加密数字图像或视频文件的研究还很少。本文描述了一种使用 ID SHA-2 算法与复合正向变换相结合的密码保护加密数字图像的新方法。通过利用傅里叶变换的复图像部分的共轭对称性,从频域生成空间掩模。然后将该掩码与原始图像的比特流进行异或。异或 (XOR) 是一种逻辑对称运算,如果两个二进制像素均为零或均为 1,则生成 0,否则生成 I。这可以简单地通过模数(像素1,像素2,2)来验证。最后,根据参考掩码基于密码像素的位移来应用混淆。分析了所提出方法的安全性和性能方面。从密码学的角度证明该方法是高效且安全的。这种算法的优点之一是强制连续音有效负载(隐写术术语)映射到平衡比特分布序列上。在某些应用(例如隐写术和水印)中需要这种位平衡,因为它在嵌入时可能对封面图像具有平衡的感知效果。 (C) 2009 Elsevier B.V. 保留所有权利。
There exist several algorithms that deal with text encryption. However, there has been little research carried out to date on encrypting digital images or video files. This paper describes a novel way of encrypting digital images with password protection using I D SHA-2 algorithm coupled with a compound forward transform. A spatial mask is generated from the frequency domain by taking advantage of the conjugate symmetry of the complex imagery part of the Fourier Transform. This mask is then XORed with the bit stream of the original image. Exclusive OR (XOR), a logical symmetric operation, that yields 0 if both binary pixels are zeros or if both are ones and I otherwise. This can be verified simply by modulus (pixel1, pixel2, 2). Finally, confusion is applied based on the displacement of the cipher's pixels in accordance with a reference mask. Both security and performance aspects of the proposed method are analyzed. which prove that the method is efficient and secure from a cryptographic point of view. One of the merits of such an algorithm is to force a continuous tone payload, a steganographic term, to map onto a balanced bits distribution sequence. This bit balance is needed in certain applications, such as steganography and watermarking, since it is likely to have a balanced perceptibility effect on the cover image when embedding. (C) 2009 Elsevier B.V. All rights reserved.