パスワード列について、「sha-256」でハッシュ化されたパスワードを保存する mysql 機能はありますか? または、Java コードからハッシュする必要があります ( How to hash some string with sha256 in Java? のように) データベースに格納し、パスワード入力を毎回ハッシュし、データベース列の値と比較して認証しますか?
ティア。
パスワード列について、「sha-256」でハッシュ化されたパスワードを保存する mysql 機能はありますか? または、Java コードからハッシュする必要があります ( How to hash some string with sha256 in Java? のように) データベースに格納し、パスワード入力を毎回ハッシュし、データベース列の値と比較して認証しますか?
ティア。
値を16進数に変換し、適切な長さ(この場合は64)のchar(n)列を使用できます。変換は、256に設定されたsha2
関数を使用してMySQLで実行できます。hash_length
ただし、セキュリティ上の理由から、SHA-256を使用してハッシュされたパスワードを保存しないでください。
関連している