<p>This article presents a high-throughput image encryption algorithm implemented on an Artix-7 FPGA, which offers parallel processing, low latency, and real-time performance with a throughput of 0.8 Gbps, making it ideal for secure applications such as satellite imaging, surveillance, and medical diagnostics. The proposed method employs three chaotic systems: a 10D hyperchaotic system, an 8D hyperchaotic system, and a memristive coupled neural network (MCNN), to achieve a multi-layered encryption process that enhances confusion, diffusion, and key space complexity. The total key space of the algorithm is approximately <InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="44291_2025_116_Article_IEq1.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="33" /> </InlineMediaObject> <EquationSource Format="TEX">\(2^{3454}\)</EquationSource> </InlineEquation>, providing an extremely large search space that ensures robust protection against brute-force attacks. Performance results demonstrate excellent security properties, including high entropy values (<InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="44291_2025_116_Article_IEq2.gif" Format="GIF" Height="14" Rendition="HTML" Resolution="72" Type="Linedraw" Width="56" /> </InlineMediaObject> <EquationSource Format="TEX">\(\approx 7.999\)</EquationSource> </InlineEquation>), low pixel correlation coefficients (average <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="44291_2025_116_Article_IEq3.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="57" /> </InlineMediaObject> <EquationSource Format="TEX">\(\le 0.003\)</EquationSource> </InlineEquation>), and resistance to differential attacks. The FPGA-based implementation significantly outperforms software-only solutions in both speed and efficiency, validating its suitability for real-time, high-security image encryption scenarios.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A new fast high dimensional and memristive hyperchaotic multiple image encryption method and its FPGA implementation

  • Wassim Alexan,
  • Youstina Megalli

摘要

This article presents a high-throughput image encryption algorithm implemented on an Artix-7 FPGA, which offers parallel processing, low latency, and real-time performance with a throughput of 0.8 Gbps, making it ideal for secure applications such as satellite imaging, surveillance, and medical diagnostics. The proposed method employs three chaotic systems: a 10D hyperchaotic system, an 8D hyperchaotic system, and a memristive coupled neural network (MCNN), to achieve a multi-layered encryption process that enhances confusion, diffusion, and key space complexity. The total key space of the algorithm is approximately \(2^{3454}\) , providing an extremely large search space that ensures robust protection against brute-force attacks. Performance results demonstrate excellent security properties, including high entropy values ( \(\approx 7.999\) ), low pixel correlation coefficients (average \(\le 0.003\) ), and resistance to differential attacks. The FPGA-based implementation significantly outperforms software-only solutions in both speed and efficiency, validating its suitability for real-time, high-security image encryption scenarios.