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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/86—Secure 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
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)
- 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. 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. 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. 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.
- 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. 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. 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. 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. 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. 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.
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)
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)
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 |
-
2017
- 2017-10-27 CN CN201711025059.6A patent/CN107871068A/en active Pending
Patent Citations (4)
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)
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 |