Histórico da Página
...
Bloco de código | ||
---|---|---|
| ||
PrivVeryRSA( < cKeyOrPathKey >, < cContentcHash >, < nTipo >, < cAssinatura >, [ @cErrStr ], [ nPad ] ) |
...
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cKeyOrPathKey | caractere | Indica a string que contém o caminho para a chave privada (formato .PEM) ou o conteúdo do arquivo. | X | |
cContentcHash | caractere | Indica o valor do HASH que será verificado, com um conteúdo já assinado. Deve ser o mesmo HASH usado na geração da assinatura. | X | |
nTipo | numérico | Indica o tipo de algoritmo que será utilizado para verificar a assinatura. Deve corresponder ao HASH gerado na assinatura. | X | |
cAssinatura | caractere | Indica uma string que contém o valor da assinatura gerada mediante a aplicação da – gerada usando uma chave privada criptografada. | X | |
cErrStr | caractere | Indica a variável para retornar as mensagens de erro. | X | |
nPad | numérico | Indica o tipo de schema de criptografia que será utilizado. |
...
Nome | Tipo | Descrição |
---|---|---|
lRet | bloco de código | Retorna verdadeiro (.T.) se o valor informado no parâmetro cContent hash informado ( cHash ) está de acordo com o valor enviado que a assinatura informada ( cAssinatura ) , e se ele foi assinado pelo tipo nTipo e , considerando que a assinatura foi gerada utilizando a chave informada cPathKeypública cPathKey, que foi gerada a partir da chave privada usada na assinatura. Caso contrário, falso (.F.). |
...