CPC G06F 21/46 (2013.01) [G06F 16/9035 (2019.01); G06F 16/951 (2019.01); G06F 21/33 (2013.01)] | 19 Claims |
1. A method for identifying and remedying password insecurity, the method comprising:
searching, with a backend system, a plurality of websites to identify a plurality of cultural terms;
storing, in a database of the backend system, the plurality of cultural terms;
receiving, at an identification system, a password;
comparing, with the identification system, the password to a first cultural term based on a first similarity score between the password and the first cultural term;
denying, with the identification system, the password based on the first similarity score;
transmitting, from the identification system, a first notification to a recommendation system indicating that the password has been denied;
generating, with the recommendation system, a suggested password, wherein generating the suggested password comprises:
generating, with the recommendation system, a first random human-readable password;
comparing, with the recommendation system, the first random human-readable password to the plurality of cultural terms based on a second similarity score between the plurality of cultural terms and the first random human-readable password; and either:
approving, with the recommendation system, the first random human-readable password based on the second similarity score;
or
denying, with the recommendation system, the first random human-readable password based on the second similarity score; and
generating, with the recommendation system, a second random human-readable password; and
transmitting, from the recommendation system, the suggested password to a user device.
|