Software package certificateprotection method and device

A software package and certificate technology, applied in computer security devices, program/content distribution protection, digital data authentication, etc., can solve the problems of rampant self-signed software pirated applications, and achieve the effect of preventing the application of pirated software

Inactive Publication Date: 2014-01-29
SHENZHEN TRANZDA COMM
View PDF4 Cites 2 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 software package certificate protection method and device that determines whether installation is allowed according to the self-signed time and the current time, aiming at the problem of rampant pirated applications due to the inability to verify self-signed software

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
  • Software package certificateprotection method and device
  • Software package certificateprotection method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0019] figure 1 The implementation flow of a software package certificate protection method provided by the embodiment of the present invention is shown, and the details are as follows:

[0020] Step 101, verifying the self-signed software package to obtain a verification value.

[0021] Specifically, when the developer self-signs the software package, he records the current time, which is the self-signature time, generates a signature value, and adds the signature value and the corresponding self-signature time to the self-signature file. The above software package includes the main program, plu...

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 is applicable to the technical field of software, and provides a software package certificate protection method and device. The method includes checking a self-signed software package to acquire a check value and self-signing time which is recorded when the software package is self-signed, matching the check value with a signature value which is recorded when software is self-signed, acquiring current time if the check value and the signature value are equal, rejecting installation otherwise, and determining whether to allow installing the software package or not according to the self-signing time and the current time. Therefore, service life of the self-signed software package is limited, market circulation capability of the self-signed software package is controlled, and application of pirated software is prevented.

Description

technical field [0001] The invention belongs to the technical field of software, and in particular relates to a software package certificate protection method and device. Background technique [0002] In the current popular Android system, software packages are divided into self-signed software packages and release-certified software packages. Self-signed software packages are untrustworthy and are only used for developer testing and release. However, self-signed software packages can be installed on the terminal, and self-signed software packages cannot be verified, resulting in pirated applications through self-signed software. , harming the rights and interests of developers and users. Contents of the invention [0003] The purpose of the present invention is to provide a software package certificate protection method and device that determines whether to allow installation according to the self-signed time and the current time, aiming at the problem of rampant pirated...

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/12G06F21/30
CPCG06F21/121G06F21/51
Inventor 王晓炜何小川
Owner SHENZHEN TRANZDA COMM
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