mcrypt_cbc | PHP 3.0.8
string mcrypt_cbc(int cipher, string key, string data, int mode[, string iv]) |
オプションの iv を先頭に cipher と key を使用して CBC モードでデータを暗号化/解読します。

mcrypt_cfb | PHP 3.0.8
string mcrypt_cfb(int cipher, string key, string data, int mode[, string iv]) |
オプションの iv を先頭に cipher と key を使用して CFB モードでデータを暗号化/解読します。

mcrypt_create_iv | PHP 3.0.8
string mcrypt_create_iv(int size, int source) |
初期化ベクター (IV) を作成します。

mcrypt_decrypt | PHP 4.0.2
string mcrypt_decrypt(string cipher, string key, string data, string mode[, string iv]) |
オプションの iv を先頭に cipher と key を使用して OFB モードでデータを暗号化/解読します。

mcrypt_ecb | PHP 3.0.8
string mcrypt_ecb(int cipher, string key, string data, int mode[, string iv]) |
オプションの iv を先頭に cipher と key を使用して ECB モードでデータを暗号化/解読します。

mcrypt_enc_get_algorithms_name | PHP 4.0.2
string mcrypt_enc_get_algorithms_name(resource td) |
記述子 td で指定されたアルゴリズムの名前を返します。

mcrypt_enc_get_block_size | PHP 4.0.2
int mcrypt_enc_get_block_size(resource td) |
記述子 td で指定された暗号化のブロックサイズを返します。

mcrypt_enc_get_iv_size | PHP 4.0.2
int mcrypt_enc_get_iv_size(resource td) |
記述子 td で指定されたアルゴリズムの IV のサイズをバイト単位で返します。

mcrypt_enc_get_key_size | PHP 4.0.2
int mcrypt_enc_get_key_size(resource td) |
記述子 td で指定されたアルゴリズムでサポートされる最大キーサイズをバイト単位で返します。

mcrypt_enc_get_modes_name | PHP 4.0.2
string mcrypt_enc_get_modes_name(resource td) |
記述子 td で指定されたモードの名前を返します。

mcrypt_enc_get_supported_key_sizes | PHP 4.0.2
int mcrypt_enc_get_supported_key_sizes(resource td) |
記述子 td で指定されたアルゴリズムでサポートされるキーサイズを配列として返します。

mcrypt_enc_is_block_algorithm | PHP 4.0.2
bool mcrypt_enc_is_block_algorithm(resource td) |
アルゴリズムがブロックアルゴリズムの場合は true を返します。

mcrypt_enc_is_block_algorithm_mode | PHP 4.0.2
bool mcrypt_enc_is_block_algorithm_mode(resource td) |
モードがブロックアルゴリズムで使用できる場合は true を返します。

mcrypt_enc_is_block_mode | PHP 4.0.2
bool mcrypt_enc_is_block_mode(resource td) |
バイトブロックを出力するモードの場合は true を返します。

mcrypt_enc_self_test | PHP 4.0.2
int mcrypt_enc_self_test(resource td) |
記述子 td で指定されたアルゴリズムで自己テストを行います。

mcrypt_encrypt | PHP 4.0.2
string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv) |
iv を先頭に cipher と key を使用して OFB モードでデータを暗号化/解読します。

mcrypt_generic_deinit | PHP 4.1.0
bool mcrypt_generic_deinit(resource td) |
記述子 td で指定された暗号化を終了します。

mcrypt_generic_end | PHP 4.0.2
bool mcrypt_generic_end(resource td) |
記述子 td で指定された暗号化を終了します。

mcrypt_generic_init | PHP 4.0.2
int mcrypt_generic_init(resource td, string key, string iv) |
特定のモジュール用にすべてのバッファを初期化します。

mcrypt_generic | PHP 4.0.2
string mcrypt_generic(resource td, string data) |
指定されたパラメータでプレーンテキストを暗号化します。

mcrypt_get_block_size | PHP 3.0.8
int mcrypt_get_block_size(string cipher, string module) |
cipher のブロックサイズを取得します。

mcrypt_get_cipher_name | PHP 3.0.8
string mcrypt_get_cipher_name(int cipher) |
cipher のキーサイズを取得します。

mcrypt_get_iv_size | PHP 4.0.2
int mcrypt_get_iv_size(string cipher, string module) |
cipher の IV サイズを取得します (通常はブロックサイズと同じ)。

mcrypt_get_key_size | PHP 3.0.8
int mcrypt_get_key_size(int cipher) |
cipher のキーサイズを取得します。

mcrypt_list_algorithms | PHP 4.0.2
array mcrypt_list_algorithms([string lib_dir]) |
サポートされているアルゴリズムをリスト表示します。

mcrypt_list_modes | PHP 4.0.2
array mcrypt_list_modes([string lib_dir]) |
サポートされているモードをリスト表示します。

mcrypt_module_close | PHP 4.0.2
bool mcrypt_module_close(resource td) |
記述子 td を解放します。

mcrypt_module_get_algo_block_size | PHP 4.0.2
int mcrypt_module_get_algo_block_size(string algorithm[, string lib_dir]) |
アルゴリズムのブロックサイズを返します。

mcrypt_module_get_algo_key_size | PHP 4.0.2
int mcrypt_module_get_algo_key_size(string algorithm[, string lib_dir]) |
アルゴリズムでサポートされる最大キーサイズを返します。

mcrypt_module_get_supported_key_sizes | PHP 4.0.2
int mcrypt_module_get_supported_key_sizes(string algorithm[, string lib_dir]) |
アルゴリズムでサポートされるキーサイズを配列として返します。

mcrypt_module_is_block_algorithm | PHP 4.0.2
bool mcrypt_module_is_block_algorithm(string algorithm[, string lib_dir]) |
アルゴリズムがブロックアルゴリズムの場合は true を返します。

mcrypt_module_is_block_algorithm_mode | PHP 4.0.2
bool mcrypt_module_is_block_algorithm_mode(string mode[, string lib_dir]) |
モードがブロックアルゴリズムで使用できる場合は true を返します。

mcrypt_module_is_block_mode | PHP 4.0.2
bool mcrypt_module_is_block_mode(string mode[, string lib_dir]) |
バイトブロックを出力するモードの場合は true を返します。

mcrypt_module_open | PHP 4.0.2
resource mcrypt_module_open(string cipher, string cipher_directory, string mode, string mode_directory) |
アルゴリズムのモジュールと使用するモードを開きます。

mcrypt_module_self_test | PHP 4.0.2
bool mcrypt_module_self_test(string algorithm[, string lib_dir]) |
指定されたモジュールの自己テストを行います。

mcrypt_ofb | PHP 3.0.8
string mcrypt_ofb(int cipher, string key, string data, int mode[, string iv]) |
オプションの iv を先頭に cipher と key を使用して OFB モードでデータを暗号化/解読します。

mdecrypt_generic | PHP 4.0.2
string mdecrypt_generic(resource td, string data) |
指定されたパラメータでプレーンテキストを解読します。