4 ms·
If you're communicating with someone over Tor you're not giving them your phone number. In the past people used XMPP but Matrix is easier and doesn't require ma
by ddtaylor 5y ago
If you're communicating with someone over Tor you're not giving them your phone number. In the past people used XMPP but Matrix is easier and doesn't require manually setting up encryption or OTR extensions.
- zaik 5y agoModern XMPP clients have OMEMO built in and enabled by default.
- godelski 5y agoSo how do we translate this to sharing contact information? I find it very limiting if we can only establish contact over TOR. Maybe I should explain the problem I'm thinking (and I'm honestly curious if there is a solution). Within one app I want to be able to establish contact with multiple types of people without revealing to others those identities (i.e. anonymously). If I use a username then my friends and family that have my phone number can see my username (similar to Snapchat). This also allows for cross-site deanonymization as I can't use that same username on sites like Reddit or Hacker News where I may actually want to establish private or group communication with other users. The problem here is that usernames are persistent and so identities will be linked (even if multiple usernames are allowed). I want to be able to connect friends, family, internet friends, and others without revealing any PII or letting others knowing who I've established contact with. As I see it, there needs to be some zero knowledge contact initialization. How do we establish a (persistent) communication channel through untrusted platforms that do not reveal PII? And more importantly, how do we do this in a manner that is usable by an average person?