[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #16221 [Tor Browser]: Enable WebRTC with TCP-ICE (and hidden services?)
#16221: Enable WebRTC with TCP-ICE (and hidden services?)
-----------------------------+----------------------
Reporter: mikeperry | Owner: tbb-team
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Tor Browser | Version:
Resolution: | Keywords: ff38-esr
Actual Points: | Parent ID:
Points: |
-----------------------------+----------------------
Description changed by mikeperry:
Old description:
> Mozilla added support for WebRTC over TCP, and WebRTC proxy support in
> Firefox 34 and 38:
> https://bugzilla.mozilla.org/show_bug.cgi?id=891551
> https://bugzilla.mozilla.org/show_bug.cgi?id=949703
>
> This might mean we can actually enable WebRTC now, if we turn off all of
> the IP address discovery and non-TCP ICE mechanisms:
> https://github.com/diafygi/webrtc-ips
>
> We could also potentially list a hidden service address as a WebRTC ICE
> endpoint, though we would need to be careful about this since it means
> that potentially every Tor Browser user who visits a WebRTC-enabled page
> would suddenly spin up a hidden service. I wonder if we can have Tor
> create the keys for a hidden service without actually starting it up
> unless it is actually negotiated by WebRTC.
New description:
Mozilla added support for WebRTC over TCP, and WebRTC proxy support in
Firefox 34 and 38:
https://bugzilla.mozilla.org/show_bug.cgi?id=891551
https://bugzilla.mozilla.org/show_bug.cgi?id=949703
This might mean we can actually enable WebRTC now, if we turn off all of
the IP address discovery and non-TCP ICE mechanisms:
https://github.com/diafygi/webrtc-ips
We could also potentially list a hidden service address as a WebRTC ICE
endpoint, though we would need to be careful about this since it means
that potentially every Tor Browser user who visits a WebRTC-enabled page
would suddenly spin up a hidden service. I wonder if we can have Tor
create the keys for a hidden service without actually starting it up
unless it is actually negotiated by WebRTC.
This suggestion actually came from wiretapped. WebRTC is no longer just
for making calls. Tons of crazy decentralized apps are being built on top
of it. Ex: https://instant.io/
--
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/16221#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs