Worldwide, random numbers are used in many different applications. It's challenging to generate high-quality random numbers using just a simple encryption technique, particularly for Internet of Things (IoT) sensors as well as other devices with limited hardware capabilities. In the presented work, a new pseudorandom number generator is designed based upon a 5D hyper-chaotic system and the Carmer-Shoup encryption algorithm. The benefit of the suggested algorithm is its simplicity, which makes it easy to carry out for Graphics processing unit (GPU) hardware or internet of thing(IoT) systems with extremely limited processing capacity. The generated random numbers show encouraging statistical behavior and satisfy the requirements regarding the NIST statistical suite where ratio η of p-value concerns the first set of sequences within the range of [0.99247, 0.99949], correlation coefficient between generated sequences are good where Pearson’s correlation coefficient distributions are within the range of [−0.1055,0.1055], hamming distance coefficients belong to [0.415,0.555], all Summation of absolute difference (SAD) results within the range of [0.338054,0.378866] are near optimal values, and key space of the suggested PRNG is very large, which was 2266.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Cramer-Shoup Algorithm and 5D Hyper-Chaotic System as Pseudo Random Number Generator

  • Zainab Khalid Ibrahim,
  • Ekhlas Abbass Albahrani

摘要

Worldwide, random numbers are used in many different applications. It's challenging to generate high-quality random numbers using just a simple encryption technique, particularly for Internet of Things (IoT) sensors as well as other devices with limited hardware capabilities. In the presented work, a new pseudorandom number generator is designed based upon a 5D hyper-chaotic system and the Carmer-Shoup encryption algorithm. The benefit of the suggested algorithm is its simplicity, which makes it easy to carry out for Graphics processing unit (GPU) hardware or internet of thing(IoT) systems with extremely limited processing capacity. The generated random numbers show encouraging statistical behavior and satisfy the requirements regarding the NIST statistical suite where ratio η of p-value concerns the first set of sequences within the range of [0.99247, 0.99949], correlation coefficient between generated sequences are good where Pearson’s correlation coefficient distributions are within the range of [−0.1055,0.1055], hamming distance coefficients belong to [0.415,0.555], all Summation of absolute difference (SAD) results within the range of [0.338054,0.378866] are near optimal values, and key space of the suggested PRNG is very large, which was 2266.