1

この文字列がどのように暗号化されている可能性があるかを誰かが説明できますか?

 AES256:29://(Hex://5B18C3AD8CFR4D38)

私の人生で、暗号化がこのようになっているのを見たことがありません。PHPで複製することは可能でしょうか?(使用された可能性のある塩などを取得できる場合など)。

これは、あるWebサイトから別のWebサイトへのデータの移行用です。現在、このデータはMSSQL DBに保存されていますが、PHPが暗号化を処理できる場合はMySQLで使用されます。

4

1 に答える 1

0

256ビットハッシュの一部であり、メタデータが含まれているようです。私は暗号化用のphpライブラリに精通していませんが、phpを使用して256ビットのshaを作成でき、toHex()メソッドが必要であることを知っています。

パスワードを確認するには、sha256でユーザーエントリを暗号化し、その16進値を保存されている値と照合します。シャの最初の1/4かどうかを確認しましたか?たぶん、彼らはセキュリティの欠如のために切り捨てるだけですか?

私が推測した場合、29はおそらくユーザーIDですが、ソルトか何かである可能性があります。

于 2012-11-21T12:35:12.937 に答える