Key stretching.
Key stretching is used in cryptography to strengthen weak passwords or keys. Many users choose simple passwords that can be guessed easily. Key stretching takes that password and applies a computationally intensive process, like repeated hashing, thousands or even millions of times.
The result:
• Even if an attacker gets the hashed password, trying guesses takes much longer.