[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