Encryption and authentication protection method and system of secondary development embedded type application program

An application and secondary development technology, applied in user identity/authority verification, instruments, electrical digital data processing, etc., can solve the problems of limited hardware resources, secondary development of embedded software security issues, etc., to achieve secure access , the effect of improving safety
CN102831357AActive Publication Date: 2012-12-19深圳市君安宏图技术有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
深圳市君安宏图技术有限公司
Publication Date
2012-12-19

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides an encryption and authentication protection method and system of a secondary development embedded type application program. The encryption and authentication protection method comprises the steps that: primary equipment requests for information of downloading data to the embedded equipment; embedded equipment receives the request information and feeds back response information to the embedded equipment; the primary equipment downloads data from the embedded equipment, wherein the data comprises an authentication code, a key and an encrypted application program; the embedded equipment receives and stores the requested data to a storage module and decrypt by using the received key to solidify the application program; the embedded equipment starts up the application program and receives a to-be-verified authentication code input by the user; the embedded equipment obtains the authentication code stored in the storage module and verifies the to-be-verified authentication code; and if the verification passes, the embedded equipment runs the application program, otherwise, ends running the application program. According to the invention, safety of the secondary development software of the embedded equipment can be improved without adding extra hardware.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of software encryption, in particular to an encryption and authentication protection method and system for secondary development of embedded application programs. Background technique

[0002] With the development of electronic information technology, embedded devices have been widely used in various fields such as industry, agriculture, education, national defense, scientific research and daily life. Embedded system is a complex of software and hardware. It is a special "computer" system centered on applications and based on computer technology. Both software and hardware can be tailored. When manufacturers develop embedded devices, considering factors such as functional requirements, system cost, and hardware size, the hardware configuration of embedded systems will be subject to certain restrictions. Although embedded devices have played a huge role in the electronic informatization of various industries...

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