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

Application package verification method and device

A technology of an application package and a verification method, which is applied in the field of a verification method and a device of an application package, can solve problems such as reduced verification accuracy and easy to be found, and achieve the effect of improving verification accuracy

Active Publication Date: 2019-01-04
GUIYANG LONGMASTER INFORMATION & TECHNOLOGY CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The main purpose of the present invention is to disclose a method and device for verifying an application package, so as to at least solve the problem in the related art that the sample of the signature public key in the application code is easy to be found and replaced by modification, so that the verification accuracy is greatly reduced The problem

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
  • Application package verification method and device
  • Application package verification method and device
  • Application package verification method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The specific implementation of the present invention will be described in detail below in conjunction with the accompanying drawings of the specification.

[0017] figure 1 It is a flowchart of a verification method for an application package according to an embodiment of the present invention. Such as figure 1 As shown, the verification method of the application package mainly includes the following processing:

[0018] Step S101: Obtain a sample of the signature public key that has been divided into multiple segments from the received current application package;

[0019] Step S103: recombine the aforementioned samples and perform decryption processing;

[0020] Step S105: Perform anti-disorder processing on the above-mentioned sample and restore it to the plaintext of the above-mentioned signature key;

[0021] Step S107: Compare the above-mentioned plaintext with the signature key corresponding to the above-mentioned current application package to verify whether the above-me...

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 verification method and a verification device for an application package. The verification method comprises the steps of acquiring a sample of a signature public key in received current application package, wherein the signature public key is already divided into multiple sections; recombining the sample and decoding; resequencing the sample to restore to a plaintext of a signature secret key; and comparing the plaintext with the signature secret key corresponding to the current application package, and verifying whether the application package is modified. According to the verification method provided by the invention, the sample of the signature secret key is hard to acquire, modify and replace, so that the verification accuracy is greatly improved.

Description

Technical field [0001] The present invention relates to the field of communication, and in particular, to a verification method and device for an application package. Background technique [0002] When Android Package files (APK for short) are released, they must be digitally signed. The digital signature is to confirm the identity of the publisher and to ensure the integrity of the application package. By verifying the signature, you can know whether the content in the application package has been tampered with or replaced. It is relatively easy to modify the compiled Java code. It is not safe to implement the self-checking of the signature information in the Java code, and the implementation code of the signature verification is easy to be destroyed. [0003] Using the self-verification function of signature information implemented by Java code, it is relatively easy to find and find the code of the function implementation through the APK decompilation tool, and modify the smal...

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 Patents(China)
IPC IPC(8): H04L9/32G06F21/64
Inventor 韦吉云张云
Owner GUIYANG LONGMASTER INFORMATION & TECHNOLOGY CO LTD