main
Report a problem

WiFi is no longer a viable secure connection

Jonathan Cremin   via scmagazineuk.com on 10 October 2008 - 11:53 · 55 comments & 20338 views

Advertisement (Why?)
WiFi is no longer secure enough to protect wireless data.

Global Secure Systems has said that a Russian's firm's use of the latest NVidia graphics cards to accelerate WiFi ‘password recovery' times by up to an astonishing 10,000 per cent proves that WiFi's WPA and WPA2 encryption systems are no longer enough to protect wireless data.

David Hobson, managing director of GSS, claimed that companies can no longer view standards-based WiFi transmission as sufficiently secure against eavesdropping to be used with impunity. He also said that the use of VPNs is arguably now mandatory for companies wanting to comply with the Data Protection Act.

He said: “This breakthrough in brute force decryption of WiFi signals by Elcomsoft confirms our observations that firms can no longer rely on standards-based security to protect their data. As a result, we now advise clients using WiFi in their offices to move on up to a VPN encryption system as well.


“Brute force decryption of the WPA and WPA2 systems using parallel processing has been on the theoretical possibilities horizon for some time - and presumably employed by relevant government agencies in extreme situations - but the use of the latest NVidia cards to speedup decryption on a standard PC is extremely worrying.

“The $64,000 question, of course, is what happens when hackers secure a pecuniary advantage by gaining access to company data flowing across a WPA or WPA2-encrypted wireless connection. Will the Information Commissioner take action against the company concerned for an effective breach of the Data Protection Act.”

News source: scmagazineuk.com

Post a comment · Send to friend Comments · There are 55 additional comments
(3 replies) #1 carmatic on 10 Oct 2008 - 12:43
hmm, it somehow makes me feel better about not choosing the wifi-enabled router package my isp offered... sure the wires are abit of a mess but so far i havent tripped on them yet
#1.1 fabriciom on 10 Oct 2008 - 13:31
(carmatic said @ #1)
hmm, it somehow makes me feel better about not choosing the wifi-enabled router package my isp offered... sure the wires are abit of a mess but so far i havent tripped on them yet


Now days all routers come with WiFi and they also come with an option to disable it.
#1.2 Richardarkless on 10 Oct 2008 - 16:46
lol I take it you havent got a laptop, nothing better than being in another room and not being plugged into the router
#1.3 +TCLN Ryster on 14 Oct 2008 - 17:30
Yeah, because your data is so critically interesting to hackers that they'll sit outside your house for hours using a high spec nvidia based PC to crack your WPA2 security. Seriously.
(2 replies) #2 Fit4130Rider on 10 Oct 2008 - 12:45
I wish this article had gone into more detail about the specifics of this attack. It would be extremely interesting to know what hardware was used and the methodology of the attack.
#2.1 GreyWolfSC on 10 Oct 2008 - 13:38
(Fit4130Rider said @ #2)
I wish this article had gone into more detail about the specifics of this attack. It would be extremely interesting to know what hardware was used and the methodology of the attack.


I'm betting they used the CUDA stuff in the NVidia drivers to write a RISC cracker.
#2.2 shhac on 11 Oct 2008 - 00:49
I think the company referred to is ElcomSoft
http://www.elcomsoft.com/edpr.html

In February 2007, NVIDIA®, the worldwide leader in programmable graphics processor
technologies, launched CUDA, a C-Compiler and developer's kit that gives software
developers access to the parallel processing power of the GPU through the standard language
of C. NVIDIA® GPUs (GeForce® 8 and above) act as multiprocessors, with multiple registers
and shared memory and cache. ElcomSoft has harnessed their computing power, and will be
incorporating this patent-pending technology into their entire family of enterprise password
recovery applications. Since high-end PC mother boards can work with four separate video
cards, the future is bright for even faster password recovery applications.
(1 reply) #3 smooth_criminal1990 on 10 Oct 2008 - 12:57
and another question, was it WPA2 PSK or enterprise?
#3.1 GurliGebis on 10 Oct 2008 - 13:40
It must be PSK, since Enterprise with certificates should be able to keep people out (unless they can generate the signed certificate, the private key, and the private key of the CA that signed it, they won't be able to enter the network).

They might be able to break the encryption, but from what I know, WPA2 changes the encryption key quite often, so how they should get enought data encrypted by the same key is a good question.

Anyway, using a IPSEC VPN connection after connection to the WPA2 Enterprise network should be pretty secure from what I know.

Just my $0.02
(12 replies) #4 IceBreakerG on 10 Oct 2008 - 13:20
I doubt most home users would be affected by this. If you want better wireless security, just hide your SSID, enable MAC Address filtering, and it shouldn't matter if they can crack the encryption keys, they still won't be able to crack the MAC Address, unless they're good at guessing. Then again, the best protection is physical. So unless they have physical access to your network, some things just can't be bypassed (yes I'm aware of MAC spoofing).
#4.1 vetSHoTTa35 on 10 Oct 2008 - 13:34
mac spoofing is the first to go as it's NOT meant as a measure of security. SSID hiding also is in that same category so i wouldn't bother. All you're doing is making it harder for yourself and your guests to get on your network. Any hacker with decent hacking software these days (available in Linux as a "Security Testing Suite" ) can figure out which MACs are allowed and what your SSID is and then crack your WPA also.

The point as you said before however, that most home users need not to worry about any of that cuz who's gonna spend that much time trying to hack grandma's computer that she uses 1-2 times a week? Most business also have little to worry about. Surely there are some people that's going to try and hack in but odds are you wont be one of them. There is no such thing as being 100% secure so spending all that extra money to be wont be worth it in the long run.
#4.2 Aaron44126 on 10 Oct 2008 - 13:35
This is not true. If they can decrypt and observe your traffic, they can see your MAC address (which is included in every network packet your computer transmits).

Plus, sometimes that people can get on the network isn't the only thing we care about, if they can just observe the traffic then that is a problem.

[edit]
This is a reply to IceBreakerG (SHoTTa35 beat me).
#4.3 dagamer34 on 10 Oct 2008 - 13:53
Doesn't MAC spoofing require that you are actively using your connection? If that's the case, then 90% of the time, you won't be able to get any useful traffic.
#4.4 Magallanes on 10 Oct 2008 - 13:53
(Aaron44126 said @ #4.2)
This is not true. If they can decrypt and observe your traffic, they can see your MAC address (which is included in every network packet your computer transmits).

Plus, sometimes that people can get on the network isn't the only thing we care about, if they can just observe the traffic then that is a problem.

[edit]
This is a reply to IceBreakerG (SHoTTa35 beat me).


I don't get it:

if they can decrypt your traffic then they can sniff and get your mac. It is true.
But, how do they can decrypt your traffic if the router is "banning" any bad mac?.

So, as far i can understand :a wpa + mac protected router, you can't break the wpa (even using force brute) because the mac issue, and you can't copycat a mac because the connection is encrypted.
#4.5 GurliGebis on 10 Oct 2008 - 14:13
(Magallanes said @ #4.4)
(Aaron44126 said @ #4.2)
This is not true. If they can decrypt and observe your traffic, they can see your MAC address (which is included in every network packet your computer transmits).

Plus, sometimes that people can get on the network isn't the only thing we care about, if they can just observe the traffic then that is a problem.

[edit]
This is a reply to IceBreakerG (SHoTTa35 beat me).


I don't get it:

if they can decrypt your traffic then they can sniff and get your mac. It is true.
But, how do they can decrypt your traffic if the router is "banning" any bad mac?.

So, as far i can understand :a wpa + mac protected router, you can't break the wpa (even using force brute) because the mac issue, and you can't copycat a mac because the connection is encrypted.


Well, the packets are sent into the air, so putting the wireless NIC in promisc mode, it will capture every packet in the air, that it within range of.
#4.6 Aaron44126 on 10 Oct 2008 - 14:14
(Magallanes said @ #4.4)
I don't get it:

if they can decrypt your traffic then they can sniff and get your mac. It is true.
But, how do they can decrypt your traffic if the router is "banning" any bad mac?.

So, as far i can understand :a wpa + mac protected router, you can't break the wpa (even using force brute) because the mac issue, and you can't copycat a mac because the connection is encrypted.


That just means that the router itself will not pay attention to packets from a MAC address that is not on the "good list."

This is wireless. All traffic goes through the air. Any wireless card is capable of receiving it. MAC address filtering does not help you here.

So, if a rogue wireless client collects some traffic and is able to decrypt it, which is what this article is talking about, then it is trivial to pull a good MAC address out of the traffic that has been collected (rendering MAC address filtering potentially useless).

I'm not saying that you shouldn't use MAC address filtering. I'm just saying, don't go believing that it is the end-all-and-be-all protection, because it's not.
#4.7 Airlink on 10 Oct 2008 - 14:15
(Magallanes said @ #4.4)
(Aaron44126 said @ #4.2)
This is not true. If they can decrypt and observe your traffic, they can see your MAC address (which is included in every network packet your computer transmits).

Plus, sometimes that people can get on the network isn't the only thing we care about, if they can just observe the traffic then that is a problem.

[edit]
This is a reply to IceBreakerG (SHoTTa35 beat me).


I don't get it:

if they can decrypt your traffic then they can sniff and get your mac. It is true.
But, how do they can decrypt your traffic if the router is "banning" any bad mac?.

So, as far i can understand :a wpa + mac protected router, you can't break the wpa (even using force brute) because the mac issue, and you can't copycat a mac because the connection is encrypted.

They can get my MAC all they want, but if their wireless card's MAC isn't on my approved client list, they can't use it to get on my mac-filtered access point.

Static MAC filtering on an Access Point is only useful for situations where you already know that MAC address of those computers you want to allow on your network. You have to build a list of MACs that are allowed on (or, conversely, banned from) your AP, and then start the AP. Dynamic MAC filtering is also possible, but it's much rarer.
#4.8 GurliGebis on 10 Oct 2008 - 14:20
(Airlink said @ #4.7)
(Magallanes said @ #4.4)
(Aaron44126 said @ #4.2)
This is not true. If they can decrypt and observe your traffic, they can see your MAC address (which is included in every network packet your computer transmits).

Plus, sometimes that people can get on the network isn't the only thing we care about, if they can just observe the traffic then that is a problem.

[edit]
This is a reply to IceBreakerG (SHoTTa35 beat me).


I don't get it:

if they can decrypt your traffic then they can sniff and get your mac. It is true.
But, how do they can decrypt your traffic if the router is "banning" any bad mac?.

So, as far i can understand :a wpa + mac protected router, you can't break the wpa (even using force brute) because the mac issue, and you can't copycat a mac because the connection is encrypted.

They can get my MAC all they want, but if their wireless card's MAC isn't on my approved client list, they can't use it to get on my mac-filtered access point.

Static MAC filtering on an Access Point is only useful for situations where you already know that MAC address of those computers you want to allow on your network. You have to build a list of MACs that are allowed on (or, conversely, banned from) your AP, and then start the AP. Dynamic MAC filtering is also possible, but it's much rarer.


The MAC address can be changed from the driver, and will stay changed until the network card is restarted.
MAC filter is false security.
#4.9 vetSHoTTa35 on 10 Oct 2008 - 14:40
They can get my MAC all they want, but if their wireless card's MAC isn't on my approved client list, they can't use it to get on my mac-filtered access point.

Static MAC filtering on an Access Point is only useful for situations where you already know that MAC address of those computers you want to allow on your network. You have to build a list of MACs that are allowed on (or, conversely, banned from) your AP, and then start the AP. Dynamic MAC filtering is also possible, but it's much rarer.


Simply put, you can change the MAC address on ANY PC these days fairly easy, you don't even need to hack the cards like back in the days.

http://www.nthelp.com/NT6/change_mac_w2k.htm

a quick google pulled that up. Simply stated, MAC filtering offers NO security at all. It only causes headaches for you and your friends when they come over and you want to add them to your "secure" network.
#4.10 random_n on 10 Oct 2008 - 18:36
Yeah, changing the MAC address is dead easy in Linux. Also, MAC addresses aren't encrypted as a part WEP or WPA, so they're among the first things you can see when doing a network scan. It takes one packet from your laptop for an attacker to have your MAC address, so MAC filtering provides no security against somebody who cares enough to try to break in.
#4.11 Airlink on 11 Oct 2008 - 17:23
That's right, you just keep thinking your clever with your MAC spoofing: It's so easy to defeat it's ridiculous.
And no, I'm not going to tell you how we do it. The moment I do is the same moment you try to defeat THAT!
#4.12 shinji257 on 11 Oct 2008 - 18:29
Mac filtering can easily be broken. While they are sniffing and hacking your network they are also building a list of valid mac address for actual connection. I know because I did this inside my workplace as a test run. I also told some of those that used it that I did it. Their key and a small list of mac addresses is all I needed. I run one in there too but while the others are using WEP 64-bit and 128-bit (broken in 15 minutes or less) I am using WPA. Apparently that isn't going to be enough in the coming future however.
#5 DnNuke on 10 Oct 2008 - 13:50
this just proves that no one knows security at it's fullest regarding simple wlan setups hope they release a tool so I can see how 'secure' I am :p
(4 replies) #6 Brandon on 10 Oct 2008 - 13:53
I don't even have security on my router at home. Its completely open.

I figure for someone to hack or do anything to it, they have to be inside the house, and that would be a bigger problem then my stupid wifi network.


At school, I have a WEP key, but only because its a cheap router that freaks out if theres too much downloading at once (happened......)
#6.1 39 Thieves on 10 Oct 2008 - 14:03
You figure wrong. But I do love people like you, especially when I want to download something I don't want traced back to my IP. Thanks for being ignorant! =D
#6.2 excalpius on 10 Oct 2008 - 14:36
Brandon, you really need a clue on this. You couldn't be more wrong, mate! Get yourself some WPA2.
#6.3 S7un7 on 10 Oct 2008 - 15:19
(Brandon said @ #6)
I don't even have security on my router at home. Its completely open.

I figure for someone to hack or do anything to it, they have to be inside the house, and that would be a bigger problem then my stupid wifi network.


At school, I have a WEP key, but only because its a cheap router that freaks out if theres too much downloading at once (happened......)


Unless your house is built like a Faraday cage you're not safe. Yes, it's unlikely that someone has targeted a normal house, but the right antenna can pick up a signal MILES away. An attacker would NOT have to be inside your house. You could be in the middle of nowhere and someone could still pickup your network without even being able to see your house.

That said, I knew something like this would happen once reading about CUDA and Nvidia cards being used to do an insane amount of processing. I'm still not worried, unless this company releases their code they used. It's time to start looking for a new encryption type that's stronger than WPA.
#6.4 excalpius on 11 Oct 2008 - 00:24
This company doesn't need to "release their code". In truth, a brute-force password algorithm is one of the easiest things in the world to code, by definition. Just the idea getting out was sufficient to have some CUDA coder trying it right now. CUDA is new enough that it's a novelty, but it's hardly difficult to code for either. The cat's out of the bag. We need to address this if this article is indeed true and not FUD.
#7 excalpius on 10 Oct 2008 - 14:35
Can we get a heads up on if this is 100% FUD or 10%? There's no details whatsoever in this article, so I'm guessing closer to 100%...
(6 replies) #8 +Shadrack on 10 Oct 2008 - 14:50
Something government agencies should just be aware of. I think if you data is THAT sensitive, you shouldn't be using wifi.

My biggest question/concern has been secure web connections (such as on-line banking and purchasing items out of a shopping cart app). How secure are those connections across a public wifi signal?
#8.1 S7un7 on 10 Oct 2008 - 15:22
(Shadrack said @ #
Something government agencies should just be aware of. I think if you data is THAT sensitive, you shouldn't be using wifi.

My biggest question/concern has been secure web connections (such as on-line banking and purchasing items out of a shopping cart app). How secure are those connections across a public wifi signal?


You NEVER do anything like online banking or anything else that involves your credit card, SSN, and other sensitive information over public wifi. Anyone connected, with the right software, can see exactly what you are doing.
#8.2 vetSHoTTa35 on 10 Oct 2008 - 15:25
the website you are visiting generated a onetime use certificate between your PC and the Server so there's no way to spoof that. They maybe be able to pick up the info but to decrypt it would take a super computer a few years. The 1024bit key used would take forever to crack running at full power. There is a reason why SSL is still being used.
#8.3 +Shadrack on 10 Oct 2008 - 22:21
(SHoTTa35 said @ #8.2)
the website you are visiting generated a onetime use certificate between your PC and the Server so there's no way to spoof that. They maybe be able to pick up the info but to decrypt it would take a super computer a few years. The 1024bit key used would take forever to crack running at full power. There is a reason why SSL is still being used.


So, then, would you say that as long as you are connected to a "secure web site" that is verified and you trust, doing such activities over public WiFi offer essentially the same level of data protection that a wired connection would?
#8.4 Mathiasdm on 10 Oct 2008 - 22:32
(Shadrack said @ #8.3)
(SHoTTa35 said @ #8.2)
the website you are visiting generated a onetime use certificate between your PC and the Server so there's no way to spoof that. They maybe be able to pick up the info but to decrypt it would take a super computer a few years. The 1024bit key used would take forever to crack running at full power. There is a reason why SSL is still being used.


So, then, would you say that as long as you are connected to a "secure web site" that is verified and you trust, doing such activities over public WiFi offer essentially the same level of data protection that a wired connection would?

Pretty much, yes. But don't click 'yes' if you get a pop-up when visiting the website about an 'untrusted certificate' ;-)
The only thing people would be able to find out is where you are surfing to.
#8.5 excalpius on 11 Oct 2008 - 00:21
(SHoTTa35 said @ #8.2)
The 1024bit key used would take forever to crack running at full power.


The whole point of this article is that GPU acceleration has accelerated such decryption efforts by 10,000% (edited: thanks Havin). I'm not sure, given an obvious extension to this code base, that your statement holds true anymore.

Last edited by excalpius on 12 Oct 2008 - 12:32
#8.6 Havin_it on 11 Oct 2008 - 21:42
(excalpius said @ #8.5)
(SHoTTa35 said @ #8.2)
The 1024bit key used would take forever to crack running at full power.


The whole point of this article is that GPU acceleration has accelerated such decryption efforts by 10,000x. I'm not sure, given an obvious extension to this code base, that your statement holds true anymore.


Correction: the article quotes a 10,000 per cent increase, so that's 100x.

Even so, it's kinda alarming to think that just 2 orders of magnitude are the extent of how far "beyond practical" a WPA crack was up 'til now, really. If that means you can now crack something in 1 day, then it only took 3-and-a-half months before! Er, how's my maths?
#9 HalcyonX12 on 10 Oct 2008 - 15:31
So we need quantum encrypted wifi!
(1 reply) #10 spacer on 10 Oct 2008 - 15:50
Wait, there are people out there who thought wireless internet was secure? Ah, ignorance is bliss I suppose.
#10.1 excalpius on 11 Oct 2008 - 00:19
Wait, there are people out there who didn't know that WPA2 with PSK and/or Radius authentication is secure? Ah, ignorance is bliss I suppose.

Last edited by excalpius on 12 Oct 2008 - 12:32
(2 replies) #11 m-p{3} on 10 Oct 2008 - 17:11
Thank you Nintendo, thank you very much for only providing WEP to my fricking Nintendo DS Lite.
#11.1 SirEvan on 12 Oct 2008 - 10:15
(m-p{3} said @ #11)
Thank you Nintendo, thank you very much for only providing WEP to my fricking Nintendo DS Lite.


I SERIOUSLY doubt someones trying to sniff traffic on your DS Lite....get real.
#11.2 ichi on 12 Oct 2008 - 11:23
(SirEvan said @ #11.1)
(m-p{3} said @ #11)
Thank you Nintendo, thank you very much for only providing WEP to my fricking Nintendo DS Lite.


I SERIOUSLY doubt someones trying to sniff traffic on your DS Lite....get real.


It'll force you to set your AP to use WEP though.
#12 zape on 10 Oct 2008 - 18:03
IMO, 802.11n should come with a new security standard.
#13 Gabe3 on 10 Oct 2008 - 20:23
I love people who leave their wireless networks open. It makes browsing on my iphone oh so easy.
(1 reply) #14 Medfordite on 10 Oct 2008 - 20:39
Where I live, I can count on at least 1 network open at any given time in my neighborhood. I used to run wireless, but am 100% wired for now.

It is people who have open networks which are the greatest danger not quite from viruses, but what they don't see going on like some putz out there downloading illegal, kiddie porn, Mp3 and stuff that flag the "sniffers" out there for illegal activity. I know some day we will hear about it happening, "But I thought it was safe by plugging it in! I never even went past my email and now you are suing me for file sharing?!" etc..

#14.1 chaicka on 11 Oct 2008 - 03:24
(Medfordite said @ #14)
Where I live, I can count on at least 1 network open at any given time in my neighborhood. I used to run wireless, but am 100% wired for now.

It is people who have open networks which are the greatest danger not quite from viruses, but what they don't see going on like some putz out there downloading illegal, kiddie porn, Mp3 and stuff that flag the "sniffers" out there for illegal activity. I know some day we will hear about it happening, "But I thought it was safe by plugging it in! I never even went past my email and now you are suing me for file sharing?!" etc..


Such scenario has already happened in the country where I am.

The culprit was caught, who happens to be a teenager that has a curfew on the time that he can use the internet at his own home. Thus, what he did was cycle around the neighbourhood and use unsecured WLAN and use its associated internet connection to download mp3, movies, etc which was what triggered the investigation as the owner's internet connection was 'sniffered'/'flagged' for copyright infringement downloads.
(3 replies) #15 Chugworth on 10 Oct 2008 - 21:39
Actually, wireless encryption is the least of my worries. As processing power increases, how long will it be before other encryption implementations (like in TrueCrypt) can be cracked with ease?
#15.1 excalpius on 11 Oct 2008 - 00:17
Because it is software based, something like TrueCrypt can always be increased from say 256 bit to 4096 bit encryption. Hardware implementations like WiFi are a much bigger security issue for everyone everywhere.
#15.2 +Smigit on 11 Oct 2008 - 02:14
That and you can pretty much change algorithm as needed and if your very paranoid store an encrypted drive inside another encrypted drive to effictively need them to break 2 algorthms to get the data in a readable form.

Hardware is pretty fixed about what you can use.

Last edited by Smigit on 12 Oct 2008 - 04:14
#15.3 excalpius on 11 Oct 2008 - 06:03
Precisely.
#16 +zhiVago on 10 Oct 2008 - 23:58
Running a GPU to accelerate WiFi ‘password recovery...


/respect
#17 IntelliMoo on 11 Oct 2008 - 04:37
Gee, Cuda finally good for something.
#18 audacious on 11 Oct 2008 - 16:38
See http://pyrit.googlecode.com

It already has been out there for a few week.

Also note that the story neowin reposted is originally under the "advertise" section.......
#19 reech on 12 Oct 2008 - 21:23
"WiFi is no longer secure enough to protect wireless data..."

...says a company that I have not heard of before, that also happens to offer security and penetration testing. Ho hum.
#20 smapdi on 13 Oct 2008 - 18:54
I know this was mentioned in the Slashdot post on this story but according to this online password calculator, a password with a length of 20 (length of my WPA key) being brute forced at 11500 keys/second (about the max a GeForce 280 GTX can do with CUDA according to pyrit) using the full ASCII key set will take 1.2356929735848535e+28 years to crack. I think we are more than safe for now.

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)