Aquí les dejo unos métodos de extensión simples para la encriptación y des encriptación:
public static class ExtensionesSeguridad { public static string EncrytedString(this string _stringToEncrypt) { string result = string.Empty; byte[] encryted = System.Text.Encoding.Unicode.GetBytes(_stringToEncrypt); result = Convert.ToBase64String(encryted); return result; } public static string DecrytedString(this string _stringToDecrypt) { string result = string.Empty; byte[] decryted = Convert.FromBase64String(_stringToDecrypt); result = System.Text.Encoding.Unicode.GetString(decryted, 0, decryted.ToArray().Length); return result; } }
Espero que le sea de mucha utilidad.
Nota: aquí les dejo un Enlace de encriptación mas avanzado: http://www.esasp.net/2010/08/encriptar-y-desencriptar-con-c-metodo.html
Anuncios
Pingback: Agenda de la Comunidad « MSExpertos