PRNG Based on Skew Tent Map

L. Palacios-Luengas, J. L. Pichardo-Méndez, J. A. Díaz-Méndez, F. Rodríguez-Santos, R. Vázquez-Medina

Research output: Contribution to journalArticlepeer-review

29 Scopus citations

Abstract

Internet of things (IoT) devices should be designed taking security requirements into consideration, so that they can be used securely in open environments. Designing secure IoT devices requires the ability to design fast and secure cryptography modules. A component in these modules is the pseudorandom number generator (PRNG), which can be built using different strategies. Some of these strategies use chaotic maps, and in such cases, the chaotic map that is selected must be simple and feasible to implement in a digital device by using the IEEE-754 floating-point standard. The chaotic map must also generate number sequences whose statistical distribution looks uniform. In this way, this paper shows the digital implementation of a PRNG by using a non-scaled non-discretized skew tent map (STM). The proposed PRNG can produce uniformly distributed number sequences when the annulling chaos conditions are identified and avoided on the chaotic map. Furthermore, the pseudorandom sequences are generated in few milliseconds. Compared to similar PRNGs recently reported, the proposed PRNG has been successful, based on tests, such as the correlation coefficient, key sensitivity, statistical analysis, entropy analysis, key space and randomness.

Original languageEnglish
Pages (from-to)3817-3830
Number of pages14
JournalArabian Journal for Science and Engineering
Volume44
Issue number4
DOIs
StatePublished - 1 Apr 2019
Externally publishedYes

Keywords

  • Chaotic maps
  • Chaotic noise generators
  • Digital implementation of pseudorandom noise generators
  • Pseudorandom noise generators
  • Skew tent map
  • Uniformly distributed number sequences

Fingerprint

Dive into the research topics of 'PRNG Based on Skew Tent Map'. Together they form a unique fingerprint.

Cite this