Security considerations for mobile hardware
Mobile device access security: While security issues shouldn't stop your organization from developing valuable applications, or stop customers from deploying them, it's important to face these issues up front. This makes mobilized security an even great challenge.

by Alan Zeichick, principal analyst, Camden Associates. Intel Corp.

The race is on, to build new applications that leverage the unique capabilities of mobile platforms such as notebooks, PDAs, and smartphones, or to retrofit existing applications with mobile-aware functionality. Despite the challenges of "mobilizing", applications regard architectural, performance, and user-interface implications of occasionally connected computing, it's easier than ever for developers to create mobilized applications, thanks to embedded Java and the .NET Compact Framework.

On the other hand, there's a new category of challenges facing Independent Software Vendors (ISVs): Mobilized security.

Some of these security concerns may be obvious. Others are less so, and might not even be considered by ISV developers—until they're questioned by worried customer prospects. Let's take a look at some of the major security issues facing mobile developers, along with some brief ideas on how to address them within your hardware choices, system configuration, software tools or applications architecture.

Loss/Theft of an Entire Device
Your author once dropped a Palm PDA at O'Hare airport. Fortunately, it was found and returned intact by airport security. But what if someone had looked through it for critical information, such as access codes or logins? What if someone pilfered the appointment schedule to determine travel dates to key clients? What if someone accessed e-mail records, or pulled other secret information out of the machine, such as remote-access dialup numbers and administrative passwords?

Not only could the loss of a handheld or notebook lead to possible identify theft (how many people have their home address, social security number or credit-card numbers somewhere on their PC's file system?), but the data in that machine could have critical business value, and losing it could have both competitive and legal implications.

Considering the recent headlines about stolen laptops of government officials, and of machines containing lists of social-security numbers and credit-card data, IT management should plan for the loss of a mobile device—including the personal laptops and PDAs of employees who may be storing confidential company information or sensitive applications, or be using the device for VPN access to the enterprise LAN. A similar threat would be the loss or theft of a USB memory key, Compact Flash card or other removable media containing data. Not only would such a theft be easier because the item is pocket-sized, but it may not be noticed for hours or days.

Loss/Theft of Device Contents
The data within a WiFi-enabled mobile device could be stolen—even if the device isn't. How? An easy way would be to secretly enable file sharing on the device, while also turning off any firewalls and other protections; for a skilled Windows or Linux hacker, this would only take a moment. Then, the data could be slowly sucked off the machine while its owner sips a latte.

Less dramatic, but equally possible, would be to copy selected data from the machine—including application binaries, configuration files, messaging files, personal-information-manager data, or even caches and registry data—to a storage device. Again, a USB memory key would do the trick; so too would a portable FireWire or USB hard drive, even a CD-R burner if the device was available for a long enough period.

Subscribers who liked this article also read:
Multithreaded .NET Web service clients: threads and responsiveness
by Ian Griffiths and Chris Sells, consultants. Intel Corp. Unresp...

If you're interested in this topic, these articles may be helpful:

Hospitals Transform Healthcare with Mobile Computing Solutions
Hospitals Are Mobilizing Patient Care Forward-thinking hospitals worl...
The new security threats of mobile computing
by Content Master Ltd., Intel Corp. Mobile computing presents man...
Implementing mobile security
by Jim Geier, principal, Wireless-Nets Ltd. Intel Corp. Learn the t...
Building a better mobile mousetrap
by Alan Zeichick, principal analyst, Camden Associates. Intel Corp. ...
Securing your mobile platform's communications path
by Alan Zeichick, principal analyst, Camden Associates. When you ex...

Related Jobs:

Mobile Device - Technical Architect - MN - Minneapolis - Target Corporation
As a Mobile Device (wireless technology) Architect at Target you will ...
Software Development Engineer #150278 - WA - Redmond - Microsoft Corporation
Help us reach the goal of $1Billion in sales by 2008 for smartphones a...
Test Development Engineer #M0140 - NC - Research Triangle Park - Sony Corporation of America
Test Development Engineer Location North Carolina-Research Triang...
Software Development Engineer #150272 - WA - Redmond - Microsoft Corporation
Help us reach the goal of $1Billion in sales by 2008 for smartphones a...
Help Desk Specialist II #2519512 - FL - Tampa - Ajilon Consulting
Title : Help Desk Specialist II Posted : 12-13-2005 Contac...
Specialist 2, Help Desk #111405 - FL - Tampa - T-Mobile USA, Inc.
Requisition #: 111405 Position Title: Specialist 2, Help Desk Locati...
Product Realization Manager #1120 - WA - Seattle - Sogeti USA LLC
Product Realization Manager Req. ID: 1120 # Positions: 2 Locati...
Staff Network Systems Architect #3546 - GA - Atlanta - EarthLink, Inc.
Staff Network Systems Architect posted 12/29/05 Requiremen...
Software Development Engineer #147282 - WA - Redmond - Microsoft Corporation
Join the MSN Global Communications Services Access team to develop sof...
Specialist 2, Help Desk #108128 - FL - Tampa - T-Mobile USA, Inc.
Job Details Requisition #: 108128 Position Title: Specialist 2, Help...