SPHINX : A Password Store that Perfectly Hides from Itself
Authenticated Key Exchange Secure against Dictionary Attacks