Generate/import Elliptic Curve (SECP256K1) keys and save them in local storage with encryption. A user can then uses these keys to sign, encrypt, and decrypt messages, and so on.