rnp_key_export_autocrypt

(PECL rnp >= 0.1.1)

rnp_key_export_autocrypt Exporte o mínimo de chaves para o recurso de criptografia automática (apenas 5 pacotes: chave, uid, assinatura, subchave de criptografia, assinatura)

Descrição

rnp_key_export_autocrypt(
    RnpFFI $ffi,
    string $key_fp,
    string $subkey_fp,
    string $uid,
    int $flags
): string|false

Parâmetros

ffi

O objeto FFI retornado por rnp_ffi_create.

key_fp

Impressão digital da chave primária.

subkey_fp

Subchave para exportar. Pode ser uma string vazia para selecionar a primeira subchave adequada.

uid

ID do usuário a ser exportado. Pode ser uma string vazia se a chave exportada tiver apenas um uid.

flags

Apenas RNP_KEY_EXPORT_BASE64 é suportada atualmente. Ativá-la exportaria dados de chave codificados em base64 em vez de binários.

Valor Retornado

Pacotes OpenPGP de chave exportada em caso de sucesso ou false em caso de falha.