Duo operating system for android security, mobile device having the same, method of securing mobile device having the same
AssigneeFoundation of Soongsil University-Industry Cooperation
InventorsSouhwan Jung, Ngoc-Tu Chau, Jungsoo Park
Life of this patent
Estimating the term…
Abstract
A duo operating system (OS) for Android security is provided. The duo operating system includes an Android kernel providing drivers for a hardware and an interface of a mobile device, a security platform storing a security key of an integrity check when a kernel is booted in a Linux space, a first layer containing a Linux-based operating system executing a mobile device monitoring and a mobile device security examination, and a second layer containing one or more container-based Android operating systems being a user space layer interacting with users through Android applications.
Claims14
A duo operating system (OS) for Android security, the duo operating system comprising:
- an Android kernel providing drivers for interfacing with a hardware of a mobile device;
- a security platform storing a security key for an integrity check when a kernel is booted in a Linux space;
- a first layer creating the Linux space and containing a Linux-based operating system executing a monitoring and a security examination of the mobile device;
- and
- a second layer creating an Android space and containing one or more container-based Android operating systems to create a user space layer interacting with users through Android applications,
- wherein monitoring and security applications are installed in the Linux space and the Android applications are installed in the Android space, and the monitoring and security applications and the Android applications are operated separately from each other,
- wherein, when the Android applications installed in the Android space are run, the Linux-based operating system in the first layer simultaneously detects whether the Android applications run in the second layer are malicious through the monitoring and security applications installed in the Linux space.
A mobile device having a duo operating system for Android security, the duo operating system comprising:
- an Android kernel providing drivers for interfacing with a hardware of a mobile device;
- a security platform storing a security key for an integrity check when a kernel is booted in a Linux space;
- a first layer creating the Linux space and containing a Linux-based operating system executing a monitoring and a security examination of the mobile device;
- and
- a second layer creating an Android space and containing one or more container-based Android operating systems to create a user space layer interacting with users through Android applications,
- wherein monitoring and security applications are installed in the Linux space and the Android applications are installed in the Android space, and the monitoring and security applications and the Android applications are operated separately from each other,
- wherein, when the Android applications installed in the Android space are run, the Linux-based operating system in the first layer simultaneously detects whether the Android applications run in the second layer are malicious through the monitoring and security applications installed in the Linux space.
A method of securing a mobile device equipped with a duo operating system (OS) including a first layer creating a Linux space and containing a Linux-based operating system executing a monitoring and a security examination for the mobile device, and a second layer creating an Android space and containing one or more container-based Android operating systems to create a user space layer interacting with users through Android applications, the method comprising:
- verifying, by an Android kernel, an integrity of an Android container through a security platform in which a security key is stored when a kernel is booted in the Linux space;
- executing the Android applications installed in the second layer;
- and
- detecting a malicious behavior on the Android applications installed in the second layer through monitoring and security applications installed in the first layer,
- wherein the monitoring and security applications and the Android applications are operated separately from each other,
- wherein, when the Android applications installed in the second layer are run, the Linux-based operating system in the first layer simultaneously detects whether the Android applications run in the second layer are malicious through the monitoring and security applications installed in the first layer.
Dependencies are inferred from the claim text.