image thumbnail

Comparison of ACM and GRP Methods for Image Permutation

version 1.0.0 (4.16 KB) by sehmus fidan
In this code example, Performance evaluations for Group (GRP) and Arnold’s Cat Map (ACM) method are analyzed.

18 Downloads

Updated 11 Jul 2021

View License

Permutation and substitution processes of an image are most widely used in image encryption algorithms as they are thought to increase system security in cryptography. Permutation is the first process that all pixel positions in an image are shuffled in specific order or randomly in order to break strong correlation between pixels. Secondly, substitution is used to change pixel values by mixing a secret key in the permutated image. In an ordinary image, adjacent pixels have close values so they have strong correlation and this correlation needs to be broken effectively before encryption. The degree to which this process is performed, directly affects the overall system security. In this paper, performance evaluations for Group (GRP) and Arnold’s Cat Map (ACM) method are analyzed through some numerical results and their performances are compared to figure out which one is better. Experimental results consist of numerical and visual results determined in Matlab R2015a.

Cite As

sehmus fidan (2022). Comparison of ACM and GRP Methods for Image Permutation (https://www.mathworks.com/matlabcentral/fileexchange/95708-comparison-of-acm-and-grp-methods-for-image-permutation), MATLAB Central File Exchange. Retrieved .

OĞRAŞ, Hidayet, and Şehmus FİDAN. “Performance Comparison of ACM and GRP Methods for Image Permutation.” Balkan Journal of Electrical and Computer Engineering, vol. 8, no. 3, Balkan Journal of Electrical & Computer Engineering (BAJECE), July 2020, pp. 235–41, doi:10.17694/bajece.667740.

View more styles
MATLAB Release Compatibility
Created with R2012a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!