Open Access Open Access  Restricted Access Subscription Access

Method for a Simple Encryption of Images Based on The Chaotic Map of Bernoulli


Affiliations
1 Department of Electric-Electronic Engineering, TecNM-Instituto Tecnologico de Veracruz, Veracruz, Mexico
 

In this document, we propose a simple algorithm for the encryption of gray-scale images, although the scheme is perfectly usable in color images. Prior to encryption, the proposed algorithm includes a pair of permutation processes, inspired by the Bernoulli mapping. The permutation disperses the image information to hinder the unauthorized recovery of the original image. The image is encrypted using the XOR function between a sequence generated from the same Bernoulli mapping and the image data, obtained after two permutation processes. Finally, for the verification of the algorithm, the gray-scale Lena pattern image was used; calculating histograms for each stage alongside of the encryption process. The histograms prove dispersion evolution for pattern image during whole algorithm.

Keywords

Algorithm of Image Encryption, Bernoulli Mapping, Permutation.
User
Notifications
Font Size


  • Method for a Simple Encryption of Images Based on The Chaotic Map of Bernoulli

Abstract Views: 447  |  PDF Views: 193

Authors

Luis Alfredo Crisanto Baez
Department of Electric-Electronic Engineering, TecNM-Instituto Tecnologico de Veracruz, Veracruz, Mexico
Ricardo Francisco Martinez Gonzalez
Department of Electric-Electronic Engineering, TecNM-Instituto Tecnologico de Veracruz, Veracruz, Mexico
Yesenia Isabel Moreno Pavan
Department of Electric-Electronic Engineering, TecNM-Instituto Tecnologico de Veracruz, Veracruz, Mexico
Marcos Alonso Mendez Gamboa
Department of Electric-Electronic Engineering, TecNM-Instituto Tecnologico de Veracruz, Veracruz, Mexico

Abstract


In this document, we propose a simple algorithm for the encryption of gray-scale images, although the scheme is perfectly usable in color images. Prior to encryption, the proposed algorithm includes a pair of permutation processes, inspired by the Bernoulli mapping. The permutation disperses the image information to hinder the unauthorized recovery of the original image. The image is encrypted using the XOR function between a sequence generated from the same Bernoulli mapping and the image data, obtained after two permutation processes. Finally, for the verification of the algorithm, the gray-scale Lena pattern image was used; calculating histograms for each stage alongside of the encryption process. The histograms prove dispersion evolution for pattern image during whole algorithm.

Keywords


Algorithm of Image Encryption, Bernoulli Mapping, Permutation.

References