Authors:
Noureddine Aissaoui
1
;
Fethi Demim
2
;
Abdenebi Rouigueb
3
;
Hadjira Belaidi
4
;
Ali Messaoui
5
;
Kahina Louadj
6
;
Abdelkrim Nemra
2
;
Ahmed Allam
7
;
Yasmine Saidi
7
;
Said Sadoudi
8
and
Mohamed Azzaz
9
Affiliations:
1
Laboratoire Systemes Electronique et Numèriques, Ecole Militaire Polytechnique, Bordj El Bahri, Algiers, Algeria
;
2
Laboratory of Guidance and Navigation, Ecole Militaire Polytechnique, Bordj El Bahri, Algiers, Algeria
;
3
Laboratory of Artificial Intelligence and Virtual Reality, Ecole Militaire Polytechnique, Bordj El Bahri, Algiers, Algeria
;
4
Signals and Systems Laboratory, Institute of Electrical and Electronic Engineering, University M’Hamed Bougara of Boumerdes, Algeria
;
5
Complex Systems Control and Simulators Laboratory, Ecole Militaire Polytechnique, Bordj El Bahri, Algiers, Algeria
;
6
Laboratoire d’Informatique, Mathmatiques, et Physique pour l’Agriculture et les Forêts, Université de Bouira, Algreia
;
7
Ecole Nationale Polytechnique, Algiers, Algeria
;
8
Laboratory of Communications Systems, Ecole Militaire Polytechnique, Bordj El Bahri, Algiers, Algeria
;
9
Laboratoire Systèmes Electronique et Numériques, Ecole Militaire Polytechnique, Bordj El Bahri, Algiers, Algeria
Keyword(s):
Chaos-Based Cryptography, Secure Chaotic Communication, Speech Signal, Discrete Cosine Transform, Encryption-Based Diffusion.
Abstract:
This paper proposes a novel approach that combines chaos-based encryption and Discrete Cosine Transform (DCT) to ensure high-level speech security and robustness against attacks. In this approach, the encryption process is based on Lorenz’s hyperchaotic system, which utilizes the One Time Pad approach to encrypt the speech DCT coefficients. The effectiveness of this approach has been validated through experiments on two PCs interconnected via real-time serial communication links (USB-RS232), which showed that the original speech is effectively hidden, and the proposed solution is highly resistant to possible attacks. Moreover, the proposed solution can be implemented in real-time applications using technologies such as FPGA.