## Time Analysis

- Details

Obviously it takes: - encryption time, plus - random number test time - and reencryption and random test time if the sequence is not at random (for the probabilities to generate randomized-encrypted text sequences we research it at our Randomness Analysis section). So it's very important that the random number tests applied does not affect too much encryption time in order to provide randomized-encrypted text sequences that can be used in any production environment (file encryption, secure software and hardware communications, Internet, ...). |

We need to know the time comsumption of all implied algorithm forming DiceLock as:

- AES 128 block cipher with CBC operation mode,

- AES 128 block cipher with CFB operation mode,

- AES 128 block cipher with OFB operation mode,

- AES 128 block cipher with XTS operation mode,

- AES 192 block cipher with CBC operation mode,

- AES 192 block cipher with CFB operation mode,

- AES 192 block cipher with OFB operation mode,

- AES 256 block cipher with CBC operation mode,

- AES 256 block cipher with CFB operation mode,

- AES 256 block cipher with OFB operation mode,

- AES 256 block cipher with XTS operation mode,

- Cumulative Sum Forward Test,

- Cumulative Sum Reverse Test,

- Runs Test,

- Rank Test,

- Serial Test,

- Discrete Fourier Transform Test,

- Sha 1,

- Sha 224,

- Sha 256,

- Sha 384,

- Sha 512,

- Ripemd 128,

- Ripemd 160,

- Ripemd 256,

- Ripemd 320.