CN106407788A - Unlocking method, unlocking apparatus, and terminal - Google Patents
Unlocking method, unlocking apparatus, and terminal Download PDFInfo
- Publication number
- CN106407788A CN106407788A CN201610782137.6A CN201610782137A CN106407788A CN 106407788 A CN106407788 A CN 106407788A CN 201610782137 A CN201610782137 A CN 201610782137A CN 106407788 A CN106407788 A CN 106407788A
- Authority
- CN
- China
- Prior art keywords
- unlocking
- terminal
- encrypted message
- grid
- symbol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/36—User authentication by graphic or iconic representation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention relates to an unlocking method, an unlocking apparatus and a terminal. The unlocking method comprises the steps of receiving an unlocking instruction; displaying a pattern which consists of multiple square grids on a screen after receiving the unlocking instruction, randomly generating a character in each square grid and displaying the generated character; storing the characters in predetermined square grids into an unlocking password of the current time based on a predetermined sequence; and receiving password information input by a user; and determining whether to unlock or not according to the password information and the unlocking password of the current time. According to the embodiment, by randomly generating the characters for forming the unlocking password, the unlocking password is dynamically changed, thereby greatly improving cracking difficulty, improving the safety of the unlocking password consequently, and further enhancing safety guarantee of user information and improving satisfactory degree of the user; and meanwhile, by adoption of the embodiment of the invention, any modification to the hardware of the terminal is not required, so that extra hardware cost is not needed, thereby improving the safety of the unlocking password while maintaining relatively low cost.
Description
Technical field
The present invention relates to the communications field, more particularly, to a kind of unlocking method, device and terminal.
Background technology
In order to prevent information leakage, a lot of terminals are all provided with the function of locking screen automatically.Need unblock when, by with
Family inputs password.Whether the password that then terminal judges user input according to the password pre-setting and be stored in terminal
Correctly, more accordingly judge to decide whether to permit unblock.
Below, unlocking manner several frequently seen at present is described taking mobile phone as a example.
A kind of mode is, by being unlocked by the password that letter, numeral, underscore etc. form.User is in advance in mobile phone
Set password.When unlocked, mobile phone detects whether the password of user input is consistent with the password of prior setting, if consistent
Allow unblock, otherwise do not unlock.
Another way is to be unlocked by pattern or graphical passwords.Fig. 1 is graphical passwords schematic diagram in prior art.
As shown in figure 1, by 9 points of arrangement, user can arrange multiple graphical passwords by way of line.Shown in Fig. 1
In example, graphical passwords are " L ".In user input password, the screen of mobile phone can show 9 shown in Fig. 1 point, then
Unblock figure is drawn by this 9 points by user.
A kind of mode is also had to be to unlock by fingerprint, this mode needs mobile phone to have the hardware supporting fingerprint recognition.
Finger-print cipher is substantially a kind of special pattern password.Fingerprint due to everyone is different from, and therefore finger-print cipher is permissible
Ensure the safety of unlocking pin.
First two unlocking manner is it is easy to crack because being peeped by people by fixed password come unlocking, therefore safe
Property is very low.Although the third unlocking manner safety is higher, due to needing to increase extra hardware, therefore cost compares
High.
It can be seen that, current unlocking manner there is a problem of that safety is low and high cost it is impossible to compromise between security and cost this
Two aspects.
Content of the invention
It is an object of the invention to provide a kind of unlocking method, device and terminal, the safety of unlocking pin can either be improved
Property, and do not need to increase cost.
For achieving the above object, the present invention proposes a kind of unlocking method, including:
Receive unlock instruction;
After receiving described unlock instruction, the pattern being made up of multiple grids is shown on screen, and in each grid
In random generate symbol and show;
Symbol in predetermined grid is stored as this unlocking pin according to predefined procedure;
The encrypted message of receiving user's input;
Determine whether to unlock according to described encrypted message and this unlocking pin described.
Further, said method also can have the characteristics that, described according to described encrypted message with described this unblock
Password determines whether to unlock, including:
It is allowed to unlock in the case that described encrypted message is consistent with this unlocking pin described;
Or, in the case that described encrypted message and this unlocking pin described are inconsistent, forbid unlocking.
Further, said method also can have the characteristics that, also includes:
Described predetermined grid and described predefined procedure are set.
Further, said method also can have the characteristics that, described symbol is digital or alphabetical.
The unlocking method of the embodiment of the present invention, by the random symbol generating composition unlocking pin so that unlocking pin is
Dynamic change, therefore considerably increasing and crack difficulty, thus improve the safety of unlocking pin, and then enhancing user's letter
The safety guarantee of breath, improves user satisfaction.Simultaneously as using the embodiment of the present invention unlocking method it is not necessary to end
The hardware at end carries out any modification, does not therefore need to increase cost, thus improve unblock in the case of keeping lower cost
The safety of password.
For achieving the above object, the invention allows for a kind of tripper, including:
First receiver module, for receiving unlock instruction;
Display module, for, after described first receiver module receives described unlock instruction, showing by many on screen
The pattern of individual grid composition, and generate symbol in each grid at random and show;
Secret generation module, stores according to predefined procedure for the symbol in the predetermined grid that shows described display module
For this unlocking pin;
Second receiver module, for the encrypted message of receiving user's input;
Determining module, for the described encrypted message according to described second receiver module reception and described secret generation module
This unlocking pin described of storage determines whether to unlock.
Further, said apparatus also can have the characteristics that, described determining module includes:
Allow unlocking unit, in the case that described encrypted message is consistent with this unlocking pin described it is allowed to solve
Lock;
Forbid unlocking unit, for, in the case that described encrypted message and this unlocking pin described are inconsistent, forbidding
Unblock.
Further, said apparatus also can have the characteristics that, also includes:
Setup module, for arranging described predetermined grid and described predefined procedure.
Further, said apparatus also can have the characteristics that, described symbol is digital or alphabetical.
The tripper of the embodiment of the present invention, by the random symbol generating composition unlocking pin so that unlocking pin is
Dynamic change, therefore considerably increasing and crack difficulty, thus improve the safety of unlocking pin, and then enhancing user's letter
The safety guarantee of breath, improves user satisfaction.Simultaneously as using the embodiment of the present invention tripper it is not necessary to end
The hardware at end carries out any modification, does not therefore need to increase cost, thus improve unblock in the case of keeping lower cost
The safety of password.
For achieving the above object, the invention allows for a kind of terminal, including the tripper described in aforementioned any one.
Further, above-mentioned terminal also can have the characteristics that, described terminal is mobile phone, panel computer, notebook computer
Or personal digital assistant PDA.
The terminal of the embodiment of the present invention, including tripper, by the random symbol generating composition unlocking pin so that solving
Lock cipher is dynamic change, therefore considerably increases and cracks difficulty, thus improve the safety of unlocking pin, and then strengthens
The safety guarantee of user profile, improves user satisfaction.Simultaneously as using the tripper of the embodiment of the present invention, no
Need the hardware to terminal to carry out any modification, therefore do not need to increase hardware cost, thus in the situation keeping lower cost
Under improve the safety of unlocking pin.
Brief description
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, below will be attached to use required in embodiment
Figure be briefly described it should be apparent that, drawings in the following description are only some embodiments of the present invention, for ability
For the those of ordinary skill of domain, without having to pay creative labor, can also be other according to the acquisition of these accompanying drawings
Accompanying drawing.
Fig. 1 is graphical passwords schematic diagram in prior art;
Fig. 2 is the flow chart of unlocking method in the embodiment of the present invention one;
The nine grids pattern schematic diagram that Fig. 3 (a) is made up of grid;
Fig. 3 (b) is the schematic diagram after random generation symbol in nine grids shown in Fig. 3 (a);
Fig. 4 is the flow chart of unlocking method in the embodiment of the present invention two;
Fig. 5 is the flow chart of unlocking method in the embodiment of the present invention three;
Fig. 6 is the structured flowchart of tripper in the embodiment of the present invention;
Fig. 7 is the structured flowchart of terminal in the embodiment of the present invention;
A kind of hardware architecture diagram of the terminal 700 that Fig. 8 is provided by the embodiment of the present invention.
Specific embodiment
Below in conjunction with accompanying drawing, the principle of the present invention and feature are described, illustrated embodiment is served only for explaining the present invention,
It is not intended to limit the scope of the present invention.For those of ordinary skill in the art, in the premise not paying creative work
Under, according to the spiritual all embodiments being obtained of the present invention, broadly fall into protection scope of the present invention.
Embodiment one
Unlocking method in the present embodiment can apply to terminal, such as mobile phone, panel computer, notebook computer, PDA
(Personal Digital Assistant, personal digital assistant) etc..
Fig. 2 is the flow chart of unlocking method in the embodiment of the present invention one.As shown in Fig. 2 in the present embodiment, unlocking method can
To comprise the steps:
Step S201, receives unlock instruction;
Wherein, unlock instruction is to refer to make the instruction to be unlocked of the clear and definite user view of terminal.For example, when mobile phone is from the screen that goes out
When State Transferring is bright screen state, it is considered as mobile phone and have received unlock instruction.For another example, notebook computer turns from holding state
When being changed to working condition, it is considered as notebook computer and have received unlock instruction.
Step S202, after receiving unlock instruction, shows the pattern being made up of multiple grids on screen, and at each
Generate symbol in grid at random and show;
Wherein, grid is used for the random symbol generating of display terminal.
Wherein, the pattern being made up of multiple grids can be nine grids, other many Gong Ge etc., can be arbitrary grid square
Battle array (such as 3 × 4 matrixes, 5 × 6 matrixes etc.), can also be other patterns being made up of grid, including irregular pattern.Example
As triangle disposition pattern and its extension pattern, " ten " herringbone pattern, " king " herringbone pattern, " returning " herringbone pattern etc..
In the terminal, can be that each grid in the pattern being made up of multiple grids arranges one and uniquely represents this grid
Mark, such as grid numbering.
As a example nine grids shown in by Fig. 3.The nine grids pattern schematic diagram that Fig. 3 (a) is made up of grid.For Fig. 3 (a)
9 grids in shown nine grids can be numbered as follows:From above count the first rows 3 grids, from left to right number consecutively be
1、2、3;From 3 grids of number second row above, number consecutively is 4,5,6 from left to right;3 sides from several the third lines above
Lattice, number consecutively is 7,8,9 from left to right.So, grid 1 just refers to the grid in the upper left corner in nine grids shown in Fig. 3 (a),
Grid 9 just refers to the grid in the lower right corner in nine grids shown in Fig. 3 (a), and grid 5 just refers to second in nine grids shown in Fig. 3 (a)
Grid in the middle of row.
Wherein, symbol can be digital, alphabetical etc..Letter can arrange case sensitive or case-insensitive.
Wherein, symbol can also be terminal support input and the emoticon that can show and other etc..
Wherein, shown in the schematic diagram such as Fig. 3 (b) after random generation symbol in nine grids shown in Fig. 3 (a).
When unlocking each time, all generate symbol in each grid in nine grids shown in Fig. 3 (a) at random, therefore each time
In nine grids shown in unblock Fig. 3 (a), shown symbol is all different.That is, it is shown in nine grids shown in Fig. 3 (a)
Symbol be dynamic change.
The numbering of other patterns being made up of multiple grids and symbol display situation and the nine grids pattern class shown in Fig. 3
Seemingly, here is omitted.
Wherein, show in grid that the duration of symbol can arrange and change.User can be as needed to progress during display
Row adjustment.Or, show in grid that the duration of symbol can be unfixed, under the end time showing every time is carried out with user
The moment of single stepping is defined.
Step S203, the symbol in predetermined grid is stored as this unlocking pin according to predefined procedure;
Wherein, predetermined grid and predefined procedure set in advance.
As a example nine grids shown in by Fig. 3.Assume that predetermined grid is grid 1, grid 5, grid 6, grid 7, grid 9, in advance
Fixed order is grid 5, grid 9, grid 1, grid 7, grid 6, then, after the symbol that terminal shows as shown in Fig. 3 (b),
This unlocking pin is pw523.
It should be noted that the above-mentioned convenience in order to illustrate, each grid only generates one-bit digital or single word
Mother, but, in other embodiments of the present invention it is also possible to generate numeral or the two or more of more than two in a grid
Letter or letter with number combinatorics on words.For example, it is assumed that on the basis of the symbol shown in Fig. 3 (b) shows, by grid 5
The display content that the content of display is revised as " p7 " other grids by " p " is constant, then this unlocking pin has reformed into p7w523.
Symbol due to display in each grid is all randomly generated, therefore, unlocking pin always dynamic change.This
Sample, only knows predetermined grid and predefined procedure, can input correct unlocking pin.The unlocking pin of dynamic change is significantly
Increased and crack difficulty, therefore safety is higher.
Step S204, the encrypted message of receiving user's input;
In application, on the interface of terminal, in the symbol showing the pattern being made up of multiple grids and random generation simultaneously,
The button of one " input unlocking pin " can also be shown, when user clicks on the button of " input unlocking pin ", display is blank
Hurdle, for user input encrypted message.
Step S205, determines whether to unlock according to this encrypted message and this unlocking pin.
Taking Fig. 3 as a example.Assume that this unlocking pin is pw523, when the password of user input is consistent with pw523, terminal
Unblock, when password and the pw523 of user input are inconsistent, remains in that the state of screen locking.Now, user can be by repeating
Flow process shown in Fig. 2 re-starts unblock.
It should be noted that the executive agent of each step can be a kind of device in unlocking method embodiment of the present invention, should
Application that device can be in local terminal or be located locally terminal application in plug-in unit or SDK (Software
Development Kit, SDK) etc. functional unit, the embodiment of the present invention is not particularly limited to this.
It is understood that described application can be mounted in the application program (nativeApp) in terminal, or also may be used
To be a web page program (webApp) of browser in terminal, the embodiment of the present invention is not defined to this.
The unlocking method of the embodiment of the present invention, by the random symbol generating composition unlocking pin so that unlocking pin is
Dynamic change, therefore considerably increasing and crack difficulty, thus improve the safety of unlocking pin, and then enhancing user's letter
The safety guarantee of breath, improves user satisfaction.Simultaneously as using the embodiment of the present invention unlocking method it is not necessary to end
The hardware at end carries out any modification, does not therefore need to increase cost, thus improve unblock in the case of keeping lower cost
The safety of password.
Embodiment two
Fig. 4 is the flow chart of unlocking method in the embodiment of the present invention two.As shown in figure 4, in the present embodiment, unlocking method can
To comprise the steps:
Step S401, receives unlock instruction;
Step S402, after receiving unlock instruction, shows the pattern being made up of multiple grids on screen, and at each
Generate symbol in grid at random and show;
Step S403, the symbol in predetermined grid is stored as this unlocking pin according to predefined procedure;
Step S404, the encrypted message of receiving user's input;
Step S405, judges whether encrypted message is consistent with this unlocking pin, if consistent, execution step S406, and no
Then execution step S407;
Step S406, it is allowed to unblock, terminates;
Step S407, forbids unlocking, terminates.
The unlocking method of the embodiment of the present invention, by the random symbol generating composition unlocking pin so that unlocking pin is
Dynamic change, therefore considerably increasing and crack difficulty, thus improve the safety of unlocking pin, and then enhancing user's letter
The safety guarantee of breath, improves user satisfaction.Simultaneously as using the embodiment of the present invention unlocking method it is not necessary to end
The hardware at end carries out any modification, does not therefore need to increase cost, thus improve unblock in the case of keeping lower cost
The safety of password.
Embodiment three
Fig. 5 is the flow chart of unlocking method in the embodiment of the present invention three.As shown in figure 5, in the present embodiment, unlocking method can
To comprise the steps:
Step S501, arranges predetermined grid and predefined procedure;
Which wherein, arrange predetermined grid to refer to choose the display content in grid in pattern
Step S502, receives unlock instruction;
Step S503, after receiving unlock instruction, shows the pattern being made up of multiple grids on screen, and at each
Generate symbol in grid at random and show;
Step S504, the symbol in predetermined grid is stored as this unlocking pin according to predefined procedure;
Step S505, the encrypted message of receiving user's input;
Step S506, determines whether to unlock according to this encrypted message and this unlocking pin.
The unlocking method of the embodiment of the present invention, by the random symbol generating composition unlocking pin so that unlocking pin is
Dynamic change, therefore considerably increasing and crack difficulty, thus improve the safety of unlocking pin, and then enhancing user's letter
The safety guarantee of breath, improves user satisfaction.Simultaneously as using the embodiment of the present invention unlocking method it is not necessary to end
The hardware at end carries out any modification, does not therefore need to increase cost, thus improve unblock in the case of keeping lower cost
The safety of password.
Example IV
In order to realize each step in aforementioned unlocking method embodiment and method, the embodiment of the present invention additionally provides unblock dress
Put embodiment.
Fig. 6 is the structured flowchart of tripper in the embodiment of the present invention.As shown in fig. 6, in the present embodiment, tripper
600 can include the first receiver module 610, display module 620, secret generation module 630, the second receiver module 640 and determine
Module 650.First receiver module 610, display module 620, secret generation module 630, the second receiver module 640 and determining module
650 can be sequentially connected.
Wherein, the first receiver module 610 is used for receiving unlock instruction.Display module 620 is used in the first receiver module 610
After receiving unlock instruction, the pattern being made up of multiple grids is shown on screen, and random generation symbol in each grid
And show.The symbol that secret generation module 630 is used in the predetermined grid showing display module 620 stores according to predefined procedure
For this unlocking pin.Second receiver module 640 is used for the encrypted message of receiving user's input.Determining module 650 is used for basis
The encrypted message that second receiver module 640 receives and this unlocking pin of secret generation module 630 storage determine whether to unlock.
In embodiments of the present invention, determining module 650 can include allowing unlocking unit and forbid unlocking unit.Wherein,
Unlocking unit is allowed to be used in the case that encrypted message is consistent with this unlocking pin it is allowed to unlock.Forbid that unlocking unit is used
In in the case that encrypted message and this unlocking pin are inconsistent, forbid unlocking.
In embodiments of the present invention, tripper can also include setup module.Setup module can generate mould with password
Block 630 is connected.Setup module is used for arranging predetermined grid and predefined procedure.
Wherein, symbol can be digital, alphabetical etc..
Because the tripper in the present embodiment is able to carry out the unlocking method described in present invention, this reality
Apply the part that example does not describe in detail, refer to the related description to unlocking method embodiment in present invention.
The tripper of the embodiment of the present invention, by the random symbol generating composition unlocking pin so that unlocking pin is
Dynamic change, therefore considerably increasing and crack difficulty, thus improve the safety of unlocking pin, and then enhancing user's letter
The safety guarantee of breath, improves user satisfaction.Simultaneously as using the embodiment of the present invention tripper it is not necessary to end
The hardware at end carries out any modification, does not therefore need to increase hardware cost, thus improve in the case of keeping lower cost
The safety of unlocking pin.
Embodiment five
The embodiment of the present invention also proposed a kind of terminal.
Fig. 7 is the structured flowchart of terminal in the embodiment of the present invention.As shown in fig. 7, in the embodiment of the present invention, terminal 700 can
To include tripper 600.Wherein, tripper 600 can be any one tripper in present invention.
Wherein, terminal can be mobile phone, panel computer, notebook computer, personal digital assistant PDA etc..
Refer to Fig. 8, a kind of hardware architecture diagram of its terminal 700 being provided by the embodiment of the present invention.As Fig. 8 institute
Show, terminal 700 can include following one or more assemblies:Process assembly 702, memorizer 704, power supply module 706, multimedia
Assembly 708, audio-frequency assembly 710, the interface 712 of input/output (I/O), sensor cluster 714, and communication component 716.
The integrated operation of the usual control terminal 700 of process assembly 702, such as with display, call, data communication, phase
Machine operation and record operate associated operation.Process assembly 702 can include one or more processors 720 and refer to execute
Order, to complete all or part of step of aforesaid application control method, specifically includes:Receive unlock instruction;Receiving
To after described unlock instruction, the pattern being made up of multiple grids is shown on screen, and random generation symbol in each grid
And show;Symbol in predetermined grid is stored as this unlocking pin according to predefined procedure;The message in cipher of receiving user's input
Breath;Determine whether to unlock according to described encrypted message and this unlocking pin described.Additionally, process assembly 702 can include one
Individual or multiple modules, are easy to the interaction between process assembly 702 and other assemblies.For example, process assembly 702 can include many matchmakers
Module, to facilitate the interaction between multimedia groupware 708 and process assembly 702.
Memorizer 704 is configured to store various types of data to support the operation in terminal 700.The showing of these data
Example includes the instruction for any application program of operation or method in terminal 700, contact data, telephone book data, disappears
Breath, picture, video etc..Memorizer 704 can be by any kind of volatibility or non-volatile memory device or their group
Close and realize, such as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), erasable compile
Journey read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash
Device, disk or CD.
Power supply module 706 provides electric power for the various assemblies of terminal 700.Power supply module 706 can include power management system
System, one or more power supplys, and other generate, manage and distribute, with for terminal 700, the assembly that electric power is associated.
Multimedia groupware 708 includes the screen of one output interface of offer between described terminal 700 and user.One
In a little embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen
Curtain may be implemented as touch screen, to receive the input signal from user.Touch panel includes one or more touch sensings
Device is with the gesture on sensing touch, slip and touch panel.Described touch sensor can not only sensing touch or sliding action
Border, but also detection and described touch or slide related persistent period and pressure.In certain embodiments, many matchmakers
Body assembly 708 includes a front-facing camera and/or post-positioned pick-up head.When terminal 700 is in operator scheme, such as screening-mode or
During video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and
Post-positioned pick-up head can be the optical lens system of a fixation or have focusing and optical zoom capabilities.
Audio-frequency assembly 710 is configured to output and/or input audio signal.For example, audio-frequency assembly 710 includes a Mike
Wind (MIC), when terminal 700 is in operator scheme, during as call model, logging mode and speech recognition mode, mike is joined
It is set to reception external audio signal.The audio signal being received can be further stored in memorizer 704 or via communication set
Part 716 sends.In certain embodiments, audio-frequency assembly 710 also includes a speaker, for exports audio signal.
, for providing interface between process assembly 702 and peripheral interface module, above-mentioned peripheral interface module can for I/O interface 712
To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock
Determine button.
Sensor cluster 714 includes one or more sensors, for providing the state of various aspects to comment for terminal 700
Estimate.For example, sensor cluster 714 can detect/the closed mode of opening of terminal 700, and the relative localization of assembly is for example described
Assembly is display and the keypad of terminal 700, and sensor cluster 714 can be with detection terminal 700 or 700 1 assemblies of terminal
Position change, user is presence or absence of with what terminal 700 contacted, terminal 700 orientation or acceleration/deceleration and terminal 700
Temperature change.Sensor cluster 714 can include proximity transducer, is configured to the detection when not having any physical contact
The presence of object nearby.Sensor cluster 714 can also include optical sensor, such as CMOS or ccd image sensor, for becoming
Use as in application.In certain embodiments, this sensor cluster 714 can also include acceleration transducer, gyro sensors
Device, Magnetic Sensor, pressure transducer or temperature sensor.
Communication component 716 is configured to facilitate the communication of wired or wireless way between terminal 700 and other equipment.Terminal
700 can access the wireless network based on communication standard, such as WiFi, 2G, 3G or 4G or combinations thereof.In an exemplary reality
Apply in example, communication component 716 receives broadcast singal or the related letter of broadcast from external broadcasting management system via broadcast channel
Breath.In one exemplary embodiment, described communication component 716 also includes near-field communication (NFC) module, to promote short distance to lead to
Letter.For example, RF identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra broadband (UWB) can be based in NFC module
Technology, bluetooth (BT) technology and other technologies are realizing.
In the exemplary embodiment, terminal 700 can be by one or more application specific integrated circuits (ASIC), numeral letter
Number processor (DSP), digital signal processing appts (DSPD), PLD (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing said method.
The terminal of the embodiment of the present invention, including tripper, by the random symbol generating composition unlocking pin so that solving
Lock cipher is dynamic change, therefore considerably increases and cracks difficulty, thus improve the safety of unlocking pin, and then strengthens
The safety guarantee of user profile, improves user satisfaction.Simultaneously as using the tripper of the embodiment of the present invention, no
Need the hardware to terminal to carry out any modification, therefore do not need to increase hardware cost, thus in the situation keeping lower cost
Under improve the safety of unlocking pin.
Those skilled in the art can be understood that, for convenience and simplicity of description, the system of foregoing description,
Device and the specific work process of module, may be referred to the corresponding process in preceding method embodiment, will not be described here.
It should be understood that disclosed system in several embodiments provided by the present invention, apparatus and method are permissible
Realize by another way.For example, device embodiment described above is only schematically, for example, described module
Divide, only a kind of division of logic function, actual can have other dividing mode when realizing, for example, multiple modules or group
Part can in conjunction with or be desirably integrated into another system, or some features can be ignored, or does not execute.Another, shown
Or the coupling each other that discusses or direct-coupling or communication connection can be by some interfaces, device or module indirect
Coupling or communication connection, can be electrical, mechanical or other forms.
The described module illustrating as separating component can be or may not be physically separate, show as module
The part showing can be or may not be physical module, you can with positioned at a place, or can also be distributed to multiple
On NE.The mesh to realize this embodiment scheme for some or all of module therein can be selected according to the actual needs
's.
In addition, can be integrated in a processing unit in each functional module in each embodiment of the present invention it is also possible to
It is that modules are individually physically present it is also possible to two or more modules are integrated in a unit.Above-mentioned integrated list
Unit both can be to be realized in the form of hardware, it would however also be possible to employ the form that hardware adds SFU software functional unit is realized.
The above-mentioned integrated unit realized in the form of SFU software functional unit, can be stored in an embodied on computer readable and deposit
In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions with so that a computer
Device (can be personal computer, server, or network equipment etc.) or processor (Processor) execution the present invention each
The part steps of embodiment methods described.And aforesaid storage medium includes:USB flash disk, portable hard drive, read only memory (Read-
Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. various
Can be with the medium of store program codes.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all spirit in the present invention and
Within principle, any modification, equivalent substitution and improvement made etc., should be included within the scope of the present invention.
Claims (10)
1. a kind of unlocking method is it is characterised in that include:
Receive unlock instruction;
After receiving described unlock instruction, the pattern being made up of multiple grids is shown on screen, and in each grid with
Machine generates symbol and shows;
Symbol in predetermined grid is stored as this unlocking pin according to predefined procedure;
The encrypted message of receiving user's input;
Determine whether to unlock according to described encrypted message and this unlocking pin described.
2. unlocking method according to claim 1 is it is characterised in that described solve with described this according to described encrypted message
Lock cipher determines whether to unlock, including:
It is allowed to unlock in the case that described encrypted message is consistent with this unlocking pin described;
Or, in the case that described encrypted message and this unlocking pin described are inconsistent, forbid unlocking.
3. unlocking method according to claim 1 is it is characterised in that also include:
Described predetermined grid and described predefined procedure are set.
4. unlocking method according to claim 1 is it is characterised in that described symbol is digital or alphabetical.
5. a kind of tripper is it is characterised in that include:
First receiver module, for receiving unlock instruction;
Display module, for, after described first receiver module receives described unlock instruction, showing by multiple sides on screen
The pattern of lattice composition, and generate symbol in each grid at random and show;
Secret generation module, is stored as this for the symbol in the predetermined grid that shows described display module according to predefined procedure
Secondary unlocking pin;
Second receiver module, for the encrypted message of receiving user's input;
Determining module, stores for the described encrypted message receiving and described secret generation module according to described second receiver module
This unlocking pin described determine whether unlock.
6. tripper according to claim 5 is it is characterised in that described determining module includes:
Allow unlocking unit, in the case that described encrypted message is consistent with this unlocking pin described it is allowed to unlock;
Forbid unlocking unit, for, in the case that described encrypted message and this unlocking pin described are inconsistent, forbidding unlocking.
7. tripper according to claim 5 is it is characterised in that also include:
Setup module, for arranging described predetermined grid and described predefined procedure.
8. tripper according to claim 5 is it is characterised in that described symbol is digital or alphabetical.
9. a kind of terminal is it is characterised in that include the tripper described in any one of claim 5 to 8.
10. terminal according to claim 9 is it is characterised in that described terminal is mobile phone, panel computer, notebook computer
Or personal digital assistant PDA.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610782137.6A CN106407788A (en) | 2016-08-31 | 2016-08-31 | Unlocking method, unlocking apparatus, and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610782137.6A CN106407788A (en) | 2016-08-31 | 2016-08-31 | Unlocking method, unlocking apparatus, and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106407788A true CN106407788A (en) | 2017-02-15 |
Family
ID=58000663
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610782137.6A Pending CN106407788A (en) | 2016-08-31 | 2016-08-31 | Unlocking method, unlocking apparatus, and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106407788A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108959896A (en) * | 2018-06-12 | 2018-12-07 | 平安科技(深圳)有限公司 | unlocking method and device and computer readable storage medium |
CN114821860A (en) * | 2022-03-30 | 2022-07-29 | 深圳绿米联创科技有限公司 | Password generation method, device and system and electronic equipment |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070277224A1 (en) * | 2006-05-24 | 2007-11-29 | Osborn Steven L | Methods and Systems for Graphical Image Authentication |
CN103200011A (en) * | 2013-04-26 | 2013-07-10 | 福建伊时代信息科技股份有限公司 | Password authentication method and device |
CN104049897A (en) * | 2014-06-26 | 2014-09-17 | 深圳市中兴移动通信有限公司 | Touch screen device unlocking method and device |
CN104317518A (en) * | 2014-10-23 | 2015-01-28 | 苏州天平先进数字科技有限公司 | Touch screen terminal unlocking system based on cipher lock unlocking mode |
CN104820799A (en) * | 2015-04-07 | 2015-08-05 | 深圳天珑无线科技有限公司 | Terminal having touch display screen and password protection method thereof |
CN105160215A (en) * | 2015-06-30 | 2015-12-16 | 努比亚技术有限公司 | Digital unlocking method and apparatus |
CN105468944A (en) * | 2015-03-04 | 2016-04-06 | 福州汇智集佳电子技术有限公司 | Unlocking method and apparatus |
-
2016
- 2016-08-31 CN CN201610782137.6A patent/CN106407788A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070277224A1 (en) * | 2006-05-24 | 2007-11-29 | Osborn Steven L | Methods and Systems for Graphical Image Authentication |
CN103200011A (en) * | 2013-04-26 | 2013-07-10 | 福建伊时代信息科技股份有限公司 | Password authentication method and device |
CN104049897A (en) * | 2014-06-26 | 2014-09-17 | 深圳市中兴移动通信有限公司 | Touch screen device unlocking method and device |
CN104317518A (en) * | 2014-10-23 | 2015-01-28 | 苏州天平先进数字科技有限公司 | Touch screen terminal unlocking system based on cipher lock unlocking mode |
CN105468944A (en) * | 2015-03-04 | 2016-04-06 | 福州汇智集佳电子技术有限公司 | Unlocking method and apparatus |
CN104820799A (en) * | 2015-04-07 | 2015-08-05 | 深圳天珑无线科技有限公司 | Terminal having touch display screen and password protection method thereof |
CN105160215A (en) * | 2015-06-30 | 2015-12-16 | 努比亚技术有限公司 | Digital unlocking method and apparatus |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108959896A (en) * | 2018-06-12 | 2018-12-07 | 平安科技(深圳)有限公司 | unlocking method and device and computer readable storage medium |
CN108959896B (en) * | 2018-06-12 | 2023-04-07 | 平安科技(深圳)有限公司 | Unlocking method and device and computer readable storage medium |
CN114821860A (en) * | 2022-03-30 | 2022-07-29 | 深圳绿米联创科技有限公司 | Password generation method, device and system and electronic equipment |
CN114821860B (en) * | 2022-03-30 | 2024-06-07 | 深圳绿米联创科技有限公司 | Password generation method, device and system and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102069863B1 (en) | Apparatas and method for controlling a input means of payment function in an electronic device | |
US9313321B2 (en) | Screen unlocking method and device for mobile terminal | |
EP2854009B1 (en) | Method and apparatus for unlocking lock screen in electronic device | |
EP3252637B1 (en) | Mobile terminal privacy protection method, protection apparatus, and mobile terminal | |
US9483633B2 (en) | Method and terminal for authenticating a stlyus | |
CN104216742B (en) | Brush machine control method and device based on password | |
EP2682891B1 (en) | Electronic device and method for releasing lock using element combining color and symbol | |
CN105574378A (en) | Terminal control method and terminal control device | |
CN104503689A (en) | Method and device for displaying application interface | |
CN107862194B (en) | A kind of method, device and mobile terminal of safety verification | |
CN104156071A (en) | Method and device for setting screen password and unlocking screen | |
CN105354489A (en) | Right granting method and apparatus | |
CN105654302A (en) | Payment method and device | |
CN105912951A (en) | Data migration method and device | |
EP2927834A1 (en) | Information processing apparatus, information processing method, and recording medium | |
EP2927833A1 (en) | Methods and devices for granting access to and enabling passcode protection for a file | |
CN104331228A (en) | Screen locking method and device | |
CN106095407A (en) | icon arrangement method, device and mobile device | |
CN106056010A (en) | Method and apparatus for processing messages by terminal, and terminal | |
CN106156562A (en) | A kind of private space protection device, mobile terminal and method | |
US9419971B2 (en) | Securely unlocking a device using a combination of hold placement and gesture | |
CN106778194A (en) | Verification method, device and electronic equipment | |
CN105450835A (en) | Method and device for realizing emergency contact and smart terminal | |
CN105069344B (en) | mobile terminal locking method and device | |
CN104298903B (en) | Access the method and device of mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170215 |
|
RJ01 | Rejection of invention patent application after publication |