December 2014
S M T W T F S
« Nov    
 123456
78910111213
14151617181920
21222324252627
28293031  

Recent Posts

DiceLock-x 8.0.0.1 for Linux, OFB_Mode class (Output feedback OFB block cipher operation mode algorithm)verified with Advanced Encryption Standard AES 192, VarTxt 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 Output feedback OFB class (computing Output feedback OFB 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: OFB_Mode class
– Block cipher encryption algorithm: AES192 class
– Test set : VarTxt
– 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.

 

Once computed we’ve got the following results:

VarTxt, test# 1

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: 80000000000000000000000000000000
Expected ciphertext: 6cd02513e8d4dc986b4afe087a60bd0c
Computed ciphertext: 6cd02513e8d4dc986b4afe087a60bd0c OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 2

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: c0000000000000000000000000000000
Expected ciphertext: 2ce1f8b7e30627c1c4519eada44bc436
Computed ciphertext: 2ce1f8b7e30627c1c4519eada44bc436 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 3

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: e0000000000000000000000000000000
Expected ciphertext: 9946b5f87af446f5796c1fee63a2da24
Computed ciphertext: 9946b5f87af446f5796c1fee63a2da24 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 4

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: f0000000000000000000000000000000
Expected ciphertext: 2a560364ce529efc21788779568d5555
Computed ciphertext: 2a560364ce529efc21788779568d5555 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 5

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: f8000000000000000000000000000000
Expected ciphertext: 35c1471837af446153bce55d5ba72a0a
Computed ciphertext: 35c1471837af446153bce55d5ba72a0a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 6

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fc000000000000000000000000000000
Expected ciphertext: ce60bc52386234f158f84341e534cd9e
Computed ciphertext: ce60bc52386234f158f84341e534cd9e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 7

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fe000000000000000000000000000000
Expected ciphertext: 8c7c27ff32bcf8dc2dc57c90c2903961
Computed ciphertext: 8c7c27ff32bcf8dc2dc57c90c2903961 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 8

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ff000000000000000000000000000000
Expected ciphertext: 32bb6a7ec84499e166f936003d55a5bb
Computed ciphertext: 32bb6a7ec84499e166f936003d55a5bb OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 9

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ff800000000000000000000000000000
Expected ciphertext: a5c772e5c62631ef660ee1d5877f6d1b
Computed ciphertext: a5c772e5c62631ef660ee1d5877f6d1b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 10

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffc00000000000000000000000000000
Expected ciphertext: 030d7e5b64f380a7e4ea5387b5cd7f49
Computed ciphertext: 030d7e5b64f380a7e4ea5387b5cd7f49 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 11

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffe00000000000000000000000000000
Expected ciphertext: 0dc9a2610037009b698f11bb7e86c83e
Computed ciphertext: 0dc9a2610037009b698f11bb7e86c83e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 12

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fff00000000000000000000000000000
Expected ciphertext: 0046612c766d1840c226364f1fa7ed72
Computed ciphertext: 0046612c766d1840c226364f1fa7ed72 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 13

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fff80000000000000000000000000000
Expected ciphertext: 4880c7e08f27befe78590743c05e698b
Computed ciphertext: 4880c7e08f27befe78590743c05e698b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 14

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffc0000000000000000000000000000
Expected ciphertext: 2520ce829a26577f0f4822c4ecc87401
Computed ciphertext: 2520ce829a26577f0f4822c4ecc87401 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 15

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffe0000000000000000000000000000
Expected ciphertext: 8765e8acc169758319cb46dc7bcf3dca
Computed ciphertext: 8765e8acc169758319cb46dc7bcf3dca OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 16

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffff0000000000000000000000000000
Expected ciphertext: e98f4ba4f073df4baa116d011dc24a28
Computed ciphertext: e98f4ba4f073df4baa116d011dc24a28 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 17

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffff8000000000000000000000000000
Expected ciphertext: f378f68c5dbf59e211b3a659a7317d94
Computed ciphertext: f378f68c5dbf59e211b3a659a7317d94 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 18

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffc000000000000000000000000000
Expected ciphertext: 283d3b069d8eb9fb432d74b96ca762b4
Computed ciphertext: 283d3b069d8eb9fb432d74b96ca762b4 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 19

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffe000000000000000000000000000
Expected ciphertext: a7e1842e8a87861c221a500883245c51
Computed ciphertext: a7e1842e8a87861c221a500883245c51 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 20

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffff000000000000000000000000000
Expected ciphertext: 77aa270471881be070fb52c7067ce732
Computed ciphertext: 77aa270471881be070fb52c7067ce732 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 21

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffff800000000000000000000000000
Expected ciphertext: 01b0f476d484f43f1aeb6efa9361a8ac
Computed ciphertext: 01b0f476d484f43f1aeb6efa9361a8ac OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 22

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffc00000000000000000000000000
Expected ciphertext: 1c3a94f1c052c55c2d8359aff2163b4f
Computed ciphertext: 1c3a94f1c052c55c2d8359aff2163b4f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 23

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffe00000000000000000000000000
Expected ciphertext: e8a067b604d5373d8b0f2e05a03b341b
Computed ciphertext: e8a067b604d5373d8b0f2e05a03b341b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 24

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffff00000000000000000000000000
Expected ciphertext: a7876ec87f5a09bfea42c77da30fd50e
Computed ciphertext: a7876ec87f5a09bfea42c77da30fd50e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 25

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffff80000000000000000000000000
Expected ciphertext: 0cf3e9d3a42be5b854ca65b13f35f48d
Computed ciphertext: 0cf3e9d3a42be5b854ca65b13f35f48d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 26

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffc0000000000000000000000000
Expected ciphertext: 6c62f6bbcab7c3e821c9290f08892dda
Computed ciphertext: 6c62f6bbcab7c3e821c9290f08892dda OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 27

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffe0000000000000000000000000
Expected ciphertext: 7f5e05bd2068738196fee79ace7e3aec
Computed ciphertext: 7f5e05bd2068738196fee79ace7e3aec OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 28

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffff0000000000000000000000000
Expected ciphertext: 440e0d733255cda92fb46e842fe58054
Computed ciphertext: 440e0d733255cda92fb46e842fe58054 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 29

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffff8000000000000000000000000
Expected ciphertext: aa5d5b1c4ea1b7a22e5583ac2e9ed8a7
Computed ciphertext: aa5d5b1c4ea1b7a22e5583ac2e9ed8a7 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 30

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffc000000000000000000000000
Expected ciphertext: 77e537e89e8491e8662aae3bc809421d
Computed ciphertext: 77e537e89e8491e8662aae3bc809421d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 31

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffe000000000000000000000000
Expected ciphertext: 997dd3e9f1598bfa73f75973f7e93b76
Computed ciphertext: 997dd3e9f1598bfa73f75973f7e93b76 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 32

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffff000000000000000000000000
Expected ciphertext: 1b38d4f7452afefcb7fc721244e4b72e
Computed ciphertext: 1b38d4f7452afefcb7fc721244e4b72e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 33

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffff800000000000000000000000
Expected ciphertext: 0be2b18252e774dda30cdda02c6906e3
Computed ciphertext: 0be2b18252e774dda30cdda02c6906e3 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 34

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffc00000000000000000000000
Expected ciphertext: d2695e59c20361d82652d7d58b6f11b2
Computed ciphertext: d2695e59c20361d82652d7d58b6f11b2 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 35

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffe00000000000000000000000
Expected ciphertext: 902d88d13eae52089abd6143cfe394e9
Computed ciphertext: 902d88d13eae52089abd6143cfe394e9 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 36

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffff00000000000000000000000
Expected ciphertext: d49bceb3b823fedd602c305345734bd2
Computed ciphertext: d49bceb3b823fedd602c305345734bd2 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 37

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffff80000000000000000000000
Expected ciphertext: 707b1dbb0ffa40ef7d95def421233fae
Computed ciphertext: 707b1dbb0ffa40ef7d95def421233fae OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 38

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffc0000000000000000000000
Expected ciphertext: 7ca0c1d93356d9eb8aa952084d75f913
Computed ciphertext: 7ca0c1d93356d9eb8aa952084d75f913 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 39

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffe0000000000000000000000
Expected ciphertext: f2cbf9cb186e270dd7bdb0c28febc57d
Computed ciphertext: f2cbf9cb186e270dd7bdb0c28febc57d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 40

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffff0000000000000000000000
Expected ciphertext: c94337c37c4e790ab45780bd9c3674a0
Computed ciphertext: c94337c37c4e790ab45780bd9c3674a0 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 41

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffff8000000000000000000000
Expected ciphertext: 8e3558c135252fb9c9f367ed609467a1
Computed ciphertext: 8e3558c135252fb9c9f367ed609467a1 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 42

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffc000000000000000000000
Expected ciphertext: 1b72eeaee4899b443914e5b3a57fba92
Computed ciphertext: 1b72eeaee4899b443914e5b3a57fba92 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 43

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffe000000000000000000000
Expected ciphertext: 011865f91bc56868d051e52c9efd59b7
Computed ciphertext: 011865f91bc56868d051e52c9efd59b7 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 44

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffff000000000000000000000
Expected ciphertext: e4771318ad7a63dd680f6e583b7747ea
Computed ciphertext: e4771318ad7a63dd680f6e583b7747ea OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 45

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffff800000000000000000000
Expected ciphertext: 61e3d194088dc8d97e9e6db37457eac5
Computed ciphertext: 61e3d194088dc8d97e9e6db37457eac5 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 46

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffc00000000000000000000
Expected ciphertext: 36ff1ec9ccfbc349e5d356d063693ad6
Computed ciphertext: 36ff1ec9ccfbc349e5d356d063693ad6 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 47

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffe00000000000000000000
Expected ciphertext: 3cc9e9a9be8cc3f6fb2ea24088e9bb19
Computed ciphertext: 3cc9e9a9be8cc3f6fb2ea24088e9bb19 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 48

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffff00000000000000000000
Expected ciphertext: 1ee5ab003dc8722e74905d9a8fe3d350
Computed ciphertext: 1ee5ab003dc8722e74905d9a8fe3d350 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 49

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffff80000000000000000000
Expected ciphertext: 245339319584b0a412412869d6c2eada
Computed ciphertext: 245339319584b0a412412869d6c2eada OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 50

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffc0000000000000000000
Expected ciphertext: 7bd496918115d14ed5380852716c8814
Computed ciphertext: 7bd496918115d14ed5380852716c8814 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 51

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffe0000000000000000000
Expected ciphertext: 273ab2f2b4a366a57d582a339313c8b1
Computed ciphertext: 273ab2f2b4a366a57d582a339313c8b1 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 52

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffff0000000000000000000
Expected ciphertext: 113365a9ffbe3b0ca61e98507554168b
Computed ciphertext: 113365a9ffbe3b0ca61e98507554168b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 53

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffff8000000000000000000
Expected ciphertext: afa99c997ac478a0dea4119c9e45f8b1
Computed ciphertext: afa99c997ac478a0dea4119c9e45f8b1 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 54

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffc000000000000000000
Expected ciphertext: 9216309a7842430b83ffb98638011512
Computed ciphertext: 9216309a7842430b83ffb98638011512 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 55

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffe000000000000000000
Expected ciphertext: 62abc792288258492a7cb45145f4b759
Computed ciphertext: 62abc792288258492a7cb45145f4b759 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 56

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffff000000000000000000
Expected ciphertext: 534923c169d504d7519c15d30e756c50
Computed ciphertext: 534923c169d504d7519c15d30e756c50 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 57

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffff800000000000000000
Expected ciphertext: fa75e05bcdc7e00c273fa33f6ee441d2
Computed ciphertext: fa75e05bcdc7e00c273fa33f6ee441d2 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 58

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffc00000000000000000
Expected ciphertext: 7d350fa6057080f1086a56b17ec240db
Computed ciphertext: 7d350fa6057080f1086a56b17ec240db OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 59

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffe00000000000000000
Expected ciphertext: f34e4a6324ea4a5c39a661c8fe5ada8f
Computed ciphertext: f34e4a6324ea4a5c39a661c8fe5ada8f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 60

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffff00000000000000000
Expected ciphertext: 0882a16f44088d42447a29ac090ec17e
Computed ciphertext: 0882a16f44088d42447a29ac090ec17e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 61

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffff80000000000000000
Expected ciphertext: 3a3c15bfc11a9537c130687004e136ee
Computed ciphertext: 3a3c15bfc11a9537c130687004e136ee OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 62

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffc0000000000000000
Expected ciphertext: 22c0a7678dc6d8cf5c8a6d5a9960767c
Computed ciphertext: 22c0a7678dc6d8cf5c8a6d5a9960767c OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 63

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffe0000000000000000
Expected ciphertext: b46b09809d68b9a456432a79bdc2e38c
Computed ciphertext: b46b09809d68b9a456432a79bdc2e38c OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 64

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffff0000000000000000
Expected ciphertext: 93baaffb35fbe739c17c6ac22eecf18f
Computed ciphertext: 93baaffb35fbe739c17c6ac22eecf18f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 65

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffff8000000000000000
Expected ciphertext: c8aa80a7850675bc007c46df06b49868
Computed ciphertext: c8aa80a7850675bc007c46df06b49868 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 66

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffc000000000000000
Expected ciphertext: 12c6f3877af421a918a84b775858021d
Computed ciphertext: 12c6f3877af421a918a84b775858021d OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 67

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffe000000000000000
Expected ciphertext: 33f123282c5d633924f7d5ba3f3cab11
Computed ciphertext: 33f123282c5d633924f7d5ba3f3cab11 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 68

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffff000000000000000
Expected ciphertext: a8f161002733e93ca4527d22c1a0c5bb
Computed ciphertext: a8f161002733e93ca4527d22c1a0c5bb OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 69

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffff800000000000000
Expected ciphertext: b72f70ebf3e3fda23f508eec76b42c02
Computed ciphertext: b72f70ebf3e3fda23f508eec76b42c02 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 70

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffc00000000000000
Expected ciphertext: 6a9d965e6274143f25afdcfc88ffd77c
Computed ciphertext: 6a9d965e6274143f25afdcfc88ffd77c OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 71

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffe00000000000000
Expected ciphertext: a0c74fd0b9361764ce91c5200b095357
Computed ciphertext: a0c74fd0b9361764ce91c5200b095357 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 72

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffff00000000000000
Expected ciphertext: 091d1fdc2bd2c346cd5046a8c6209146
Computed ciphertext: 091d1fdc2bd2c346cd5046a8c6209146 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 73

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffff80000000000000
Expected ciphertext: e2a37580116cfb71856254496ab0aca8
Computed ciphertext: e2a37580116cfb71856254496ab0aca8 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 74

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffc0000000000000
Expected ciphertext: e0b3a00785917c7efc9adba322813571
Computed ciphertext: e0b3a00785917c7efc9adba322813571 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 75

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffe0000000000000
Expected ciphertext: 733d41f4727b5ef0df4af4cf3cffa0cb
Computed ciphertext: 733d41f4727b5ef0df4af4cf3cffa0cb OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 76

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffff0000000000000
Expected ciphertext: a99ebb030260826f981ad3e64490aa4f
Computed ciphertext: a99ebb030260826f981ad3e64490aa4f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 77

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffff8000000000000
Expected ciphertext: 73f34c7d3eae5e80082c1647524308ee
Computed ciphertext: 73f34c7d3eae5e80082c1647524308ee OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 78

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffc000000000000
Expected ciphertext: 40ebd5ad082345b7a2097ccd3464da02
Computed ciphertext: 40ebd5ad082345b7a2097ccd3464da02 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 79

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffe000000000000
Expected ciphertext: 7cc4ae9a424b2cec90c97153c2457ec5
Computed ciphertext: 7cc4ae9a424b2cec90c97153c2457ec5 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 80

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffff000000000000
Expected ciphertext: 54d632d03aba0bd0f91877ebdd4d09cb
Computed ciphertext: 54d632d03aba0bd0f91877ebdd4d09cb OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 81

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffff800000000000
Expected ciphertext: d3427be7e4d27cd54f5fe37b03cf0897
Computed ciphertext: d3427be7e4d27cd54f5fe37b03cf0897 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 82

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffc00000000000
Expected ciphertext: b2099795e88cc158fd75ea133d7e7fbe
Computed ciphertext: b2099795e88cc158fd75ea133d7e7fbe OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 83

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffe00000000000
Expected ciphertext: a6cae46fb6fadfe7a2c302a34242817b
Computed ciphertext: a6cae46fb6fadfe7a2c302a34242817b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 84

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffff00000000000
Expected ciphertext: 026a7024d6a902e0b3ffccbaa910cc3f
Computed ciphertext: 026a7024d6a902e0b3ffccbaa910cc3f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 85

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffff80000000000
Expected ciphertext: 156f07767a85a4312321f63968338a01
Computed ciphertext: 156f07767a85a4312321f63968338a01 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 86

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffc0000000000
Expected ciphertext: 15eec9ebf42b9ca76897d2cd6c5a12e2
Computed ciphertext: 15eec9ebf42b9ca76897d2cd6c5a12e2 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 87

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffe0000000000
Expected ciphertext: db0d3a6fdcc13f915e2b302ceeb70fd8
Computed ciphertext: db0d3a6fdcc13f915e2b302ceeb70fd8 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 88

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffff0000000000
Expected ciphertext: 71dbf37e87a2e34d15b20e8f10e48924
Computed ciphertext: 71dbf37e87a2e34d15b20e8f10e48924 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 89

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffff8000000000
Expected ciphertext: c745c451e96ff3c045e4367c833e3b54
Computed ciphertext: c745c451e96ff3c045e4367c833e3b54 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 90

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffc000000000
Expected ciphertext: 340da09c2dd11c3b679d08ccd27dd595
Computed ciphertext: 340da09c2dd11c3b679d08ccd27dd595 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 91

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffe000000000
Expected ciphertext: 8279f7c0c2a03ee660c6d392db025d18
Computed ciphertext: 8279f7c0c2a03ee660c6d392db025d18 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 92

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffff000000000
Expected ciphertext: a4b2c7d8eba531ff47c5041a55fbd1ec
Computed ciphertext: a4b2c7d8eba531ff47c5041a55fbd1ec OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 93

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffff800000000
Expected ciphertext: 74569a2ca5a7bd5131ce8dc7cbfbf72f
Computed ciphertext: 74569a2ca5a7bd5131ce8dc7cbfbf72f OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 94

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffc00000000
Expected ciphertext: 3713da0c0219b63454035613b5a403dd
Computed ciphertext: 3713da0c0219b63454035613b5a403dd OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 95

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffe00000000
Expected ciphertext: 8827551ddcc9df23fa72a3de4e9f0b07
Computed ciphertext: 8827551ddcc9df23fa72a3de4e9f0b07 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 96

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffff00000000
Expected ciphertext: 2e3febfd625bfcd0a2c06eb460da1732
Computed ciphertext: 2e3febfd625bfcd0a2c06eb460da1732 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 97

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffff80000000
Expected ciphertext: ee82e6ba488156f76496311da6941deb
Computed ciphertext: ee82e6ba488156f76496311da6941deb OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 98

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffc0000000
Expected ciphertext: 4770446f01d1f391256e85a1b30d89d3
Computed ciphertext: 4770446f01d1f391256e85a1b30d89d3 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 99

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffe0000000
Expected ciphertext: af04b68f104f21ef2afb4767cf74143c
Computed ciphertext: af04b68f104f21ef2afb4767cf74143c OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 100

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffff0000000
Expected ciphertext: cf3579a9ba38c8e43653173e14f3a4c6
Computed ciphertext: cf3579a9ba38c8e43653173e14f3a4c6 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 101

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffff8000000
Expected ciphertext: b3bba904f4953e09b54800af2f62e7d4
Computed ciphertext: b3bba904f4953e09b54800af2f62e7d4 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 102

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffc000000
Expected ciphertext: fc4249656e14b29eb9c44829b4c59a46
Computed ciphertext: fc4249656e14b29eb9c44829b4c59a46 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 103

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffe000000
Expected ciphertext: 9b31568febe81cfc2e65af1c86d1a308
Computed ciphertext: 9b31568febe81cfc2e65af1c86d1a308 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 104

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffff000000
Expected ciphertext: 9ca09c25f273a766db98a480ce8dfedc
Computed ciphertext: 9ca09c25f273a766db98a480ce8dfedc OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 105

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffff800000
Expected ciphertext: b909925786f34c3c92d971883c9fbedf
Computed ciphertext: b909925786f34c3c92d971883c9fbedf OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 106

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffffc00000
Expected ciphertext: 82647f1332fe570a9d4d92b2ee771d3b
Computed ciphertext: 82647f1332fe570a9d4d92b2ee771d3b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 107

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffffe00000
Expected ciphertext: 3604a7e80832b3a99954bca6f5b9f501
Computed ciphertext: 3604a7e80832b3a99954bca6f5b9f501 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 108

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffff00000
Expected ciphertext: 884607b128c5de3ab39a529a1ef51bef
Computed ciphertext: 884607b128c5de3ab39a529a1ef51bef OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 109

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffff80000
Expected ciphertext: 670cfa093d1dbdb2317041404102435e
Computed ciphertext: 670cfa093d1dbdb2317041404102435e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 110

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffffc0000
Expected ciphertext: 7a867195f3ce8769cbd336502fbb5130
Computed ciphertext: 7a867195f3ce8769cbd336502fbb5130 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 111

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffffe0000
Expected ciphertext: 52efcf64c72b2f7ca5b3c836b1078c15
Computed ciphertext: 52efcf64c72b2f7ca5b3c836b1078c15 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 112

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffffff0000
Expected ciphertext: 4019250f6eefb2ac5ccbcae044e75c7e
Computed ciphertext: 4019250f6eefb2ac5ccbcae044e75c7e OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 113

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffffff8000
Expected ciphertext: 022c4f6f5a017d292785627667ddef24
Computed ciphertext: 022c4f6f5a017d292785627667ddef24 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 114

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffffffc000
Expected ciphertext: e9c21078a2eb7e03250f71000fa9e3ed
Computed ciphertext: e9c21078a2eb7e03250f71000fa9e3ed OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 115

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffffffe000
Expected ciphertext: a13eaeeb9cd391da4e2b09490b3e7fad
Computed ciphertext: a13eaeeb9cd391da4e2b09490b3e7fad OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 116

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffffff000
Expected ciphertext: c958a171dca1d4ed53e1af1d380803a9
Computed ciphertext: c958a171dca1d4ed53e1af1d380803a9 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 117

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffffff800
Expected ciphertext: 21442e07a110667f2583eaeeee44dc8c
Computed ciphertext: 21442e07a110667f2583eaeeee44dc8c OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 118

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffffffc00
Expected ciphertext: 59bbb353cf1dd867a6e33737af655e99
Computed ciphertext: 59bbb353cf1dd867a6e33737af655e99 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 119

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffffffe00
Expected ciphertext: 43cd3b25375d0ce41087ff9fe2829639
Computed ciphertext: 43cd3b25375d0ce41087ff9fe2829639 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 120

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffffffff00
Expected ciphertext: 6b98b17e80d1118e3516bd768b285a84
Computed ciphertext: 6b98b17e80d1118e3516bd768b285a84 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 121

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffffffff80
Expected ciphertext: ae47ed3676ca0c08deea02d95b81db58
Computed ciphertext: ae47ed3676ca0c08deea02d95b81db58 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 122

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffffffffc0
Expected ciphertext: 34ec40dc20413795ed53628ea748720b
Computed ciphertext: 34ec40dc20413795ed53628ea748720b OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 123

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffffffffe0
Expected ciphertext: 4dc68163f8e9835473253542c8a65d46
Computed ciphertext: 4dc68163f8e9835473253542c8a65d46 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 124

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffffffff0
Expected ciphertext: 2aabb999f43693175af65c6c612c46fb
Computed ciphertext: 2aabb999f43693175af65c6c612c46fb OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 125

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffffffff8
Expected ciphertext: e01f94499dac3547515c5b1d756f0f58
Computed ciphertext: e01f94499dac3547515c5b1d756f0f58 OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 126

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffffffffc
Expected ciphertext: 9d12435a46480ce00ea349f71799df9a
Computed ciphertext: 9d12435a46480ce00ea349f71799df9a OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 127

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: fffffffffffffffffffffffffffffffe
Expected ciphertext: cef41d16d266bdfe46938ad7884cc0cf
Computed ciphertext: cef41d16d266bdfe46938ad7884cc0cf OK
DECIPHERING Deciphered text: 00000000000000000000000000000000 OK

 

VarTxt, test# 128

Input plaintext: 00000000000000000000000000000000
Key: 000000000000000000000000000000000000000000000000
IV: ffffffffffffffffffffffffffffffff
Expected ciphertext: b13db4da1f718bc6904797c82bcf2d32
Computed ciphertext: b13db4da1f718bc6904797c82bcf2d32 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
OFB_Mode.h
OFB_Mode.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