openssl_pkey_new()
是 PHP 中的一個函數,用于生成新的公鑰和私鑰對
在不同的操作系統上,OpenSSL 庫的版本可能會有所不同。因此,在使用 openssl_pkey_new()
函數時,建議檢查你的系統是否支持該函數,并確保已安裝了正確版本的 OpenSSL 庫。
要檢查你的系統是否支持 openssl_pkey_new()
函數,可以運行以下代碼:
if (function_exists('openssl_pkey_new')) {
echo "openssl_pkey_new() is supported";
} else {
echo "openssl_pkey_new() is not supported";
}
如果你的系統不支持 openssl_pkey_new()
函數,可以考慮使用其他加密庫,如 Sodium(PHP 7.2+)或 defuse/php-encryption(適用于 PHP 5.4+)。這些庫提供了類似的功能,但可能需要額外的配置和設置。