Create a SHA-256 digest locally with Web Crypto.
Private by design — runs locally in your browser where supported.