none
MYSQL phpmyadmin no devuelve datos en sha256 (C#) RRS feed

  • Pregunta

  • Hasta hace poco tenía un login en C# y phpmyadmin en el cual implementé lo siguiente para las contraseñas

                            

    public static string Encript(String pass)
            {
                SHA256 sHA256 = SHA256Managed.Create();
                ASCIIEncoding ENCODING = new ASCIIEncoding();
                byte[] STREAM = null;
                StringBuilder SB = new StringBuilder();
                STREAM = sHA256.ComputeHash(ENCODING.GetBytes(pass));
                for(int i = 0; i < STREAM.Length; i++) SB.AppendFormat("{0:x2}", STREAM[i]);
                pass = SB.ToString();

                return pass;


            }

    El problema es que de un día a otro al hacer el select de la contraseña para el login no es capaz de leerlo, incluso al hacer la consulta dentro del mismo phpmyadmin no me arroja la contraseña, cosa que antes si hacía, alguien me puede dar una explicación de a que se debe ésto?

    domingo, 16 de agosto de 2020 21:23

Todas las respuestas

  • Hola Luis Gabo Mas, 

      

    parece que se borraron los datos, puedes hacer un select de todo para verificar si eso fue lo que paso, tambien estas poniendo select * from `usuarios` where password = 'asd'  no sera user en vez de password? o el password era asd?

    Gracias por usar los foros de MSDN.   

     

     Andres Aguilar

     ____________________________ 

      

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN sientase en la libertad de contactar  MSDNFSF@microsoft.com. 

     

    lunes, 17 de agosto de 2020 17:21
    Moderador