Design and Efficient Implementations of a Chaos-based stream cipher for Securing Internet of Things
Résumé
The protection of data transmitted between Internet of Things(IoT) devices which have very limited resources in terms of computing capabilities, memory capacities and energy becomes an important challenge. Designing lightweight cryptography systems becomes essential. In this work, we enhanced the security implementation in C code of a very efficient chaos-based stream cipher. The cryptographic analysis and the statistical study of the realized chaotic system show its robustness against known attacks. This result is due to the proposed recursive architecture which has a strong non-linearity, a technique of disturbance, and cascading technique. Then, our future works will focus on the secure hardware-implementation of the previous systems on FPGA boards with customizable trade-off between the security, cost, and performance criteria. Also, we will realize the memory assessment measurements and the energy and power consumption of the designed chaotic system.