Skip to main content

Glossary

What Is Hashing

Hashing converts data into a fixed-length string that cannot be reversed. Plain-English definition for business owners.

Definition

Hashing is a process that takes a piece of data (a password, a file, a message) and converts it into a fixed-length string of characters called a hash. Unlike encryption, hashing is a one-way process. You cannot take the hash and reverse it to get the original data back. The same input always produces the same hash, but even a tiny change to the input produces a completely different hash. This makes hashing useful for verifying data integrity and storing sensitive information like passwords without keeping the actual password on file.

Why It Matters

The most common place hashing affects your business is password storage. A well-built system never stores your users’ passwords in plain text. Instead, it stores the hash. When a user logs in, the system hashes the password they enter and compares it to the stored hash. If they match, access is granted. This means that even if your database is compromised, attackers do not get actual passwords. They get hashes that cannot be easily reversed. Hashing also helps verify file integrity, ensuring that a document or software download has not been tampered with during transfer. A data breach is far less damaging when the passwords involved were hashed properly. Browse the glossary for related security definitions.

Example

Your team uses an internal project management tool. When an employee creates an account and sets a password, the system hashes that password and stores the hash in its database. If the database is ever breached, the attackers find strings like “5e884898da28…” rather than “Password123”. They cannot log in with a hash, and reversing it back to the original password is computationally impractical. Your employees’ credentials remain protected.

Portrait of Alexander De Sousa, founder of Digital Royalty
Founder-led
“I’ve put everything I know into how this company works — the standards, the method, the care on every project. It runs through the whole team, and I hold us all to it.”

Alexander De Sousa · Founder LinkedIn

Featured on BBC Radio Solent

Get started

Tell us what you need

A few quick questions, then a straight answer from a real person — usually within a few hours.

Tell us what you're working on

Whether it's a new site, a platform, or a process that shouldn't be manual any more — we'll tell you honestly if we can help.