Tuesday, 22 May 2012
  DiceLock improves symmetric ciphers like AES (Advanced Encryption Standard) and others.
  Providing maximum information security privacy with little time.
By Random Number Test

DiceLock encrypts text sequences and applies random number tests to the encrypted sequence to check for randomness, if the sequence is not at random, it encrypts again the text sequence with a transformation (like the key) until it is at random.

In this section we provide the research performed grouped by random number test to see if encryption ciphers generate randomized-encrypted text sequences.

If encryption ciphers generate randomized-encrypted text sequences with great probability DiceLock product is feasible.

Random number test
Frequency (1st step)
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

DiceLock is composed of the following random number tests: 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.

Each one of them have been tested with the following ciphers:

- block cipher AES 128 with CBC, CFB and OFB operation modes,

- block cipher AES 192 with CBC, CFB and OFB operation modes,

- block cipher AES 256 with CBC, CFB and OFB operation modes, and

- stream ciphers HC 128 and HC 256.

Now we provide the inputs of each test and the results we've got for each random number test.

As is stated in FIPS 800-22 rev1a, page 2-1 (page 23 of PDF document):

"The order of the application of the tests in the test suite is arbitrary. However, it is recommended that the Frequency test be run first, since this supplies the most basic evidence for the existence of non-randomness in a sequence, specifically, non-uniformity. If this test fails, the likelihood of other tests failing is high."

the first test that is shown is frequency test, and here is the list of the test performed by random number test with all ciphers tested:

- 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.

 
Cart
Your Cart is currently empty.

ECB Converter
Customer Login

Newsletter Subscription

Subscribe to our Newsletter. If you want to know the purpose of our Newsletter, click here !!!