Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
パスワードの暗号化に md5 を使用しています。次に、必要に応じて元の文字列を取得する方法。復号化は可能ですか?
一言で言えば:いいえ。リバーシブルにしたい場合、これは間違ったアプローチです。MD5はハッシュアルゴリズムであり、暗号化アルゴリズムではありません。パスワードにMD5を使用しないでください。
AESやBlowfishなどの実際の暗号化を使用します。
MD5 のような一方向ハッシュを復号化することはできません。できる最善の方法は、ブルート フォース攻撃を行うか、辞書を実行して一致する値を比較することです。