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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com