12. An apparatus for generating a password for a user during an enrollment phase, comprising: a memory; and at least one processor, coupled to the memory, operative to: present said user with a plurality of topics; receive a user selection of at least one topic; receive one or more personal details from said user associated with said at least one selected topic as a proposed password; perform 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; evaluate results of said search relative to one or more predefined thresholds applicable to said at least one selected topic; reject 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.
12. An apparatus for generating a password for a user during an enrollment phase, comprising: a memory; and at least one processor, coupled to the memory, operative to: present said user with a plurality of topics; receive a user selection of at least one topic; receive one or more personal details from said user associated with said at least one selected topic as a proposed password; perform 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; evaluate results of said search relative to one or more predefined thresholds applicable to said at least one selected topic; reject 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. 22. The apparatus of claim 12 , wherein said at least one topic is selected based on psychological insights.