Hashing turns a text or file into a fixed-length string of characters. It is a one-way process: you can generate the hash from the text, but you cannot turn the hash back into text.
- Password Storage: Developers hash passwords before storing them (though you should salt them too!).
- Integrity Check: Verify that a downloaded file hasn't been corrupted by comparing its hash.
- Digital Signatures: Ensure data authenticity.
We use the native
SubtleCryptoAPI built into your browser. This means the hashing is extremely fast and your data never leaves your computer.