Mailing the story:

How to Make Unbreakable Passwords In Your Head Using Mental Cryptography

The problem, of course, is trusting a single third-party with this task. Turing Award winner Manuel Blum recently proposed a solution at the Heidelberg Laureate Forum that uses ID-based encryption but avoids the third-party password generator. Instead, this encryption is done mentally by the user.
What is your name?

What is your E-Mail address?

What is the email address of the recipient?

Add a special note from yourself?