Abstract

In this work, a novel chaos-based stream cipher based on a skew tent map is proposed and implemented in a 0.18 μm CMOS (Complementary Metal-Oxide-Semiconductor) technology. The proposed ciphering algorithm uses a linear feedback shift register that perturbs the orbits generated by the skew tent map after each iteration. This way, the randomness of the generated sequences is considerably improved. The implemented stream cipher was capable of achieving encryption speeds of 1 Gbps by using an approximate area of ~ 20 , 000 2-NAND equivalent gates, with a power consumption of 24.1 mW. To test the security of the proposed cipher, the generated keystreams were subjected to National Institute of Standards and Technology (NIST) randomness tests, proving that they were undistinguishable from truly random sequences. Finally, other security aspects such as the key sensitivity, key space size, and security against reconstruction attacks were studied, proving that the stream cipher is secure.

Highlights

  • Despite the large number of encryption algorithms proposed in previous decades, there is still a great interest in the field of cryptography [1,2]

  • After each iteration, the eight least-significant. To address this dynamics degradation problem, the orbits generated by the skew tent map (STM) can be perturbed bits (LSBs) of each x (x, x, ... x ) are combined with the last bits of the state of the linear feedback shift register (LFSR) y with using an LFSR

  • It can be concluded that the implemented stream cipher is capable of achieving high encryption speeds while using a small silicon area and presenting a low power consumption

Read more

Summary

Introduction

Despite the large number of encryption algorithms proposed in previous decades, there is still a great interest in the field of cryptography [1,2]. On the maps there are some initial values for which the output sequences are periodic and unsuitable other hand, when a chaotic system is digitized it suffers a degradation in its dynamics due to for being used to generate secure keystreams In these the cases, the exactorbits parameters lead to(i.e., periodic truncation or round-off errors and, as a consequence, generated becomethat periodic nonwindows are often unknown [16,17], so it can be very challenging to design a key-generation process secure) [18,19,20]. Aofchaos-based stream cipher is proposed implemented in equivalent an application-specific encryption

Gbps using an approximate area ofand
Dynamics
Encryption
Implementation Results
Cryptanalysis can achieve speedsthe of at least cipher
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call