News for hackers. Stuff that matters.
Re:Tor at the Heart: Firefox by kibwen on Tuesday January 03, 2017 @02:15PM (#13312087)
Unless every browser in the world adopts the same list, replying with a fixed list of fonts would make users of a given browser immediately recognizable (especially for low-marketshare browsers like Tor). Seems like you'd want a system where the response to a list-of-fonts query would be semi-random and likely to overlap with the lists that are naturally produced by other browsers.
Re:Tor at the Heart: Firefox by ta3434343434 on Tuesday January 03, 2017 @04:45PM (#13313409)
Generally speaking, you have two approaches (that I'm aware of) for addressing fingerprints: one is to "hide in the crowd", i.e., return values that are common across the browsers population. The second is to create unique value for each separate session (like incognito and cookies). See: https://www.microsoft.com/en-us/research/wp-content/uploads/... [PDF!]
Re:Tor at the Heart: Firefox by eslaught on Tuesday January 03, 2017 @03:47PM (#13312936)
But user agents already identify the browser, right?

I agree that implementing this first in Tor is probably not a good idea, but if Firefox were to do it first, then I don't see the problem. "They're a Firefox user" isn't nearly as specific information.

Re:Tor at the Heart: Firefox by dexterdog on Tuesday January 03, 2017 @05:15PM (#13313661)
User agent gives the browser version and platform version. Two macs with the same OS version and the latest version of Chrome will have the same user agent.
Re:Tor at the Heart: Firefox by nsgi on Tuesday January 03, 2017 @05:32PM (#13313817)
That's the point. With this feature, two computers with the latest version of Firefox would have the same font list.
Re:Tor at the Heart: Firefox by dexterdog on Wednesday January 04, 2017 @09:10AM (#13318367)
Is that true? I thought the point of using the font list for fingerprinting is that it can vary widely from user to user.
Re:Tor at the Heart: Firefox by MR4D on Tuesday January 03, 2017 @04:44PM (#13313406)
It would reduce the variability. 1 in 200,000 is reasonably unique. But if all Firefox browsers reported the same result for fonts, then it would provide no more information than the spying website already has (i.e. the user is using Firefox).

I'd bet that Chrome would follow quickly, which would put pressure on Apple to do the same. If that happened, we'd have a minor victory.

All I'm trying to do is reduce information that is needlessly leaked out by a browser. True privacy still requires more.