(PECL rnp >= 0.1.1)
rnp_key_export_autocrypt — Экспортирует минимальный ключ для функции автоматического шифрования (всего 5 пакетов: ключ, uid, подпись, дочерний ключ шифрования, подпись)
$ffi,$key_fp,$subkey_fp,$uid,$flags
ffiFFI-объект, который возвращает функция rnp_ffi_create().
key_fpЦифровой отпечаток первичного ключа.
subkey_fpДочерний ключ для экспорта. Может быть пустой строкой, чтобы выбрать первый подходящий дочерний ключ.
uidИдентификатор пользователя для экспорта. Может быть пустой строкой, если у экспортируемого ключа только один uid.
flags
В настоящее время поддерживается только RNP_KEY_EXPORT_BASE64.
Включение приведёт к экспорту данных ключа в кодировке base64 вместо двоичной.
OpenPGP-пакеты экспортированного ключа в случае успешного выполнения или false, если возникла ошибка.