Buenos días compañeros, utilizo VB.NET, concretamente 2010.
Tengo una base de datos de los password de usuarios encriptados con SHA1, han sido encriptados con la funcion SHA1 de PHP.
En el caso de la cadena "prueba", el resultado es = "711383a59fda05336fd2ccf70c8059d1523eb41a"
El tema es, que en .NET estoy haciendo teoricamente lo mismo y estoy utilizando lo siguiente
Dim SHA1 As SHA1CryptoServiceProvider = New SHA1CryptoServiceProvider
y despues con el SHA1.ComputeHash, recojo el resultado.
Pero los resultados son completamente distintos.
He estado leyendo comentarios en Ingles sobre este asunto, pero aun asi no consigo hacer que el resultado de SHA1 en PHP y el resultado de SHA1 en .NET sea el mismo.
¿ Os habéis encontrado con esto ?
Un saludo.