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.
13. The system of claim 4 , wherein, when executed, the security credential manager further causes the at least one remote computing device to at least, in response to receiving the master security credential from the client computing device, establish the master security credential in the at least one remote computing device as a valid master security credential based at least in part on the plurality of answers to the plurality of dynamically generated knowledge-based questions.