Hi Sugumar, I might misunderstand your need but 'Hex' (as 'Base64') is just an encoding method to ease use of characters that are not printable. Your example hex string IV : "12345678901234567890123456789012" should be converted to :
unsigned char IV[16] = { 0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56, 0x78, 0x90, 0x12 }; in other words = { 18, 52, 86, 120, 144, 18, 52, 86, 120, 144, 18, 52, 86, 120, 144, 18 }; (decimal values) -----Message d'origine----- De : openssl-users [mailto:openssl-users-boun...@openssl.org] De la part de Sugumar Envoyé : lundi 22 février 2016 06:10 À : openssl-users@openssl.org Objet : Re: [openssl-users] Problem in decryption using python which cipher text is encrypted in c++ 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. -- openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users