- Trump calls 25th Amendment talk a ‘coup’ attempt 4 Years Ago
- The Hatebook: Inside Facebook’s thriving subculture of racism Today 7:29 AM
- Anthony Hamilton’s national anthem at All-Star game sparks MVP meme Today 7:02 AM
- ‘Subtle Asian Dating’ is the un-Tinder we all need right now Today 5:00 AM
- Man delighted to find 30-year-old computer still works Sunday 5:32 PM
- Report: Google used shell companies to build data centers, obtain tax breaks Sunday 3:38 PM
- Grammy winner Kacey Musgraves spoiled ‘RuPaul’s Drag Race All Stars 4’ Sunday 2:24 PM
- Conservatives feel vindicated by new developments in Jussie Smollett case (updated) Sunday 12:19 PM
- Don Cheadle made important fashion choices on ‘SNL’ Sunday 9:47 AM
- Why the Twitter left loves to dunk on Max Boot Sunday 6:30 AM
- How to watch ‘Last Week Tonight with John Oliver’ online for free Sunday 6:30 AM
- How to stream Francis Ngannou vs. Cain Velasquez for free Sunday 6:00 AM
- How to stream the 2019 Daytona 500 for free Sunday 5:50 AM
- 7-year-old YouTuber to get his own show on Nickelodeon Saturday 5:30 PM
- ‘Hipster’ jobs are trending, and Indeed says the market is booming Saturday 3:33 PM
Hackers build a new Tor client designed to beat the NSA
The next step in the fight over anonymity.
Anonymity’s toughest adversaries are hackers with the full-force and backing of Beijing, London, and Washington, D.C.
With the threat of powerful intelligence agencies, like the NSA, looming large, researchers have built a new Tor client called Astoria designed specifically to make eavesdropping harder for the world’s richest, most aggressive, and most capable spies.
Tor, the world’s most popular anonymity network, works like this: A user fires up the client and connects to the network through what’s called an entry node. To reach a website anonymously, the user’s Internet traffic is then passed encrypted through a so-called middle relay and then an exit relay (and back again). That user-relay connection is called a circuit. The website on the receiving end doesn’t know who is visiting, only that a faceless Tor user has connected.
An eavesdropper shouldn’t be able to know who the Tor user is either, thanks to the encrypted traffic being routed through 6,000 nodes in the network.
But something called “timing attacks” change the situation. When an adversary takes control of both the entry and exit relays, research shows they can potentially deanonymize Tor users within minutes.
A full 58 percent of Tor circuits are vulnerable to network-level attackers, such as the NSA or Britain’s Government Communications Headquarters (GCHQ), when they access popular websites, according to new research from American and Israeli academics. Chinese users are the most vulnerable of all to these kinds of attacks, with researchers finding 85.7 percent of all Tor circuits from the country to be vulnerable.
Even though Tor is designed to provide complete anonymity to its users, the NSA’s position means they can potentially see and measure both traffic entering the Tor network and the traffic that comes out. When an intelligence agency can see both, simple statistics help an autonomous system at their control match the data up in a timing attack and discover the identity of the sender.
This kind of threat has been known to Tor developers for over a decade. They’ve been trying to make eavesdropping difficult for spy agencies for just as long.
To counter the threat, American-Israeli researchers built Astoria, a new Tor client focused on defeating autonomous systems that can break Tor’s anonymity.
Astoria reduces the number of vulnerable circuits from 58 percent to 5.8 percent, the researchers say. The new solution is the first designed to beat even the most recently proposed asymmetric correlation attacks on Tor.
Designed to beat such attacks, Astoria differs most significantly from Tor’s default client in how it selects the circuits that connect a user to the network and then to the outside Internet. The tool, at its foundation, is an algorithm designed to more accurately predict attacks and then securely select relays that mitigate timing attack opportunities for top-tier adversaries.
Astoria adroitly considers how circuits should, according to the researchers, be made “when there are no safe possibilities,” how to safely balance the growing bandwidth load across the Tor network, and how to keep Tor’s performance “reasonable” and relatively fast even when Astoria is in its most secure configuration.
All this while under the unblinking gaze of the world’s best intel services.
Defeating timing attacks against Tor completely isn’t possible because of how Tor is built, but making the attacks more costly and less likely to succeed is a pastime that Tor developers have dedicated a decade to. Astoria follows in those footsteps.
By choosing relays based on lowering the threat of eavesdropping by autonomous systems and then choosing randomly if no safe passage is possible, Astoria aims to minimize the information gained by an adversary watching an entire circuit.
“In addition to providing high-levels of security against such attacks, Astoria also has performance that is within a reasonable distance from the current Tor client,” the researchers wrote. “Unlike other AS-aware Tor clients, Astoria also considers how circuits should be built in the worst case—i.e., when there are no safe relays that are available. Further, Astoria is a good network citizen and works to ensure that the all circuits created by it are load-balanced across the volunteer driven Tor network.”
In an upgrade aimed at making Tor even more usable for the average person, the newest Tor Browser allows a sliding scale of security that balances speed and usability with strong security preferences.
Similarly, Astoria provides multiple security options. However, it’s both most effective and most usable when at its highest security level, the researchers say, so “Astoria is a usable substitute for the vanilla Tor client only in scenarios where security is a high priority.”
The Tor Project did not yet respond to our request for comment. We’ll update with any response we receive.
You can read the full research paper here.
Illustration via Eric Fischer/Flickr (CC BY 2.0)
Patrick Howell O'Neill is a notable cybersecurity reporter whose work has focused on the dark net, national security, and law enforcement. A former senior writer at the Daily Dot, O'Neill joined CyberScoop in October 2016. I am a cybersecurity journalist at CyberScoop. I cover the security industry, national security and law enforcement.