Electronic screen unlocking method and device, terminal equipment and storage medium
Through the unlocking method combining local hotspot and QR code, the security and convenience issues in the unlocking process of the large screen of the educational machine are solved, and the privacy protection of password input and system stability are achieved.
Patent Information
- Application Number
- CN202510782232.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-12
- Publication Date
- 2025-09-23
AI Technical Summary
During the unlocking process of the existing large screen of educational machines, password input is easily leaked and inconvenient to operate, resulting in poor security and convenience.
By starting a local hotspot, generating random verification parameters and displaying a QR code, the terminal scans the QR code to obtain the verification parameters, enters the unlock password for verification, and performs double verification by combining the device identification code and dynamic token.
It improves the security and convenience of the unlocking process, prevents password leakage, ensures data privacy, enhances system stability and prevents QR code abuse.
Smart Images

Figure CN120688043A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of information input security, and in particular to an electronic screen unlocking method, apparatus, terminal device and storage medium. Background Art
[0002] Currently, large-screen devices such as educational machines and all-in-one conference machines are widely used in teaching and demonstration scenarios. To prevent unauthorized personnel from operating them accidentally, they usually have a lock screen function.
[0003] Existing large-screen educational devices generally rely on password input, which is then displayed as invisible asterisks. This process easily exposes the password input process to the public, potentially leaking the unlock password. Furthermore, large-screen input is inconvenient, resulting in a poor interactive experience.
[0004] Therefore, how to improve the security and convenience when unlocking the large screen of an educational machine has become a technical problem that needs to be solved. Summary of the Invention
[0005] The present application provides an electronic screen unlocking method, apparatus, terminal device and storage medium, which can solve the problems of low security and convenience when unlocking large screens of educational machines in the prior art.
[0006] In one embodiment of the present application, a method for unlocking an electronic screen is provided, comprising: if it is detected that the electronic screen is in a locked state, activating a local hotspot and randomly generating a verification parameter;
[0007] Generate a QR code based on the currently generated verification parameters and a preset verification webpage link, and display the QR code on the electronic screen; wherein the QR code is used for scanning and parsing by a first terminal accessing the local hotspot to obtain the verification parameters and the verification webpage link;
[0008] In response to the first terminal's request for accessing the verification webpage link, allowing the first terminal to access the verification webpage link;
[0009] Receive the parameters to be verified input and sent by the first terminal through the verification web page link, verify the parameters to be verified according to the currently generated verification parameters and the pre-stored first unlock password, and if the verification is successful, release the lock screen state.
[0010] Compared with the existing technology, the above embodiment has the following beneficial effects: when the electronic screen enters the lock screen state, the local hotspot is started, and the first terminal accesses the verification web page link by connecting to the local hotspot. Since the local hotspot does not rely on any external network environment, the security of the transmission process of the parameters to be verified can be improved; in addition, the user uses the first terminal to scan the QR code to access the verification web page link, and further uses the first terminal to enter the parameters to be verified on the page of the verification web page, which effectively ensures the privacy and data security of the unlocking password input process; finally, when verifying the parameters to be verified, the currently generated verification parameters are used to ensure the timeliness of the verification process, thereby improving the stability of the lock screen system.
[0011] Furthermore, when a preset condition is met, the verification parameter is regenerated, and the QR code is updated according to the regenerated verification parameter, including:
[0012] The verification parameters include: a preset device identification code and a randomly generated token;
[0013] When the QR code is not updated or the verification fails within a first preset time, updating the token;
[0014] Regenerate verification parameters based on the device identification code and the updated token.
[0015] Compared with the existing technology, the above embodiment has the following beneficial effects: by setting a dynamically updated token and setting a device identification code for double verification, the token is prevented from being forged or tampered with, thereby improving the security of the verification process; further, when the verification fails or the QR code has not been updated for a long time, the token is updated to regenerate the verification parameters, thereby updating the QR code, preventing the QR code from being photographed and recorded by others and then reused.
[0016] Furthermore, the currently generated verification parameter is used as the first verification parameter, and the verification parameter obtained when the first terminal scans the QR code displayed on the electronic screen is used as the second verification parameter; the parameters to be verified include: the second verification parameter and the second unlocking password entered by the first terminal through the verification web page link.
[0017] Compared to existing technologies, the above embodiment has the following advantages: To prevent the QR code from being photographed and reused by others, the verification parameters need to be time-sensitive. That is, if the QR code scanned by the user is not the QR code currently displayed on the screen, the second verification parameter obtained will be different from the first verification parameter, and subsequent verification will fail, thereby preventing the QR code from being abused. Because the first terminal includes the second unlock password entered by the user when returning the parameters to be verified, the password input process is executed in the first terminal, effectively ensuring the privacy and data security of the unlock password input process.
[0018] Furthermore, the verifying the parameter to be verified based on the currently generated verification parameter and the pre-stored first unlocking password includes:
[0019] When the first verification parameter is consistent with the second verification parameter, and the first unlocking password is consistent with the second unlocking password, the verification is successful.
[0020] Compared with the existing technology, the above embodiment has the following beneficial effects: through the double verification of verification parameters and lock screen password, the first unlock password is prevented from being leaked. A remote terminal that is not connected to the local hotspot can forge an IP address and obtain a verification web page link, and then remotely unlock the device by entering the first unlock password, thereby effectively improving the security of the unlocking verification process.
[0021] Furthermore, if the same first terminal fails authentication multiple times within a second preset time, the first terminal is prohibited from connecting to the local hotspot.
[0022] Compared to existing technologies, the above embodiment has the following advantages: Because the verification parameters are dynamically generated, if a first terminal frequently scans the QR code and maliciously enters an incorrect unlock password, verification will fail, causing the QR code to frequently update, thus affecting the normal unlocking process. Therefore, a first terminal that repeatedly fails verification is prohibited from connecting to the local hotspot, preventing it from properly accessing the verification page link, thereby improving system stability.
[0023] Another embodiment of the present application further provides an electronic screen unlocking device, comprising: a verification parameter generation module, a QR code generation module, an access request response module, and a verification module;
[0024] The verification parameter generation module is configured to activate a local hotspot and randomly generate verification parameters if it detects that the electronic screen is in a locked state.
[0025] The QR code generation module is configured to generate a QR code based on the currently generated verification parameters and a preset verification webpage link, and display the QR code on the electronic screen; wherein the QR code is scanned and parsed by a first terminal accessing the local hotspot to obtain the verification parameters and the verification webpage link;
[0026] The access request response module is configured to respond to the first terminal's access request to the verification webpage link, and allow the first terminal to access the verification webpage link;
[0027] The verification module is used to receive the parameters to be verified input and sent by the first terminal through the verification web page link, verify the parameters to be verified according to the currently generated verification parameters and the pre-stored first unlock password, and release the lock screen state if the verification is successful.
[0028] Furthermore, the currently generated verification parameter is used as the first verification parameter, and the verification parameter obtained when the first terminal scans the QR code displayed on the electronic screen is used as the second verification parameter; the parameters to be verified include: the second verification parameter and the second unlocking password entered by the first terminal through the verification web page link.
[0029] Furthermore, the verifying the parameter to be verified based on the currently generated verification parameter and the pre-stored first unlocking password includes:
[0030] When the first verification parameter is consistent with the second verification parameter, and the first unlocking password is consistent with the second unlocking password, the verification is successful.
[0031] Another embodiment of the present application also provides a terminal device, including: a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, the steps of the electronic screen unlocking method of the present application are implemented.
[0032] Another embodiment of the present application further provides a computer-readable storage medium item, comprising: a stored computer program, which controls the device where the computer-readable storage medium is located to execute the steps of the electronic screen unlocking method of the present application when the computer program is running. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solution of the present application, the following is a brief introduction to the drawings required for use in the implementation. Obviously, the drawings described below are only some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0034] Figure 1 A flowchart of an electronic screen unlocking method provided in some embodiments of the present application;
[0035] Figure 2 This is a structural diagram of an electronic screen unlocking device provided in some embodiments of the present application. DETAILED DESCRIPTION
[0036] To make the objectives, technical solutions, and advantages of this application more clear, the technical solutions in this application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of this application.
[0037] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned figure descriptions are intended to cover non-exclusive inclusions.
[0038] In the description of the embodiments of this application, the technical terms "first" and "second" are used only to distinguish different objects and should not be understood to indicate or imply relative importance or implicitly specify the quantity, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, the meaning of "plurality" is more than two, unless otherwise clearly and specifically defined.
[0039] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0040] In the description of the embodiments of this application, the term "and / or" is simply a description of the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent the following three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.
[0041] In the description of the embodiments of the present application, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).
[0042] In the description of the embodiments of the present application, unless otherwise expressly specified or limited, technical terms such as "installed," "connected," "connected," and "fixed" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integration; mechanical connections or electrical connections; direct connections or indirect connections through an intermediate medium; internal connections between two components or interactions between two components. Those skilled in the art can understand the specific meanings of the above terms in the embodiments of the present application based on specific circumstances.
[0043] Existing large-screen educational devices generally rely on password input, which is then displayed as invisible asterisks. This process easily exposes the password input process to the public, potentially leaking the unlock password. Furthermore, large-screen input is inconvenient, resulting in a poor interactive experience.
[0044] Please refer to Figure 1 To solve the problem of low security and convenience when unlocking a large screen of an educational device in the prior art, an electronic screen unlocking method provided in an embodiment of the present application includes steps S101 to S104, specifically:
[0045] S101: If it is detected that the electronic screen is in a locked state, start the local hotspot and randomly generate verification parameters.
[0046] Furthermore, in some embodiments of the present application, regenerating the verification parameter when a preset condition is met and updating the QR code according to the regenerated verification parameter includes:
[0047] The verification parameters include: a preset device identification code and a randomly generated token;
[0048] When the QR code is not updated or the verification fails within a first preset time, updating the token;
[0049] Regenerate verification parameters based on the device identification code and the updated token.
[0050] Preferably, in some embodiments of the present application, whenever the electronic screen enters the lock screen state, the system generates a unique device identification code (deviceId), and simultaneously randomly generates a token, hotspot name (SSID), and access password, activates the hotspot, and enables local web service monitoring. The device identification code and token together constitute the verification parameters, and the hotspot name (SSID) and access password are used by the first terminal to subsequently access the local hotspot.
[0051] Preferably, in some embodiments of the present application, the life cycle of the device identification code is long-term, and each device has a corresponding unique device identification code. The device identification code is used to request the target device to ensure the correct access route and subsequent device matching confirmation; the token is dynamically generated and used to unlock the request authentication. Its life cycle is temporary (such as one-time or valid within a preset time interval), which can be used to prevent QR code forgery and reuse attacks, and as a credential for verification parameter invalidation authentication.
[0052] Preferably, in some embodiments of the present application, when the QR code is not updated within the first preset time or the verification fails, updating the token includes:
[0053] Each randomly generated token has a corresponding validity period, such as 60 seconds. When the validity period expires, a new token is generated, and the verification parameters are updated accordingly. In addition, a new token is also generated every time the subsequent verification fails.
[0054] Preferably, in some embodiments of the present application, when verification fails, a certain threshold limit can be set, such as when a first terminal fails verification for more than a certain number of times in a row, a token is regenerated.
[0055] It can be seen from the above embodiments that the present application performs double verification by setting a dynamically updated token and setting a device identification code at the same time to prevent the token from being forged or tampered with, thereby improving the security of the verification process; further, when the verification fails or the QR code has not been updated for a long time, the token is updated to regenerate the verification parameters, thereby updating the QR code to prevent the QR code from being photographed and recorded by others and then reused.
[0056] S102: Generate a QR code based on the currently generated verification parameters and the preset verification web page link, and display the QR code on the electronic screen; wherein, the QR code is used for scanning and parsing by the first terminal accessing the local hotspot to obtain the verification parameters and the verification web page link.
[0057] Furthermore, in some embodiments of the present application, whenever the token is updated, the verification parameters are updated synchronously, and the QR code on the electronic screen is also updated synchronously.
[0058] Furthermore, in some embodiments of the application, the currently generated verification parameter is used as the first verification parameter, and the verification parameter obtained when the first terminal scans the QR code displayed on the electronic screen is used as the second verification parameter.
[0059] Because the token is dynamically updated, the verification parameters generated by the system at different time points are different, and the corresponding QR codes on the electronic screen are also different. In order to distinguish between the current time point and the time point corresponding to the first terminal scanning the QR code, this application uses the verification parameter generated by the current system as the first verification parameter, and the verification parameter obtained when the first terminal scans the QR code displayed on the electronic screen as the second verification parameter.
[0060] Furthermore, in some embodiments of the present application, when any terminal scans the QR code, the hotspot name and access password are obtained by parsing the QR code. If the terminal scanning the QR code is in an environment where it can access the local hotspot, it will automatically access the local hotspot based on the hotspot name and access password. In this case, the terminal is the first terminal. Only the first terminal can access the verification webpage link.
[0061] S103: In response to the first terminal's request for accessing the verification webpage link, the first terminal is allowed to access the verification webpage link.
[0062] Furthermore, in some embodiments of the present application, the fact that only the first terminal can access the verification web page link can be achieved in the following way: when the first terminal is connected to the local hotspot, the system automatically assigns an IP address to the first terminal, and further sets a local IP address range whitelist to only allow terminals within the local area network to request access to the verification web page link. At this time, even if the IP address of the second terminal that is not in the local hotspot obtains the verification web page link from other channels, it cannot access the verification web page link normally because its IP address is not in the set local IP address range whitelist.
[0063] It can be seen from the above embodiments that the present application is only effective for terminals that are close or physically close through local hotspots, so that the QR code also has the same physical properties, avoiding remote replay attacks on the QR code or forged connections by middlemen.
[0064] S104: receiving the parameters to be verified input and sent by the first terminal through the verification webpage link, verifying the parameters to be verified according to the currently generated verification parameters and the pre-stored first unlocking password, and releasing the locked screen state if the verification is successful.
[0065] Furthermore, in some embodiments of the present application, the parameters to be verified include: the second verification parameter and a second unlocking password input by the first terminal through the verification web page link.
[0066] Preferably, in some embodiments of the present application, the first terminal inputs and sends the parameters to be verified through the verification web link, including: after the user enters the web page of the verification web link by operating the first terminal, enters the second unlock password, and sends an unlock request to the electronic screen. At this time, the web page of the verification web link will return the second verification parameter obtained by the first terminal by scanning the QR code and the entered second unlock password to the electronic screen.
[0067] Furthermore, in some embodiments of the present application, verifying the parameter to be verified based on the currently generated verification parameter and the pre-stored first unlocking password includes:
[0068] When the first verification parameter is consistent with the second verification parameter, and the first unlocking password is consistent with the second unlocking password, the verification is successful.
[0069] Preferably, in some embodiments of the present application, the first verification parameter includes a first device identification code and a first token; the second verification parameter includes a second device identification code and a second token; and the first verification parameter and the second verification parameter are consistent, including: the first device identification code is the same as the first device identification code, and the first token is the same as the second token. There is a one-to-one binding relationship between the first device identification code and the first token.
[0070] Furthermore, in some embodiments of the present application, if the same first terminal fails verification multiple times within a second preset time, the first terminal is prohibited from connecting to the local hotspot.
[0071] Preferably, in some embodiments of the present application, the verification failure includes: the first unlock password is different from the second unlock password; or the first device identification code is different from the second device identification code; or the first token is different from the second token.
[0072] Preferably, in some embodiments of the present application, when the verification fails multiple times in a row within the third preset time, the QR code display is paused, and a new QR code is regenerated and displayed after a fourth preset time.
[0073] Preferably, in some embodiments of the present application, if the current electronic screen is in a locked state and is displaying a QR code, and no verification parameters are received after the QR code has been displayed for a fifth preset time, the access channel for verifying the web link and the local hotspot will be closed until another terminal rescans the QR code displayed on the electronic screen, at which time the access channel for the local hotspot and the web link will be reopened. By activating resources on demand and automatically releasing them, device performance degradation caused by long-term occupation of server resources is avoided, while system power consumption and network load are reduced.
[0074] From the above, it can be seen that compared with the existing technology, the electronic screen unlocking method provided by the embodiment of the present application has the following beneficial effects: when the electronic screen enters the lock screen state, the local hotspot is started, and the first terminal accesses the verification web page link by connecting to the local hotspot. Since the local hotspot does not rely on any external network environment, the security of the transmission process of the parameters to be verified can be improved; in addition, the user uses the first terminal to scan the QR code to access the verification web page link, and further uses the first terminal to enter the parameters to be verified on the page of the verification web page, which effectively ensures the privacy and data security of the unlocking password input process; finally, when verifying the parameters to be verified, the currently generated verification parameters are used to ensure the timeliness of the verification process, thereby improving the stability of the lock screen system.
[0075] like Figure 2 As shown, based on the above method embodiment, the present application provides an electronic screen unlocking device, including: a verification parameter generation module 201, a QR code generation module 202, an access request response module 203 and a verification module 204.
[0076] Furthermore, in some embodiments of the present application, the verification parameter generation module 201 is used to start the local hotspot and randomly generate verification parameters if it is detected that the electronic screen is in a locked state; the QR code generation module 202 is used to generate a QR code based on the currently generated verification parameters and the preset verification web page link, and display the QR code on the electronic screen; wherein the QR code is used for scanning and parsing by the first terminal accessing the local hotspot to obtain the verification parameters and the verification web page link; the access request response module 203 is used to respond to the first terminal's access request to the verification web page link, allowing the first terminal to access the verification web page link; the verification module 204 is used to receive the parameters to be verified input and sent by the first terminal through the verification web page link, verify the parameters to be verified based on the currently generated verification parameters and the pre-stored first unlock password, and if the verification is successful, release the locked screen state.
[0077] Furthermore, in some embodiments of the present application, the verification parameters are regenerated when the preset conditions are met, and the QR code is updated according to the regenerated verification parameters, including: the verification parameters include: a preset device identification code and a randomly generated token; when the QR code is not updated within the first preset time or the verification fails, the token is updated; and the verification parameters are regenerated according to the device identification code and the updated token.
[0078] Furthermore, in some embodiments of the present application, the currently generated verification parameter is used as the first verification parameter, and the verification parameter obtained when the first terminal scans the QR code displayed on the electronic screen is used as the second verification parameter; the parameters to be verified include: the second verification parameter and the second unlock password entered by the first terminal through the verification web page link.
[0079] Furthermore, in some embodiments of the present application, the verification of the parameter to be verified based on the currently generated verification parameter and the pre-stored first unlocking password includes: when the first verification parameter is consistent with the second verification parameter, and the first unlocking password is consistent with the second unlocking password, the verification is passed.
[0080] Furthermore, in some embodiments of the present application, if the same first terminal fails verification multiple times within a second preset time, the first terminal is prohibited from connecting to the local hotspot.
[0081] It can be understood that the above-mentioned device embodiment corresponds to the method embodiment of the present application, and it can implement the electronic screen unlocking method provided by any of the above-mentioned method embodiments of the present application.
[0082] It should be noted that the device embodiments described above are merely illustrative, and some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment. In addition, in the drawings of the device embodiments provided herein, the connection relationship between the modules indicates that there is a communication connection between them, which may be implemented as one or more communication buses or signal lines. Those skilled in the art may understand and implement the present invention without inventive effort.
[0083] Based on the above-mentioned embodiment of the electronic screen unlocking method, another embodiment of the present application provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, the electronic screen unlocking method of any embodiment of the present application is implemented.
[0084] For example, in this embodiment, the computer program may be divided into one or more modules, which are stored in the memory and executed by the processor to complete the present application. The one or more module elements may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program in the terminal device.
[0085] The terminal device may be a computing device such as a desktop computer, a notebook computer, a PDA, a cloud server, etc. The terminal device may include, but is not limited to, a processor and a memory.
[0086] The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the terminal device, connecting various parts of the entire terminal device using various interfaces and lines.
[0087] Based on the above-mentioned method embodiments, another embodiment of the present application provides a computer-readable storage medium, including a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the electronic screen unlocking method described in any one of the above-mentioned method embodiments of the present application.
[0088] Wherein, the module / unit integrated in the device / terminal equipment, if implemented in the form of a software functional unit and sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the process in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program, when executed by the processor, can implement the steps of the above-mentioned various method embodiments. Wherein, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device that can carry the computer program code, a recording medium, a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunications signal, and a software distribution medium, etc.
Claims
1. A method for unlocking an electronic screen, characterized in that: include: If the electronic screen is detected to be in the locked state, the local hotspot is activated and verification parameters are randomly generated; Generate a QR code based on the currently generated verification parameters and a preset verification webpage link, and display the QR code on the electronic screen; wherein the QR code is used for scanning and parsing by a first terminal accessing the local hotspot to obtain the verification parameters and the verification webpage link; In response to the first terminal's request for accessing the verification webpage link, allowing the first terminal to access the verification webpage link; Receive the parameters to be verified input and sent by the first terminal through the verification web page link, verify the parameters to be verified according to the currently generated verification parameters and the pre-stored first unlock password, and if the verification is successful, release the lock screen state.
2. The electronic screen unlocking method according to claim 1, wherein: When the preset conditions are met, the verification parameters are regenerated, and the QR code is updated according to the regenerated verification parameters, including: The verification parameters include: a preset device identification code and a randomly generated token; When the QR code is not updated or the verification fails within a first preset time, updating the token; Regenerate verification parameters based on the device identification code and the updated token.
3. The electronic screen unlocking method according to claim 1, wherein: using the currently generated verification parameter as the first verification parameter, and using the verification parameter obtained when the first terminal scans the QR code displayed on the electronic screen as the second verification parameter; The parameters to be verified include: the second verification parameter and a second unlocking password input by the first terminal through the verification web page link.
4. The electronic screen unlocking method according to claim 3, wherein: The verifying the parameter to be verified according to the currently generated verification parameter and the pre-stored first unlocking password includes: When the first verification parameter is consistent with the second verification parameter, and the first unlocking password is consistent with the second unlocking password, the verification is successful.
5. The electronic screen unlocking method according to claim 1, wherein: If the same first terminal fails authentication multiple times within a second preset time, the first terminal is prohibited from connecting to the local hotspot.
6. An electronic screen unlocking device, characterized in that: include: Verification parameter generation module, QR code generation module, access request response module and verification module; The verification parameter generation module is configured to activate a local hotspot and randomly generate verification parameters if it detects that the electronic screen is in a locked state. The QR code generation module is configured to generate a QR code based on the currently generated verification parameters and a preset verification webpage link, and display the QR code on the electronic screen; wherein the QR code is scanned and parsed by a first terminal accessing the local hotspot to obtain the verification parameters and the verification webpage link; The access request response module is configured to respond to the first terminal's access request to the verification webpage link, and allow the first terminal to access the verification webpage link; The verification module is used to receive the parameters to be verified input and sent by the first terminal through the verification web page link, verify the parameters to be verified according to the currently generated verification parameters and the pre-stored first unlock password, and release the lock screen state if the verification is successful.
7. An electronic screen unlocking device as claimed in claim 6, characterized in that: using the currently generated verification parameter as the first verification parameter, and using the verification parameter obtained when the first terminal scans the QR code displayed on the electronic screen as the second verification parameter; The parameters to be verified include: the second verification parameter and a second unlocking password input by the first terminal through the verification web page link.
8. The electronic screen unlocking device according to claim 7, wherein: The verifying the parameter to be verified according to the currently generated verification parameter and the pre-stored first unlocking password includes: When the first verification parameter is consistent with the second verification parameter, and the first unlocking password is consistent with the second unlocking password, the verification is successful.
9. A terminal device, characterized in that: It includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, and when the processor executes the computer program, it implements an electronic screen unlocking method as described in any one of claims 1 to 5.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute an electronic screen unlocking method as described in any one of claims 1 to 5.