Michael Müller : bcrypt: Preparation for asymmetric keys.