函数名称:gnupg_adddecryptkey()
适用版本:PHP 7.2.0 及以上版本
函数描述:gnupg_adddecryptkey() 函数用于向 GnuPG 密钥环中添加一个用于解密的密钥。它将指定的密钥标识符和可选的密码作为参数,并将其添加到当前的 GnuPG 对象中。
语法:bool gnupg_adddecryptkey ( resource $identifier , string $fingerprint [, string $passphrase ] )
参数:
返回值:成功时返回 true,失败时返回 false。
示例:
// 初始化 GnuPG 对象
$gpg = gnupg_init();
// 添加解密密钥
$privateKeyFingerprint = 'ABCD1234'; // 替换为实际的密钥指纹
$passphrase = 'myPassphrase'; // 如果密钥有密码保护,则需要提供密码
$result = gnupg_adddecryptkey($gpg, $privateKeyFingerprint, $passphrase);
if ($result) {
echo "解密密钥添加成功!";
} else {
echo "解密密钥添加失败!";
}
注意事项: