パスワード暗号化関数である。アルゴリズムを元にしている。ユーザーが入力するパスワードである。通りにかき乱すのに使われる。ビットの鍵が得られる。繰り返し暗号化するのに用いられる。返り値は、関数呼出しのたびに上書きされる静的なデータへのポインターである。この鍵空間の全探索は強力な並列計算機を使えば可能である。使われるような鍵についての全探索が可能である。一般的に使われる単語と名前は避けるべきである。使うのはたいへんよくない選択となっている。