Hello, I am facing a problem with 3des algorithm,
I am trying to encrypt 256 bytes of data, 8 bytes IV and 24 bytes of key. When I try to decrypt the encrypted result, the 1st 8 bytes are not properly decrypted. Please guide, if I am doing something wrong. Here are the details : Plain data - 24 00 00 41 03 00 00 00 30 32 32 30 30 31 30 30 30 30 30 30 30 30 30 31 40 30 30 2d 31 31 2d 32 32 2d 33 33 2d 34 34 2d 35 33 3a 74 65 77 6b 73 62 75 72 79 2e 6d 6f 62 69 6c 65 69 70 2e 63 6f 6d 27 00 00 41 03 00 00 00 30 32 32 30 30 31 30 30 30 30 30 30 30 30 30 31 40 30 30 2d 31 31 2d 32 32 2d 33 33 2d 34 34 2d 35 33 3a 74 65 77 6b 73 62 75 72 79 2e 6d 6f 62 69 6c 65 69 70 2e 63 6f 6d 21 00 00 1c 02 00 00 00 ce f2 5a c9 64 06 b1 34 23 16 88 95 9f 16 ba e5 1f ac 17 e4 2c 00 00 2c 00 00 00 28 01 03 04 03 00 00 00 19 03 00 00 0c 01 00 00 0c 80 0e 00 80 03 00 00 08 03 00 00 02 00 00 00 08 05 00 00 00 2d 00 00 18 01 00 00 00 07 84 00 10 0c a0 0c a0 c6 a8 44 02 c6 a8 44 02 00 00 00 18 01 00 00 00 07 84 00 10 0c a0 0c a0 c0 a8 65 65 c0 a8 65 65 2c a0 0b af 90 05 Key- cc 8b e3 88 00 17 f0 03 13 48 da 34 8a 9d 0c 4c 67 90 17 fe 9e 00 f6 6c IV- a7 a1 4a 6b 6a 4c 20 99 Encrypted data - 1d 03 49 e5 10 e4 b5 bf 7d b6 1c 75 4f f6 b9 11 53 41 98 f2 0f 49 15 db cb 2a 07 fc 76 71 d6 e6 29 33 16 87 db 93 1f 55 d7 7a 83 67 6c 40 fe f8 e2 92 7d 30 af 7c 35 f5 b5 ff 3b bc ba 34 a4 49 ed 3a fd 07 b3 46 03 92 b0 73 97 4c d2 c0 ec 88 04 bd 10 df 2a e3 b6 60 44 50 41 d4 3d 42 8f de 94 67 6c 52 40 23 d3 67 24 95 e6 1e e0 7f f7 70 61 2c 93 13 06 a9 6a 36 ed ac 81 41 fa 35 ea a7 f7 97 31 96 06 97 e9 3e d3 47 d0 d3 d0 98 95 9d 6a 39 3f 63 79 8f d1 22 0a f1 f8 b3 70 77 8b 54 5d 1d 84 3c 5a 9b 75 6a 1d f9 39 04 91 36 96 cc 84 fd f8 b1 39 c2 72 36 62 b4 13 c5 3b 87 be 4b b8 03 c1 1d 1d 14 be 53 56 f4 43 4f 10 01 bb 93 e7 8c 14 12 f6 ba c2 c0 bf 64 ef 51 a3 b4 32 34 15 cc b1 f4 55 2b 86 fd 12 b1 06 cf f4 e4 d8 59 5e f0 2d b7 17 40 8b 86 a7 a1 4a 6b 6a 4c 20 99 After decryption, using same Encrypted data, IV,Key, I get this- ca f2 85 9f 8d f4 d4 d1 30 32 32 30 30 31 30 30 30 30 30 30 30 30 30 31 40 30 30 2d 31 31 2d 32 32 2d 33 33 2d 34 34 2d 35 33 3a 74 65 77 6b 73 62 75 72 79 2e 6d 6f 62 69 6c 65 69 70 2e 63 6f 6d 27 00 00 41 03 00 00 00 30 32 32 30 30 31 30 30 30 30 30 30 30 30 30 31 40 30 30 2d 31 31 2d 32 32 2d 33 33 2d 34 34 2d 35 33 3a 74 65 77 6b 73 62 75 72 79 2e 6d 6f 62 69 6c 65 69 70 2e 63 6f 6d 21 00 00 1c 02 00 00 00 0e c9 8e 6b 23 d4 34 c8 0a e7 97 e1 d8 7a 51 0b 4e 9d 63 53 2c 00 00 2c 00 00 00 28 01 03 04 03 00 00 00 20 03 00 00 0c 01 00 00 0c 80 0e 00 80 03 00 00 08 03 00 00 02 00 00 00 08 05 00 00 00 2d 00 00 18 01 00 00 00 07 84 00 10 0c a0 0c a0 c6 a8 44 02 c6 a8 44 02 00 00 00 18 01 00 00 00 07 84 00 10 0c a0 0c a0 c0 a8 65 65 c0 a8 65 65 7b 8b 73 41 12 05 -- Prashant Batra