IP Library › Granted Patent US 9,213,813
Granted Patent B2
US 9,213,813 · App. 13/974,721 · Granted Dec 15, 2015

Authentication device, authentication method, and recording medium

Inventor: Kiyoshi Komatsu (Kawasaki, JP)
Assignee: FUJITSU LIMITED
G06F21/31H04L63/083
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,213,813
App. No.
13/974,721
Granted
Dec 15, 2015
Kind
B2
Abstract

An authentication device includes an authentication unit configured to determine whether an input password input to a input unit matches a registered password registered in advance in a storage unit, count the number of times it is determined that the input password does not match the registered password, and stops authentication using a password if the number of times a mismatch is determined reaches a specified number, and a management unit configured to create an input error list supporting each of characters, digits, or other elements included in the registered password, on the basis of a history of errors of input to the input unit, and configured to cancel counting in a case where it is determined by the authentication unit that the input password does not match the registered password and a cause of the mismatch lies in an input error included in the input error list.

Claims (49)

1. An authentication device comprising:

a storage device configured to store a registered password associated with an authentication; and

a hardware processor configured to execute instructions that, in response to execution by the hardware processor, cause the authentication device to perform operations, the operations comprising:

receiving input;

creating, based on a history of errors received in the input, an input error list supporting each of characters, digits, or other elements included in the registered password;

causing the input error list to be stored in the storage device;

receiving, as input, an input error and a given correction operation that corrects the input error;

causing the input error to be included in the input error list in response to the input error being corrected by the given correction operation;

determining that an input password received as input mismatches the registered password stored in the storage device;

determining, based on the input error list, that a cause of the input password mismatching the registered password is due to the input error that is included in the input error list;

in response to the input error being included in the input error list, not counting the mismatching of the input password with the registered password in a number of times received input is determined as mismatching the registered password;

counting the number of times it is determined that input mismatches the registered password; and

performing authentication with respect to the registered password in response to receiving, as input, a matching password that matches the registered password and in response to the number of times being less than a specified number of input mismatches with respect to the registered password.

2. The authentication device according to claim 1 ,

wherein the operations further comprise ranking the input error list based on a number of occurrences of one or more input errors for each of the characters, digits, or other elements included in the registered password, and

wherein determining that the cause of the input password mismatching the registered password is due to the input error is based on a ranking of the input error in the input error list.

3. The authentication device according to claim 1 ,

wherein the operations further comprise

creating the input error list based on one or more input errors for one or more characters or digits corresponding to the registered password in a string of characters or digits received as input.

4. An authentication method performed by an authentication device, the method comprising:

receiving input;

creating, based on a history of errors received in the input, an input error list supporting each of characters, digits, or other elements included in a registered password registered in advance in a storage device;

receiving, as input, an input error and a given correction operation that corrects the input error;

causing the input error to be included in the input error list in response to the input error being corrected by the given correction operation;

determining that an input password received as input mismatches the registered password;

determining, based on the input error list, that a cause of the input password mismatching the registered password is due to the input error that is included in the input error list;

in response to the input error being included in the input error list, not counting the mismatching of the input password with the registered password in a number of times received input is determined as mismatching the registered password;

counting the number of times it is determined that input mismatches the registered password; and

performing authentication with respect to the registered password in response to receiving, as input, a matching password that matches the registered password and in response to the number of times being less than a specified number of input mismatches with respect to the registered password.

5. The authentication method according to claim 4 , further comprising:

ranking the input error list based on a number of occurrences of one or more input errors for each of the characters, digits, or other elements included in the registered password, and

wherein determining that the cause of the input password mismatching the registered password is due to the input error is based on a ranking of the input error in the input error list.

6. The authentication method according to claim 4 , further comprising:

creating the input error list based on one or more input errors for one or more characters or digits corresponding to the registered password in a string of characters or digits received as input.

7. A non-transitory computer-readable recording medium having stored therein a program for causing a computer of an authentication device to execute operations, the operations comprising:

receiving input;

creating, based on a history of errors received in the input, an input error list supporting each of characters, digits, or other elements included in a registered password registered in advance in a storage device;

receiving, as input, an input error and a given correction operation that corrects the input error;

causing the input error to be included in the input error list in response to the input error being corrected by the given correction operation;

determining that an input password received as input mismatches the registered password stored in the storage device;

determining, based on the input error list, that a cause of the input password mismatching the registered password is due to the input error that is included in the input error list;

in response to the input error being included in the input error list, not counting the mismatching of the input password with the registered password in a number of times received input is determined as mismatching the registered password;

counting the number of times it is determined that input mismatches the registered password; and

performing authentication with respect to the registered password in response to receiving, as input, a matching password that matches the registered password and in response to the number of times being less than a specified number of input mismatches with respect to the registered password.

8. The non-transitory computer-readable recording medium according to claim 7 ,

wherein the operations further comprise ranking the input error list based on a number of occurrences of one or more input errors for each of the characters, digits, or other elements included in the registered password, and

wherein determining that the cause of the input password mismatching the registered password is due to the input error is based on a ranking of the input error in the input error list.

9. The non-transitory computer-readable recording medium according to claim 7 ,

wherein the operations further comprise creating the input error list based on one or more input errors for one or more characters or digits corresponding to the registered password in a string of characters or digits received as input.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2019
From: FUJITSU LIMITED
To: FUJITSU CLIENT COMPUTING LIMITED
Reel/Frame 048751/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2013
From: KOMATSU, KIYOSHI
To: FUJITSU LIMITED
Reel/Frame 031073/0227 →
Priority Claims (1)
JP 2012-193261 · Sep 3, 2012 · national
Continuity (1)
Related Publication 20140068757A1 · Mar 6, 2014