Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Trucos (https://www.clubdelphi.com/foros/forumdisplay.php?f=52)
-   -   Encriptar texto con MD5 (https://www.clubdelphi.com/foros/showthread.php?t=80477)

[Gunman] 14-06-2006 09:23:26

Encriptar texto con MD5
 
Buscando por internet un método para convertir una cadena de texto a MD4 sin necesidad de instalar un componente adicional encontré este código para Delphi.NET.
En MSDN podéis encontrar todos los algoritmos posibles para usar en la función.
Debo decir que esta función no es únicamente mia, sinó que está basada en un Tip de delphi.about.com.
Aquí lo tenéis:
Código Delphi [-]
//Añadir a las uses
uses System.Security.Cryptography, 
     System.Text;

//Función para encriptar
function Encriptar(const cleanString, algorithm: string): string;
var
   ue : UnicodeEncoding;
   clearBytes, hashedBytes : array of Byte;
begin
   ue := UnicodeEncoding.Create;
   clearBytes := ue.GetBytes(cleanString) ;
   hashedBytes := (CryptoConfig.CreateFromName(algorithm) AS HashAlgorithm).ComputeHash(clearBytes) ;
   Result := BitConverter.ToString(hashedBytes) ;

   //Elimina el caracter "-"
   Result := Result.Replace('-',System.String.Empty) ;
end;

maco2007 21-10-2007 01:56:41

no entiendoo

maco2007 21-10-2007 01:57:06

ya entendi gracias..


La franja horaria es GMT +2. Ahora son las 23:21:42.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi