One-way function: The system stores only the value of a function 
based on the user’s password. When the user presents a 
password, the system transforms that password and compares it 
with the stored value. In practice, the system usually performs a 
one-way transformation (not reversible) in which the password is 
used to generate a key for the one-way function and in which a 
fixed-length output is produced.