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
Об'єкт FFI, що повертається функцією rnp_ffi_create.
key_fp
Цифровий відбиток первинного ключа.
subkey_fp
Дочірній ключ експорту. Може бути порожнім рядком, щоб вибрати перший відповідний дочірній ключ.
uid
Ідентифікатор користувача експорту. Може бути порожнім рядком, якщо у ключа, що експортується, тільки один uid.
flags
В даний час підтримується тільки RNP_KEY_EXPORT_BASE64
. Увімкнення приведе до експорту даних ключа в кодуванні base64 замість двійкового.
Значення, що повертаються
OpenPGP-пакети експортованого ключа у разі успішного виконання або **false
**в случае возникновения ошибки.