Beispiel #1
0
        /// <summary>
        /// Encripta una clave invocando el metodo EncriptarRijndaelString de la libreria MUDE.
        /// Autor: Esteban Garzón Guerrero
        /// Fecha: Noviembre 2015
        /// </summary>
        /// <param name="clave">Cadena a encriptar.</param>
        /// <returns>Cadena encriptada.</returns>
        public string EncriptarClaveUsuarioHash(string clave)
        {
            try
            {
                string claveEncriptada = string.Empty;
                clsEncriptacionSimetrica encriptaSimetrica = new clsEncriptacionSimetrica();

                claveEncriptada = encriptaSimetrica.EncriptarRijndaelString(clave);

                return(claveEncriptada);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #2
0
        /// <summary>
        /// Encripta una clave invocando el metodo EncriptarRijndaelString de la libreria MUDE, y devolviendo dicha
        /// cadena en una base String de 64.
        /// Autor: Esteban Garzón Guerrero
        /// Fecha: Noviembre 2015
        /// </summary>
        /// <param name="clave">Cadena a encriptar.</param>
        /// <returns>Cadena encriptada con base 64.</returns>
        public string EncriptarClaveUsuario(string clave)
        {
            try
            {
                string claveEncriptada = string.Empty;
                clsEncriptacionSimetrica encriptaSimetrica = new clsEncriptacionSimetrica();

                claveEncriptada = encriptaSimetrica.EncriptarRijndaelString(clave);

                return(Convert.ToBase64String(UnicodeEncoding.Unicode.GetBytes(claveEncriptada)));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }