YOUR FEEDBACK
shirley wrote: As an ISV and service provider, we specialise in .NET based collaboration soluti...
Cloud Computing Conference
March 22-24, 2009, New York
Register Today and SAVE !..

READ DIGITAL EDITION


SYS-CON.TV

2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
TOP THREE LINKS YOU MUST CLICK ON


How Secure Is Bluetooth?
How Secure Is Bluetooth?

Many of the technologies in use today can be compromised in many ways, Bluetooth among them, yet they continue to be used because the benefits are deemed to outweigh the risks.

Since Bluetooth (BT) devices will inevitably be used for transactions requiring a high degree of security, this raises obvious questions.

With the ubiquitous growth of computing, the ability to access and control various devices - some untethered - will crowd the 2.4GHz (and soon the 5GHz) spectrum. Any cabled device already in use today is a potential Bluetooth device. New devices will be manufactured to enhance Bluetooth functionality and extend access to traditional networks.

Interfaces will extend beyond that of human-computer to include autonomous device-to-device communication. Merely walking by a particular cluster of devices could have your BT device probed for information that its owner may not want to disclose. Even if a PIN were required to authorize the exchange, it would be irritating to have to enter it for different devices, and if you were mobile, you could be out of range by the time you finished entering the PIN!

Unlike infrared, direct line of sight isn't required, and unlike 802.11 not set for DHCP, nodes can be mobile, transparently joining and leaving ad hoc networks called piconets without users having to reconfigure their devices. Devices switch between master and slave roles and could also act as autonomous routers to other piconets, creating a random, moving "scatternet" with an unpredictable topology.

The convenience to users means they no longer need to be chained to their desks. In fact, the chain to their desks will have gotten not only longer but invisible, and with BT devices acting as routers, they could be chained to several "desks" with or without their knowledge.

There are always ways to exploit systems. The security flaws outlined in this article are based on researchers' findings. If the issues are known, care can be taken in writing and implementing applications or in device usage until the next-generation BT devices that resolve these issues become available.

Security and Access Issues
A flaw identified by Markus Jacobson and Suzanne Wetzel at Lucent is the ability to obtain the encryption key between two devices because of key exchange protocol weaknesses.

Another flaw they identified was how easy it is to obtain the address of another device that can be used to track its activities, compromising the user's privacy.

The E22 algorithm is used for key generation. The key is derived from the PIN, the length of the PIN, and a random number, all of which are sent in the clear except for the device's four-digit PIN. Some devices with no UI (such as a headset) will have the PIN set by the manufacturer to 0000 as a default. A four-digit PIN would yield only 10,000 different keys.

Once two units have exchanged keys, they can use the keys each time to authenticate.

Juha Vainio from Helsinki University describes this scenario: devices A and B use A's unit key as their link key. Later on, device C communicates with A using A's unit key. Now device B (who has A's unit key) can use that and a fake address to solve for the encryption key between A and C and listen to A and C's traffic. It can also authenticate itself to device C as A and to device A as C. For more details go to www.niksula.cs.hut.fi/~jiitv/bluesec.html

. A device's address is unique, and once a user is linked to a device, it becomes easy to monitor a person's activity. Logging and profiling will be inevitable and so will loss of privacy. Since the BD_ADDR (device address) is used to communicate within the correct piconet and is used in determining hop sequence and timing, it's not protected. The BB_PDU (baseband packet data unit) contains the device address in the header. BB_PDUs are sent when devices are in inquiry scan mode to discover other devices in the vicinity. Devices do not have to be authenticated at this point.

While the spec doesn't define how inquiry access codes are to be implemented, devices can be set to respond only to others that contain certain access codes; otherwise it will respond to all inquiry scans. Devices that connect for service discovery purposes aren't required to authenticate either (see Bluetooth Revealed by Brent Miller and Chatschik Bisdikian).

Another concern raised by Lamm, Estrada, Falauto, and Gadiyaram (www.people.virginia.edu/~gal4y/) is the use of the SAFER+ algorithm in the authentication process. This algorithm was submitted to the Advanced Encryption Standard (AES) and rejected. Although some minor security gaps were identified, the main reason for SAFER+ rejection was speed.

Another issue is that security can't be set on a per-service basis. This can be implemented over the existing protocol stack, but a reference implementation for it isn't available yet.

Authentication is done by device and not by user, which has implications for transactions on shared devices. The spec requires authentication but not encryption.

Members of the Bluetooth consortium have confirmed that the issues identified by Lucent's Jacobson and Wetzel are real but are fairly easy to prevent. Some of these flaws have reportedly been addressed in the next rev of the Bluetooth spec, for example, but several devices that are already or soon will be available don't implement the revisions.

I'm not advocating that Bluetooth be abandoned, but I do believe that its limitations need to be fully known and compensated for until they're resolved. Some issues relate to mobile ad hoc networks in general and are not just Bluetooth issues. Many technologies in use today can be compromised in many ways, yet they continue to be used because the benefits outweigh the risks. Doubtless, Bluetooth devices can also be used safely for transactions requiring a higher degree of security...but in the meantime proceeding with caution is advised.

What Is Bluetooth?
Bluetooth is a technology designed to enable short-range wireless communication. The design goal is low power consumption for cheap, portable devices. It uses radio to transmit and receive data. For a thorough description, refer to the spec at www.bluetooth.com/developer/specification/specification.asp.

How Bluetooth Got Started
The idea that resulted in the Bluetooth technology was born in 1994. Ericsson Mobile Communications initiated a study to investigate the feasibility of a low-power, low-cost radio interface between mobile phones and their accessories. The aim was to eliminate cables between mobile phones and PC cards, headsets and desktop devices, etc.

About Karen Marcelo
formerly employed by XeroxPARC, but recently laid off along with 15% of the staff. karen@srl.org is new address.

WIRELESS BUSINESS & TECHNOLOGY LATEST STORIES . . .
Cloud computing has the power to revolutionize non-information "soft" product sectors. We haven’t seen too much clear synergistic benefits between mobile apps PLUS cloud computing/SaaS yet, but I sense that we can expect to see more good things out of the intersection of these two. I...
EMG Technology LLC, reportedly a one-man show, is suing Apple and its iPhone for patent infringement in the so-called pro-plaintiff "Rocket Docket" in Texas. Its founder holds five U.S. patents for navigating the web from a mobile device and IPTV. The patent it's waving under Apple’s...
The Java Community Process (JCP) Program Management Office has announced the final results of the 2008 JCP Executive Committees (EC) elections. After two ballot rounds – for ratified and elected seats – the winners are Ericsson, SpringSource, SAP, Intel, and Werner Keil for the Jav...
Keynote Systems has expanded its on-demand mobile test and measurement network to include Beijing, China; Chennai, India; Mexico City, Mexico and Madrid, Spain. Keynote and its subsidiary Keynote SIGOS give its customers the ability to test mobile performance in over 700 locations on o...
Symbian welcomes the availability of the Nokia 6650, a mainstream mobile phone from AT&T. The Nokia 6650 is based on Symbian OS v9.3, designed with performance and feature enhancements, including support for location based services, to bring the highest level of power efficiency and pl...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE