Question: Part B. Test Randomness 1. Find (and install if necessary) a program for testing PRNG (e.g., Diehard tests1 , dieharder test2 , software from NIST3
Part B. Test Randomness
1. Find (and install if necessary) a program for testing PRNG (e.g., Diehard tests1 , dieharder test2 , software from NIST3 , TestU014 , etc.). You may also use other suitable tools, or implement your owns.
2. Run at least three difference statistical randomness tests on both outputs produced in Part A. Note that the program you are using may have constraints on the length of the random streams (e.g., larger than a certain number of bits), and/or the file format (e.g., binary vs. text/ASCII), and you are expected to meet those constraints.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
