La sicurezza dell'hash delle password non viene dall'informazione nascosta. Hai già scartato il vero segreto, cioè la password che è la base per il valore hash. Il restante hash è semplicemente una sorta di impronta digitale di questi dati originali. La sicurezza deriva dal fatto che non è possibile ricavare i dati originali dall'hash. L'unica possibilità è provare tutte le password possibili e vedere quale produce lo stesso hash. La sicurezza qui deriva dal fatto che questo è molto dispendioso dal punto di vista computazionale e difficilmente riuscirà in un lasso di tempo utile.
Il sale viene introdotto solo per impedire a qualcuno di utilizzare un insieme già precompilato di password hash note, costringendo un utente malintenzionato a ripassare effettivamente tutte le password possibili con il sale unico. Il sale in sé non è segreto, né l'algoritmo di hashing.
In breve: sì, quel valore è assolutamente sicuro da memorizzare in un database.
non è il vostro database sicuro? – CompanyDroneFromSector7G