パスワードハッシュに「ソルト(Salt)」を付加することの主なセキュリティ上の目的は何か。

同じパスワードでもソルトが異なればハッシュ値が変わるため、事前に計算されたレインボーテーブルの使用を防ぐことができる。