CN105426736A - Password setting method and apparatus - Google Patents
Password setting method and apparatus Download PDFInfo
- Publication number
- CN105426736A CN105426736A CN201510727867.1A CN201510727867A CN105426736A CN 105426736 A CN105426736 A CN 105426736A CN 201510727867 A CN201510727867 A CN 201510727867A CN 105426736 A CN105426736 A CN 105426736A
- Authority
- CN
- China
- Prior art keywords
- sliding trace
- unlocking
- slide
- tangible
- stored
- 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 OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/45—Structures or tools for the administration of authentication
- G06F21/46—Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention discloses a password setting method and apparatus. The method comprises: acquiring a target picture selected by a user; identifying lines and/or texts in the picture; generating a plurality of touchable regions according to at least one item of the lines, a graph enclosed by the lines and the texts; when receiving a sliding operation along a connecting line between the plurality of touchable regions, acquiring a sliding track corresponding to the sliding operation; and storing the sliding track and using the sliding track as an unlocking password of a terminal screen. By using the password setting method provided by the present invention, the touchable regions for drawing a graphical password can be determined in a more flexible way, so that the form of the graphical password is freer and more diverse.
Description
Technical field
The present invention relates to Internet technical field, particularly a kind of cipher set-up method and device.
Background technology
In the information age, password is a kind of important technology, discernible information can be changed into the information of None-identified.Password time movable as Website login, E-mail address, bank debits etc.; to protection individual privacy; property safety plays important effect; for a long time; in the middle of cipher authentication system; modal cryptogram form is numeral, letter or numeral and alphabetical combination, and user is by submitting to password to reach the object proving oneself identity to system or other people.
Along with development in science and technology, problem existing for such cryptogram form comes out gradually, because cryptogram form is single, password combination is abundant not, assailant uses force and cracks, the modes such as dictionary attack have very large probability can obtain the password of user, thus steal the various information of user, huge loss is brought to the privacy of user and property safety, for such situation, graphical passwords arises at the historic moment, and this novel authentication techniques can complete immune Brute Force and dictionary attack, has to be convenient to input, to be convenient to memory, the feature such as not easily to crack.
But, in prior art, graphical passwords is all normally carry out drawing as tangible region based on the basic point of nine in nine grids and certification, graphical passwords form is still more single, and other users, by repeatedly attempting, still may crack, thus, how to determine that basic point is as the tangible region for graphing password more flexibly, thus make the form of graphical passwords freer and diversified, become graphical passwords field problem demanding prompt solution.
Summary of the invention
The invention provides a kind of cipher set-up method, Apparatus and system, in order to determine the tangible region of graphing password more flexibly, thus make the form of graphical passwords freer and diversified.
The invention provides a kind of cipher set-up method, comprising:
Obtain the Target Photo that user selectes;
Identify the lines in described picture and/or word;
At least one in the figure surrounded according to described lines, described lines and described word generates multiple tangible region;
When receiving the slide along the line between described multiple tangible region, obtain the sliding trace corresponding to described slide;
Store described sliding trace and using the unlocking pin of described sliding trace as terminal screen.
The beneficial effect of the present embodiment is: at least one in the figure that the lines in the picture can selected according to user, lines surround and word generates multiple tangible region, thus in the arbitrary graphic can selected user, determine the tangible region of graphing password more flexibly, when receiving the slide along the line between these tangible regions, using the sliding trace corresponding to this slide as graphical passwords, thus make the form of graphical passwords freer and diversified.
In one embodiment, described method also comprises:
Detect the wire length whether existed between two tangible regions and be less than pre-set length threshold;
When wire length between existence two tangible regions is less than pre-set length threshold, delete in described two tangible regions.
The beneficial effect of the present embodiment is: preset a length threshold, when distance between two tangible regions is less than this length threshold, delete one of them tangible region, thus the too near tangible region of distance can be rejected, make the arrangement specification more in tangible region, thus reduce the difficulty of user's graphing password.
In one embodiment, described method also comprises:
When receive user's input for unlock slide time, judge that whether the sliding trace corresponding to the described slide for unlocking consistent with the sliding trace stored when arranging unlocking pin;
When the sliding trace corresponding to the described slide for unlocking is consistent with the sliding trace stored when arranging unlocking pin, unlock screen also enters next operation interface;
When the sliding trace corresponding to the described slide for unlocking and the sliding trace stored when arranging unlocking pin are inconsistent, return error message;
Again show locking screen interface and point out the residue of described unlocking pin to input number of times.
The beneficial effect of the present embodiment is: the sliding trace corresponding to the slide contrasted for unlocking and the sliding trace stored when arranging unlocking pin, achieve the checking of graphical passwords; Meanwhile, the residue degree of unlocking pin is set, avoids other users by repeatedly attempting decryption, thus add the graphical passwords that this sliding trace forms crack difficulty, ensure that the security of this graphical passwords.
In one embodiment, the described sliding trace of described storage, comprising:
Obtain described sliding trace the coordinate figure of tangible region in screen of process;
Coordinate figure according to the order of described sliding trace through described tangible region and described tangible region converts described sliding trace to character password;
Store described character password.
The beneficial effect of the present embodiment is: the coordinate figure according to the order of described sliding trace through described tangible region and described tangible region converts described sliding trace to character password, thus the graphical passwords that this sliding trace is formed is easy to store and checking more.
In one embodiment, whether consistent with the sliding trace stored when arranging unlocking pin for the sliding trace corresponding to the slide that unlocks described in described judgement, comprising:
Obtain the sliding trace corresponding to the described slide for unlocking order and the described tangible region coordinate figure in screen in tangible region of process;
Sliding trace corresponding to the described slide for unlocking order and the described tangible region coordinate figure in screen through described tangible region convert the sliding trace corresponding to the described slide being used for unlocking to character data;
The character password of described character data and described storage is compared;
When comparison is consistent, determine that the sliding trace corresponding to the described slide for unlocking is consistent with the sliding trace stored when arranging unlocking pin;
When comparison is inconsistent, determine that the sliding trace corresponding to the described slide for unlocking is inconsistent with the sliding trace stored when arranging unlocking pin.
The beneficial effect of the present embodiment is: the sliding trace corresponding to the slide for unlocking order and the tangible region coordinate figure in screen through tangible region convert the sliding trace corresponding to the slide being used for unlocking to character data, and the character password of this character data and storage is compared, thus the comparison of figure is changed into the comparison of character, thus simplify the comparison process of graphical passwords, reduce the validation difficulty of graphical passwords.
The present invention also provides a kind of password setting device, comprising:
Acquisition module, for obtaining the Target Photo that user selectes;
Identification module, for identifying lines in described picture and/or word;
Generation module, generates multiple tangible region at least one in the figure that surrounds according to described lines, described lines and described word;
Acquisition module, for when receiving the slide along the line between described multiple tangible region, obtains the sliding trace corresponding to described slide;
Memory module, for storing described sliding trace and using the unlocking pin of described sliding trace as terminal screen.
In one embodiment, described device also comprises:
Detection module, is less than pre-set length threshold for detecting the wire length whether existed between two tangible regions;
Removing module, when being less than pre-set length threshold for the wire length between existence two tangible regions, deletes in described two tangible regions.
In one embodiment, described device also comprises:
Judge module, for when receive user's input for unlock slide time, judge that whether the sliding trace corresponding to the described slide for unlocking consistent with the sliding trace stored when arranging unlocking pin;
Unlocked state, for when the sliding trace corresponding to the described slide for unlocking is consistent with the sliding trace stored when arranging unlocking pin, unlock screen also enters next operation interface;
Report an error module, for when the sliding trace corresponding to the described slide for unlocking and the sliding trace stored when arranging unlocking pin are inconsistent, returns error message;
Processing module, for again showing locking screen interface and pointing out the residue of described unlocking pin to input number of times.
In one embodiment, described memory module, comprising:
First obtains submodule, for obtain described sliding trace the coordinate figure of tangible region in screen of process;
First transform subblock, for converting described sliding trace to character password according to the coordinate figure of the order of described sliding trace through described tangible region and described tangible region;
Sub module stored, for storing described character password.
In one embodiment, described judge module, comprising:
Second obtains submodule, for obtain sliding trace corresponding to the described slide for unlocking order and the described tangible region coordinate figure in screen in tangible region of process;
Second transform subblock, for the sliding trace corresponding to the described slide for unlocking order and the described tangible region coordinate figure in screen through described tangible region convert the sliding trace corresponding to the described slide being used for unlocking to character data;
Comparer module, for comparing the character password of described character data and described storage;
First determines submodule, for when comparison is consistent, determines that the sliding trace corresponding to the described slide for unlocking is consistent with the sliding trace stored when arranging unlocking pin;
Second determines submodule, for when comparison is inconsistent, determines that the sliding trace corresponding to the described slide for unlocking is inconsistent with the sliding trace stored when arranging unlocking pin.
Other features and advantages of the present invention will be set forth in the following description, and, partly become apparent from instructions, or understand by implementing the present invention.Object of the present invention and other advantages realize by structure specifically noted in write instructions, claims and accompanying drawing and obtain.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Accompanying drawing explanation
Accompanying drawing is used to provide a further understanding of the present invention, and forms a part for instructions, together with embodiments of the present invention for explaining the present invention, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the process flow diagram of a kind of cipher set-up method in one embodiment of the invention;
Fig. 2 is the process flow diagram of a kind of cipher set-up method in one embodiment of the invention;
Fig. 3 is the block diagram of a kind of password setting device in one embodiment of the invention;
Fig. 4 is the block diagram of a kind of password setting device in one embodiment of the invention.
Embodiment
Below in conjunction with accompanying drawing, the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein is only for instruction and explanation of the present invention, is not intended to limit the present invention.
Fig. 1 is the process flow diagram of a kind of cipher set-up method in one embodiment of the invention, and as shown in Figure 1, the present invention can be used for needing authenticated identity thus judges whether that, in the terminal of unlock screen, the method comprises the steps S11-S15:
In step s 11, the Target Photo that user selectes is obtained;
In step s 12, the lines in picture and/or word is identified;
In step s 13, at least one in the figure surrounded according to lines, lines and word generates multiple tangible region;
In step S14, when receiving the slide along the line between multiple tangible region, obtain the sliding trace corresponding to slide;
In step S15, store sliding trace using the unlocking pin of sliding trace as terminal screen.
In the present embodiment, user selectes any pictures as Target Photo, terminal obtains the Target Photo that user selectes, and identify the lines in this picture and/or word, and in the figure surrounded according to the lines in this picture, lines, word at least one generates multiple basic point, position according to these basic points generates multiple tangible region, and namely these tangible regions of generation can be used for graphing password.After the multiple tangible region of generation, user is by carrying out along the line between these tangible regions the drafting that slide carries out graphical passwords, when receiving user along the slide of the line between these tangible regions, obtain the sliding trace corresponding to this slide, and this sliding trace is stored, as the unlocking pin of terminal screen.
The beneficial effect of the present embodiment is: at least one in the figure that the lines in the picture can selected according to user, lines surround and word generates multiple tangible region, thus in the arbitrary graphic can selected user, determine the tangible region of graphing password more flexibly, when receiving the slide along the line between these tangible regions, using the sliding trace corresponding to this slide as graphical passwords, thus make the form of graphical passwords freer and diversified.
In one embodiment, after above-mentioned steps S13, method also comprises the steps A1-A2:
In steps A 1, detect the wire length whether existed between two tangible regions and be less than pre-set length threshold;
In steps A 2, when the wire length between existence two tangible regions is less than pre-set length threshold, delete in two tangible regions.
In these the tangible regions generated, if the distance between tangible region is too close, the arrangement between tangible region then can be made chaotic, and, distance between tangible region too close to time, also line therebetween can be caused resolute, be unfavorable for the drafting of user, thus, one length threshold is set, when wire length between existence two tangible regions is less than this length threshold, deletes in these two tangible regions, thus ensure that the arrangement effect in tangible region.
The beneficial effect of the present embodiment is: preset a length threshold, when distance between two tangible regions is less than this length threshold, delete one of them tangible region, thus the too near tangible region of distance can be rejected, make the arrangement specification more in tangible region, thus reduce the difficulty of user's graphing password.
In one embodiment, after above-mentioned steps S15, method also comprises the steps B1-B4:
In step bl is determined., when receive user input for unlock slide time, judge that whether the sliding trace corresponding to the slide for unlocking consistent with the sliding trace stored when arranging unlocking pin;
In step B2, when the sliding trace corresponding to the slide for unlocking is consistent with the sliding trace stored when arranging unlocking pin, unlock screen also enters next operation interface;
In step B3, when the sliding trace corresponding to the slide for unlocking and the sliding trace stored when arranging unlocking pin are inconsistent, return error message;
In step B4, again show locking screen interface and point out the residue of unlocking pin to input number of times.
After user arranged graphical passwords, during unlock terminal screen next time, terminal is by judging, unlocking pin was set, now, locking screen interface is shown to user, user carries out the graphical passwords of slide input for unlock screen by this locking screen interface, when terminal receive user input for unlock slide time, judge that whether the figure that the slide for unlocking is drawn is consistent with the graphical passwords stored when arranging unlocking pin, when the figure drawn for the slide unlocked of user's input is consistent with the graphical passwords stored when arranging unlocking pin, determine that user unlocks successfully, unlock screen also enters normal mobile phone operation interface, when the figure drawn for the slide unlocked inputted as user and the graphical passwords stored when arranging unlocking pin are inconsistent, return error message, remove the figure drawn for the slide unlocked of user's input, prompting user cipher input error also points out the residue of this unlocking pin of user to input number of times.
The beneficial effect of the present embodiment is: the sliding trace corresponding to the slide contrasted for unlocking and the sliding trace stored when arranging unlocking pin, achieve the checking of graphical passwords; Meanwhile, the residue degree of unlocking pin is set, avoids other users by repeatedly attempting decryption, thus add the graphical passwords that this sliding trace forms crack difficulty, ensure that the security of this graphical passwords.
In one embodiment, in above-mentioned steps S15, store sliding trace, comprising:
Obtain sliding trace the coordinate figure of tangible region in screen of process;
Coordinate figure according to the order of sliding trace through tangible region and tangible region converts sliding trace to character password;
Store character password.
For the ease of storing unlocking pin, in the present embodiment, user can be converted into character password by the graphical passwords that slide is drawn to store, concrete, when generation multiple for the tangible region of graphing password after, obtain these coordinate figure of tangible region in screen, when user is by slide graphing password, and according to this sliding trace the order in tangible region of process and this slide the coordinate figure in tangible region of process, convert this sliding trace to character password, such as, the sliding trace of user's input is through five tangible region A, B, C, D, E, this coordinate corresponding to five tangible regions is respectively A (X1, Y1), B (X2, Y2), C (X3, Y3), D (X4, Y4), E (X5, Y5), sliding trace the order in these five tangible regions of process be B, D, E, A, C.Character password then corresponding to this sliding trace is then X2Y2-X4Y4-X5Y5-X1Y1-X3Y3.This character password is stored in this locality.
It should be noted that, above example is only clearly to describe the present invention, is not limited to the present invention, and when practical application, the process that graphical passwords transforms character password is more more complicated than above-mentioned example.
The beneficial effect of the present embodiment is: the coordinate figure according to the order of sliding trace through tangible region and tangible region converts sliding trace to character password, thus the graphical passwords that this sliding trace is formed is easy to store and checking more.
In one embodiment, as shown in Figure 2, in above-mentioned steps B1, judging that whether the sliding trace corresponding to the slide for unlocking is consistent with the sliding trace stored when arranging unlocking pin, comprising the steps S21-S25:
In the step s 21, obtain the sliding trace corresponding to slide for unlocking order and the tangible region coordinate figure in screen in tangible region of process;
In step S22, the sliding trace corresponding to the slide for unlocking order and the tangible region coordinate figure in screen through tangible region convert the sliding trace corresponding to the slide being used for unlocking to character data;
In step S23, the character password of character data and storage is compared;
In step s 24 which, when comparison is consistent, the sliding trace corresponding to slide determining unlocking is consistent with the sliding trace stored when arranging unlocking pin;
In step s 25, when comparison is inconsistent, the sliding trace corresponding to slide determining unlocking is inconsistent with the sliding trace stored when arranging unlocking pin.
And when graphical passwords being converted to character password and storing, when carrying out the checking of graphical passwords, also the graphics being used for verification pattern password user drawn is needed to be character data, and this character data and the character password being stored in this locality are compared, when comparison result is consistent, the sliding trace corresponding to slide determining unlocking is consistent with the sliding trace stored when arranging unlocking pin, when comparison is inconsistent, the sliding trace corresponding to slide determining unlocking is inconsistent with the sliding trace stored when arranging unlocking pin.Such as, the sliding trace of user's input the order in five tangible regions of process be B, D, E, A, C, it is X2Y2-X4Y4-X5Y5-X1Y1-X3Y3 that this sliding trace turns corresponding character data, consistent with being stored in local character password comparison, the sliding trace corresponding to slide thus determining unlocking is consistent with the sliding trace stored when arranging unlocking pin.Again such as, the sliding trace of user's input the order in tangible region of process be B, D, E, C, A, character data corresponding to this sliding trace is X2Y2-X4Y4-X5Y5-X3Y3-X1Y1, local character password comparison is inconsistent with being stored in, and the sliding trace corresponding to slide thus determining unlocking is inconsistent with the sliding trace stored when arranging unlocking pin.
The beneficial effect of the present embodiment is: the sliding trace corresponding to the slide for unlocking order and the tangible region coordinate figure in screen through tangible region convert the sliding trace corresponding to the slide being used for unlocking to character data, and the character password of this character data and storage is compared, thus the comparison of figure is changed into the comparison of character, thus simplify the comparison process of graphical passwords, reduce the validation difficulty of graphical passwords.
Fig. 3 is the block diagram of a kind of password setting device in one embodiment of the invention, and as shown in Figure 3, the present invention can be used for needing authenticated identity thus judges whether in the terminal of unlock screen, and this device comprises as lower module:
Acquisition module 31, for obtaining the Target Photo that user selectes;
Identification module 32, for identifying lines in picture and/or word;
Generation module 33, generates multiple tangible region at least one in the figure that surrounds according to lines, lines and word;
Acquisition module 34, for when receiving the slide along the line between multiple tangible region, obtains the sliding trace corresponding to slide;
Memory module 35, for storing sliding trace and using the unlocking pin of sliding trace as terminal screen.
In one embodiment, device also comprises:
Detection module, is less than pre-set length threshold for detecting the wire length whether existed between two tangible regions;
Removing module, when being less than pre-set length threshold for the wire length between existence two tangible regions, deletes in two tangible regions.
In one embodiment, as shown in Figure 4, device also comprises:
Judge module 41, for when receive user input for unlock slide time, judge that whether the sliding trace corresponding to the slide for unlocking consistent with the sliding trace stored when arranging unlocking pin;
Unlocked state 42, for when the sliding trace corresponding to the slide being used for unlocking is consistent with the sliding trace stored when arranging unlocking pin, unlock screen also enters next operation interface;
Report an error module 43, for when the sliding trace corresponding to the slide being used for unlocking and the sliding trace stored when arranging unlocking pin are inconsistent, returns error message;
Processing module 44, for again showing locking screen interface and pointing out the residue of unlocking pin to input number of times.
In one embodiment, memory module, comprising:
First obtains submodule, for obtain sliding trace the coordinate figure of tangible region in screen of process;
First transform subblock, for converting sliding trace to character password according to the coordinate figure of the order of sliding trace through tangible region and tangible region;
Sub module stored, for store character password.
In one embodiment, judge module, comprising:
Second obtains submodule, for obtain sliding trace corresponding to the slide for unlocking order and the tangible region coordinate figure in screen in tangible region of process;
Second transform subblock, for according to for the sliding trace corresponding to the slide that unlocks order and the tangible region coordinate figure in screen through tangible region convert the sliding trace corresponding to the slide being used for unlocking to character data;
Comparer module, for comparing the character password of character data and storage;
First determines submodule, and for when comparison is consistent, the sliding trace corresponding to slide determining unlocking is consistent with the sliding trace stored when arranging unlocking pin;
Second determines submodule, and for when comparison is inconsistent, the sliding trace corresponding to slide determining unlocking is inconsistent with the sliding trace stored when arranging unlocking pin.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory and optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the process flow diagram of the method for the embodiment of the present invention, equipment (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded in computing machine or other programmable data processing device, make on computing machine or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable devices is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (10)
1. a cipher set-up method, is characterized in that, comprising:
Obtain the Target Photo that user selectes;
Identify the lines in described picture and/or word;
At least one in the figure surrounded according to described lines, described lines and described word generates multiple tangible region;
When receiving the slide along the line between described multiple tangible region, obtain the sliding trace corresponding to described slide;
Store described sliding trace and using the unlocking pin of described sliding trace as terminal screen.
2. the method for claim 1, is characterized in that, described method also comprises:
Detect the wire length whether existed between two tangible regions and be less than pre-set length threshold;
When wire length between existence two tangible regions is less than pre-set length threshold, delete in described two tangible regions.
3. the method for claim 1, is characterized in that, described method also comprises:
When receive user's input for unlock slide time, judge that whether the sliding trace corresponding to the described slide for unlocking consistent with the sliding trace stored when arranging unlocking pin;
When the sliding trace corresponding to the described slide for unlocking is consistent with the sliding trace stored when arranging unlocking pin, unlock screen also enters next operation interface;
When the sliding trace corresponding to the described slide for unlocking and the sliding trace stored when arranging unlocking pin are inconsistent, return error message;
Again show locking screen interface and point out the residue of described unlocking pin to input number of times.
4. the method for claim 1, is characterized in that, the described sliding trace of described storage, comprising:
Obtain described sliding trace the coordinate figure of tangible region in screen of process;
Coordinate figure according to the order of described sliding trace through described tangible region and described tangible region converts described sliding trace to character password;
Store described character password.
5. whether method as claimed in claim 4, is characterized in that, consistent with the sliding trace stored when arranging unlocking pin for the sliding trace corresponding to the slide that unlocks described in described judgement, comprising:
Obtain the sliding trace corresponding to the described slide for unlocking order and the described tangible region coordinate figure in screen in tangible region of process;
Sliding trace corresponding to the described slide for unlocking order and the described tangible region coordinate figure in screen through described tangible region convert the sliding trace corresponding to the described slide being used for unlocking to character data;
The character password of described character data and described storage is compared;
When comparison is consistent, determine that the sliding trace corresponding to the described slide for unlocking is consistent with the sliding trace stored when arranging unlocking pin;
When comparison is inconsistent, determine that the sliding trace corresponding to the described slide for unlocking is inconsistent with the sliding trace stored when arranging unlocking pin.
6. a password setting device, is characterized in that, comprising:
Acquisition module, for obtaining the Target Photo that user selectes;
Identification module, for identifying lines in described picture and/or word;
Generation module, generates multiple tangible region at least one in the figure that surrounds according to described lines, described lines and described word;
Acquisition module, for when receiving the slide along the line between described multiple tangible region, obtains the sliding trace corresponding to described slide;
Memory module, for storing described sliding trace and using the unlocking pin of described sliding trace as terminal screen.
7. device as claimed in claim 6, it is characterized in that, described device also comprises:
Detection module, is less than pre-set length threshold for detecting the wire length whether existed between two tangible regions;
Removing module, when being less than pre-set length threshold for the wire length between existence two tangible regions, deletes in described two tangible regions.
8. device as claimed in claim 6, it is characterized in that, described device also comprises:
Judge module, for when receive user's input for unlock slide time, judge that whether the sliding trace corresponding to the described slide for unlocking consistent with the sliding trace stored when arranging unlocking pin;
Unlocked state, for when the sliding trace corresponding to the described slide for unlocking is consistent with the sliding trace stored when arranging unlocking pin, unlock screen also enters next operation interface;
Report an error module, for when the sliding trace corresponding to the described slide for unlocking and the sliding trace stored when arranging unlocking pin are inconsistent, returns error message;
Processing module, for again showing locking screen interface and pointing out the residue of described unlocking pin to input number of times.
9. device as claimed in claim 6, it is characterized in that, described memory module, comprising:
First obtains submodule, for obtain described sliding trace the coordinate figure of tangible region in screen of process;
First transform subblock, for converting described sliding trace to character password according to the coordinate figure of the order of described sliding trace through described tangible region and described tangible region;
Sub module stored, for storing described character password.
10. device as claimed in claim 9, it is characterized in that, described judge module, comprising:
Second obtains submodule, for obtain sliding trace corresponding to the described slide for unlocking order and the described tangible region coordinate figure in screen in tangible region of process;
Second transform subblock, for the sliding trace corresponding to the described slide for unlocking order and the described tangible region coordinate figure in screen through described tangible region convert the sliding trace corresponding to the described slide being used for unlocking to character data;
Comparer module, for comparing the character password of described character data and described storage;
First determines submodule, for when comparison is consistent, determines that the sliding trace corresponding to the described slide for unlocking is consistent with the sliding trace stored when arranging unlocking pin;
Second determines submodule, for when comparison is inconsistent, determines that the sliding trace corresponding to the described slide for unlocking is inconsistent with the sliding trace stored when arranging unlocking pin.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510727867.1A CN105426736A (en) | 2015-10-30 | 2015-10-30 | Password setting method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510727867.1A CN105426736A (en) | 2015-10-30 | 2015-10-30 | Password setting method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105426736A true CN105426736A (en) | 2016-03-23 |
Family
ID=55504941
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510727867.1A Pending CN105426736A (en) | 2015-10-30 | 2015-10-30 | Password setting method and apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105426736A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109284061A (en) * | 2018-09-14 | 2019-01-29 | 无锡小天鹅股份有限公司 | Slide control method, device and home appliance |
CN110674489A (en) * | 2019-09-12 | 2020-01-10 | 维沃移动通信有限公司 | An encryption method and mobile terminal |
CN115563599A (en) * | 2022-11-03 | 2023-01-03 | 咪咕文化科技有限公司 | Sliding verification method and device, computing equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101645121A (en) * | 2008-08-06 | 2010-02-10 | 深圳富泰宏精密工业有限公司 | System and method for setting password protection by utilizing picture |
US20100325721A1 (en) * | 2009-06-17 | 2010-12-23 | Microsoft Corporation | Image-based unlock functionality on a computing device |
CN101980131A (en) * | 2010-10-29 | 2011-02-23 | 东莞宇龙通信科技有限公司 | An unlocking method, system and communication terminal |
CN103377334A (en) * | 2012-04-13 | 2013-10-30 | 北京三星通信技术研究有限公司 | Unlocking method and equipment |
-
2015
- 2015-10-30 CN CN201510727867.1A patent/CN105426736A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101645121A (en) * | 2008-08-06 | 2010-02-10 | 深圳富泰宏精密工业有限公司 | System and method for setting password protection by utilizing picture |
US20100325721A1 (en) * | 2009-06-17 | 2010-12-23 | Microsoft Corporation | Image-based unlock functionality on a computing device |
CN101980131A (en) * | 2010-10-29 | 2011-02-23 | 东莞宇龙通信科技有限公司 | An unlocking method, system and communication terminal |
CN103377334A (en) * | 2012-04-13 | 2013-10-30 | 北京三星通信技术研究有限公司 | Unlocking method and equipment |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109284061A (en) * | 2018-09-14 | 2019-01-29 | 无锡小天鹅股份有限公司 | Slide control method, device and home appliance |
CN110674489A (en) * | 2019-09-12 | 2020-01-10 | 维沃移动通信有限公司 | An encryption method and mobile terminal |
CN110674489B (en) * | 2019-09-12 | 2021-08-06 | 维沃移动通信有限公司 | An encryption method and mobile terminal |
CN115563599A (en) * | 2022-11-03 | 2023-01-03 | 咪咕文化科技有限公司 | Sliding verification method and device, computing equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10218506B1 (en) | Cross-device authentication | |
CN104143068B (en) | Method of password authentication and system | |
CN108154055B (en) | Password input method, mobile terminal and storage medium | |
US20160127134A1 (en) | User authentication system and method | |
CN104049897B (en) | Touch panel device unlock method and device | |
CN106778151B (en) | Handwriting-based user identity recognition method and device | |
CN104348612A (en) | Third-party website login method based on mobile terminal and mobile terminal | |
CN105323073A (en) | Identity authentication method, identity authentication device and identity authentication system | |
US8661532B2 (en) | Method and apparatus for authenticating password | |
CN104794385A (en) | Information verification method and device | |
CN104700007A (en) | Gesture impression password setting and application method | |
CN104407803B (en) | Unlocking screen method, device and the electronic equipment recognized based on person's handwriting | |
CN108337211A (en) | Method, apparatus, electronic equipment and the readable storage medium storing program for executing of Information Authentication | |
CN105354455B (en) | State switching method and electronic equipment | |
CN103297391A (en) | Graphical dynamic password inputting and verifying method | |
CN102739667A (en) | Verification method, device and system based on verification prompt message and server | |
KR101267229B1 (en) | Method and system for authenticating using input pattern | |
CN105426736A (en) | Password setting method and apparatus | |
US20180124034A1 (en) | Image based method, system and computer program product to authenticate user identity | |
KR101027228B1 (en) | Personal authentication device for internet security, method and recording medium recording the same | |
CN105306209A (en) | Password setting method, login method and devices | |
CN103886244A (en) | Method for conducting any graphical password handwriting for intelligent terminal starting-up system | |
CN113360855B (en) | Account login method, account login device, electronic equipment and computer readable storage medium | |
CN102945338A (en) | Method and device for providing passwords | |
CN109165490A (en) | A kind of data inputting method and device |
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: 20160323 |
|
RJ01 | Rejection of invention patent application after publication |