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

Protection system of application program and method

A technology for application programs and protection systems, applied in the direction of instruments, calculations, and electrical digital data processing, etc., can solve the problems of taking away, easy loss of interface modules, inconvenience for users or manufacturers, etc., and achieve the effect of protecting application programs

Active Publication Date: 2007-09-12
VIA TECH INC
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] For known application protection mechanisms, the protection code in the interface module or application is very easy to remove
In addition, the interface module is very easy to lose or be taken by others
In addition, since TPM requires system input and output system (BIOS) support, most current hosts must upgrade their system I / O systems to support TPM
It is very inconvenient for users or manufacturers

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
  • Protection system of application program and method
  • Protection system of application program and method
  • Protection system of application program and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In order to make the above-mentioned objects, features and advantages of the present invention more comprehensible, the following specific examples will be described in detail with reference to the accompanying drawings.

[0018] FIG. 1 shows an application program protection system according to an embodiment of the present invention.

[0019] As shown in the figure, the application program protection system 1000 according to the embodiment of the present invention includes an application program 1100 and a security platform device 1200 . It is noted that the secure platform device 1200 is coupled to a host (not shown) that executes the application program 1100 . In some embodiments, the host is, for example, a personal computer or a server, which includes computing units, memory and other devices, and can execute various application programs to achieve the purpose designed by the application programs. The security platform device 1200 can be coupled to the connection ...

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 relates to an application program protecting system and method, especially relating to an application program protecting system, at least comprising a safe platform device, where the safe platform device comprises a storage unit and a processing unit, where the storage unit comprises a root safe key and an application program safe key, and the safe platform device receives a specific key from an application program; the processing unit uses the root safe key to encrypt the specific key and determines whether the encrypted specific key accords with the application program safe key: if yes, allowing executing the application program. Cooperating with the application of radio frequency identification code, the invention can assure the newest valid state of the safe platform device to effectively protect the application program.

Description

technical field [0001] The present invention relates to an application program protection system and method, and in particular to an application program protection system and method providing a hardware protection mechanism. Background technique [0002] In order to protect intellectual property rights, some application programs usually limit the devices used by them, so as to prevent the application programs from being copied to different hosts for use. The protection of the application program may adopt a hardware protection mechanism. Knownly, the hardware protection mechanism can prevent applications from being used on different hosts at the same time by using a dongle and a trusted platform module (TPM). [0003] For the interface module, confirmation data of the corresponding application program, such as authorization information or serial code, will be recorded in the interface module. The interface module must be coupled to the host on which the application is inst...

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/22G06F21/51
Inventor 陈瑞华吴恒和
Owner VIA TECH INC
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