title: A chaotic cryptosystem for images based on Henon and Arnold cat map.
abstract: The rapid evolution of imaging and communication technologies has transformed images into a widespread data type. Different types of data, such as personal medical information, official correspondence, or governmental and military documents, are saved and transmitted in the form of images over public networks. Hence, a fast and secure cryptosystem is needed for high-resolution images. In this paper, a novel encryption scheme is presented for securing images based on Arnold cat and Henon chaotic maps. The scheme uses Arnold cat map for bit- and pixel-level permutations on plain and secret images, while Henon map creates secret images and specific parameters for the permutations. Both the encryption and decryption processes are explained, formulated, and graphically presented. The results of security analysis of five different images demonstrate the strength of the proposed cryptosystem against statistical, brute force and differential attacks. The evaluated running time for both encryption and decryption processes guarantee that the cryptosystem can work effectively in real-time applications.
authors.affiliation: Software Technology and Management Center (Softam), Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia, 43600 Bangi, Selangor, Malaysia.
authors.forename: Ali
authors.identifier: 0000-0002-1577-4370
authors.initials: A
authors.lastname: Soleymani
authors.affiliation: Center for Artificial Intelligence Technology (CAIT), Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia, 43600 Bangi, Selangor, Malaysia.
authors.forename: Md Jan
authors.identifier: 0000-0002-7524-5665
authors.initials: MJ
authors.lastname: Nordin
authors.affiliation: Software Technology and Management Center (Softam), Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia, 43600 Bangi, Selangor, Malaysia.
authors.forename: Elankovan
authors.initials: E
authors.lastname: Sundararajan
mesh_terms: D000465:Algorithms; D003195:Computer Communication Networks; D016494:Computer Security; D044962:Data Compression / Q000379:methods / Q000592:standards; D007091:Image Processing, Computer-Assisted / Q000379:methods* / Q000592:standards; D015203:Reproducibility of Results; D013997:Time Factors