A Statistical Test Suite for Random and Pseudorandom Number Generators by NIST

Discussion in 'Programming' started by slowflake, Sep 9, 2010.

  1. #1
    Hi all,
    I am doing an MSc project in cryptography and trying to develop a good pseudorandom number generator for a stream cipher.

    The source code is available from http://csrc.nist.gov/groups/ST/toolkit/rng/index.html

    Today probably the best package of tests for pseudorandom numbers is created by NIST
    The latest revisions were done on an Apple MacBook Pro with an Intel Core 2 Duo processor using the gcc compiler.

    It said in the documentation (section 5.3) that one of the properties is the "Platform Independence: The source code was written in ANSI C. However, some modification may have to be made, depending on the target platform and the compiler."

    and

    "Portability:With minor modifications, source code may be ported to different platforms. The
    NIST source code was ported to a Windows XP system running Visual Studio 2005 compiler and
    a Ubuntu Linux system running gcc."

    However, I am using windows seven and I have visual studio 2010 on my computer. A have no idea how to compile the source code.

    Could you please give me the instructions how I can do it? Or it would be great if you could compile the code for windows and upload it somewhere!

    I will appreciate any help! Thank you very much
     
    slowflake, Sep 9, 2010 IP