Formato MD5 en .NET con C#

0
47

Por ejemplo si quisieramos conectar nuestra aplicación en .NET a un WebService creado en PHP y este nos solicita un password en formato MD5, esta sería nuestra solición perfecta, tambien si queremos aplicarle mayor seguridad a nuestro sistema o aplicación web.

Solo debes crear esta clase en tu aplicación y llamar a la función ObtenerMd5

using System;
using System.Security.Cryptography;
using System.Text;

namespace MD5_CS
{
public class cMD5
{
public cMD5(){}

public string ObtenerMd5 (string pass)
{
MD5 md5 = MD5CryptoServiceProvider.Create ();
byte[] dataMd5 = md5.ComputeHash (Encoding.Default.GetBytes (pass));
StringBuilder sb = new StringBuilder();
for (int i = 0; i < dataMd5.Length; i++)
sb.AppendFormat(“{0:x2}”, dataMd5[i]);
return sb.ToString ();
}
}
}

Con más de 18 años de experiencia en programación, experto en lenguajes .NET, VB, C#, ASP.NET, Xamarin, XCode, DBA en SQL Server. Creador de dotnetcr.com, sitio web para programadores en español.

royrojas.com | dotnetcr.com

Dejar respuesta

Please enter your comment!
Please enter your name here