Either implementation or documentation of the EVP_SealInit function is incorrect as the iv Parameter is an output parameter not an input parameter of the function.
0.9.6g and 0.9.7 both have this inconsistency but since the C-code had been updated in 0.9.7 and the documentation had not, I decided it's a documentation bug and the attached patch is my proposal to fix it. -- Mit freundlichen Grüßen / with kind regards Nils Rennebarth -- VarySys Technologies GmbH & Co. KG Moenchhaldenstraße 28 70191 Stuttgart Germany Tel +49 711 2501198 Fax +49 711 2501197 mailto:[EMAIL PROTECTED] http://www.packetalarm.com ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]