Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css
Portuguese

Pagetitle

...

MD5

...

MD5

Aplica

...

a

...

um

...

conteúdo

...

o

...

algoritmo

...

MD5

...

(

...

MessageDigest Algorithm

...

5).

Sintaxe

Bloco de código
collapsefalse
MD5( <
cValor>
 cValor >, [ nType ] )
--> cRet

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

Bloco de código
languagecpp
themeEclipse
titleExemplo 1
linenumberstrue
collapsefalse
User function exemplo()
  MD5( "123456", 1 ) // Result: "
áÜ9IºY«¾VàWòˆ>
áÜ9IºY«¾VàWòˆ>"
  MD5( "123456", 2 ) // Result: "e10adc3949ba59abbe56e057f20f883e"
Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10
Veja Também

Return

Veja também