Accès ouvert

Design and Embedded FPGA Implementations of Chaos-based cryptosystems, for securing IoT data

Thèse 2022 Anglais

Résumé

I .o.T devices we use every day are becoming connected entities across the planet. They combine autonomous embedded sensory objects that are resource constrained in terms of computing capabilities, energy and memory capacities. Moreover, these devices can be affected by various categories of security. This imposes to design new cryptographic methods which are efficient in terms of security, time overhead and energy consumption. To meet the requirements set out, especially in terms of security, we have developed, in this thesis, chaos-based cryptographic primitives. First, we implemented (on FPGA board) and evaluated the statistical security and hardware metrics of some chaotic maps, specifically the Skew Tent, PWLCM, Logistic, 3D-Chebyshev map and LFSRs, that are the basic components of the proposed chaotic generators. Based on the previous results, we then designed, implemented (on FPGA board) and analyzed four secure PRNGs-CS and their corresponding stream ciphers. All these chaotic systems uses a predefined coupling matrices M that achieve a weak mixing of the chaotic maps, which avoid, on the one hand, the divide-and-conquer attacks on chaotic maps, and on the other hand, to increase the randomness of the sequences produced as well as their lengths. Besides, the proposed PRNGs-CS contain at least one polynomial map of degree two or three to make very difficult the algebraic attack. The experimental results obtained demonstrate the high degree of security and the good hardware metrics achieved by the proposed chaotic systems. Finally, we designed, implemented and evaluated the performance of a new chaos-based encryption/decryption architecture, operating in CBC mode and uses our developed LSPT-PRNG system. The confusion operation of the system is performed by a strong proposed dynamic circular S-box. The diffusion operation is achieved by a 2-D modified cat map and a Horizontal Addition Diffusion followed by a Vertical Addition Diffusion. The experimental results obtained demonstrate that the proposed cryptosystem can successfully resist various known attacks and therefore can be used to secure sensitive data.

Citer ce document

Dridi, F. (2022). Design and Embedded FPGA Implementations of Chaos-based cryptosystems, for securing IoT data.

Accès au document

Voir sur le dépôt source

Ce document est hébergé sur son dépôt institutionnel d'origine.

Auteur(s)

Statistiques

Consultations : 2

Téléchargements : 0