Hacker News new | ask | show | jobs
by damurdock 4246 days ago
What happens if, say, a user loses their key? Or the delivery mechanism fails after the account is made unavailable?
1 comments

What if we generate a base key, then the user supplies a pass phrase. The pass phrase generates their hash against the base which is used as the key in the db to associate with the vote. That hash, is hashed again by the pass-phrase, and associated with the user. So what we save associated with the user, is the base, and the verification hashes. And so long as the user supplies the same pass phrase, they can retrieve it again?