PHP マニュアル
前のページ |  | 次のページ

# mcrypt_cbc

(PHP 3>= 3.0.8, PHP 4 , PHP 5)

mcrypt_cbc -- CBC モードでデータを暗号化/復号化する

## 説明

string mcrypt_cbc ( int cipher, string key, string data, int mode, string [iv])
string mcrypt_cbc ( string cipher, string key, string data, int mode, string [iv])

最初のプロトタイプは、libmcrypt 2.2.x とリンクした場合、2番目は、 libmcrypt 2.4.x とリンクした場合です。

mcrypt_cbc()は、CBC 暗号化モードで cipherおよびkey を用いて (mode に応じて) data を 暗号化または復号化し、結果を文字列として返します。

cipher には、定数 MCRYPT_暗号名 のうちの一つを 指定します。

key は、アルゴリズムに与えるキーです。 キーは、秘密にする必要があります。

data は、暗号化/復号化するデータです。

mode は、MCRYPT_ENCRYPT または MCRYPT_DECRYPT です。

iv はオプションの初期化ベクトルです。

mcrypt_cfb(), mcrypt_ecb(), mcrypt_ofb() も参照下さい。

前のページ | ホーム | 次のページ
Mcrypt暗号化関数 | 上に戻る | mcrypt_cfb