<p>A chaotic image encryption technique is introduced relying on efficient non-linear substitution boxes (NL-S boxes) based on Deep convolutional neural networks chaotic key generator and new multi-parameter-multi-prime elliptic curves (Deep-CNN-CKG MP-MP-EC). Deep convolutional neural networks are used in this image encryption algorithm to generate an unexpected key stream. Image encryption system can benefit from the unexpected key stream sequence. In the presented method, a new cascaded 2D sine–cosine cross–chaotic map (cascaded 2D <InlineEquation ID="IEq1"><EquationSource Format="TEX">\(\:{SC}^{3}\)</EquationSource></InlineEquation> map), and this chaotic map is used to generate the multi-parameter and the multi-prime for the elliptic curve’s generation. All the elliptic curves tack their parameters based on the pseudo-random sequences produced by the proposed cascaded 2D <InlineEquation ID="IEq2"><EquationSource Format="TEX">\(\:{SC}^{3}\)</EquationSource></InlineEquation> map. Furthermore, the points produced by the proposed cascaded 2D <InlineEquation ID="IEq3"><EquationSource Format="TEX">\(\:{SC}^{3}\)</EquationSource></InlineEquation> map and the generated elliptic curves are utilized to generate dynamic NL-S boxes and dynamic permutation tables. The updated NL-S boxes can be established by changing the shared elliptic curve key and the secure chaotic parameters. A reliable image encryption approach is designed based on the proposed Deep-CNN-CKG MP-MP-EC and the generated strong S-boxes. Finally, security analysis and simulation results confirm the reliability of the suggested encryption scheme, and it can be used as a robust encryption scheme.</p>

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

Deep CNN chaotic key generator for multi-parameter elliptic curves over cybersecurity image encryption application

  • Aliaa M. Alabdali,
  • Esam A. A. Hagras

摘要

A chaotic image encryption technique is introduced relying on efficient non-linear substitution boxes (NL-S boxes) based on Deep convolutional neural networks chaotic key generator and new multi-parameter-multi-prime elliptic curves (Deep-CNN-CKG MP-MP-EC). Deep convolutional neural networks are used in this image encryption algorithm to generate an unexpected key stream. Image encryption system can benefit from the unexpected key stream sequence. In the presented method, a new cascaded 2D sine–cosine cross–chaotic map (cascaded 2D \(\:{SC}^{3}\) map), and this chaotic map is used to generate the multi-parameter and the multi-prime for the elliptic curve’s generation. All the elliptic curves tack their parameters based on the pseudo-random sequences produced by the proposed cascaded 2D \(\:{SC}^{3}\) map. Furthermore, the points produced by the proposed cascaded 2D \(\:{SC}^{3}\) map and the generated elliptic curves are utilized to generate dynamic NL-S boxes and dynamic permutation tables. The updated NL-S boxes can be established by changing the shared elliptic curve key and the secure chaotic parameters. A reliable image encryption approach is designed based on the proposed Deep-CNN-CKG MP-MP-EC and the generated strong S-boxes. Finally, security analysis and simulation results confirm the reliability of the suggested encryption scheme, and it can be used as a robust encryption scheme.