Your analogy is false. Lastpass does not communicate it well, but they go way beyond a simple encryption of your database. All the encryption happens locally, your master password never leaves your local machine. Whenever you login locally your user name and master password are used to created a salted 256bit hash,…