August 2014
S M T W T F S
« Jul    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Recent Posts

XDiceLock 8.0.0.1 for Apple Mac OS X, XTS_Mode class (XEX-based tweaked-codebook mode with ciphertext stealing XTS block cipher operation mode algorithm) verified with Advanced Encryption Standard AES 256, NIST decrypt, 256 bit plaintext, 1 key and numeric data unit sequence number, test vector 001 to 100, test vector set and DefaultCryptoRandomStream class (default virtual memory management)

XDiceLock 8.0.0.1 for Apple Mac OS X 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 (AES 128, AES 192 and AES 256) with different block cipher operation modes (like CBC, CFB, OFB and XTS-AES) and stream ciphers as HC 128 and HC 256 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 and Ripemd 320.

New version XDiceLock 8.0.0.1 for Apple Mac OS X incorporates 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.
As the new version XDiceLock 8.0.0.1 for Apple Mac OS X 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 XDiceLock 8.0.0.1 for Apple Mac OS X

Verification components:

– Block cipher operation mode encryption algorithm: XTS_Mode class
– Block cipher encryption algorithm: AES256 class
– Test set : NIST decrypt, 256 bit plaintext, 1 key and numeric data unit sequence number, test vector 001 to 100,
– 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:

NIST, test# 1

Input ciphertext: 1e d5 58 7b 61 16 f6 44 9d 4b e4 cf 6a 61 4d a0 c2 1b 01 8b 15 73 05 e5 0a a3 80 36 ec 90 73 1f
Data unit (numeric): 7
Symmetric Key: 63 92 c0 ae ba 7f 6a 21 7a f6 ff 9f b2 e7 56 47 96 48 1b d4 f2 0e cd 6c 60 f7 2e d1 40 a5 f2 da cd dc 09 4b 39 57 c6 4e 9d a9 e0 94 ef 83 8b 63 f5 bd 80 0a 3c d3 5c 91 93 cf f6 37 39 79 44 7e
Expected plaintext: af 4a 29 ab 37 e9 fc 4d 8a c1 79 ce 02 39 26 22 d2 8b c4 03 9d 11 de 0f fa a8 32 ec 18 6b 45 62
Computed plaintext: af 4a 29 ab 37 e9 fc 4d 8a c1 79 ce 02 39 26 22 d2 8b c4 03 9d 11 de 0f fa a8 32 ec 18 6b 45 62 OK
RECIPHERING Reciphered text: 1e d5 58 7b 61 16 f6 44 9d 4b e4 cf 6a 61 4d a0 c2 1b 01 8b 15 73 05 e5 0a a3 80 36 ec 90 73 1f OK

 

NIST, test# 2

Input ciphertext: 55 95 a9 a5 cf 2e 7a dd 6f 39 a2 e5 46 b9 1d 5f b9 c1 12 37 06 9e 0b 4a 3b c6 74 99 19 09 d6 cc
Data unit (numeric): 234
Symmetric Key: d0 d1 dc 89 c4 7f b2 c8 4b 93 fe 01 5d 3b a3 1d ea 9c 2e 84 ab 8c a7 c6 b9 24 08 40 8c c4 a1 5a 9f b0 b9 ce 11 25 30 ad 13 6f 9c 88 09 25 20 6a 51 b0 90 54 a2 15 a9 05 5f eb 30 87 3d dc 0e 46
Expected plaintext: 3c 26 d4 71 90 dd d3 42 7c 30 17 10 63 a4 7e dd 68 ac 56 35 eb b3 bf f0 c9 d2 20 e5 bb bb 9d 2e
Computed plaintext: 3c 26 d4 71 90 dd d3 42 7c 30 17 10 63 a4 7e dd 68 ac 56 35 eb b3 bf f0 c9 d2 20 e5 bb bb 9d 2e OK
RECIPHERING Reciphered text: 55 95 a9 a5 cf 2e 7a dd 6f 39 a2 e5 46 b9 1d 5f b9 c1 12 37 06 9e 0b 4a 3b c6 74 99 19 09 d6 cc OK

 

NIST, test# 3

Input ciphertext: 00 e6 6d 12 13 f0 fd 74 7a 1b c4 99 ac ec 8e b4 0a f9 dd f7 3e 61 9a d0 0a 2f 28 2e cd 7f 44 92
Data unit (numeric): 19
Symmetric Key: ad 86 33 15 a4 39 0b 7f 4e 9e ca 6a d5 1d 4f 5f 4a 7a aa e7 af 9b bc 81 12 ce 89 af 84 fe cd ea 37 b7 0b 42 01 74 dd 1d 04 82 0b d1 a3 79 de 8d 73 ec 59 f2 af 1e 8c df 27 b0 68 46 39 5e c6 e0
Expected plaintext: 25 36 83 5c a6 67 18 78 11 9d 27 b0 65 3d 84 cc 86 43 0f 1a a3 d1 92 3b 7b b3 b3 d8 d7 c4 c9 a8
Computed plaintext: 25 36 83 5c a6 67 18 78 11 9d 27 b0 65 3d 84 cc 86 43 0f 1a a3 d1 92 3b 7b b3 b3 d8 d7 c4 c9 a8 OK
RECIPHERING Reciphered text: 00 e6 6d 12 13 f0 fd 74 7a 1b c4 99 ac ec 8e b4 0a f9 dd f7 3e 61 9a d0 0a 2f 28 2e cd 7f 44 92 OK

 

NIST, test# 4

Input ciphertext: 30 f7 68 5c 77 b2 9d 3c 2f fd 6f 6a ef 4f 03 30 3c c1 3c d3 20 a9 e5 57 8f 70 40 2f 35 5f 0d f1
Data unit (numeric): 124
Symmetric Key: 77 36 e6 ea aa e5 aa 76 bf 9e f8 82 d6 76 cb d3 62 ec 59 f5 9c e2 be 01 b1 63 4f ef 16 8e 81 52 20 d8 55 8a 11 3a 90 ad d7 d6 2a 6f 77 df 93 59 28 0d 5f c0 6a d9 21 5e c6 57 71 94 bc dd 22 05
Expected plaintext: 5f ae 2b 05 37 9e f3 13 4f 4e 11 1a c8 d5 b6 0e fa f6 b7 3f ef fa 69 e0 93 dc 3c 2c d7 2e 7e 03
Computed plaintext: 5f ae 2b 05 37 9e f3 13 4f 4e 11 1a c8 d5 b6 0e fa f6 b7 3f ef fa 69 e0 93 dc 3c 2c d7 2e 7e 03 OK
RECIPHERING Reciphered text: 30 f7 68 5c 77 b2 9d 3c 2f fd 6f 6a ef 4f 03 30 3c c1 3c d3 20 a9 e5 57 8f 70 40 2f 35 5f 0d f1 OK

 

NIST, test# 5

Input ciphertext: a4 87 8c e0 a0 5a d3 ff 3f 3a 2c 19 40 20 25 cd 39 c1 a1 b6 6b 4e ed 29 93 49 32 8e 9d fb 7e a4
Data unit (numeric): 32
Symmetric Key: 51 f1 a6 c7 77 0a b3 0b 53 0f ea cc d9 bd 2e 64 1a c7 e2 fc 70 b3 a2 94 03 03 cb 9a 96 71 17 9e 73 07 a5 64 28 4d eb 50 31 7e 80 e4 a6 e9 5a ee e6 73 0f de 77 91 2d 47 e0 7f ef f5 3f 4f 90 a6
Expected plaintext: 0d 1b fb 84 9b f0 2f e9 e7 bf f6 ce be b8 90 51 7a 13 74 ac 4f 3f b2 8f a5 19 e5 90 44 29 22 e8
Computed plaintext: 0d 1b fb 84 9b f0 2f e9 e7 bf f6 ce be b8 90 51 7a 13 74 ac 4f 3f b2 8f a5 19 e5 90 44 29 22 e8 OK
RECIPHERING Reciphered text: a4 87 8c e0 a0 5a d3 ff 3f 3a 2c 19 40 20 25 cd 39 c1 a1 b6 6b 4e ed 29 93 49 32 8e 9d fb 7e a4 OK

 

NIST, test# 6

Input ciphertext: a6 03 f1 44 59 0e 96 4f 41 d3 0a 68 57 1f 91 6c 37 32 d8 bc a0 d3 c0 5c 52 d9 77 15 0b 8a 42 a0
Data unit (numeric): 155
Symmetric Key: f1 47 3e cf a6 9f c4 76 55 28 27 e0 8a 7d d1 62 a5 a4 8a 67 8d 4d a0 42 cb a8 91 a9 d4 19 f0 61 85 0e 60 21 e3 c1 33 f7 f6 8b f0 c2 05 45 21 61 9f f3 18 93 7c ad 64 a0 6a 57 d1 31 dc 7c fd f7
Expected plaintext: 6f 5d a9 48 e7 f5 9b 79 9d 9d dc 36 2f e6 5d c0 34 cb 5f a4 8e 75 7a 7d 08 73 8a 3f ce 06 bc a8
Computed plaintext: 6f 5d a9 48 e7 f5 9b 79 9d 9d dc 36 2f e6 5d c0 34 cb 5f a4 8e 75 7a 7d 08 73 8a 3f ce 06 bc a8 OK
RECIPHERING Reciphered text: a6 03 f1 44 59 0e 96 4f 41 d3 0a 68 57 1f 91 6c 37 32 d8 bc a0 d3 c0 5c 52 d9 77 15 0b 8a 42 a0 OK

 

NIST, test# 7

Input ciphertext: c2 27 e7 14 a4 dd bd 64 ef 3e f4 95 35 84 0d 6d 34 6e cd 5d 77 31 85 63 38 86 f8 c4 0d d9 50 69
Data unit (numeric): 219
Symmetric Key: 5f 0c 9d 71 a3 58 cb eb 26 c7 ba 75 79 8f 25 84 d9 4a 04 bd ac 5f c9 ff 92 98 45 7f d6 69 4f 69 ce 65 2e 7d f5 9f 12 68 57 d9 86 4d 8f f3 4e d5 d8 3b 9f 50 42 4f e4 1a 54 5f 9d be 8b b0 a0 78
Expected plaintext: 09 5a 05 6f 4e 6d ec a8 1b 55 72 7b 61 bf 77 b7 26 55 8b 35 32 b8 dd cd 96 11 0d d0 e7 ce bf 45
Computed plaintext: 09 5a 05 6f 4e 6d ec a8 1b 55 72 7b 61 bf 77 b7 26 55 8b 35 32 b8 dd cd 96 11 0d d0 e7 ce bf 45 OK
RECIPHERING Reciphered text: c2 27 e7 14 a4 dd bd 64 ef 3e f4 95 35 84 0d 6d 34 6e cd 5d 77 31 85 63 38 86 f8 c4 0d d9 50 69 OK

 

NIST, test# 8

Input ciphertext: 78 4f c5 dc b1 5f e9 ae ac 9b 7c de 0e c9 c5 5e 3e c5 12 d3 25 44 4f aa ff d6 89 cd 7b 61 6c 3c
Data unit (numeric): 7
Symmetric Key: 70 2a 5f ca 8d 31 e0 62 b4 5c 2f ea f7 e0 85 f2 b4 bd 29 9a 51 ae f3 e7 d3 28 ef 93 32 e7 87 d1 22 1b 9b bb b7 0f eb 80 ea ec bc 77 93 32 b0 87 a6 8e 08 bc b5 dd c9 48 78 d3 27 a1 b5 f9 70 8b
Expected plaintext: db df 48 a0 74 3e 97 c1 1f 02 fd 36 a8 0f a8 61 a1 f6 2d 91 40 98 6a 5f a6 f0 b4 5b 59 ff a5 0f
Computed plaintext: db df 48 a0 74 3e 97 c1 1f 02 fd 36 a8 0f a8 61 a1 f6 2d 91 40 98 6a 5f a6 f0 b4 5b 59 ff a5 0f OK
RECIPHERING Reciphered text: 78 4f c5 dc b1 5f e9 ae ac 9b 7c de 0e c9 c5 5e 3e c5 12 d3 25 44 4f aa ff d6 89 cd 7b 61 6c 3c OK

 

NIST, test# 9

Input ciphertext: 5f 60 46 6e b3 7f 30 63 93 ef ef ef 8f a3 3e e9 59 df 75 cf 47 56 4a e4 5d 25 86 a4 7f 0c b6 f2
Data unit (numeric): 224
Symmetric Key: 0b e6 c3 6a ff d0 94 6f c2 cd 5d 6a 66 47 65 09 6b f1 7b 8b 0b bf 74 da e8 2a a3 ad d3 47 fa 3d 63 e3 d4 22 a8 19 58 a3 c7 97 f0 43 d2 b8 6a 07 e4 c4 26 d3 f1 6b 4d 92 51 8c 50 ad 9e 3a 78 5a
Expected plaintext: 5a 78 be bf a5 6c a6 18 ef dc c6 09 1b 15 95 c4 e9 b8 8e 0d 5b 59 65 ad 66 fb 78 66 0f 4a 9b 59
Computed plaintext: 5a 78 be bf a5 6c a6 18 ef dc c6 09 1b 15 95 c4 e9 b8 8e 0d 5b 59 65 ad 66 fb 78 66 0f 4a 9b 59 OK
RECIPHERING Reciphered text: 5f 60 46 6e b3 7f 30 63 93 ef ef ef 8f a3 3e e9 59 df 75 cf 47 56 4a e4 5d 25 86 a4 7f 0c b6 f2 OK

 

NIST, test# 10

Input ciphertext: cf c1 41 dc 6c 7c 35 f5 9e 46 15 21 c0 ff 2d 68 24 a4 0c bb 8e 92 de 19 a7 8e 59 ee 02 df 21 a4
Data unit (numeric): 183
Symmetric Key: c6 eb 82 88 8e c3 03 ce 7b b2 50 ff 03 af 21 5f 67 b3 4e 04 f2 53 3e 64 74 3a 94 fe b2 b9 3c 87 75 81 9b 1e 46 e2 13 9a 68 f0 2c f8 53 fb 64 bf b9 22 c9 57 ba 36 25 51 76 bb 2c 9f 84 a6 9a af
Expected plaintext: 05 15 44 c5 fa b1 7a dc fb 1a 16 ef fa 0c 17 4e bd 7b ec 76 94 a2 dc ac 70 03 e8 d0 2c 4e 4a 3c
Computed plaintext: 05 15 44 c5 fa b1 7a dc fb 1a 16 ef fa 0c 17 4e bd 7b ec 76 94 a2 dc ac 70 03 e8 d0 2c 4e 4a 3c OK
RECIPHERING Reciphered text: cf c1 41 dc 6c 7c 35 f5 9e 46 15 21 c0 ff 2d 68 24 a4 0c bb 8e 92 de 19 a7 8e 59 ee 02 df 21 a4 OK

 

NIST, test# 11

Input ciphertext: c9 40 b5 32 f1 32 d5 d0 c6 28 2d 02 5d f4 e9 27 c9 1d 1d d5 6b 5a 18 99 53 ef cb 0a e8 d7 f0 4c
Data unit (numeric): 26
Symmetric Key: b7 fd 25 f0 1f 58 6d 19 ae 55 d1 14 b7 d6 ea d1 b9 b1 07 15 0c b7 39 da 25 ad d1 3e c4 ae 9a 3d cd d2 bb 47 29 5f fd 41 8f 29 8c 1a 49 e8 6e 5c 10 4e 23 d5 a5 7d 60 e4 be 53 0d 6c da d6 f7 a4
Expected plaintext: 09 42 ef 2c d3 9d 58 ee f9 6c 62 42 68 a8 8c 08 88 79 a5 36 97 52 c3 3b ad 86 6e d6 05 bb ee 27
Computed plaintext: 09 42 ef 2c d3 9d 58 ee f9 6c 62 42 68 a8 8c 08 88 79 a5 36 97 52 c3 3b ad 86 6e d6 05 bb ee 27 OK
RECIPHERING Reciphered text: c9 40 b5 32 f1 32 d5 d0 c6 28 2d 02 5d f4 e9 27 c9 1d 1d d5 6b 5a 18 99 53 ef cb 0a e8 d7 f0 4c OK

 

NIST, test# 12

Input ciphertext: 07 b0 b0 b9 b7 56 37 2c 8e b4 51 45 3a 60 1f f5 a1 a3 0e a8 a5 d5 db dc f0 5d fc ae 1d 5b 0a 09
Data unit (numeric): 20
Symmetric Key: 48 5c b9 1b 62 c1 bb f2 c9 08 78 4b 36 48 47 e3 b1 12 4f b9 d0 49 f6 fb f5 31 48 0f c0 d3 c8 02 98 40 ac 0e e5 55 40 4c a3 b0 f2 7a da 64 99 d3 24 b1 1e 33 61 b6 aa 7b 5d 1d 02 87 9f 49 22 9a
Expected plaintext: fe de a8 10 a1 b3 55 ce 43 bc 05 31 65 c2 1d 04 f6 10 06 97 3d 74 bb e8 1f 33 c1 29 ad 91 16 de
Computed plaintext: fe de a8 10 a1 b3 55 ce 43 bc 05 31 65 c2 1d 04 f6 10 06 97 3d 74 bb e8 1f 33 c1 29 ad 91 16 de OK
RECIPHERING Reciphered text: 07 b0 b0 b9 b7 56 37 2c 8e b4 51 45 3a 60 1f f5 a1 a3 0e a8 a5 d5 db dc f0 5d fc ae 1d 5b 0a 09 OK

 

NIST, test# 13

Input ciphertext: 16 df f9 bf 3c 8e b9 e5 a2 f3 ff 84 19 57 0c 00 91 96 a2 f7 2e 57 46 33 23 7a 2b 3c 88 7e b3 4c
Data unit (numeric): 246
Symmetric Key: d0 49 1b 96 00 67 6b 5f 6f ab bd ec 06 f7 21 87 a4 ef 64 25 48 f7 7c 3e 3c df 2d 0b 17 09 4c 31 c8 1b c8 27 d2 4e 88 a9 9f 0f 4f f9 75 2e eb 4c e1 53 b3 65 82 78 0d 9c f7 66 d3 70 02 47 8d 1d
Expected plaintext: 51 c7 af 01 02 37 8a 12 79 db a5 f3 55 23 4c d6 77 d5 04 7b 54 0e a5 c3 7d 28 48 05 02 bc d4 0c
Computed plaintext: 51 c7 af 01 02 37 8a 12 79 db a5 f3 55 23 4c d6 77 d5 04 7b 54 0e a5 c3 7d 28 48 05 02 bc d4 0c OK
RECIPHERING Reciphered text: 16 df f9 bf 3c 8e b9 e5 a2 f3 ff 84 19 57 0c 00 91 96 a2 f7 2e 57 46 33 23 7a 2b 3c 88 7e b3 4c OK

 

NIST, test# 14

Input ciphertext: 79 8c ba c0 ff 5f 2d af 1d e3 97 9f 86 0f ef 2e 32 21 31 c4 d0 bd a3 fc 3e 19 4a 21 b5 a4 c3 96
Data unit (numeric): 172
Symmetric Key: 0d f8 55 91 32 e9 4d 3d 21 45 5d 55 95 2e 57 ef fa 7a d9 13 0f ec 59 37 ca 5e 63 90 9d 68 8d d1 e8 7b 5a 4e 2d d2 4b e7 02 69 4b ea 84 5e 69 9b b0 79 51 fa 63 b7 92 cd 0b fe 44 6a ad e4 45 a0
Expected plaintext: fb 48 47 84 57 5c 6b 87 9f 8d 66 6e d2 9e d1 9e ee ab e7 40 5c 05 82 10 26 2a 6e 0a 1d 04 2b bf
Computed plaintext: fb 48 47 84 57 5c 6b 87 9f 8d 66 6e d2 9e d1 9e ee ab e7 40 5c 05 82 10 26 2a 6e 0a 1d 04 2b bf OK
RECIPHERING Reciphered text: 79 8c ba c0 ff 5f 2d af 1d e3 97 9f 86 0f ef 2e 32 21 31 c4 d0 bd a3 fc 3e 19 4a 21 b5 a4 c3 96 OK

 

NIST, test# 15

Input ciphertext: 84 0e 16 01 ce d2 36 4a 25 b8 14 84 a2 3b ac 4c e4 0c 9a ec 36 54 c3 f2 78 d2 30 b1 70 c6 25 6f
Data unit (numeric): 91
Symmetric Key: 93 54 67 27 ea 65 23 fc a1 9d 70 99 b7 87 30 e9 87 32 a1 d2 0d e6 f9 0c f0 77 e9 f7 3c e9 ee 26 15 fe 73 c1 37 62 94 a1 d5 50 02 61 79 19 37 35 e8 c1 0a cd a3 23 1f 23 39 a1 c6 9e 90 d0 db d8
Expected plaintext: 0c 1b 0f 89 c6 11 28 17 fd a4 e5 e2 8f bf ee 1b 44 29 1a ed 6d da 43 9f 65 7e dc 44 1c b0 5a e8
Computed plaintext: 0c 1b 0f 89 c6 11 28 17 fd a4 e5 e2 8f bf ee 1b 44 29 1a ed 6d da 43 9f 65 7e dc 44 1c b0 5a e8 OK
RECIPHERING Reciphered text: 84 0e 16 01 ce d2 36 4a 25 b8 14 84 a2 3b ac 4c e4 0c 9a ec 36 54 c3 f2 78 d2 30 b1 70 c6 25 6f OK

 

NIST, test# 16

Input ciphertext: 94 4b f7 f9 7d 37 5b 64 3d 53 05 b9 a2 ae 5a ce b5 58 7d 7b d4 bc 20 22 4d a9 7f 12 a2 f4 42 42
Data unit (numeric): 156
Symmetric Key: 56 33 62 95 08 e4 ec 3c 6e 18 2e 2c b8 a8 a5 8f 4f f2 c0 ab f5 98 5f 98 71 a0 d3 7c 8f 38 df fe 83 c6 3a 29 3b 42 d9 e8 6c fa e3 e0 26 69 67 9d 79 fe b9 e8 cf 16 a1 6c 93 dd 3d 7f 72 eb ea 0c
Expected plaintext: df fe bb bb 74 4d f2 e7 83 71 fc d9 d0 17 e8 31 cb d0 f8 d0 c9 d5 b7 17 4f 28 ac 35 78 27 52 2d
Computed plaintext: df fe bb bb 74 4d f2 e7 83 71 fc d9 d0 17 e8 31 cb d0 f8 d0 c9 d5 b7 17 4f 28 ac 35 78 27 52 2d OK
RECIPHERING Reciphered text: 94 4b f7 f9 7d 37 5b 64 3d 53 05 b9 a2 ae 5a ce b5 58 7d 7b d4 bc 20 22 4d a9 7f 12 a2 f4 42 42 OK

 

NIST, test# 17

Input ciphertext: 69 2d a7 8f df 2d bc 22 c7 4e f9 1f 2d e4 9d d2 0d cc 6b 45 ec a4 1f 77 28 5c d5 04 76 ad 1a 5e
Data unit (numeric): 99
Symmetric Key: 03 fe 52 22 a5 95 5d c9 89 b8 30 cc ff f1 eb cd df 0d 47 51 29 ea 04 09 c5 16 5d 9a 05 9f 3b 57 55 b2 a3 14 c1 f2 ed b3 d4 0f 2c 53 45 c7 fc 4a 76 78 85 df 09 b5 d3 9b 39 ca ed 48 aa b8 3f 5c
Expected plaintext: aa 50 98 cf 20 a8 13 4d 45 15 a6 30 f5 ba 51 28 92 47 de 4c 80 5c 59 76 c7 24 49 f5 43 56 aa de
Computed plaintext: aa 50 98 cf 20 a8 13 4d 45 15 a6 30 f5 ba 51 28 92 47 de 4c 80 5c 59 76 c7 24 49 f5 43 56 aa de OK
RECIPHERING Reciphered text: 69 2d a7 8f df 2d bc 22 c7 4e f9 1f 2d e4 9d d2 0d cc 6b 45 ec a4 1f 77 28 5c d5 04 76 ad 1a 5e OK

 

NIST, test# 18

Input ciphertext: 6e b1 88 9b 03 ae 10 42 12 24 7c 09 e4 ab 9b 18 2f 27 52 d4 dd a0 b9 d8 7d f7 df 04 b4 8a d3 50
Data unit (numeric): 20
Symmetric Key: e0 84 9a 70 93 9d 16 0a 3f e3 9e 80 54 93 5e 46 2c c3 31 13 ca 60 ac fe b5 26 e4 76 ea 5a 8f 21 98 c0 be be 2f be 33 c5 77 87 ee 70 2c f2 c3 ae 0a 70 ba 67 97 b0 57 64 39 22 7e f1 3f 51 39 3c
Expected plaintext: ae fe 71 e9 40 e9 6d b2 5d a6 b6 3c 5c e3 af 77 57 ea d0 fb 3a 2e 5f 1b 95 b0 dc ab ea e0 4a d6
Computed plaintext: ae fe 71 e9 40 e9 6d b2 5d a6 b6 3c 5c e3 af 77 57 ea d0 fb 3a 2e 5f 1b 95 b0 dc ab ea e0 4a d6 OK
RECIPHERING Reciphered text: 6e b1 88 9b 03 ae 10 42 12 24 7c 09 e4 ab 9b 18 2f 27 52 d4 dd a0 b9 d8 7d f7 df 04 b4 8a d3 50 OK

 

NIST, test# 19

Input ciphertext: 72 3c ac 58 08 06 58 c1 10 d3 37 85 f5 13 6c 3f bb 2a d8 02 b4 a7 9c a2 0b bd 7b ff 44 8d b5 05
Data unit (numeric): 246
Symmetric Key: 17 ea af a2 bc 5c a7 f0 6f a8 49 a7 b0 a6 e7 3e 5f 0a 5d d3 ee ee 31 0e 2b 47 16 40 40 7b 25 aa bf 02 5a 8a 53 33 45 a1 c7 e8 0b f3 6f 04 e2 14 9a 50 98 3e f9 43 1a dd cd a0 8b d7 be ba 40 66
Expected plaintext: 97 6a f8 c6 32 e4 56 d0 8d 83 23 07 63 bc 28 e9 84 81 0c f9 b1 22 ba a7 3b 8d 60 51 fe 3d e4 a5
Computed plaintext: 97 6a f8 c6 32 e4 56 d0 8d 83 23 07 63 bc 28 e9 84 81 0c f9 b1 22 ba a7 3b 8d 60 51 fe 3d e4 a5 OK
RECIPHERING Reciphered text: 72 3c ac 58 08 06 58 c1 10 d3 37 85 f5 13 6c 3f bb 2a d8 02 b4 a7 9c a2 0b bd 7b ff 44 8d b5 05 OK

 

NIST, test# 20

Input ciphertext: f7 a0 18 aa 01 17 a0 dd 44 d7 e1 d4 39 20 a7 25 fa eb e4 ac 35 53 de fb 2a c4 22 6c 43 2f fe 87
Data unit (numeric): 198
Symmetric Key: 66 76 1a bd 40 b2 3d ce 65 2f 29 28 6a a4 8b b2 82 b1 be 58 ca 30 12 b1 f8 e7 70 7e 5f bd 13 39 fb 17 20 b0 7f 11 9e 8b 1e 35 a5 a3 d9 a5 ef b9 2a f1 58 15 3a d3 94 69 75 c9 a2 57 95 03 ca cb
Expected plaintext: 99 75 51 16 9d 16 e2 e4 b4 a1 44 78 73 0f ef 0a 10 6b 37 dc 96 c3 26 d5 08 be 14 aa 7e 92 92 da
Computed plaintext: 99 75 51 16 9d 16 e2 e4 b4 a1 44 78 73 0f ef 0a 10 6b 37 dc 96 c3 26 d5 08 be 14 aa 7e 92 92 da OK
RECIPHERING Reciphered text: f7 a0 18 aa 01 17 a0 dd 44 d7 e1 d4 39 20 a7 25 fa eb e4 ac 35 53 de fb 2a c4 22 6c 43 2f fe 87 OK

 

NIST, test# 21

Input ciphertext: 8d e3 bf e1 6e a4 4d 16 c0 70 ab 35 2e 03 23 09 25 fa a3 bc d7 08 67 bb 52 67 e8 28 9c 95 ab a9
Data unit (numeric): 130
Symmetric Key: 6a f3 ec dc f6 44 66 5e ce 08 a2 b4 8b 79 76 f7 7f d9 2b 57 46 c0 42 27 b2 3c b0 19 b1 c6 ba 3a d9 ca 88 d5 d3 4f d1 ae 80 9b d5 4a 19 23 fa 4f 59 65 e1 7d 87 f3 33 ba 71 e4 8f c4 95 bd dd 94
Expected plaintext: a4 68 dc 1f 7c 8e 32 6e e9 30 6e e7 e2 ef 52 84 4f 50 03 a4 52 c8 13 a7 a5 f8 1d f5 8e 06 d3 2c
Computed plaintext: a4 68 dc 1f 7c 8e 32 6e e9 30 6e e7 e2 ef 52 84 4f 50 03 a4 52 c8 13 a7 a5 f8 1d f5 8e 06 d3 2c OK
RECIPHERING Reciphered text: 8d e3 bf e1 6e a4 4d 16 c0 70 ab 35 2e 03 23 09 25 fa a3 bc d7 08 67 bb 52 67 e8 28 9c 95 ab a9 OK

 

NIST, test# 22

Input ciphertext: d3 f8 e5 ce 86 19 ce ca 64 d3 99 61 0f 98 7e 7f 77 54 33 6b 00 f6 f8 35 4d e3 d7 f6 2e c7 d8 c6
Data unit (numeric): 111
Symmetric Key: 53 07 1b 52 97 a3 74 6b 34 aa df 16 b6 97 b1 18 26 e0 12 1d c9 69 4c 10 c3 a2 a0 d7 f5 86 c0 a4 33 df 85 ae 4c 0e c7 cd 84 28 0c b0 34 82 b0 11 e4 c0 d4 6a 29 b8 ec cd ef c3 1b 03 ef 6b 91 6c
Expected plaintext: 49 64 03 2d b3 57 d2 2f c2 1f 2d ff 8b 2d a9 34 23 3b 69 38 cc 71 8e 6a e4 39 cb 24 77 5e 58 6b
Computed plaintext: 49 64 03 2d b3 57 d2 2f c2 1f 2d ff 8b 2d a9 34 23 3b 69 38 cc 71 8e 6a e4 39 cb 24 77 5e 58 6b OK
RECIPHERING Reciphered text: d3 f8 e5 ce 86 19 ce ca 64 d3 99 61 0f 98 7e 7f 77 54 33 6b 00 f6 f8 35 4d e3 d7 f6 2e c7 d8 c6 OK

 

NIST, test# 23

Input ciphertext: 8f 25 93 5d 10 99 ea 34 c1 f9 3c 3e 79 ca c2 4b bb 12 76 72 77 ca 1a c2 da cf dc ef bb a5 c3 75
Data unit (numeric): 70
Symmetric Key: 09 15 57 11 7f 14 3f 6e e9 53 cf 1d f9 3f 89 f4 40 ef 18 6f 51 e8 27 9e 38 64 89 bf 62 fd 70 dc 40 de 0a 78 ca 8d c9 ad 6d 62 25 66 e5 94 a8 09 18 be c1 ca 92 8b a9 9c 50 55 a3 be 26 cd 80 b1
Expected plaintext: 4b a7 63 b9 36 5d 26 e0 43 40 9e cf 0e 87 ff d2 a0 ad 8e e7 52 64 6b ad a2 32 ff 5a 29 2d e0 2e
Computed plaintext: 4b a7 63 b9 36 5d 26 e0 43 40 9e cf 0e 87 ff d2 a0 ad 8e e7 52 64 6b ad a2 32 ff 5a 29 2d e0 2e OK
RECIPHERING Reciphered text: 8f 25 93 5d 10 99 ea 34 c1 f9 3c 3e 79 ca c2 4b bb 12 76 72 77 ca 1a c2 da cf dc ef bb a5 c3 75 OK

 

NIST, test# 24

Input ciphertext: ee a4 63 85 e3 5d e4 0a 7e 8f f5 bf 80 ea e7 dc 8b 10 e3 60 d0 5c 9a 8a 00 9e c9 b1 8d 5c 14 e5
Data unit (numeric): 38
Symmetric Key: 41 ae 09 04 c5 fe 47 f2 56 01 02 58 bd 8f 1f 7d a3 cc cf dd 66 ca 0b 89 04 d2 f5 1e 92 bd f1 b3 24 1b b6 16 eb 72 bb f4 a3 6e ee ae 00 98 15 b6 d9 49 67 ad b1 12 5c 15 82 8c b8 eb 60 f0 61 a6
Expected plaintext: c4 0c bc 0f 66 10 1f a4 12 12 64 df aa 82 a7 49 7d 06 ab 4f ea f3 b8 17 2c a9 fa 02 d6 73 be 2f
Computed plaintext: c4 0c bc 0f 66 10 1f a4 12 12 64 df aa 82 a7 49 7d 06 ab 4f ea f3 b8 17 2c a9 fa 02 d6 73 be 2f OK
RECIPHERING Reciphered text: ee a4 63 85 e3 5d e4 0a 7e 8f f5 bf 80 ea e7 dc 8b 10 e3 60 d0 5c 9a 8a 00 9e c9 b1 8d 5c 14 e5 OK

 

NIST, test# 25

Input ciphertext: cc b8 d7 27 3a 58 ad 5d ae a2 fa 7e ef ed b0 ca 3e 43 fb 7b b0 24 e5 69 d5 3f cd c8 57 6e 33 8f
Data unit (numeric): 90
Symmetric Key: c8 cf 8a e9 8f c1 ce 0c 42 f5 89 a3 07 93 c5 36 84 e8 68 0e 68 40 8f 59 42 48 fb 3c 85 1d 8a f4 c7 c1 23 ad f4 6a d2 43 cf 53 d8 9e e3 ed 23 e8 62 47 41 c3 1d 73 0b 71 07 d2 ae ee ad 9f 4f 83
Expected plaintext: 37 1c 3e e5 38 66 d0 f4 19 f9 eb 04 d2 06 44 64 3c 8b 8e 96 0b 1c ec dc 4a 71 0f f3 74 29 3e e8
Computed plaintext: 37 1c 3e e5 38 66 d0 f4 19 f9 eb 04 d2 06 44 64 3c 8b 8e 96 0b 1c ec dc 4a 71 0f f3 74 29 3e e8 OK
RECIPHERING Reciphered text: cc b8 d7 27 3a 58 ad 5d ae a2 fa 7e ef ed b0 ca 3e 43 fb 7b b0 24 e5 69 d5 3f cd c8 57 6e 33 8f OK

 

NIST, test# 26

Input ciphertext: bf 62 77 e7 83 da 2d 66 ea 59 78 cd e4 55 4f ac 40 51 bf c5 a6 bf b6 11 02 6c be 78 cb a5 6d 36
Data unit (numeric): 193
Symmetric Key: 0c ab e2 d9 85 18 e7 0f 29 b4 b3 9d 38 a6 b4 b3 fa 21 8d dd 0f 78 e8 df 71 da 87 a9 de 72 79 1c 81 24 17 06 26 19 33 b0 e0 a1 11 9a 28 86 e5 8b 13 b5 d8 69 5d 7e 7e 8a 0c a0 e3 d2 2d 5c e5 54
Expected plaintext: d4 73 82 27 b4 ed 39 16 3b ad 68 68 60 ed 2d 8c ae ec cf 3b b7 c8 bc c7 0a 4a ce 70 a1 a2 3c f5
Computed plaintext: d4 73 82 27 b4 ed 39 16 3b ad 68 68 60 ed 2d 8c ae ec cf 3b b7 c8 bc c7 0a 4a ce 70 a1 a2 3c f5 OK
RECIPHERING Reciphered text: bf 62 77 e7 83 da 2d 66 ea 59 78 cd e4 55 4f ac 40 51 bf c5 a6 bf b6 11 02 6c be 78 cb a5 6d 36 OK

 

NIST, test# 27

Input ciphertext: 56 00 1a 15 d3 8c d1 7a 41 68 36 69 d5 ec cf d1 b0 1f 41 58 c7 be 35 c4 3b 24 bc 7f 53 2f 76 4f
Data unit (numeric): 157
Symmetric Key: 79 8b be 14 89 7f 39 99 ea e2 a7 f6 c3 39 f0 31 e3 d9 61 1e 45 5c f2 20 84 1a 1f 65 83 7c a7 1b b0 3d 3b 41 f3 0f 58 66 df aa 4a c0 e8 24 21 b8 94 b0 da bd 1c 5f ad a1 c2 5b 61 88 19 89 72 76
Expected plaintext: 35 09 3d 27 35 03 b6 b1 26 7d 2d 8b cd 35 f0 4b a4 00 16 e4 c9 8a 53 68 6a 54 9d 5c 4b 66 71 33
Computed plaintext: 35 09 3d 27 35 03 b6 b1 26 7d 2d 8b cd 35 f0 4b a4 00 16 e4 c9 8a 53 68 6a 54 9d 5c 4b 66 71 33 OK
RECIPHERING Reciphered text: 56 00 1a 15 d3 8c d1 7a 41 68 36 69 d5 ec cf d1 b0 1f 41 58 c7 be 35 c4 3b 24 bc 7f 53 2f 76 4f OK

 

NIST, test# 28

Input ciphertext: d0 f9 58 97 ec 85 17 42 7e 91 28 ed df 00 af c0 d6 8f 30 e3 95 a6 c8 49 3f e1 6c f0 c9 9b c8 71
Data unit (numeric): 159
Symmetric Key: 3d 47 35 10 fa 4a e2 3f cf c9 ad 6c fd 6a 11 4f a5 35 20 7f 40 fe 33 a1 b9 dd 5c 65 ba ed 46 75 f4 6e 4b b1 9f 2d 36 90 1a 47 04 cc 4b ec 5d 3f 6c 76 8e 15 1e ab 2b 7d 79 25 f0 73 b2 ad b4 ce
Expected plaintext: 88 e3 e5 3d a1 69 f9 82 78 07 19 34 be 4c 42 ce 0e 58 87 15 8a fa 34 21 9f 07 51 00 0b 7a d4 d1
Computed plaintext: 88 e3 e5 3d a1 69 f9 82 78 07 19 34 be 4c 42 ce 0e 58 87 15 8a fa 34 21 9f 07 51 00 0b 7a d4 d1 OK
RECIPHERING Reciphered text: d0 f9 58 97 ec 85 17 42 7e 91 28 ed df 00 af c0 d6 8f 30 e3 95 a6 c8 49 3f e1 6c f0 c9 9b c8 71 OK

 

NIST, test# 29

Input ciphertext: 74 91 8b 43 df 62 bb 17 84 f5 e2 97 12 0b 19 7e e1 4d 2b 6e 96 92 7c 50 bd e0 79 22 0a 23 b9 10
Data unit (numeric): 241
Symmetric Key: 33 a4 22 19 d2 61 df f1 ac cd d2 d2 dd ea b2 aa 33 eb 4c 35 a9 5f f7 c9 5d 30 22 ac ad 27 a9 48 6e 46 f3 e2 90 18 ff 50 5d fc a4 67 ef 7c 2d 62 d0 24 d4 3e 78 4d 42 8d 8f c1 c8 b3 61 19 88 58
Expected plaintext: 22 20 9e fb ef 97 c1 4e 1a 2c fb 14 5c b5 38 f4 3a 82 b9 b5 2f 0c 00 98 19 a9 0c e3 0d 36 45 65
Computed plaintext: 22 20 9e fb ef 97 c1 4e 1a 2c fb 14 5c b5 38 f4 3a 82 b9 b5 2f 0c 00 98 19 a9 0c e3 0d 36 45 65 OK
RECIPHERING Reciphered text: 74 91 8b 43 df 62 bb 17 84 f5 e2 97 12 0b 19 7e e1 4d 2b 6e 96 92 7c 50 bd e0 79 22 0a 23 b9 10 OK

 

NIST, test# 30

Input ciphertext: bd 28 62 19 c5 a1 80 d1 49 f9 39 58 8c bb ad bd cc 46 bf b9 94 53 26 d9 59 42 9d 45 12 cb 67 e3
Data unit (numeric): 212
Symmetric Key: 7f 1b 65 69 d4 b1 d6 a7 2f 1a fb 2c f3 89 ff 90 10 50 32 4f 7d 90 15 09 85 f1 d5 d8 9d 93 2b 58 3e e5 cf 79 41 59 60 53 9d 52 f7 7d 31 f3 0f eb 43 de 38 ff 07 c9 12 1d b6 16 02 d6 db 69 3e 9e
Expected plaintext: 68 45 77 9d 28 ed be 3e 5d ca 32 45 17 32 3d c4 2a 1b 11 26 5d 6e 15 56 1b b7 78 32 b2 c6 30 97
Computed plaintext: 68 45 77 9d 28 ed be 3e 5d ca 32 45 17 32 3d c4 2a 1b 11 26 5d 6e 15 56 1b b7 78 32 b2 c6 30 97 OK
RECIPHERING Reciphered text: bd 28 62 19 c5 a1 80 d1 49 f9 39 58 8c bb ad bd cc 46 bf b9 94 53 26 d9 59 42 9d 45 12 cb 67 e3 OK

 

NIST, test# 31

Input ciphertext: 8e 27 48 84 11 ff b5 58 2c e6 53 3b ec fa 73 7e 1c 67 66 f3 52 91 64 7a b9 5b 17 55 b3 fe e3 c8
Data unit (numeric): 12
Symmetric Key: 51 d7 7b 11 2f fd cb 20 e7 d3 6f 6b 8e af aa af 20 ca 73 46 f4 d0 92 9b bd 32 69 6d 4d 02 07 98 fb d0 7a c2 5f 07 0a 60 30 17 1f 90 57 aa f3 c3 65 8e 2d 5b 17 88 6c d9 e5 79 d0 f3 d6 82 08 99
Expected plaintext: ba f8 ce 43 e7 b0 8c 16 9d f1 a8 29 f0 00 de cd 0e f9 06 5f 9e bf d9 59 46 dd 44 0a 2a 5f b0 cf
Computed plaintext: ba f8 ce 43 e7 b0 8c 16 9d f1 a8 29 f0 00 de cd 0e f9 06 5f 9e bf d9 59 46 dd 44 0a 2a 5f b0 cf OK
RECIPHERING Reciphered text: 8e 27 48 84 11 ff b5 58 2c e6 53 3b ec fa 73 7e 1c 67 66 f3 52 91 64 7a b9 5b 17 55 b3 fe e3 c8 OK

 

NIST, test# 32

Input ciphertext: 0b 8a 40 1c 11 d8 00 ac 29 6a b8 9b 86 f4 e9 82 9e a6 0f a0 f2 b9 0d 5a 4d 3e ad ad 17 a6 ac d3
Data unit (numeric): 156
Symmetric Key: d8 3a 05 cb aa 5c 17 1a de ca 49 b7 64 02 33 1d 0a 7e 44 10 a7 f3 df 6b 02 7a 90 e1 af fa 94 17 2c 31 ac 14 b4 bd a3 d1 56 13 19 8e 9c 20 2e 69 1b cf 32 bc e4 a9 b0 5f 58 a5 1d 40 65 41 3d 7b
Expected plaintext: b5 16 b0 92 39 07 cd 86 49 e7 cd f5 ab 68 10 54 80 09 27 98 13 f5 54 f8 b7 be 22 30 6f a8 80 d6
Computed plaintext: b5 16 b0 92 39 07 cd 86 49 e7 cd f5 ab 68 10 54 80 09 27 98 13 f5 54 f8 b7 be 22 30 6f a8 80 d6 OK
RECIPHERING Reciphered text: 0b 8a 40 1c 11 d8 00 ac 29 6a b8 9b 86 f4 e9 82 9e a6 0f a0 f2 b9 0d 5a 4d 3e ad ad 17 a6 ac d3 OK

 

NIST, test# 33

Input ciphertext: e7 b1 08 21 11 db b1 80 11 15 66 3c 78 0d 47 4d c5 c5 95 b6 fb 5e 68 ed e8 d1 85 76 b7 d6 49 ed
Data unit (numeric): 54
Symmetric Key: 3a 0f 3a 5a e2 0b 47 38 10 14 8c 48 bc 69 d4 e7 6b 68 de 49 75 4f fc 25 1c 1b 6b 8d 5c 57 ed ad d7 69 90 91 38 4d b5 6b f0 51 05 e0 8f 51 b4 27 37 28 8f a9 97 bd e8 70 32 f8 3e b2 5c d7 59 ae
Expected plaintext: 67 54 24 91 11 4e b8 f7 96 5c 27 dd d2 f3 e4 f0 8f ab 14 96 ef 1e 1e 9e 3f 02 73 28 5c 60 aa 98
Computed plaintext: 67 54 24 91 11 4e b8 f7 96 5c 27 dd d2 f3 e4 f0 8f ab 14 96 ef 1e 1e 9e 3f 02 73 28 5c 60 aa 98 OK
RECIPHERING Reciphered text: e7 b1 08 21 11 db b1 80 11 15 66 3c 78 0d 47 4d c5 c5 95 b6 fb 5e 68 ed e8 d1 85 76 b7 d6 49 ed OK

 

NIST, test# 34

Input ciphertext: 90 a0 9b 2f f4 95 c6 20 e7 f8 db 37 8b 1d 3c 86 9a d4 8d 91 dd 59 d0 ee 06 66 8a 01 b1 65 24 e2
Data unit (numeric): 225
Symmetric Key: 5d 14 92 32 ff e2 02 81 53 b5 e9 90 1f 74 84 b6 10 55 92 bc 4d 46 b9 c3 9e e1 9a 90 d9 7f 5f 9b 74 80 34 23 5f 18 ed b3 3c a0 00 f8 7c 94 b5 a0 56 2c 0c d9 88 69 88 d7 09 3e cb 39 e1 a6 51 0e
Expected plaintext: 95 39 88 db 8b c2 d9 3c fe 1d b6 44 46 db 3d b2 fc 76 47 4f e8 7a 0a 0e 7d 00 2e 40 53 b2 69 82
Computed plaintext: 95 39 88 db 8b c2 d9 3c fe 1d b6 44 46 db 3d b2 fc 76 47 4f e8 7a 0a 0e 7d 00 2e 40 53 b2 69 82 OK
RECIPHERING Reciphered text: 90 a0 9b 2f f4 95 c6 20 e7 f8 db 37 8b 1d 3c 86 9a d4 8d 91 dd 59 d0 ee 06 66 8a 01 b1 65 24 e2 OK

 

NIST, test# 35

Input ciphertext: 6b 7a 9f 72 24 cc e8 c5 74 b8 13 d2 f6 fe a8 19 aa 11 17 1b e1 05 3b c1 2a 1e 36 b3 07 b6 fe 8a
Data unit (numeric): 143
Symmetric Key: 42 6d 22 83 14 d5 3a 30 c3 ed 64 0e 49 78 10 d6 cf 5c 09 da 6f 44 4d 27 0f fc f7 81 75 4a 72 e1 63 5a df dc de 09 38 17 84 34 9d bd 23 c5 2f 23 91 0c 3e 5a f8 4d 88 63 62 5b a2 3d 90 2b 4f cf
Expected plaintext: 2b e1 86 21 44 73 47 25 5c 2a 3a ab 13 6d 8a e5 f9 e2 99 4c 76 bc 5e 55 29 b3 22 5c f2 24 ac 4c
Computed plaintext: 2b e1 86 21 44 73 47 25 5c 2a 3a ab 13 6d 8a e5 f9 e2 99 4c 76 bc 5e 55 29 b3 22 5c f2 24 ac 4c OK
RECIPHERING Reciphered text: 6b 7a 9f 72 24 cc e8 c5 74 b8 13 d2 f6 fe a8 19 aa 11 17 1b e1 05 3b c1 2a 1e 36 b3 07 b6 fe 8a OK

 

NIST, test# 36

Input ciphertext: 49 7c a6 84 e6 0e 65 ec 41 11 45 19 3c d7 9a a5 8f ef 63 7e 66 03 b8 0e d3 fd 6d 85 26 3d d4 4e
Data unit (numeric): 166
Symmetric Key: c6 8a 35 63 a0 1c 33 9a e1 a1 c8 78 d9 14 34 9d 41 b5 5d 74 10 98 9d 37 7f 6a b4 03 de 54 c9 84 c3 f2 fd e4 20 24 db 18 a6 0b 45 3d fb fa c8 50 1d 46 ac 0c 70 4d 55 f9 de 06 49 49 b4 e1 ae 16
Expected plaintext: 1a d2 f9 cb d9 ef 64 39 85 d1 a7 ef ac 7b 8e 5e cc 60 2f 2b 36 e1 e0 f7 48 9a 30 96 ce 86 f5 47
Computed plaintext: 1a d2 f9 cb d9 ef 64 39 85 d1 a7 ef ac 7b 8e 5e cc 60 2f 2b 36 e1 e0 f7 48 9a 30 96 ce 86 f5 47 OK
RECIPHERING Reciphered text: 49 7c a6 84 e6 0e 65 ec 41 11 45 19 3c d7 9a a5 8f ef 63 7e 66 03 b8 0e d3 fd 6d 85 26 3d d4 4e OK

 

NIST, test# 37

Input ciphertext: f0 2e b9 ad 07 fe e1 3f 14 d8 ca 04 55 22 2d 74 a9 0b da 2e 54 2a 02 13 56 40 8f 9d cf 28 9c 06
Data unit (numeric): 88
Symmetric Key: 2b 0c 7f c4 c0 f8 4d f9 ab e5 5c b9 92 5f f8 f0 ef 9f 01 3c 4d f6 32 72 c1 40 a5 b6 99 d2 92 37 f6 05 df 2c 31 c8 80 28 ff 2d 28 f0 7c c8 4a 0a 76 5a a7 25 69 2c 99 bb e6 f5 c1 4d 32 d4 69 87
Expected plaintext: ab 12 a8 7a c1 bc a8 df 07 8f 3a ec c5 3c 2d f0 92 76 4a 77 1d 7c 57 cc 54 a3 c8 29 36 8f b1 66
Computed plaintext: ab 12 a8 7a c1 bc a8 df 07 8f 3a ec c5 3c 2d f0 92 76 4a 77 1d 7c 57 cc 54 a3 c8 29 36 8f b1 66 OK
RECIPHERING Reciphered text: f0 2e b9 ad 07 fe e1 3f 14 d8 ca 04 55 22 2d 74 a9 0b da 2e 54 2a 02 13 56 40 8f 9d cf 28 9c 06 OK

 

NIST, test# 38

Input ciphertext: ad d0 f0 fc 2a 00 64 d2 ce 22 38 7f 72 f0 c3 fb 57 ba 30 c0 65 fd 52 b8 2b fb c1 d5 7f 2c 02 d1
Data unit (numeric): 204
Symmetric Key: ec dc 1d 79 76 39 e7 2e 1c 1d 7e 35 fb 7d 05 90 8b d2 5b 60 ed 2b 2d 20 3d 48 93 80 53 0b dc e0 f5 4a bf cb 96 2e b7 f3 50 3e f2 1a 2e 7b 21 f0 dc 93 05 43 40 e3 d5 c6 a0 95 bd 56 5e 5e 60 a6
Expected plaintext: 3b c4 5b fd ea d8 b6 35 5a cf 90 dc 69 30 88 6a 6a e4 e7 23 cd 6c c1 ec 8b 1b 0b a9 96 b9 8d c6
Computed plaintext: 3b c4 5b fd ea d8 b6 35 5a cf 90 dc 69 30 88 6a 6a e4 e7 23 cd 6c c1 ec 8b 1b 0b a9 96 b9 8d c6 OK
RECIPHERING Reciphered text: ad d0 f0 fc 2a 00 64 d2 ce 22 38 7f 72 f0 c3 fb 57 ba 30 c0 65 fd 52 b8 2b fb c1 d5 7f 2c 02 d1 OK

 

NIST, test# 39

Input ciphertext: 6c 4d b7 3e 37 03 08 56 3b 98 0c 9d db ed f2 57 23 c3 15 51 35 44 72 0b 13 3c 97 ad f9 af 4f 18
Data unit (numeric): 3
Symmetric Key: f5 c5 4e 86 7f a0 c8 2c 69 be 69 1c e0 f4 7a 00 7d 0c 3e 89 82 bb 03 94 c0 29 d1 18 1f 0a c3 0c f8 8a 2e ad d6 9d 02 d9 37 46 a5 c9 f7 c1 0b 1f 2a 50 63 5e 0a d3 62 d2 07 88 33 31 a9 dc 00 c7
Expected plaintext: b6 0d c9 da f7 0f 07 34 2a 43 1b 6b f4 c6 29 f4 ef 1b bd a0 8b ad 81 42 67 d9 50 33 24 3b 1d 4f
Computed plaintext: b6 0d c9 da f7 0f 07 34 2a 43 1b 6b f4 c6 29 f4 ef 1b bd a0 8b ad 81 42 67 d9 50 33 24 3b 1d 4f OK
RECIPHERING Reciphered text: 6c 4d b7 3e 37 03 08 56 3b 98 0c 9d db ed f2 57 23 c3 15 51 35 44 72 0b 13 3c 97 ad f9 af 4f 18 OK

 

NIST, test# 40

Input ciphertext: 46 2d 52 dc 06 f6 4a dd 8e f5 ad 7b 43 eb 18 bc fa 40 9d ca 5d 6a da 40 3b 8c fb 2b f8 f7 c7 5a
Data unit (numeric): 25
Symmetric Key: 24 7c 71 a0 d2 6f 76 bb 98 9e 9a 87 17 1d 41 11 9d 5a d4 1b 2e 63 1e 42 aa 8b 5e 31 37 66 12 86 cd b1 37 3d 4d 4a 89 07 b9 3b 44 63 c5 73 37 e9 2a 0f bd d6 8b 5e 44 09 43 c5 ad 32 32 90 b1 a6
Expected plaintext: 79 b3 44 5c f2 47 c3 01 7d c7 82 78 bc ce 81 f7 d6 c8 05 47 83 1c e6 6d cc 84 d2 0f b4 6d 4e 3b
Computed plaintext: 79 b3 44 5c f2 47 c3 01 7d c7 82 78 bc ce 81 f7 d6 c8 05 47 83 1c e6 6d cc 84 d2 0f b4 6d 4e 3b OK
RECIPHERING Reciphered text: 46 2d 52 dc 06 f6 4a dd 8e f5 ad 7b 43 eb 18 bc fa 40 9d ca 5d 6a da 40 3b 8c fb 2b f8 f7 c7 5a OK

 

NIST, test# 41

Input ciphertext: 66 e3 f3 21 96 67 2f f7 23 38 e2 12 3b e7 7e 1b e9 76 ca 38 9b 94 d2 78 db 5e ea 0c 68 7b 3c 08
Data unit (numeric): 32
Symmetric Key: 44 e1 52 18 f1 c4 5d 43 ac 43 d5 e8 f7 19 f0 2d 39 dd 55 c9 4e 7c d5 b0 f5 5a fc d2 84 c9 36 52 63 e1 16 f2 85 d2 45 78 af 11 96 1b a0 0b 75 88 97 6a 22 a1 53 be e0 36 01 a2 2d 58 f7 96 28 9f
Expected plaintext: 4f 6a 15 30 39 27 a6 83 17 1d 76 67 d5 ef 33 54 cc c5 1b a2 a4 08 01 25 c8 c7 47 f5 3a 59 7f 72
Computed plaintext: 4f 6a 15 30 39 27 a6 83 17 1d 76 67 d5 ef 33 54 cc c5 1b a2 a4 08 01 25 c8 c7 47 f5 3a 59 7f 72 OK
RECIPHERING Reciphered text: 66 e3 f3 21 96 67 2f f7 23 38 e2 12 3b e7 7e 1b e9 76 ca 38 9b 94 d2 78 db 5e ea 0c 68 7b 3c 08 OK

 

NIST, test# 42

Input ciphertext: 87 e9 fb 60 e2 20 e3 09 69 55 8c a3 7b dc 3a 1f 95 ae 31 83 0c 20 cb 2e 27 1e 82 93 7e 99 15 66
Data unit (numeric): 28
Symmetric Key: 2e cc 9c 87 aa c0 cf 7f 53 a3 aa ef 73 bd 27 f6 8c a9 96 c9 0d 65 02 29 49 7f 98 48 21 02 11 33 ae 1d c6 18 a4 79 8b 70 66 84 bd dc 2c bc d1 fc ca bd ed 1e 6d 87 55 4f 9e 1e 03 09 9b 99 79 3d
Expected plaintext: 80 ca 36 44 9f 01 d1 af 02 2e ef 69 af ee c8 2d 0a 56 27 8e 6e 28 dd 69 b6 66 f0 00 77 be 58 d8
Computed plaintext: 80 ca 36 44 9f 01 d1 af 02 2e ef 69 af ee c8 2d 0a 56 27 8e 6e 28 dd 69 b6 66 f0 00 77 be 58 d8 OK
RECIPHERING Reciphered text: 87 e9 fb 60 e2 20 e3 09 69 55 8c a3 7b dc 3a 1f 95 ae 31 83 0c 20 cb 2e 27 1e 82 93 7e 99 15 66 OK

 

NIST, test# 43

Input ciphertext: ff a2 42 61 92 4d fd 9b fb 26 11 88 c7 ed 61 7d 1a e8 6b 51 1e f2 39 f8 08 07 63 a6 3d e2 e8 34
Data unit (numeric): 40
Symmetric Key: 54 6e 2c fe bd 10 1b 50 db 70 79 c5 a4 2e 76 50 19 d7 92 74 d3 d5 4c fb fd 3a 63 15 8e 0e d0 13 38 a1 53 cc 8e 98 85 3b 8d 89 0d e3 90 b0 35 d3 24 fa 6d 4b b1 76 5e 8a f0 ad 6b 55 2b 86 f5 fb
Expected plaintext: 7c fd 41 f7 8a 51 a3 52 ac 1b 54 5a f4 ea 52 b6 34 c8 7a ce 5e 37 b4 aa 14 ca d7 78 51 5e 24 d7
Computed plaintext: 7c fd 41 f7 8a 51 a3 52 ac 1b 54 5a f4 ea 52 b6 34 c8 7a ce 5e 37 b4 aa 14 ca d7 78 51 5e 24 d7 OK
RECIPHERING Reciphered text: ff a2 42 61 92 4d fd 9b fb 26 11 88 c7 ed 61 7d 1a e8 6b 51 1e f2 39 f8 08 07 63 a6 3d e2 e8 34 OK

 

NIST, test# 44

Input ciphertext: fc ca c9 53 b7 03 29 e0 a3 99 86 60 22 f7 4a a2 b9 02 cb 5f 15 a9 3e 9f 5f c1 5c 85 cf 95 8a ca
Data unit (numeric): 60
Symmetric Key: c3 1c bb 16 c4 d0 ab 69 81 18 8c 12 ea 61 10 a9 01 a1 cd 9c 57 90 38 8d 11 9e 51 e6 e3 1b 0c f1 89 08 ce ba 01 c1 ec 51 b7 6a b1 77 07 be 41 2e 33 e1 41 89 9c dc 4b bf 30 2c f3 23 41 b5 20 0b
Expected plaintext: 89 df 55 43 ed 4e 00 26 6e 4c 6f 35 56 de d0 46 99 ce 86 05 7a 5a 5b df 3e 8d 89 11 af 02 0c 0e
Computed plaintext: 89 df 55 43 ed 4e 00 26 6e 4c 6f 35 56 de d0 46 99 ce 86 05 7a 5a 5b df 3e 8d 89 11 af 02 0c 0e OK
RECIPHERING Reciphered text: fc ca c9 53 b7 03 29 e0 a3 99 86 60 22 f7 4a a2 b9 02 cb 5f 15 a9 3e 9f 5f c1 5c 85 cf 95 8a ca OK

 

NIST, test# 45

Input ciphertext: be bf cf 80 82 ae 7c 0b 15 e4 15 82 2c bf e8 8f f1 45 cd d8 43 78 2c 96 12 ce 37 0d f7 43 dd 9c
Data unit (numeric): 216
Symmetric Key: 5e c8 05 06 e3 99 be 3c a6 78 c3 82 85 31 3d c8 d9 c5 2d 66 9d 49 ea 22 e1 97 a0 f6 06 1d 11 21 73 73 a5 4b 80 4a 68 c4 78 eb 7d 69 28 f1 d4 82 2d eb 1d 5c d0 3d a1 a6 25 7a f6 37 eb b2 d3 9b
Expected plaintext: d1 68 26 5d 66 96 9b 61 2a 5e 5b 9c ef fa 25 ea 3b 72 41 0b 72 02 6f ea be 07 4e bf eb f1 7f 57
Computed plaintext: d1 68 26 5d 66 96 9b 61 2a 5e 5b 9c ef fa 25 ea 3b 72 41 0b 72 02 6f ea be 07 4e bf eb f1 7f 57 OK
RECIPHERING Reciphered text: be bf cf 80 82 ae 7c 0b 15 e4 15 82 2c bf e8 8f f1 45 cd d8 43 78 2c 96 12 ce 37 0d f7 43 dd 9c OK

 

NIST, test# 46

Input ciphertext: e0 aa 03 1d ac 75 18 90 85 b9 cc 50 02 52 1c 59 01 9f 62 e5 63 5f 09 05 7a 33 2b 2b 90 df 6c 0d
Data unit (numeric): 76
Symmetric Key: 7f 98 3c 34 f1 88 11 f7 3d 43 0a 5f 93 9d 36 32 9b 7b 9b 47 f6 8c 0e be 29 dd 27 0e 55 91 0e 84 76 61 55 b6 6a aa e4 b0 32 b4 5f ac b6 21 1f 22 3e 41 e5 a7 10 87 70 88 55 40 7a fe ea 63 41 20
Expected plaintext: a6 5d e3 6e 25 39 4f 08 6c 86 bb 9c cb b1 e9 91 ad ad 07 62 9b 5b 51 13 91 a8 b2 0d e5 ea d4 8a
Computed plaintext: a6 5d e3 6e 25 39 4f 08 6c 86 bb 9c cb b1 e9 91 ad ad 07 62 9b 5b 51 13 91 a8 b2 0d e5 ea d4 8a OK
RECIPHERING Reciphered text: e0 aa 03 1d ac 75 18 90 85 b9 cc 50 02 52 1c 59 01 9f 62 e5 63 5f 09 05 7a 33 2b 2b 90 df 6c 0d OK

 

NIST, test# 47

Input ciphertext: 7f 99 59 36 2c eb d1 7a 86 1c 53 e5 af 6c 15 73 0e b3 13 dc e2 37 9b a9 2d 5a 21 2d 73 8e d1 22
Data unit (numeric): 0
Symmetric Key: eb d7 ba 54 3d 51 d6 96 22 ea c5 75 ac 1e c0 b4 20 ae 47 27 d7 7c 69 e3 38 1f 02 ee fa ca 22 9c aa 4d 92 11 a6 a7 40 8c a9 79 77 38 b4 84 96 2a 72 44 f5 f2 a0 c5 d7 6e 81 81 2b 0a 94 88 d2 3c
Expected plaintext: e0 9e 4e 12 eb 22 64 3c 46 ca fd c8 55 c9 ad 25 f5 c7 61 cd e5 49 f6 50 d6 23 f7 b1 6d d2 11 c3
Computed plaintext: e0 9e 4e 12 eb 22 64 3c 46 ca fd c8 55 c9 ad 25 f5 c7 61 cd e5 49 f6 50 d6 23 f7 b1 6d d2 11 c3 OK
RECIPHERING Reciphered text: 7f 99 59 36 2c eb d1 7a 86 1c 53 e5 af 6c 15 73 0e b3 13 dc e2 37 9b a9 2d 5a 21 2d 73 8e d1 22 OK

 

NIST, test# 48

Input ciphertext: b1 40 12 70 48 0b 17 75 11 86 3b 9b 72 a2 66 cc 34 c9 fd 0a 5d eb 01 38 35 e0 24 1e 17 e6 be a3
Data unit (numeric): 60
Symmetric Key: db b8 1c 97 d3 e8 d0 36 f9 99 88 61 82 01 ca e7 69 88 50 61 37 8a 91 53 cf a5 da 9b a4 5e b4 44 30 7b 89 f7 0e d6 e1 4d 57 37 a9 5f e8 2b 02 41 6a 7d 3d 75 4e 13 86 aa 8f 09 09 24 4c 98 0d 0e
Expected plaintext: f6 d2 c2 2e 95 07 5e 6b 98 c3 97 f4 03 f3 ae 6a 1e 11 41 07 c7 b5 fa 03 3d 17 ee 31 06 fd f9 88
Computed plaintext: f6 d2 c2 2e 95 07 5e 6b 98 c3 97 f4 03 f3 ae 6a 1e 11 41 07 c7 b5 fa 03 3d 17 ee 31 06 fd f9 88 OK
RECIPHERING Reciphered text: b1 40 12 70 48 0b 17 75 11 86 3b 9b 72 a2 66 cc 34 c9 fd 0a 5d eb 01 38 35 e0 24 1e 17 e6 be a3 OK

 

NIST, test# 49

Input ciphertext: 20 a9 6e 7c e9 61 2f 1f 6c f6 a1 4b b1 7b d9 5f b2 f1 aa d6 2b 12 c9 3c 23 06 55 5c 8d 08 a6 bd
Data unit (numeric): 88
Symmetric Key: 65 c8 ce 14 3a 56 a5 8f 1d 2e fd 03 77 7f bd 8a 32 17 71 34 d0 e0 d8 ef 6c 7b 2b e4 f3 ed 63 40 09 52 f4 68 61 e7 6f 5f a3 f1 ae 16 ed c3 11 95 38 cb 10 17 7a e5 15 d0 0e 0b 7c 5c 96 72 c5 52
Expected plaintext: 60 ae e5 84 bf 2e e0 c1 94 66 48 bb 2b a4 36 8b 46 2f ca aa 22 82 44 8e e6 5b d8 7f 5b 16 d8 99
Computed plaintext: 60 ae e5 84 bf 2e e0 c1 94 66 48 bb 2b a4 36 8b 46 2f ca aa 22 82 44 8e e6 5b d8 7f 5b 16 d8 99 OK
RECIPHERING Reciphered text: 20 a9 6e 7c e9 61 2f 1f 6c f6 a1 4b b1 7b d9 5f b2 f1 aa d6 2b 12 c9 3c 23 06 55 5c 8d 08 a6 bd OK

 

NIST, test# 50

Input ciphertext: 9f 2b 2f 64 47 d6 8b ff 89 d7 c7 00 94 de 27 9d 29 bd 44 74 ea 51 b8 cb 00 75 f7 a4 8f 32 c7 bb
Data unit (numeric): 58
Symmetric Key: 1d f5 b2 76 d5 d9 f4 6c 45 f9 64 89 f4 20 f2 60 7c 59 89 53 59 2a 54 1e 3c c1 df df de bc 5c 08 44 f0 c5 23 17 ca 92 6d ac 87 b6 66 10 16 7f 34 d7 a2 df b1 48 83 59 06 b8 df 54 83 2d 91 59 a0
Expected plaintext: 9c 8b 18 8c 8e ca dd 0f 0f cb 8f 6e 50 4d 8b d5 bb 87 ad 02 ba 34 56 45 19 ba 2d 44 74 8b 7e c2
Computed plaintext: 9c 8b 18 8c 8e ca dd 0f 0f cb 8f 6e 50 4d 8b d5 bb 87 ad 02 ba 34 56 45 19 ba 2d 44 74 8b 7e c2 OK
RECIPHERING Reciphered text: 9f 2b 2f 64 47 d6 8b ff 89 d7 c7 00 94 de 27 9d 29 bd 44 74 ea 51 b8 cb 00 75 f7 a4 8f 32 c7 bb OK

 

NIST, test# 51

Input ciphertext: 69 ad 4d c9 9e a5 76 83 72 d5 2b 5b 31 d7 0d 4c 79 da 1b fb 9e 19 f1 3d c5 5e e1 a7 f1 d5 0d 2d
Data unit (numeric): 12
Symmetric Key: 2a 88 a2 7b 88 e3 3b 98 d8 44 e6 99 05 70 80 a9 a0 ac 18 6b 9b 61 25 43 c7 4c 86 6d 3b 32 80 14 eb 90 4e f8 e8 76 3f 9b 8d 60 06 4d c9 b0 69 14 7a e9 68 7e b4 ab 20 ea b5 e5 dd bc 22 e8 15 8d
Expected plaintext: 7f 2e ce b5 c6 3c d8 17 f4 d6 eb 96 96 8e 8b 38 b9 84 74 02 dc e9 25 d1 6a 08 d4 3f 42 be 2a 5b
Computed plaintext: 7f 2e ce b5 c6 3c d8 17 f4 d6 eb 96 96 8e 8b 38 b9 84 74 02 dc e9 25 d1 6a 08 d4 3f 42 be 2a 5b OK
RECIPHERING Reciphered text: 69 ad 4d c9 9e a5 76 83 72 d5 2b 5b 31 d7 0d 4c 79 da 1b fb 9e 19 f1 3d c5 5e e1 a7 f1 d5 0d 2d OK

 

NIST, test# 52

Input ciphertext: f3 5c af b1 ef 7a be fa cc 87 e0 b3 c8 9c c8 13 1d 90 89 54 1f d3 48 b1 bc 05 17 7b 5e 5d 05 f6
Data unit (numeric): 175
Symmetric Key: 18 f8 51 fb 2a 57 9f 9c d7 d4 71 97 5f 61 a1 0c 58 b9 6a ad d0 b7 b8 d4 c4 36 6c 88 da 18 b2 34 e1 7f a6 1f 9d 1e 45 8d ea 8b 04 ab 2c 75 5c 59 66 2c 3a 88 d0 d6 27 4c f3 ea 9f b0 56 d2 d5 57
Expected plaintext: 67 13 29 74 91 fe e6 49 4a d8 5b a6 d9 9a 52 dc 43 cd bd 22 80 fd 91 91 85 0f 72 23 fe 87 6c 80
Computed plaintext: 67 13 29 74 91 fe e6 49 4a d8 5b a6 d9 9a 52 dc 43 cd bd 22 80 fd 91 91 85 0f 72 23 fe 87 6c 80 OK
RECIPHERING Reciphered text: f3 5c af b1 ef 7a be fa cc 87 e0 b3 c8 9c c8 13 1d 90 89 54 1f d3 48 b1 bc 05 17 7b 5e 5d 05 f6 OK

 

NIST, test# 53

Input ciphertext: 35 b2 cc 09 06 e7 92 33 5c 9f c0 dd da 79 e4 db 4e 2d 2c 21 56 13 4a a7 cc 42 da 64 1e c4 72 19
Data unit (numeric): 160
Symmetric Key: 1c b8 f2 f3 c7 e4 cf 38 2f 00 aa e4 1e af c4 a0 d1 8e ed cc 17 76 43 a1 46 09 e2 a3 23 7a 16 d6 e7 37 8d 97 2d 89 76 90 d6 88 6d a6 2c b8 b0 02 75 27 fa 94 1e 21 15 5a 25 4f 0d de b0 06 27 ad
Expected plaintext: 15 bb df 35 4b 93 4a a4 3b 07 9c 87 14 09 84 94 8b 99 94 a5 bd 09 ac 64 38 f7 e2 6d 08 28 c5 e1
Computed plaintext: 15 bb df 35 4b 93 4a a4 3b 07 9c 87 14 09 84 94 8b 99 94 a5 bd 09 ac 64 38 f7 e2 6d 08 28 c5 e1 OK
RECIPHERING Reciphered text: 35 b2 cc 09 06 e7 92 33 5c 9f c0 dd da 79 e4 db 4e 2d 2c 21 56 13 4a a7 cc 42 da 64 1e c4 72 19 OK

 

NIST, test# 54

Input ciphertext: 91 1d 00 42 94 37 9e fc 04 9f 27 8d 93 53 fe f5 ca 73 80 04 e9 8c 74 fe dd 94 6f b0 b9 31 cd 52
Data unit (numeric): 178
Symmetric Key: cd 34 9d 00 d8 c0 e3 53 0e 7e a1 cd 7f 70 5b 13 8c 65 1b 4c 24 6d 5e 26 1e 35 be f2 3a d7 5b 7b b8 0a 58 17 b9 a3 7f 00 97 4c 65 ad 49 3a fe ab 90 db 49 ec f6 a5 ad dd 77 26 e2 80 92 e2 10 5c
Expected plaintext: 7a 79 96 28 0c 31 18 b3 99 40 48 17 cb 68 a6 9b 1c 72 22 68 8a e9 fb f4 a2 b3 2f a9 e6 ed 3f 60
Computed plaintext: 7a 79 96 28 0c 31 18 b3 99 40 48 17 cb 68 a6 9b 1c 72 22 68 8a e9 fb f4 a2 b3 2f a9 e6 ed 3f 60 OK
RECIPHERING Reciphered text: 91 1d 00 42 94 37 9e fc 04 9f 27 8d 93 53 fe f5 ca 73 80 04 e9 8c 74 fe dd 94 6f b0 b9 31 cd 52 OK

 

NIST, test# 55

Input ciphertext: 1a 86 14 40 ff 77 1e 84 f1 46 7e e7 0c 97 47 21 7b f5 bd c2 7f d2 29 b5 fe f8 84 01 74 1e 04 57
Data unit (numeric): 56
Symmetric Key: d5 88 9d fe a9 f8 e7 b1 b7 9f 5f 8a 30 16 a0 70 d9 78 34 59 c4 6e 3b 3d 75 f3 58 e1 12 c5 99 58 72 b4 1b 24 a6 8c 96 7a c3 b2 c3 98 44 42 d6 41 3d 9d 59 5a 1d 55 fc 1a a6 8e 94 66 68 52 05 44
Expected plaintext: e5 d1 8e d2 f0 db 4d 93 bc aa bf 63 c8 c1 4d 2d eb 78 1b 2c 5e e7 fa 86 6b 5d 21 e6 b7 24 08 f9
Computed plaintext: e5 d1 8e d2 f0 db 4d 93 bc aa bf 63 c8 c1 4d 2d eb 78 1b 2c 5e e7 fa 86 6b 5d 21 e6 b7 24 08 f9 OK
RECIPHERING Reciphered text: 1a 86 14 40 ff 77 1e 84 f1 46 7e e7 0c 97 47 21 7b f5 bd c2 7f d2 29 b5 fe f8 84 01 74 1e 04 57 OK

 

NIST, test# 56

Input ciphertext: 38 9c ba 78 fe 2f cc 81 01 04 e2 7b 98 2e 41 f2 89 b1 cf b4 41 d2 03 5f 44 f7 f1 52 b5 55 30 51
Data unit (numeric): 113
Symmetric Key: cf 19 a8 6e b7 11 72 39 a3 7c 7c df 0c 05 34 08 ce ed 46 3c d2 ae 36 0f f6 49 14 16 51 11 e5 b4 07 ae fa d1 33 b1 82 ba 88 fc e6 67 58 e7 04 66 3a 02 a0 df b5 4b 30 2d d9 e6 95 95 15 f7 1d 49
Expected plaintext: a9 7f 9d c2 e6 d0 e3 6e db f0 11 b1 5d 8b 4e cf 36 20 18 72 62 42 de c9 96 4e 04 68 8d fe b4 6f
Computed plaintext: a9 7f 9d c2 e6 d0 e3 6e db f0 11 b1 5d 8b 4e cf 36 20 18 72 62 42 de c9 96 4e 04 68 8d fe b4 6f OK
RECIPHERING Reciphered text: 38 9c ba 78 fe 2f cc 81 01 04 e2 7b 98 2e 41 f2 89 b1 cf b4 41 d2 03 5f 44 f7 f1 52 b5 55 30 51 OK

 

NIST, test# 57

Input ciphertext: 93 99 7b 6b d5 53 cd 16 bf 10 9d 87 ca ca 36 02 b9 db 97 6b 84 f0 70 d7 f0 7a c8 ba a7 58 5d 19
Data unit (numeric): 32
Symmetric Key: eb 57 d0 55 22 ac f1 cb bb c6 6b fe 54 21 4f 91 5f cd cc 60 23 9c ef 82 6a 88 d6 4c b3 22 be 73 59 03 a0 a5 28 5a 2f 46 81 16 fb f4 01 dd 86 21 47 91 58 51 4c c7 76 e0 91 e4 27 1e 90 42 57 71
Expected plaintext: 1e b6 44 44 24 d9 4e 0f 79 a7 5c 3b 0b 11 b1 a4 15 25 11 c4 2f 30 82 a9 0b a6 17 e4 94 03 0f 14
Computed plaintext: 1e b6 44 44 24 d9 4e 0f 79 a7 5c 3b 0b 11 b1 a4 15 25 11 c4 2f 30 82 a9 0b a6 17 e4 94 03 0f 14 OK
RECIPHERING Reciphered text: 93 99 7b 6b d5 53 cd 16 bf 10 9d 87 ca ca 36 02 b9 db 97 6b 84 f0 70 d7 f0 7a c8 ba a7 58 5d 19 OK

 

NIST, test# 58

Input ciphertext: e9 f1 a9 37 52 ef f7 a7 0e 42 7a 31 ff d6 89 f8 b0 22 12 e3 86 82 b5 a0 52 11 5c a9 8a cc 89 42
Data unit (numeric): 50
Symmetric Key: 6e 0c a1 a9 12 10 0e f4 73 69 37 8a 76 49 8c ad 28 dd 78 26 59 81 c7 7a ed 50 50 9b 0c f7 5d 95 77 20 94 57 95 ac 7e 38 a2 39 9c 34 78 65 f4 f8 fb 15 4d c2 f8 4a 67 61 8a 65 18 ed 90 09 5b 53
Expected plaintext: 93 d4 b9 af 1c ca 21 4f b1 35 b4 7a 14 23 cc c5 2d 52 9d 6b 7f 79 4c 7d 7f c9 6b 97 90 ee c8 7e
Computed plaintext: 93 d4 b9 af 1c ca 21 4f b1 35 b4 7a 14 23 cc c5 2d 52 9d 6b 7f 79 4c 7d 7f c9 6b 97 90 ee c8 7e OK
RECIPHERING Reciphered text: e9 f1 a9 37 52 ef f7 a7 0e 42 7a 31 ff d6 89 f8 b0 22 12 e3 86 82 b5 a0 52 11 5c a9 8a cc 89 42 OK

 

NIST, test# 59

Input ciphertext: 61 74 ee 97 b2 17 03 cc d0 59 e5 1f 4a f1 99 95 7a a9 26 62 18 73 16 de 1c 74 35 92 10 04 d6 60
Data unit (numeric): 103
Symmetric Key: 04 29 33 83 6c 3c 92 86 8a 34 7a 52 0f 4b 89 df 77 c8 42 5a 82 a5 2a 67 86 d3 d4 47 28 0b 9a a5 70 b6 bc e9 94 1f 2b 70 ae 87 e4 84 af cd 77 10 63 50 6f 5d c0 8b df ed ad 76 ff a4 54 c7 d3 61
Expected plaintext: d9 14 ae 6b a4 95 fe e3 32 91 c1 5e c7 e4 01 d6 d1 b7 9b d8 39 c2 13 f7 83 14 c8 4c 47 81 38 45
Computed plaintext: d9 14 ae 6b a4 95 fe e3 32 91 c1 5e c7 e4 01 d6 d1 b7 9b d8 39 c2 13 f7 83 14 c8 4c 47 81 38 45 OK
RECIPHERING Reciphered text: 61 74 ee 97 b2 17 03 cc d0 59 e5 1f 4a f1 99 95 7a a9 26 62 18 73 16 de 1c 74 35 92 10 04 d6 60 OK

 

NIST, test# 60

Input ciphertext: 85 9f b8 a4 c8 da 5b 4c 45 25 7c e8 7a 95 85 7b 56 90 64 63 56 5e d4 d2 ba a5 81 a3 2a 45 0a c6
Data unit (numeric): 228
Symmetric Key: 14 e8 fa 6d 5f c9 36 74 6a d5 ba 5d f1 0c ca f5 e7 a6 1c 37 8e e7 ef 56 91 6a d6 b2 57 da 8e 34 48 a0 c0 74 2e c3 90 fc c8 c1 33 d2 e5 ec ef e7 18 3d 74 5b 1b b0 34 c2 95 a6 fe 3b 28 70 fe d2
Expected plaintext: 28 bd 2f 91 6d 9e 7d 57 c4 4b 74 c7 7a 7b 7b d8 3d 1d 6d 03 4c 6f 57 51 94 8e 02 0a ed 3f ae d6
Computed plaintext: 28 bd 2f 91 6d 9e 7d 57 c4 4b 74 c7 7a 7b 7b d8 3d 1d 6d 03 4c 6f 57 51 94 8e 02 0a ed 3f ae d6 OK
RECIPHERING Reciphered text: 85 9f b8 a4 c8 da 5b 4c 45 25 7c e8 7a 95 85 7b 56 90 64 63 56 5e d4 d2 ba a5 81 a3 2a 45 0a c6 OK

 

NIST, test# 61

Input ciphertext: ed 17 8a a0 38 20 21 43 77 14 e7 3d b2 97 1b 61 04 02 cb 66 26 50 62 00 98 2a fd e0 1b 2a 56 3e
Data unit (numeric): 10
Symmetric Key: 1f 81 c4 83 a6 9a 77 de 87 21 0d aa d6 60 9d 0c f8 5e 23 bd 5e f4 f0 f3 67 5d c8 1e d0 7e b5 44 b4 2b 17 7e de fa cb 12 00 7e 0c de 36 21 a7 fc 37 57 89 43 0c 03 4a 3e 41 46 f9 bb 96 02 28 c3
Expected plaintext: db f7 7d a8 36 24 39 cf b5 38 6f b3 91 99 6a cd 36 c7 26 19 2e 8b 6b 11 37 49 c7 dc 3d b5 be d4
Computed plaintext: db f7 7d a8 36 24 39 cf b5 38 6f b3 91 99 6a cd 36 c7 26 19 2e 8b 6b 11 37 49 c7 dc 3d b5 be d4 OK
RECIPHERING Reciphered text: ed 17 8a a0 38 20 21 43 77 14 e7 3d b2 97 1b 61 04 02 cb 66 26 50 62 00 98 2a fd e0 1b 2a 56 3e OK

 

NIST, test# 62

Input ciphertext: 45 bf 3a e1 c8 53 26 eb f9 f9 d7 ec ce da a2 96 e7 a2 f4 54 6e 9f fc ae be 67 87 1c 6c e4 51 ed
Data unit (numeric): 13
Symmetric Key: 04 6f f2 5d a3 77 f8 9a 57 42 bc 4b 82 36 f2 56 3b 3e 8c d0 2b 54 09 65 49 39 d3 80 65 46 19 06 2c 21 2d 63 4d 72 af 6d 68 32 88 19 cb 75 d5 07 fe 56 9f 83 e0 22 7b 12 bc 4f 8d 29 38 b4 1c 08
Expected plaintext: 92 15 36 66 e4 78 d8 81 bf 70 bf ab a0 1d 2e b3 61 75 9f 87 24 ec b8 04 3a c9 5a 62 b2 38 50 7e
Computed plaintext: 92 15 36 66 e4 78 d8 81 bf 70 bf ab a0 1d 2e b3 61 75 9f 87 24 ec b8 04 3a c9 5a 62 b2 38 50 7e OK
RECIPHERING Reciphered text: 45 bf 3a e1 c8 53 26 eb f9 f9 d7 ec ce da a2 96 e7 a2 f4 54 6e 9f fc ae be 67 87 1c 6c e4 51 ed OK

 

NIST, test# 63

Input ciphertext: d5 73 e0 51 7c 18 1e 83 b2 39 1c 83 62 b3 ba ae f7 8d a9 14 93 eb de 38 9b 19 47 08 85 77 58 c2
Data unit (numeric): 209
Symmetric Key: 71 d6 8b cc 9c b7 70 ff 5e a8 17 9c 96 8e a5 fc 90 42 b3 9e 76 c8 60 3f 60 4d 41 31 9d 76 24 1d 6f 0f 85 c6 e4 78 55 46 35 e8 16 0a dd a7 8e fd 19 6b 21 8d 4e cb 93 59 be 20 c5 3e 45 50 89 c4
Expected plaintext: 92 4d 38 04 55 80 32 cb f7 4d 3e 66 ff 20 01 84 e2 bf 1e 43 fe f7 3d 49 2a df fb ef dd 23 c2 dc
Computed plaintext: 92 4d 38 04 55 80 32 cb f7 4d 3e 66 ff 20 01 84 e2 bf 1e 43 fe f7 3d 49 2a df fb ef dd 23 c2 dc OK
RECIPHERING Reciphered text: d5 73 e0 51 7c 18 1e 83 b2 39 1c 83 62 b3 ba ae f7 8d a9 14 93 eb de 38 9b 19 47 08 85 77 58 c2 OK

 

NIST, test# 64

Input ciphertext: 77 e2 81 83 83 44 72 e1 77 f0 dc 2d e9 01 b6 b9 33 96 a3 12 7c 8f 1b b3 77 9f 70 4d 96 82 05 28
Data unit (numeric): 63
Symmetric Key: dc 40 7d 56 8d 6e 04 cb c0 0e 5e 01 f4 d5 33 f2 1b 86 a7 6d 32 f6 32 a1 9e 46 8d f6 cb 2d 8b 6e 23 a6 a0 1b 63 d4 08 a4 9b 8c a7 87 08 bc 2c 07 6f 2d 22 ed 43 e8 95 b0 e7 e0 a3 18 9a d6 4a f4
Expected plaintext: b2 21 42 64 94 00 5b 33 19 8f a4 4c 70 30 46 44 a2 a5 d7 5d 7a b2 e2 42 77 b6 e3 68 d1 02 e2 23
Computed plaintext: b2 21 42 64 94 00 5b 33 19 8f a4 4c 70 30 46 44 a2 a5 d7 5d 7a b2 e2 42 77 b6 e3 68 d1 02 e2 23 OK
RECIPHERING Reciphered text: 77 e2 81 83 83 44 72 e1 77 f0 dc 2d e9 01 b6 b9 33 96 a3 12 7c 8f 1b b3 77 9f 70 4d 96 82 05 28 OK

 

NIST, test# 65

Input ciphertext: 28 c6 a2 31 1f a1 c6 e7 e6 5a 73 e7 cf 42 d8 89 f5 7a 72 09 48 3d 3e 1c da 7c 39 0f 4a 89 58 2d
Data unit (numeric): 44
Symmetric Key: b6 94 2e 23 48 06 c9 c6 0c 3b d6 66 df f5 67 99 52 e3 9d 6a 52 d9 98 ea 0f 03 88 86 22 57 d9 98 d4 ed 54 88 53 84 c1 59 1d 6f e9 49 18 c6 d3 75 0a fb f1 bb b3 83 36 86 20 38 7c 33 16 df 2d 31
Expected plaintext: 04 46 9c ad 56 a3 40 61 5d e2 f7 b0 e9 01 d3 eb 10 28 bb 02 0c 93 eb f5 bd 8b 0a fb 08 b8 73 ce
Computed plaintext: 04 46 9c ad 56 a3 40 61 5d e2 f7 b0 e9 01 d3 eb 10 28 bb 02 0c 93 eb f5 bd 8b 0a fb 08 b8 73 ce OK
RECIPHERING Reciphered text: 28 c6 a2 31 1f a1 c6 e7 e6 5a 73 e7 cf 42 d8 89 f5 7a 72 09 48 3d 3e 1c da 7c 39 0f 4a 89 58 2d OK

 

NIST, test# 66

Input ciphertext: ef 82 d9 c9 d5 7d 64 00 14 2d 04 01 2d 99 a2 70 fa 49 8a d1 22 d8 84 28 bb 24 26 66 ca da dd f9
Data unit (numeric): 60
Symmetric Key: 0e 77 fc fc 7f 44 f6 ea 4c 15 e0 47 fe 0f d8 88 49 e2 f1 fd 1b 5e 04 ee 2f 3e 50 21 d4 ac 9f 93 5c 59 49 af 3d 81 8a 37 37 cc df 4c 5b e4 80 1e 8a bd 9e 1b 7a 54 dc f5 35 96 7b e5 34 37 62 9e
Expected plaintext: bf 1e ee 00 77 eb 46 03 50 04 f2 c0 e4 f4 e5 2b c6 7d ba 1b 24 55 aa 2b 7a 2f 7a 9a 0b f2 c2 31
Computed plaintext: bf 1e ee 00 77 eb 46 03 50 04 f2 c0 e4 f4 e5 2b c6 7d ba 1b 24 55 aa 2b 7a 2f 7a 9a 0b f2 c2 31 OK
RECIPHERING Reciphered text: ef 82 d9 c9 d5 7d 64 00 14 2d 04 01 2d 99 a2 70 fa 49 8a d1 22 d8 84 28 bb 24 26 66 ca da dd f9 OK

 

NIST, test# 67

Input ciphertext: 79 e0 ce b9 cf a7 b3 87 6a d9 5b 6f b9 83 73 5a 95 53 ae e8 f7 c2 00 c0 aa f4 03 69 0c 33 5b 86
Data unit (numeric): 240
Symmetric Key: 0e 23 5c 56 a8 15 fe e0 88 8d 33 be 34 15 6b 49 59 9e 0f 49 98 2b 7c 91 a7 de 5a d7 e1 d6 d0 d9 af 85 15 01 b7 72 25 94 79 52 2a 7c 36 7d a0 55 60 21 2f 63 5b 3c dc f1 51 02 72 c0 51 45 ed 00
Expected plaintext: 46 7d 6b 89 1f c5 ab 1e 94 e4 53 2c 6d 36 25 dc 8c 2a 1a 60 1b 75 c0 06 be 31 e8 84 f4 2d 54 d3
Computed plaintext: 46 7d 6b 89 1f c5 ab 1e 94 e4 53 2c 6d 36 25 dc 8c 2a 1a 60 1b 75 c0 06 be 31 e8 84 f4 2d 54 d3 OK
RECIPHERING Reciphered text: 79 e0 ce b9 cf a7 b3 87 6a d9 5b 6f b9 83 73 5a 95 53 ae e8 f7 c2 00 c0 aa f4 03 69 0c 33 5b 86 OK

 

NIST, test# 68

Input ciphertext: 0a d9 fe 12 ca ec 69 82 3f 12 c4 70 b1 a7 c0 fa ef 2e 0c 77 eb 74 9c 40 d0 a9 39 6c 70 2e e7 7b
Data unit (numeric): 94
Symmetric Key: 76 5a bf 10 07 bc e8 55 d7 26 f8 ab 19 b2 49 00 ae 97 2e 29 be 30 cb 3a b9 cc 74 e9 11 ec 4a 08 dd 92 fa 18 f0 12 44 ef 06 fd 79 27 5c 87 39 5f 15 5f ba e5 84 2f d8 ff de 8b 48 43 01 f4 92 d5
Expected plaintext: e5 24 e6 cd 3e b6 19 37 04 20 47 72 62 be 69 b7 aa f6 41 30 e2 1b 1b 3e 00 e5 52 de b4 4f fb 3f
Computed plaintext: e5 24 e6 cd 3e b6 19 37 04 20 47 72 62 be 69 b7 aa f6 41 30 e2 1b 1b 3e 00 e5 52 de b4 4f fb 3f OK
RECIPHERING Reciphered text: 0a d9 fe 12 ca ec 69 82 3f 12 c4 70 b1 a7 c0 fa ef 2e 0c 77 eb 74 9c 40 d0 a9 39 6c 70 2e e7 7b OK

 

NIST, test# 69

Input ciphertext: f4 16 b4 45 01 b1 eb 41 d6 bd 91 0c 9d 52 fc ed 46 0a 72 50 c9 b1 2a 21 98 af bf 78 4c c3 82 3a
Data unit (numeric): 242
Symmetric Key: 8d 95 4c bc 70 64 8b 4e 8e 25 79 7f e5 3a b1 7e b2 dd 06 26 63 57 c3 a6 e1 07 a3 ff 37 d3 13 db df 37 9d c6 07 44 49 a1 35 25 46 8d 26 36 1b 4f f9 eb ea 4b 8b ad 29 9f 34 12 a9 d3 b4 fe eb 86
Expected plaintext: 56 71 a9 a2 b1 47 89 1d b3 0b 87 a8 24 e0 53 0a 3f 64 99 72 2a eb d7 54 fd 4d f8 11 7a 12 ae a4
Computed plaintext: 56 71 a9 a2 b1 47 89 1d b3 0b 87 a8 24 e0 53 0a 3f 64 99 72 2a eb d7 54 fd 4d f8 11 7a 12 ae a4 OK
RECIPHERING Reciphered text: f4 16 b4 45 01 b1 eb 41 d6 bd 91 0c 9d 52 fc ed 46 0a 72 50 c9 b1 2a 21 98 af bf 78 4c c3 82 3a OK

 

NIST, test# 70

Input ciphertext: 24 56 f9 be b1 3f bd 1f 60 a2 01 6f 15 73 05 6c 47 6a 95 26 a9 63 09 35 81 69 32 04 3f 69 d5 49
Data unit (numeric): 206
Symmetric Key: 15 b0 eb 39 71 59 11 3a 88 a8 2b ee d9 ec 16 ee 56 fb f8 35 c0 59 11 3a b2 3f 90 c6 dd 37 fd 3d 8a 75 ff 7e 4c e4 67 96 3d 02 c1 96 11 ab fd 51 dd 43 42 f7 c4 06 e4 e3 ad 80 2c 77 ca 3c 32 85
Expected plaintext: 25 f3 50 7e 90 59 dc b2 20 a1 29 71 60 a1 43 1d f8 01 48 49 a9 9a 3a c6 f0 50 ef c6 4b c3 d1 f9
Computed plaintext: 25 f3 50 7e 90 59 dc b2 20 a1 29 71 60 a1 43 1d f8 01 48 49 a9 9a 3a c6 f0 50 ef c6 4b c3 d1 f9 OK
RECIPHERING Reciphered text: 24 56 f9 be b1 3f bd 1f 60 a2 01 6f 15 73 05 6c 47 6a 95 26 a9 63 09 35 81 69 32 04 3f 69 d5 49 OK

 

NIST, test# 71

Input ciphertext: 31 a2 f7 9c ec 54 1d bb 3d ea 77 a7 98 f1 66 c8 bc 22 81 99 2b 3b 0e 9b 1b b4 45 80 35 55 33 7b
Data unit (numeric): 42
Symmetric Key: a4 a6 8e 78 24 c5 58 40 25 7a 7d 28 25 e5 3e 61 49 ca 28 8e 60 f4 25 99 db f5 2f 56 32 c4 55 1a db b0 ea 09 72 b5 56 a4 d3 1b 1d d0 11 57 04 1b 1a 77 b6 61 8c 8c d8 36 a6 4c ee f9 e6 c2 13 0c
Expected plaintext: f2 e0 9f 43 2c 75 2c 4d 65 e8 c2 5a ac cd 62 23 dc 9c 16 8c 51 be f4 d8 51 c7 09 ae a2 4e 9e 45
Computed plaintext: f2 e0 9f 43 2c 75 2c 4d 65 e8 c2 5a ac cd 62 23 dc 9c 16 8c 51 be f4 d8 51 c7 09 ae a2 4e 9e 45 OK
RECIPHERING Reciphered text: 31 a2 f7 9c ec 54 1d bb 3d ea 77 a7 98 f1 66 c8 bc 22 81 99 2b 3b 0e 9b 1b b4 45 80 35 55 33 7b OK

 

NIST, test# 72

Input ciphertext: 36 7a 44 a9 91 a7 f9 95 78 75 34 34 01 f3 ae b0 81 9d 45 8a 83 c1 d9 e9 4b ea c8 1e e4 d7 6b 06
Data unit (numeric): 37
Symmetric Key: 1e 80 e9 97 76 6c e7 d9 af b7 b6 22 f5 35 98 2a b9 00 81 62 25 2f 71 e1 bc fa da 0a 5b c4 ac a6 54 2b c5 ed ca f8 87 4e 97 19 8d d9 bb d5 e0 69 3a c1 f1 1d 63 14 96 85 f0 61 81 09 b0 85 bb 1b
Expected plaintext: bb 0e c5 a5 10 96 cc b3 7d 43 20 49 30 89 fb 5a d1 d7 c8 94 5e 4b 70 0c e2 d8 78 1b 1d 13 f3 18
Computed plaintext: bb 0e c5 a5 10 96 cc b3 7d 43 20 49 30 89 fb 5a d1 d7 c8 94 5e 4b 70 0c e2 d8 78 1b 1d 13 f3 18 OK
RECIPHERING Reciphered text: 36 7a 44 a9 91 a7 f9 95 78 75 34 34 01 f3 ae b0 81 9d 45 8a 83 c1 d9 e9 4b ea c8 1e e4 d7 6b 06 OK

 

NIST, test# 73

Input ciphertext: 85 06 83 63 01 63 8b 33 81 77 81 23 d9 f6 10 cc 47 86 cb ca 4e 37 79 08 e1 5b de 69 7d 31 84 a6
Data unit (numeric): 69
Symmetric Key: f1 01 21 37 cc f5 a3 00 0a 26 2e d9 83 e2 99 1c b9 a9 54 7d cb 95 8e 2e 8f 3a af b1 fc 71 eb 55 f6 15 1b 74 f2 4f dc 08 ed fe e5 18 d6 0f c4 30 41 4a 47 cd d0 69 d3 8d d1 e6 7d 3d c3 1d 35 bc
Expected plaintext: f8 8f 9a ed 19 5a 9c 39 14 e0 ad 46 2a 21 f9 67 ac 72 94 73 26 85 b0 8d 88 3a 8f 4f af 6a 72 18
Computed plaintext: f8 8f 9a ed 19 5a 9c 39 14 e0 ad 46 2a 21 f9 67 ac 72 94 73 26 85 b0 8d 88 3a 8f 4f af 6a 72 18 OK
RECIPHERING Reciphered text: 85 06 83 63 01 63 8b 33 81 77 81 23 d9 f6 10 cc 47 86 cb ca 4e 37 79 08 e1 5b de 69 7d 31 84 a6 OK

 

NIST, test# 74

Input ciphertext: bf 77 01 f7 1c 1c 92 fb bc 49 a3 0c 5a c9 a1 bf 08 4a c4 08 da 59 e3 2f f1 a4 72 23 67 fd b0 c3
Data unit (numeric): 141
Symmetric Key: c5 e2 c7 44 7c cc c6 94 89 36 16 17 cd 1b f0 dc d0 b3 2f 15 0b 01 01 1a b4 05 f7 33 08 ba fe e1 ed 3d 50 1b e3 99 26 df 2e 28 e7 fd fa f8 ac f9 e0 a3 51 90 bc f1 25 74 32 40 28 41 8e 08 ee 25
Expected plaintext: d9 06 18 92 c3 eb 77 1d e7 c1 a9 de d7 ef b0 4a af 75 d0 7b 00 be c5 92 e6 46 25 ae 4a 99 55 75
Computed plaintext: d9 06 18 92 c3 eb 77 1d e7 c1 a9 de d7 ef b0 4a af 75 d0 7b 00 be c5 92 e6 46 25 ae 4a 99 55 75 OK
RECIPHERING Reciphered text: bf 77 01 f7 1c 1c 92 fb bc 49 a3 0c 5a c9 a1 bf 08 4a c4 08 da 59 e3 2f f1 a4 72 23 67 fd b0 c3 OK

 

NIST, test# 75

Input ciphertext: 59 59 3b 10 7d 06 78 81 bb 73 a8 71 df e1 72 31 f1 f0 77 01 e4 48 5d 20 2f b8 cd aa 7a 31 fd 7a
Data unit (numeric): 176
Symmetric Key: eb 83 33 38 41 e2 4c b8 ca e2 f0 27 3a 91 06 8a 42 b9 03 43 a3 78 f0 01 59 a2 f9 c3 ac 88 55 8d 4b fc d4 82 a5 56 d4 ec f8 cd 61 be e8 d5 e0 3b e0 d7 9f 43 a0 a4 bf 86 27 f7 50 af 65 d1 49 53
Expected plaintext: a6 4c 75 ce aa aa f7 5c ef 42 09 8d d1 20 64 be 69 00 56 96 41 a9 d2 f4 11 db 4a 77 48 d3 1a 27
Computed plaintext: a6 4c 75 ce aa aa f7 5c ef 42 09 8d d1 20 64 be 69 00 56 96 41 a9 d2 f4 11 db 4a 77 48 d3 1a 27 OK
RECIPHERING Reciphered text: 59 59 3b 10 7d 06 78 81 bb 73 a8 71 df e1 72 31 f1 f0 77 01 e4 48 5d 20 2f b8 cd aa 7a 31 fd 7a OK

 

NIST, test# 76

Input ciphertext: 33 c1 d9 e6 b4 e1 10 9a 76 c7 30 76 df b4 c3 52 cc 9f 78 ca 26 bb 3b 9a c7 35 ba 0c e3 3f c7 f3
Data unit (numeric): 50
Symmetric Key: a3 d1 85 60 f6 17 4d 70 7e 30 51 0a 1e 64 5c c7 3b 96 76 5e 01 f2 4e c7 b2 d9 b4 d1 27 7e c9 97 4e ff b1 cf e3 59 9c c6 2a 6c c1 d6 03 d9 eb 10 b0 7d 3a d4 12 95 34 94 79 cd 58 16 10 5c 6c b5
Expected plaintext: b3 6d 96 bd c4 46 52 fe 30 39 b6 73 6f 21 cc c8 3c 8b a2 91 1c 4c 38 6d 63 41 9a 4c 54 51 aa ff
Computed plaintext: b3 6d 96 bd c4 46 52 fe 30 39 b6 73 6f 21 cc c8 3c 8b a2 91 1c 4c 38 6d 63 41 9a 4c 54 51 aa ff OK
RECIPHERING Reciphered text: 33 c1 d9 e6 b4 e1 10 9a 76 c7 30 76 df b4 c3 52 cc 9f 78 ca 26 bb 3b 9a c7 35 ba 0c e3 3f c7 f3 OK

 

NIST, test# 77

Input ciphertext: 61 10 88 76 cd 29 31 25 ea 7d 63 f3 2c 30 8d c8 9f 5f ca 40 d3 31 7b 03 6e b9 3c 86 8b 3d 93 ef
Data unit (numeric): 142
Symmetric Key: 97 e6 fe 2f ae f2 28 00 a0 41 ae 7f 32 23 c5 f2 9b cb 83 3f c3 03 3a f0 01 6d 4d c9 09 4f 58 e9 be d3 1c 37 94 32 b7 94 69 f2 98 76 5b d1 f4 0e 84 4e 9e 58 e5 c9 88 06 1d 77 49 e4 cd 36 0f 78
Expected plaintext: 0f 72 12 38 e5 86 bf ea fe 96 79 ca a7 bf bf 1f f2 6a 41 95 32 1e dd 89 5d b4 97 de d8 5f 9b 5b
Computed plaintext: 0f 72 12 38 e5 86 bf ea fe 96 79 ca a7 bf bf 1f f2 6a 41 95 32 1e dd 89 5d b4 97 de d8 5f 9b 5b OK
RECIPHERING Reciphered text: 61 10 88 76 cd 29 31 25 ea 7d 63 f3 2c 30 8d c8 9f 5f ca 40 d3 31 7b 03 6e b9 3c 86 8b 3d 93 ef OK

 

NIST, test# 78

Input ciphertext: 4e 77 83 b8 57 81 46 dd d6 93 38 8e b5 71 7d 15 04 87 bf b6 4b 7e 9f 10 cf 3d 40 31 fd ce d3 4b
Data unit (numeric): 21
Symmetric Key: 72 4a 48 fa a8 db 9d 97 b4 87 88 18 aa 85 55 77 b1 30 57 79 b9 fb 2e 60 da d5 49 af d4 8a 09 a4 b7 7a 0a 9f 8f f6 b4 d6 ad cd c6 05 9b bf 33 bf b4 ae 6a b7 8f b3 2b 91 67 12 bd 0a a5 74 23 c0
Expected plaintext: c0 6d 74 ee da e2 fd 46 3b 33 97 e2 27 5b 9e 89 c9 9b 81 3b 24 a5 3b 17 fb 72 36 87 73 e5 59 bc
Computed plaintext: c0 6d 74 ee da e2 fd 46 3b 33 97 e2 27 5b 9e 89 c9 9b 81 3b 24 a5 3b 17 fb 72 36 87 73 e5 59 bc OK
RECIPHERING Reciphered text: 4e 77 83 b8 57 81 46 dd d6 93 38 8e b5 71 7d 15 04 87 bf b6 4b 7e 9f 10 cf 3d 40 31 fd ce d3 4b OK

 

NIST, test# 79

Input ciphertext: 0c b9 7d e2 66 86 06 39 b7 c8 49 b5 b5 f0 eb 41 e8 67 24 e5 70 4d 8d 75 54 27 55 de 17 6c 9f f9
Data unit (numeric): 84
Symmetric Key: 51 8c 25 37 29 0f 26 d9 f8 4d 40 a4 03 79 87 dd 1c 11 f8 7d 17 f7 24 f0 61 75 e5 c3 e6 b1 20 ac 0f e0 fc 12 4f 86 b1 48 28 28 04 71 01 1d 39 b2 2d fa 63 63 fe 90 7f a3 3a c8 c8 3e be d3 6a 65
Expected plaintext: 53 90 42 67 6b 41 b6 e9 8c 98 b2 58 b9 53 88 c5 e0 49 20 99 3b c8 80 b1 55 50 e0 47 52 12 4c cf
Computed plaintext: 53 90 42 67 6b 41 b6 e9 8c 98 b2 58 b9 53 88 c5 e0 49 20 99 3b c8 80 b1 55 50 e0 47 52 12 4c cf OK
RECIPHERING Reciphered text: 0c b9 7d e2 66 86 06 39 b7 c8 49 b5 b5 f0 eb 41 e8 67 24 e5 70 4d 8d 75 54 27 55 de 17 6c 9f f9 OK

 

NIST, test# 80

Input ciphertext: 96 a9 6d b6 40 5a 08 b7 ff e8 28 9a dd 7f 5e b7 41 92 cc 50 b1 ce 6d 69 44 7b 1a b4 ce 78 77 3f
Data unit (numeric): 80
Symmetric Key: 06 39 9c 7a 4e d1 e1 2e c2 94 ed 43 38 3d 6d 59 54 69 46 75 03 2d f7 b2 41 b0 8a 5b 81 85 86 34 1d 4a 16 b6 ac e2 d0 d0 d7 71 1b 4e a6 76 dc ca 4e bf 5f fc d0 80 40 1d 9b dd d7 80 f7 33 31 84
Expected plaintext: f5 f7 82 37 f7 d8 a6 67 c2 df e1 df eb 9e bb 27 37 1e 4c 4f 22 12 1e 49 87 63 5f bd 86 18 f1 cc
Computed plaintext: f5 f7 82 37 f7 d8 a6 67 c2 df e1 df eb 9e bb 27 37 1e 4c 4f 22 12 1e 49 87 63 5f bd 86 18 f1 cc OK
RECIPHERING Reciphered text: 96 a9 6d b6 40 5a 08 b7 ff e8 28 9a dd 7f 5e b7 41 92 cc 50 b1 ce 6d 69 44 7b 1a b4 ce 78 77 3f OK

 

NIST, test# 81

Input ciphertext: 36 f6 3a d3 c9 51 d4 ba ac 07 86 29 b8 98 e5 21 c8 4a 62 08 56 ae 42 c8 d4 f7 eb e2 93 62 78 2c
Data unit (numeric): 184
Symmetric Key: bf ba a6 3a 0e 2b 7e b2 05 0e 1f 9b ae df c1 5a 5c 0d 7f 66 e8 62 12 e4 9a 5b ae 6d 7f 02 6e 9e 6a ee 34 c3 01 f9 12 8c e5 4d 33 8c 67 ee 74 c0 9f 38 f2 83 3b 48 bb 99 04 33 67 d8 00 45 37 40
Expected plaintext: 9a b5 8e 27 c2 b0 cb 91 e9 2f 95 85 74 4c d3 53 2a e4 a9 b0 49 65 a8 db f0 69 5c 01 13 c5 0b 31
Computed plaintext: 9a b5 8e 27 c2 b0 cb 91 e9 2f 95 85 74 4c d3 53 2a e4 a9 b0 49 65 a8 db f0 69 5c 01 13 c5 0b 31 OK
RECIPHERING Reciphered text: 36 f6 3a d3 c9 51 d4 ba ac 07 86 29 b8 98 e5 21 c8 4a 62 08 56 ae 42 c8 d4 f7 eb e2 93 62 78 2c OK

 

NIST, test# 82

Input ciphertext: f9 98 f6 fd ee f6 5d 50 56 24 ab cf ac b6 42 e8 48 32 09 fc 77 a3 45 55 d7 7c 92 f2 62 8b ba aa
Data unit (numeric): 49
Symmetric Key: 6e df 55 4d e3 bc e4 73 4d 21 1e 9c 92 88 1e 9f fe 05 4b eb 08 a4 a8 13 34 e1 14 38 89 2d 3a c8 fb 36 08 74 7a 3e f5 07 ac 8e 6f a5 44 3a c9 48 02 1f 5f 70 7d f3 24 4d 54 c4 0a 75 f7 74 c5 9e
Expected plaintext: 0a 41 d8 3c b7 74 5e fc f2 81 f2 1e de d8 5d 89 ab 79 a7 6d ac 17 22 93 a0 88 d7 54 89 b3 bb f2
Computed plaintext: 0a 41 d8 3c b7 74 5e fc f2 81 f2 1e de d8 5d 89 ab 79 a7 6d ac 17 22 93 a0 88 d7 54 89 b3 bb f2 OK
RECIPHERING Reciphered text: f9 98 f6 fd ee f6 5d 50 56 24 ab cf ac b6 42 e8 48 32 09 fc 77 a3 45 55 d7 7c 92 f2 62 8b ba aa OK

 

NIST, test# 83

Input ciphertext: d2 f3 6b 2b 3a 14 77 bb 28 6e b1 07 1a 71 3b 1b 8c 02 e0 1b 2d 42 6d 2b 12 26 b6 62 3e 07 09 d3
Data unit (numeric): 150
Symmetric Key: 19 c3 5e 7f 4c 4a 18 0e 80 13 84 1d 59 2b a8 f0 80 56 7b ae 94 c3 92 68 d3 26 a8 b4 97 72 f8 e3 fb d4 ef 89 54 23 65 5a 01 5d f6 b0 f0 50 6b 01 02 7d 24 9e f7 cd 0f 68 81 6a 4d 41 19 a2 93 bf
Expected plaintext: 8e a1 ce c4 63 4b 91 a5 24 16 47 0f ff 13 6c 89 9e 84 86 95 5a bb b8 b4 08 ad c9 b7 a3 68 a8 b5
Computed plaintext: 8e a1 ce c4 63 4b 91 a5 24 16 47 0f ff 13 6c 89 9e 84 86 95 5a bb b8 b4 08 ad c9 b7 a3 68 a8 b5 OK
RECIPHERING Reciphered text: d2 f3 6b 2b 3a 14 77 bb 28 6e b1 07 1a 71 3b 1b 8c 02 e0 1b 2d 42 6d 2b 12 26 b6 62 3e 07 09 d3 OK

 

NIST, test# 84

Input ciphertext: f4 db e7 d7 01 fc 30 a0 55 5a f1 87 e7 95 d0 30 66 b8 61 35 8d 14 31 33 df 3e a1 8f 3a 5d e9 11
Data unit (numeric): 232
Symmetric Key: 39 d4 d6 4e 25 14 2e f7 5b b7 7a 8c 76 94 50 3c 65 55 8e 32 75 e4 6f bf 77 81 ee e9 20 2f 7c e5 95 24 f0 41 2b 26 f8 3d d0 11 c0 d2 99 8b b8 b5 fb db cf 3d f7 3b 65 d1 52 04 69 b1 3c 65 b4 79
Expected plaintext: 2f 94 24 f1 74 94 e4 64 f3 f9 ab ae ae 12 2c 72 c2 1f 97 cd a2 52 da fc db af 80 a4 28 1a 6c 50
Computed plaintext: 2f 94 24 f1 74 94 e4 64 f3 f9 ab ae ae 12 2c 72 c2 1f 97 cd a2 52 da fc db af 80 a4 28 1a 6c 50 OK
RECIPHERING Reciphered text: f4 db e7 d7 01 fc 30 a0 55 5a f1 87 e7 95 d0 30 66 b8 61 35 8d 14 31 33 df 3e a1 8f 3a 5d e9 11 OK

 

NIST, test# 85

Input ciphertext: 5f aa a1 eb 7b a1 0f a4 3d 42 b7 58 33 8a 87 94 11 c1 15 59 0f 96 8b 99 52 77 8e b8 bb e9 91 b8
Data unit (numeric): 154
Symmetric Key: 56 52 41 e8 b0 90 de 3b 7f d9 b4 f5 78 f7 f3 b6 49 25 46 e9 10 09 35 f7 ca fd 23 bb fb 87 0c a4 2d dc c6 ec f1 2f 00 c4 47 10 bc 5f 06 c3 9a 27 01 03 45 cd 0d 06 32 8e b6 68 21 b2 f7 e3 70 bf
Expected plaintext: db 43 47 44 ee fa 4e e6 73 f2 5b f7 19 e5 e5 30 80 09 15 d7 aa 3c fb 4b 1d f8 ff 26 19 17 96 22
Computed plaintext: db 43 47 44 ee fa 4e e6 73 f2 5b f7 19 e5 e5 30 80 09 15 d7 aa 3c fb 4b 1d f8 ff 26 19 17 96 22 OK
RECIPHERING Reciphered text: 5f aa a1 eb 7b a1 0f a4 3d 42 b7 58 33 8a 87 94 11 c1 15 59 0f 96 8b 99 52 77 8e b8 bb e9 91 b8 OK

 

NIST, test# 86

Input ciphertext: 8f 20 93 d3 0a bd c2 8c 4c 60 08 ed 96 69 5a be c4 86 39 82 7a 70 38 b9 48 f7 6a 7b 24 23 c4 0a
Data unit (numeric): 142
Symmetric Key: f3 4e d6 a9 ef c0 dc b2 5b c4 bf 00 27 9b 84 73 d3 74 d6 65 fa 12 ee 0d 1c db c8 25 20 11 aa d2 74 38 57 a2 52 2c 14 ba 5f 03 71 a8 13 e2 1d 88 36 af 67 cc 28 7a d9 fb d1 06 f6 d6 03 6b 3b 04
Expected plaintext: 4b 7d d3 df 2a 11 69 f9 95 eb 2d 66 9a db 58 37 27 60 8b 14 9f 04 c9 74 f7 0c 94 75 6e 5d 08 67
Computed plaintext: 4b 7d d3 df 2a 11 69 f9 95 eb 2d 66 9a db 58 37 27 60 8b 14 9f 04 c9 74 f7 0c 94 75 6e 5d 08 67 OK
RECIPHERING Reciphered text: 8f 20 93 d3 0a bd c2 8c 4c 60 08 ed 96 69 5a be c4 86 39 82 7a 70 38 b9 48 f7 6a 7b 24 23 c4 0a OK

 

NIST, test# 87

Input ciphertext: c2 dc 20 fb cb 89 8b c7 47 d9 07 fa 1a 26 bb d5 ce ba 44 84 26 06 ac 2b 05 f2 4e 26 4e b0 13 15
Data unit (numeric): 229
Symmetric Key: a5 6c 7e 94 22 68 a6 95 0c 82 8c a8 87 42 da ac 1f bd 0a 85 d9 ee 3b 39 09 f4 5c a7 8c 7b dd e1 b9 ca ff 5e 54 4c 7b 1f cd 05 62 9f 89 d0 12 9a a8 84 a0 40 d0 cf c3 6c ac 39 02 3f e8 c8 8d e6
Expected plaintext: 9a 01 32 d3 02 73 00 b3 53 05 2f 96 71 66 2f c9 43 5f b1 b7 03 8f 4f d3 30 b0 b3 96 64 af ee b3
Computed plaintext: 9a 01 32 d3 02 73 00 b3 53 05 2f 96 71 66 2f c9 43 5f b1 b7 03 8f 4f d3 30 b0 b3 96 64 af ee b3 OK
RECIPHERING Reciphered text: c2 dc 20 fb cb 89 8b c7 47 d9 07 fa 1a 26 bb d5 ce ba 44 84 26 06 ac 2b 05 f2 4e 26 4e b0 13 15 OK

 

NIST, test# 88

Input ciphertext: 43 f5 0b 9c 70 a3 b6 f9 8c d8 e4 51 53 63 ac 6c 9b 16 af c0 cf c9 69 d3 c8 b9 11 95 7a 4f 16 f7
Data unit (numeric): 98
Symmetric Key: 86 92 7f 84 ca 42 11 de dc d3 d6 f4 0e 5f f6 a6 3c 10 8f 9a 96 ac 98 ba c0 4f 70 7f 30 08 ce 24 09 35 7f c7 11 0c bc a9 62 1e a2 8a 94 7a 23 85 f7 af af 25 b3 39 6e 4a 27 fc b7 bf 88 c8 fb a5
Expected plaintext: 54 44 9d 82 c5 b4 7a 58 f6 07 15 cd 1f fb e7 41 49 7a 58 e2 04 72 e9 b0 f4 b5 4a b2 db 26 d3 fb
Computed plaintext: 54 44 9d 82 c5 b4 7a 58 f6 07 15 cd 1f fb e7 41 49 7a 58 e2 04 72 e9 b0 f4 b5 4a b2 db 26 d3 fb OK
RECIPHERING Reciphered text: 43 f5 0b 9c 70 a3 b6 f9 8c d8 e4 51 53 63 ac 6c 9b 16 af c0 cf c9 69 d3 c8 b9 11 95 7a 4f 16 f7 OK

 

NIST, test# 89

Input ciphertext: f0 27 33 10 1b 8d e7 78 a4 61 2d 56 11 61 53 f6 f1 41 3d 6b 14 92 cd 16 69 2a 6a de 47 64 31 de
Data unit (numeric): 176
Symmetric Key: a3 83 be c0 76 ca 0e a3 bf 3f 79 8b fe 14 b2 6d 70 4e 17 34 5c 50 46 c4 8b e1 a1 eb 38 29 e5 c2 80 f4 ff 34 b1 f1 51 f5 bd e5 2a dc 02 2b fe ef f1 21 23 74 4c 81 9f 0d ea d9 9f 6d f1 2a d7 ff
Expected plaintext: 93 3b 43 6e 44 98 21 3c c5 3e b8 d1 a2 80 1b 4b a0 2d c0 98 cf eb 39 b0 f0 b7 a7 2a e8 e2 f7 31
Computed plaintext: 93 3b 43 6e 44 98 21 3c c5 3e b8 d1 a2 80 1b 4b a0 2d c0 98 cf eb 39 b0 f0 b7 a7 2a e8 e2 f7 31 OK
RECIPHERING Reciphered text: f0 27 33 10 1b 8d e7 78 a4 61 2d 56 11 61 53 f6 f1 41 3d 6b 14 92 cd 16 69 2a 6a de 47 64 31 de OK

 

NIST, test# 90

Input ciphertext: 5b f3 72 ef 5b 61 f0 ba 6a 5b ca 4c a8 d8 e4 77 c2 9d 39 28 8f 52 9a e4 2d 9e 3b 50 0b b8 fd c9
Data unit (numeric): 126
Symmetric Key: dc fa 61 9f df 94 80 6c fd 87 77 ba 2d cf b5 e5 17 43 ce 75 fb f5 1d 98 b6 a7 de 57 fa 6b df be 37 f5 5a 79 47 fa 25 64 93 9b b0 0d 8b a1 52 41 e1 01 78 ae 15 11 68 3d c5 e2 94 c0 91 f5 b7 17
Expected plaintext: f6 04 04 0d b9 d6 1f fd 34 c0 07 d2 6b a5 25 07 72 5c b2 a6 96 2f f9 94 0b eb 23 b6 a2 b1 14 40
Computed plaintext: f6 04 04 0d b9 d6 1f fd 34 c0 07 d2 6b a5 25 07 72 5c b2 a6 96 2f f9 94 0b eb 23 b6 a2 b1 14 40 OK
RECIPHERING Reciphered text: 5b f3 72 ef 5b 61 f0 ba 6a 5b ca 4c a8 d8 e4 77 c2 9d 39 28 8f 52 9a e4 2d 9e 3b 50 0b b8 fd c9 OK

 

NIST, test# 91

Input ciphertext: 7e 58 b8 86 7b 06 22 0b 4f 45 1b bf b3 3d a9 d7 7d cf 79 40 8e 8d 4c 7a 75 55 81 c0 ac 92 0b cd
Data unit (numeric): 249
Symmetric Key: 4e 92 3c 1a fe c2 53 e3 f9 8d 28 21 d1 d6 7d d7 34 a4 ca 98 70 57 20 54 8c 7a 11 b4 58 5a 73 de 36 a8 2c ff 68 72 03 b2 17 ce 7e 8a a3 cd 0d a3 02 f0 79 60 de 77 03 f6 43 e2 e5 2e 3d 2c db eb
Expected plaintext: 52 18 18 24 0f 21 eb 79 9b 03 78 9c 79 d2 f3 80 eb 65 97 e0 89 79 7c e2 5e 39 6c 92 f9 af 0e 19
Computed plaintext: 52 18 18 24 0f 21 eb 79 9b 03 78 9c 79 d2 f3 80 eb 65 97 e0 89 79 7c e2 5e 39 6c 92 f9 af 0e 19 OK
RECIPHERING Reciphered text: 7e 58 b8 86 7b 06 22 0b 4f 45 1b bf b3 3d a9 d7 7d cf 79 40 8e 8d 4c 7a 75 55 81 c0 ac 92 0b cd OK

 

NIST, test# 92

Input ciphertext: 41 e5 fb 4f 4e fd 76 8c d9 30 74 61 da 7f df f9 88 b3 c2 be 8f 4e a5 7f bb 80 69 4b a6 5b e6 d6
Data unit (numeric): 6
Symmetric Key: 83 97 32 7f 30 2a 37 d5 95 80 5b 42 d6 c2 5b 8e bf 48 8c b5 b6 29 b7 66 22 96 b3 dc a5 e9 3f 72 84 ce ff 63 a8 c5 56 2d 42 6f 1b d8 e6 76 4b b7 b8 f9 c3 62 29 11 ad 2c 85 83 cd 42 15 02 fb 63
Expected plaintext: 10 90 92 4a 9f b1 cb 71 79 c2 24 7a 57 44 1c 4a b4 0f ca ed eb 2a 5d 79 2e 1e a2 2a 55 ba be b6
Computed plaintext: 10 90 92 4a 9f b1 cb 71 79 c2 24 7a 57 44 1c 4a b4 0f ca ed eb 2a 5d 79 2e 1e a2 2a 55 ba be b6 OK
RECIPHERING Reciphered text: 41 e5 fb 4f 4e fd 76 8c d9 30 74 61 da 7f df f9 88 b3 c2 be 8f 4e a5 7f bb 80 69 4b a6 5b e6 d6 OK

 

NIST, test# 93

Input ciphertext: f7 ab c6 bf d7 c4 ae a2 56 15 20 a8 03 58 d0 90 05 51 d7 49 02 86 ca 75 af fd cf 4f 6d 19 83 2c
Data unit (numeric): 93
Symmetric Key: 2c 8e ab aa 39 66 db 00 4b da b4 4f 25 b0 ba 88 5a ec f7 6e d1 17 13 42 48 cd ad 68 65 0a ed 29 24 d9 55 e2 9a 8a 1b 5b 80 d9 af fa 1d c1 4a 99 87 85 86 00 6b 6d 1e 45 69 34 88 f1 fa 1f 1f 8d
Expected plaintext: 1b 6b c8 a2 62 62 74 97 7e 70 e9 ab 33 85 e4 40 a0 06 a2 29 7d a9 23 ec 75 88 90 d7 06 33 2c a3
Computed plaintext: 1b 6b c8 a2 62 62 74 97 7e 70 e9 ab 33 85 e4 40 a0 06 a2 29 7d a9 23 ec 75 88 90 d7 06 33 2c a3 OK
RECIPHERING Reciphered text: f7 ab c6 bf d7 c4 ae a2 56 15 20 a8 03 58 d0 90 05 51 d7 49 02 86 ca 75 af fd cf 4f 6d 19 83 2c OK

 

NIST, test# 94

Input ciphertext: 85 b7 df e7 ec f4 4e f0 06 e6 95 6a 78 b1 f5 24 28 5e 7e 85 fa c4 02 e3 8c 91 b4 f2 e1 69 39 e6
Data unit (numeric): 219
Symmetric Key: 89 10 e6 b9 b9 b6 d5 bc 8d 92 9f f0 9b 78 68 d9 b0 9e e3 6b 2c 52 5f c7 fc be d0 e4 2b 66 39 91 49 95 7e e1 18 54 65 61 25 35 10 1a cc 8b 4e b0 ac be 9a 77 7b d8 f3 7e 7f 77 fa b5 29 13 e6 59
Expected plaintext: 31 c8 c5 c0 f8 24 8f 58 a5 91 f4 c4 18 c0 e1 29 f6 e7 a4 64 02 37 d4 37 52 fc 40 72 23 93 65 48
Computed plaintext: 31 c8 c5 c0 f8 24 8f 58 a5 91 f4 c4 18 c0 e1 29 f6 e7 a4 64 02 37 d4 37 52 fc 40 72 23 93 65 48 OK
RECIPHERING Reciphered text: 85 b7 df e7 ec f4 4e f0 06 e6 95 6a 78 b1 f5 24 28 5e 7e 85 fa c4 02 e3 8c 91 b4 f2 e1 69 39 e6 OK

 

NIST, test# 95

Input ciphertext: d2 d9 26 2e d6 8f 9c 07 f8 df 54 4b 82 c5 f7 0e 8d ad c6 58 32 4c d7 db 89 30 c0 5c 88 0d 28 eb
Data unit (numeric): 180
Symmetric Key: 31 f0 04 a2 bf 06 5f 44 67 5f ab 4a 05 28 a3 a3 03 0e e1 13 2c 1b ca 70 a9 78 fb b7 ca cf 87 ad ca a4 9c e4 b1 68 7f 2f be 80 db e5 41 43 57 83 8a 84 d5 bd 55 67 a0 1c 34 f6 7f ae 22 30 9a c5
Expected plaintext: 51 8c 91 d1 a4 a0 4e 6e 99 82 90 2d de 79 8c ad 9b be 9d 5c 99 84 54 99 5f 61 28 37 ea 76 41 9d
Computed plaintext: 51 8c 91 d1 a4 a0 4e 6e 99 82 90 2d de 79 8c ad 9b be 9d 5c 99 84 54 99 5f 61 28 37 ea 76 41 9d OK
RECIPHERING Reciphered text: d2 d9 26 2e d6 8f 9c 07 f8 df 54 4b 82 c5 f7 0e 8d ad c6 58 32 4c d7 db 89 30 c0 5c 88 0d 28 eb OK

 

NIST, test# 96

Input ciphertext: d2 65 48 23 5f 7a c3 18 78 06 b1 41 f6 07 2b c2 dc 7f 25 c6 67 80 6b d6 51 17 45 64 2e 49 19 ea
Data unit (numeric): 181
Symmetric Key: 4f 71 b9 b3 7f 3f 35 b2 c1 73 45 43 c3 cf cd 93 e7 96 f2 d0 b0 e6 28 c1 e1 77 04 bc 01 ff ce d3 2b 94 b4 41 e7 01 81 4f 40 d0 5d 1e 53 fb ee fa 75 ec 3f bc 49 c0 ad f7 c4 25 31 c2 3c 1f eb ba
Expected plaintext: 45 f1 08 3b 8c 23 08 a9 11 18 97 5b 53 92 4e ba c5 a4 cc 45 c5 4f 41 13 ec 02 c0 8b 72 04 e5 a4
Computed plaintext: 45 f1 08 3b 8c 23 08 a9 11 18 97 5b 53 92 4e ba c5 a4 cc 45 c5 4f 41 13 ec 02 c0 8b 72 04 e5 a4 OK
RECIPHERING Reciphered text: d2 65 48 23 5f 7a c3 18 78 06 b1 41 f6 07 2b c2 dc 7f 25 c6 67 80 6b d6 51 17 45 64 2e 49 19 ea OK

 

NIST, test# 97

Input ciphertext: 6f c1 ae 58 c8 cb ac 2e 0b 1c e2 65 1c 9d 76 e4 4f 7c b4 47 94 12 fc 37 8d 1b de 5f 9d 39 71 48
Data unit (numeric): 153
Symmetric Key: b2 04 f3 c8 01 9b 35 b2 08 da e5 5a 55 f8 f9 f1 03 fd 19 84 e6 41 aa 38 f2 a3 1b 01 66 da e5 ae 73 66 65 46 1f e0 d1 7c 3e fd da 71 64 99 ad 35 ba b0 67 f0 7e fb b1 0a cf f0 9e 13 28 cd 73 1a
Expected plaintext: b1 87 5c 23 e2 f1 6e a2 b5 d4 4f 10 16 1d f1 84 2b f8 45 99 e8 b7 cc 8d e6 e9 79 1e 5a e1 a9 33
Computed plaintext: b1 87 5c 23 e2 f1 6e a2 b5 d4 4f 10 16 1d f1 84 2b f8 45 99 e8 b7 cc 8d e6 e9 79 1e 5a e1 a9 33 OK
RECIPHERING Reciphered text: 6f c1 ae 58 c8 cb ac 2e 0b 1c e2 65 1c 9d 76 e4 4f 7c b4 47 94 12 fc 37 8d 1b de 5f 9d 39 71 48 OK

 

NIST, test# 98

Input ciphertext: da 1c 8a 8c 2c fb f0 30 8a 98 b5 54 8b 21 41 2c 40 a4 52 c2 fb 17 36 c5 4d 4e 2e 6f b2 2a b3 d7
Data unit (numeric): 78
Symmetric Key: 5d cc 9b 92 8c ab 94 51 99 4f 5c db 5e 9e 3e 32 a9 5d 9e 25 38 66 87 2d b1 a4 14 74 e5 a7 1c 78 91 bb 77 6b 11 1d d4 12 5b b8 6c 91 b7 d4 17 a0 52 07 9f 0d b6 d2 ff 23 54 75 48 97 5b ae 99 ef
Expected plaintext: 36 59 fa 6f 0a 03 d3 1d 9d cb b8 c6 a3 73 1a 3f 77 5b fd b9 eb f3 59 46 80 3f 74 3b cc c1 d6 bf
Computed plaintext: 36 59 fa 6f 0a 03 d3 1d 9d cb b8 c6 a3 73 1a 3f 77 5b fd b9 eb f3 59 46 80 3f 74 3b cc c1 d6 bf OK
RECIPHERING Reciphered text: da 1c 8a 8c 2c fb f0 30 8a 98 b5 54 8b 21 41 2c 40 a4 52 c2 fb 17 36 c5 4d 4e 2e 6f b2 2a b3 d7 OK

 

NIST, test# 99

Input ciphertext: ae 27 f9 19 a6 cd 33 92 a9 31 79 21 ed 7c 08 cb d8 10 91 7c 08 4e 23 98 1e c6 06 2f da e5 5c 21
Data unit (numeric): 138
Symmetric Key: 7f 79 39 d9 99 38 61 59 ce f5 5f 5a 29 7c 86 4d 27 c6 f4 57 06 b0 e3 ef bf 9b c3 ef fa 59 79 be 4e c3 7f 2d 75 be a0 03 4d 5f 94 84 fe 53 c0 94 5b 05 5c 10 30 50 20 55 1a bf 45 da 53 ed 87 b2
Expected plaintext: 62 53 d1 10 51 e0 34 3a 00 4a 90 d8 2f 1b eb 59 8b 10 af a7 4d 12 cd a1 73 50 e1 f2 91 39 2a e2
Computed plaintext: 62 53 d1 10 51 e0 34 3a 00 4a 90 d8 2f 1b eb 59 8b 10 af a7 4d 12 cd a1 73 50 e1 f2 91 39 2a e2 OK
RECIPHERING Reciphered text: ae 27 f9 19 a6 cd 33 92 a9 31 79 21 ed 7c 08 cb d8 10 91 7c 08 4e 23 98 1e c6 06 2f da e5 5c 21 OK

 

NIST, test# 100

Input ciphertext: d1 9e e6 59 d9 50 c4 1a ee 23 af 27 c2 71 59 21 27 fc 4e d4 6c fa 20 22 3b 8c d1 d1 71 98 38 97
Data unit (numeric): 167
Symmetric Key: cd 8e f3 4a dd e8 f4 f1 37 84 cd 24 34 9d d9 e0 4e e1 af b0 53 d5 82 1d a9 89 e1 1f d8 05 6c 96 40 57 d4 f5 a7 b6 50 5b b5 8e 8b 53 fa 0e 9f 3b 92 0f 27 d3 c7 d3 6d 65 9d c4 55 f4 e0 a0 3b a5
Expected plaintext: 8a ff 2b 73 65 b0 73 2d df 3f fa dc d3 6b 24 9f ec 56 8e 80 17 93 1d 01 97 bb 9e 77 1a 93 09 6e
Computed plaintext: 8a ff 2b 73 65 b0 73 2d df 3f fa dc d3 6b 24 9f ec 56 8e 80 17 93 1d 01 97 bb 9e 77 1a 93 09 6e OK
RECIPHERING Reciphered text: d1 9e e6 59 d9 50 c4 1a ee 23 af 27 c2 71 59 21 27 fc 4e d4 6c fa 20 22 3b 8c d1 d1 71 98 38 97 OK

 

XDiceLock 8.0.0.1 for Apple Mac OS X C++ source code used in this test:

XDiceLock 8.0.0.1 for Apple Mac OS X

XDiceLockCipher.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
AES256.h
AES256.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