A solution to enhance security of passwords stored as hashes.
(1)Encryption
(2)Using digital signatures
(3)Salting
(4)Noncing