1. A method for generating a password for a user during an enrollment phase, comprising: presenting said user with a plurality of topics; receiving a user selection of at least one topic; receiving one or more personal details from said user associated with said at least one selected topic as a proposed password; performing an Internet search using a query containing one or more keywords derived from said personal details of said proposed password, wherein said Internet search searches contents of the Internet across a plurality of web sites using a search engine tool; evaluating results of said search relative to one or more predefined thresholds applicable to said at least one selected topic; rejecting said proposed password when said user is correlated with said proposed password if one or more of said predefined thresholds are exceeded by said results; and recording said one or more personal details as a password for said user if said proposed password is not rejected.
1. A method for generating a password for a user during an enrollment phase, comprising: presenting said user with a plurality of topics; receiving a user selection of at least one topic; receiving one or more personal details from said user associated with said at least one selected topic as a proposed password; performing an Internet search using a query containing one or more keywords derived from said personal details of said proposed password, wherein said Internet search searches contents of the Internet across a plurality of web sites using a search engine tool; evaluating results of said search relative to one or more predefined thresholds applicable to said at least one selected topic; rejecting said proposed password when said user is correlated with said proposed password if one or more of said predefined thresholds are exceeded by said results; and recording said one or more personal details as a password for said user if said proposed password is not rejected. 2. The method of claim 1 , further comprising the step of receiving a reminder associated with each of said one or more personal details.