函数名:rnp_key_export_autocrypt()
函数描述:该函数用于将一个RNP密钥导出为Autocrypt格式。
适用版本:RNP 1.0.0+
用法:
rnp_key_export_autocrypt(resource $key, bool $secret = false): string|false
参数:
返回值:
示例:
// 导出公钥
$key = rnp_generate_key("RSA", "2048", "testuser", "password");
$exportedKey = rnp_key_export_autocrypt($key);
if ($exportedKey !== false) {
echo "导出的公钥为:\n";
echo $exportedKey;
} else {
echo "导出公钥失败!";
}
// 导出私钥
$key = rnp_generate_key("RSA", "2048", "testuser", "password");
$exportedKey = rnp_key_export_autocrypt($key, true);
if ($exportedKey !== false) {
echo "导出的私钥为:\n";
echo $exportedKey;
} else {
echo "导出私钥失败!";
}
注意事项: