Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for encrypting and decrypting application program

A technology of application program and application program identification, which is applied in the field of decryption device, application program encryption, decryption method and encryption, can solve the problems of the lack of restrictions on the arbitrary dissemination of application programs, the loss of application program customizers and toll providers, and achieve the goal of eliminating Potential safety hazards and the effect of avoiding losses

Active Publication Date: 2013-08-07
GUANGDONG OPPO MOBILE TELECOMM CORP LTD
View PDF4 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present invention is to provide an application program encryption method, aiming to solve the problem of lack of restrictions on the arbitrary dissemination of application programs in the prior art, which causes losses to application program customizers and charge providers

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
  • Method and device for encrypting and decrypting application program
  • Method and device for encrypting and decrypting application program
  • Method and device for encrypting and decrypting application program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] 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.

[0027] In the embodiment of the present invention, the mobile terminal ID is obtained, and only when the obtained mobile terminal ID is consistent with the mobile terminal ID in the key file, the encrypted key in the new application installation package is decrypted according to the preset algorithm and key. installation file, even if other mobile terminals obtain the new application installation package, because their own device identification is inconsistent with the device identification in the encryption key file, they cannot decrypt the encrypted installation file in the application installatio...

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 suitable for the technical field of mobile terminals and provides a method and device for encrypting and decrypting an application program. The method comprises the steps as follows: obtaining an application program installation package comprising an encrypted installation file, a mobile terminal identifier and a key; obtaining the mobile terminal identifier; and when the obtained mobile terminal identifier is the same as that in a key file, decrypting the encrypted installation file in the application program installation package according to the preset algorithm and the key. According to the embodiment of the invention, the encrypted installation file in the application program installation package is decrypted according to the preset algorithm and the key only when the obtained mobile terminal identifier is the same as that in the key file, so that the problem of arbitrary transmission of the application program is solved, the customizers and the fee collectors of the application program are prevented from suffering a loss, and the potential safety hazard caused by arbitrary transmission of the application program is avoided.

Description

technical field [0001] The invention belongs to the technical field of mobile terminals, and in particular relates to an application program encryption and decryption method and an encryption and decryption device. Background technique [0002] With the advent of the era of intelligent mobile terminals, the configuration of mobile terminals is becoming more and more powerful, and the functions are becoming more and more complete. There are also various and increasing applications for mobile terminals. Users can download their favorite applications through the Internet. It can also be installed by disseminating applications between users to enjoy the intelligent experience of mobile terminals. [0003] However, due to the lack of restrictions on arbitrary dissemination of application programs in the prior art, application program customizers and toll providers suffer losses, which is not conducive to the healthy development of the application program industry. For the sake o...

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/12
Inventor 张寅祥
Owner GUANGDONG OPPO MOBILE TELECOMM CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products