October 2014
S M T W T F S
« Sep    
 1234
567891011
12131415161718
19202122232425
262728293031  

Recent Posts

DiceLock-x 8.0.0.1 for Linux, CBC_Mode class (Cipher-block chaining CBC block cipher operation mode algorithm), with ISO_IEC_9797_1 class crypto padding algorithm, verified with Advanced Encryption Standard AES 192, VarKey test set and PhysicalCryptoRandomStream class (memory pages kept in RAM, not swapped to file)

DiceLock-x 8.0.0.1 for Linux is the cryptographic architecture that ensures that ciphertext it’s not just encrypted but also randomized.

DiceLock cipher architecture presents two main configurations:
Dicelock Digested, and
Dicelock Indexed.

DiceLock encryption architecture improves symmetric ciphers like block cipher as Advanced Encryption Standard, Camellia, Serpent, Twofish (128, 192 and 256 bit key lengths) with different block cipher operation modes (like CBC, CFB, OFB and XTS) and stream ciphers as HC 128, HC 256, Rabbit, Salsa 20/20, Sosemanuk and others.

DiceLock (both configurations) makes use 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 and Discrete Fourier Transform Test.

Additionally DiceLock Digested configuration makes use currently of following hash digest algorithms: Sha 1, Sha 224, Sha 256, Sha 384, Sha 512, Ripemd 128, Ripemd 160, Ripemd 256, Ripemd 320, Md2, Md4 and Md5.

Previous version DiceLock-x 7.0.0.1 for Linux incorporated XTS-AES (XEX-based tweaked-codebook mode with ciphertext stealing XTS block cipher operation mode algorithm) for Advanced Encryption Algorithm (AES) for 128 and 256 bit symmetric keys.

New version DiceLock-x 8.0.0.1 for Linux has made significant improvements:
- added block encryption ciphers like Camellia, Serpent and Twofish with all accepted key lengths of 128, 192 and 256 bits,
- added stream ciphers like Rabbit, Salsa 20/20 with 128 and 256 bit key lengths, and general Sosemanuk, as well as Sosemanuk with 128 and 256 bit key lengths,
- added old hash algorithms like Message Digest 2, Message Digest 4 and Message Digest 5,
- modified DiceLockIndexed and DiceLockDigested classes to be used with encryption ciphers that does not make use of initialization vector (IV),
- created DiceLockIVDigested and DiceLockIVIndexed classes to be used with encryption ciphers that makes use of initialization vector (IV),
- extended DiceLockXTSDigested and DiceLockXTSIndexed classes to be use with newly added Camellia, Serpent and Twofish block ciphers and all three key lengths (128, 192 and 256 bit key lengths),
- added old encryption ciphers like DEA (Data Encryption Algorithm), TDEA (Triple Data Encryption Algorithm), and ARC4 (alleged RC4) for compatibillity reasons.

As the new version DiceLock-x 8.0.0.1 for Linux is developed, all individual components must be tested and verified, and in this article we verify Cipher-block chaining CBC class (computing Cipher-block chaining CBC block cipher algorithm).

At the bottom of the post you can find C++ source code being used to perform this test.


Verified DiceLock-x 8.0.0.1 for Linux

Verification components:

– Block cipher operation mode encryption algorithm: CBC_Mode class
– CBC crypto padding algorithm: ISO_IEC_9797_1 class
– Block cipher encryption algorithm: AES192 class
– Test set : VarKey
– Bit stream memory management: PhysicalCryptoRandomStream class (memory pages kept in RAM, not swapped to file)

Memory characteristic used in this test:

PhysicalCryptoRandomStream class makes use of AWE (Address Windowing Extensions) that uses physical nonpaged memory, so memory is not swapped to hard disk.
In order to use PhysicalCryptoRandomStream class, which works with AWE it requires that “Lock Pages In Memory” Windows security setting policy permission must be granted in “Local Policy Settings” to the account executing the program, and in some versions the program must have “Run this program as an administrator” “Privilege Level” option checked.

 

CBC_Mode class block cipher operation mode is executed with ISO_IEC_9797_1 class crypto padding algorithm. Encrypted text length is set to 256 and it does match expected ciphertext first 128 bits, remaining 128 bits corresponding to crypto pad data are shown in italic.

Once computed we’ve got the following results:

VarKey, test# 1

Input plaintext: 00000000000000000000000000000000
Key: 800000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: de885dc87f5a92594082d02cc1e1b42c
Computed ciphertext: de885dc87f5a92594082d02cc1e1b42c75cd4d5d8d65fc3bc86b569e044c97b3 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 2

Input plaintext: 00000000000000000000000000000000
Key: c00000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 132b074e80f2a597bf5febd8ea5da55e
Computed ciphertext: 132b074e80f2a597bf5febd8ea5da55ecfc6da4abd24be641b91d76e5241fc2d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 3

Input plaintext: 00000000000000000000000000000000
Key: e00000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 6eccedf8de592c22fb81347b79f2db1f
Computed ciphertext: 6eccedf8de592c22fb81347b79f2db1f71b8901b436d9d7c307f36905956b79b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 4

Input plaintext: 00000000000000000000000000000000
Key: f00000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 180b09f267c45145db2f826c2582d35c
Computed ciphertext: 180b09f267c45145db2f826c2582d35cad1b67ffebc1fddfa923a6ec39eb9dd6 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 5

Input plaintext: 00000000000000000000000000000000
Key: f80000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: edd807ef7652d7eb0e13c8b5e15b3bc0
Computed ciphertext: edd807ef7652d7eb0e13c8b5e15b3bc05a7cd5c8855936e01c933fd3a384f04c OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 6

Input plaintext: 00000000000000000000000000000000
Key: fc0000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 9978bcf8dd8fd72241223ad24b31b8a4
Computed ciphertext: 9978bcf8dd8fd72241223ad24b31b8a4c8ea9432060b35fa08414b93cc63d746 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 7

Input plaintext: 00000000000000000000000000000000
Key: fe0000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 5310f654343e8f27e12c83a48d24ff81
Computed ciphertext: 5310f654343e8f27e12c83a48d24ff813a1e483d0ddd2f9248fbf1e6f3ba6424 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 8

Input plaintext: 00000000000000000000000000000000
Key: ff0000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 833f71258d53036b02952c76c744f5a1
Computed ciphertext: 833f71258d53036b02952c76c744f5a1e16319fad184e00e0436cb3372adb5da OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 9

Input plaintext: 00000000000000000000000000000000
Key: ff8000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: eba83ff200cff9318a92f8691a06b09f
Computed ciphertext: eba83ff200cff9318a92f8691a06b09f9b0c16cf7bf484269e596cc47376ab49 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 10

Input plaintext: 00000000000000000000000000000000
Key: ffc000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: ff620ccbe9f3292abdf2176b09f04eba
Computed ciphertext: ff620ccbe9f3292abdf2176b09f04eba813a9388773c0ac54f4ab6ef115336d9 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 11

Input plaintext: 00000000000000000000000000000000
Key: ffe000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 7ababc4b3f516c9aafb35f4140b548f9
Computed ciphertext: 7ababc4b3f516c9aafb35f4140b548f9d19692668a0a9148233a76e024fd394a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 12

Input plaintext: 00000000000000000000000000000000
Key: fff000000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: aa187824d9c4582b0916493ecbde8c57
Computed ciphertext: aa187824d9c4582b0916493ecbde8c5736de73c258a943d0a66334ae1846b000 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 13

Input plaintext: 00000000000000000000000000000000
Key: fff800000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 1c0ad553177fd5ea1092c9d626a29dc4
Computed ciphertext: 1c0ad553177fd5ea1092c9d626a29dc4a93323cd47e226179e788b014b0269d8 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 14

Input plaintext: 00000000000000000000000000000000
Key: fffc00000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: a5dc46c37261194124ecaebd680408ec
Computed ciphertext: a5dc46c37261194124ecaebd680408ece88b911e3304d9af01ee8f0f69e60f77 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 15

Input plaintext: 00000000000000000000000000000000
Key: fffe00000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: e4f2f2ae23e9b10bacfa58601531ba54
Computed ciphertext: e4f2f2ae23e9b10bacfa58601531ba54c76ab4c051c14596508059f32afb0c9e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 16

Input plaintext: 00000000000000000000000000000000
Key: ffff00000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: b7d67cf1a1e91e8ff3a57a172c7bf412
Computed ciphertext: b7d67cf1a1e91e8ff3a57a172c7bf4120d0de18122073112a16a45bf4b0cfb7c OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 17

Input plaintext: 00000000000000000000000000000000
Key: ffff80000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 26706be06967884e847d137128ce47b3
Computed ciphertext: 26706be06967884e847d137128ce47b39c5065e103014111a8a0c31157f7e6c7 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 18

Input plaintext: 00000000000000000000000000000000
Key: ffffc0000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: b2f8b409b0585909aad3a7b5a219072a
Computed ciphertext: b2f8b409b0585909aad3a7b5a219072a1e6d87de57cc2dd77bff59ac3ef51b30 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 19

Input plaintext: 00000000000000000000000000000000
Key: ffffe0000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 5e4b7bff0290c78344c54a23b722cd20
Computed ciphertext: 5e4b7bff0290c78344c54a23b722cd207a8603dd1c5fdd972e7c5d4521db018f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 20

Input plaintext: 00000000000000000000000000000000
Key: fffff0000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 07093657552d4414227ce161e9ebf7dd
Computed ciphertext: 07093657552d4414227ce161e9ebf7dd55f9c76214173128999226100f274df5 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 21

Input plaintext: 00000000000000000000000000000000
Key: fffff8000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: e1af1e7d8bc225ed4dffb771ecbb9e67
Computed ciphertext: e1af1e7d8bc225ed4dffb771ecbb9e67c12861e5808311699569bbbea34d270d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 22

Input plaintext: 00000000000000000000000000000000
Key: fffffc000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: ef6555253635d8432156cfd9c11b145a
Computed ciphertext: ef6555253635d8432156cfd9c11b145a65b2bdc13aa5923f3d137bb60659d43b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 23

Input plaintext: 00000000000000000000000000000000
Key: fffffe000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: fb4035074a5d4260c90cbd6da6c3fceb
Computed ciphertext: fb4035074a5d4260c90cbd6da6c3fceb41994b29945b1521d9d01c3cee913367 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 24

Input plaintext: 00000000000000000000000000000000
Key: ffffff000000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 446ee416f9ad1c103eb0cc96751c88e1
Computed ciphertext: 446ee416f9ad1c103eb0cc96751c88e1b1298986e8f843923c5d4b5018ece737 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 25

Input plaintext: 00000000000000000000000000000000
Key: ffffff800000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 198ae2a4637ac0a7890a8fd1485445c9
Computed ciphertext: 198ae2a4637ac0a7890a8fd1485445c93fce1c35e99832888983c79cebcc55fb OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 26

Input plaintext: 00000000000000000000000000000000
Key: ffffffc00000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 562012ec8faded0825fb2fa70ab30cbd
Computed ciphertext: 562012ec8faded0825fb2fa70ab30cbdd3eb8b92359c6e40783d6760a6fd4803 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 27

Input plaintext: 00000000000000000000000000000000
Key: ffffffe00000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: cc8a64b46b5d88bf7f247d4dbaf38f05
Computed ciphertext: cc8a64b46b5d88bf7f247d4dbaf38f0511f10adfccc44a8e0e7eb47c7f705245 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 28

Input plaintext: 00000000000000000000000000000000
Key: fffffff00000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: a168253762e2cc81b42d1e5001762699
Computed ciphertext: a168253762e2cc81b42d1e50017626997d7c0b882118a9731772c6239730763d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 29

Input plaintext: 00000000000000000000000000000000
Key: fffffff80000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 1b41f83b38ce5032c6cd7af98cf62061
Computed ciphertext: 1b41f83b38ce5032c6cd7af98cf620612dc48c98d616e90b21eb9a8305440e21 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 30

Input plaintext: 00000000000000000000000000000000
Key: fffffffc0000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 61a89990cd1411750d5fb0dc988447d4
Computed ciphertext: 61a89990cd1411750d5fb0dc988447d48fd99db5a9daf5c87d5e5f1b0d01690c OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 31

Input plaintext: 00000000000000000000000000000000
Key: fffffffe0000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: b5accc8ed629edf8c68a539183b1ea82
Computed ciphertext: b5accc8ed629edf8c68a539183b1ea822d3429366606cf1cc11aa7fbfaf9ae63 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 32

Input plaintext: 00000000000000000000000000000000
Key: ffffffff0000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: b16fa71f846b81a13f361c43a851f290
Computed ciphertext: b16fa71f846b81a13f361c43a851f290e7c9bfb6d60325eb2a2db8fa9f09b7bd OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 33

Input plaintext: 00000000000000000000000000000000
Key: ffffffff8000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 4fad6efdff5975aee7692234bcd54488
Computed ciphertext: 4fad6efdff5975aee7692234bcd54488c65e51e7d290852a6393d2622c1db76c OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 34

Input plaintext: 00000000000000000000000000000000
Key: ffffffffc000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: ebfdb05a783d03082dfe5fdd80a00b17
Computed ciphertext: ebfdb05a783d03082dfe5fdd80a00b1786779d8423e842c31f226dde90ddfa10 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 35

Input plaintext: 00000000000000000000000000000000
Key: ffffffffe000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: eb81b584766997af6ba5529d3bdd8609
Computed ciphertext: eb81b584766997af6ba5529d3bdd860949685593581252510299e047856369bc OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 36

Input plaintext: 00000000000000000000000000000000
Key: fffffffff000000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 0cf4ff4f49c8a0ca060c443499e29313
Computed ciphertext: 0cf4ff4f49c8a0ca060c443499e29313e93b971bc29b6a5c2e64c1baf564a6f6 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 37

Input plaintext: 00000000000000000000000000000000
Key: fffffffff800000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: cc4ba8a8e029f8b26d8afff9df133bb6
Computed ciphertext: cc4ba8a8e029f8b26d8afff9df133bb69600f4167273739bcf9015a3254702ae OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 38

Input plaintext: 00000000000000000000000000000000
Key: fffffffffc00000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: fefebf64360f38e4e63558f0ffc550c3
Computed ciphertext: fefebf64360f38e4e63558f0ffc550c3e3397c260073add38cc2499b5ef3ecf7 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 39

Input plaintext: 00000000000000000000000000000000
Key: fffffffffe00000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 12ad98cbf725137d6a8108c2bed99322
Computed ciphertext: 12ad98cbf725137d6a8108c2bed993227a496cf27130dc2074bc041f18840a4a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 40

Input plaintext: 00000000000000000000000000000000
Key: ffffffffff00000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 6afaa996226198b3e2610413ce1b3f78
Computed ciphertext: 6afaa996226198b3e2610413ce1b3f78db3ff25a2a23334f809047ce35ce33cb OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 41

Input plaintext: 00000000000000000000000000000000
Key: ffffffffff80000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 2a8ce6747a7e39367828e290848502d9
Computed ciphertext: 2a8ce6747a7e39367828e290848502d9ef8c822bd5d3615fd1b6860dbab54eb7 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 42

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffc0000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 223736e8b8f89ca1e37b6deab40facf1
Computed ciphertext: 223736e8b8f89ca1e37b6deab40facf171f4a8e5c30f1aa03f4d0569d4a8c499 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 43

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffe0000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: c0f797e50418b95fa6013333917a9480
Computed ciphertext: c0f797e50418b95fa6013333917a94805d8a8a817461cf7853aef273ca089e95 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 44

Input plaintext: 00000000000000000000000000000000
Key: fffffffffff0000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: a758de37c2ece2a02c73c01fedc9a132
Computed ciphertext: a758de37c2ece2a02c73c01fedc9a132fed7b9f7afd80adc22c41e752afdf6e7 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 45

Input plaintext: 00000000000000000000000000000000
Key: fffffffffff8000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 3a9b87ae77bae706803966c66c73adbd
Computed ciphertext: 3a9b87ae77bae706803966c66c73adbdde98e79ca13ac775c679a0ae1b8561da OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 46

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffc000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: d365ab8df8ffd782e358121a4a4fc541
Computed ciphertext: d365ab8df8ffd782e358121a4a4fc54124bae077633f83c80eb27de687315dca OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 47

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffe000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: c8dcd9e6f75e6c36c8daee0466f0ed74
Computed ciphertext: c8dcd9e6f75e6c36c8daee0466f0ed74054d6d0e3bbfbd846e9f03d0ec5d246e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 48

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffff000000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: c79a637beb1c0304f14014c037e736dd
Computed ciphertext: c79a637beb1c0304f14014c037e736ddc8fd7cf6858bb24f17ac448b104956ad OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 49

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffff800000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 105f0a25e84ac930d996281a5f954dd9
Computed ciphertext: 105f0a25e84ac930d996281a5f954dd9bac57f3d1615b876aa773f7e12792e2f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 50

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffc00000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 42e4074b2927973e8d17ffa92f7fe615
Computed ciphertext: 42e4074b2927973e8d17ffa92f7fe6155cb115d51a67bf6c61428adc6b8fe6ad OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 51

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffe00000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 4fe2a9d2c1824449c69e3e0398f12963
Computed ciphertext: 4fe2a9d2c1824449c69e3e0398f129631e0af5ed6572e7721612bdff283eb204 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 52

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffff00000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: b7f29c1e1f62847a15253b28a1e9d712
Computed ciphertext: b7f29c1e1f62847a15253b28a1e9d71265cfd87ad379b2eb19ba417e83f418c7 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 53

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffff80000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 36ed5d29b903f31e8983ef8b0a2bf990
Computed ciphertext: 36ed5d29b903f31e8983ef8b0a2bf990713a8e4c131b7e5b64168c72f640ddb4 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 54

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffc0000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 27b8070270810f9d023f9dd7ff3b4aa2
Computed ciphertext: 27b8070270810f9d023f9dd7ff3b4aa2ed1f496d72b8980d84cba0233991cdea OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 55

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffe0000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 94d46e155c1228f61d1a0db4815ecc4b
Computed ciphertext: 94d46e155c1228f61d1a0db4815ecc4b9b7240bbab1e4907f41a13785683859e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 56

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffff0000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: ca6108d1d98071428eeceef1714b96dd
Computed ciphertext: ca6108d1d98071428eeceef1714b96dd208bd6b53ac001416f630b7924ea0de4 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 57

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffff8000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: dc5b25b71b6296cf73dd2cdcac2f70b1
Computed ciphertext: dc5b25b71b6296cf73dd2cdcac2f70b1eefb3e4a045cb5ec52062780fc1eacaa OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 58

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffc000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 44aba95e8a06a2d9d3530d2677878c80
Computed ciphertext: 44aba95e8a06a2d9d3530d2677878c8004e8f11b456afcb6cd9db46c3ad5c38a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 59

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffe000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: a570d20e89b467e8f5176061b81dd396
Computed ciphertext: a570d20e89b467e8f5176061b81dd39676ed014a94ee6697a099df5a73caacf1 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 60

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffff000000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 758f4467a5d8f1e7307dc30b34e404f4
Computed ciphertext: 758f4467a5d8f1e7307dc30b34e404f44a4dfacf82632aa62faea08d9da8d1b5 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 61

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffff800000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: bcea28e9071b5a2302970ff352451bc5
Computed ciphertext: bcea28e9071b5a2302970ff352451bc5e00aedcbd2f8b852983cff5c945c96db OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 62

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffc00000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 7523c00bc177d331ad312e09c9015c1c
Computed ciphertext: 7523c00bc177d331ad312e09c9015c1cdf06880c0772047831001ceb017e66f7 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 63

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffe00000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: ccac61e3183747b3f5836da21a1bc4f4
Computed ciphertext: ccac61e3183747b3f5836da21a1bc4f49b33e7a614209645bf3af64f37b8562e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 64

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffff00000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 707b075791878880b44189d3522b8c30
Computed ciphertext: 707b075791878880b44189d3522b8c307f19f4e28d5cd7ebbfc8cd2d2432230d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 65

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffff80000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 7132d0c0e4a07593cf12ebb12be7688c
Computed ciphertext: 7132d0c0e4a07593cf12ebb12be7688c87f670aced8c0af9cd4619351e053d95 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 66

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffc0000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: effbac1644deb0c784275fe56e19ead3
Computed ciphertext: effbac1644deb0c784275fe56e19ead328785e9dfd00b0fc6dfa9169e5ef32d9 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 67

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffe0000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: a005063f30f4228b374e2459738f26bb
Computed ciphertext: a005063f30f4228b374e2459738f26bbab98cd093421128c319956c8fe07aed8 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 68

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffff0000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 29975b5f48bb68fcbbc7cea93b452ed7
Computed ciphertext: 29975b5f48bb68fcbbc7cea93b452ed749966b6ec5f8641d51de6398acc2439d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 69

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffff8000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: cf3f2576e2afedc74bb1ca7eeec1c0e7
Computed ciphertext: cf3f2576e2afedc74bb1ca7eeec1c0e7eb7cc6780e52d9bf5a6afa2c325dd1c6 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 70

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffc000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 07c403f5f966e0e3d9f296d6226dca28
Computed ciphertext: 07c403f5f966e0e3d9f296d6226dca2853749d913735f5aaa64cc542822a3616 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 71

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffe000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: c8c20908249ab4a34d6dd0a31327ff1a
Computed ciphertext: c8c20908249ab4a34d6dd0a31327ff1a81a40bc728b7180e0a4cf86cce4a164a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 72

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffff000000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: c0541329ecb6159ab23b7fc5e6a21bca
Computed ciphertext: c0541329ecb6159ab23b7fc5e6a21bcada55de05c4c2db798b5284f2cf5535ca OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 73

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffff800000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 7aa1acf1a2ed9ba72bc6deb31d88b863
Computed ciphertext: 7aa1acf1a2ed9ba72bc6deb31d88b86347804440da58aee67c7579c25b394a74 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 74

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffc00000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 808bd8eddabb6f3bf0d5a8a27be1fe8a
Computed ciphertext: 808bd8eddabb6f3bf0d5a8a27be1fe8a27d60a933c936e19a980896f1a3f20e3 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 75

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffe00000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 273c7d7685e14ec66bbb96b8f05b6ddd
Computed ciphertext: 273c7d7685e14ec66bbb96b8f05b6ddd58f2b713368b7f1af837eb882fb25279 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 76

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffff00000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 32752eefc8c2a93f91b6e73eb07cca6e
Computed ciphertext: 32752eefc8c2a93f91b6e73eb07cca6eeac9723b1a6de433aadbf6a06bb07315 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 77

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffff80000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: d893e7d62f6ce502c64f75e281f9c000
Computed ciphertext: d893e7d62f6ce502c64f75e281f9c000c10446d890811efa447980d93e93457e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 78

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffc0000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 8dfd999be5d0cfa35732c0ddc88ff5a5
Computed ciphertext: 8dfd999be5d0cfa35732c0ddc88ff5a5edafefe44aadb93b4cd60fdb0d2c0474 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 79

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffe0000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 02647c76a300c3173b841487eb2bae9f
Computed ciphertext: 02647c76a300c3173b841487eb2bae9f184626957992680453f16d548c762b15 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 80

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffff0000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 172df8b02f04b53adab028b4e01acd87
Computed ciphertext: 172df8b02f04b53adab028b4e01acd872c4ddf5b743fe71fa56288248ca3108d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 81

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffff8000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 054b3bf4998aeb05afd87ec536533a36
Computed ciphertext: 054b3bf4998aeb05afd87ec536533a36cd5eef90c6e2e5597b91fac2d336ce24 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 82

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffc000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 3783f7bf44c97f065258a666cae03020
Computed ciphertext: 3783f7bf44c97f065258a666cae0302015fd7d99f7c13da3ecb3ebdac9f8675e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 83

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffe000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: aad4c8a63f80954104de7b92cede1be1
Computed ciphertext: aad4c8a63f80954104de7b92cede1be1d1dce00deec66545d9f54c97eb818d3a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 84

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffff000000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: cbfe61810fd5467ccdacb75800f3ac07
Computed ciphertext: cbfe61810fd5467ccdacb75800f3ac0782c4cc78bdb8b126691e4dae0437289d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 85

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffff800000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 830d8a2590f7d8e1b55a737f4af45f34
Computed ciphertext: 830d8a2590f7d8e1b55a737f4af45f34eb5875103c8b652f733f5bc9035d887a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 86

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffc00000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: fffcd4683f858058e74314671d43fa2c
Computed ciphertext: fffcd4683f858058e74314671d43fa2cfbd9b212de740e05be6d08025b3965de OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 87

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffe00000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 523d0babbb82f46ebc9e70b1cd41ddd0
Computed ciphertext: 523d0babbb82f46ebc9e70b1cd41ddd0614407812022d660ad3554600b17d524 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 88

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffff00000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 344aab37080d7486f7d542a309e53eed
Computed ciphertext: 344aab37080d7486f7d542a309e53eed21978c6032c130d4448f56bd5964f32f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 89

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffff80000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 56c5609d0906b23ab9caca816f5dbebd
Computed ciphertext: 56c5609d0906b23ab9caca816f5dbebd9931f45ba284db12fb3d18df1b78736b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 90

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffc0000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 7026026eedd91adc6d831cdf9894bdc6
Computed ciphertext: 7026026eedd91adc6d831cdf9894bdc6c4e9c2493fd8f2ebceb0e8cc52c9ac1c OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 91

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffe0000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 88330baa4f2b618fc9d9b021bf503d5a
Computed ciphertext: 88330baa4f2b618fc9d9b021bf503d5a6a5d30147ea7e564de1ebab68f149649 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 92

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffff0000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: fc9e0ea22480b0bac935c8a8ebefcdcf
Computed ciphertext: fc9e0ea22480b0bac935c8a8ebefcdcf6648c03da07ef3c891042d8ebb9af443 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 93

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffff8000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 29ca779f398fb04f867da7e8a44756cb
Computed ciphertext: 29ca779f398fb04f867da7e8a44756cb76188aaf58b08f8dd9c52f09e6ad8836 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 94

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffc000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 51f89c42985786bfc43c6df8ada36832
Computed ciphertext: 51f89c42985786bfc43c6df8ada36832f81e2246fb960fbd2be3bf51578362aa OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 95

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffe000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 6ac1de5fb8f21d874e91c53b560c50e3
Computed ciphertext: 6ac1de5fb8f21d874e91c53b560c50e39001cbe9de92345a86d5a445d1517926 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 96

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffff000000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 03aa9058490eda306001a8a9f48d0ca7
Computed ciphertext: 03aa9058490eda306001a8a9f48d0ca7bd3f5271ae277aea8f5394c454e9f026 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 97

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffff800000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: e34ec71d6128d4871865d617c30b37e3
Computed ciphertext: e34ec71d6128d4871865d617c30b37e3f461c86c09e7547363d1d014c566e765 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 98

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffc00000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 14be1c535b17cabd0c4d93529d69bf47
Computed ciphertext: 14be1c535b17cabd0c4d93529d69bf472c0743fdbfc5a7a93d3185de745860de OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 99

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffe00000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: c9ef67756507beec9dd3862883478044
Computed ciphertext: c9ef67756507beec9dd38628834780441d7d2ca470e52f6ecb6a4db7febadfb8 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 100

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffff00000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 40e231fa5a5948ce2134e92fc0664d4b
Computed ciphertext: 40e231fa5a5948ce2134e92fc0664d4b0718a4c90cd8ada9306ed1668b7875bd OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 101

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffff80000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 03194b8e5dda5530d0c678c0b48f5d92
Computed ciphertext: 03194b8e5dda5530d0c678c0b48f5d92fbb046ba258452bd2f4d1d319e701b3e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 102

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffc0000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 90bd086f237cc4fd99f4d76bde6b4826
Computed ciphertext: 90bd086f237cc4fd99f4d76bde6b4826129b66295555a630a68d1d232d2c07dc OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 103

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffe0000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 19259761ca17130d6ed86d57cd7951ee
Computed ciphertext: 19259761ca17130d6ed86d57cd7951ee3f13bf9abd0f215674b2c70494a7c6e4 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 104

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffff0000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: d7cbb3f34b9b450f24b0e8518e54da6d
Computed ciphertext: d7cbb3f34b9b450f24b0e8518e54da6df69b384ba380d089cc93dbd34e03a1bc OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 105

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffff8000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 725b9caebe9f7f417f4068d0d2ee20b3
Computed ciphertext: 725b9caebe9f7f417f4068d0d2ee20b3e7484803ca36bc494faa5feab128b08f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 106

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffc000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 9d924b934a90ce1fd39b8a9794f82672
Computed ciphertext: 9d924b934a90ce1fd39b8a9794f82672f1c96657aa570f0295af6b58d1e787ec OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 107

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffe000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: c50562bf094526a91c5bc63c0c224995
Computed ciphertext: c50562bf094526a91c5bc63c0c224995af87299ef1ac2249a1f4233aea813653 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 108

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffff000000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: d2f11805046743bd74f57188d9188df7
Computed ciphertext: d2f11805046743bd74f57188d9188df72e8495e64b2100aabe862ec1175df94d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 109

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffff800000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 8dd274bd0f1b58ae345d9e7233f9b8f3
Computed ciphertext: 8dd274bd0f1b58ae345d9e7233f9b8f35ca32e9af6abf6a64edde98810b2f6ec OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 110

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffc00000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 9d6bdc8f4ce5feb0f3bed2e4b9a9bb0b
Computed ciphertext: 9d6bdc8f4ce5feb0f3bed2e4b9a9bb0bf691e3ef2d4ace9ef7557da158a8e383 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 111

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffe00000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: fd5548bcf3f42565f7efa94562528d46
Computed ciphertext: fd5548bcf3f42565f7efa94562528d461d5eb714ccc8d6f8881bde24ac44e847 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 112

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffff00000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: d2ccaebd3a4c3e80b063748131ba4a71
Computed ciphertext: d2ccaebd3a4c3e80b063748131ba4a71fb5ccb5d54bbfb65524b4ab0fc732935 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 113

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffff80000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: e03cb23d9e11c9d93f117e9c0a91b576
Computed ciphertext: e03cb23d9e11c9d93f117e9c0a91b576e673e7042bae9afe97e6e5550547d7e0 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 114

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffc0000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 78f933a2081ac1db84f69d10f4523fe0
Computed ciphertext: 78f933a2081ac1db84f69d10f4523fe0403c06b6fefcec01591e192a8a072f34 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 115

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffe0000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 4061f7412ed320de0edc8851c2e2436f
Computed ciphertext: 4061f7412ed320de0edc8851c2e2436fa928dac3e3f88ca3f1d8a2f8b3874a6f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 116

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffff0000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 9064ba1cd04ce6bab98474330814b4d4
Computed ciphertext: 9064ba1cd04ce6bab98474330814b4d466f13b70c2a807880984d12345df41f4 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 117

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffff8000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 48391bffb9cfff80ac238c886ef0a461
Computed ciphertext: 48391bffb9cfff80ac238c886ef0a4615227f3609926cf168425c22f08c78588 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 118

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffc000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: b8d2a67df5a999fdbf93edd0343296c9
Computed ciphertext: b8d2a67df5a999fdbf93edd0343296c94251f6c32e7d06c2cd2fa257bc6c3f69 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 119

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffe000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: aaca7367396b69a221bd632bea386eec
Computed ciphertext: aaca7367396b69a221bd632bea386eecc1dc8108c5654b7b271bd7406a4a9c27 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 120

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffff000000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: a80fd5020dfe65f5f16293ec92c6fd89
Computed ciphertext: a80fd5020dfe65f5f16293ec92c6fd89000165e03b47089eab4830a137cfdf29 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 121

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffff800000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 2162995b8217a67f1abc342e146406f8
Computed ciphertext: 2162995b8217a67f1abc342e146406f87fdcbddae80decc5d4f32fb573a5eba5 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 122

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffc00000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: c6a6164b7a60bae4e986ffac28dfadd9
Computed ciphertext: c6a6164b7a60bae4e986ffac28dfadd960e9212f42ba4f97c8583211f3013298 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 123

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffe00000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 64e0d7f900e3d9c83e4b8f96717b2146
Computed ciphertext: 64e0d7f900e3d9c83e4b8f96717b214669e9b5f1bd9d894f002fc1d240457587 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 124

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffff00000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 1ad2561de8c1232f5d8dbab4739b6cbb
Computed ciphertext: 1ad2561de8c1232f5d8dbab4739b6cbbb3d1aedce557306e207cb09e4b6e1c4d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 125

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffff80000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 279689e9a557f58b1c3bf40c97a90964
Computed ciphertext: 279689e9a557f58b1c3bf40c97a90964e09aa8451b9d94831b273e06df218526 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 126

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffc0000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: c4637e4a5e6377f9cc5a8638045de029
Computed ciphertext: c4637e4a5e6377f9cc5a8638045de029e0754b7a32314d525b1efce2e68c3f41 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 127

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffe0000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 492e607e5aea4688594b45f3aee3df90
Computed ciphertext: 492e607e5aea4688594b45f3aee3df90c99cfc085b6b64eb77ef1c5e3ab99b61 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 128

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffff0000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: e8c4e4381feec74054954c05b777a00a
Computed ciphertext: e8c4e4381feec74054954c05b777a00a82441b58c0cea8a361eedcdad94665ea OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 129

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffff8000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 91549514605f38246c9b724ad839f01d
Computed ciphertext: 91549514605f38246c9b724ad839f01d1ddf2bcc3d8e301cc2f2b7282886e8f2 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 130

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffc000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 74b24e3b6fefe40a4f9ef7ac6e44d76a
Computed ciphertext: 74b24e3b6fefe40a4f9ef7ac6e44d76acac5c4c07a42ee3f1923a85174571b53 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 131

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffe000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 2437a683dc5d4b52abb4a123a8df86c6
Computed ciphertext: 2437a683dc5d4b52abb4a123a8df86c6d95ffa1386e3f4512a711963f1b76a24 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 132

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffff000000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: bb2852c891c5947d2ed44032c421b85f
Computed ciphertext: bb2852c891c5947d2ed44032c421b85fc89c8376528b6809466a9f0856618b29 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 133

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffff800000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 1b9f5fbd5e8a4264c0a85b80409afa5e
Computed ciphertext: 1b9f5fbd5e8a4264c0a85b80409afa5e411521e399c4c40509bca35b954eb667 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 134

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffc00000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 30dab809f85a917fe924733f424ac589
Computed ciphertext: 30dab809f85a917fe924733f424ac589b4b19366dc9acfc4dd4d25df88634a62 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 135

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffe00000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: eaef5c1f8d605192646695ceadc65f32
Computed ciphertext: eaef5c1f8d605192646695ceadc65f32c1330df166fb30b6d803034d90dfe874 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 136

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffff00000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: b8aa90040b4c15a12316b78e0f9586fc
Computed ciphertext: b8aa90040b4c15a12316b78e0f9586fcdd94cd0a4d2395ef63486ac1dc6b32f6 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 137

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffff80000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 97fac8297ceaabc87d454350601e0673
Computed ciphertext: 97fac8297ceaabc87d454350601e067303d2e73be79df423ca95256517c63462 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 138

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffc0000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 9b47ef567ac28dfe488492f157e2b2e0
Computed ciphertext: 9b47ef567ac28dfe488492f157e2b2e0624f6ed962a461716a82e4842a11868d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 139

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffe0000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 1b8426027ddb962b5c5ba7eb8bc9ab63
Computed ciphertext: 1b8426027ddb962b5c5ba7eb8bc9ab63187ff7aef2b43ead6b6a3d5a6e175548 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 140

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffff0000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: e917fc77e71992a12dbe4c18068bec82
Computed ciphertext: e917fc77e71992a12dbe4c18068bec827ab9c22199e0b8f2d4fec437e09b6309 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 141

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffff8000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: dceebbc98840f8ae6daf76573b7e56f4
Computed ciphertext: dceebbc98840f8ae6daf76573b7e56f4bf7f734536a2fb47b3e8f575050c2683 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 142

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffc000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 4e11a9f74205125b61e0aee047eca20d
Computed ciphertext: 4e11a9f74205125b61e0aee047eca20d35e00d8c6f9808cbc8c2ec4443640a4b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 143

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffe000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: f60467f55a1f17eab88e800120cbc284
Computed ciphertext: f60467f55a1f17eab88e800120cbc28488d48b02f1422bff27d8d7ff91b3f25f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 144

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffff000000000000
IV: 00000000000000000000000000000000
Expected ciphertext: d436649f600b449ee276530f0cd83c11
Computed ciphertext: d436649f600b449ee276530f0cd83c116a2394abad5f62ec6fa8b16f921da0cf OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 145

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffff800000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 3bc0e3656a9e3ac7cd378a737f53b637
Computed ciphertext: 3bc0e3656a9e3ac7cd378a737f53b637badba6772b57ecaa655c3b96641f15a5 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 146

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffc00000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 6bacae63d33b928aa8380f8d54d88c17
Computed ciphertext: 6bacae63d33b928aa8380f8d54d88c17fea7045673d029cc33f7c3f7feb5b96b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 147

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffe00000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 8935ffbc75ae6251bf8e859f085adcb9
Computed ciphertext: 8935ffbc75ae6251bf8e859f085adcb990e17aec6657e4f2a4035982f8b4d3b4 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 148

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffff00000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 93dc4970fe35f67747cb0562c06d875a
Computed ciphertext: 93dc4970fe35f67747cb0562c06d875a83bc740592334bd1b3431226c1289fdf OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 149

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffff80000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 14f9df858975851797ba604fb0d16cc7
Computed ciphertext: 14f9df858975851797ba604fb0d16cc7eda77e964bc5dfb53756a1608d976509 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 150

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffc0000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 02ea0c98dca10b38c21b3b14e8d1b71f
Computed ciphertext: 02ea0c98dca10b38c21b3b14e8d1b71fde012657a6909e785f78eb69ec1895f5 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 151

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffe0000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 8f091b1b5b0749b2adc803e63dda9b72
Computed ciphertext: 8f091b1b5b0749b2adc803e63dda9b7227158a0faa10bf42cd6549fdaffcadb8 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 152

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffff0000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 05b389e3322c6da08384345a4137fd08
Computed ciphertext: 05b389e3322c6da08384345a4137fd084e2207cb2e7c0f0e506920356933defe OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 153

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffff8000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 381308c438f35b399f10ad71b05027d8
Computed ciphertext: 381308c438f35b399f10ad71b05027d80a1dbd41233b5a6bec49222848d230e5 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 154

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffc000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 68c230fcfa9279c3409fc423e2acbe04
Computed ciphertext: 68c230fcfa9279c3409fc423e2acbe04a12c1a7f9dffb109d452b1af6e40cd3f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 155

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffe000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 1c84a475acb011f3f59f4f46b76274c0
Computed ciphertext: 1c84a475acb011f3f59f4f46b76274c03811737678df5a182ce4869f6a593e48 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 156

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffff000000000
IV: 00000000000000000000000000000000
Expected ciphertext: 45119b68cb3f8399ee60066b5611a4d7
Computed ciphertext: 45119b68cb3f8399ee60066b5611a4d78ca2e9b01425295a5e91db56cd214560 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 157

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffff800000000
IV: 00000000000000000000000000000000
Expected ciphertext: 9423762f527a4060ffca312dcca22a16
Computed ciphertext: 9423762f527a4060ffca312dcca22a160325e41c34e5267e50f91197df0bd830 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 158

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffc00000000
IV: 00000000000000000000000000000000
Expected ciphertext: f361a2745a33f056a5ac6ace2f08e344
Computed ciphertext: f361a2745a33f056a5ac6ace2f08e344c3123369eda1cf36ffde00a18007bf4a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 159

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffe00000000
IV: 00000000000000000000000000000000
Expected ciphertext: 5ef145766eca849f5d011536a6557fdb
Computed ciphertext: 5ef145766eca849f5d011536a6557fdba613de8fefb8601237ac7be3d0a4f982 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 160

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffff00000000
IV: 00000000000000000000000000000000
Expected ciphertext: c9af27b2c89c9b4cf4a0c4106ac80318
Computed ciphertext: c9af27b2c89c9b4cf4a0c4106ac803186d808521f3ecc6dda5a47171e6aa2d8a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 161

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffff80000000
IV: 00000000000000000000000000000000
Expected ciphertext: fb9c4f16c621f4eab7e9ac1d7551dd57
Computed ciphertext: fb9c4f16c621f4eab7e9ac1d7551dd574d7bf17a286a9ce223bce06c8b113f2a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 162

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffc0000000
IV: 00000000000000000000000000000000
Expected ciphertext: 138e06fba466fa70854d8c2e524cffb2
Computed ciphertext: 138e06fba466fa70854d8c2e524cffb2c89a0ab66f5e0234baf2e4621bddc190 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 163

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffe0000000
IV: 00000000000000000000000000000000
Expected ciphertext: fb4bc78b225070773f04c40466d4e90c
Computed ciphertext: fb4bc78b225070773f04c40466d4e90ca91147ecef507d3dd46b61cb10322cd2 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 164

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffff0000000
IV: 00000000000000000000000000000000
Expected ciphertext: 8b2cbff1ed0150feda8a4799be94551f
Computed ciphertext: 8b2cbff1ed0150feda8a4799be94551fe2cbf89ebe8da0458b7894d575dc6d35 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 165

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffff8000000
IV: 00000000000000000000000000000000
Expected ciphertext: 08b30d7b3f27962709a36bcadfb974bd
Computed ciphertext: 08b30d7b3f27962709a36bcadfb974bd68eaa31955fbb6de90b3fcb3d8f8fa80 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 166

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffc000000
IV: 00000000000000000000000000000000
Expected ciphertext: fdf6d32e044d77adcf37fb97ac213326
Computed ciphertext: fdf6d32e044d77adcf37fb97ac21332668481323dfebb7a88a39b368d8520f74 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 167

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffe000000
IV: 00000000000000000000000000000000
Expected ciphertext: 93cb284ecdcfd781a8afe32077949e88
Computed ciphertext: 93cb284ecdcfd781a8afe32077949e885bc269e306214fd0f092675da40550fe OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 168

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffff000000
IV: 00000000000000000000000000000000
Expected ciphertext: 7b017bb02ec87b2b94c96e40a26fc71a
Computed ciphertext: 7b017bb02ec87b2b94c96e40a26fc71a140e79dabbef5300dc8b58909f55a875 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 169

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffff800000
IV: 00000000000000000000000000000000
Expected ciphertext: c5c038b6990664ab08a3aaa5df9f3266
Computed ciphertext: c5c038b6990664ab08a3aaa5df9f326616f11530a07dcbcf139d21452c5866c4 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 170

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffffc00000
IV: 00000000000000000000000000000000
Expected ciphertext: 4b7020be37fab6259b2a27f4ec551576
Computed ciphertext: 4b7020be37fab6259b2a27f4ec55157667bcada7348abb7ea0f99598588e1078 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 171

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffffe00000
IV: 00000000000000000000000000000000
Expected ciphertext: 60136703374f64e860b48ce31f930716
Computed ciphertext: 60136703374f64e860b48ce31f930716d1fd5f7babc25dcd02246c8fe5f15350 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 172

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffff00000
IV: 00000000000000000000000000000000
Expected ciphertext: 8d63a269b14d506ccc401ab8a9f1b591
Computed ciphertext: 8d63a269b14d506ccc401ab8a9f1b591ee7a15bc14c32413b977318fff8affc0 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 173

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffff80000
IV: 00000000000000000000000000000000
Expected ciphertext: d317f81dc6aa454aee4bd4a5a5cff4bd
Computed ciphertext: d317f81dc6aa454aee4bd4a5a5cff4bdab94216f4be2b71ea1b2e391cc1ea9d3 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 174

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffffc0000
IV: 00000000000000000000000000000000
Expected ciphertext: dddececd5354f04d530d76ed884246eb
Computed ciphertext: dddececd5354f04d530d76ed884246eba549ec79776f916846633b5a5d469766 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 175

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffffe0000
IV: 00000000000000000000000000000000
Expected ciphertext: 41c5205cc8fd8eda9a3cffd2518f365a
Computed ciphertext: 41c5205cc8fd8eda9a3cffd2518f365a259081ab5bff8f6575bc1250d182a61a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 176

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffffff0000
IV: 00000000000000000000000000000000
Expected ciphertext: cf42fb474293d96eca9db1b37b1ba676
Computed ciphertext: cf42fb474293d96eca9db1b37b1ba676cf95c3a1bad5059015b400a3e180f4e3 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 177

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffffff8000
IV: 00000000000000000000000000000000
Expected ciphertext: a231692607169b4ecdead5cd3b10db3e
Computed ciphertext: a231692607169b4ecdead5cd3b10db3e2d8c51697df64bf895ea0d04c67dec02 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 178

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffffffc000
IV: 00000000000000000000000000000000
Expected ciphertext: ace4b91c9c669e77e7acacd19859ed49
Computed ciphertext: ace4b91c9c669e77e7acacd19859ed49061a7ad36744ba54c1e9a1efb74d9b83 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 179

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffffffe000
IV: 00000000000000000000000000000000
Expected ciphertext: 75db7cfd4a7b2b62ab78a48f3ddaf4af
Computed ciphertext: 75db7cfd4a7b2b62ab78a48f3ddaf4af3d06b621c952a5ca7f32a09785b35bc4 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 180

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffffff000
IV: 00000000000000000000000000000000
Expected ciphertext: c1faba2d46e259cf480d7c38e4572a58
Computed ciphertext: c1faba2d46e259cf480d7c38e4572a580a29293b1a663fdbcbf15d8c4d94c43b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 181

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffffff800
IV: 00000000000000000000000000000000
Expected ciphertext: 241c45bc6ae16dee6eb7bea128701582
Computed ciphertext: 241c45bc6ae16dee6eb7bea128701582bf379b1190ebbe4467cbb844a9ed8519 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 182

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffffffc00
IV: 00000000000000000000000000000000
Expected ciphertext: 8fd03057cf1364420c2b78069a3e2502
Computed ciphertext: 8fd03057cf1364420c2b78069a3e2502ae9e12f72a27200db2738df21692e955 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 183

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffffffe00
IV: 00000000000000000000000000000000
Expected ciphertext: ddb505e6cc1384cbaec1df90b80beb20
Computed ciphertext: ddb505e6cc1384cbaec1df90b80beb202be9107eaa7703e18fc9ce703e1f2752 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 184

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffffffff00
IV: 00000000000000000000000000000000
Expected ciphertext: 5674a3bed27bf4bd3622f9f5fe208306
Computed ciphertext: 5674a3bed27bf4bd3622f9f5fe208306490497382867a52fd29e3ed08733c615 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 185

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffffffff80
IV: 00000000000000000000000000000000
Expected ciphertext: b687f26a89cfbfbb8e5eeac54055315e
Computed ciphertext: b687f26a89cfbfbb8e5eeac54055315e06029b88b5e64b1c8d99a66bcf4250cc OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 186

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffffffffc0
IV: 00000000000000000000000000000000
Expected ciphertext: 0547dd32d3b29ab6a4caeb606c5b6f78
Computed ciphertext: 0547dd32d3b29ab6a4caeb606c5b6f780de7f1f18df437a9284b561df32c43bd OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 187

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffffffffe0
IV: 00000000000000000000000000000000
Expected ciphertext: 186861f8bc5386d31fb77f720c3226e6
Computed ciphertext: 186861f8bc5386d31fb77f720c3226e66e9b75e2ca52c513aabfcbca4d1169bc OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 188

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffffffff0
IV: 00000000000000000000000000000000
Expected ciphertext: eacf1e6c4224efb38900b185ab1dfd42
Computed ciphertext: eacf1e6c4224efb38900b185ab1dfd4229272ed55c0ee0dc941f148365d42788 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 189

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffffffff8
IV: 00000000000000000000000000000000
Expected ciphertext: d241aab05a42d319de81d874f5c7b90d
Computed ciphertext: d241aab05a42d319de81d874f5c7b90dfb962b2633b349e3aadc359541d2a902 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 190

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffffffffc
IV: 00000000000000000000000000000000
Expected ciphertext: 5eb9bc759e2ad8d2140a6c762ae9e1ab
Computed ciphertext: 5eb9bc759e2ad8d2140a6c762ae9e1ab9d00f270ac628513b13e6d9df66fc76d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 191

Input plaintext: 00000000000000000000000000000000
Key: fffffffffffffffffffffffffffffffffffffffffffffffe
IV: 00000000000000000000000000000000
Expected ciphertext: 018596e15e78e2c064159defce5f3085
Computed ciphertext: 018596e15e78e2c064159defce5f3085d933e6d4d11d69d3ba392ad357610480 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarKey, test# 192

Input plaintext: 00000000000000000000000000000000
Key: ffffffffffffffffffffffffffffffffffffffffffffffff
IV: 00000000000000000000000000000000
Expected ciphertext: dd8a493514231cbf56eccee4c40889fb
Computed ciphertext: dd8a493514231cbf56eccee4c40889fbac3e57d1a513b4fea7a0b778500d5466 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

DiceLock-x 8.0.0.1 for Linux C++ source code used in this test:

DiceLock-x 8.0.0.1 for Linux

DiceLockCipher.h
cryptoRandomStreams.h
baseCryptoRandomStream.h
baseCryptoRandomStream.cpp
physicalCryptoRandomStream.h
physicalCryptoRandomStream.cpp
baseSymmetricCipher.h
baseSymmetricCipher.cpp
baseSymmetricStreamer.h
baseSymmetricStreamer.cpp
blockCipherOperationModes.h
baseBlockCipherOperationMode_with_IV.h
baseBlockCipherOperationMode_with_IV.cpp
CBC_Mode.h
CBC_Mode.cpp
cryptoPads.h
baseCryptoPad.h
baseCryptoPad.cpp
ISO_IEC_9797_1.h
ISO_IEC_9797_1.cpp
blockCiphers.h
baseBlockCipher.h
baseBlockCipher.cpp
baseAES.h
baseAES.cpp
AES192.h
AES192.cpp



So, DiceLock cipher test and analysis can go on …

DiceLock is a trademark or registered trademark of his owner where applies. DiceLock research is the research to implement Self-corrector randomisation-encryption and method, european patent EP1182777 granted 08/21/2003 and US patent US7508945 granted 03/24/2009.

Leave a Reply