Partially Deep-Learning Encryption Technique
Source abstract
Abstract
The biggest problem facing the world is information security in the digital era. Information protection and integrity are hot topics at all times, so many techniques have been introduced to transmit and store data securely. The increase in computing power is increasing the number of security breaches and attacks at a higher rate than before on average. Thus, a number of existing security systems are at risk of hacking. This paper proposes an encryption technique called Partial Deep-Learning Encryption Technique (PD-LET) to achieve data security. PD-LET includes several stages for encoding and decoding digital data. Data preprocessing, convolution layer of standard deep learning algorithm, zigzag transformation, image partitioning, and encryption key are the main stages of PD-LET. Initially, the proposed technique converts digital data into the corresponding matrix and then applies encryption stages to it. The implementation of encrypting stages is frequently changed. This collaboration between deep learning and zigzag transformation techniques provides the best output result and transfers the original data into a completely undefined image which makes the proposed technique efficient and secure via data encryption. Moreover, its implementation phases are continuously changed during the encryption phase, which makes the data encryption technique more immune to some future attacks because breaking this technique needs to know all the information about the encryption technique. The security analysis of the obtained results shows that it is computationally impractical to break the proposed technique due to the large size and diversity of keys and PD-LET has achieved a reliable security system.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Chaos-based Image/Signal Encryption · Advanced Steganography and Watermarking Techniques · Digital Media Forensic Detection
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (38)
Show source-provided references
1. Stallings · Cryptography and Network Security: Principles and Practice · 2017 · 19
2. Paar · Understanding Cryptography · 2010 · 1
3. Daemen · The Design of Rijndael: The Advanced Encryption Standard (AES) · 2020 · 1
4. Image encryption based on elliptic curve cryptosystem
5. Kraft · An Introduction to Number Theory With Cryptography · 2018 · 209
6. Katz · Introduction to Modern Cryptography · 2021 · 167
7. Chaos-based confusion and diffusion of image pixels using dynamic substitution10.1109/ACCESS.2020.3012912 ↗
8. Menezes · Handbook of Applied Cryptography · 1997 · 1
9. Schneier · Applied Cryptography: Protocols, Algorithms and Source Code in C · 1996 · 189
10. Stinson · Cryptography: Theory and Practice · 2019 · 415
11. Symmetric ciphers based on two-dimensional chaotic maps10.1142/S021812749800098X ↗
12. A novel image encryption algorithm based on improved 3D chaotic cat map
13. A fast chaotic image encryption scheme with simultaneous permutation-diffusion operation10.1109/ACCESS.2020.2971759 ↗
14. A hybrid technique based on RSA and data hiding for securing handwritten signature10.14569/IJACSA.2021.0120489 ↗
15. Image encryption using high-dimension chaotic system10.1088/1009-1963/16/12/011 ↗
16. A simple, sensitive and secure image encryption algorithm based on hyper-chaotic system with only one round diffusion process10.1007/s11042-012-1292-9 ↗
17. Chaotic genetic-fuzzy encryption technique10.5815/ijcnis.2018.04.02 ↗
18. DNA-genetic encryption technique10.5815/ijcnis.2016.07.01 ↗
19. Image encryption using DNA addition combining with chaotic maps10.1016/j.mcm.2010.06.005 ↗
20. Secure, lossless, and noise resistive image encryption using chaos, hyper-chaos, and DNA sequence operation10.1080/02564602.2019.1595751 ↗
21. A novel fuzzy encryption technique based on multiple right translated AES gray s-boxes and phase embedding10.1155/2017/5790189 ↗
22. New cryptography algorithm with fuzzy logic for effective data communication10.17485/ijst/2016/v9i47/108078 ↗
23. Bat-genetic encryption technique10.5815/ijisa.2019.11.01 ↗
24. Image encryption based on the Jacobian elliptic maps10.1016/j.jss.2013.04.088 ↗
25. Fast mapping method based on matrix approach for elliptic curve cryptography
26. Dawson · An Enhanced RSA Algorithm for Data Security Using Gaussian Interpolation Formula · 2022
27. A hybrid security framework for medical image communication10.32604/cmc.2022.028739 ↗
28. Image scrambling algorithm based on image block and zigzag transformation
29. Encryption algorithm for securing non-disclosure agreements in outsourcing offshore software maintenance10.32604/cmc.2022.029609 ↗
30. Meng · Entropy · 2022 · 24 · 1
31. A new plaintext-related image encryption scheme based on chaotic sequence10.1109/ACCESS.2019.2901302 ↗
32. A symmetric image encryption algorithm based on a coupled logistic-Bernoulli map and cellular automata diffusion strategy
33. Image encryption using random bit sequence based on chaotic maps10.1007/s13369-013-0713-z ↗
34. Performance and security analysis for image encryption using key image10.17485/ijst/2015/v8i35/73141 ↗
35. Coupling chaotic system based on unit transform and its applications in image encryption10.1016/j.sigpro.2020.107790 ↗
36. A new fast image encryption scheme based on 2D chaotic maps
37. Local shannon entropy measure with statistical tests for image randomness10.1016/j.ins.2012.07.049 ↗
38. Image quality assessment: From error visibility to structural similarity10.1109/TIP.2003.819861 ↗