Joomla! Joomla!

In this section you can find developed Test Vector Response Files used to verify the implementations of DiceLock 9.0.0.1 for Windows and Linux.

Test Vectors posted in this section address the use of DiceLockIVDigested class making use of CFB_Mode (cipher feedback block block cipher operation mode).

DiceLockIVDigested class using CFB_Mode can be employed with any of AES 128, AES 192, AES 256, Camellia 128, Camellia 192, Camellia 256, Serpent 128, Serpent 192, Serpent 256, Twofish 128, Twofish 192, Twofish 256 or TDEA block ciphers.

These are DiceLock cipher architecture test vector input data files for:
CheckDiceLockIVDigested-CFB for Windows Windows program to verify DiceLock cipher implementation when DiceLockIVDigested class is used with CFB_Mode (cipher feedback block).
CheckDiceLockIVDigested-CFB-x for Linux Linux program to verify DiceLock cipher implementation when DiceLockIVDigested class is used with CFB_Mode (cipher feedback block).



DiceLock cipher architecture input response test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x can be downloaded from different sources:

CheckDiceLockIVDigested-CFB-9.0.0.1-ResponseTests.zip Full package file download with all response input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x.

DiceLockIVDigested with CFB operation mode making use of AES 128 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and AES 128 (Advanced Encryption Standard), 128 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of AES 192 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and AES 192 (Advanced Encryption Standard), 192 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of AES 256 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and AES 256 (Advanced Encryption Standard), 256 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of Camellia 128 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and Camellia 128, 128 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of Camellia 192 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and Camellia 192, 192 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of Camellia 256 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and Camellia 256, 256 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of Serpent 128 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and Serpent 128, 128 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of Serpent 192 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and Serpent 192, 192 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of Serpent 256 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and Serpent 256, 256 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of Twofish 128 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and Twofish 128, 128 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of Twofish 192 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and Twofish 192, 192 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of Twofish 256 Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and Twofish 256, 256 bit symmetric key block cipher.
DiceLockIVDigested with CFB operation mode making use of TDEA Input test vector files for CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x when DiceLockIVDigested class is used with CFB operation mode and TDEA, 192 bit symmetric key block cipher.

CheckDiceLockIVDigested-CFB for Windows and CheckDiceLockIVDigested-CFB-x for Linux make use of indicated response test vector files that must be included in './ResponseTests' folder and will generate corresponding output vector test files in './OutputTests' folder.

In order to clarify which options within CheckDiceLockIVDigested-CFB and CheckDiceLockIVDigested-CFB-x programs can be executed, the input test vector files that are going to be processed and the ouput test vector files that will be produced follow a logical notation.

Online guides clarifying input and output test vector file naming notation, their content and how to check verification are:
Response test vector file naming Input test vector file naming convention and clarification of content tests to be processed.
Output test vector file naming Output test vector file naming convention, clarification of content and how to check correctness of verification that will be produced.

 

In Output test vector file naming page alongside with name convention and content clarification there is a guide to easily verify correctness of test performed.