Pre-image resistance is a property of cryptographic hash functions that makes it computationally infeasible to reverse-engineer the original input from its hash output. This ensures the security of data by preventing attackers from retrieving the original message or data given only the hash value.