Text hash (SHA)

Uses Web Crypto (subtle.digest). Text is encoded as UTF-8.