A Shuffle Image-Encryption Algorithm
Abstract
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.
DOI: https://doi.org/10.3844/jcssp.2008.999.1002
Copyright: © 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.
- 4,224 Views
- 2,671 Downloads
- 20 Citations
Download
Keywords
- Cryptography
- image encryption
- s-box
- rijndael