April 2014
S M T W T F S
« Oct    
 12345
6789101112
13141516171819
20212223242526
27282930  

Recent Posts

DiceLock-x 8.0.0.1 for Linux – Comparing output DiceLockXTSIndexed storage sector base cipher architecture selecting Twofish 256 block cipher and Random Test Suite with Frequency, Block Frequency, Cumulative Sum Forward, Longest Run Of Ones and Runs random number tests, using IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier and DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream (2 of 21)

Continuing with DiceLockIVIndexedOMCheck (Linux C++ program) recipher output verification.
Verifying DiceLockIndexed class same configuration regardless IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier with DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream.

Post where you can find DiceLockXTSIndexedSectorBasedCheck C++ Source Code program, program that has been executed where you can see how DiceLockXTSIndexed class can work with all different options.

Click here if you want to read more on … DiceLock-x 8.0.0.1 for Linux – Comparing output DiceLockXTSIndexed storage sector base cipher architecture selecting Twofish 256 block cipher and Random Test Suite with Frequency, Block Frequency, Cumulative Sum Forward, Longest Run Of Ones and Runs random number tests, using IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier and DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream (2 of 21)

DiceLock-x 8.0.0.1 for Linux – Comparing output DiceLockXTSIndexed storage sector base cipher architecture selecting Twofish 256 block cipher and Random Test Suite with Frequency, Block Frequency, Cumulative Sum Forward, Longest Run Of Ones and Runs random number tests, using IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier and DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream (1 of 21)

We executed DiceLockXTSIndexedSectorBasedCheck (Linux C++ program) to verify that DiceLockXTSIndexed class implemeting one of DiceLock different architectures is working as expected. From these first evaluations we take profit now of that output information regarding input data that leads to recipher operation in order to get encrypted-randomized text sequences to see if it is coherent regardless of using IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier with DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream.

DiceLockDigestedCheck makes use of pseudorandom default random number generator rand with seed 1 as per srand(1);. This allows that generated input data and chosen options are equal for the different executions of IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier with DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream. For this reason we can verify that they produce the same output.

In this set of tests we have selected this DiceLock configuration:

DiceLock class: DiceLockXTSIndexed
Storage devide sector length in bytes = 512, 1024, 1536, 2048, 2560, 3072, 3584, 4096, 16384, 32768, (selected in a random basis),
Encryption block cipher: Twofish 256 block cipher
Random number test: Frequency
Random number test: Block Frequency
Random number test: Cumulative Sum Forward
Random number test: Longest Run of Ones
Random number test: Runs
All random number test significance level: Alpha = 0.001 (confidence level of 99.9 )

We compare in this post previous configuration with all four combinations of the following alternatives:
– by index symmetric key modifier classes: IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier, with
– bit stream classes: DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream

Post where you can find DiceLockXTSIndexedSectorBasedCheck C++ Source Code program, program that has been executed where you can see how DiceLockXTSIndexed class can work with all different options.
Click here if you want to read more on … DiceLock-x 8.0.0.1 for Linux – Comparing output DiceLockXTSIndexed storage sector base cipher architecture selecting Twofish 256 block cipher and Random Test Suite with Frequency, Block Frequency, Cumulative Sum Forward, Longest Run Of Ones and Runs random number tests, using IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier and DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream (1 of 21)

DiceLock-x 8.0.0.1 for Linux – Comparing output DiceLockXTSIndexed storage sector base cipher architecture selecting Twofish 192 block cipher and Random Test Suite with Frequency, Block Frequency, Cumulative Sum Forward, Longest Run Of Ones and Runs random number tests, using IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier and DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream (22 of 22)

Last DiceLockIVIndexedOMCheck (Linux C++ program) recipher output verification.
This is the last post where we verify DiceLockIndexed class configuration shown in this serie first post regardless of using IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier with DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream.

Post where you can find DiceLockXTSIndexedSectorBasedCheck C++ Source Code program, program that has been executed where you can see how DiceLockXTSIndexed class can work with all different options.
Click here if you want to read more on … DiceLock-x 8.0.0.1 for Linux – Comparing output DiceLockXTSIndexed storage sector base cipher architecture selecting Twofish 192 block cipher and Random Test Suite with Frequency, Block Frequency, Cumulative Sum Forward, Longest Run Of Ones and Runs random number tests, using IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier and DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream (22 of 22)

DiceLock-x 8.0.0.1 for Linux – Comparing output DiceLockXTSIndexed storage sector base cipher architecture selecting Twofish 192 block cipher and Random Test Suite with Frequency, Block Frequency, Cumulative Sum Forward, Longest Run Of Ones and Runs random number tests, using IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier and DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream (21 of 22)

Continuing with DiceLockIVIndexedOMCheck (Linux C++ program) recipher output verification.
Verifying DiceLockIndexed class same configuration regardless IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier with DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream.

Post where you can find DiceLockXTSIndexedSectorBasedCheck C++ Source Code program, program that has been executed where you can see how DiceLockXTSIndexed class can work with all different options.

Click here if you want to read more on … DiceLock-x 8.0.0.1 for Linux – Comparing output DiceLockXTSIndexed storage sector base cipher architecture selecting Twofish 192 block cipher and Random Test Suite with Frequency, Block Frequency, Cumulative Sum Forward, Longest Run Of Ones and Runs random number tests, using IncreaseBase0IndexModifier_6_0_0_1 by index key modifier or DecreaseBase0IndexModifier_6_0_0_1 by index key modifier and DefaultCryptoRandomStream bit data stream or PhysicalCryptoRandomStream bit data stream (21 of 22)