Cryptographic hash functions create a fixed-size output from any input. They are one-way functions - you cannot reverse the hash to get the original text.
Decode JSON Web Tokens
IP address geolocation
Generate HMAC signatures
Build Content Security Policy headers
Check HTTP headers
Generate random UUIDs (v4)