Histórico da Página
...
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cContent | caractere | Indica a string de entrada que contém os dados para os quais será gerado o hash. | X |
|
cKey | caractere | Indica a chave que será utilizada para gerar o hash. | X |
|
cCryptoType | numérico | Indica o tipo de algoritmo criptográfico que será utilizado para geração do Hash. Veja tabela nas observações. | X |
|
nRetType | numérico | Indica o tipo do formato de retorno do hash. Quando não informado valor padrão será 2 (Hex Hash). Veja tabela nas observações. |
|
|
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
User Function tstHMAC() Local sInput := "0123456789abcdefghijklmnopqrstuvxz" Local sKeyHx := "c8783fc0963838abc662c920c82e94cf" Local nCpSHA256 := 5 Local sHashHex := "" Local sHashRaw := "" sHashHex := HMAC( sInput, sKeyHx, nCpSHA256 ) Varinfo( "Input ", sInput ) Varinfo( "HMAC-SHA256 Hex", sHashHex ) sHashRaw := HMAC( sInput, sKeyHx, nCpSHA256, 1 ) Varinfo( "HMAC-SHA256 Raw", sHashRaw ) Return |
Abrangência
Protheus 12AppServer 13.1.17.4.0 e 13.2.4.0
Veja também
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas