|
|
|
|
|
by theli0nheart
5881 days ago
|
|
Regarding your first point, yes, I agree it doesn't make much sense to manually synchronize between devices. Providers would probably need to store that information to begin with, and you would have the option to export that information at your leisure. Yeah, that's the primary use of the hash. It does add a bit of complication, but I think it's necessary for widespread adoption. Privacy is provider-specific, therefore it's not up to the protocol to say what and what shouldn't be private. It's up to the provider. |
|
(note that a partial email validity oracle isn't necessarily a deal killer; PGP/GPG keyservers, for example, are partial email validity oracles, and have not only existed for years but have also gained acceptance amongst (some of) the security conscious and the paranoid)
(also note that a hash would be a safeguard (whose effectiveness is dependent on how resistant the hash function is to first preimage attacks and other factors) against disclosure following a compromise of the central database/authority, in addition to its questionable utility at fighting spam in normal situations)