{"title":"Image Encryption Algorithm Based on Latin Squares and Adaptive Z-Diffusion","authors":"Yangguang Lou, Shu-cui Xie, Jianzhong Zhang","doi":"10.1145/3573942.3574062","DOIUrl":null,"url":null,"abstract":"This paper proposes a chaotic encryption algorithm based on Latin squares and adaptive Z-diffusion. First, in order to improve the defects of the traditional Sine system, two-dimensional enhance Sine chaotic system (2D-ESCS) is designed. In terms of bifurcation diagram, Lyapunov exponent and NIST, we can observe that 2D-ESCS have continuous and large chaotic ranges. Second, the generation of Latin squares through pseudorandom sequences generated by 2D-ESCS and then perform scrambling operation with the image. Third, adaptive Z-diffusion depends on the location of the pixels. the cipher image is calculated by different combinations of pseudorandom numbers, plain images pixel values and intermediate cipher image pixel values. Finally, simulation experiments and security analysis show that the proposed algorithm has a high security level to resist various cryptanalytic attacks and a high execution efficiency.","PeriodicalId":103293,"journal":{"name":"Proceedings of the 2022 5th International Conference on Artificial Intelligence and Pattern Recognition","volume":"241 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 5th International Conference on Artificial Intelligence and Pattern Recognition","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3573942.3574062","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper proposes a chaotic encryption algorithm based on Latin squares and adaptive Z-diffusion. First, in order to improve the defects of the traditional Sine system, two-dimensional enhance Sine chaotic system (2D-ESCS) is designed. In terms of bifurcation diagram, Lyapunov exponent and NIST, we can observe that 2D-ESCS have continuous and large chaotic ranges. Second, the generation of Latin squares through pseudorandom sequences generated by 2D-ESCS and then perform scrambling operation with the image. Third, adaptive Z-diffusion depends on the location of the pixels. the cipher image is calculated by different combinations of pseudorandom numbers, plain images pixel values and intermediate cipher image pixel values. Finally, simulation experiments and security analysis show that the proposed algorithm has a high security level to resist various cryptanalytic attacks and a high execution efficiency.