This demo showcases an ExtJS MVC application using client-side JavaScript AES encryption and SHA3 hashes. The demo simulates login and uses the proxy extension to store encrypted data to localStorage.
The Encryption class stores a SHA3 hash in a private in-memory var.
The EncryptedLocalStorage proxy class has an api we augment in from the Encryption class.