Free download DiceChecker

DiceChecker

6.0
DiceLock Security DiceChecker DLL Library - Incorporate random number tests in your applications
Free Download
User rating
5.5/10
11 votes
License
Freeware
OS
Windows
Developer
Version
6.0.0.1
Language
English
Release date
3 March 2012

Editor's review

Random numbers are used in a large number of applications with its most prominent use seen in statistical applications and programming. These numbers are generally generated from software applications and computing devices. In many applications, you require incidences which are not related to any other factors and happen at random. In such cases, you require random numbers in order to quantify the occurrences of events which are random in nature, for instance, you may require to base your test on outcomes of a dice in ten throws. If you want to integrate a random number test in your application, then you should definitely give DiceChecker v.5.0.0.1 a shot.

DiceChecker is a freeware DLL (Dynamic Link Library) for integrating the random number capabilities in your applications. The program has the special capability of generating random number streams. If you require to generate such numbers from your application which are not based on algorithm and their occurrences are really random, then you must incorporate DiceChecker application in your software so that you get the true results. The random number tests in the program are implemented as classes of DicelockSecurity Namespace. The program equips your application to do random number tests in a myriad of classes like Cumulative Sum Forward, Block Frequency, Frequency, Discrete Fourier Transform, Longest Run of Ones, Runs, Serial, Universal, Approximate Entropy, Rank etc. This application is equipped with complete capability to share its data with Hash Digester Hash Algorithm. The different random number streams and classes create and generate random numbers which are not based on some logical or correlation parameters. Thus, you will find the results of the application, extremely uncorrelated.

DiceChecker v.5.0.0.1 is overall, a nice application, and has a large number of uses in various programming, software testing and statistical methods. Thus it receives a score of three and a half points on the scale of five.

Publisher's description

FREE DiceLock Security DiceChecker DLL 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 DiceChecker library in your applications to be sure that the random streams are at random. New version allows to work with pages blocked in memory (RAM) not being swapped to hard drive.
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 6.0.0.1 is able to share the data with HashDigester 6.0.0.1 hash algorithm and DiceLock 6.0.0.1 cipher architecture products.
In order to use PhysicalCryptoRandomStream class, which works with AWE (Address Windowing Extensions, memory kept in RAM without being swapped to hard disk file) it requires that "Lock Pages In Memory" permission must be granted in "Local Policy Settings" to the account executing the program, and in some cases run the program as "Administrator".
Source Code:
C++ source code and Microsoft Visual Studio projects available at:
http://www.dicelocksecurity.com/Store-Order-Source-Code/vmchk/Software-Products/View-all-products.html
DiceChecker
DiceChecker
Version 6.0
Free Download

User comments

Rate this program