codecamp

PHP8 rnp_key_export_revocation

(PECL rnp >= 0.1.1)

rnp_key_export_revocation — 生成和导出主键吊销签名

说明

rnp_key_export_revocation(
    RnpFFI $ffi,
    string $key_fp,
    int $flags,
    array $options = ?
): string|false

注意:要撤销密钥,您需要将此签名导入密钥库或使用 rnp_key_revoke() 函数。

参数 

ffi

rnp_ffi_create返回的 FFI 对象。

key_fp

要吊销的主密钥的密钥指纹。

flags

RNP_KEY_EXPORT_ARMORED 或 0。

options

带有选项的关联数组。

钥匙数据类型说明
"hash"字符串设置签名计算时使用的哈希算法。
"code"字符串吊销代码的代码原因。可能的值:'no'、'superseded'、'compromised'、 “退休”。如果未定义,则默认情况下将使用值“no”。
"reason"字符串撤销原因的文本表示。

返回值 

Exported revocation signature on success 或者在失败时返回 false.


PHP8 rnp_key_export_autocrypt
PHP8 rnp_key_export
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定