Árvore de páginas

Aplica a um conteúdo o algoritmo MD5 (MessageDigest Algorithm 5).

Sintaxe

MD5( < cValor >, [ nType ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cValor

caractere

Indica o conteúdo no qual será aplicado o algoritmo.

X

 

nType

numérico

Indica se o hash retornado será binário (1=RAW_DIGEST) ou hexadecimal (2=HEX_DIGEST).

 

 

Retorno

Nome

Tipo

Descrição

cRet

caractere

Retorna o hash do conteúdo.

Observações

  • RFC 1321 - The MD5 Message Digest Algorithm
  • O conteúdo informado no primeiro parâmetro <cValor> está sujeito ao limite de tamanho de variável caractere da linguagem AdvPL (1MB). Para gerar o hash MD5 de conteúdos maiores, consulte a documentação da função MD5File().

Exemplos

Exemplo 1
User function exemplo()
  MD5( "123456", 1 ) // Result: "áÜ9IºY«¾VàWòˆ>"
  MD5( "123456", 2 ) // Result: "e10adc3949ba59abbe56e057f20f883e"
Return

Veja também

  • Sem rótulos