@realpseudozach I am glad to see you here explaining Redphone better than me, and I think this is a great idea but I have few questions regarding privacy.
- Is it possible for anyone else to listen the conversation between two people talking with Redphone, maybe for purpose of surveillance and tracking?
Tor is not possible, I actually started with tor but I had to change it because webrtc is disabled in tor browsers.
Is there any alternative for webrtc that could work with Tor?
I agree tg, signal, matrix are all more convenient but basically now we have an alternative p2p network (Lightning Network) that has payments built in. Even though those platforms will do end to end encryption, there will still be some central servers that arrange the call, help with discovery etc.
No central servers for phone conversation can be a absolute game changer in time of censorship.
I think that tox.chat is not using any centralized servers and it is open source software, but there are not payments built in.
Sure, I'm glad people find it interesting, I'm sure others will come up with even cooler stuff. I just made the first thing that I could finish realistically before hackathon ended 😁
Webrtc is encrypted by default, which means only your peer that you've exchanged keys with can decrypt the bytes you've send over UDP and convert them to meaningful audio data.
I'm not familiar with tox.chat but I know how internet routing, key exchange and overall how these things work. I'm pretty sure they need some coordination. For instance for websites your traffic is encrypted but you trust CA(certificate authority) that tells you which site is which. Pretty much all E2E encryption requires some coordinator.
Redphone and LN don't because only claim is that I have pubkey x and only I can unpack the LN payment onion to read the message inside.