最初のプロトタイプはlibmcrypt 2.2.xとリンクした場合であり、2番目
のものはlibmcrypt 2.4.xとリンクした場合です。
mcrypt_get_iv_size()
は初期化ベクトル(IV)の大 きさをバイト数で返します。エラーの際には
FALSE
を返します。IVが指定 した暗号/モードで無視される場合には、ゼロが返されます。
cipher
には、アルゴリズム名を表す定数 MCRYPT_暗号名の一つを文字列で指定します。
mode
には、"ecb", "cbc", "cfb", "ofb", "nofb" ,"stream" どれかを用いて定数
MCRYPT_MODE_モード名を 指定します。
td
は指定するアルゴリズムです。