CPC H04L 63/205 (2013.01) [H04L 9/3236 (2013.01); H04L 63/083 (2013.01)] | 19 Claims |
1. A computer security system for using password error hashes to detect typing errors and modify login requirements, the system comprising:
one or more processors programmed with computer program instructions that, when executed by the one or more processors, cause operations comprising:
obtaining a plurality of incorrect passwords corresponding to a user of a user device, wherein each incorrect password of the plurality of incorrect passwords comprises a common typing error of the user;
generating, based on the plurality of incorrect passwords, a plurality of hashes, wherein each hash of the plurality of hashes corresponds to an incorrect password of the plurality of incorrect passwords;
determining, based on a password input of an attempt to login to an account of the user, that the password input is an incorrect password of the user;
based on determining that the password input is an incorrect password, determining whether a hash corresponding to the password input matches a hash of the plurality of hashes; and
based on the hash corresponding to the password input matching the hash of the plurality of hashes, modifying a login requirement associated with the user by temporarily disabling a requirement for two-factor authentication.
|