codecamp

PHP8 rnp_key_export_autocrypt

(PECL rnp >= 0.1.1)

rnp_key_export_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 packets of exported key on success 或者在失败时返回 false.


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