Ejemplo n.º 1
0
        public static string EncriptarContrasenia(string pass)
        {
            string        i      = WebConfigurationManager.AppSettings["3DESIV"];
            string        k      = WebConfigurationManager.AppSettings["3DESKey"];
            TripleDESUtil crypto = new TripleDESUtil(i, k);

            byte[] contraseniaEncriptada      = crypto.Encriptar(pass);
            string textoContraseniaEncriptada = string.Empty;

            foreach (byte item in contraseniaEncriptada)
            {
                if (textoContraseniaEncriptada == string.Empty)
                {
                    textoContraseniaEncriptada += item.ToString();
                }
                else
                {
                    textoContraseniaEncriptada += "," + item.ToString();
                }
            }
            string passEncry;

            passEncry = textoContraseniaEncriptada;

            return(passEncry);
        }