Encryption

Key Stretching

English

Overview

A technique that repeats hashing to increase the time needed to crack it.

Details

A technique that deliberately raises the computational cost by applying a hash function repeatedly, making brute-force attacks harder. Common implementations include PBKDF2, bcrypt, and the newer Argon2; tuning the number of iterations (the cost factor) lets the required cracking time stay high even as hardware gets faster.

More Security terms