我需要使用私钥进行加密,我正在尝试使用以下代码进行加密:
$content = file_get_contents("file.key");
$plaintext = "14d9df79-8c4c-4380-8444-d31e1fd3f78a";
openssl_private_encrypt($plaintext, $encrypted, $content);
$transfer = base64_encode($encrypted);
echo "text encrypted is:" . $transfer; //encrypted string
我收到错误:openssl_private_encrypt(): key param is not a valid private key in
我必须对密钥文件做些什么吗?它是二进制的。