Method for establishing Android platform with security module and plugging function

A security module and construction method technology, applied in the field of Android platform construction, can solve problems such as splitting of Android platform versions, increasing development costs, cooperation obstacles, etc., achieve good independence and replaceability, simplify coupling dependencies, and reduce burdens

Active Publication Date: 2014-06-25
PLA UNIV OF SCI & TECH
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantages of this method are: first, the Android platform is an ecosystem that is constantly updated and improved. Since the release of Android 1.0 at the end of 2007, more than a dozen versions have been released. The latest version is Android 4.1, which is based on native Adding security function modules on the Android platform needs to consider compatibility issues between different Android versions, and as we all know, the workload of source code transplantation between multiple Android versions is very large; second, the Android platform is an open source, open platform, and the terminal Hardware manufacturers can add and modify their own features based on a specific version of the native Android platform to form a customized version, which causes the split of the Android platform version, and the work of porting the source code of the security function module between the Android versions of many manufacturers The volume is also very large; third, the basic version of Android without security function modules and the security function module are not developed by the same manufacturer. When integrating functions, it is necessary to obtain the source code of the other party, and exchanging source code is a tricky and sensitive issue. , it is easy to cause cooperation obstacles; moreover, frequent interactions between manufacturers will greatly increase development costs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for establishing Android platform with security module and plugging function
  • Method for establishing Android platform with security module and plugging function

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0048] Taking the fine-grained authority control security module as an example, the construction method of the Android platform with the pluggable function of the fine-grained authority control security module, the specific implementation process is as follows:

[0049] Fine-grained permission control The security module can control the dangerous permissions of a single application and the combination of multiple applications.

[0050] Step 1 In the four-layer structure of the native Android platform, the intersection point related to the feature points of the fine-grained permission control security module is the checkPermission method of ActivityManagerService, such as figure 2 shown. The Android application framework layer provides a set of authorization mechanisms. When an application accesses resources, permission checks are performed, and only authorized operations are allowed to continue running. The location of the permission check is the checkPermission method of th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for establishing an Android platform with a security module and a plugging function. The method comprises the steps that all intersection points relevant to feature points of the security module are searched for in a four-layer structure of an original Android platform first; secondly, the type and storage path of the security module are determined according to the positions of the intersection points; finally, calling modules corresponding to the intersection points in position are arranged at all the intersection points. By the adoption of the method, the security module is independent of a specific Android platform version and a specific terminal manufacturer, and good independence and replaceability are achieved.

Description

technical field [0001] The invention belongs to the field of mobile intelligent terminal operating systems, and in particular relates to a method for constructing an Android platform with a pluggable function of a security module. Background technique [0002] In the field of mobile smart terminal operating systems, with the continuous increase in the market share of the Android platform and the continuous expansion of the application field, various viruses and malware have begun to pay close attention to the Android platform, and the importance of security protection for Android terminals has become increasingly obvious. Existing Android terminal security software is usually provided to users in the form of third-party applications. The biggest weakness of this method of using third-party applications to implement security protection for mobile smart terminals is that the security protection capabilities are inherently insufficient. Attacks, unknown malware attacks have lit...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F21/74G06F21/62
Inventor 张涛赵敏陈融王金双袁志坚
Owner PLA UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products