Thank you very much! It does work. Do you know my first question? I have done as I said, but EVP_EncryptFinal_ex() doesn't work. Thank you! Yulong