|
|
|
|
|
by fooqux
4645 days ago
|
|
I like that this and Tox are tackling this issue, but they seem to be missing a huge piece of the puzzle: the so-called metadata. If you can hide who the messages are being sent to, you can protect yourself against them spying on who your friends are, which to me, is just as important. Also, if you don't know who the recipient of an encrypted block of text is, it makes it near-impossible to brute force the private key(s) of all encrypted text coming out of a single IP. |
|
I wonder if the broadcast approach would help there? Be constantly throwing out GPG encrypted data to the entire network, anyone with the private key can pick it up. No "to" or "from" headers, and traffic analysis is hard since the flow of traffic is constant:
https://github.com/shish/firehose (Very alpha)
The main downside there is that bandwidth requirements are huge, you can only have a few thousand people on each shard :<