Daily Term: Salting
Salting
Salting is the process of adding a unique, random string (salt) to data before hashing it, typically used for passwords. For example, if two users have the same password, salting ensures their hashes are different, making it harder for attackers to use precomputed tables (rainbow tables) to crack hashes. Salting enhances security but requires storing the salt securely alongside the hash.
Date: 2025-07-14