Is there a way/study that proposed a model for complete anonymity in the internet that would still make you able to identify yourself (e.g. a kind of ID card that would not make the previous issues possible)?
From Hacker News, Reddit, YouTube to newspapers, blogs and podcasts, if it’s not Tor friendly I simply skip it.
Haven’t had any regrets for years.
Sometimes you want a consistent identity to play a game, review your company on glassdoor, or praise Satan with, but you don't want to make an entire set of fake emails, phone, and so on. Scammers already have ways to do this, and it would be nice to have something semi-centralized that can report you for crime, but you can trust at about the same level that someone would trust LastPass.
// With FHE the server side cannot see the outcome of the if/else statement.
if (encData.authenticate('John Doe')) {
encData.result = addEncryptedResult(doStuffWith(encData.input), encData.pubKey);
} else {
encData.result = addEncryptedResult("Authentication failed.", encData.pubKey);
}
sendBack(encData);
For example, you can use FHE on your income. Send the encrypted data to someone else (could be anyone). They compute the tax reduction computations for you, without seeing who you are, what you earn, and what your tax returns are. Because every computation this person performs is fully encrypted and release the results openly. You download the encrypted results and, because you have the private key, find your tax returns. (I can probably come up with a better example if I think a bit longer)The only downside of FHE is that it's way too slow to be practical. When I studied the Brakerski-Gentry-Vaikuntanathan scheme in 2011 I remembered that it took hours to compute 3 + 4. Speed has increased a lot in FHE, but it's not at a practical level yet.