Journal of Computer Science

A Shuffle Image-Encryption Algorithm

A. A. Yahya and A. M. Abdalla

DOI : 10.3844/jcssp.2008.999.1002

Journal of Computer Science

Volume 4, Issue 12

Pages 999-1002


Problem statement: Image encryption needs to be secure by resisting statistical attacks and other types of attacks. Approach: The new algorithm, call it the Shuffle Encryption Algorithm (SEA), applies nonlinear s-box byte substitution. Then, it performed a shuffling operation partially dependent on the input data and uses the given key. Results: SEA was implemented and tested with different data, mainly consisting of images. Results confirmed its security, shown through statistical analysis using histograms, correlation and covariance. Conclusion: New algorithm was suited for encrypting images and other types of data.


© 2008 A. A. Yahya and A. M. Abdalla. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.