Showing posts with label Random Number Generator. Show all posts
Showing posts with label Random Number Generator. Show all posts

Sunday, November 17, 2013

Verilog Code for Random Number Generator


The need for random number generator becomes increasingly important for information security applications such as online transactions, online banking, ATM access, and securing of private data and information.  In cryptography applications a true random number generator is necessary required to build ultimate security. To design ultimate secured encryption system as example, it demands a true random signal generator to produce key, which increases complexity to the attacker to crack it. Therefore it is important to have a random signal generator that can produce true random in information security. 

In this section we will discuss on implementation of Random Number Generator in hardware designs. In a hardware design, Random Number Generator (RNG) capabilities are required for generating a random set of test vectors. Random testing is important since if often catches hidden bugs in the digital circuit design.