エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【PHP】ソルト付きのパスワードハッシュ化の実装コードと解説|年収アップへの道
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【PHP】ソルト付きのパスワードハッシュ化の実装コードと解説|年収アップへの道
今回はログイン機能の実装において、レインボーテーブル攻撃を回避するための手段として考えられたソル... 今回はログイン機能の実装において、レインボーテーブル攻撃を回避するための手段として考えられたソルト付きのパスワードハッシュ化を実装していきたいと思います。 レインボーテーブル攻撃とは レインボーテーブルは「あるハッシュ値に対して総当たり攻撃を行った際の計算結果を、別のハッシュ値を攻撃する際に使用する」というアイデアに端を発する。例えば、平文 Pi (i = 1, 2, …) と、それらをハッシュ化した値 Ci をテーブルに格納しておき、このテーブルを逆引きすればハッシュ値から対応する平文が得られる。 wikipediaより せっかくパスワードを平文で保存せずにちゃんとハッシュ化してデータベースに保存したとしても、 データベースの情報が流出したときに悪意のある人が作成したレインボーテーブルを使われたら、すぐに平文のパスワードを入手されてしまうよねという話です。 そこで対策方法として出てくるの