If you are a 1Password member, you should check out the blog post to see how they’re accomplishing this in such a way that your password never has to leave your device to be checked against the database.