Hi I was reading thru the code in req.c and noticed that if keyform is FORMAT_ENGINE, then ENGINE_load_private_key() is called with a the keyfile name as argument and NULL for the passphrase. Is it only supposed to work with nCipher as the other 3 providers (cswift, openssl and atalla) do not have these function ptrs set? Thanx in advance Himanshu Soni ValiCert Inc. http://www.valicert.com Software Engineer phone: 650-567-5491 ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]