Skip to content

hashcash for account verification #743

@slingamn

Description

@slingamn

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions