PHP 8.6.0 Beta 3 is available for testing

Constantes predefinidas

As constantes abaixo são definidas por esta extensão e só estarão disponíveis quando a extensão tiver sido compilada no PHP ou tiver sido carregada dinamicamente em tempo de execução.

RNP_KEYSTORE_GPG (string)

Formato de armazenamento de chave "GPG".

RNP_KEYSTORE_KBX (string)

Formato de armazenamento de chave "KBX". Somente para chaves públicas. Uma caixa de chaves é um formato usado para armazenar chaves públicas junto com metainformação e índices.

RNP_KEYSTORE_G10 (string)

Formato de armazenamento de chave "G10". Para chaves privadas.

RNP_LOAD_SAVE_PUBLIC_KEYS (integer)

Carrega ou salva apenas chaves públicas. Pode ser feito OR com RNP_LOAD_SAVE_SECRET_KEYS para carregar chaves públicas e privadas no contexto FFI ou salvá-las a partir do contexto.

RNP_LOAD_SAVE_SECRET_KEYS (integer)

Carrega ou salva apenas chaves secretas. Pode ser feito OR com RNP_LOAD_SAVE_PUBLIC_KEYS para carregar chaves públicas e privadas no contexto FFI ou salvá-las a partir do contexto.

RNP_LOAD_SAVE_PERMISSIVE (integer)

Permite ignorar pacotes de assinatura/chave/subchave incorretos durante a importação de chaves.

RNP_LOAD_SAVE_SINGLE (integer)

Se definida, apenas a primeira chave será carregada.

RNP_LOAD_SAVE_BASE64 (integer)

Permitir a importação de chaves codificadas em base64 (autocriptografadas).

RNP_FEATURE_SYMM_ALG (string)

Lista os algoritmos de criptografia simétrica disponíveis.

RNP_FEATURE_AEAD_ALG (string)

Lista os algoritmos AEAD disponíveis.

RNP_FEATURE_PROT_MODE (string)

Lista os modos de proteção disponíveis.

RNP_FEATURE_PK_ALG (string)

Lista os algoritmos de chave pública disponíveis.

RNP_FEATURE_HASH_ALG (string)

Lista os algoritmos de hash disponíveis.

RNP_FEATURE_COMP_ALG (string)

Lista os algoritmos de compactação disponíveis.

RNP_FEATURE_CURVE (string)

Lista as curvas elípticas disponíveis.

RNP_DUMP_MPI (integer)

Despeja valores MPI (número inteiro de multiprecisão).

RNP_DUMP_RAW (integer)

Despeja também o conteúdo bruto do pacote.

RNP_DUMP_GRIP (integer)

Despeja impressões digitais de chaves e grips de chaves.

RNP_JSON_DUMP_MPI (integer)

Despeja valores MPI (número inteiro de multiprecisão) em JSON.

RNP_JSON_DUMP_RAW (integer)

Despeja também o conteúdo bruto do pacote em JSON.

RNP_JSON_DUMP_GRIP (integer)

Despeja impressões digitais de chaves e grips de chaves em JSON.

RNP_ENCRYPT_NOWRAP (integer)

Permite criptografia de mensagem assinada. A mensagem não está encapsulada em um pacote de dados literal.

RNP_KEY_EXPORT_ARMORED (integer)

Habilita a blindagem ASCII dos dados exportados.

RNP_KEY_EXPORT_PUBLIC (integer)

Exporta chave pública.

RNP_KEY_EXPORT_SECRET (integer)

Exporta chave secreta.

RNP_KEY_EXPORT_SUBKEYS (integer)

Se a chave primária estiver sendo exportada, todas as subchaves também serão exportadas.

RNP_KEY_EXPORT_BASE64 (integer)

Exporta a chave de criptografia automática codificada em base64 em vez de binária.

RNP_KEY_REMOVE_PUBLIC (integer)

Remove a chave pública.

RNP_KEY_REMOVE_SECRET (integer)

Remove a chave secreta.

RNP_KEY_REMOVE_SUBKEYS (integer)

Se a chave primária estiver sendo excluída, todas as suas subchaves também serão removidas.

adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.
To Top