Two-way email address verification #2291
Labels
defense
protecting ourselves, our users and innocent third-parties
discussion
issues that are undecided or for which feedback is invited
The traditional method of verifying an email address is to send a message to it. The problem is that this is easily abused by inputting someone else's email address. Originally there was no other way to confirm an email address, but nowadays most email messages are cryptographically signed and their points of origin can be checked, so instead of asking a user to input their email address, we could first ask them to send a message to a “virtual” email address we control, then reply with a more traditional message containing a randomly generated secret. This could:
The problems are:
Also, DKIM signatures aren't quantum-resistant yet, but this isn't really a problem.
Like #2290, this could be built using Cloudflare's Email Routing.
The text was updated successfully, but these errors were encountered: