{"title":"A chaotic-system-based parallel image encryption algorithm with orthogonal arrays supporting thumbnail decryption","authors":"Lili Zhou, Qilin Chen, Fei Tan, Changxin Wu","doi":"10.1016/j.eswa.2025.129272","DOIUrl":null,"url":null,"abstract":"<div><div>Cloud computing is a technology which offers users with on-demand access to various resources, and the protection of user information has turned into one significant challenge for cloud service providers (CSPs). In order to enhance the security of image files while meeting the performance demands of cloud computing, this study mainly focuses on the protection of image information in cloud environments, and then an efficient multi-image encryption strategy with fusion of DNA coding and orthogonal arrays is proposed. This scheme is tailored for parallel computing environments in the cloud, which can be able to achieve multi-threaded encryption/decryption for large numbers of images with various sizes at high speed. During the process of decryption, it allows users to spend less time decrypting the encrypted images into thumbnails or selectively decrypting specific images for easier browsing, which significantly reduces data transmission and server computation loads. The encryption keys are generated through coupling one discrete memristor and a sine map into one new chaotic map, then the orthogonal arrays and DNA coding for bit-level encryption and permutation of images are supplied to enhance the encryption security. Simulation tests and security analysis indicate that the strategy achieves high levels of safety and reliability while delivering excellent performance. The more images being encrypted, the higher the encryption efficiency will be. In the test environment, the speed can reach up to 24 MB/s, which is far exceeding encryption algorithms implemented on the same platform. In addition, this study further extends the application of proposed encryption scheme to the encryption of video data, the relevant analysis and simulations are supplied to verify the feasibility and effectiveness of the scheme.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"297 ","pages":"Article 129272"},"PeriodicalIF":7.5000,"publicationDate":"2025-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S095741742502888X","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Cloud computing is a technology which offers users with on-demand access to various resources, and the protection of user information has turned into one significant challenge for cloud service providers (CSPs). In order to enhance the security of image files while meeting the performance demands of cloud computing, this study mainly focuses on the protection of image information in cloud environments, and then an efficient multi-image encryption strategy with fusion of DNA coding and orthogonal arrays is proposed. This scheme is tailored for parallel computing environments in the cloud, which can be able to achieve multi-threaded encryption/decryption for large numbers of images with various sizes at high speed. During the process of decryption, it allows users to spend less time decrypting the encrypted images into thumbnails or selectively decrypting specific images for easier browsing, which significantly reduces data transmission and server computation loads. The encryption keys are generated through coupling one discrete memristor and a sine map into one new chaotic map, then the orthogonal arrays and DNA coding for bit-level encryption and permutation of images are supplied to enhance the encryption security. Simulation tests and security analysis indicate that the strategy achieves high levels of safety and reliability while delivering excellent performance. The more images being encrypted, the higher the encryption efficiency will be. In the test environment, the speed can reach up to 24 MB/s, which is far exceeding encryption algorithms implemented on the same platform. In addition, this study further extends the application of proposed encryption scheme to the encryption of video data, the relevant analysis and simulations are supplied to verify the feasibility and effectiveness of the scheme.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.