Novel SCAN-CA-based image security system using SCAN and 2-D von Neumann cellular automata

被引:60
作者
Chen, Rong-Jian [1 ]
Horng, Shi-Jinn [2 ]
机构
[1] Natl United Univ, Dept Elect Engn, Miaoli 36003, Taiwan
[2] Natl Taiwan Univ Sci & Technol, Dept Comp Sci & Informat Engn, Taipei 106, Taiwan
关键词
Image security; Stream cipher; Encryption and decryption; SCAN methodology; Cellular automata; ENCRYPTION; COMPRESSION;
D O I
10.1016/j.image.2010.03.002
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
080906 [电磁信息功能材料与结构]; 082806 [农业信息与电气工程];
摘要
This paper presents a novel SCAN-CA-based image security system which belongs to synchronous stream cipher. Its encryption method is based on permutation of the image pixels and replacement of the pixel values. Permutation is done by scan patterns generated by the SCAN approach. The pixel values are replaced using the recursive cellular automata (CA) substitution. The proposed image encryption method satisfies the properties of confusion and diffusion as the characteristics of SCAN and CA substitution are flexible. The salient features of the proposed image encryption method are lossless, symmetric private key encryption, very large number of secret keys, key-dependent permutation, and key-dependent pixel value replacement. Simulation results obtained using some color and gray-level images clearly demonstrate the strong performance of the proposed SCAN-CA-based image security system. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:413 / 426
页数:14
相关论文
共 36 条
[1]
IMAGE ENCRYPTION METHOD USING A CLASS OF FRACTALS [J].
ALEXOPOULOS, C ;
BOURBAKIS, NG ;
IOANNOU, N .
JOURNAL OF ELECTRONIC IMAGING, 1995, 4 (03) :251-259
[2]
[Anonymous], MODERN CRYPTOLOGY
[3]
BIRYUKOV A, 2009, RELATEDKEY CRYPTANAL
[4]
Theory and applications of cellular automata in cryptography - Comment [J].
Blackburn, SR ;
Murphy, S ;
Paterson, KG .
IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (05) :637-638
[5]
PICTURE DATA ENCRYPTION USING SCAN PATTERNS [J].
BOURBAKIS, N ;
ALEXOPOULOS, C .
PATTERN RECOGNITION, 1992, 25 (06) :567-581
[6]
A PARALLEL IMPLEMENTATION OF THE SCAN LANGUAGE [J].
BOURBAKIS, NG ;
ALEXOPOULOS, C ;
KLINGER, A .
COMPUTER LANGUAGES, 1989, 14 (04) :239-254
[7]
BOURBAKIS NG, 1997, P IEEE C SMC ORL FLO, P1117
[8]
A linear quadtree compression scheme for image encryption [J].
Chang, HKC ;
Liu, JL .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 1997, 10 (04) :279-290
[9]
CHEN CS, 2007, THESIS NATL UNITED U
[10]
Quantitative structure-property relationships for octanol-air partition coefficients of polychlorinated naphthalenes, chlorobenzenes and p,p′-DDT [J].
Chen, JW ;
Xue, XY ;
Schramm, KW ;
Quan, M ;
Yang, FL ;
Kettrup, A .
COMPUTATIONAL BIOLOGY AND CHEMISTRY, 2003, 27 (03) :165-171