Muchas de las respuestas parecen faltarte en tu punto, como supongo que cuando dices
y este es mi hash: abcd
Ya estás usando un algoritmo de hashing seguro y aceptado, en lugar de solo hacer una ofuscación pura. En este caso, argumentaría que algunos ofuscaciones de hash que agregan seguridad, ya que a menudo solo las bases de datos se vuelcan sin el código y en esos casos, y solo en esos casos, una regla adicional que se aplica al hash hará que sea un mucho es más difícil averiguar qué está sucediendo y qué algoritmo hash se ha utilizado.
Por supuesto, es mejor asegurarse de que la base de datos no sea robada en primer lugar, y es probable que una vez que un atacante tenga acceso a una base de datos también obtenga acceso a su código, pero hacer un hash irreconocible haz al menos muchos de esos piratas informáticos que los hackers abandonan.
En general, ¿te aconsejaría que lo hicieras? No , en realidad no. Usar un buen algoritmo de hash y compartir sus contraseñas debería ser más que suficiente, pero en respuesta a su pregunta: sí tiene sentido , no importa cuán pequeño sea.