Litcius/Paper detail

Design and Synthesis of LFSR based Random Number Generator

R Sri Durga, C K Rashmika, Oruganti N V Madhumitha, D G Suvetha, Bandaru Tanmai, N. Mohankumar

20202020 Third International Conference on Smart Systems and Inventive Technology (ICSSIT)39 citationsDOI

Abstract

Digital random number generators play a vital role in cryptography applications which is commonly implemented using Linear Feedback Shift Registers (LFSRs). One of the major disadvantages of the LFSR based Random Number Generator (RNG) is that they are easily predictable since the sequences produced are periodic. Therefore, an RNG model is proposed in this paper to increase the unpredictability of the LFSR based RNG by including a polynomial modulator which consists of a multiplexer, a counter and a comparator to select different primitive polynomials. The randomness of the proposed RNG models with varying bit lengths are verified using NIST 800-22 Test suite and their power consumptions are obtained. From the NIS T results, it is evident that the sequences generated by the proposed RNG are random and from the results, it can be inferred that with an increase in the number of bits the power consumption increases.

Topics & Concepts

Random number generationLinear feedback shift registerRandomnessComputer scienceMultiplexerShift registerNISTComparatorAlgorithmPrimitive polynomialPseudorandom number generatorCryptographyGenerator (circuit theory)PolynomialPower (physics)ArithmeticMathematicsEngineeringStatisticsMultiplexingVoltageTelecommunicationsMathematical analysisChipNatural language processingPhysicsQuantum mechanicsElectrical engineeringCellular Automata and ApplicationsChaos-based Image/Signal EncryptionDNA and Biological Computing
Design and Synthesis of LFSR based Random Number Generator | Litcius