
Implementing A New Serial Control As Nonlinear Function for Key Stream Pseudo-Random Number Generator
Author(s) -
Ahmed Mohamed Mal Allah Al-Suffar
Publication year - 2021
Publication title -
magallaẗ kulliyyaẗ al-rāfidayn al-ǧāmi'aẗ al-'ulūm/maǧallaẗ kulliyyaẗ al-rāfidayn al-ǧāmiʻaẗ li-l-ʻulūm
Language(s) - English
Resource type - Journals
eISSN - 2790-2293
pISSN - 1681-6870
DOI - 10.55562/jrucs.v35i1.271
Subject(s) - pseudorandom number generator , randomness , random number generation , nonlinear system , cryptography , key (lock) , computer science , stream cipher , theoretical computer science , generator (circuit theory) , random function , equivalence (formal languages) , algorithm , mathematics , discrete mathematics , random variable , statistics , computer security , power (physics) , physics , quantum mechanics
Nonlinear behavior seems to be the rule rather than exception in nature, so the progressing in security and cryptography scope is very wide needed in the world.Problem: Cryptographically, there is potential needs to produce the nonlinear products or to complicate the linear system constrains to be as nonlinear system.Problem Solving:Hence, to solve this problem a new nonlinear scheme for general-purpose pseudorandom number generator (Implementing a New Serial Control as Nonlinear Function for Key Stream Pseudo-Random Number Generator) is presented by this research which comprises two parts; the traditional part, as a combination of LFSR, and a serial part as suggested part comprising a new approach of high complexity performance to meet standard cryptographic criteria.Results: practically, a strong cryptographic key stream pseudo-random number generator was obtained in this research which provides a substantial increase of complex nonlinearities, leads to the best development of randomness statistical property output sequences, passed all statistical tests successfully, and has large linear equivalence to prevent correlation attacks.