Security & tokens / LING.TOOLS
Hash, HMAC & PBKDF2
Calculate MD5 and SHA digests, keyed HMACs or PBKDF2-derived bytes locally, with hexadecimal or Base64 output.
Result
Ready when you are
Set up your input and run the tool. Your result will appear right here.
Private · Instant · LocalGUIDE & CONTEXT
About this tool
A hash maps input bytes to a fixed-size digest; HMAC adds a shared secret to authenticate a message; PBKDF2 repeatedly derives bytes from a password and salt. These operations serve different purposes. MD5 and SHA-1 are included for legacy compatibility and must not be used where collision resistance is required.
How to use it
- Choose hash, HMAC or PBKDF2 and the available digest algorithm.
- Enter the UTF-8 text and, when needed, a key or salt, iteration count and output length.
- Choose hexadecimal or Base64 output, calculate and compare the result byte-for-byte with your expected value.
Example
SHA-256 of abc is ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad.