私はこのパスワードを持っています:
使用されている暗号化タイプを知りたい。このパスワードは、symfony2 でコード化されたスクリプトで使用されるデータベースからソルトで取得しました。
開発者は sha512 暗号化を使用したと言っていましたが、別のエンコード方法が使用されていると思います。
ありがとうございました、
私はこのパスワードを持っています:
使用されている暗号化タイプを知りたい。このパスワードは、symfony2 でコード化されたスクリプトで使用されるデータベースからソルトで取得しました。
開発者は sha512 暗号化を使用したと言っていましたが、別のエンコード方法が使用されていると思います。
ありがとうございました、
これはおそらくハッシュ出力のbase64エンコーディングであるため、さらにエンコーディングがあることは正しいです。base64 文字列を 16 進文字列にデコードすると、次のようになります。
70953a7c8bea4ab1c9abc12b068d2653d7c58f33dd4a5ffde22672cd7fd567d449f862e6dcfa29b8004da29ab851ca9c3094cf381bbc28769d7dc5e5ec3104e1
64 バイト/512 ビットの sha512 と比較して、128 バイト/1024 ビットの長さであるため、これは奇妙です。ソルトがハッシュなどに追加されている可能性があります。sha512 ハッシュを上記の 16 進文字列と比較し、その一部と一致するかどうかを確認します。