Muchísimas gracias estimado Papá distante!
Hasta donde sé incluye el nombre de usuario dentro del hash de password así:
Usuario: Felipe
Password: elbailarinargentino
1. Convertir el usuario a minúsculas: felipe
2. palabra a encriptar: felipeelbailarinargentino
Perfecto! eso era lo que no sabía, en la función que has dejado, me di cuenta también de que hace eso mismo que me comentas
pd: No se donde estás revisando el SHA-1 porque a mi me muestra otra cosa >esta página<
Es que lo que dejé fué un ejemplo, ni siquiera era en SHA1 esa enciptación.
Sin embargo después de tu explicación me sigue fallando la encriptación de la clave...
La verdad no se donde está mi error...
Te dejo los datos correctos:
Nombre de usuario:
usuarioClave:
holaamigoel nombre de usuario se escribe tál cuál "usuario" en minúscula y la contraseña también en minúscula, cuando uno/junto esas 2 cosas, me sale este hash:
6064820da0276175d4350962f14a6c78df7f102eok, todo bien, pero cuando miro en Firefox veo que sale otro distinto:
o sea en Firefox me sale este:
d57e3e0dbe90daf1c7b36febb4b67b53c7f4a0d6y lo raro es que hago tál cuál me lo has comentado, es más, pensando que puede ser un fallo de Python o de la librería hashlib (ya que estoy programando en ese lenguaje), lo he probado en esa misma página que me has dejado, es más, ante-noche ya conocí esa web porque ya había buscado páginas que encripten claves de forma online.
Pero tanto Python como esa web, me dan exactamente el mismo hash!!!!
Entónces... de dónde está sacando Firefox ese hash?
He probado a usar ese hash que me genera Python que es exactamente el mismo que me genera esa página web, y el login es correcto, se loguea perfectamente.
Por último he probado a loguearme con el mismo hash que me genera Python:
80a7b07af2f6adc4de7f8091605ef7409d128823pero quitándole un dígito:
80a7b07af2f6adc4de7f8091605ef7409d12882y ya me da error, o sea no recibo el SMFCookie118 porque cláro se altera la encriptación, pero era para asegurarme completamente de que el hash que me genera Python es correcto ya que cuando lo uso, recibo el cookie SMFCookie118.
Podemos dar el tema como solucionado, cualquier cosa vuelvo a responder si algo me falla.
Te agradezco mucho tu ayuda amigo Distante
Te mando un abrazo!!!
PD: Sería bueno poder descubrir porque el navegador Firefox me muestra otro hash distinto que es válido también