Hashing

The process of converting input data into a fixed-size string of characters using a mathematical function, commonly used for data integrity and password storage.

Glossary

What is Hashing?

What is Hashing?

Hashing converts input data—such as passwords or files—into a fixed-length string using a one-way mathematical function. The output, known as a hash, cannot be reversed back into the original data, making hashing ideal for secure password storage and data integrity verification. Hash functions like SHA-256 and bcrypt are widely used in authentication systems, blockchain, and cryptographic applications. Even small changes to the input generate completely different hashes, ensuring tamper detection and security.