|
|
|
|
|
by tialaramex
2560 days ago
|
|
In the previous discussion thread linked below, somebody claims WireGuard is subject to DPI. An examination of the White Paper and of real packet captures does not reveal any obvious opportunity to "inspect" WireGuard if you aren't in possession of the keys. Most likely that poster uses DPI sloppily to include simple blocking strategies, like hey, if we see two packets in a row between two (ip,port) pairs starting 01 00 00 00 going on way and then 02 00 00 00 going the other way, that could be WireGuard, let's block the rest of the data on that (ip,port) pair for a while. However, am I missing something and actually there is something meaningful to inspect without having the keys? If I'm not, what's your preferred way for people to sidestep that sort of blocking? Tweaking WireGuard to use different values would obviously work but it destroys the point of having a single specification. |
|
That aligns with the DPI-related comments in the linked prior comment thread, which reference use of DPI for internet firewalling by various governments.
Also, as noted in that same comment thread, bypassing DPI is an un-goal of Wireguard.