Home > Ask the Security Experts > Application Security Questions & Answers > How secure is a mobile phone platform that has an open source framework?
Ask The Security Expert: Questions & Answers
EMAIL THIS

How secure is a mobile phone platform that has an open source framework?

Michael Cobb EXPERT RESPONSE FROM: Michael Cobb

Pose a Question
Other Security Categories
Meet all Security Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 11 January 2008
Although it's early in the game, Google's Android mobile phone platform has an open source framework and allows anyone to write applications. Is this arrangement different from most mobile devices, and if not, is such an approach any more or less secure?

>
EXPERT RESPONSE
Google's open source approach to mobile phone platform development has the potential to open up what has been until now a closed industry. The telecommunications companies likes to control the handsets, carriers and services that consumers can use. Carriers have been loath to let third-party applications play on their proprietary networks. But Android has some big backers. In addition to Google, the group developing Android, the Open Handset Alliance, includes more than 30 major companies from the mobile-computing world, including Intel Corp., Samsung Electronics, Motorola Inc., Sprint Nextel, and Texas Instruments Inc.

The aim of the Open Handset Alliance is to accelerate innovation and create a richer, less expensive mobile experience. However, mobile phones are restricted by which software they can run. Programs must run inside a constrained environment with limited amounts of memory and processing power.

Developers can create applications for the phone using the Android software development kit (SDK). Applications are written using the Java programming language and run on Dalvik, a custom virtual machine that has been designed to optimize memory and hardware resources. Dalvik runs on top of a Linux kernel. Linux has the advantage of being modular, meaning that it's relatively easy to piece together only the specific, necessary functionality.

Android is a multi-process system, where each application and part of the system runs in its own process. Most security between applications and the system is enforced at the process level through standard Linux facilities, such as user and group IDs that are assigned to applications. Additional finer-grained security features are provided through a "permission" mechanism that enforces restrictions on the specific operations that a particular process can perform.

With regard to the security of these applications, there is no evidence to show that applications built under an open source framework, where hackers have access to the source code, are any more or less insecure than those built with proprietary source code. Hackers, for example, have access to the source code for the Apache Web server, yet it is seen by most experts as the most secure Web server. The key issue with Android applications will be response times when vulnerabilities are discovered. Open source projects tend to have a better record for releasing patches in a timely fashion than their commercial counterparts.

I believe that the core Android applications will be relatively secure. And they need to be. Today, nearly 3 billion people have a mobile phone. This makes it an attractive target for hackers, particular as mobile phones are being used for diverse tasks. Android will enable developers to build powerful peer-to-peer social applications, and data security will be paramount. However, as is always the case, I expect consumers will rank handset features and cost above security in order of importance. Handsets and services using the Android platform are expected in the second half of 2008.

More information:

  • Learn about the security holes that pen testers found in Google's Android SDK.
  • Is the mobile malware threat overblown? Senior News Writer Bill Brenner investigates.


  • Sound Off! -   Be the first to post a message to Sound Off!


    Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


    RELATED CONTENT
    Application Security
    How to test the security of personal details submitted to a website
    Is security improved when the number of Internet gateways is reduced?
    Are Internet cafe users' email credentials at risk?
    Which operating system can best secure an FTP site?
    Will firewall technology have to adapt to applications that use port 80?
    What ports should be opened and closed when IPsec filters are implemented?
    How secure is online banking today?
    Should enterprises use open source productivity suites?
    Are encrypted Microsoft Word files less safe in Internet transit than PDF files?
    Have vendors secretly placed rootkits on USB thumb drives?

    Handheld and Mobile Device Security
    Should enterprises implement a mandatory iPhone VPN?
    Should iPhone email be sent without SSL encryption?
    Employee-owned handhelds: Security and network policy considerations
    Defining mobile device security concerns
    Is the mobile malware threat overblown?
    Secure remote access: Closing the Windows Mobile Smartphone loophole
    iPhone security in the enterprise: Mitigating the risks
    Should the enterprise be concerned with the Apple iPhone's automatic connection to Wi-Fi networks?
    Apple iPhone SDK could increase security threats
    McAfee acquires SafeBoot for endpoint encryption
    Handheld and Mobile Device Security Research

    Open Source Security Tools
    Will Cisco's plan to open access to the IOS improve network security?
    Google hacking exposes a world of security flaws
    Tor network 'bridges' help evade blockers
    Should enterprises use open source productivity suites?
    Sourcefire CEO to step down
    Screencast: Opening up the Network Security Toolkit
    Enigmail: Wrapping email in a digital security blanket
    Barracuda enlists open source help in Trend Micro patent fight
    Making the NAC decision: Open source vs. commercial network access control products
    Secure file copying with WinSCP

    RELATED GLOSSARY TERMS
    Terms from Whatis.com − the technology online dictionary
    Back Orifice  (SearchSecurity.com)
    Blowfish  (SearchSecurity.com)
    Kermit  (SearchSecurity.com)
    Open Source Hardening Project  (SearchSecurity.com)
    Snort  (SearchSecurity.com)
    SnortSnarf  (SearchSecurity.com)

    RELATED RESOURCES
    2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
    Search Bitpipe.com for the latest white papers and business webcasts
    Whatis.com, the online computer dictionary



    Search and Browse the Expert Answer Center
    Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
    Browse our Expert Advice

    TechTarget Security Media
    Information Security View this month\\'s issue and subscribe today.
    Information Security Decisions Apply online for free conference admission.
    SearchSecurity.com
    HomeNewsMagazineWebcastsWhite PapersLearningAdviceTopicsEventsAbout Us

    About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
    TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

    TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




    All Rights Reserved, Copyright 2003 - 2008, TechTarget | Read our Privacy Policy
      TechTarget - The IT Media ROI Experts