持っていると仮定しています)。一方向ハッシュ関数です。得る(既知の)方法はありません。変更してもダイジェストは大きく変更されます。correct.復号化関数はありません。いう名前は少し間違った名前です。転送したり保管したりせずにチェックするために使います。例としては、正しいパスワードが与えられたかどうかをチェックがあります。パスワード自身ではなく、パスワードのダイジェストが保管されます。二つのダイジェストが同じなら、パスワードは正しいです。ダイジェストの一部として見えます。ダイジェストとしてハッシュ化できるようにします。どのような仮定もしてはいけません。バイトだけが意味があります。実装などでは異なった文字列が生成されることがあります。受け付けるかについて制限しません。unwise.もちろん、自分自身のパスワードを誰にでも入力するのは賢明ではありません。これは情報を戻せないという理由だけではありません。モジュールを参照してください。ことで状況のつじつまを合わせようとします。うまく動けば、それでよし。