September 2014
S M T W T F S
« Aug    
 123456
78910111213
14151617181920
21222324252627
282930  

Recent Posts

DiceLock-x 8.0.0.1 for Linux, XTS_Mode class (XEX-based tweaked-codebook mode with ciphertext stealing XTS block cipher operation mode algorithm) verified with Advanced Encryption Standard AES 128, IEEE P1619, with 1 key and 4096 bit plaintext, numeric data unit test vector set and DefaultCryptoRandomStream class (default virtual memory management)

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 XEX-based tweaked-codebook mode with ciphertext stealing XTS class (computing XEX-based tweaked-codebook mode with ciphertext stealing XTS 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: XTS_Mode class
– Block cipher encryption algorithm: AES128 class
– Test set : IEEE P1619, with 1 key and 4096 bit plaintext, numeric data unit
– Bit stream memory management: DefaultCryptoRandomStream class (default virtual memory management)

Memory characteristic used in this test:

DefaultCryptoRandomStream class makes use of default virtual memory where the system can move pages of physical memory to and from a paging file on disk (manipulation of physical memory by the system is completely transparent to applications).

 

Once computed we’ve got the following results:

P1619, test# 10

Input plaintext: 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff
Data unit (numeric): 0
Symmetric Key: 27 18 28 18 28 45 90 45 23 53 60 28 74 71 35 26 31 41 59 26 53 58 97 93 23 84 62 64 33 83 27 95
Expected ciphertext: 27 a7 47 9b ef a1 d4 76 48 9f 30 8c d4 cf a6 e2 a9 6e 4b be 32 08 ff 25 28 7d d3 81 96 16 e8 9c c7 8c f7 f5 e5 43 44 5f 83 33 d8 fa 7f 56 00 00 05 27 9f a5 d8 b5 e4 ad 40 e7 36 dd b4 d3 54 12 32 80 63 fd 2a ab 53 e5 ea 1e 0a 9f 33 25 00 a5 df 94 87 d0 7a 5c 92 cc 51 2c 88 66 c7 e8 60 ce 93 fd f1 66 a2 49 12 b4 22 97 61 46 ae 20 ce 84 6b b7 dc 9b a9 4a 76 7a ae f2 0c 0d 61 ad 02 65 5e a9 2d c4 c4 e4 1a 89 52 c6 51 d3 31 74 be 51 a1 0c 42 11 10 e6 d8 15 88 ed e8 21 03 a2 52 d8 a7 50 e8 76 8d ef ff ed 91 22 81 0a ae b9 9f 91 72 af 82 b6 04 dc 4b 8e 51 bc b0 82 35 a6 f4 34 13 32 e4 ca 60 48 2a 4b a1 a0 3b 3e 65 00 8f c5 da 76 b7 0b f1 69 0d b4 ea e2 9c 5f 1b ad d0 3c 5c cf 2a 55 d7 05 dd cd 86 d4 49 51 1c eb 7e c3 0b f1 2b 1f a3 5b 91 3f 9f 74 7a 8a fd 1b 13 0e 94 bf f9 4e ff d0 1a 91 73 5c a1 72 6a cd 0b 19 7c 4e 5b 03 39 36 97 e1 26 82 6f b6 bb de 8e cc 1e 08 29 85 16 e2 c9 ed 03 ff 3c 1b 78 60 f6 de 76 d4 ce cd 94 c8 11 98 55 ef 52 97 ca 67 e9 f3 e7 ff 72 b1 e9 97 85 ca 0a 7e 77 20 c5 b3 6d c6 d7 2c ac 95 74 c8 cb bc 2f 80 1e 23 e5 6f d3 44 b0 7f 22 15 4b eb a0 f0 8c e8 89 1e 64 3e d9 95 c9 4d 9a 69 c9 f1 b5 f4 99 02 7a 78 57 2a ee bd 74 d2 0c c3 98 81 c2 13 ee 77 0b 10 10 e4 be a7 18 84 69 77 ae 11 9f 7a 02 3a b5 8c ca 0a d7 52 af e6 56 bb 3c 17 25 6a 9f 6e 9b f1 9f dd 5a 38 fc 82 bb e8 72 c5 53 9e db 60 9e f4 f7 9c 20 3e bb 14 0f 2e 58 3c b2 ad 15 b4 aa 5b 65 50 16 a8 44 92 77 db d4 77 ef 2c 8d 6c 01 7d b7 38 b1 8d eb 4a 42 7d 19 23 ce 3f f2 62 73 57 79 a4 18 f2 0a 28 2d f9 20 14 7b ea be 42 1e e5 31 9d 05 68
Computed ciphertext: 27 a7 47 9b ef a1 d4 76 48 9f 30 8c d4 cf a6 e2 a9 6e 4b be 32 08 ff 25 28 7d d3 81 96 16 e8 9c c7 8c f7 f5 e5 43 44 5f 83 33 d8 fa 7f 56 00 00 05 27 9f a5 d8 b5 e4 ad 40 e7 36 dd b4 d3 54 12 32 80 63 fd 2a ab 53 e5 ea 1e 0a 9f 33 25 00 a5 df 94 87 d0 7a 5c 92 cc 51 2c 88 66 c7 e8 60 ce 93 fd f1 66 a2 49 12 b4 22 97 61 46 ae 20 ce 84 6b b7 dc 9b a9 4a 76 7a ae f2 0c 0d 61 ad 02 65 5e a9 2d c4 c4 e4 1a 89 52 c6 51 d3 31 74 be 51 a1 0c 42 11 10 e6 d8 15 88 ed e8 21 03 a2 52 d8 a7 50 e8 76 8d ef ff ed 91 22 81 0a ae b9 9f 91 72 af 82 b6 04 dc 4b 8e 51 bc b0 82 35 a6 f4 34 13 32 e4 ca 60 48 2a 4b a1 a0 3b 3e 65 00 8f c5 da 76 b7 0b f1 69 0d b4 ea e2 9c 5f 1b ad d0 3c 5c cf 2a 55 d7 05 dd cd 86 d4 49 51 1c eb 7e c3 0b f1 2b 1f a3 5b 91 3f 9f 74 7a 8a fd 1b 13 0e 94 bf f9 4e ff d0 1a 91 73 5c a1 72 6a cd 0b 19 7c 4e 5b 03 39 36 97 e1 26 82 6f b6 bb de 8e cc 1e 08 29 85 16 e2 c9 ed 03 ff 3c 1b 78 60 f6 de 76 d4 ce cd 94 c8 11 98 55 ef 52 97 ca 67 e9 f3 e7 ff 72 b1 e9 97 85 ca 0a 7e 77 20 c5 b3 6d c6 d7 2c ac 95 74 c8 cb bc 2f 80 1e 23 e5 6f d3 44 b0 7f 22 15 4b eb a0 f0 8c e8 89 1e 64 3e d9 95 c9 4d 9a 69 c9 f1 b5 f4 99 02 7a 78 57 2a ee bd 74 d2 0c c3 98 81 c2 13 ee 77 0b 10 10 e4 be a7 18 84 69 77 ae 11 9f 7a 02 3a b5 8c ca 0a d7 52 af e6 56 bb 3c 17 25 6a 9f 6e 9b f1 9f dd 5a 38 fc 82 bb e8 72 c5 53 9e db 60 9e f4 f7 9c 20 3e bb 14 0f 2e 58 3c b2 ad 15 b4 aa 5b 65 50 16 a8 44 92 77 db d4 77 ef 2c 8d 6c 01 7d b7 38 b1 8d eb 4a 42 7d 19 23 ce 3f f2 62 73 57 79 a4 18 f2 0a 28 2d f9 20 14 7b ea be 42 1e e5 31 9d 05 68 OK
DECIPHERING Deciphered text: 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff OK

 

P1619, test# 11

Input plaintext: 27 a7 47 9b ef a1 d4 76 48 9f 30 8c d4 cf a6 e2 a9 6e 4b be 32 08 ff 25 28 7d d3 81 96 16 e8 9c c7 8c f7 f5 e5 43 44 5f 83 33 d8 fa 7f 56 00 00 05 27 9f a5 d8 b5 e4 ad 40 e7 36 dd b4 d3 54 12 32 80 63 fd 2a ab 53 e5 ea 1e 0a 9f 33 25 00 a5 df 94 87 d0 7a 5c 92 cc 51 2c 88 66 c7 e8 60 ce 93 fd f1 66 a2 49 12 b4 22 97 61 46 ae 20 ce 84 6b b7 dc 9b a9 4a 76 7a ae f2 0c 0d 61 ad 02 65 5e a9 2d c4 c4 e4 1a 89 52 c6 51 d3 31 74 be 51 a1 0c 42 11 10 e6 d8 15 88 ed e8 21 03 a2 52 d8 a7 50 e8 76 8d ef ff ed 91 22 81 0a ae b9 9f 91 72 af 82 b6 04 dc 4b 8e 51 bc b0 82 35 a6 f4 34 13 32 e4 ca 60 48 2a 4b a1 a0 3b 3e 65 00 8f c5 da 76 b7 0b f1 69 0d b4 ea e2 9c 5f 1b ad d0 3c 5c cf 2a 55 d7 05 dd cd 86 d4 49 51 1c eb 7e c3 0b f1 2b 1f a3 5b 91 3f 9f 74 7a 8a fd 1b 13 0e 94 bf f9 4e ff d0 1a 91 73 5c a1 72 6a cd 0b 19 7c 4e 5b 03 39 36 97 e1 26 82 6f b6 bb de 8e cc 1e 08 29 85 16 e2 c9 ed 03 ff 3c 1b 78 60 f6 de 76 d4 ce cd 94 c8 11 98 55 ef 52 97 ca 67 e9 f3 e7 ff 72 b1 e9 97 85 ca 0a 7e 77 20 c5 b3 6d c6 d7 2c ac 95 74 c8 cb bc 2f 80 1e 23 e5 6f d3 44 b0 7f 22 15 4b eb a0 f0 8c e8 89 1e 64 3e d9 95 c9 4d 9a 69 c9 f1 b5 f4 99 02 7a 78 57 2a ee bd 74 d2 0c c3 98 81 c2 13 ee 77 0b 10 10 e4 be a7 18 84 69 77 ae 11 9f 7a 02 3a b5 8c ca 0a d7 52 af e6 56 bb 3c 17 25 6a 9f 6e 9b f1 9f dd 5a 38 fc 82 bb e8 72 c5 53 9e db 60 9e f4 f7 9c 20 3e bb 14 0f 2e 58 3c b2 ad 15 b4 aa 5b 65 50 16 a8 44 92 77 db d4 77 ef 2c 8d 6c 01 7d b7 38 b1 8d eb 4a 42 7d 19 23 ce 3f f2 62 73 57 79 a4 18 f2 0a 28 2d f9 20 14 7b ea be 42 1e e5 31 9d 05 68
Data unit (numeric): 1
Symmetric Key: 27 18 28 18 28 45 90 45 23 53 60 28 74 71 35 26 31 41 59 26 53 58 97 93 23 84 62 64 33 83 27 95
Expected ciphertext: 26 4d 3c a8 51 21 94 fe c3 12 c8 c9 89 1f 27 9f ef dd 60 8d 0c 02 7b 60 48 3a 3f a8 11 d6 5e e5 9d 52 d9 e4 0e c5 67 2d 81 53 2b 38 b6 b0 89 ce 95 1f 0f 9c 35 59 0b 8b 97 8d 17 52 13 f3 29 bb 1c 2f d3 0f 2f 7f 30 49 2a 61 a5 32 a7 9f 51 d3 6f 5e 31 a7 c9 a1 2c 28 60 82 ff 7d 23 94 d1 8f 78 3e 1a 8e 72 c7 22 ca aa a5 2d 8f 06 56 57 d2 63 1f d2 5b fd 8e 5b aa d6 e5 27 d7 63 51 75 01 c6 8c 5e dc 3c dd 55 43 5c 53 2d 71 25 c8 61 4d ee d9 ad aa 3a ca de 58 88 b8 7b ef 64 1c 4c 99 4c 80 91 b5 bc d3 87 f3 96 3f b5 bc 37 aa 92 2f bf e3 df 4e 5b 91 5e 6e b5 14 71 7b dd 2a 74 07 9a 50 73 f5 c4 bf d4 6a df 7d 28 2e 7a 39 3a 52 57 9d 11 a0 28 da 4d 9c d9 c7 71 24 f9 64 8e e3 83 b1 ac 76 39 30 e7 16 2a 8d 37 f3 50 b2 f7 4b 84 72 cf 09 90 20 63 c6 b3 2e 8c 2d 92 90 ce fb d7 34 6d 1c 77 9a 0d f5 0e dc de 45 31 da 07 b0 99 c6 38 e8 3a 75 59 44 df 2a ef 1a a3 17 52 fd 32 3d cb 71 0f b4 bf bb 9d 22 b9 25 bc 35 77 e1 b8 94 9e 72 9a 90 bb af ea cf 7f 78 79 e7 b1 14 7e 28 ba 0b ae 94 0d b7 95 a6 1b 15 ec f4 df 8d b0 7b 82 4b b0 62 80 2c c9 8a 95 45 bb 2a ae ed 77 cb 3f c6 db 15 dc d7 d8 0d 7d 5b c4 06 c4 97 0a 34 78 ad a8 89 9b 32 91 98 eb 61 c1 93 fb 62 75 aa 8c a3 40 34 4a 75 a8 62 ae be 92 ee e1 ce 03 2f d9 50 b4 7d 77 04 a3 87 69 23 b4 ad 62 84 4b f4 a0 9c 4d be 8b 43 97 18 4b 74 71 36 0c 95 64 88 0a ed dd b9 ba a4 af 2e 75 39 4b 08 cd 32 ff 47 9c 57 a0 7d 3e ab 5d 54 de 5f 97 38 b8 d2 7f 27 a9 f0 ab 11 79 9d 7b 7f fe fb 27 04 c9 5c 6a d1 2c 39 f1 e8 67 a4 b7 b1 d7 81 8a 4b 75 3d fd 2a 89 cc b4 5e 00 1a 03 a8 67 b1 87 f2 25 dd
Computed ciphertext: 26 4d 3c a8 51 21 94 fe c3 12 c8 c9 89 1f 27 9f ef dd 60 8d 0c 02 7b 60 48 3a 3f a8 11 d6 5e e5 9d 52 d9 e4 0e c5 67 2d 81 53 2b 38 b6 b0 89 ce 95 1f 0f 9c 35 59 0b 8b 97 8d 17 52 13 f3 29 bb 1c 2f d3 0f 2f 7f 30 49 2a 61 a5 32 a7 9f 51 d3 6f 5e 31 a7 c9 a1 2c 28 60 82 ff 7d 23 94 d1 8f 78 3e 1a 8e 72 c7 22 ca aa a5 2d 8f 06 56 57 d2 63 1f d2 5b fd 8e 5b aa d6 e5 27 d7 63 51 75 01 c6 8c 5e dc 3c dd 55 43 5c 53 2d 71 25 c8 61 4d ee d9 ad aa 3a ca de 58 88 b8 7b ef 64 1c 4c 99 4c 80 91 b5 bc d3 87 f3 96 3f b5 bc 37 aa 92 2f bf e3 df 4e 5b 91 5e 6e b5 14 71 7b dd 2a 74 07 9a 50 73 f5 c4 bf d4 6a df 7d 28 2e 7a 39 3a 52 57 9d 11 a0 28 da 4d 9c d9 c7 71 24 f9 64 8e e3 83 b1 ac 76 39 30 e7 16 2a 8d 37 f3 50 b2 f7 4b 84 72 cf 09 90 20 63 c6 b3 2e 8c 2d 92 90 ce fb d7 34 6d 1c 77 9a 0d f5 0e dc de 45 31 da 07 b0 99 c6 38 e8 3a 75 59 44 df 2a ef 1a a3 17 52 fd 32 3d cb 71 0f b4 bf bb 9d 22 b9 25 bc 35 77 e1 b8 94 9e 72 9a 90 bb af ea cf 7f 78 79 e7 b1 14 7e 28 ba 0b ae 94 0d b7 95 a6 1b 15 ec f4 df 8d b0 7b 82 4b b0 62 80 2c c9 8a 95 45 bb 2a ae ed 77 cb 3f c6 db 15 dc d7 d8 0d 7d 5b c4 06 c4 97 0a 34 78 ad a8 89 9b 32 91 98 eb 61 c1 93 fb 62 75 aa 8c a3 40 34 4a 75 a8 62 ae be 92 ee e1 ce 03 2f d9 50 b4 7d 77 04 a3 87 69 23 b4 ad 62 84 4b f4 a0 9c 4d be 8b 43 97 18 4b 74 71 36 0c 95 64 88 0a ed dd b9 ba a4 af 2e 75 39 4b 08 cd 32 ff 47 9c 57 a0 7d 3e ab 5d 54 de 5f 97 38 b8 d2 7f 27 a9 f0 ab 11 79 9d 7b 7f fe fb 27 04 c9 5c 6a d1 2c 39 f1 e8 67 a4 b7 b1 d7 81 8a 4b 75 3d fd 2a 89 cc b4 5e 00 1a 03 a8 67 b1 87 f2 25 dd OK
DECIPHERING Deciphered text: 27 a7 47 9b ef a1 d4 76 48 9f 30 8c d4 cf a6 e2 a9 6e 4b be 32 08 ff 25 28 7d d3 81 96 16 e8 9c c7 8c f7 f5 e5 43 44 5f 83 33 d8 fa 7f 56 00 00 05 27 9f a5 d8 b5 e4 ad 40 e7 36 dd b4 d3 54 12 32 80 63 fd 2a ab 53 e5 ea 1e 0a 9f 33 25 00 a5 df 94 87 d0 7a 5c 92 cc 51 2c 88 66 c7 e8 60 ce 93 fd f1 66 a2 49 12 b4 22 97 61 46 ae 20 ce 84 6b b7 dc 9b a9 4a 76 7a ae f2 0c 0d 61 ad 02 65 5e a9 2d c4 c4 e4 1a 89 52 c6 51 d3 31 74 be 51 a1 0c 42 11 10 e6 d8 15 88 ed e8 21 03 a2 52 d8 a7 50 e8 76 8d ef ff ed 91 22 81 0a ae b9 9f 91 72 af 82 b6 04 dc 4b 8e 51 bc b0 82 35 a6 f4 34 13 32 e4 ca 60 48 2a 4b a1 a0 3b 3e 65 00 8f c5 da 76 b7 0b f1 69 0d b4 ea e2 9c 5f 1b ad d0 3c 5c cf 2a 55 d7 05 dd cd 86 d4 49 51 1c eb 7e c3 0b f1 2b 1f a3 5b 91 3f 9f 74 7a 8a fd 1b 13 0e 94 bf f9 4e ff d0 1a 91 73 5c a1 72 6a cd 0b 19 7c 4e 5b 03 39 36 97 e1 26 82 6f b6 bb de 8e cc 1e 08 29 85 16 e2 c9 ed 03 ff 3c 1b 78 60 f6 de 76 d4 ce cd 94 c8 11 98 55 ef 52 97 ca 67 e9 f3 e7 ff 72 b1 e9 97 85 ca 0a 7e 77 20 c5 b3 6d c6 d7 2c ac 95 74 c8 cb bc 2f 80 1e 23 e5 6f d3 44 b0 7f 22 15 4b eb a0 f0 8c e8 89 1e 64 3e d9 95 c9 4d 9a 69 c9 f1 b5 f4 99 02 7a 78 57 2a ee bd 74 d2 0c c3 98 81 c2 13 ee 77 0b 10 10 e4 be a7 18 84 69 77 ae 11 9f 7a 02 3a b5 8c ca 0a d7 52 af e6 56 bb 3c 17 25 6a 9f 6e 9b f1 9f dd 5a 38 fc 82 bb e8 72 c5 53 9e db 60 9e f4 f7 9c 20 3e bb 14 0f 2e 58 3c b2 ad 15 b4 aa 5b 65 50 16 a8 44 92 77 db d4 77 ef 2c 8d 6c 01 7d b7 38 b1 8d eb 4a 42 7d 19 23 ce 3f f2 62 73 57 79 a4 18 f2 0a 28 2d f9 20 14 7b ea be 42 1e e5 31 9d 05 68 OK

 

P1619, test# 12

Input plaintext: 26 4d 3c a8 51 21 94 fe c3 12 c8 c9 89 1f 27 9f ef dd 60 8d 0c 02 7b 60 48 3a 3f a8 11 d6 5e e5 9d 52 d9 e4 0e c5 67 2d 81 53 2b 38 b6 b0 89 ce 95 1f 0f 9c 35 59 0b 8b 97 8d 17 52 13 f3 29 bb 1c 2f d3 0f 2f 7f 30 49 2a 61 a5 32 a7 9f 51 d3 6f 5e 31 a7 c9 a1 2c 28 60 82 ff 7d 23 94 d1 8f 78 3e 1a 8e 72 c7 22 ca aa a5 2d 8f 06 56 57 d2 63 1f d2 5b fd 8e 5b aa d6 e5 27 d7 63 51 75 01 c6 8c 5e dc 3c dd 55 43 5c 53 2d 71 25 c8 61 4d ee d9 ad aa 3a ca de 58 88 b8 7b ef 64 1c 4c 99 4c 80 91 b5 bc d3 87 f3 96 3f b5 bc 37 aa 92 2f bf e3 df 4e 5b 91 5e 6e b5 14 71 7b dd 2a 74 07 9a 50 73 f5 c4 bf d4 6a df 7d 28 2e 7a 39 3a 52 57 9d 11 a0 28 da 4d 9c d9 c7 71 24 f9 64 8e e3 83 b1 ac 76 39 30 e7 16 2a 8d 37 f3 50 b2 f7 4b 84 72 cf 09 90 20 63 c6 b3 2e 8c 2d 92 90 ce fb d7 34 6d 1c 77 9a 0d f5 0e dc de 45 31 da 07 b0 99 c6 38 e8 3a 75 59 44 df 2a ef 1a a3 17 52 fd 32 3d cb 71 0f b4 bf bb 9d 22 b9 25 bc 35 77 e1 b8 94 9e 72 9a 90 bb af ea cf 7f 78 79 e7 b1 14 7e 28 ba 0b ae 94 0d b7 95 a6 1b 15 ec f4 df 8d b0 7b 82 4b b0 62 80 2c c9 8a 95 45 bb 2a ae ed 77 cb 3f c6 db 15 dc d7 d8 0d 7d 5b c4 06 c4 97 0a 34 78 ad a8 89 9b 32 91 98 eb 61 c1 93 fb 62 75 aa 8c a3 40 34 4a 75 a8 62 ae be 92 ee e1 ce 03 2f d9 50 b4 7d 77 04 a3 87 69 23 b4 ad 62 84 4b f4 a0 9c 4d be 8b 43 97 18 4b 74 71 36 0c 95 64 88 0a ed dd b9 ba a4 af 2e 75 39 4b 08 cd 32 ff 47 9c 57 a0 7d 3e ab 5d 54 de 5f 97 38 b8 d2 7f 27 a9 f0 ab 11 79 9d 7b 7f fe fb 27 04 c9 5c 6a d1 2c 39 f1 e8 67 a4 b7 b1 d7 81 8a 4b 75 3d fd 2a 89 cc b4 5e 00 1a 03 a8 67 b1 87 f2 25 dd
Data unit (numeric): 2
Symmetric Key: 27 18 28 18 28 45 90 45 23 53 60 28 74 71 35 26 31 41 59 26 53 58 97 93 23 84 62 64 33 83 27 95
Expected ciphertext: fa 76 2a 36 80 b7 60 07 92 8e d4 a4 f4 9a 94 56 03 1b 70 47 82 e6 5e 16 ce cb 54 ed 7d 01 7b 5e 18 ab d6 7b 33 8e 81 07 8f 21 ed b7 86 8d 90 1e be 9c 73 1a 7c 18 b5 e6 de c1 d6 a7 2e 07 8a c9 a4 26 2f 86 0b ee fa 14 f4 e8 21 01 82 72 e4 11 a9 51 50 2b 6e 79 06 6e 84 25 2c 33 46 f3 aa 62 34 43 51 a2 91 d4 be dc 7a 07 61 8b de a2 af 63 14 5c c7 a4 b8 d4 07 06 91 ae 89 0c d6 57 33 e7 94 6e 90 21 a1 df fc 4c 59 f1 59 42 5e e6 d5 0c a9 b1 35 fa 61 62 ce a1 8a 93 98 38 dc 00 0f b3 86 fa d0 86 ac ce 5a c0 7c b2 ec e7 fd 58 0b 00 cf a5 e9 85 89 63 1d c2 5e 8e 2a 3d af 2f fd ec 26 53 16 59 91 2c 9d 8f 7a 15 e5 86 5e a8 fb 58 16 d6 20 70 52 bd 71 28 cd 74 3c 12 c8 11 87 91 a4 73 68 11 93 5e b9 82 a5 32 34 9e 31 dd 40 1e 0b 66 0a 56 8c b1 a4 71 1f 55 2f 55 de d5 9f 1f 15 bf 71 96 b3 ca 12 a9 1e 48 8e f5 9d 64 f3 a0 2b f4 52 39 49 9a c6 17 6a e3 21 c4 a2 11 ec 54 53 65 97 1c 5d 3f 4f 09 d4 eb 13 9b fd f2 07 3d 33 18 0b 21 00 2b 65 cc 98 65 e7 6c b2 4c d9 2c 87 4c 24 c1 83 50 39 9a 93 6a b3 63 70 79 29 5d 76 c4 17 77 6b 94 ef ce 3a 0e f7 20 6b 15 11 05 19 65 5c 95 6c bd 8b 24 89 40 5e e2 b0 9a 6b 6e eb e0 c5 37 90 a1 2a 89 98 37 8b 33 a5 b7 11 59 62 5f 4b a4 9d 2a 2f db a5 9f bf 08 97 bc 7a ab d8 d7 07 dc 14 0a 80 f0 f3 09 f8 35 d3 da 54 ab 58 4e 50 1d fa 0e e9 77 fe c5 43 f7 41 86 a8 02 b9 a3 7a db 3e 82 91 ec a0 4d 66 52 0d 22 9e 60 40 1e 72 82 be f4 86 ae 05 9a a7 06 96 e0 e3 05 d7 77 14 0a 7a 88 3e cd cb 69 b9 ff 93 8e 8a 42 31 86 4c 69 ca 2c 20 43 be d0 07 ff 3e 60 5e 01 4b cf 51 81 38 dc 3a 25 c5 e2 36 17 1a 2d 01 d6
Computed ciphertext: fa 76 2a 36 80 b7 60 07 92 8e d4 a4 f4 9a 94 56 03 1b 70 47 82 e6 5e 16 ce cb 54 ed 7d 01 7b 5e 18 ab d6 7b 33 8e 81 07 8f 21 ed b7 86 8d 90 1e be 9c 73 1a 7c 18 b5 e6 de c1 d6 a7 2e 07 8a c9 a4 26 2f 86 0b ee fa 14 f4 e8 21 01 82 72 e4 11 a9 51 50 2b 6e 79 06 6e 84 25 2c 33 46 f3 aa 62 34 43 51 a2 91 d4 be dc 7a 07 61 8b de a2 af 63 14 5c c7 a4 b8 d4 07 06 91 ae 89 0c d6 57 33 e7 94 6e 90 21 a1 df fc 4c 59 f1 59 42 5e e6 d5 0c a9 b1 35 fa 61 62 ce a1 8a 93 98 38 dc 00 0f b3 86 fa d0 86 ac ce 5a c0 7c b2 ec e7 fd 58 0b 00 cf a5 e9 85 89 63 1d c2 5e 8e 2a 3d af 2f fd ec 26 53 16 59 91 2c 9d 8f 7a 15 e5 86 5e a8 fb 58 16 d6 20 70 52 bd 71 28 cd 74 3c 12 c8 11 87 91 a4 73 68 11 93 5e b9 82 a5 32 34 9e 31 dd 40 1e 0b 66 0a 56 8c b1 a4 71 1f 55 2f 55 de d5 9f 1f 15 bf 71 96 b3 ca 12 a9 1e 48 8e f5 9d 64 f3 a0 2b f4 52 39 49 9a c6 17 6a e3 21 c4 a2 11 ec 54 53 65 97 1c 5d 3f 4f 09 d4 eb 13 9b fd f2 07 3d 33 18 0b 21 00 2b 65 cc 98 65 e7 6c b2 4c d9 2c 87 4c 24 c1 83 50 39 9a 93 6a b3 63 70 79 29 5d 76 c4 17 77 6b 94 ef ce 3a 0e f7 20 6b 15 11 05 19 65 5c 95 6c bd 8b 24 89 40 5e e2 b0 9a 6b 6e eb e0 c5 37 90 a1 2a 89 98 37 8b 33 a5 b7 11 59 62 5f 4b a4 9d 2a 2f db a5 9f bf 08 97 bc 7a ab d8 d7 07 dc 14 0a 80 f0 f3 09 f8 35 d3 da 54 ab 58 4e 50 1d fa 0e e9 77 fe c5 43 f7 41 86 a8 02 b9 a3 7a db 3e 82 91 ec a0 4d 66 52 0d 22 9e 60 40 1e 72 82 be f4 86 ae 05 9a a7 06 96 e0 e3 05 d7 77 14 0a 7a 88 3e cd cb 69 b9 ff 93 8e 8a 42 31 86 4c 69 ca 2c 20 43 be d0 07 ff 3e 60 5e 01 4b cf 51 81 38 dc 3a 25 c5 e2 36 17 1a 2d 01 d6 OK
DECIPHERING Deciphered text: 26 4d 3c a8 51 21 94 fe c3 12 c8 c9 89 1f 27 9f ef dd 60 8d 0c 02 7b 60 48 3a 3f a8 11 d6 5e e5 9d 52 d9 e4 0e c5 67 2d 81 53 2b 38 b6 b0 89 ce 95 1f 0f 9c 35 59 0b 8b 97 8d 17 52 13 f3 29 bb 1c 2f d3 0f 2f 7f 30 49 2a 61 a5 32 a7 9f 51 d3 6f 5e 31 a7 c9 a1 2c 28 60 82 ff 7d 23 94 d1 8f 78 3e 1a 8e 72 c7 22 ca aa a5 2d 8f 06 56 57 d2 63 1f d2 5b fd 8e 5b aa d6 e5 27 d7 63 51 75 01 c6 8c 5e dc 3c dd 55 43 5c 53 2d 71 25 c8 61 4d ee d9 ad aa 3a ca de 58 88 b8 7b ef 64 1c 4c 99 4c 80 91 b5 bc d3 87 f3 96 3f b5 bc 37 aa 92 2f bf e3 df 4e 5b 91 5e 6e b5 14 71 7b dd 2a 74 07 9a 50 73 f5 c4 bf d4 6a df 7d 28 2e 7a 39 3a 52 57 9d 11 a0 28 da 4d 9c d9 c7 71 24 f9 64 8e e3 83 b1 ac 76 39 30 e7 16 2a 8d 37 f3 50 b2 f7 4b 84 72 cf 09 90 20 63 c6 b3 2e 8c 2d 92 90 ce fb d7 34 6d 1c 77 9a 0d f5 0e dc de 45 31 da 07 b0 99 c6 38 e8 3a 75 59 44 df 2a ef 1a a3 17 52 fd 32 3d cb 71 0f b4 bf bb 9d 22 b9 25 bc 35 77 e1 b8 94 9e 72 9a 90 bb af ea cf 7f 78 79 e7 b1 14 7e 28 ba 0b ae 94 0d b7 95 a6 1b 15 ec f4 df 8d b0 7b 82 4b b0 62 80 2c c9 8a 95 45 bb 2a ae ed 77 cb 3f c6 db 15 dc d7 d8 0d 7d 5b c4 06 c4 97 0a 34 78 ad a8 89 9b 32 91 98 eb 61 c1 93 fb 62 75 aa 8c a3 40 34 4a 75 a8 62 ae be 92 ee e1 ce 03 2f d9 50 b4 7d 77 04 a3 87 69 23 b4 ad 62 84 4b f4 a0 9c 4d be 8b 43 97 18 4b 74 71 36 0c 95 64 88 0a ed dd b9 ba a4 af 2e 75 39 4b 08 cd 32 ff 47 9c 57 a0 7d 3e ab 5d 54 de 5f 97 38 b8 d2 7f 27 a9 f0 ab 11 79 9d 7b 7f fe fb 27 04 c9 5c 6a d1 2c 39 f1 e8 67 a4 b7 b1 d7 81 8a 4b 75 3d fd 2a 89 cc b4 5e 00 1a 03 a8 67 b1 87 f2 25 dd OK

 

P1619, test# 13

Input plaintext: 8e 41 b7 8c 39 0b 5a f9 d7 58 bb 21 4a 67 e9 f6 bf 77 27 b0 9a c6 12 40 84 c3 76 11 39 8f a4 5d aa d9 48 68 60 0e d3 91 fb 1a cd 48 57 a9 5b 46 6e 62 ef 9f 4b 37 72 44 d1 c1 52 e7 b3 0d 73 1a ad 30 c7 16 d2 14 b7 07 ae d9 9e b5 b5 e5 80 b3 e8 87 cf 74 97 46 56 51 d4 b6 0e 60 42 05 1d a3 69 3c 3b 78 c1 44 89 54 3b e8 b6 ad 0b a6 29 56 5b ba 20 23 13 ba 7b 0d 0c 94 a3 25 2b 67 6f 46 cc 02 ce 0f 8a 7d 34 c0 ed 22 91 29 67 3c 1f 61 ae d5 79 d0 8a 92 03 a2 5a ac 3a 77 e9 db 60 26 79 96 db 38 df 63 73 56 d9 dc d1 63 2e 36 99 39 f2 a2 9d 89 34 5c 66 e0 50 66 f1 a3 67 7a ef 18 de a4 11 3f ae b6 29 e4 67 21 a6 6d 0a 7e 78 5d 3e 29 af 25 94 eb 67 df a9 82 af fe 0a ac 05 8f 6e 15 86 42 69 b1 35 41 82 61 fc 3a fb 08 94 72 cf 68 c4 5d d7 f2 31 c6 24 9b a0 25 5e 1e 03 38 33 fc 4d 00 a3 fe 02 13 2d 7b c3 87 36 14 b8 ae e3 42 73 58 1e a0 32 5c 81 f0 27 0a ff a1 36 41 d0 52 d3 6f 07 57 d4 84 01 43 54 d0 2d 68 83 ca 15 c2 4d 8c 39 56 b1 bd 02 7b cf 41 f1 51 fd 80 23 c5 34 0e 56 06 f3 7e 90 fd b8 7c 86 fb 4f a6 34 b3 71 8a 30 ba ce 06 a6 6e af 8f 63 c4 aa 3b 63 78 26 a8 7f e8 cf a4 42 82 e9 2c b1 61 5a f3 a2 8e 53 bc 74 c7 cb a1 a0 97 7b e9 06 5d 0c 1a 5d ec 6c 54 ae 38 d3 7f 37 aa 35 28 3e 04 8e 55 30 a8 5c 4e 7a 29 d7 b9 2e c0 c3 16 9c df 2a 80 5c 76 04 bc e6 00 49 b9 fb 7b 8e aa c1 0f 51 ae 23 79 4c eb a6 8b b5 81 12 e2 93 b9 b6 92 ca 72 1b 37 c6 62 f8 57 4e d4 db a6 f8 8e 17 08 81 c8 2c dd c1 03 4a 0c a7 e2 84 bf 09 62 b6 b2 62 92 d8 36 fa 9f 73 c1 ac 77 0e ef 0f 2d 3a 1e af 61 d3 e0 35 55 fd 42 4e ed d6 7e 18 a1 80 94 f8 88
Data unit (numeric): 253
Symmetric Key: 27 18 28 18 28 45 90 45 23 53 60 28 74 71 35 26 31 41 59 26 53 58 97 93 23 84 62 64 33 83 27 95
Expected ciphertext: d5 5f 68 4f 81 f4 42 6e 9f de 92 a5 ff 02 df 2a c8 96 af 63 96 28 88 a9 79 10 c1 37 9e 20 b0 a3 b1 db 61 3f b7 fe 2e 07 00 43 29 ea 5c 22 bf d3 3e 3d be 4c f5 8c c6 08 c2 c2 6c 19 a2 e2 fe 22 f9 87 32 c2 b5 cb 84 4c c6 c0 70 2d 91 e1 d5 0f c4 38 2a 7e ba 56 35 cd 60 24 32 a2 30 6a c4 ce 82 f8 d7 0c 8d 9b c1 5f 91 8f e7 1e 74 c6 22 d5 cf 71 17 8b f6 e0 b9 cc 9f 2b 41 dd 8d be 44 1c 41 cd 0c 73 a6 dc 47 a3 48 f6 70 2f 9d 0e 9b 1b 14 31 e9 48 e2 99 b9 ec 22 72 ab 2c 5f 0c 7b e8 6a ff a5 de c8 7a 0b ee 81 d3 d5 00 07 ed aa 2b cf cc b3 56 05 15 5f f3 6e d8 ed d4 a4 0d cd 4b 24 3a cd 11 b2 b9 87 bd bf af 91 a7 ca c2 7e 9c 5a ea 52 5e e5 3d e7 b2 d3 33 2c 86 44 40 2b 82 3e 94 a7 db 26 27 6d 2d 23 aa 07 18 0f 76 b4 fd 29 b9 c0 82 30 99 c9 d6 2c 51 98 80 ae e7 e9 69 76 17 c1 49 7d 47 bf 3e 57 19 50 31 14 21 b6 b7 34 d3 8b 0d b9 1e b8 53 31 b9 1e a9 f6 15 30 f5 45 12 a5 a5 2a 4b ad 58 9e b6 97 81 d5 37 f2 32 97 bb 45 9b da d2 94 8a 29 e1 55 0b f4 78 7e 0b e9 5b b1 73 cf 5f ab 17 da b7 a1 3a 05 2a 63 45 3d 97 cc ec 1a 32 19 54 88 6b 7a 12 99 fa ae ec ae 35 c6 ea ac a7 53 b0 41 b5 e5 f0 93 bf 83 39 7f d2 1d d6 b3 01 20 66 fc c0 58 cc 32 c3 b0 9d 75 62 de e2 95 09 b5 83 93 92 c9 ff 05 f5 1f 31 66 aa ac 4a c5 f2 38 03 8a 30 45 e6 f7 2e 48 ef 0f e8 bc 67 5e 82 c3 18 a2 68 e4 39 70 27 1b f1 19 b8 1b f6 a9 82 74 65 54 f8 4e 72 b9 f0 02 80 a3 20 a0 81 42 92 3c 23 c8 83 42 3f f9 49 82 7f 29 bb ac dc 1c cd b0 49 38 ce 60 98 c9 5b a6 b3 25 28 f4 ef 78 ee d7 78 b2 e1 22 dd fd 1c bd d1 1d 1c 0a 67 83 e0 11 fc 53 6d 63 d0 53 26 06 37
Computed ciphertext: d5 5f 68 4f 81 f4 42 6e 9f de 92 a5 ff 02 df 2a c8 96 af 63 96 28 88 a9 79 10 c1 37 9e 20 b0 a3 b1 db 61 3f b7 fe 2e 07 00 43 29 ea 5c 22 bf d3 3e 3d be 4c f5 8c c6 08 c2 c2 6c 19 a2 e2 fe 22 f9 87 32 c2 b5 cb 84 4c c6 c0 70 2d 91 e1 d5 0f c4 38 2a 7e ba 56 35 cd 60 24 32 a2 30 6a c4 ce 82 f8 d7 0c 8d 9b c1 5f 91 8f e7 1e 74 c6 22 d5 cf 71 17 8b f6 e0 b9 cc 9f 2b 41 dd 8d be 44 1c 41 cd 0c 73 a6 dc 47 a3 48 f6 70 2f 9d 0e 9b 1b 14 31 e9 48 e2 99 b9 ec 22 72 ab 2c 5f 0c 7b e8 6a ff a5 de c8 7a 0b ee 81 d3 d5 00 07 ed aa 2b cf cc b3 56 05 15 5f f3 6e d8 ed d4 a4 0d cd 4b 24 3a cd 11 b2 b9 87 bd bf af 91 a7 ca c2 7e 9c 5a ea 52 5e e5 3d e7 b2 d3 33 2c 86 44 40 2b 82 3e 94 a7 db 26 27 6d 2d 23 aa 07 18 0f 76 b4 fd 29 b9 c0 82 30 99 c9 d6 2c 51 98 80 ae e7 e9 69 76 17 c1 49 7d 47 bf 3e 57 19 50 31 14 21 b6 b7 34 d3 8b 0d b9 1e b8 53 31 b9 1e a9 f6 15 30 f5 45 12 a5 a5 2a 4b ad 58 9e b6 97 81 d5 37 f2 32 97 bb 45 9b da d2 94 8a 29 e1 55 0b f4 78 7e 0b e9 5b b1 73 cf 5f ab 17 da b7 a1 3a 05 2a 63 45 3d 97 cc ec 1a 32 19 54 88 6b 7a 12 99 fa ae ec ae 35 c6 ea ac a7 53 b0 41 b5 e5 f0 93 bf 83 39 7f d2 1d d6 b3 01 20 66 fc c0 58 cc 32 c3 b0 9d 75 62 de e2 95 09 b5 83 93 92 c9 ff 05 f5 1f 31 66 aa ac 4a c5 f2 38 03 8a 30 45 e6 f7 2e 48 ef 0f e8 bc 67 5e 82 c3 18 a2 68 e4 39 70 27 1b f1 19 b8 1b f6 a9 82 74 65 54 f8 4e 72 b9 f0 02 80 a3 20 a0 81 42 92 3c 23 c8 83 42 3f f9 49 82 7f 29 bb ac dc 1c cd b0 49 38 ce 60 98 c9 5b a6 b3 25 28 f4 ef 78 ee d7 78 b2 e1 22 dd fd 1c bd d1 1d 1c 0a 67 83 e0 11 fc 53 6d 63 d0 53 26 06 37 OK
DECIPHERING Deciphered text: 8e 41 b7 8c 39 0b 5a f9 d7 58 bb 21 4a 67 e9 f6 bf 77 27 b0 9a c6 12 40 84 c3 76 11 39 8f a4 5d aa d9 48 68 60 0e d3 91 fb 1a cd 48 57 a9 5b 46 6e 62 ef 9f 4b 37 72 44 d1 c1 52 e7 b3 0d 73 1a ad 30 c7 16 d2 14 b7 07 ae d9 9e b5 b5 e5 80 b3 e8 87 cf 74 97 46 56 51 d4 b6 0e 60 42 05 1d a3 69 3c 3b 78 c1 44 89 54 3b e8 b6 ad 0b a6 29 56 5b ba 20 23 13 ba 7b 0d 0c 94 a3 25 2b 67 6f 46 cc 02 ce 0f 8a 7d 34 c0 ed 22 91 29 67 3c 1f 61 ae d5 79 d0 8a 92 03 a2 5a ac 3a 77 e9 db 60 26 79 96 db 38 df 63 73 56 d9 dc d1 63 2e 36 99 39 f2 a2 9d 89 34 5c 66 e0 50 66 f1 a3 67 7a ef 18 de a4 11 3f ae b6 29 e4 67 21 a6 6d 0a 7e 78 5d 3e 29 af 25 94 eb 67 df a9 82 af fe 0a ac 05 8f 6e 15 86 42 69 b1 35 41 82 61 fc 3a fb 08 94 72 cf 68 c4 5d d7 f2 31 c6 24 9b a0 25 5e 1e 03 38 33 fc 4d 00 a3 fe 02 13 2d 7b c3 87 36 14 b8 ae e3 42 73 58 1e a0 32 5c 81 f0 27 0a ff a1 36 41 d0 52 d3 6f 07 57 d4 84 01 43 54 d0 2d 68 83 ca 15 c2 4d 8c 39 56 b1 bd 02 7b cf 41 f1 51 fd 80 23 c5 34 0e 56 06 f3 7e 90 fd b8 7c 86 fb 4f a6 34 b3 71 8a 30 ba ce 06 a6 6e af 8f 63 c4 aa 3b 63 78 26 a8 7f e8 cf a4 42 82 e9 2c b1 61 5a f3 a2 8e 53 bc 74 c7 cb a1 a0 97 7b e9 06 5d 0c 1a 5d ec 6c 54 ae 38 d3 7f 37 aa 35 28 3e 04 8e 55 30 a8 5c 4e 7a 29 d7 b9 2e c0 c3 16 9c df 2a 80 5c 76 04 bc e6 00 49 b9 fb 7b 8e aa c1 0f 51 ae 23 79 4c eb a6 8b b5 81 12 e2 93 b9 b6 92 ca 72 1b 37 c6 62 f8 57 4e d4 db a6 f8 8e 17 08 81 c8 2c dd c1 03 4a 0c a7 e2 84 bf 09 62 b6 b2 62 92 d8 36 fa 9f 73 c1 ac 77 0e ef 0f 2d 3a 1e af 61 d3 e0 35 55 fd 42 4e ed d6 7e 18 a1 80 94 f8 88 OK

 

P1619, test# 14

Input plaintext: d5 5f 68 4f 81 f4 42 6e 9f de 92 a5 ff 02 df 2a c8 96 af 63 96 28 88 a9 79 10 c1 37 9e 20 b0 a3 b1 db 61 3f b7 fe 2e 07 00 43 29 ea 5c 22 bf d3 3e 3d be 4c f5 8c c6 08 c2 c2 6c 19 a2 e2 fe 22 f9 87 32 c2 b5 cb 84 4c c6 c0 70 2d 91 e1 d5 0f c4 38 2a 7e ba 56 35 cd 60 24 32 a2 30 6a c4 ce 82 f8 d7 0c 8d 9b c1 5f 91 8f e7 1e 74 c6 22 d5 cf 71 17 8b f6 e0 b9 cc 9f 2b 41 dd 8d be 44 1c 41 cd 0c 73 a6 dc 47 a3 48 f6 70 2f 9d 0e 9b 1b 14 31 e9 48 e2 99 b9 ec 22 72 ab 2c 5f 0c 7b e8 6a ff a5 de c8 7a 0b ee 81 d3 d5 00 07 ed aa 2b cf cc b3 56 05 15 5f f3 6e d8 ed d4 a4 0d cd 4b 24 3a cd 11 b2 b9 87 bd bf af 91 a7 ca c2 7e 9c 5a ea 52 5e e5 3d e7 b2 d3 33 2c 86 44 40 2b 82 3e 94 a7 db 26 27 6d 2d 23 aa 07 18 0f 76 b4 fd 29 b9 c0 82 30 99 c9 d6 2c 51 98 80 ae e7 e9 69 76 17 c1 49 7d 47 bf 3e 57 19 50 31 14 21 b6 b7 34 d3 8b 0d b9 1e b8 53 31 b9 1e a9 f6 15 30 f5 45 12 a5 a5 2a 4b ad 58 9e b6 97 81 d5 37 f2 32 97 bb 45 9b da d2 94 8a 29 e1 55 0b f4 78 7e 0b e9 5b b1 73 cf 5f ab 17 da b7 a1 3a 05 2a 63 45 3d 97 cc ec 1a 32 19 54 88 6b 7a 12 99 fa ae ec ae 35 c6 ea ac a7 53 b0 41 b5 e5 f0 93 bf 83 39 7f d2 1d d6 b3 01 20 66 fc c0 58 cc 32 c3 b0 9d 75 62 de e2 95 09 b5 83 93 92 c9 ff 05 f5 1f 31 66 aa ac 4a c5 f2 38 03 8a 30 45 e6 f7 2e 48 ef 0f e8 bc 67 5e 82 c3 18 a2 68 e4 39 70 27 1b f1 19 b8 1b f6 a9 82 74 65 54 f8 4e 72 b9 f0 02 80 a3 20 a0 81 42 92 3c 23 c8 83 42 3f f9 49 82 7f 29 bb ac dc 1c cd b0 49 38 ce 60 98 c9 5b a6 b3 25 28 f4 ef 78 ee d7 78 b2 e1 22 dd fd 1c bd d1 1d 1c 0a 67 83 e0 11 fc 53 6d 63 d0 53 26 06 37
Data unit (numeric): 254
Symmetric Key: 27 18 28 18 28 45 90 45 23 53 60 28 74 71 35 26 31 41 59 26 53 58 97 93 23 84 62 64 33 83 27 95
Expected ciphertext: 72 ef c1 eb fe 1e e2 59 75 a6 eb 3a a8 58 9d da 2b 26 1f 1c 85 bd ab 44 2a 9e 5b 2d d1 d7 c3 95 7a 16 fc 08 e5 26 d4 b1 22 3f 1b 12 32 a1 1a f2 74 c3 d7 0d ac 57 f8 3e 09 83 c4 98 f1 a6 f1 ae cb 02 1c 3e 70 08 5a 1e 52 7f 1c e4 1e e5 91 1a 82 02 01 61 52 9c d8 27 73 76 2d af 54 59 de 94 a0 a8 2a da e7 e1 70 3c 80 85 43 c2 9e d6 fb 32 d9 e0 04 32 7c 13 55 18 0c 99 5a 07 74 14 93 a0 9c 21 ba 01 a3 87 88 2d a4 f6 25 34 b8 7b b1 5d 60 d1 97 20 1c 0f d3 bf 30 c1 50 0a 3e cf ec dd 66 d8 72 1f 90 bc c4 c1 7e e9 25 c6 1b 0a 03 72 7a 9c 0d 5f 5c a4 62 fb fa 0a f1 c2 51 3a 9d 9d 4b 53 45 bd 27 a5 f6 e6 53 f7 51 69 3e 6b 6a 2b 8e ad 57 d5 11 e0 0e 58 c4 5b 7b 8d 00 5a f7 92 88 f5 c7 c2 2f d4 f1 bf 7a 89 8b 03 a5 63 4c 6a 1a e3 f9 fa e5 de 4f 29 6a 28 96 b2 3e 7e d4 3e d1 4f a5 a2 80 3f 4d 28 f0 d3 ff cf 24 75 76 77 ae bd b4 7b b3 88 37 87 08 94 8a 8d 41 26 ed 18 39 e0 da 29 a5 37 a8 c1 98 b3 c6 6a b0 07 12 dd 26 16 74 bf 45 a7 3d 67 f7 69 14 f8 30 ca 01 4b 65 59 6f 27 e4 cf 62 de 66 12 5a 55 66 df 99 75 15 56 28 b4 00 fb fb 3a 29 04 0e d5 0f af fd bb 18 ae ce 7c 5c 44 69 32 60 aa b3 86 c0 a3 7b 11 b1 14 f1 c4 15 ae bb 65 3b e4 68 17 94 28 d4 3a 4d 8b c3 ec 38 81 3e ca 30 a1 3c f1 bb 18 d5 24 f1 99 2d 44 d8 b1 a4 2e a3 0b 22 e6 c9 5b 19 9d 8d 18 2f 88 40 b0 9d 05 95 85 c3 1a d6 91 fa 06 19 ff 03 8a ca 2c 39 a9 43 42 11 57 36 17 17 c4 9d 32 20 28 a7 46 48 11 3b d8 c9 d7 ec 77 cf 3c 89 c1 ec 87 18 ce ff 85 16 d9 6b 34 c3 c6 14 f1 06 99 c9 ab c4 ed 04 11 50 62 23 be a1 6a f3 5c 88 3a cc db e1 10 4e ef 0c fd b5 4e 12 fb 23 0a
Computed ciphertext: 72 ef c1 eb fe 1e e2 59 75 a6 eb 3a a8 58 9d da 2b 26 1f 1c 85 bd ab 44 2a 9e 5b 2d d1 d7 c3 95 7a 16 fc 08 e5 26 d4 b1 22 3f 1b 12 32 a1 1a f2 74 c3 d7 0d ac 57 f8 3e 09 83 c4 98 f1 a6 f1 ae cb 02 1c 3e 70 08 5a 1e 52 7f 1c e4 1e e5 91 1a 82 02 01 61 52 9c d8 27 73 76 2d af 54 59 de 94 a0 a8 2a da e7 e1 70 3c 80 85 43 c2 9e d6 fb 32 d9 e0 04 32 7c 13 55 18 0c 99 5a 07 74 14 93 a0 9c 21 ba 01 a3 87 88 2d a4 f6 25 34 b8 7b b1 5d 60 d1 97 20 1c 0f d3 bf 30 c1 50 0a 3e cf ec dd 66 d8 72 1f 90 bc c4 c1 7e e9 25 c6 1b 0a 03 72 7a 9c 0d 5f 5c a4 62 fb fa 0a f1 c2 51 3a 9d 9d 4b 53 45 bd 27 a5 f6 e6 53 f7 51 69 3e 6b 6a 2b 8e ad 57 d5 11 e0 0e 58 c4 5b 7b 8d 00 5a f7 92 88 f5 c7 c2 2f d4 f1 bf 7a 89 8b 03 a5 63 4c 6a 1a e3 f9 fa e5 de 4f 29 6a 28 96 b2 3e 7e d4 3e d1 4f a5 a2 80 3f 4d 28 f0 d3 ff cf 24 75 76 77 ae bd b4 7b b3 88 37 87 08 94 8a 8d 41 26 ed 18 39 e0 da 29 a5 37 a8 c1 98 b3 c6 6a b0 07 12 dd 26 16 74 bf 45 a7 3d 67 f7 69 14 f8 30 ca 01 4b 65 59 6f 27 e4 cf 62 de 66 12 5a 55 66 df 99 75 15 56 28 b4 00 fb fb 3a 29 04 0e d5 0f af fd bb 18 ae ce 7c 5c 44 69 32 60 aa b3 86 c0 a3 7b 11 b1 14 f1 c4 15 ae bb 65 3b e4 68 17 94 28 d4 3a 4d 8b c3 ec 38 81 3e ca 30 a1 3c f1 bb 18 d5 24 f1 99 2d 44 d8 b1 a4 2e a3 0b 22 e6 c9 5b 19 9d 8d 18 2f 88 40 b0 9d 05 95 85 c3 1a d6 91 fa 06 19 ff 03 8a ca 2c 39 a9 43 42 11 57 36 17 17 c4 9d 32 20 28 a7 46 48 11 3b d8 c9 d7 ec 77 cf 3c 89 c1 ec 87 18 ce ff 85 16 d9 6b 34 c3 c6 14 f1 06 99 c9 ab c4 ed 04 11 50 62 23 be a1 6a f3 5c 88 3a cc db e1 10 4e ef 0c fd b5 4e 12 fb 23 0a OK
DECIPHERING Deciphered text: d5 5f 68 4f 81 f4 42 6e 9f de 92 a5 ff 02 df 2a c8 96 af 63 96 28 88 a9 79 10 c1 37 9e 20 b0 a3 b1 db 61 3f b7 fe 2e 07 00 43 29 ea 5c 22 bf d3 3e 3d be 4c f5 8c c6 08 c2 c2 6c 19 a2 e2 fe 22 f9 87 32 c2 b5 cb 84 4c c6 c0 70 2d 91 e1 d5 0f c4 38 2a 7e ba 56 35 cd 60 24 32 a2 30 6a c4 ce 82 f8 d7 0c 8d 9b c1 5f 91 8f e7 1e 74 c6 22 d5 cf 71 17 8b f6 e0 b9 cc 9f 2b 41 dd 8d be 44 1c 41 cd 0c 73 a6 dc 47 a3 48 f6 70 2f 9d 0e 9b 1b 14 31 e9 48 e2 99 b9 ec 22 72 ab 2c 5f 0c 7b e8 6a ff a5 de c8 7a 0b ee 81 d3 d5 00 07 ed aa 2b cf cc b3 56 05 15 5f f3 6e d8 ed d4 a4 0d cd 4b 24 3a cd 11 b2 b9 87 bd bf af 91 a7 ca c2 7e 9c 5a ea 52 5e e5 3d e7 b2 d3 33 2c 86 44 40 2b 82 3e 94 a7 db 26 27 6d 2d 23 aa 07 18 0f 76 b4 fd 29 b9 c0 82 30 99 c9 d6 2c 51 98 80 ae e7 e9 69 76 17 c1 49 7d 47 bf 3e 57 19 50 31 14 21 b6 b7 34 d3 8b 0d b9 1e b8 53 31 b9 1e a9 f6 15 30 f5 45 12 a5 a5 2a 4b ad 58 9e b6 97 81 d5 37 f2 32 97 bb 45 9b da d2 94 8a 29 e1 55 0b f4 78 7e 0b e9 5b b1 73 cf 5f ab 17 da b7 a1 3a 05 2a 63 45 3d 97 cc ec 1a 32 19 54 88 6b 7a 12 99 fa ae ec ae 35 c6 ea ac a7 53 b0 41 b5 e5 f0 93 bf 83 39 7f d2 1d d6 b3 01 20 66 fc c0 58 cc 32 c3 b0 9d 75 62 de e2 95 09 b5 83 93 92 c9 ff 05 f5 1f 31 66 aa ac 4a c5 f2 38 03 8a 30 45 e6 f7 2e 48 ef 0f e8 bc 67 5e 82 c3 18 a2 68 e4 39 70 27 1b f1 19 b8 1b f6 a9 82 74 65 54 f8 4e 72 b9 f0 02 80 a3 20 a0 81 42 92 3c 23 c8 83 42 3f f9 49 82 7f 29 bb ac dc 1c cd b0 49 38 ce 60 98 c9 5b a6 b3 25 28 f4 ef 78 ee d7 78 b2 e1 22 dd fd 1c bd d1 1d 1c 0a 67 83 e0 11 fc 53 6d 63 d0 53 26 06 37 OK

 

P1619, test# 15

Input plaintext: 72 ef c1 eb fe 1e e2 59 75 a6 eb 3a a8 58 9d da 2b 26 1f 1c 85 bd ab 44 2a 9e 5b 2d d1 d7 c3 95 7a 16 fc 08 e5 26 d4 b1 22 3f 1b 12 32 a1 1a f2 74 c3 d7 0d ac 57 f8 3e 09 83 c4 98 f1 a6 f1 ae cb 02 1c 3e 70 08 5a 1e 52 7f 1c e4 1e e5 91 1a 82 02 01 61 52 9c d8 27 73 76 2d af 54 59 de 94 a0 a8 2a da e7 e1 70 3c 80 85 43 c2 9e d6 fb 32 d9 e0 04 32 7c 13 55 18 0c 99 5a 07 74 14 93 a0 9c 21 ba 01 a3 87 88 2d a4 f6 25 34 b8 7b b1 5d 60 d1 97 20 1c 0f d3 bf 30 c1 50 0a 3e cf ec dd 66 d8 72 1f 90 bc c4 c1 7e e9 25 c6 1b 0a 03 72 7a 9c 0d 5f 5c a4 62 fb fa 0a f1 c2 51 3a 9d 9d 4b 53 45 bd 27 a5 f6 e6 53 f7 51 69 3e 6b 6a 2b 8e ad 57 d5 11 e0 0e 58 c4 5b 7b 8d 00 5a f7 92 88 f5 c7 c2 2f d4 f1 bf 7a 89 8b 03 a5 63 4c 6a 1a e3 f9 fa e5 de 4f 29 6a 28 96 b2 3e 7e d4 3e d1 4f a5 a2 80 3f 4d 28 f0 d3 ff cf 24 75 76 77 ae bd b4 7b b3 88 37 87 08 94 8a 8d 41 26 ed 18 39 e0 da 29 a5 37 a8 c1 98 b3 c6 6a b0 07 12 dd 26 16 74 bf 45 a7 3d 67 f7 69 14 f8 30 ca 01 4b 65 59 6f 27 e4 cf 62 de 66 12 5a 55 66 df 99 75 15 56 28 b4 00 fb fb 3a 29 04 0e d5 0f af fd bb 18 ae ce 7c 5c 44 69 32 60 aa b3 86 c0 a3 7b 11 b1 14 f1 c4 15 ae bb 65 3b e4 68 17 94 28 d4 3a 4d 8b c3 ec 38 81 3e ca 30 a1 3c f1 bb 18 d5 24 f1 99 2d 44 d8 b1 a4 2e a3 0b 22 e6 c9 5b 19 9d 8d 18 2f 88 40 b0 9d 05 95 85 c3 1a d6 91 fa 06 19 ff 03 8a ca 2c 39 a9 43 42 11 57 36 17 17 c4 9d 32 20 28 a7 46 48 11 3b d8 c9 d7 ec 77 cf 3c 89 c1 ec 87 18 ce ff 85 16 d9 6b 34 c3 c6 14 f1 06 99 c9 ab c4 ed 04 11 50 62 23 be a1 6a f3 5c 88 3a cc db e1 10 4e ef 0c fd b5 4e 12 fb 23 0a
Data unit (numeric): 255
Symmetric Key: 27 18 28 18 28 45 90 45 23 53 60 28 74 71 35 26 31 41 59 26 53 58 97 93 23 84 62 64 33 83 27 95
Expected ciphertext: 32 60 ae 8d ad 1f 4a 32 c5 ca fe 3a b0 eb 95 54 9d 46 1a 67 ce b9 e5 aa 2d 3a fb 62 de ce 05 53 19 3b a5 0c 75 be 25 1e 08 d1 d0 8f 10 88 57 6c 7e fd fa af 3f 45 95 59 57 1e 12 51 17 53 b0 7a f0 73 f3 5d a0 6a f0 ce 0b bf 6b 8f 5c cc 5c ea 50 0e c1 b2 11 bd 51 f6 3b 60 6b f6 52 87 96 ca 12 17 3b a3 9b 89 35 ee 44 cc ce 64 6f 90 a4 5b f9 cc c5 67 f0 ac e1 3d c2 d5 3e be ed c8 1f 58 b2 e4 11 79 dd df 0d 5a 5c 42 f5 d8 50 6c 1a 5d 2f 8f 59 f3 ea 87 3c bc d0 ee c1 9a cb f3 25 42 3b d3 dc b8 c2 b1 bf 1d 1e ae d0 eb a7 f0 69 8e 43 14 fb eb 2f 15 66 d1 b9 25 30 08 cb cc f4 5a 2b 0d 9c 5c 9c 21 47 4f 40 76 e0 2b e2 60 50 b9 9d ee 4f d6 8a 4c f8 90 e4 96 e4 fc ae 7b 70 f9 4e a5 a9 06 2d a0 da eb a1 99 3d 2c cd 1d d3 c2 44 b8 42 88 01 49 5a 58 b2 16 54 7e 7e 84 7c 46 d1 d7 56 37 7b 62 42 d2 e5 fb 83 bf 75 2b 54 e0 df 71 e8 89 f3 a2 bb 0f 4c 10 80 5b f3 c5 90 37 6e 3c 24 e2 2f f5 7f 7f a9 65 57 73 75 32 5c ea 5d 92 0d b9 4b 9c 33 6b 45 5f 6e 89 4c 01 86 6f e9 fb b8 c8 d3 f7 0a 29 57 28 5f 6d fb 5d cd 8c bf 54 78 2f 8f e7 76 6d 47 23 81 99 13 ac 77 34 21 e3 a3 10 95 86 6b ad 22 c8 6a 60 36 b2 51 8b 20 59 b4 22 9d 18 c8 c2 cc bd f9 06 c6 cc 6e 82 46 4e e5 7b dd b0 be bc b1 dc 64 53 25 bf b3 e6 65 ef 72 51 08 2c 88 eb b1 cf 20 3b d7 79 fd d3 86 75 71 3c 8d aa dd 17 e1 ca be e4 32 b0 97 87 b6 dd f3 30 4e 38 b7 31 b4 5d f5 df 51 b7 8f cf b3 d3 24 66 02 8d 0b a3 65 55 e7 e1 1a b0 ee 06 66 06 1d 16 45 d9 62 44 4b c4 7a 38 18 89 30 a8 4b 4d 56 13 95 c7 3c 08 70 21 92 7c a6 38 b7 af c8 a8 67 9c cb 84 c2 65 55 44 0e c7 f1 04 45 cd
Computed ciphertext: 32 60 ae 8d ad 1f 4a 32 c5 ca fe 3a b0 eb 95 54 9d 46 1a 67 ce b9 e5 aa 2d 3a fb 62 de ce 05 53 19 3b a5 0c 75 be 25 1e 08 d1 d0 8f 10 88 57 6c 7e fd fa af 3f 45 95 59 57 1e 12 51 17 53 b0 7a f0 73 f3 5d a0 6a f0 ce 0b bf 6b 8f 5c cc 5c ea 50 0e c1 b2 11 bd 51 f6 3b 60 6b f6 52 87 96 ca 12 17 3b a3 9b 89 35 ee 44 cc ce 64 6f 90 a4 5b f9 cc c5 67 f0 ac e1 3d c2 d5 3e be ed c8 1f 58 b2 e4 11 79 dd df 0d 5a 5c 42 f5 d8 50 6c 1a 5d 2f 8f 59 f3 ea 87 3c bc d0 ee c1 9a cb f3 25 42 3b d3 dc b8 c2 b1 bf 1d 1e ae d0 eb a7 f0 69 8e 43 14 fb eb 2f 15 66 d1 b9 25 30 08 cb cc f4 5a 2b 0d 9c 5c 9c 21 47 4f 40 76 e0 2b e2 60 50 b9 9d ee 4f d6 8a 4c f8 90 e4 96 e4 fc ae 7b 70 f9 4e a5 a9 06 2d a0 da eb a1 99 3d 2c cd 1d d3 c2 44 b8 42 88 01 49 5a 58 b2 16 54 7e 7e 84 7c 46 d1 d7 56 37 7b 62 42 d2 e5 fb 83 bf 75 2b 54 e0 df 71 e8 89 f3 a2 bb 0f 4c 10 80 5b f3 c5 90 37 6e 3c 24 e2 2f f5 7f 7f a9 65 57 73 75 32 5c ea 5d 92 0d b9 4b 9c 33 6b 45 5f 6e 89 4c 01 86 6f e9 fb b8 c8 d3 f7 0a 29 57 28 5f 6d fb 5d cd 8c bf 54 78 2f 8f e7 76 6d 47 23 81 99 13 ac 77 34 21 e3 a3 10 95 86 6b ad 22 c8 6a 60 36 b2 51 8b 20 59 b4 22 9d 18 c8 c2 cc bd f9 06 c6 cc 6e 82 46 4e e5 7b dd b0 be bc b1 dc 64 53 25 bf b3 e6 65 ef 72 51 08 2c 88 eb b1 cf 20 3b d7 79 fd d3 86 75 71 3c 8d aa dd 17 e1 ca be e4 32 b0 97 87 b6 dd f3 30 4e 38 b7 31 b4 5d f5 df 51 b7 8f cf b3 d3 24 66 02 8d 0b a3 65 55 e7 e1 1a b0 ee 06 66 06 1d 16 45 d9 62 44 4b c4 7a 38 18 89 30 a8 4b 4d 56 13 95 c7 3c 08 70 21 92 7c a6 38 b7 af c8 a8 67 9c cb 84 c2 65 55 44 0e c7 f1 04 45 cd OK
DECIPHERING Deciphered text: 72 ef c1 eb fe 1e e2 59 75 a6 eb 3a a8 58 9d da 2b 26 1f 1c 85 bd ab 44 2a 9e 5b 2d d1 d7 c3 95 7a 16 fc 08 e5 26 d4 b1 22 3f 1b 12 32 a1 1a f2 74 c3 d7 0d ac 57 f8 3e 09 83 c4 98 f1 a6 f1 ae cb 02 1c 3e 70 08 5a 1e 52 7f 1c e4 1e e5 91 1a 82 02 01 61 52 9c d8 27 73 76 2d af 54 59 de 94 a0 a8 2a da e7 e1 70 3c 80 85 43 c2 9e d6 fb 32 d9 e0 04 32 7c 13 55 18 0c 99 5a 07 74 14 93 a0 9c 21 ba 01 a3 87 88 2d a4 f6 25 34 b8 7b b1 5d 60 d1 97 20 1c 0f d3 bf 30 c1 50 0a 3e cf ec dd 66 d8 72 1f 90 bc c4 c1 7e e9 25 c6 1b 0a 03 72 7a 9c 0d 5f 5c a4 62 fb fa 0a f1 c2 51 3a 9d 9d 4b 53 45 bd 27 a5 f6 e6 53 f7 51 69 3e 6b 6a 2b 8e ad 57 d5 11 e0 0e 58 c4 5b 7b 8d 00 5a f7 92 88 f5 c7 c2 2f d4 f1 bf 7a 89 8b 03 a5 63 4c 6a 1a e3 f9 fa e5 de 4f 29 6a 28 96 b2 3e 7e d4 3e d1 4f a5 a2 80 3f 4d 28 f0 d3 ff cf 24 75 76 77 ae bd b4 7b b3 88 37 87 08 94 8a 8d 41 26 ed 18 39 e0 da 29 a5 37 a8 c1 98 b3 c6 6a b0 07 12 dd 26 16 74 bf 45 a7 3d 67 f7 69 14 f8 30 ca 01 4b 65 59 6f 27 e4 cf 62 de 66 12 5a 55 66 df 99 75 15 56 28 b4 00 fb fb 3a 29 04 0e d5 0f af fd bb 18 ae ce 7c 5c 44 69 32 60 aa b3 86 c0 a3 7b 11 b1 14 f1 c4 15 ae bb 65 3b e4 68 17 94 28 d4 3a 4d 8b c3 ec 38 81 3e ca 30 a1 3c f1 bb 18 d5 24 f1 99 2d 44 d8 b1 a4 2e a3 0b 22 e6 c9 5b 19 9d 8d 18 2f 88 40 b0 9d 05 95 85 c3 1a d6 91 fa 06 19 ff 03 8a ca 2c 39 a9 43 42 11 57 36 17 17 c4 9d 32 20 28 a7 46 48 11 3b d8 c9 d7 ec 77 cf 3c 89 c1 ec 87 18 ce ff 85 16 d9 6b 34 c3 c6 14 f1 06 99 c9 ab c4 ed 04 11 50 62 23 be a1 6a f3 5c 88 3a cc db e1 10 4e ef 0c fd b5 4e 12 fb 23 0a 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
defaultCryptoRandomStream.h
defaultCryptoRandomStream.cpp
baseSymmetricCipher.h
baseSymmetricCipher.cpp
XTS_Mode.h
XTS_Mode.cpp
blockCiphers.h
baseBlockCipher.h
baseBlockCipher.cpp
baseAES.h
baseAES.cpp
AES128.h
AES128.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