Trabajo en C # y MSSQL y, como era de esperar, guardo mis contraseñas saladas y picadas.
Cuando miro el hash almacenado en una columna nvarchar (por ejemplo, el proveedor de membresía aspnet listo para usar). Siempre he tenido curiosidad de por qué los valores generados de Salt y Hash siempre parecen terminar en uno o dos signos iguales.
He visto cosas similares mientras trabajaba con algoritmos de cifrado, ¿es una coincidencia o hay una razón para ello?
hash("my password")
produce la matriz [1,2,3,4,5]
y necesito almacenar esos valores en una base de datos, hay peores opciones que almacenar la cadena AQIDBAU=
(por supuesto, si la función hash en uso ya está produciendo una cadena, parece un poco tonto codificarla con Base64. )