暗号化されたパスワードをMySQLデータベースに挿入する必要があるアプリケーションを実装しています。次に、ColdFusionでmd5暗号化を使用して、データベースから復号化されたパスワードを取得します。
MySQLデータベースを使用してColdFusionでmd5暗号化を使用するにはどうすればよいですか?
暗号化されたパスワードをMySQLデータベースに挿入する必要があるアプリケーションを実装しています。次に、ColdFusionでmd5暗号化を使用して、データベースから復号化されたパスワードを取得します。
MySQLデータベースを使用してColdFusionでmd5暗号化を使用するにはどうすればよいですか?
md5は一方向のハッシュであり、元に戻すことはできません。
復号化可能なパスワードをデータベースに保存しないでください。md5ハッシュのみを保存します。ユーザーがログインしようとすると、プレーンテキストのパスワードのmd5ハッシュが生成されます。次に、それをデータベースに保存されているmd5ハッシュと比較します。
mysql自体で使用可能なmd5関数を使用できます。
ただし、一方向アルゴリズムです。
復号化することはできません。保存されているパスワードに対して、指定されたパスワードのmd5が必要になります。
詳細については、確認してください、
http://dev.mysql.com/doc/refman/5.5/en/encryption-functions.html#function_md5