Nothing Special   »   [go: up one dir, main page]

CN107871068A - Firmware burning method, cd-rom recorder and computer-readable recording medium - Google Patents

Firmware burning method, cd-rom recorder and computer-readable recording medium Download PDF

Info

Publication number
CN107871068A
CN107871068A CN201711025059.6A CN201711025059A CN107871068A CN 107871068 A CN107871068 A CN 107871068A CN 201711025059 A CN201711025059 A CN 201711025059A CN 107871068 A CN107871068 A CN 107871068A
Authority
CN
China
Prior art keywords
firmware
rom recorder
burning
authentication
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711025059.6A
Other languages
Chinese (zh)
Inventor
黄伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yihua Computer Co Ltd
Shenzhen Yihua Time Technology Co Ltd
Shenzhen Yihua Financial Intelligent Research Institute
Original Assignee
Shenzhen Yihua Computer Co Ltd
Shenzhen Yihua Time Technology Co Ltd
Shenzhen Yihua Financial Intelligent Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Yihua Computer Co Ltd, Shenzhen Yihua Time Technology Co Ltd, Shenzhen Yihua Financial Intelligent Research Institute filed Critical Shenzhen Yihua Computer Co Ltd
Priority to CN201711025059.6A priority Critical patent/CN107871068A/en
Publication of CN107871068A publication Critical patent/CN107871068A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/86Secure or tamper-resistant housings

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Storage Device Security (AREA)

Abstract

The present invention is applied to firmware security technology area, there is provided a kind of firmware burning method, cd-rom recorder and computer-readable recording medium, wherein method include:The burning function activation request of user's input is received, authentication is carried out to the user;If authentication is by activating the burning function of the cd-rom recorder, while configure the writable firmware number of the cd-rom recorder, the writable firmware number is consistent with the actual production quantity of end product;When carrying out firmware burning to the end product of production using the cd-rom recorder, the firmware burning number of the cd-rom recorder is counted;If the firmware burning number reaches the writable firmware number, the burning function of the cd-rom recorder is closed.Present invention can ensure that the cd-rom recorder could be operated by only possessing the administrative staff of the authorization code of cd-rom recorder, the security of firmware is improved.

Description

Firmware burning method, cd-rom recorder and computer-readable recording medium
Technical field
The invention belongs to firmware security technology area, more particularly to a kind of firmware burning method, cd-rom recorder and computer can Read storage medium.
Background technology
At present, the module product of self-service financial terminal is divided into structure, wherein three parts of hardware and firmware, structure and hardware It is easy to be imitated, if firmware is compromised again, the module product of self-service financial terminal is just easy to entirely be copied.
In the prior art when producing self-service financial terminal, the mode of its firmware burning is:In the knot of self-service financial terminal After the completion of structure and hardware components, compiled firmware is passed into production by network or movable storage device by research staff Portion, then cd-rom recorder is utilized by the chip inside firmware burning to self-service financial terminal by the people of production department.So touch solid The personnel of part are more, and firmware is very easily compromised, causes self-service financial terminal to be easily imitated, has had a strong impact on manufacturer's Interests.
The content of the invention
In view of this, the invention provides a kind of firmware burning method, cd-rom recorder and computer-readable recording medium, with solution Certainly in the prior art in production, the product firmware of research staff's exploitation is easily compromised, causes product entirely to be copied The problem of.
The first aspect of the present invention provides a kind of firmware burning method, applied to cd-rom recorder, the firmware burning method bag Include:
The burning function activation request of user's input is received, authentication is carried out to the user;
If authentication is by activating the burning function of the cd-rom recorder, while configure the writable of the cd-rom recorder Firmware number, the writable firmware number are consistent with the actual production quantity of end product;
When carrying out firmware burning to the end product of production using the cd-rom recorder, the firmware for counting the cd-rom recorder burns Record number;
If the firmware burning number reaches the writable firmware number, the burning function of the cd-rom recorder is closed.
The second aspect of the present invention provides a kind of cd-rom recorder, including:
Identity authenticating unit, for receiving the burning function activation request of user's input, identity is carried out to the user and tested Card;
Unit is activated, if for authentication by activating the burning function of the cd-rom recorder, while configure the burning The writable firmware number of device is recorded, the writable firmware number is consistent with the actual production quantity of end product;
Statistic unit, for when carrying out firmware burning to the end product of production using the cd-rom recorder, described in statistics The firmware burning number of cd-rom recorder;
Closing unit, if reaching the writable firmware number for the firmware burning number, close the burning The burning function of device.
The third aspect of the present invention provides a kind of cd-rom recorder, including memory, processor and is stored in the storage In device and the computer program that can run on the processor, wherein, it is real during computer program described in the computing device Now such as the step of above-mentioned first aspect methods described.
The fourth aspect of the present invention provides a kind of computer-readable recording medium, and the computer-readable recording medium is deposited Computer program is contained, wherein, realized when the computer program is executed by processor such as above-mentioned first aspect methods described Step.
The beneficial effects of the invention are as follows:
The present invention is because when receiving the burning function activation request of user's input, the carry out identity to the user is tested Card, in authentication by rear, just activates the burning function of the cd-rom recorder, thereby may be ensured that and only possess awarding for cd-rom recorder The administrative staff of weighted code could operate the cd-rom recorder;Further, since when activating the burning function of the cd-rom recorder, match somebody with somebody simultaneously Put the writable firmware number of the cd-rom recorder, and the actual production quantity one of the writable firmware number and end product Cause, the burning function of the cd-rom recorder is closed when the firmware burning number of cd-rom recorder reaches the writable firmware number, from And it can further improve the security of firmware.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art In the required accompanying drawing used be briefly described, it should be apparent that, drawings in the following description be only the present invention some Embodiment, for those of ordinary skill in the art, without having to pay creative labor, can also be according to these Accompanying drawing obtains other accompanying drawings.
Fig. 1 is the implementation process schematic diagram of firmware burning method provided in an embodiment of the present invention;
Fig. 2 is the implementation process schematic diagram for the firmware burning method that another embodiment of the present invention provides;
Fig. 3 is the schematic block diagram of cd-rom recorder provided in an embodiment of the present invention;
Fig. 4 is the schematic block diagram for the cd-rom recorder that another embodiment of the embodiment of the present invention provides;
Fig. 5 is the schematic block diagram for the cd-rom recorder that further embodiment of this invention provides.
Embodiment
In describing below, in order to illustrate rather than in order to limit, it is proposed that such as tool of particular system structure, technology etc Body details, thoroughly to understand the embodiment of the present invention.However, it will be clear to one skilled in the art that there is no these specific The present invention can also be realized in the other embodiments of details.In other situations, omit to well-known system, device, electricity Road and the detailed description of method, in case unnecessary details hinders description of the invention.
In order to illustrate technical solutions according to the invention, illustrated below by specific embodiment.
Fig. 1 shows the implementation process of firmware burning method provided in an embodiment of the present invention, in the embodiment shown in fig. 1, The executive agent of flow is heretofore described cd-rom recorder.Details are as follows for the implementation process of this method:
Step S101, the burning function activation request of user's input is received, authentication is carried out to the user, if identity It is verified, then enters step S102;Conversely, if authentication is not by processing.
In the present embodiment, push-button unit is provided with the cd-rom recorder, user can be inputted by the push-button unit to burn Recording function activation request.The cd-rom recorder also includes display unit, passes through the button list when the cd-rom recorder receives user Member input burning function activation request when, on the display unit output ask user input authorization code prompt message, with to Family carries out authentication, and now user can input authorization code in the prompting frame that display unit exports, and the cd-rom recorder receives After the authorization code of user's input, it is compared with the authorization code prestored in cd-rom recorder, if consistent authentication lead to Cross, enter step S102;If inconsistent, authentication failure, do not process, now due to cd-rom recorder burning function not It is activated, therefore user can not use cd-rom recorder.
Step S102, activates the burning function of the cd-rom recorder, while configures the writable firmware number of the cd-rom recorder, The writable firmware number is consistent with the actual production quantity of end product.
In the present embodiment, it is that can trigger the cd-rom recorder to activate burning carrying out authentication to the user to pass through rear Function, now the cd-rom recorder can show that burning function has been activated and has prompted user configuration writable firmware on the display unit Number, the actual production quantity of the writable firmware number and end product are consistent, and can so avoid cd-rom recorder from existing Illegally used after being picked up after having used by other staff.
Step S103, when carrying out firmware burning to the end product of production using the cd-rom recorder, count the burning The firmware burning number of device.
In the present embodiment, the end product of the cd-rom recorder each pair production carries out a firmware burning, its firmware burning Number then accumulates once, while firmware burning number often accumulates once, then by its compared with the writable firmware number once, Judge whether the firmware burning number of the cd-rom recorder reaches the writable firmware number, if the firmware burning number is less than The writable firmware number, then not up to described writable firmware number, if the firmware burning number is equal to and described can burnt Firmware number is recorded, then reaches the writable firmware number.
Step S104, if the firmware burning number reaches the writable firmware number, close the cd-rom recorder Burning function.
In the present embodiment, due to closing the cd-rom recorder when the firmware burning number reaches the writable number Burning function, can so avoid cd-rom recorder from being picked up after having used by other people and illegally use, further increase solid The security of part.
Above as can be seen that the firmware burning method of the present embodiment offer is due to receiving the burning function of user's input During activation request, the carry out authentication to the user, in authentication by rear, the burning work(of the cd-rom recorder is just activated Can, thereby may be ensured that the administrative staff for the authorization code for only possessing cd-rom recorder could operate the cd-rom recorder;Further, since When activating the burning function of the cd-rom recorder, while the writable firmware number of the cd-rom recorder is configured, and it is described writable solid Piece number is consistent with the actual production quantity of end product, reaches the writable firmware in the firmware burning number of cd-rom recorder The burning function of the cd-rom recorder is closed during number, so as to further improve the security of firmware.
Fig. 2 is the schematic flow diagram for the firmware burning method that another embodiment of the present invention provides.It is shown in Figure 2, due to Step S201~step S204 in the embodiment is identical with step S101~step S104 in a upper embodiment respectively, Therefore, will not be repeated here.The firmware burning method provided relative to a upper embodiment, the present embodiment, after step S201 Also include:
Step S205, if authentication is not by prompting user to re-start authentication;
Step S206, if continuous preset times authentication by the cd-rom recorder by not disabling preset time.
In the present embodiment, when authentication first fails, the cd-rom recorder prompts user again by display unit Authorization code is inputted, to carry out authentication to user again.If continuous preset times authentication is not by by cd-rom recorder Preset time is disabled, within the disabling time, if cd-rom recorder hides authorization code inputting interface, forbids user to continue identity and tests Card, while by display unit user's cd-rom recorder can be prompted to have disabled, please reattempted after preset time.
In the present embodiment, due in the authorization code of user's continuous several times input error, the cd-rom recorder being disabled default Time, so it can prevent disabled user from cracking the authorization code of cd-rom recorder by way of repeatedly inputting.
Further, in the present embodiment, the span of the preset times is 2~4, the value of the preset time Scope is 12~36 hours.Such as:As a preferable implementation example, the preset times are 3 times, and the preset time is 24 small When.
Preferably, relative to a upper embodiment, the firmware burning method that the present embodiment provides also is wrapped before step S201 Include:
Step S200, the firmware is encrypted using encryption key, the firmware after encryption is write into the cd-rom recorder Safety chip.
In the present embodiment, the firmware can be encrypted by symmetrical or asymmetrical key.Legal terminal Decruption key corresponding with the encryption key is previously stored with product.Firmware burning of the cd-rom recorder after by encryption is extremely When in end product, the end product must utilize the decruption key prestored that the firmware after the encryption is decrypted Afterwards, normal work could be carried out using the firmware;Otherwise, if not storing the decruption key of the firmware in end product, even if For cd-rom recorder by the firmware burning to terminal, terminal also can not the normal operation firmware.So can illegally it be stolen in authorization code When taking, firmware is played a protective role, further improves the security of firmware.
Preferably, relative to a upper embodiment, the firmware burning method that the present embodiment provides can also include:
Step S207, detects whether the safety chip occurs illegally to dismantle;
Step S208, if illegal dismounting occurs, the firmware stored in the safety chip is deleted in triggering.
In the present embodiment, cage circuit and Anti-dismantling circuit are provided with outside the safety chip, the cd-rom recorder can Detect whether the safety chip occurs illegally to dismantle by the cage circuit and the Anti-dismantling circuit.Wherein, it is described Cage circuit is formed by being enclosed in the power network outside the safety chip, and the Anti-dismantling circuit is used to detect safety chip input Whether end and the annexation between output end and miscellaneous part disconnect, if the cage circuit detects that the power network is destroyed Or the Anti-dismantling electric circuit inspection is broken to the annexation between the safety chip output end or input and miscellaneous part Open, then illustrate that the safety chip there occurs illegal dismounting, is now triggered and stored in the cd-rom recorder deletion safety chip Firmware, the problem of can so avoid safety chip from being removed causes firmware to leak, further increase the security of firmware.
Above as can be seen that relative to a upper embodiment, the firmware burning method that the present embodiment provides is due to continuous pre- If cd-rom recorder is disabled preset time by number authentication not by rear;Using encryption key to writing into safety chip Firmware be encrypted and when detecting that safety chip is illegally dismantled, triggering cd-rom recorder is deleted to be stored in safety chip Firmware, so as to further improve the security of firmware, prevent that firmware from illegally being stolen.
Fig. 3 is the schematic block diagram of cd-rom recorder provided in an embodiment of the present invention.For convenience of description, illustrate only and this The related part of embodiment.
Shown in Figure 3, the cd-rom recorder 3 that the present embodiment provides includes:
Identity authenticating unit 31, for receiving the burning function activation request of user's input, identity is carried out to the user Checking;
Unit 32 is activated, if for authentication by activating the burning function of the cd-rom recorder, while described in configuring The writable firmware number of cd-rom recorder;
Statistic unit 33, for when carrying out firmware burning to the end product of production using the cd-rom recorder, counting institute State the firmware burning number of cd-rom recorder;
Closing unit 34, if reaching the writable firmware number for the firmware burning number, close the burning Record the burning function of device.
Optionally, shown in Figure 4, in another embodiment, the cd-rom recorder 3 also includes:
Tip element 35, if for authentication not by prompting user to re-start authentication;
Forbidden cell 36, if for continuous preset times authentication not by disabling the cd-rom recorder default Time.
Optionally, the cd-rom recorder 3 also includes:
Ciphering unit 37, for the firmware to be encrypted using encryption key, by described in the firmware write-in after encryption The safety chip of cd-rom recorder.
Optionally, cd-rom recorder 3 also includes:
Detection unit 38, for detecting whether the safety chip occurs illegally to dismantle;
Control unit 39, if for illegal dismounting to occur, the firmware stored in the safety chip is deleted in triggering.
Wherein, the detection unit 38 is made up of cage circuit and Anti-dismantling circuit.
It should be noted that the unit of above-mentioned cd-rom recorder provided in an embodiment of the present invention, due to the inventive method Embodiment is based on same design, and its technique effect brought is identical with the inventive method embodiment, and particular content can be found in this hair Narration in bright embodiment of the method, here is omitted.
Therefore, it can be seen that cd-rom recorder provided in an embodiment of the present invention can equally ensure the mandate for only possessing cd-rom recorder The administrative staff of code could operate the cd-rom recorder, improve the security of firmware.
It should be understood that the size of the sequence number of each step is not meant to the priority of execution sequence, each process in above-described embodiment Execution sequence should determine that the implementation process without tackling the embodiment of the present invention forms any limit with its function and internal logic It is fixed.
Fig. 5 is the schematic diagram for the cd-rom recorder that further embodiment of this invention provides.As shown in figure 5, the cd-rom recorder of the embodiment Including:Processor 50, memory 51 and it is stored in the calculating that can be run in the memory 51 and on the processor 50 Machine program 52.The processor 50 realizes the step in above-mentioned each embodiment of the method, example when performing the computer program 52 Step 101 as shown in Figure 1 is to 104.Or the processor 50 realizes above-mentioned each device when performing the computer program 52 The function of each module/unit in embodiment, such as the function of module 31 to 34 shown in Fig. 3.
Exemplary, the computer program 52 can be divided into one or more module/units, it is one or Multiple module/units are stored in the memory 51, and are performed by the processor 50, to complete the present invention.Described one Individual or multiple module/units can be the series of computation machine programmed instruction section that can complete specific function, and the instruction segment is used for Implementation procedure of the computer program 52 in the projector equipment is described.For example, the computer program 52 can be divided Identity authenticating unit 31, activation unit 32, statistic unit, closing unit are cut into, each unit concrete function is as follows:
Identity authenticating unit 31, for receiving the burning function activation request of user's input, identity is carried out to the user Checking;
Unit 32 is activated, if for authentication by activating the burning function of the cd-rom recorder, while described in configuring The writable firmware number of cd-rom recorder;
Statistic unit 33, for when carrying out firmware burning to the end product of production using the cd-rom recorder, counting institute State the firmware burning number of cd-rom recorder;
Closing unit 34, if reaching the writable firmware number for the firmware burning number, close the burning Record the burning function of device.
The cd-rom recorder 5 may include, but be not limited only to, processor 50, memory 51.Those skilled in the art can manage Solution, Fig. 5 is only the example of cd-rom recorder, does not form the restriction to cd-rom recorder 5, can be included than illustrating more or less portions Part, some parts or different parts are either combined, such as the terminal can also include input-output equipment, network connects Enter equipment, bus etc..
Alleged processor 50 can be CPU (Central Processing Unit, CPU), can also be Other general processors, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other PLDs, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor can also be any conventional processor Deng.
The memory 51 can be the internal storage unit of the projector equipment, such as the hard disk of projector equipment or interior Deposit.The memory 51 can also be equipped with the External memory equipment of the projector equipment, such as the projector equipment insert Connect formula hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash memory Block (Flash Card) etc..Further, the memory 51 can also both include the internal storage unit of the projector equipment Also External memory equipment is included.The memory 51 is used to store the computer program and other journeys needed for the terminal Sequence and data.The memory 51 can be also used for temporarily storing the data that has exported or will export.
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each work( Can unit, module division progress for example, in practical application, can be as needed and by above-mentioned function distribution by different Functional unit, module are completed, i.e., the internal structure of described device are divided into different functional units or module, more than completion The all or part of function of description.Each functional unit, module in embodiment can be integrated in a processing unit, also may be used To be that unit is individually physically present, can also two or more units it is integrated in a unit, it is above-mentioned integrated Unit can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.In addition, each function list Member, the specific name of module are not limited to the protection domain of the application also only to facilitate mutually distinguish.Said system The specific work process of middle unit, module, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and is not described in detail or remembers in some embodiment The part of load, it may refer to the associated description of other embodiments.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein Member and algorithm steps, it can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually Performed with hardware or software mode, application-specific and design constraint depending on technical scheme.Professional and technical personnel Described function can be realized using distinct methods to each specific application, but this realization is it is not considered that exceed The scope of the present invention.
In embodiment provided by the present invention, it should be understood that disclosed device/cd-rom recorder and method, Ke Yitong Other modes are crossed to realize.For example, device described above/cd-rom recorder embodiment is only schematical, for example, the mould The division of block or unit, only a kind of division of logic function, can there is other dividing mode when actually realizing, such as multiple Unit or component can combine or be desirably integrated into another system, or some features can be ignored, or not perform.It is another Point, shown or discussed mutual coupling or direct-coupling or communication connection can be by some interfaces, device or The INDIRECT COUPLING of unit or communication connection, can be electrical, mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list Member can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If the integrated module/unit realized in the form of SFU software functional unit and as independent production marketing or In use, it can be stored in a computer read/write memory medium.Based on such understanding, the present invention realizes above-mentioned implementation All or part of flow in example method, by computer program the hardware of correlation can also be instructed to complete, described meter Calculation machine program can be stored in a computer-readable recording medium, and the computer program can be achieved when being executed by processor The step of stating each embodiment of the method..Wherein, the computer program includes computer program code, the computer program Code can be source code form, object identification code form, executable file or some intermediate forms etc..Computer-readable Jie Matter can include:Can carry any entity or device of the computer program code, recording medium, USB flash disk, mobile hard disk, Magnetic disc, CD, computer storage, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It is it should be noted that described The content that computer-readable medium includes can carry out appropriate increasing according to legislation in jurisdiction and the requirement of patent practice Subtract, such as in some jurisdictions, according to legislation and patent practice, computer-readable medium do not include be electric carrier signal and Telecommunication signal.
Embodiment described above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although with reference to foregoing reality Example is applied the present invention is described in detail, it will be understood by those within the art that:It still can be to foregoing each Technical scheme described in embodiment is modified, or carries out equivalent substitution to which part technical characteristic;And these are changed Or replace, the essence of appropriate technical solution is departed from the spirit and scope of various embodiments of the present invention technical scheme, all should Within protection scope of the present invention.

Claims (10)

  1. A kind of 1. firmware burning method, applied to cd-rom recorder, it is characterised in that including:
    The burning function activation request of user's input is received, authentication is carried out to the user;
    If authentication is by activating the burning function of the cd-rom recorder, while configure the writable firmware of the cd-rom recorder Number, the writable firmware number are consistent with the actual production quantity of end product;
    When carrying out firmware burning to the end product of production using the cd-rom recorder, the firmware burning of the cd-rom recorder is counted Number;
    If the firmware burning number reaches the writable firmware number, the burning function of the cd-rom recorder is closed.
  2. 2. firmware burning method as claimed in claim 1, it is characterised in that the burning function activation for receiving user's input Request, the user is carried out after authentication also to include:
    If authentication is not by prompting user to re-start authentication;
    If continuous preset times authentication by the cd-rom recorder by not disabling preset time.
  3. 3. firmware burning method as claimed in claim 1, it is characterised in that the burning function activation for receiving user's input Request, the user is carried out before authentication also to include:
    The firmware is encrypted using encryption key, the firmware after encryption is write to the safety chip of the cd-rom recorder.
  4. 4. firmware burning method as claimed in claim 3, it is characterised in that the firmware burning method also includes:
    Detect whether the safety chip occurs illegally to dismantle;
    If illegal dismounting occurs, the firmware stored in the safety chip is deleted in triggering.
  5. A kind of 5. cd-rom recorder, it is characterised in that including:
    Identity authenticating unit, for receiving the burning function activation request of user's input, authentication is carried out to the user;
    Unit is activated, if for authentication by activating the burning function of the cd-rom recorder, while configure the cd-rom recorder Writable firmware number, the writable firmware number is consistent with the actual production quantity of end product;
    Statistic unit, for when carrying out firmware burning to the end product of production using the cd-rom recorder, counting the burning The firmware burning number of device;
    Closing unit, if reaching the writable firmware number for the firmware burning number, close the cd-rom recorder Burning function.
  6. 6. cd-rom recorder as claimed in claim 5, it is characterised in that also include:
    Tip element, if for authentication not by prompting user to re-start authentication;
    Forbidden cell, if for continuous preset times authentication not by the way that the cd-rom recorder is disabled into preset time.
  7. 7. cd-rom recorder as claimed in claim 5, it is characterised in that also include:
    Ciphering unit, for the firmware to be encrypted using encryption key, the firmware after encryption is write into the cd-rom recorder Safety chip.
  8. 8. cd-rom recorder as claimed in claim 7, it is characterised in that also include:
    Detection unit, for detecting whether the safety chip occurs illegally to dismantle;
    Control unit, if for illegal dismounting to occur, the firmware stored in the safety chip is deleted in triggering.
  9. 9. a kind of cd-rom recorder, including memory, processor and it is stored in the memory and can transports on the processor Capable computer program, it is characterised in that realize that Claims 1-4 such as is appointed described in the computing device during computer program The step of one methods described.
  10. 10. a kind of computer-readable recording medium, the computer-readable recording medium storage has computer program, and its feature exists In when the computer program is executed by processor the step of realization such as any one of Claims 1-4 methods described.
CN201711025059.6A 2017-10-27 2017-10-27 Firmware burning method, cd-rom recorder and computer-readable recording medium Pending CN107871068A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711025059.6A CN107871068A (en) 2017-10-27 2017-10-27 Firmware burning method, cd-rom recorder and computer-readable recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711025059.6A CN107871068A (en) 2017-10-27 2017-10-27 Firmware burning method, cd-rom recorder and computer-readable recording medium

Publications (1)

Publication Number Publication Date
CN107871068A true CN107871068A (en) 2018-04-03

Family

ID=61753407

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711025059.6A Pending CN107871068A (en) 2017-10-27 2017-10-27 Firmware burning method, cd-rom recorder and computer-readable recording medium

Country Status (1)

Country Link
CN (1) CN107871068A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108829407A (en) * 2018-06-15 2018-11-16 深圳市网心科技有限公司 System boot method, electronic equipment and the storage medium of electronic equipment
CN109614119A (en) * 2018-11-27 2019-04-12 昆山丘钛微电子科技有限公司 A kind of method for burn-recording, device, electronic equipment and medium
CN109710145A (en) * 2018-12-06 2019-05-03 郑州云海信息技术有限公司 A kind of VPD information method for burn-recording and system based on storage product
CN110659036A (en) * 2019-08-26 2020-01-07 深圳市亿道数码技术有限公司 Method and system for automatically burning Google key in Windows system
CN111260366A (en) * 2018-11-30 2020-06-09 广州众诺电子技术有限公司 Burning method, system and storage medium
CN111340495A (en) * 2020-05-15 2020-06-26 支付宝(杭州)信息技术有限公司 Payment machine and payment method
CN111611602A (en) * 2020-05-07 2020-09-01 山东华芯半导体有限公司 Safe and controllable mass production method based on state secret chip
CN111625248A (en) * 2020-06-01 2020-09-04 杭州万高科技股份有限公司 Programming device and encryption programming method
CN111797038A (en) * 2020-07-03 2020-10-20 深圳市慧为智能科技股份有限公司 Burning control method, system, device, equipment and computer readable storage medium
CN112257074A (en) * 2020-11-10 2021-01-22 深圳市绿联科技有限公司 USB interface chip circuit, docking station, firmware authentication method and device
CN112416370A (en) * 2019-08-21 2021-02-26 惠州市蓝微电子有限公司 Method and device for realizing communication burning of pen electricity type electric quantity management product
CN112905202A (en) * 2021-02-07 2021-06-04 广州众诺电子技术有限公司 Chip upgrading method, burning device and chip upgrading system
CN112994893A (en) * 2021-02-08 2021-06-18 无锡众星微系统技术有限公司 Secret key burning method in chip production test stage
CN114281358A (en) * 2021-12-10 2022-04-05 苏州浪潮智能科技有限公司 Firmware burning method, system, storage medium and equipment
CN115129332A (en) * 2022-08-30 2022-09-30 深圳市航顺芯片技术研发有限公司 Firmware burning method, computer equipment and readable storage medium
CN116248282A (en) * 2022-12-02 2023-06-09 北京深盾科技股份有限公司 Firmware downloading method, electronic device, encryption machine and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101667064A (en) * 2009-07-10 2010-03-10 深圳市九思泰达技术有限公司 Anti-peer and anti-stealing safety keyboard
CN205230025U (en) * 2015-11-18 2016-05-11 上海裕析电子科技有限公司 System is write to long -range self -service fever
CN106529309A (en) * 2016-09-19 2017-03-22 芯海科技(深圳)股份有限公司 Method for limiting programming number of programmer by encrypting programming file
CN106952423A (en) * 2017-03-17 2017-07-14 深圳怡化电脑股份有限公司 A kind of secure data processing method, device and code keypad

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101667064A (en) * 2009-07-10 2010-03-10 深圳市九思泰达技术有限公司 Anti-peer and anti-stealing safety keyboard
CN205230025U (en) * 2015-11-18 2016-05-11 上海裕析电子科技有限公司 System is write to long -range self -service fever
CN106529309A (en) * 2016-09-19 2017-03-22 芯海科技(深圳)股份有限公司 Method for limiting programming number of programmer by encrypting programming file
CN106952423A (en) * 2017-03-17 2017-07-14 深圳怡化电脑股份有限公司 A kind of secure data processing method, device and code keypad

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108829407B (en) * 2018-06-15 2022-04-01 深圳市网心科技有限公司 System booting method of electronic device, and storage medium
CN108829407A (en) * 2018-06-15 2018-11-16 深圳市网心科技有限公司 System boot method, electronic equipment and the storage medium of electronic equipment
CN109614119A (en) * 2018-11-27 2019-04-12 昆山丘钛微电子科技有限公司 A kind of method for burn-recording, device, electronic equipment and medium
CN109614119B (en) * 2018-11-27 2022-07-08 昆山丘钛微电子科技股份有限公司 Burning method, device, electronic equipment and medium
CN111260366A (en) * 2018-11-30 2020-06-09 广州众诺电子技术有限公司 Burning method, system and storage medium
CN111260366B (en) * 2018-11-30 2024-02-20 广州众诺微电子有限公司 Burning method, system and storage medium
CN109710145A (en) * 2018-12-06 2019-05-03 郑州云海信息技术有限公司 A kind of VPD information method for burn-recording and system based on storage product
CN109710145B (en) * 2018-12-06 2022-02-18 郑州云海信息技术有限公司 VPD information burning method and system based on storage product
CN112416370A (en) * 2019-08-21 2021-02-26 惠州市蓝微电子有限公司 Method and device for realizing communication burning of pen electricity type electric quantity management product
CN110659036A (en) * 2019-08-26 2020-01-07 深圳市亿道数码技术有限公司 Method and system for automatically burning Google key in Windows system
CN111611602A (en) * 2020-05-07 2020-09-01 山东华芯半导体有限公司 Safe and controllable mass production method based on state secret chip
CN111611602B (en) * 2020-05-07 2023-01-24 山东华芯半导体有限公司 Safe and controllable mass production method based on state secret chip
CN111340495A (en) * 2020-05-15 2020-06-26 支付宝(杭州)信息技术有限公司 Payment machine and payment method
CN111625248B (en) * 2020-06-01 2023-04-07 杭州万高科技股份有限公司 Programming device and encryption programming method
CN111625248A (en) * 2020-06-01 2020-09-04 杭州万高科技股份有限公司 Programming device and encryption programming method
CN111797038B (en) * 2020-07-03 2021-12-10 深圳市慧为智能科技股份有限公司 Burning control method, system, device, equipment and computer readable storage medium
CN111797038A (en) * 2020-07-03 2020-10-20 深圳市慧为智能科技股份有限公司 Burning control method, system, device, equipment and computer readable storage medium
CN112257074B (en) * 2020-11-10 2024-02-23 深圳市绿联科技股份有限公司 USB interface chip circuit, docking station and firmware authentication method and device
CN112257074A (en) * 2020-11-10 2021-01-22 深圳市绿联科技有限公司 USB interface chip circuit, docking station, firmware authentication method and device
CN112905202B (en) * 2021-02-07 2024-01-02 广州众诺微电子有限公司 Chip upgrading method, burning device and chip upgrading system
CN112905202A (en) * 2021-02-07 2021-06-04 广州众诺电子技术有限公司 Chip upgrading method, burning device and chip upgrading system
CN112994893A (en) * 2021-02-08 2021-06-18 无锡众星微系统技术有限公司 Secret key burning method in chip production test stage
CN112994893B (en) * 2021-02-08 2021-12-14 无锡众星微系统技术有限公司 Secret key burning method in chip production test stage
CN114281358A (en) * 2021-12-10 2022-04-05 苏州浪潮智能科技有限公司 Firmware burning method, system, storage medium and equipment
CN114281358B (en) * 2021-12-10 2023-08-04 苏州浪潮智能科技有限公司 Firmware burning method, system, storage medium and equipment
CN115129332A (en) * 2022-08-30 2022-09-30 深圳市航顺芯片技术研发有限公司 Firmware burning method, computer equipment and readable storage medium
CN116248282A (en) * 2022-12-02 2023-06-09 北京深盾科技股份有限公司 Firmware downloading method, electronic device, encryption machine and computer readable storage medium
CN116248282B (en) * 2022-12-02 2024-05-17 北京深盾科技股份有限公司 Firmware downloading method, electronic device, control device and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN107871068A (en) Firmware burning method, cd-rom recorder and computer-readable recording medium
US11270002B2 (en) Hardware trojan detection through information flow security verification
CN103839011B (en) The guard method of confidential document and device
CN104160405B (en) Safety means environment for trusting configuration
CN103559435B (en) The debugging port controlling method and apparatus of terminal device
CN105046122B (en) A kind of terminal system management method and terminal
CN108320154A (en) Digital wallet asset protection method and device, electronic equipment and storage medium
CN104023133B (en) Anti-theft method and device for mobile terminal
CN109344598A (en) The binding of equipment room and authority control method, device, equipment and storage medium
CN108365950A (en) The generation method and device of financial self-service equipment key
CN107330333A (en) Ensure the method and device of POS firmware safety
CN107609410A (en) Android system data guard method, terminal device and storage medium based on HOOK
CN107730775A (en) Self-service dealing method, apparatus, system and electronic equipment
CN108540457A (en) A kind of safety equipment and its biological identification control method and device
CN107085791A (en) A kind of electric paying method and terminal
CN104850764B (en) A kind of method for protecting software and system based on smart card
CN107180173A (en) unlocking method and device
CN107526947A (en) A kind of embedded software active control method
CN107688756B (en) Hard disk control method, equipment and readable storage medium storing program for executing
CN104363093B (en) The method encrypted by dynamic authorization code to file data
CN106093833B (en) Method and system for testing initialization function of charge control electric energy meter
CN105389224A (en) Test protection method and device for safety chips
CN109446847A (en) Configuration method, terminal device and the storage medium of dual system peripheral resources
CN105095780B (en) The access method and device of test port in a kind of chip
CN106991307A (en) Using time slot scrambling and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180403

RJ01 Rejection of invention patent application after publication