Techniques used to make a possibly weak key, typically a password or passphrase, more secure against a brute-force attack.
NIST Computer Security Resource Center (CSRC).