Design and Efficient Implementation of a Chaos-based Stream Cipher - Archive ouverte HAL
Article Dans Une Revue International Journal of Internet Technology and Secured Transactions Année : 2017

Design and Efficient Implementation of a Chaos-based Stream Cipher

Résumé

We designed and implemented a stream cipher cryptosystem based on anecient chaotic generator of nite computing precision (N = 32). The proposed structureof the chaotic generator is formed by a Key-Setup, an IV-Setup, a non-Volatile memory,an output and an internal state function. The chaotic generator uses internal feedbackmode and the generated keystream is used for secure stream ciphers. The cryptographiccomplexity mainly lies in the internal state containing two recursive lters, with one,two or three delays. Each recursive lter includes a perturbation technique using a linearfeedback shift register (LFSR). The rst recursive lter includes a discrete skew tentmap, and the second one includes a discrete piecewise linear chaotic map (PWLCM). Thechaotic generator is implemented in sequential and parallel versions using Pthread library.The proposed Stream ciphers have a very good performance in terms of security andexecution time. The parallel version of the proposed chaos-based stream cipher is fasterthan the eSTREAMS project, and other known chaos-based stream cipher when size ofdata is big. Security performance of chaos-based stream cipher is analyzed, cryptanalyticanalysis and statistical tests such as Histogram with Chi-square test, correlation and NISTtest are applied. Experimental results highlight the robustness of proposed system. Thesecurity of the implemented stream ciphers is investigated by applying several softwaresecurity tools.
Fichier non déposé

Dates et versions

hal-01444986 , version 1 (24-01-2017)

Identifiants

Citer

Mohammad Abu Taha, Safwan El Assad, Audrey Queudet, Olivier Déforges. Design and Efficient Implementation of a Chaos-based Stream Cipher. International Journal of Internet Technology and Secured Transactions, 2017, paper IJITST_161464. ⟨10.1504/ijitst.2017.10008009⟩. ⟨hal-01444986⟩
4680 Consultations
0 Téléchargements

Altmetric

Partager

More