Password Storage Using Public Key Encryption
Robert Kisteleki
A password storage scheme that incorporates public key encryption in order to slow down password verification and makes it much harder for an attacker to discover users' passwords from the stored, encrypted format.