A Web Crypto API permite operações básicas de criptografia como Hashing, Key Signature Management, Encryption em aplicações web direto do browser.
Essa API pode ser muito útil para autenticar usuários, assinar documentos, manter confidencialidade e integridade de dados locais, etc.
Uma ferramenta bem legal para armazenar dados criptografados localmente nas suas aplicações com Web Crypto API é a biblioteca web-crypto-store criada pelo @willgmbr.