System and method for enhancing application installation operation safety of Android system

An Android system, application installation technology, applied in computer security devices, instruments, digital data authentication, etc., to achieve the effect of improving unity, ensuring controllability, and ensuring that it is not tampered with

Inactive Publication Date: 2017-05-31
AITIWEIER ELECTRONICS TECH BEIJING
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a system and method for enhancing the safety of Android system application installation and operation, thereby solving the aforementioned problems in the prior art

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
  • System and method for enhancing application installation operation safety of Android system
  • System and method for enhancing application installation operation safety of Android system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] An embodiment of the present invention provides a system for enhancing the security of Android system application installation and operation, including: a certificate verification module, a certificate access module, an authority verification module and a verification information body, the verification information body including the application certificate and application permissions file;

[0033] The verification information body is stored in the Android application;

[0034] When the Android system application is installed and running, the certificate access module is used to separate the application certificate from the verification information body, and is also used to encrypt and save the application certificate to the In the security chip of the Android system;

[0035] When the Android system application is installed and running, the certificate verification module is used to verify the application certificate using the root certificate stored in the security c...

Embodiment 2

[0048] Such as figure 1As shown, the embodiment of the present invention provides a method for enhancing the security of Android system application installation, which is characterized in that it includes the following steps:

[0049] Sa1, loading the installed application package, reading the verification information body, and separating the application certificate and the application file authority file from the verification information body;

[0050] Sa2, detecting whether the application certificate exists, if it exists, reading the application certificate, otherwise, ending;

[0051] Sa3, using the root certificate stored in the security chip of the Android system to verify whether the application certificate meets the requirements, if the requirements are met, encrypting and saving the application certificate to the security chip of the Android system, and reading the application file Permissions file, otherwise, end;

[0052] Sa4. Check whether the application permiss...

Embodiment 3

[0059] Such as figure 2 As shown, the embodiment of the present invention provides a method for enhancing the running security of Android system applications, including the following steps:

[0060] Sb1, loading the installed application package, reading the verification information body, and separating the application certificate and the application file permission file from the verification information body;

[0061] Sb2, start the application;

[0062] Sb3. Detect whether the application certificate exists, if it exists, read the application certificate, otherwise, end;

[0063] Sb4, using the root certificate stored in the security chip of the Android system to verify whether the application certificate meets the requirements, and if it meets the requirements, encrypt and save the application certificate in the security chip of the Android system, and read the application file Permissions file, otherwise, end;

[0064] Sb5. Check whether the application permission file...

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 system and a method for enhancing the application installation operation safety of an Android system, and relates to the technical field of Android system application installation certificate authentication and application permission authentication management. A checking information body containing an application certificate and an application permission file is added to an original Android application structure per se; during application installation or operation, whether the application certificate and the application permission file are qualified or not are respectively checked; after the application certificate and the application permission file are qualified by checking, an Android original system installation or operation checking flow process is performed; a root certificate of a preset security chip is used for checking the application certificate; the application certificate is enabled not to be tampered; the application permission controllability is ensured through the duplex verification on permission; in addition, a great amount of flow process tampering is not performed on an Android original permission and application installation signature checking system; the system completeness is ensured; meanwhile, the system security is enhanced; the system and the method are applicable to various kinds of special intelligent equipment using an Android system for finance, police use and military use.

Description

technical field [0001] The invention relates to the technical field of certificate authentication and application authority authentication management of Android system application installation, and in particular to a system and method for enhancing the safety of Android system application installation and operation. Background technique [0002] As the basic application system, the Android system is more and more widely used in smart devices for industrial applications. However, the Android system's application installation signature authentication system is a self-signed mode, which has great disadvantages and cannot fundamentally control the application developers. Source and permission control, so the Android system has great security risks and cannot meet the requirements of some special industries, such as finance, security and other industries that require a higher level of security. Contents of the invention [0003] The purpose of the present invention is to provid...

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
IPC IPC(8): G06F21/33G06F21/51G06F21/52
CPCG06F21/33G06F21/51G06F21/52
Inventor 王留欣
Owner AITIWEIER ELECTRONICS TECH BEIJING
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