Mask generation function とは

マスク生成関数(MGF)は、ハッシュ関数の出力が固定サイズである一方で、可変長の出力をサポートするという点を除いて、暗号ハッシュ関数と同様の暗号プリミティブである。この点で、MGFは一回使用のスポンジ機能と見なすことができ、任意の長さの入力を吸収して処理して、任意の長さの出力を生成することができます。マスク生成関数は完全に決定論的です。任意の入力および所望の出力長に対して、出力は常に同じである。