説明
string mcrypt_ecb (int cipher, string key, string data, int mode)
string mcrypt_ecb (string cipher, string key, string data, int mode [, string
iv])
最初のプロトタイプは、libmcrypt 2.2.x とリンクした場合、2番目は、
libmcrypt 2.4.x とリンクした場合です。
mcrypt_ecb() は、ECB 暗号化モードで
cipher および key
を用いて
(mode に応じて) data を
暗号化または複合化し、結果を文字列として返します。
cipher には、定数 MCRYPT_暗号名 のうちの一つを
指定します。
key は、アルゴリズムに与えるキーです。
キーは、秘密にする必要があります。
data は、暗号化/複合化するデータです。
mode は、MCRYPT_ENCRYPT または MCRYPT_DECRYPT
です。
iv はオプションの初期化ベクトルです。
mcrypt_cbc(),
mcrypt_cfb(),
mcrypt_ofb()
も参照下さい。