FREE DiceLock Security DiceCheck-x GUI and Library. If in your process or software applications you have need for random number streams and you want to check that the input or output random stream is really at random, you can incorporate library in your applications to be sure that the random streams are at random. Incorporate random number tests in your applications. The C++ library contains classes implementing Frequency Test, Block Frequency Test, Cumulative Sum Forward Test, Cumulative Sum Reverse Test, Runs Test, Longest Run Of Ones Test, Rank Test, Universal Test, Approximate Entropy Test, Serial Test, Discrete Fourier Transform Test. DiceChecker-x is able to share the data with HashDigester-x hash algorithm and DiceLock-x encryption architecture product. In order to use memory kept in RAM without being swapped to hard disk file, it requires 'root' account to execute the program or RLIMIT_MEMLOCK soft resource limit must be defined to a limit on how much memory the process may lock. Source Code: C++ and Java source code for Microsoft Visual Studio, Oracle JDeveloper and Apple Xcode 4.2 projects available at DiceLock Security web site.