PHP Conference Nagoya 2025

Constantes predefinidas

As contantes 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.

adicione uma nota

Notas Enviadas por Usuários (em inglês)

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