Thanks for your reply. Correct me if i am wrong. What i have understood from your point is, i have to read the first 2 char of 32 char IV and convert into a byte array right? For example: my IV "12345678901234567890123456789012" I have read first 2 char i.e "12" then i have to convert it into byte array. Please give me some more clear idea about this. If u have any example for this please post it for our better understanding. Thanks. -- View this message in context: http://openssl.6102.n7.nabble.com/Problem-in-decryption-using-python-which-cipher-text-is-encrypted-in-c-tp63826p63868.html Sent from the OpenSSL - User mailing list archive at Nabble.com.