The documentation for 3DES (specifically DES_ede3_cbc_encrypt) doesn't talk about unusual data lengths.
I found that, with some lengths (4 is a simple example) the function writes more data out than the length specifies. 1218 also gave me problems. Is there any documentation on what "safe" lengths are, where the function will never write past the end of the buffer? Intuitively, I'd guess 8 byte chunks. But is there anything more official? -- Ken Goldman [EMAIL PROTECTED] 914-784-7646 ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]