• DocumentCode
    523509
  • Title

    Fine-grained I/O access control based on xen virtualization for 3G/4G mobile devices

  • Author

    Lee, Sung-Min ; Suh, Sang-bum ; Choi, Jong-Deok

  • Author_Institution
    Samsung Electron., Suwon, South Korea
  • fYear
    2010
  • fDate
    13-18 June 2010
  • Firstpage
    108
  • Lastpage
    113
  • Abstract
    Although Xen´s isolated driver domain (IDD) model enables strong system isolation by limiting the impact of driver faults to the driver domain itself, it results in severe security problems when malware in a guest domain tries to abuse mobile device´s limited system resources by sending an extreme number of I/O requests to the IDD. In order to solve this problem, this paper presents a fine-grained I/O access control mechanism in an IDD. Requests from guest domains are managed by an accounting module in terms of CPU usage, with the calculation of estimated CPU consumption using regression equations. The requests are scheduled by an I/O access control enforcer according to security policies. As a result, our mechanism provides precise control on the CPU usage of a guest domain due to I/O device access, and prevents compromised guest domains from CPU overuse, performance degradation, and battery drain. We have implemented a prototype of our approach considering both network and storage devices with a real smart phone (SGH-i780) that runs two para-virtualized Linux kernels on top of Secure Xen on ARM. The evaluation shows our approach effectively protects a smart phone against excessive I/O attacks and guarantees availability.
  • Keywords
    Access control; Batteries; Degradation; Equations; Kernel; Linux; Prototypes; Secure storage; Security; Smart phones; I/O access control; Virtual machine; smart phone security; virtual machine monitor;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2010 47th ACM/IEEE
  • Conference_Location
    Anaheim, CA, USA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-4244-6677-1
  • Type

    conf

  • Filename
    5522352