Computer Science

M. A. Taha, S. E. Assad, Audrey Queudet, O. Déforges

2017.10.10International Journal of Internet Technology and Secured Transactions

DOI: 10.1504/ijitst.2017.10008009

tlooto Summary

The proposed Stream ciphers have very good performance in terms of security and execution time and the robustness of the proposed system against known cryptographic and statistical attacks is highlighted.

Abstract

We designed and implemented a stream cipher cryptosystem based on an efficient chaotic generator of finite computing precision (N = 32). The proposed structure of the chaotic generator is formed by a Key-setup, an IVsetup, a non-volatile memory, an output and an internal state function. The cryptographic complexity mainly lies in the internal state containing two recursive filters, with one, two or three delays. Each recursive filter includes a perturbation technique using a linear feedback shift register. The first recursive filter includes a discrete skew tent map, and the second one includes a discrete piecewise linear chaotic map. The chaotic generator is implemented in sequential and parallel versions using Pthread library in a secure manner. The proposed Stream ciphers have very good performance in terms of security and execution time. Experimental results highlight the robustness of the proposed system against known cryptographic and statistical attacks.

Citation format

TAHA, M. A., et al. Design and efficient implementation of a chaos-based stream cipher. International Journal of Internet Technology and Secured Transactions, 2017, 7: 89.