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**в случае возникновения ошибки.