[go: up one dir, main page]

CN105426736A - Password setting method and apparatus - Google Patents

Password setting method and apparatus Download PDF

Info

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
Application number
CN201510727867.1A
Other languages
Chinese (zh)
Inventor
章杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuxi Tvmining Juyuan Media Technology Co Ltd
Original Assignee
Wuxi Tvmining Juyuan Media Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuxi Tvmining Juyuan Media Technology Co Ltd filed Critical Wuxi Tvmining Juyuan Media Technology Co Ltd
Priority to CN201510727867.1A priority Critical patent/CN105426736A/en
Publication of CN105426736A publication Critical patent/CN105426736A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • G06F21/46Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0485Scrolling 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

A kind of cipher set-up method and device
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.
CN201510727867.1A 2015-10-30 2015-10-30 Password setting method and apparatus Pending CN105426736A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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