公開鍵暗号スキームで用いられる暗号化のためのメッセージエンコーディング方法 (Message-Encoding Methods for Encryption) である (IEEE P1363a).
暗号化対象メッセージに対して暗号化する前にエンコードを行い,復号後にデコードが行われる.
任意の長さ $l$ のメッセージ表現を生成する.但し,エンコードできるメッセージの長さ $l$ に依存した制約がある.
任意の長さ $l$ のメッセージ表現を生成する.エンコードできるメッセージの長さに制約は無い (または,非常に大きな値).