Game of Life variations for image scrambling

被引:8
作者
Kechaidou, M. G. [1 ]
Sirakoulis, G. Ch. [1 ]
机构
[1] Democritus Univ Thrace, Dept Elect & Comp Engn, Xanthi, Greece
关键词
Cellular automata; Game of Life; Asynchronous cellular automata; Enlarged neighborhood; Image scrambling; CELLULAR-AUTOMATON; GPGPU;
D O I
10.1016/j.jocs.2016.09.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The rapid development of multimedia and Internet technology has given more and more people the opportunity to exchange information via the Internet. There are many cases in which images containing trivial information are transmitted, but most of the time images will contain private data and therefore must be protected. Consequently, the security and confidentiality of digital data during storage and transmission have become an important and critical issue. Digital image scrambling is often used for image encryption and its aim is to transform a meaningful image into a meaningless one to enhance the ability to resist invalid attack and in turn improve security. In this paper, a new scheme is presented for digital gray image scrambling based on variants of the famous Game of Life (GoL) Cellular Automaton (CA). More specifically, two of those variations, namely asynchrony and enlarged neighborhood are taken into account. They are further enhanced to implement suitable GoL variations for efficient digital grey image scrambling while the presented simulation results prove that the modified variations can provide high security by scrambling pixel locations. It is shown that the resulting scrambling effect is influenced by the employed variation of GoL as well as by the dimensions of the image. Finally, in terms of Gray Difference Degree (GDD) the proposed digital image scrambling method, which is based on the aforementioned GoL variations, outperforms the existing techniques and produces an effective image encryption technique which enables excellent confidentiality. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:432 / 447
页数:16
相关论文
共 28 条
[1]  
Abu Dalhoum, 2015, MULTIMED TOOLS APPL, P1
[2]   Digital Image Scrambling Using 2D Cellular Automata [J].
Abu Dalhoum, Abdel Latif ;
Mahafzah, Basel A. ;
Awwad, Aiman Ayyal ;
Aldamari, Ibrahim ;
Ortega, Alfonso ;
Alfonseca, Manuel .
IEEE MULTIMEDIA, 2012, 19 (04) :28-36
[3]   Kaleidoscope of life: A 24-neighbourhood outer-totalistic cellular automaton [J].
Adachi, Susumu ;
Lee, Jia ;
Peper, Ferdinand ;
Umeo, Hiroshi .
PHYSICA D-NONLINEAR PHENOMENA, 2008, 237 (06) :800-817
[4]  
Adamatzky A, 2010, GAME OF LIFE CELLULAR AUTOMATA, P1, DOI 10.1007/978-1-84996-217-9
[5]  
[Anonymous], 2015, ROBOTS LATTICE AUTOM
[6]  
[Anonymous], 1998, Cellular Automata Modeling of Physical Systems
[7]   Accelerating wildfire susceptibility mapping through GPGPU [J].
Di Gregorio, Salvatore ;
Filippone, Giuseppe ;
Spataro, William ;
Trunfio, Giuseppe A. .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (08) :1183-1194
[8]  
FINNEY C, 1986, COMPUT ED, V10
[9]   FANTASTIC COMBINATIONS OF JOHN CONWAYS NEW SOLITAIRE GAME LIFE [J].
GARDNER, M .
SCIENTIFIC AMERICAN, 1970, 223 (04) :120-&
[10]   A cellular automaton simulation tool for modelling seismicity in the region of Xanthi [J].
Georgoudas, I. G. ;
Sirakoulis, G. Ch. ;
Scordilis, E. M. ;
Andreadis, I. .
ENVIRONMENTAL MODELLING & SOFTWARE, 2007, 22 (10) :1455-1464