返回
A novel clock-glitch-attack-proof image encryption algorithm implemented on FPGA
DOI:10.1007/s11042-023-16283-z.png)
摘要
En 中文
Nowadays, chaotic systems are widely used in engineering applications. They play a vital role, particularly in cryptography and secure communication systems. This paper proposed an image encryption scheme based on the chaotic oscillator and highlights the risk of using non-autonomous chaotic oscillators as a source of entropy to construct the encryption key. In this study, we propose a symmetric image encryption scheme consisting of two main phases: position permutation and value transformation using XOR bitwise operation. The encryption key is utilized twice, once in the position permutation phase and then again in the value transformation phase. Our analysis of the proposed algorithm reveals that the majority of the computational time required for image encryption is attributed to the position permutation phase. To determine the appropriate number of iterations needed for each image size, we examine the three factors of correlation between adjacent pixels, entropy, and computational time, specifically focusing on the shuffling step. This analysis leads to significant improvements in our initial computational time, reducing it by up to ten times. To evaluate the encryption scheme, we employ two types of chaotic oscillators, autonomous and non-autonomous, across six different image sizes. We consider various metrics such as computational time, correlation between adjacent pixels, and entropy of the ciphered image. Additionally, we implement the non-autonomous chaotic oscillator on an FPGA to assess its vulnerability to a clock glitch attack, which affects the system's randomness. Based on our experimental results, we observe that both oscillators can effectively serve as a source of entropy for cryptographic applications.
Keyword:
Switching-type chaotic oscillator
Autonomous and non-autonomous chaotic oscillator
FPGA
期刊
IF:
3
论文数:
2.0W
被引数:
3.2W
机构
引用论文
Temperature and Mg+ sensing by a Novel PhoP-PhoQ two-component system for regulation of virulence in Edwardsiella tarda.一种新型PhoP-PhoQ双组分系统对温度和Mg²⁺的感知及其在爱德华氏菌(Edwardsiella tarda)毒力调控中的作用。
Chaos-based image encryption strategy based on random number embedding and DNA-level self-adaptive permutation and diffusion基于随机数嵌入和DNA级自适应置换扩散的混沌图像加密策略

