CN114579945A - Method for presetting unlocking password and fingerprint and character combined unlocking method and system - Google Patents

Method for presetting unlocking password and fingerprint and character combined unlocking method and system Download PDF

Info

Publication number
CN114579945A
CN114579945A CN202011370416.4A CN202011370416A CN114579945A CN 114579945 A CN114579945 A CN 114579945A CN 202011370416 A CN202011370416 A CN 202011370416A CN 114579945 A CN114579945 A CN 114579945A
Authority
CN
China
Prior art keywords
preset
character
actual
fingerprint
unlocking password
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
CN202011370416.4A
Other languages
Chinese (zh)
Inventor
游朝順
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qisda Suzhou Co Ltd
Qisda Corp
Original Assignee
Qisda Suzhou Co Ltd
Qisda Corp
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 Qisda Suzhou Co Ltd, Qisda Corp filed Critical Qisda Suzhou Co Ltd
Priority to CN202011370416.4A priority Critical patent/CN114579945A/en
Publication of CN114579945A publication Critical patent/CN114579945A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The invention relates to a method for presetting an unlocking password, a fingerprint and character combined unlocking method and an unlocking system, wherein the method for presetting the unlocking password comprises the following steps: and generating a plurality of preset characters according to a first arrangement sequence, wherein the preset characters comprise first preset characters, and the first preset characters are formed by binding first preset common characters with first preset fingerprints. According to the invention, the fingerprint and the character are combined to form a complex unlocking password, so that the difficulty of cracking by a thief is increased, and the information security is enhanced. And the character input and the fingerprint information can be simultaneously acquired, so that a user does not need to input a character password and acquire the fingerprint information twice, and convenience is provided for the user.

Description

Method for presetting unlocking password and fingerprint and character combined unlocking method and system
Technical Field
The invention relates to a method for presetting an unlocking password, an unlocking method and an unlocking system, in particular to a preset unlocking password containing a fingerprint and a common character, and a fingerprint and character combined unlocking method and an unlocking system.
Background
With the wide application of portable terminals in daily life, the functions of the existing portable terminals are more and more powerful, and the diversified functions are convenient for users. However, the portable terminal provides more convenience to the user while carrying too much private information, and if the portable terminal is lost or stolen, the information is easily leaked out without related protection, which causes inconvenience to the user. Therefore, it is necessary to make some security settings on the portable terminal.
The traditional security function of the portable terminal with the touch screen is to set software functions such as a keyboard lock on the portable terminal and realize security by inputting a common character password; or an independent verification method through fingerprint identification is adopted, for example, a fingerprint sensor is arranged on an entity key of the portable terminal, or a circuit of the fingerprint sensor is arranged in the touch screen, so that fingerprint identification is directly carried out on the touch screen (namely, the touch screen has both a fingerprint identification function and a touch identification function), and thus, the traditional password verification is replaced. The above security modes are too single, and when the security is realized by inputting a common character password, the character password is easily seen by a person in a stealing mode and is cracked, so that the security function is invalid. As for the way of realizing confidentiality by fingerprint identification, although the fingerprint is the first and the second of each person, the fingerprint is remained on the surface of the physical key or the touch screen when the user uses the portable terminal every time, and the portable terminal can be maliciously used after being collected by the person, so that the portable terminal is cracked.
Disclosure of Invention
In order to solve the above problems, the present invention provides a method for presetting an unlocking password, a fingerprint and character combined unlocking method, and an unlocking system.
According to an aspect of the present invention, the present invention provides a method for presetting an unlocking password, including:
and generating a plurality of preset characters according to a first arrangement sequence, wherein the preset characters comprise first preset characters, and the first preset characters are formed by binding first preset common characters with first preset fingerprints.
As an optional technical solution, the plurality of preset characters further include a second preset character, and the second preset character is formed by binding a second preset common character with a second preset fingerprint.
As an optional technical solution, the plurality of preset characters further includes a third preset character, and the third preset character is formed by a third preset normal character.
According to another aspect of the present invention, the present invention provides a fingerprint and character combined unlocking method, including:
acquiring an actual unlocking password input by a user;
verifying whether the input actual unlocking password is matched with a preset unlocking password; if the input actual unlocking password is matched with the preset unlocking password, unlocking; if the input actual unlocking password is not matched with the preset unlocking password, prompting the user to input the actual unlocking password again;
the preset unlocking password comprises a plurality of preset characters generated according to a first arrangement sequence, the preset characters comprise first preset characters, and the first preset characters are formed by binding first preset common characters and first preset fingerprints.
As an optional technical solution, the plurality of preset characters further include a second preset character, and the second preset character is formed by binding a second preset common character with a second preset fingerprint.
As an optional technical solution, the plurality of preset characters further includes a third preset character, and the third preset character is formed by a third preset normal character.
As optional technical scheme, judge whether this actual unblock password includes actual fingerprint character, this actual fingerprint character is bound by actual ordinary character and actual fingerprint and forms, if, verify whether this actual unblock password matches with this preset unblock password and include that this actual fingerprint character that this actual unblock password contains is unanimous with this first preset character that this preset unblock password contains, wherein, judge whether this actual fingerprint character that this actual unblock password contains and this first preset character that this preset unblock password contains are unanimous includes:
judging whether the actual common character contained in the actual fingerprint character in the actual unlocking password is consistent with the first preset common character or not; and
and judging whether the actual fingerprint contained in the actual fingerprint character in the actual unlocking password is consistent with the first preset fingerprint or not.
According to another aspect of the present invention, the present invention further provides a combined fingerprint and character unlocking system, including:
the password input module is used for inputting an actual unlocking password by a user;
the password verification module verifies whether the actual unlocking password is matched with a preset unlocking password after receiving the actual unlocking password input by the user;
if the actual unlocking password is matched with the preset unlocking password, unlocking; if the actual unlocking password is not matched with the preset unlocking password, prompting the user to input again;
the preset unlocking password comprises a plurality of preset characters generated according to a first arrangement sequence, the preset characters comprise first preset characters, and the first preset characters are formed by binding first preset common characters and first preset fingerprints.
As an optional technical solution, the plurality of preset characters further include a second preset character, and the second preset character is formed by binding a second preset common character with a second preset fingerprint.
As an optional technical solution, the plurality of preset characters further includes a third preset character, and the third preset character is formed by a third preset normal character.
In conclusion, the fingerprint and the common characters are combined to form the complex unlocking password, so that the difficulty of cracking by a thief is increased, and the information security is enhanced. And the input of common characters and the collection of fingerprint information can be carried out simultaneously, so that the cracking difficulty is increased, and meanwhile, a user does not need to input the common characters and collect the fingerprint information twice respectively, and convenience is provided for the user.
The invention is described in detail below with reference to the drawings and specific examples, but the invention is not limited thereto.
Drawings
FIG. 1 is a flowchart illustrating a fingerprint and character combination unlocking method according to an embodiment of the present invention;
fig. 2 to 4 are flowcharts of step S2;
fig. 5 is a block diagram of a fingerprint and character combined unlocking system according to an embodiment of the invention.
Detailed Description
An embodiment of the present invention provides a method for presetting an unlocking password, including: and generating a plurality of preset characters according to the first arrangement sequence, wherein the preset characters comprise first preset characters, and the first preset characters are formed by binding first preset common characters with first preset fingerprints. For example, the first preset character in this embodiment is formed by binding a first preset common character "4" with a first preset fingerprint "fingerprint of the right index finger of the user", where the binding means that the first preset common character "4" and the first preset fingerprint "fingerprint of the right index finger of the user" are associated with each other, that is, a preset fingerprint "fingerprint of the right index finger of the user granted with the use authority" is entered while the first preset common character "4" is entered, so that the first preset character is formed and formed together. It should be noted that the common character refers to a character without a fingerprint, such as a simple number or letter. For the binding between the common character and the fingerprint, the common character can be bound by pressing a common character with a finger of a user who is granted the authority, so that the common character forms a binding relation with the fingerprint of the finger. For example, to form the first preset character formed by binding the first preset common character "4" with the first preset fingerprint "fingerprint of the right index finger of the user", the user can finish the binding between the first preset common character "4" and the first preset fingerprint "fingerprint of the right index finger of the user" by pressing the common character "4" with the index finger of the right hand.
In the above embodiments, it is illustrated that the preset unlocking password includes a first preset character which is a fingerprint character, and the fingerprint character refers to a common character bound with a fingerprint, that is, the fingerprint character is formed by binding the common character with a fingerprint (or it can be said that, in the above embodiments, the preset unlocking password includes a character bound with the fingerprint), in fact, in practical applications, for higher security, the preset unlocking password may include a plurality of common characters and a plurality of fingerprint characters (the common character bound with the fingerprint), for example, in other embodiments, the plurality of preset characters includes a first preset character, a second preset character, a third preset character and a fourth preset character, wherein the first preset character is formed by binding the first preset common character with the first preset fingerprint, and the second preset character is formed by binding the second preset common character with the second preset fingerprint, the third preset character is formed by a third preset common character, the fourth preset character is formed by a fourth preset common character, and the first preset character, the second preset character, the third preset character and the fourth preset character are arranged according to a preset first arrangement sequence. For example, the preset unlocking password includes a first preset character "3", a second preset character "4", a third preset character "1" and a fourth preset character "2", and the first preset character "3", the second preset character "4", the third preset character "1" and the fourth preset character "2" are arranged in the order of "1", "3", "2" and "4", wherein the first preset character "3" is formed by binding a first preset common character "3" and a first preset fingerprint "with a fingerprint of a left index finger of a user granted the right to use, for example; the second preset character "4" is formed by binding a second preset common character "4" and a second preset fingerprint "the fingerprint of the index finger of the right hand of the user granted with the use authority"; the third preset character "1" is constituted only by the third preset ordinary character "1" (no fingerprint is bound), and the fourth preset character "2" is constituted only by the fourth preset ordinary character "2" (no fingerprint is bound).
In the foregoing embodiment, the preset unlocking password includes two common characters and two fingerprint characters, but not limited thereto, and in other embodiments, the preset unlocking password may include one fingerprint character and three common characters. For example, the plurality of preset characters include a first preset character, a third preset character, a fourth preset character and a fifth preset character, wherein the first preset character is formed by binding a first preset normal character and a first preset fingerprint, the third preset character is formed by a third preset normal character, the fourth preset character is formed by a fourth preset normal character, the fifth preset character is formed by a fifth preset normal character, and the first preset character, the third preset character, the fourth preset character and the fifth preset character are arranged according to a predetermined first arrangement sequence. For example, the preset unlocking password may include three preset normal first preset characters "4", a third preset character "1", a fourth preset character "2" and a fifth preset character "3", and the first preset character "4", the third preset character "1", the fourth preset character "2" and the fifth preset character "3" are arranged in the order of "1", "2", "4" and "3", wherein the first preset character "4", for example, the first preset character "4" and the first preset fingerprint "are bound by the fingerprint of the right hand of the user to which the usage right is granted (not binding any fingerprint), the third preset character" 1 "is only composed of the third preset normal character" 1 "(not binding any fingerprint), the fourth preset character" 2 "is only composed of the fourth preset normal character" 2 "(not binding any fingerprint), and the fifth preset character" 3 "is only composed of the fifth preset normal character" 3 "(not binding any fingerprint).
It should be noted that, in practical operation, the preset unlocking password usually includes a common character and a fingerprint character, where the common character included in the fingerprint character may be repeated with other common characters. For example, the preset unlocking password may include a first preset character "2", a third preset character "1", a fourth preset character "2", and a fifth preset character "3", and the first preset character "2", the third preset character "1", the fourth preset character "2", and the fifth preset character "3" are arranged in the order of "1", "2", "3", and "2", wherein the first character "2" is a first preset character "2", the second character "2" is a fourth preset character, and the first preset character "2" is formed by binding a first preset common character "2" and a first preset fingerprint "with a right-hand thumb fingerprint" of a user who has been granted access, the third preset character "1" is formed only by a third preset common character "1" (without binding any fingerprint), and the fourth preset character "2" is formed only by a fourth preset common character "2" (without binding any fingerprint) The fifth preset character "3" is composed of only the fifth preset normal character "3" (without any fingerprint bound). As can be seen from the above, in the example, only one fingerprint character (i.e. the first predetermined character) is included, the fingerprint character is formed by binding a common character "2" and a fingerprint "of the right thumb and finger of the user who has been granted the right of use", and the common character "2" included in the fingerprint character and the fourth common character "2" included in the fourth predetermined character are repeated.
It should be further noted that, in the above example, one preset unlocking password includes two fingerprint characters, and the two fingerprint characters are formed by binding different common characters and different fingerprints, but not limited to the foregoing. In fact, two fingerprint characters can also be formed by binding the same common character with different fingerprints. Or, the two fingerprint characters can be formed by binding different common characters and the same fingerprint.
For example: the preset unlocking password includes a first preset character "3", a second preset character "3", a third preset character "1" and a fourth preset character "2", the first preset character "3", the second preset character "3", the third preset character "1" and the fourth preset character "2" are arranged in the order of "1", "3", "2" and "3", wherein the first "3" is a first preset character, the second "3" is a second preset character, and the first preset character "3" is formed by the first preset common character "3" and the first preset fingerprint "being bound by the fingerprint" of the left hand of the user to which the authority is granted, the second preset character "3" is formed by the second preset common character "3" and the second preset fingerprint "being bound by the fingerprint" of the middle finger of the left hand of the user to which the authority is granted, the third preset character "1" is formed by the third preset common character "1" (no fingerprint is bound), the fourth preset character "2" is constituted only by the fourth preset normal character "2" (no fingerprint is bound). As can be seen from the above, the two fingerprint characters (i.e. the first predetermined character and the second predetermined character) in this example are formed by binding the same common character "3" with different fingerprints ("the fingerprint of the index finger of the left hand of the user who is granted the right of use" and the fingerprint of the middle finger of the left hand of the user who is granted the right of use ").
For another example, the preset unlocking password includes a first preset character "3", a second preset character "5", a third preset character "1" and a fourth preset character "2", and the first preset character "3", the second preset character "5", the third preset character "1" and the fourth preset character "2" are arranged in the order of "1", "3", "2" and "5", wherein the first preset character "3" is a fingerprint of a left hand of a user to which the right to use is granted by the first preset normal character "3" and the first preset fingerprint ", and the second preset character" 5 "is a fingerprint of a left hand of a user to which the right to use is granted by the second preset normal character" 5 "and the second preset fingerprint" (the user to which the right to use is granted by the right to use is the same user as the user to which the index finger is granted by the preset fingerprint character "3"), "the fingerprints of the left hand of the user to which the right to use is granted by the first preset normal character" 3 "and the second preset normal character" 5 "and the second preset fingerprint" The third preset character "1" is composed of only the third preset normal character "1" (no fingerprint is bound), and the fourth preset character "2" is composed of only the fourth preset normal character "2" (no fingerprint is bound). As can be seen from the above, the two fingerprint characters (i.e. the first predetermined character and the second predetermined character) in this example are formed by binding two different common characters "3" and "5" with the same fingerprint (i.e. the fingerprint of the left index finger of the user granted the right of use). In this case, the two fingerprint characters may be formed by binding different common characters and the same fingerprint.
Of course, the preset unlock password may include a plurality of fingerprint characters without including the common character, for example, the preset unlock password includes a first preset character "1", a second preset character "2", a sixth preset character "4" and a seventh preset character "5", and the first preset character "1", the second preset character "2", the sixth preset character "4" and the seventh preset character "5" are arranged in the order of "1", "4", "2" and "5", wherein the first preset character "1" is formed by binding the first preset common character "1" and the first preset fingerprint "with the fingerprint of the left hand thumb of the user to which the right of use is granted, the second preset character" 2 "is formed by binding the second preset common character" 2 "and the fingerprint of the right hand thumb of the user to which the right of use is granted, and the sixth preset character" 4 "is formed by binding the sixth preset common character" 4 "and the sixth preset fingerprint" so that the sixth preset character "4" and the sixth preset fingerprint "are granted The fingerprint of the right index finger of the user with the permission is bound, and the seventh preset character '5' is bound by a seventh preset common character '5' and the fingerprint of the left index finger of the user with the permission granted. As can be seen from the above description, the preset unlocking password has a very high complexity, and the difficulty that the thief wants to crack the password is very high.
It should be noted that, in the above examples, the preset unlocking password includes four preset characters, but not limited thereto. In practical application, the number of the preset characters can be determined according to the actual requirements of a user, and can be more than four or less than four, the user can set more than several preset characters when the user wants to have higher security, and can set less than several preset characters when the user wants to have unlocking convenience, but the user needs to include one fingerprint character no matter how many the number of the preset characters are.
FIG. 1 is a flowchart illustrating a fingerprint and character combination unlocking method according to an embodiment of the present invention; fig. 2 to 4 are flowcharts of step S2.
Referring to fig. 1 to 4, a fingerprint and character combined unlocking method includes:
step S1: acquiring an actual unlocking password input by a user;
step S2: verifying whether the input actual unlocking password is matched with a preset unlocking password or not; if the input actual unlocking password is matched with the preset unlocking password, unlocking; if the input actual unlocking password is not matched with the preset unlocking password, prompting the user to input the unlocking password again;
the preset unlocking password comprises a plurality of preset characters generated according to a first arrangement sequence, the preset characters comprise first preset characters, and the first preset characters are formed by binding first preset common characters with first preset fingerprints.
It should be noted that when the user inputs the actual unlocking password, the user may input a common character, a fingerprint character, or a combination of the common character and the fingerprint character; however, the preset unlocking password necessarily includes at least one preset fingerprint character, so that when verifying whether the actual unlocking password matches the preset unlocking password, it can be determined that the actual unlocking password cannot be the unlocking password matching the preset unlocking password if the actual unlocking password does not include the fingerprint character and is only a common character, and the actual unlocking password may be the unlocking password matching the preset unlocking password only if the actual unlocking password includes the fingerprint character, and the next judgment is needed, and the detailed judgment process will be discussed in detail below.
It is worth mentioning that the actually input fingerprint character is formed in the same way as the preset fingerprint character, that is, only when a user presses a certain common character for a long time, the long-pressed common character can be bound with the fingerprint of the finger used for the long time, so as to form the actually input fingerprint character. It should be noted that the long press is relatively speaking, and means that the time for pressing the normal character when inputting the actual fingerprint character is longer than the time for pressing the normal character when inputting the actual normal character.
In addition, it should be noted that, since the preset unlocking password is composed of at least one preset fingerprint character, if the actual unlocking password is matched with the preset unlocking password, the actual unlocking password necessarily includes at least one actually input fingerprint character, and the actually input fingerprint character is the same as the preset fingerprint character. Then, if an actually input fingerprint character is the same as a preset fingerprint character, it means that the common character included in the actually input fingerprint character is the same as the common character included in the preset fingerprint character, and the actual fingerprint included in the actually input fingerprint character is also the same as the preset fingerprint included in the preset fingerprint character. The actual unlocking password is not matched with the preset unlocking password, and various conditions are included, for example, the preset unlocking password comprises a preset fingerprint character and a plurality of preset common characters, and the actual unlocking password is not matched with the preset unlocking password comprises the following conditions, (1) the input actual unlocking password is only the common characters; (2) the actual input common characters contained in the actual unlocking password are different from the preset common characters contained in the preset unlocking password; (3) the actual unlocking password comprises actually input fingerprint characters different from preset fingerprint characters contained in the preset unlocking password; (4) the input sequence of the actual unlocking password is different from the first arrangement sequence of the preset unlocking password. Wherein, for the (3) th case, three cases are included, (a) the common character included in the actually input fingerprint character is different from the common character included in the preset fingerprint character; (b) the fingerprint contained in the actually input fingerprint character is different from the fingerprint contained in the preset fingerprint character; (c) the common characters contained in the actually input fingerprint characters are different from the common characters contained in the preset fingerprint characters, and the fingerprints contained in the actually input fingerprint characters are different from the fingerprints contained in the preset fingerprint characters. Other situations where the actual unlocking password does not match the preset unlocking password are not described in detail here, and the analogy can be made with the above description.
As to how to verify whether the inputted actual unlocking password matches the preset unlocking password, an example of a verification method is described below (but not limited thereto, in other embodiments, other verification methods in the prior art may also be adopted).
In this embodiment, verifying whether the actual unlocking password and the preset unlocking password are matched may be performed in the following steps, where step S2 includes:
step S20: judging whether the actual unlocking password comprises actual fingerprint characters or not; if the actual unlocking password does not comprise the actual fingerprint character, judging that the actual unlocking password is not matched with the preset unlocking password; if the actual unlocking password comprises the actual fingerprint character, the step S200 is carried out; the actual fingerprint characters are formed by binding actual common characters and actual fingerprints, it needs to be explained that the actual fingerprint characters are fingerprint characters which are actually input by a user, the actual fingerprint characters are named as the actual fingerprint characters and are mainly to be distinguished from preset fingerprint characters, similarly, the actual common characters are the common characters which are actually input by the user, the actual common characters are named as the actual common characters and are mainly to be distinguished from the preset common characters, the actual fingerprints are fingerprints which are actually input by the user, and the actual fingerprints are named as the actual fingerprints and are mainly to be distinguished from the preset fingerprints. The actual unlocking password may be composed of a plurality of actual common characters, or a plurality of actual fingerprint characters, or a plurality of actual common characters and a plurality of actual fingerprint characters.
Step S200: extracting a preset unlocking password, and judging whether the preset unlocking password only comprises a plurality of preset fingerprint characters (does not comprise preset common characters) or simultaneously comprises a plurality of preset common characters and a plurality of preset fingerprint characters; if the preset unlocking password simultaneously comprises a plurality of preset common characters and a plurality of preset fingerprint characters, performing step S21; if the preset unlocking password only comprises a plurality of preset fingerprint characters, performing step S31; it should be noted that, the extracting of the preset unlocking password includes extracting a preset fingerprint character included in the preset unlocking password or extracting a preset common character and a preset fingerprint character included in the preset unlocking password, and also includes extracting a first arrangement order of the preset unlocking password.
Step S21: judging whether the actual unlocking password also contains actual common characters; if the actual unlocking password does not contain the actual common characters, judging that the actual unlocking password is not matched with the preset unlocking password; if the actual unlocking password also contains the actual common character, the step S22 is carried out;
step S22: judging whether an actual common character contained in the actual unlocking password is consistent with a preset common character contained in the preset unlocking password or not and judging whether an actual fingerprint character contained in the actual unlocking password is consistent with a preset fingerprint character contained in the preset unlocking password or not; if the actual common character contained in the actual unlocking password is not consistent with the preset common character contained in the preset unlocking password or/and the actual fingerprint character contained in the actual unlocking password is not consistent with the preset fingerprint character contained in the preset unlocking password, judging that the actual unlocking password is not matched with the preset unlocking password; if the actual common character contained in the actual unlocking password is consistent with the preset common character contained in the preset unlocking password and the actual fingerprint character contained in the actual unlocking password is consistent with the preset fingerprint character contained in the preset unlocking password, the step S23 is performed; it should be noted that, the specifically determining whether the actual fingerprint character included in the actual unlocking password is consistent with the preset fingerprint character (for example, the first preset character) included in the preset unlocking password includes: judging whether an actual common character contained in an actual fingerprint character in the actual unlocking password is consistent with a preset common character (such as a first preset common character) contained in a preset fingerprint character (such as a first preset character) in the preset unlocking password; whether an actual fingerprint contained in an actual fingerprint character in the actual unlocking password is consistent with a preset fingerprint (such as a first preset fingerprint) contained in a preset fingerprint character (such as a first preset character) in the preset unlocking password or not is judged;
step S23: judging whether the input sequence of actual common characters and actual fingerprint characters contained in the actual unlocking password is consistent with the first arrangement sequence of the preset unlocking password or not; if the input sequence of the actual common characters and the actual fingerprint characters contained in the actual unlocking password is not consistent with the first arrangement sequence of the preset unlocking password, judging that the actual unlocking password is not matched with the preset unlocking password; and if the input sequence of the actual common characters and the actual fingerprint characters contained in the actual unlocking password is consistent with the first arrangement sequence of the preset unlocking password, judging that the actual unlocking password is matched with the preset unlocking password.
Step S31, judging whether the actual unlocking password also contains actual common characters; if the actual unlocking password contains the actual common characters, judging that the actual unlocking password is not matched with the preset unlocking password; if the actual unlocking password does not contain the actual common characters, the step S32 is entered;
step S32: judging whether a plurality of actual fingerprint characters contained in the actual unlocking password are consistent with preset fingerprint characters contained in the preset unlocking password or not; if the actual fingerprint characters contained in the actual unlocking password are not consistent with the preset fingerprint characters contained in the preset unlocking password, judging that the actual unlocking password is not matched with the preset unlocking password; if the actual fingerprint characters contained in the actual unlocking password are consistent with the preset fingerprint characters contained in the preset unlocking password, the step S33 is performed;
step S33: judging whether the input sequence of a plurality of actual fingerprint characters contained in the actual unlocking password is consistent with the first arrangement sequence of the preset unlocking password or not; if the input sequence of a plurality of actual fingerprint characters contained in the actual unlocking password is not consistent with the first arrangement sequence of the preset unlocking password, judging that the actual unlocking password is not matched with the preset unlocking password; and if the input sequence of the actual fingerprint characters contained in the actual unlocking password is consistent with the first arrangement sequence of the preset unlocking password, judging that the actual unlocking password is matched with the preset unlocking password.
The following describes how to verify whether the actual unlocking password is matched with the preset unlocking password by using the preset unlocking password simultaneously including a preset fingerprint character and a preset common character, for example, the preset unlocking password includes a first preset character "3", a second preset character "4", a third preset character "1" and a fourth preset character "2", and the first preset character "3", the second preset character "4", the third preset character "1" and the fourth preset character "2" are arranged in the order of "1", "3", "2" and "4", wherein the first preset character "3" is formed by binding a first preset common character "3" and a first preset fingerprint "with a fingerprint of a left index finger of a user authorized to use the left index finger (that is, the first preset character" 3 "is a preset fingerprint character); the second preset character "4" is formed by binding a second preset common character "4" and a second preset fingerprint "the fingerprint of the index finger of the right hand of the user granted with the use authority" (namely, the second preset character "4" is a preset fingerprint character); the third preset character "1" is only composed of the third preset normal character "1" (no fingerprint bound thereto), and the fourth preset character "2" is only composed of the fourth preset normal character "2" (no fingerprint bound thereto), that is, the third preset character "1" and the fourth preset character "2" are preset normal characters. If the actual unlocking password input by the user is a plurality of actual common characters, specifically, a first actual character "1", a second actual character "3", a third actual character "2", and a fourth actual character "4", and the first actual character "1", the second actual character "3", the third actual character "2", and the fourth actual character "4" are common characters and are not bound to any fingerprint, step S20 provides a judgment: the actual unlocking password is not matched with the preset unlocking password. If the actual unlock password inputted by the user is three actual common characters "1", "3", "2" and one actual fingerprint character "4" (inputted in the order of "1", "3", "2" and "4"), and the actual fingerprint character "4" is formed by binding the actual common character "4" and the actual fingerprint "the fingerprint of the right hand of the user", the step S20 determines that the actual unlock password includes the actual fingerprint character, so the step S200 is performed subsequently: extracting a preset unlocking password, and judging whether the preset unlocking password only comprises a plurality of preset fingerprint characters (does not comprise preset common characters) or simultaneously comprises a plurality of preset common characters and a plurality of preset fingerprint characters; in this example, the preset unlocking password includes preset common characters "1" (i.e., a third preset character), "2" (i.e., a fourth preset character), and preset fingerprint characters "3" (i.e., a first preset character), "4" (i.e., a second preset character), and then the step S200 determines that the preset unlocking password includes a plurality of preset common characters and a plurality of preset fingerprint characters, so that the step S21 is performed subsequently: judging whether the actual unlocking password also contains actual common characters; in this embodiment, the actual unlocking password inputted by the user further includes the actual common characters "1", "3", and "2", and the determination result of step S21 is that the actual unlocking password further includes the actual common characters, so the process then proceeds to step S22: judging whether an actual common character contained in the actual unlocking password is consistent with a preset common character contained in the preset unlocking password or not and judging whether an actual fingerprint character contained in the actual unlocking password is consistent with a preset fingerprint character contained in the preset unlocking password or not; in this example, since the character "3" is only one common character and does not bind to the fingerprint, if the actual common character included in the actual unlocking password is not consistent with the preset common character included in the preset unlocking password and the actual fingerprint character included in the actual unlocking password is not consistent with the preset fingerprint character included in the preset unlocking password as a result of the determination in the step S22, it is determined that the actual unlocking password is not matched with the preset unlocking password.
For another example, for example, the preset unlocking password includes a first preset character "3", a second preset character "4", a third preset character "1" and a fourth preset character "2", and the first preset character "3", the second preset character "4", the third preset character "1" and the fourth preset character "2" are arranged in the order of "1", "3", "2" and "4", wherein the first preset character "3" is formed by binding a first preset common character "3" and a first preset fingerprint "with a fingerprint of a left index finger of a user who has been granted permission to use (i.e., the first preset character" 3 "is a preset fingerprint character); the second preset character "4" is formed by binding a second preset common character "4" and a second preset fingerprint "the fingerprint of the index finger of the right hand of the user granted with the use authority" (namely, the second preset character "4" is a preset fingerprint character); the third preset character "1" is only composed of the third preset normal character "1" (no fingerprint bound thereto), and the fourth preset character "2" is only composed of the fourth preset normal character "2" (no fingerprint bound thereto), that is, the third preset character "1" and the fourth preset character "2" are preset normal characters. If the actual unlocking password inputted by the user is two actual common characters "1", "2" and two actual fingerprint characters "3", "4", and the actual fingerprint character "3" is the actual common character "3" and the actual fingerprint "fingerprint of the left index finger of the user", and the actual fingerprint character "4" is the actual common character "4" and the actual fingerprint "fingerprint of the right index finger of the user", but the actual unlocking password is inputted in the order of "1", "2", "3" and "4". Then, the step S20 determines that the actual unlocking password includes the actual fingerprint character, so the process proceeds to step S200: extracting a preset unlocking password, and judging whether the preset unlocking password only comprises a plurality of preset fingerprint characters (does not comprise preset common characters) or simultaneously comprises a plurality of preset common characters and a plurality of preset fingerprint characters; in this example, the preset unlocking password includes preset common characters "1" (i.e., a third preset character), "2" (i.e., a fourth preset character), and preset fingerprint characters "3" (i.e., a first preset character), "4" (i.e., a second preset character), and then the step S200 determines that the preset unlocking password includes a plurality of preset common characters and a plurality of preset fingerprint characters, so that the step S21 is performed subsequently: judging whether the actual unlocking password also contains actual common characters; in this embodiment, the actual unlocking password inputted by the user further includes the actual common characters "1" and "2", and the determination result of step S21 is that the actual unlocking password further includes the actual common characters, so the process then proceeds to step S22: judging whether an actual common character contained in the actual unlocking password is consistent with a preset common character contained in the preset unlocking password or not and judging whether an actual fingerprint character contained in the actual unlocking password is consistent with a preset fingerprint character contained in the preset unlocking password or not; in this example, since the fingerprint bound by the character "3" is the fingerprint of the left index finger of the user, the fingerprint bound by the character "4" is the fingerprint of the right index finger of the user, the two actual fingerprint characters input by the user are both consistent with the two preset fingerprint characters, and the two actual common characters input by the user are also both consistent with the two preset common characters, the determination result of the step S22 is that the actual common character contained in the actual unlocking password is consistent with the preset common character contained in the preset unlocking password, and the actual fingerprint character contained in the actual unlocking password is consistent with the preset fingerprint character contained in the preset unlocking password, so the step S23 is then performed: judging whether the input sequence of actual common characters and actual fingerprint characters contained in the actual unlocking password is consistent with the first arrangement sequence of the preset unlocking password or not; in this example, since the input sequence is "1", "2", "3" and "4", and the preset unlocking password is arranged in the first arrangement sequence of "1", "3", "2" and "4", the actual unlocking password does not match the preset unlocking password as a result of the determination at step S23.
Other determination processes are not illustrated herein, and so on according to the above illustration.
In order to further improve the use safety, the fingerprint and character combined unlocking method further comprises the step of alarming if the number of times that the actual unlocking password is not matched with the preset unlocking password exceeds the preset number of times. For example, if the user inputs the actual unlocking password more than 5 times and cannot match the preset unlocking password, an alarm is started.
Fig. 5 is a block diagram of a fingerprint and character combined unlocking system according to an embodiment of the present invention, please refer to fig. 5, and the present invention further provides a fingerprint and character combined unlocking system 10, which can be used to implement the above fingerprint and character combined unlocking method. A combined fingerprint and character unlocking system 10, comprising:
the password input module 101 is used for inputting an actual unlocking password by a user through the password input module 101; specifically, the password input module 101 includes a character input unit 1011 and a fingerprint identification unit 1012 corresponding to the character input unit 1011, and a user can input an actual common character through the character input unit 1011 and input an actual fingerprint character through the character input unit 1011 and the fingerprint identification unit 1012, wherein the fingerprint identification unit 1012 triggers and identifies an actual fingerprint of the character input unit 1011 corresponding to the fingerprint identification unit 1012 by long pressing when the user presses the character input unit 1011 corresponding to the fingerprint identification unit 1012 for a long time, so as to bind the actual common character by long pressing with the corresponding actual fingerprint to form an actual fingerprint character. In practical applications, the character input unit 1011 may be a character input keyboard on an unlocking interface of the touch screen, and the fingerprint identification unit 1012 may be a fingerprint identification module disposed on the touch screen. For example, the user wants to input the actual unlocking password actual common character "1", the actual common character "2", the actual fingerprint character "3", and the actual fingerprint character "4" in sequence, wherein the actual fingerprint bound by the actual fingerprint character "3" is the fingerprint of the left index finger of the user, and the actual fingerprint bound by the actual fingerprint character "4" is the fingerprint of the right index finger of the user. The user only needs to press the number character '1' on the character input keyboard, press the number character '2' on the character input keyboard, press the number character '3' on the character input keyboard with the index finger of the left hand of the user and press the number character '4' on the character input keyboard with the index finger of the right hand of the user in sequence; it should be noted that the long push and the short push are relative, for example, the long push is 1 to 3 seconds, and the short push is < 1 second.
The password verification module 102, after receiving the actual unlocking password input by the user, the password verification module 102 verifies whether the actual unlocking password is matched with the preset unlocking password; specifically, the password verification module 102 includes a preset unlock password extraction unit 1021, a common character verification unit 1022, a fingerprint character verification unit 1023 and a sequence verification unit 1024, which are coupled to each other; the preset unlocking password extracting unit 1021 is configured to extract a preset unlocking password, and determine whether the preset unlocking password includes only a plurality of preset fingerprint characters (does not include preset common characters) or includes a plurality of preset common characters and a plurality of preset fingerprint characters at the same time; the common character verification unit 1022 is configured to determine whether the actual unlocking password includes an actual common character and determine whether the actual common character included in the actual unlocking password is consistent with a preset common character included in a preset unlocking password; the fingerprint character verification unit 1023 is used for judging whether the actual unlocking password contains actual fingerprint characters and judging whether the actual fingerprint characters contained in the actual unlocking password are consistent with preset fingerprint characters contained in a preset unlocking password; the sequence verification unit 1024 is configured to determine whether an input sequence of actual common characters and actual fingerprint characters included in the actual unlocking password is consistent with a first arrangement sequence of a preset unlocking password;
if the actual unlocking password is matched with the preset unlocking password, unlocking; if the actual unlocking password is not matched with the preset unlocking password, prompting the user to input again; and when the number of times that the actual unlocking password is not matched with the preset unlocking password exceeds the preset number of times, an alarm module in the fingerprint and character combined unlocking system 10 performs alarm operation according to the judgment result of the password verification module, wherein the alarm module is coupled with the password verification module.
How password authentication module 102 works is described below in conjunction with the fingerprint and character combination unlocking method described above:
when the user inputs the actual unlocking password through the password input module 101, the fingerprint character verification unit 1023 executes step S20, that is, the fingerprint character verification unit 1023 determines whether the actual unlocking password includes the actual fingerprint character; if the actual unlocking password does not comprise the actual fingerprint character, directly judging that the actual unlocking password is not matched with the preset unlocking password; if the actual unlocking password includes the actual fingerprint character, the preset unlocking password extracting unit 1021 performs step S200, that is, the preset unlocking password extracting unit 1021 extracts the preset unlocking password, and determines whether the preset unlocking password includes only a plurality of preset fingerprint characters (does not include the preset common character) or includes a plurality of preset common characters and a plurality of preset fingerprint characters at the same time;
if the preset unlocking password includes a plurality of preset common characters and a plurality of preset fingerprint characters, step S21 is performed, that is, the common character verification unit 1022 determines whether the actual unlocking password further includes an actual common character; if the actual unlocking password does not contain the actual common characters, judging that the actual unlocking password is not matched with the preset unlocking password; if the actual unlocking password further includes an actual common character, the common character verification unit 1022 and the fingerprint character verification unit 1023 jointly execute step S22, that is, the common character verification unit 1022 and the fingerprint character verification unit 1023 jointly function to determine whether the actual common character included in the actual unlocking password is consistent with a preset common character included in the preset unlocking password and to determine whether the actual fingerprint character included in the actual unlocking password is consistent with a preset fingerprint character included in the preset unlocking password; if the actual common character contained in the actual unlocking password is not consistent with the preset common character contained in the preset unlocking password or/and the actual fingerprint character contained in the actual unlocking password is not consistent with the preset fingerprint character contained in the preset unlocking password, judging that the actual unlocking password is not matched with the preset unlocking password; if the actual common character contained in the actual unlocking password is consistent with the preset common character contained in the preset unlocking password and the actual fingerprint character contained in the actual unlocking password is consistent with the preset fingerprint character contained in the preset unlocking password, the sequence verification unit 1024 executes step S23, that is, the sequence verification unit 1024 determines whether the input sequence of the actual common character and the actual fingerprint character contained in the actual unlocking password is consistent with the first arrangement sequence of the preset unlocking password; if the input sequence of the actual common characters and the actual fingerprint characters contained in the actual unlocking password is not consistent with the first arrangement sequence of the preset unlocking password, judging that the actual unlocking password is not matched with the preset unlocking password; and if the input sequence of the actual common characters and the actual fingerprint characters contained in the actual unlocking password is consistent with the first arrangement sequence of the preset unlocking password, judging that the actual unlocking password is matched with the preset unlocking password.
If the preset unlocking password only includes a plurality of preset fingerprint characters, the normal character verification unit 1022 performs step S31, that is, the normal character verification unit 1022 determines whether the actual unlocking password further includes an actual normal character; if the actual unlocking password contains the actual common characters, judging that the actual unlocking password is not matched with the preset unlocking password; if the actual unlocking password does not contain the actual common characters, the common character verification unit 1022 and the fingerprint character verification unit 1023 jointly execute step S32, that is, the common character verification unit 1022 and the fingerprint character verification unit 1023 jointly act to determine whether a plurality of actual fingerprint characters contained in the actual unlocking password are consistent with preset fingerprint characters contained in the preset unlocking password; if the actual fingerprint characters contained in the actual unlocking password are not consistent with the preset fingerprint characters contained in the preset unlocking password, judging that the actual unlocking password is not matched with the preset unlocking password; if the actual fingerprint characters included in the actual unlocking password are consistent with the preset fingerprint characters included in the preset unlocking password, the sequence verification unit 1024 executes step S33, that is, the sequence verification unit 1024 determines whether the input sequence of the actual fingerprint characters included in the actual unlocking password is consistent with the first arrangement sequence of the preset unlocking password; if the input sequence of a plurality of actual fingerprint characters contained in the actual unlocking password is not consistent with the first arrangement sequence of the preset unlocking password, judging that the actual unlocking password is not matched with the preset unlocking password; and if the input sequence of the actual fingerprint characters contained in the actual unlocking password is consistent with the first arrangement sequence of the preset unlocking password, judging that the actual unlocking password is matched with the preset unlocking password.
In conclusion, the fingerprint and the common characters are organically combined to form the complex unlocking password, so that the difficulty of cracking by a thief is increased, and the information security is enhanced. And the input of the common characters and the collection of the fingerprint information can be carried out simultaneously, and a user does not need to input the common characters and collect the fingerprint information twice respectively, thereby providing convenience for the user.
The present invention is capable of other embodiments, and various changes and modifications may be made by one skilled in the art without departing from the spirit and scope of the invention.

Claims (10)

1. A method for presetting an unlocking password, comprising:
and generating a plurality of preset characters according to a first arrangement sequence, wherein the preset characters comprise first preset characters, and the first preset characters are formed by binding first preset common characters with first preset fingerprints.
2. The method of claim 1, wherein the predetermined characters further comprise a second predetermined character formed by binding a second predetermined common character with a second predetermined fingerprint.
3. The method of claim 1 or 2, wherein the predetermined characters further include a third predetermined character, and the third predetermined character is formed by a third predetermined common character.
4. A fingerprint and character combined unlocking method is characterized by comprising the following steps:
acquiring an actual unlocking password input by a user;
verifying whether the input actual unlocking password is matched with a preset unlocking password; if the input actual unlocking password is matched with the preset unlocking password, unlocking; if the input actual unlocking password is not matched with the preset unlocking password, prompting the user to input the actual unlocking password again;
the preset unlocking password comprises a plurality of preset characters generated according to a first arrangement sequence, the preset characters comprise first preset characters, and the first preset characters are formed by binding first preset common characters and first preset fingerprints.
5. The method as claimed in claim 4, wherein the predetermined characters further include a second predetermined character formed by binding a second predetermined common character with a second predetermined fingerprint.
6. The method according to claim 4 or 5, wherein the predetermined characters further include a third predetermined character, and the third predetermined character is formed by a third predetermined normal character.
7. The combined fingerprint and character unlocking method according to claim 4,
judge whether this actual unblock password includes actual fingerprint character, this actual fingerprint character is bound by actual ordinary character and actual fingerprint and forms, if, then verify whether this actual unblock password matches with this preset unblock password including judging whether this actual fingerprint character that this actual unblock password contains is unanimous with this first preset character that this preset unblock password contains, wherein, judge whether this actual fingerprint character that this actual unblock password contains is unanimous with this first preset character that this preset unblock password contains includes:
judging whether the actual common character contained in the actual fingerprint character in the actual unlocking password is consistent with the first preset common character or not; and
and judging whether the actual fingerprint contained in the actual fingerprint character in the actual unlocking password is consistent with the first preset fingerprint or not.
8. A fingerprint and character combination unlocking system, comprising:
the password input module is used for inputting an actual unlocking password by a user;
the password verification module verifies whether the actual unlocking password is matched with a preset unlocking password after receiving the actual unlocking password input by the user;
if the actual unlocking password is matched with the preset unlocking password, unlocking; if the actual unlocking password is not matched with the preset unlocking password, prompting the user to input again;
the preset unlocking password comprises a plurality of preset characters generated according to a first arrangement sequence, the preset characters comprise first preset characters, and the first preset characters are formed by binding first preset common characters and first preset fingerprints.
9. The system of claim 8, wherein the predetermined characters further include a second predetermined character formed by binding a second predetermined common character with a second predetermined fingerprint.
10. The system of claim 8, wherein the predetermined characters further include a third predetermined character, and the third predetermined character is formed by a third predetermined normal character.
CN202011370416.4A 2020-11-30 2020-11-30 Method for presetting unlocking password and fingerprint and character combined unlocking method and system Pending CN114579945A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011370416.4A CN114579945A (en) 2020-11-30 2020-11-30 Method for presetting unlocking password and fingerprint and character combined unlocking method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011370416.4A CN114579945A (en) 2020-11-30 2020-11-30 Method for presetting unlocking password and fingerprint and character combined unlocking method and system

Publications (1)

Publication Number Publication Date
CN114579945A true CN114579945A (en) 2022-06-03

Family

ID=81768597

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011370416.4A Pending CN114579945A (en) 2020-11-30 2020-11-30 Method for presetting unlocking password and fingerprint and character combined unlocking method and system

Country Status (1)

Country Link
CN (1) CN114579945A (en)

Similar Documents

Publication Publication Date Title
CN105825382B (en) Mobile payment method and electronic equipment
CN105429761B (en) A kind of key generation method and device
Prabhakar et al. Biometric recognition: Security and privacy concerns
Idrus et al. A review on authentication methods
CN105117698A (en) Fingerprint identification method and device based on multiple fingerprint sensors and terminal
CN108600213B (en) Composite identity authentication method and composite identity authentication system applying same
JPWO2003069489A1 (en) Identification method
CN106407756A (en) Unlocking method and device
WO2006091301A2 (en) Passcodes
JP2006085559A (en) Personal identification system, personal authentication method and storage medium
JP6399605B2 (en) Authentication apparatus, authentication method, and program
CN101313314B (en) A method and system for transaction validation
CN111131202A (en) Identity authentication method and system based on multiple information authentication
CN103995572B (en) Computer unlocking method and the computer with unlocked state
CN110807624A (en) Digital currency hardware cold wallet system and transaction method thereof
CN109933966A (en) Continuous authentication method and system based on biological characteristics
CN105989269A (en) Unlocking method and device and multi-system terminal
CN106534479A (en) Cell phone password protection system based on implicit code identification and implicit conversion
KR101392113B1 (en) Fingerprint locking system
CN105653918A (en) Safe operation method, safe operation device and terminal
CN106611110A (en) Identity verification method and system
CN106355078A (en) Intelligent password protecting system based on multifunctional-key behavior recognition
US20190028470A1 (en) Method For Verifying The Identity Of A Person
Ashish et al. Biometric template protection
CN114579945A (en) Method for presetting unlocking password and fingerprint and character combined unlocking method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination