Compute SHA-512, SHA-384, and SHA-256 hashes using the Web Crypto API. Supports text, hex bytes, and file input.