-
Notifications
You must be signed in to change notification settings - Fork 231
hashcash for account verification #743
Copy link
Copy link
Closed as not planned
Labels
Description
Email verification is a useful brake on DoS attacks, but it's not terribly hard to script a system where an attacker generates arbitrarily many distinct e-mail addresses from the same domain, then automatically submits the verification codes.
It would be interesting to use Hashcash or some more modern proof-of-work algorithm for verification codes. The problem would be of the form, "given your account name and registration time, compute additional bits to concatenate to them such that the memory-hard hash of the total string starts with n zeroes", where n is the configurable cost parameter.
Reactions are currently unavailable