Authors:
Mohamed Azzaz
1
;
Redouane Kaibou
1
;
Hamdane Kamelia
1
;
Abdenour Kifouche
1
and
Djamel Teguig
2
Affiliations:
1
Ecole Militaire Polytechnique, Laboratoire SystèmesÉlectroniques et Numériques, BP 17 Bordj El-Bahri, Algiers, Algeria
;
2
Ecole Militaire Polytechnique, Laboratoire Télécommunications, BP 17 Bordj El-Bahri, Algiers, Algeria
Keyword(s):
FPGA, HLS, Chaos, Encryption, Image, Security, Attack, NIST, DIHARD.
Abstract:
This paper presents a new approach for designing a lightweight and efficient prototype of encryption devoted to secure real-time embedded applications. The proposed approach is simple and it is based on two concepts, the first one is related to the design methodology in which it allows a good compromise between performances and time development, by using Vivado High Level synthesis (HLS). In counterpart, and as a second concept chaos-based theory is adopted for the design of a robust stream cipher encryption algorithm with good trade-off between low resources and speed. Simulation and experimental results of image encryption demonstrate that the proposed design presents a good performances in terms of security, low resources and speed. Indeed, the solution can be embedded in many real-time applications namely video encryption.