パスワード・鍵・秘密値の扱い
漏れる前提で保存し、入れ替え、隠す
중급 · レッスン 15 · ラボ 5
カリキュラム
パスワード保存、遅いハッシュとソルト
- 漏れる前提で保存する reading
- パスワードを遅く、人ごとに違う形で保存する lab
- クイズ: パスワード保存、遅いハッシュとソルト quiz
パスワード再設定トークン
- トークンはつかの間のパスワードだ reading
- 再設定トークンは長く、ハッシュで、一度だけ lab
- クイズ: パスワード再設定トークン quiz
署名鍵 ID とローテーション
- 変えられない鍵は守れない鍵だ reading
- 鍵を取り替えられるように署名する lab
- クイズ: 署名鍵 ID とローテーション quiz
ログとエラーで秘密値を隠す
- 秘密値はログからもっとよく漏れる reading
- ログには値を隠して、利用者にはエラー番号だけ lab
- クイズ: ログとエラーで秘密値を隠す quiz
設定と秘密値の分離
- 既定値がなければ欠落が見える reading
- 秘密値は外から読み、表示されても見えないように lab
- クイズ: 設定と秘密値の分離 quiz