An improved method and system of generating passwords wherein Internet
search engines are provided a random query and the search results are
used to generate a mnemonic password. The password is memorable, yet
non-user generated, and the use of search engines allows for a very large
set of potential results. The password is more secure than most
conventional passwords because it is memorable and not likely to be
written down and because it is random. A large set of potential results
ensures that the password is unlikely to be determined by a third party.
The present method can be used with any device that has access to the
Internet. The system can be customized to limit results to a specific
language, filter offensive content, and incorporate encryption to limit
eavesdropping.