First a question for you. Are you BASE64-encoding the buffer? It's a modest pain but that encoding was designed to ensure reliable transport of binary data between systems.
How? The decoder isn't affected by systems that convert a newline into a carriage-return/newline (e.g., when you transfer a file in the default mode in FTP). It isn't affected by protocols that drop the top bit. It can be reliably delivered by all of the standard protocols. Bear Dorairaj B - CTD, Chennai. wrote: >>I am transferring a AES encrypted buffer by writing to a file in Windows >>and then trying to decrypt the buffer from the transferred file in Linux. >>Though i use the same key both sides, the decryption does not work. >> >>I use the following: >> >>windows 2000 professional with openssl-0.9.8a >>Linux 2.4.20 with openssl-0.9.8a >>Used fgets, fputs for transferring contents from buffer to file. >> >>I suspect doing the file operation would add '\0' at the end and might >>cause problems. >> >>Is there a standard method of transferring the encrypted message from >>Windows to Linux and viceversa? >>Any help on this would be useful. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]