[tor-bugs] #28942 [Circumvention/Snowflake]: Evaluate pion WebRTC
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Jun 19 20:02:57 UTC 2019
#28942: Evaluate pion WebRTC
-------------------------------------+-------------------------------
Reporter: backkem | Owner: cohosh
Type: enhancement | Status: assigned
Priority: Medium | Milestone:
Component: Circumvention/Snowflake | Version:
Severity: Normal | Resolution:
Keywords: ex-sponsor-19 | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor: Sponsor28-can
-------------------------------------+-------------------------------
Comment (by cohosh):
Replying to [comment:19 dcf]:
> Replying to [comment:17 cmm323]:
> > Great! One concern I have is that if there are specific features in
`pion` implementation that are different from the native implementation,
which make it easy to block.
>
> I am not too worried about that at this point, because what little
research we did using libwebrtc ([[doc/Snowflake/Fingerprinting]]) showed
that even with the native library, Snowflake did not match other
applications. I don't think swapping one library for another costs much at
this point, in that respect.
There's also something to be said for the trade-off in
complexity/adaptability, which I believe motivated the move from a
headless Firefox helper to uTLS in meek:
https://trac.torproject.org/projects/tor/ticket/29077
If pion/webrtc makes it so we can build snowflake for Windows and Android
more easily and if they are amenable to us proposing changes based on
observed blocking, then this seems like a good path forward to me.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28942#comment:22>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list