Movatterモバイル変換


[0]ホーム

URL:


CN115292736A - Equipment unlocking method and device, nonvolatile storage medium and computer equipment - Google Patents

Equipment unlocking method and device, nonvolatile storage medium and computer equipment
Download PDF

Info

Publication number
CN115292736A
CN115292736ACN202211049862.4ACN202211049862ACN115292736ACN 115292736 ACN115292736 ACN 115292736ACN 202211049862 ACN202211049862 ACN 202211049862ACN 115292736 ACN115292736 ACN 115292736A
Authority
CN
China
Prior art keywords
password
led display
display module
identification information
locking state
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
CN202211049862.4A
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 Leyard Optoelectronic Co Ltd
Original Assignee
Shenzhen Leyard Optoelectronic Co Ltd
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 Leyard Optoelectronic Co LtdfiledCriticalShenzhen Leyard Optoelectronic Co Ltd
Priority to CN202211049862.4ApriorityCriticalpatent/CN115292736A/en
Publication of CN115292736ApublicationCriticalpatent/CN115292736A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The invention discloses a device unlocking method and device, a nonvolatile storage medium and computer equipment. Wherein, the method comprises the following steps: receiving a first password sent by control equipment, wherein the control equipment releases the locking state of the LED display module by sending the first password to the LED display module; and matching the first password with a pre-stored second password, releasing the locking state of the LED display module when the first password is matched with the second password, and keeping the locking state of the LED display module when the first password is not matched with the second password. The invention solves the technical problem that the unlocking mode of the equipment in the related technology can not identify whether the LED display module or the upper computer is reliable equipment.

Description

Equipment unlocking method and device, nonvolatile storage medium and computer equipment
Technical Field
The invention relates to the technical field of display screens, in particular to a method and a device for unlocking equipment, a nonvolatile storage medium and computer equipment.
Background
The only equipment encryption mode is control time on the existing display screen market, this kind of equipment deciphers through a USB flash disk dongle, after the dongle inserts the computer host who is connected with the display screen, just can be called and respond to the setting as the computer host's of host computer encryption option menu of host computer, after setting up, control command will write in and deposit in LED display module's the microprocessor, and begin to carry out, after pulling out the dongle, the encryption option of host computer will unable recall again, the encryption control time who deposits in also unable change module microprocessor, until inserting the dongle again after, just can reset screen body operating time or to the unlocking of LED display module.
The existing encryption function aims at controlling time and cannot identify whether the LED display module is a designated control device or not; meanwhile, the existing encryption function needs to insert the dongle when in use, so that the dongle is easily lost to cause the display screen not to work; because the dongle can be used only by being inserted in the field, the dongle cannot be operated when being incapable of being remotely operated; the anti-counterfeiting of the existing encrypted LED display module can not be realized.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the invention provides an equipment unlocking method and device, a nonvolatile storage medium and computer equipment, and at least solves the technical problem that whether an LED display module or an upper computer is reliable equipment cannot be identified by an equipment unlocking mode in the related technology.
According to an aspect of an embodiment of the present invention, there is provided an apparatus unlocking method, including: receiving a first password sent by control equipment, wherein the control equipment releases the locking state of the LED display module by sending the first password to the LED display module; the first password is matched with the pre-stored second password, the locking state of the LED display module is released when the first password is matched with the second password, and the locking state of the LED display module is kept when the first password is not matched with the second password.
Optionally, matching the first password with a pre-stored second password, removing the locking state of the LED display module when the first password is matched with the second password, and maintaining the locking state of the LED display module when the first password is not matched with the second password, includes: decrypting the identity ciphertext by using a prestored second key to obtain information to be verified, wherein the first password comprises the identity ciphertext; and matching the information to be verified with the pre-stored first identity identification information of the LED display module, releasing the locking state of the LED display module when the information to be verified is matched with the first identity identification information, and keeping the locking state of the LED display module when the information to be verified is not matched with the first identity identification information, wherein the first identity identification information is a second password.
Optionally, the method further comprises: receiving a configuration file and a correction file sent by control equipment, wherein the configuration file and the correction file respectively correspond to first identity identification information; and writing the configuration file and the correction file into the LED display module when the locking state of the LED display module is released.
Optionally, the method further comprises: under the condition that the locking state of the LED display module is released, sending a response instruction to the control equipment, wherein the response instruction is used for representing that the LED display module is released from the locking state; and receiving a control instruction sent by the control equipment, wherein the control instruction is used for setting the LED display module.
According to an aspect of an embodiment of the present invention, there is provided an apparatus unlocking method, including: acquiring first identity identification information of the LED display module, wherein the LED display module is in a locked state; determining a first password corresponding to the first identity identification information; and sending the first password to the LED display module, wherein the LED display module releases the locking state when the first password is matched with the pre-stored second password, and keeps the locking state when the first password is not matched with the second password.
Optionally, determining a first password corresponding to the first identity information includes: determining a first key corresponding to the first identity information; encrypting the first identity identification information by using a first secret key to obtain an identity ciphertext; and obtaining a first password based on the identity ciphertext.
Optionally, determining a first key corresponding to the first identity information includes: determining a target entry from a plurality of data entries according to the first identity identification information, wherein the plurality of data entries comprise a plurality of second identity identification information and a plurality of keys which are in one-to-one correspondence with the plurality of second identity identification information, and the target identity identification information included in the target entry is matched with the first identity identification information; the target key included in the target entry is taken as the first key.
Optionally, the method further comprises: and sending the configuration file and the correction file to the LED display module, wherein the configuration file and the correction file respectively correspond to the first identity information, and the LED display module writes the configuration file and the correction file under the condition that the locking state is released.
According to another aspect of the embodiments of the present invention, there is also provided an apparatus unlocking device, including: the receiving module is used for receiving a first password sent by the control equipment, wherein the control equipment releases the locking state of the LED display module by sending the first password to the LED display module; the matching module is used for matching the first password with a pre-stored second password, releasing the locking state of the LED display module when the first password is matched with the second password, and keeping the locking state of the LED display module when the first password is not matched with the second password.
According to another aspect of the embodiments of the present invention, there is also provided an apparatus unlocking device, including: the acquisition module is used for acquiring first identity identification information of the LED display module, wherein the LED display module is in a locked state; the determining module is used for determining a first password corresponding to the first identity identification information; and the sending module is used for sending the first password to the LED display module, wherein the LED display module is unlocked when the first password is matched with a pre-stored second password, and is kept in a locked state when the first password is not matched with the second password.
According to another aspect of the embodiment of the present invention, a nonvolatile storage medium is further provided, where the nonvolatile storage medium includes a stored program, and when the program runs, a device in which the nonvolatile storage medium is located is controlled to execute any one of the above device unlocking manners.
According to another aspect of the embodiments of the present invention, there is also provided a computer device, where the computer device includes a processor, and the processor is configured to execute a program, where the program executes any one of the above device unlocking manners.
In the embodiment of the invention, a first password sent by control equipment is received, wherein the control equipment releases the locking state of the LED display module by sending the first password to the LED display module; the first password is matched with the pre-stored second password, the locking state of the LED display module is released when the first password is matched with the second password, the locking state of the LED display module is kept when the first password is not matched with the second password, and the purpose of verifying the authenticity of the upper computer is achieved, so that the technical effect of identifying whether the upper computer is reliable equipment is achieved, and the technical problem that whether the LED display module or the upper computer is reliable equipment cannot be identified by an equipment unlocking mode in the related technology is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 shows a hardware configuration block diagram of a computer terminal for implementing a device unlocking method;
fig. 2 is a flowchart illustrating a first method for unlocking a device according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a microprocessor chip connection circuit provided in accordance with an alternative embodiment of the present invention;
fig. 4 is a flowchart illustrating a second method for unlocking a device according to an embodiment of the present invention;
fig. 5 is a block diagram illustrating a first device unlocking apparatus according to an embodiment of the present invention;
fig. 6 is a block diagram of a second device unlocking apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In accordance with an embodiment of the present invention, there is provided an embodiment of a method for unlocking a device, it should be noted that the steps illustrated in the flowchart of the figure may be performed in a computer system such as a set of computer executable instructions, and that while a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than that presented herein.
The method provided by the first embodiment of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Fig. 1 shows a hardware configuration block diagram of a computer terminal for implementing the device unlocking method. As shown in FIG. 1, the computer terminal 10 may include one or more processors (shown as 102a, 102b, \8230;, 102 n) which may include, but are not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA, etc., amemory 104 for storing data. Besides, the method can also comprise the following steps: a display, an input/output interface (I/O interface), a Universal Serial BUS (USB) port (which may be included as one of the ports of the BUS), a network interface, a power source, and/or a camera. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration and is not intended to limit the structure of the electronic device. For example, the computer terminal 10 may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
It should be noted that the one or more processors and/or other data processing circuitry described above may be referred to generally herein as "data processing circuitry". The data processing circuitry may be embodied in whole or in part in software, hardware, firmware, or any combination thereof. Further, the data processing circuit may be a single stand-alone processing module, or incorporated in whole or in part into any of the other elements in the computer terminal 10. As referred to in the embodiments of the application, the data processing circuit acts as a processor control (e.g. selection of a variable resistance termination path connected to the interface).
Thememory 104 may be used to store software programs and modules of application software, such as program instructions/data storage devices corresponding to the device unlocking method in the embodiment of the present invention, and the processor executes various functional applications and data processing by running the software programs and modules stored in thememory 104, that is, implements the device unlocking method of the application program. Thememory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, thememory 104 may further include memory located remotely from the processor, which may be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The display may be, for example, a touch screen type Liquid Crystal Display (LCD) that may enable a user to interact with the user interface of the computer terminal 10.
Fig. 2 is a flowchart illustrating a first method for unlocking a device according to an embodiment of the present invention, where as shown in fig. 2, the method includes the following steps:
step S202, receiving a first password sent by the control device, wherein the control device releases the locking state of the LED display module by sending the first password to the LED display module.
The embodiment provides an equipment unlocking method which is mainly used for unlocking an LED display module. General LED display module assembly needs the host computer to control it and set up the time of normal work just can normally work, and before host computer control LED module assembly and set up it, need carry out the unblock to LED display module assembly earlier, just can be connected with LED display module assembly.
In this step, the first password that control device sent is received to LED display module assembly, and control device is the equipment of being connected with LED display module assembly for control one or more LED display module assembly show, the host computer can set up LED display module assembly through control device, and the host computer sends first password and also need just can transmit to the microprocessor of LED display module assembly through control module assembly. The first password is a password which is sent by the upper computer to the LED display module and is used for proving that the upper computer is reliable equipment to the LED display module, and when the LED display module recognizes that the upper computer is reliable equipment through the first password, the locking state can be released, and the control of the upper computer is accepted.
And S204, matching the first password with a pre-stored second password, unlocking the LED display module when the first password is matched with the second password, and keeping the LED display module in the locked state when the first password is not matched with the second password.
In this step, the LED display module verifies whether the upper computer sending the first password is a reliable device by matching the received first password with the pre-stored second password. When the first password can be matched with the second password, the LED display module is unlocked and is controlled by the upper computer; when the first password cannot be matched with the second password, the LED display module keeps a locked state, and upper computer control is not allowed.
Through the steps, the purpose of verifying the authenticity of the upper computer can be achieved, the technical effect of identifying whether the upper computer is reliable equipment is achieved, and the technical problem that whether the LED display module or the upper computer is reliable equipment cannot be identified by an equipment unlocking mode in the related technology is solved.
As an optional embodiment, the process of matching the first password with the pre-stored second password by the LED display module, and selectively changing or maintaining the self-unlock state according to the matching result may be implemented by the following steps: decrypting the identity ciphertext by using a prestored second secret key to obtain information to be verified, wherein the first password comprises the identity ciphertext; and matching the information to be verified with the prestored first identity information of the LED display module, releasing the locking state of the LED display module when the information to be verified is matched with the first identity information, and keeping the locking state of the LED display module when the information to be verified is not matched with the first identity information, wherein the first identity information is a second password.
It should be noted that the first password may be a password sent by the upper computer to the LED display module for proving the identity of the upper computer, and is a password agreed by the LED display module with the upper computer before the LED display module leaves the factory, and the first password may include multiple types, and optionally, a group of identical arrays may be agreed, and the arrays are encrypted by using keys that can be matched, for example, the agreed array may be assumed to be 123456, and the agreed key may be a symmetric key or an asymmetric key. At the moment, the upper computer encrypts the agreed array 123456 by using an agreed key to serve as a first password, the first password is sent to the LED display module, the LED display module decrypts the first password by using the agreed pre-stored symmetric key, the array obtained after decryption serves as a second password, the second password is compared with the originally agreed array, if the first password can be matched with the originally agreed array, the LED display module is unlocked, and if the first password cannot be matched with the originally agreed array, the LED display module keeps the locked state. It should be noted that, if the agreed key is an asymmetric key, the key pre-stored by the LED display module may be a public key in an asymmetric key pair, and the key used for encrypting the agreed array is a private key in the asymmetric key pair. Certainly, when the agreed key is a symmetric key, the LED display module encrypts the pre-stored array with the pre-stored symmetric key, and the encrypted array is used as a second password and then compared with the first password, which is also an optional method.
In this optional embodiment, the host computer and the LED display module can also select the identification information of each module as an appointed array, the host computer encrypts the identification information by using an appointed key, the encrypted identification information is sent to the LED display module as a first password, the LED display module decrypts the first password by using a prestored second key, the decrypted information to be verified is matched and compared with the prestored first identification information of the module, when the information to be verified is consistent with the first identification information, the LED display module verifies that the host computer is reliable equipment, the locking state is released, and when the information to be verified is inconsistent with the first identification information, the LED display module keeps the locking state.
As an optional embodiment, the following process can be realized when the upper computer communicates with the LED display module: receiving a configuration file and a correction file sent by control equipment, wherein the configuration file and the correction file respectively correspond to first identity identification information; and writing the configuration file and the correction file into the LED display module when the locked state of the LED display module is released.
Optionally, after the upper computer is verified to be reliable equipment and the LED display module is unlocked, the LED display module receives the configuration file and the correction file sent by the upper computer through the control equipment and writes the configuration file and the correction file into a microprocessor of the module. The configuration file and the correction file are used for configuring and correcting the display state of the LED display modules, and each LED display module has errors more or less during manufacturing, so that each LED display module needs to be additionally configured and corrected during displaying to achieve a good display effect, and each LED display module has the configuration file and the correction file corresponding to the identity information of the LED display module.
As an optional embodiment, when the locked state of the LED display module is released, the MCU in the LED display module may further send a response instruction to the control device, where the response instruction is used to indicate that the locked state of the LED display module has been released; further, the MCU receives a control instruction sent by the control equipment and executes an action according to the control instruction, wherein the control instruction is used for setting the LED display module.
Optionally, after the upper computer is verified to be reliable equipment and the LED display module is unlocked, the LED display module sends a response instruction to the control equipment, the control equipment sends the response instruction to the upper computer, the LED display module can inform the upper computer that the locking state of the module is unlocked, and the upper computer can control and set the module. The host computer can be according to the response instruction, through sending control command to controlgear retransmission to LED display module assembly again, realizes control and setting to LED display module assembly.
As a specific embodiment, the following hardware settings may be adopted for a microprocessor in the LED display module to implement the device unlocking method: in display screen display and control signals sent by a control card of the control equipment, the microprocessor receives RV _ D6/MOSI/SS module encryption code matching signals which are responsible for issuing encryption signals and uploading check results, and other signals are signals for controlling the normal work of the display screen. These display and control signals of the display screen are amplified by the integrated circuit and then transmitted to the microprocessor circuit, fig. 3 is a schematic diagram of a connection circuit of the microprocessor chip provided according to an alternative embodiment of the present invention, as shown in fig. 3, the microprocessor chip includes at least 8 pins, a FLASH _ MOSI/SS encrypted signal is transmitted to the 7 th pin of the MCU, after the internal check of the microprocessor is correct, an instruction (for example, an enable signal of a switch) for controlling the switching circuit of the LED display module is output via the 6 th pin, when the 6 th pin of the microprocessor chip sends out a control signal, the signal switching control circuit executes signal turn-on, the display control signal and the display control signal circuit transmitted to the LED display module are turned on, and the LED display module normally operates after the display circuit obtains the signal.
Fig. 4 is a schematic flowchart of a second method for unlocking a device according to an embodiment of the present invention, and as shown in fig. 4, the method includes the following steps:
step S402, first identity identification information of the LED display module is obtained, wherein the LED display module is in a locked state.
In this step, when the LED display module is in a locked state, the upper computer needs to acquire the first identity identification information of the LED display module to determine whether the LED display module is reliable equipment, and when the upper computer determines that the LED display module is reliable equipment, the upper computer can be connected with the LED display module to control and set the LED display module. The method for acquiring the first identity information of the LED display module may be scanning a two-dimensional code on a circuit board of the LED display module, wherein the two-dimensional code includes the first identity information of the LED display module. The two-dimensional code on the circuit board of the LED display module is engraved on the circuit board by laser before leaving factory, and the two-dimensional code can comprise brand information, production time information, used material information, production batch information, order information, configuration file information, display correction file information and the like of each module.
Step S404, determining a first password corresponding to the first identity information.
In this step, the upper computer can determine whether the LED display module is a reliable device according to the first password corresponding to the first identity information of the LED display module, and if it is determined that the LED display module is a reliable device, the upper computer can find the first password that is agreed between the LED display module and the upper computer before leaving the factory and that corresponds to the first identity information.
Step S406, sending the first password to the LED display module, wherein the LED display module releases the locking state when the first password is matched with a pre-stored second password, and maintains the locking state when the first password is not matched with the second password.
In this step, the host computer can make the LED display device confirm whether the host computer is reliable equipment through sending first password to LED display module assembly, has agreed good second password in the LED display module assembly, and when first password can match with the second password, the LED display device confirms that the host computer is reliable equipment and removes the lock-out state, and when first password can not match with the second password, the LED display device confirms that the host computer is unreliable equipment and keeps the lock-out state.
Through the steps, the purpose that the upper computer confirms whether the LED display module is reliable equipment or not and sends verification information to the LED display module to unlock the equipment under the condition that the LED display module is confirmed to be reliable equipment is achieved, the problem that the upper computer cannot determine whether the LED module is reliable equipment or not is solved, and the technical effect that whether the LED module is reliable equipment or not can be determined is achieved.
As an alternative embodiment, determining the first password corresponding to the first identity information may be implemented by: determining a first key corresponding to the first identity information; encrypting the first identity identification information by using a first key to obtain an identity ciphertext; and obtaining a first password based on the identity ciphertext.
Optionally, the upper computer may find the first password corresponding to the first identity information according to the first identity information, first find the first key corresponding to the first identity, encrypt the first identity with the first key to obtain an identity ciphertext, and use the identity ciphertext as the first password. The first secret key is a secret key which is agreed with an upper computer before the LED display module leaves a factory, the agreed secret key can be a pair of symmetric secret keys or a pair of asymmetric secret keys, the LED display module and the upper computer respectively store a first identity identification message and a corresponding secret key, and it needs to be explained that when the agreed secret key is the asymmetric secret key, the first identity identification message and a private key are stored in the upper computer. The first password may not be an identity ciphertext, and may be a password obtained by encrypting an array agreed with the upper computer by the first key before the LED display module leaves the factory, the agreed array may be any one, and preferably, the identity information of each LED display module is used as the agreed array.
As an alternative embodiment, determining the first key corresponding to the first identity information may be implemented by: determining a target entry from a plurality of data entries according to the first identity identification information, wherein the plurality of data entries comprise a plurality of second identity identification information and a plurality of keys which are in one-to-one correspondence with the plurality of second identity identification information, and the target identity identification information included in the target entry is matched with the first identity identification information; the target key included in the target entry is taken as the first key.
Optionally, the upper computer may include a database in which the identification information of the LED display modules and the corresponding keys are stored, the database stores the identification information of each LED display module and the corresponding key of each LED display module, and the identification information of each LED display module and the corresponding key of each LED display module are stored as a data entry. After the upper computer acquires the first identity identification information, the identity identification information matched with the first identity identification information can be found in the database, and the target key is found in the entry where the identity identification information is located and serves as the first key.
As an alternative embodiment, the method further comprises: and sending the configuration file and the correction file to the LED display module, wherein the configuration file and the correction file respectively correspond to the first identity identification information, and the LED display module writes the configuration file and the correction file under the condition that the locking state is released.
Optionally, the upper computer may send the configuration file and the correction file corresponding to the first identity information to the LED display module, and as described above, after the LED display module confirms that the upper computer is a reliable device and releases the locked state, the LED display module may write the configuration file and the correction file into the LED display module to achieve a better display effect. After the upper computer receives the instruction which is sent by the LED display module and confirms the unlocking state, the upper computer can send a control instruction to the LED display module so as to control and set the LED display module.
It should be noted that for simplicity of description, the above-mentioned method embodiments are shown as a series of combinations of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
Through the above description of the embodiments, those skilled in the art can clearly understand that the device unlocking method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention or portions thereof contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (which may be a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
According to an embodiment of the present invention, there is also provided a device for implementing the first device unlocking method, fig. 5 is a block diagram of a structure of the first device unlocking device provided in the embodiment of the present invention, and as shown in fig. 5, the first device unlocking device includes: a receiving module 52 and a matching module 54, which will be described below.
And the receiving module 52 is configured to receive the first password sent by the control device, where the control device releases the locking state of the LED display module by sending the first password to the LED display module.
And the matching module 54 is used for matching the first password with a pre-stored second password, releasing the locking state of the LED display module when the first password is matched with the second password, and keeping the locking state of the LED display module when the first password is not matched with the second password.
It should be noted here that the receiving module 52 and the matching module 54 correspond to step S202 to step S204 in the embodiment, and the two modules are the same as the example and the application scenario realized by the corresponding steps, but are not limited to the disclosure in the above embodiment. It should be noted that the above modules as a part of the apparatus may be operated in the computer terminal 10 provided in the embodiment.
According to an embodiment of the present invention, a device for implementing the second device unlocking method is further provided, and fig. 6 is a block diagram of a structure of the second device unlocking device according to an embodiment of the present invention, as shown in fig. 6, the second device unlocking device includes: an acquisition module 62, a determination module 64 and a transmission module 66, which are described below.
And an obtaining module 62, configured to obtain first identity information of the LED display module, where the LED display module is in a locked state.
And the determining module 64 is configured to determine a first password corresponding to the first identity information.
And the sending module 66 is used for sending the first password to the LED display module, wherein the LED display module releases the locking state when the first password is matched with the pre-stored second password, and maintains the locking state when the first password is not matched with the second password.
It should be noted here that the acquiring module 62, the determining module 64 and the sending module 66 correspond to steps S402 to S406 in the embodiment, and the three modules are the same as the example and the application scenario realized by the corresponding steps, but are not limited to the disclosure in the embodiment. It should be noted that the above modules as a part of the apparatus may be run in the computer terminal 10 provided in the embodiment.
An embodiment of the present invention may provide a computer device, and optionally, in this embodiment, the computer device may be located in at least one network device of a plurality of network devices of a computer network. The computer device includes a memory and a processor.
The memory may be configured to store software programs and modules, such as program instructions/modules corresponding to the device unlocking method and apparatus in the embodiments of the present invention, and the processor executes various functional applications and data processing by running the software programs and modules stored in the memory, so as to implement the device unlocking method. The memory may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory may further include memory remotely located from the processor, which may be connected to the computer terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The processor can call the information and application program stored in the memory through the transmission device to execute the following steps: receiving a first password sent by control equipment, wherein the control equipment releases the locking state of the LED display module by sending the first password to the LED display module; and matching the first password with a pre-stored second password, releasing the locking state of the LED display module when the first password is matched with the second password, and keeping the locking state of the LED display module when the first password is not matched with the second password.
Optionally, the processor may further execute the program code of the following steps: match first password and the second password that prestores, remove LED display module's lock state when first password matches with the second password, keep LED display module's lock state when first password does not match with the second password, include: decrypting the identity ciphertext by using a prestored second secret key to obtain information to be verified, wherein the first password comprises the identity ciphertext; and matching the information to be verified with the prestored first identity information of the LED display module, releasing the locking state of the LED display module when the information to be verified is matched with the first identity information, and keeping the locking state of the LED display module when the information to be verified is not matched with the first identity information, wherein the first identity information is a second password.
Optionally, the processor may further execute the program code of the following steps: receiving a configuration file and a correction file sent by control equipment, wherein the configuration file and the correction file respectively correspond to first identity identification information; and writing the configuration file and the correction file into the LED display module when the locking state of the LED display module is released.
Optionally, the processor may further execute the program code of the following steps: under the condition that the locking state of the LED display module is released, sending a response instruction to the control equipment, wherein the response instruction is used for representing that the LED display module is released from the locking state; and receiving a control instruction sent by the control equipment, wherein the control instruction is used for setting the LED display module.
The processor can call the information and application program stored in the memory through the transmission device to execute the following steps: acquiring first identity identification information of the LED display module, wherein the LED display module is in a locked state; determining a first password corresponding to the first identity identification information; and sending the first password to the LED display module, wherein the LED display module is unlocked when the first password is matched with a pre-stored second password, and is kept in a locked state when the first password is not matched with the second password.
Optionally, the processor may further execute the program code of the following steps: determining a first password corresponding to the first identity information, including: determining a first key corresponding to the first identity identification information; encrypting the first identity identification information by using a first key to obtain an identity ciphertext; and obtaining a first password based on the identity ciphertext.
Optionally, the processor may further execute the program code of the following steps: determining a first key corresponding to the first identity information, including: determining a target entry from a plurality of data entries according to the first identity identification information, wherein the plurality of data entries comprise a plurality of second identity identification information and a plurality of keys which are in one-to-one correspondence with the plurality of second identity identification information, and the target identity identification information included in the target entry is matched with the first identity identification information; the target key included in the target entry is taken as the first key.
Optionally, the processor may further execute the program code of the following steps: and sending the configuration file and the correction file to the LED display module, wherein the configuration file and the correction file respectively correspond to the first identity information, and the LED display module writes the configuration file and the correction file under the condition that the locking state is released.
The embodiment of the invention provides a scheme for unlocking equipment. The method comprises the steps that a first password sent by control equipment is received, wherein the control equipment sends the first password to an LED display module to release the locking state of the LED display module; the first password is matched with the pre-stored second password, the locking state of the LED display module is released when the first password is matched with the second password, the locking state of the LED display module is kept when the first password is not matched with the second password, and the purpose of verifying the authenticity of the upper computer is achieved, so that the technical effect of identifying whether the upper computer is reliable equipment is achieved, and the technical problem that whether the LED display module or the upper computer is reliable equipment cannot be identified by an equipment unlocking mode in the related technology is solved.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by a program instructing hardware associated with the terminal device, where the program may be stored in a non-volatile storage medium, and the storage medium may include: flash disks, read-Only memories (ROMs), random Access Memories (RAMs), magnetic or optical disks, and the like.
Embodiments of the present invention also provide a non-volatile storage medium. Optionally, in this embodiment, the nonvolatile storage medium may be configured to store the program code executed by the device unlocking method provided in the foregoing embodiment.
Optionally, in this embodiment, the nonvolatile storage medium may be located in any one of computer terminals in a computer terminal group in a computer network, or in any one of mobile terminals in a mobile terminal group.
Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: receiving a first password sent by control equipment, wherein the control equipment releases the locking state of the LED display module by sending the first password to the LED display module; the first password is matched with the pre-stored second password, the locking state of the LED display module is released when the first password is matched with the second password, and the locking state of the LED display module is kept when the first password is not matched with the second password.
Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: acquiring first identity identification information of the LED display module, wherein the LED display module is in a locked state; determining a first password corresponding to the first identity identification information; and sending the first password to the LED display module, wherein the LED display module releases the locking state when the first password is matched with the pre-stored second password, and keeps the locking state when the first password is not matched with the second password.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technical content can be implemented in other manners. The above-described apparatus embodiments are merely illustrative, and for example, the division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or may not be executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a non-volatile memory storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk, and various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

Claims (12)

CN202211049862.4A2022-08-302022-08-30Equipment unlocking method and device, nonvolatile storage medium and computer equipmentPendingCN115292736A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202211049862.4ACN115292736A (en)2022-08-302022-08-30Equipment unlocking method and device, nonvolatile storage medium and computer equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202211049862.4ACN115292736A (en)2022-08-302022-08-30Equipment unlocking method and device, nonvolatile storage medium and computer equipment

Publications (1)

Publication NumberPublication Date
CN115292736Atrue CN115292736A (en)2022-11-04

Family

ID=83832387

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202211049862.4APendingCN115292736A (en)2022-08-302022-08-30Equipment unlocking method and device, nonvolatile storage medium and computer equipment

Country Status (1)

CountryLink
CN (1)CN115292736A (en)

Similar Documents

PublicationPublication DateTitle
US11218323B2 (en)Method and system for producing a secure communication channel for terminals
EP4081921B1 (en)Contactless card personal identification system
US9760721B2 (en)Secure transaction method from a non-secure terminal
US8505075B2 (en)Enterprise device recovery
TWI469612B (en)Simulacrum of physical security device and methods
CN104158567B (en)Matching method between bluetooth equipment and system, data interactive method and system
US20090193264A1 (en)Authentication system and method
US20190020469A1 (en)Method for the authentication of a first electronic entity by a second electronic entity, and electronic entity implementing such a method
EP1821564A2 (en)Method of mobile unit registration and method of IC card registration for mobile communications system, and mobile unit, IC card and IC card insertion type mobile unit implementing such methods
EP3320667A1 (en)Method for mapping at least two authentication devices to a user account using an authentication server
US20200358613A1 (en)Improvements in and relating to remote authentication devices
WO2008147577A2 (en)Portable data encryption device with configurable security functionality and method for file encryption
CN112583787B (en)Apparatus and method for encryption
CN104636682A (en)Password management system and method based on hardware device
CN107111698A (en)Certificate server device, program and authentication method
CN111786820A (en)Firmware updating method and device and network equipment
CN111901304B (en)Registration method and device of mobile security equipment, storage medium and electronic device
CN104079577A (en)Authentication method and authentication device
KR101583514B1 (en)UBS Security Device with Smart Card and Memory Card and Finger Print Sensor of Install Type and Security Method thereof
CN113596052B (en)Data transmission method and system
US11741214B2 (en)Passcode authentication based data storage device
CN115292736A (en)Equipment unlocking method and device, nonvolatile storage medium and computer equipment
CN106295372B (en)A kind of encryption Hub device realized based on EMMC interface
EP3236631B1 (en)Data checking device and data checking method using the same
CN110875902A (en)Communication method, device and system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp