SHARE
Follow this article on Twitter Facebook LinkedIn Bookmark and Share
Home >> Communications Infrastructure

Kraken GSM-cracking software is released

Kraken GSM-cracking software is released

By:  Robert McMillan  On: 23 Jul 2010 For: IDG News Service (San Francisco Bureau) Creator

The A5/1 Security Project has finished developing software that could be used to listen in on cellular phone conversations over the Global System for Mobile Communications (GSM) networks. The project leader plans to discuss this at the Black Hat security conference

The GSM (Global System for Mobile Communications) standard used by wireless telecommunications providers will get some scrutiny at next week's Black Hat security conference, and what the security researchers there have to say isn't pretty.

Last week, an open source effort to develop GSM-cracking software released software that cracks the A5/1 encryption algorithm used by some GSM networks. Called Kraken, this software uses new, very efficient, encryption cracking tables that allow it to break A5/1 encryption much faster than before.

The software is key step toward eavesdropping on cellular phone conversations over GSM networks.
Rogers Communications Inc. uses GSM while Bell Canada Enterprises Inc. and Telus Corp. built their digital wireless networks using code division multiple access (CDMA).
 
In December, the A5/1 Security Project released a set of encryption tables designed to speed up the arduous process of breaking A5/1 encryption, but the software component was incomplete. Now the software is done, and the tables are much more efficient than they were seven months ago. "The speed of how fast you could crack a call is probably orders of magnitude better than anything previously," said Frank Stevenson, a developer with the A5/1 Security Project. "We know we can do it in minutes; the question is, can we do it in seconds?"

As the software becomes more polished it will make GSM call eavesdropping practical. "Our attack is so easy to carry out, and the cost of attack is lowered so significantly, that there is now a real danger of widespread intercepting of calls," Stevenson said.

Stevenson and his co-developers haven't put together all the components someone would need to listen in on a call -- that would be illegal in some countries. Someone must still develop the radio listening equipment needed to gain access to the GSM signal, but that type of technology is within reach. Stevenson believes that this could be done using an inexpensive mobile phone and a modified version of open-source software called OsmocomBB. Hackers could also use a more-expensive Universal Software Radio Peripheral (USRP) device in conjunction with another program, called Airprobe.

A5/1 Security Project leader Karsten Nohl will discuss the hardware and software setup for his project's GSM cracking tools at next week's conference.

Last year there were about 3.5 billion GSM phones in use, according to data from the GSM Association. Not all of these phones are on networks that use A5/1 encryption -- some use the more-secure A5/3 algorithm; others use no encryption -- but a sizeable percentage are.

In the U.S., both AT&T and T-Mobile operate GSM networks.

The trade group that represents GSM network operators and equipment manufacturers, the GSM Association, has said in the past that A5/1 cracking efforts such as this are interesting, but attacks are extremely difficult to pull off in the real world. Intercepting mobile phone calls is illegal in many countries, including the U.S. The GSM Association did not respond to messages seeking comment for this story.


Sign up for our Newsletters
Tags: Black Hat, GSM












Print |  Views: 3643   |   Rating:offoffoffoffoff  (0 votes)
Rate this article on a scale of
1 to 5 stars,5 being the best.




robert mcmillan Robert McMillan is a contributor to the International Data Group (IDG) News Service, which publishes global technology stories from bureaus around the world to more than 300 publications in more than 60 countries.
blog comments powered by Disqus