Updated code to use salt value generated using UUID4

The salt value is returned as is to be stored along with the hash value in
a secure container.

Signed-off-by: Gaurab Bhattacharjee <cs.gaurab@gmail.com>