rnp_key_export_autocrypt

(PECL rnp >= 0.1.1)

rnp_key_export_autocrypt 导出用于 autocrypt 功能的最小密钥(仅 5 个数据包:密钥、UID、签名、加密子密钥、签名)

描述

rnp_key_export_autocrypt(
    RnpFFI $ffi,
    string $key_fp,
    string $subkey_fp,
    string $uid,
    int $flags
): string|false

参数

ffi

由 rnp_ffi_create 返回的 FFI 对象。

key_fp

主密钥指纹。

subkey_fp

要导出的子密钥。可以为空字符串以选择第一个合适的子密钥。

uid

要导出的用户 ID。如果导出的密钥只有一个 UID,则可以为空字符串。

flags

目前只支持 RNP_KEY_EXPORT_BASE64。启用它将导出 base64 编码的密钥数据而不是二进制数据。

返回值

成功时返回导出的密钥的 OpenPGP 数据包,失败时返回 false

添加笔记

用户贡献笔记

此页面没有用户贡献的笔记。
To Top