ene 11, 2009

Enviado por en .NET

C#: Generar md5

Buenas

Primero tenemos que tener ciertas inclusiones, tanto la que provee el algoritmo en .NET y para hacer las operaciones con texto

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

la clase quedaría basicamente así:

static string generarMd5(string palabra)
        {
            StringBuilder agr = new StringBuilder();

            byte[] bs = Encoding.UTF8.GetBytes(palabra);

            MD5CryptoServiceProvider Md5 = new MD5CryptoServiceProvider();

            foreach (byte i in Md5.ComputeHash(bs))
            {
                agr.Append(i.ToString("x2").ToLower());
            }

            return agr.ToString();

        }

    Posts Relacionados

    1. Gracias!!!… perfecto ejemplo, rápido y muy util.

      Usando Firefox 2.0.0.17 Firefox 2.0.0.17 en Windows Vista Windows Vista

    Dejar una respuesta

    Debes ser Alojarse para enviar un comentario.