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.