KDF
鍵導出関数(KDF: Key Derivation Function)
パスワード
などから
共通鍵
を生成するために利用する
入力例
元になる要素
salt 塩
繰り返し数
鍵長
ハッシュとは違い長さは必要に応じて変更できる
パスワードの保存用として利用されることもあるがやや弱いのかも
RFC
5869
HKDF
RFC 8018
PKCS
#5
PBKDF2
用途
PKCS
#5
PBES2
PKCS
#5
PBMAC1
Wi-Fi用のはsalt にSSIDを使うとか