Unlock instant, AI-driven research and patent intelligence for your innovation.

Signature authentication method and device for the startup of Android APK

A signature authentication, Android technology, applied in the field of signature authentication when Android APK is started, it can solve problems such as potential security risks, tampering, and inability to run, and achieve the effect of reducing security risks.

Inactive Publication Date: 2018-02-13
SHENZHEN TRENDIT CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The original APK only verifies the signature file in the META-INF directory inside the original APK file during installation, but it will not be verified at startup
The Android system will not verify the APK when the APK is started, which may lead to the possibility of tampering with the successfully installed APK, posing a security risk
[0005] Therefore, it is necessary to design a method for Android APK boot-up signature authentication. When the APK that has been installed successfully is started, the signature is authenticated to ensure that the APK is not tampered with at will. Once the APK is tampered, the APK can be started in time. It is found that the user is prompted that the APK has been tampered with and cannot run, reducing security risks

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
  • Signature authentication method and device for the startup of Android APK
  • Signature authentication method and device for the startup of Android APK
  • Signature authentication method and device for the startup of Android APK

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0044] It should be noted that all directional indications (such as up, down, left, right, front, back...) in the embodiments of the present invention are only used to explain a specific posture. If the relative positional relationship, movement conditions, etc. among the various components change, the directional indication will also change accordingly.

[0045] In addition, the descriptions involving "first", "second" and so on in the present invention are only for descriptive purposes, and should not be understood as indicating or implying their relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include at least one of these features. In addition, the technical solutions of the various embodi...

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 method reveals a signature authentication method and a device for the startup of Android APK, which comprise: acquiring a signed SGN file converted from an original APK installation file and loading an OAT signature file of the installed APK; and judging whether an OAT signature file is compatible with Signed SGN files are consistent; if yes, loading the APK; and otherwise, prohibiting the start of the APK. The OAT signature file is authenticated when the APK is launched to determine if the APK is ready for use or not.

Description

technical field [0001] The invention relates to the field of security authentication of Android APK, in particular to a method and device for signature authentication when Android APK starts. Background technique [0002] The original Android system will check the signature when installing the APK. If the signature is different, if there is no signature or the signature fails, it cannot be installed or overwritten. [0003] Google has added ART (Android Run Time) in android4.4 to replace the previous Dalvik. ART uses OAT format files (OAT format files), and the installer optimizes the APK through the executable code dex2oat when the APK application is installed. The installation package is local machine code, that is to say, the installed file is very different from the original file. We need to know the local machine code file after installation by some means, and sign the local machine code file before it can be installed in the apk. Startup authentication of native machi...

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): G06F21/44
CPCG06F21/44
Inventor 宋孝亮
Owner SHENZHEN TRENDIT CO LTD