3 ms·
You're close. There's actually well understood technology for obfuscating the rate and frequency - the field for manipulating these variables is called "traffi
by politician 9y ago
You're close. There's actually well understood technology for obfuscating the rate and frequency - the field for manipulating these variables is called "traffic analysis".
One simple technique is to always transmit X packets/sec where Y packets/sec are real and the other packets are dummy packets (Y < X). If the channel is encrypted, it's impossible to distinguish the dummy traffic from the real traffic, and if you're over a VPN, it's difficult to identify the destination.
A slightly more sophisticated approach is to vary X over time, to make it shaped like streaming video, for example, to obfuscate the fact that you're using traffic analysis countermeasures.
- ec109685 9y agoIf you are repeatedly going to sites A,B,C, then over time even if you are sending bogus packets, the sites you do go to will rise to the top. It’s similar to differential privacy where even with a bunch of bogus data patterns in aggregate can be determined.
- politician 9y agoIt's not one of encryption or tunneling or packet shaping that does the work, but rather all of these techniques together work to reduce an adversary's traffic analysis capability.