パスワードの暗号化やその他の一方向の暗号化要件のために、php で crypt 関数を使用することを好みます。ソルトを変更することで、サポートされている任意の暗号化アルゴリズムを使用できるため、他の利点はほとんどありません。通常、ソルトは使用せず、ランダムな MD5 ソルトを使用します。この暗号化文字列をパスワード ハッシュとしてデータベースに保存し、ユーザーの認証中にこれを crypt 関数のソルトとして使用します。それはphpでうまく動作します。しかし、関数のphp部分で暗号化関数を使用しているときに、ハッシュを作成するために他のプログラミング言語が必要な場合、問題が発生しました。
MD5 ソルトを使用しているときに crypt 関数が生成するものと同様にする必要がある MD5 ハッシュを作成する簡単な方法 (PHP md5() 関数などを使用) があるかどうかを知りたいです。crypt 関数を使用せずに php でどのように機能するかを理解できれば、他のプログラミング言語で実装する可能性が十分にあるかもしれません。