4. A system for providing a security credential, comprising: at least one remote computing device; and a security credential manager executable in the at least one remote computing device, wherein, when executed, the security credential manager causes the at least one remote computing device to at least: automatically generate at least one security credential according to a security credential specification received from a network site at a standardized location; store the at least one security credential in association with a user account for the network site; provide a plurality of dynamically generated knowledge-based questions to a user at a client computing device and a request for a master security credential in response to a request for the at least one security credential received from the client computing device; generate a score based at least in part on a plurality of answers to the plurality of dynamically generated knowledge-based questions, the plurality of answers being received from the user via the client computing device, and individual answers of the plurality of answers being weighted with a respective different weight based at least in part on a respective knowledge-based question of the plurality of dynamically generated knowledge-based questions; and provide the at least one security credential to the client computing device in response to the score meeting or exceeding a predefined threshold and a determination that the master security credential received from the client computing device is valid.
14. The system of claim 4 , wherein the score is generated based at least in part on a recency of an event associated with at least one of the plurality of dynamically generated knowledge-based questions.