[tor-bugs] #13182 [meek]: Meek's TLS client hello should use system time
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Sep 17 16:29:22 UTC 2014
#13182: Meek's TLS client hello should use system time
-----------------------------+-------------------------------
Reporter: cypherpunks | Owner: dcf
Type: enhancement | Status: needs_information
Priority: normal | Milestone:
Component: meek | Version:
Resolution: | Keywords:
Actual Points: | Parent ID:
Points: |
-----------------------------+-------------------------------
Changes (by dcf):
* status: new => needs_information
Comment:
Do you mean the [https://tools.ietf.org/html/rfc5246#section-7.4.1.2
gmt_unix_time field]? When you're using the [ticket:11183 Firefox helper];
i.e., using meek in the Tor Browser Bundle, the gmt_unix_time field is
randomized just like it is in Firefox:
* https://bugzilla.mozilla.org/show_bug.cgi?id=937976
* https://hg.mozilla.org/projects/nss/rev/99b8adde480e
See [[doc/meek#Sampleclienthellos]] where the time is actually just random
numbers:
{{{
- gmt_unix_time: Jul 12, 2089 08:23:06.000000000 PDT
+ gmt_unix_time: Oct 23, 2081 13:09:42.000000000 PDT
}}}
If you know of a case where Firefox 24 does not randomize the
gmt_unix_time field by default, please let me know and add it to the
[[doc/meek/SampleClientHellos]] page. You can use this command to see
Client Hello messages:
{{{
tshark -V -2 -R ssl.handshake.ciphersuites
}}}
If you're talking about the basic meek-client program without the browser
helper, it is true that it doesn't look like Firefox. The mismatches are
deep and impossible to fix, for example the Go crypto/tls library doesn't
even support all the ciphersuites that Firefox does. That's exactly why
the browser helper exists, so we don't waste time trying to make one TLS
implementation look like another.
It's possible I misunderstood your request; please let me know if so.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13182#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list