Patent ID: 9734324
Date: 2017-08-15
CPC Classifications: G06F

Claim:
1. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a first computing device, causes the computing device to: receive a first password via a login dialog menu; compare the first password to a set of passwords used by a password manager to enter passwords into respective login dialog menus, the set of passwords being stored in a memory communicatively coupled to the processor; in response to determining that the first password is not stored in the set of passwords, generate a first hash value corresponding to the first password; compare the first hash value to a set of hash values stored in the memory communicatively coupled to the processor, wherein the hash values in the set of hash values correspond to respective passwords that are not stored in the set of passwords; determine whether the first hash value corresponds with a second hash value included in the set of hash values; and suppress, in response to determining that the first hash value corresponds with the second hash value included in the set of hash values, storage of the first password in the set of passwords used by the password manager to enter passwords into respective login dialog menus.