A future-adaptable password scheme
Protecting Poorly Chosen Secrets from Guessing Attacks