2017-06-14 128 views
0

我在MacOS調用EVP_get_cipherbyname時,有一個問題:EVP_get_cipherbyname始終返回null

const char *cipher_str = "aes-256-cbc"; 
const evp_cipher_st *cipher1 = EVP_aes_256_cbc(); 
const evp_cipher_st *cipher2 = EVP_get_cipherbyname(cipher_str); 

在上面的代碼,cipher1總是被設置爲有效evp_cipher_st *對象,cipher2永遠是零。我還沒有找到產生非空cipher2的單個實例cipher_str

我做錯了什麼?有沒有其他的電話我應該做出來讓這個工作?

+0

任何理由爲兩種不同的語言發送垃圾郵件標籤? – Olaf

回答