Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Iso

Criptografia md5

Recommended Posts

md5 é uma função que criptografa que posso usar em qualquer linguagem?é que eu preciso usar a mesma criptografia no PHP e tbm no Delphialguém conhece alguma?Grata,Iso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, o MD5 é um tipo de criptografia que pode ser usada em qualquer linguagem desde que implementada, se não me engano dependendo da versão do php já vem com MD5, para delphi pode olhar no sub-fórum Laboratório de scripts (Delphi), coloquei um material falando sobre MD5 em delphi, segue o link.

Compartilhar este post


Link para o post
Compartilhar em outros sites

e a senha criptografada fica igual tanto no php quanto no Delphi são iguais?ah... já havia pego essa função do Delphi, mas ela não dá o mesmo retorno q o md5 do PHPacho q é meio difícil achar alguma q dê o mesmo retorno né?

Compartilhar este post


Link para o post
Compartilhar em outros sites

amigo tive o mesmo problema e estava procurando e encontrei uma solução sem simples fica identico ao do php

 

declare em uses

 

SysUtils e IdHashMessageDigest

 

e então adicione essa fução ao eu projeto

 

function MD5_ENC(const texto:string):string;
var
idmd5 : TIdHashMessageDigest5;
begin
idmd5 := TIdHashMessageDigest5.Create;
try
result := LowerCase(idmd5.HashStringAsHex(texto));
finally
idmd5.Free;
end;
end;
ai é só testar
edit2.TexT:=MD5_ENC(edit1.TexT);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.