hash
導入
暗号
PHP Manual
Mcrypt
導入
インストール/設定
インストール手順
実行時設定
リソース型
定義済み定数
Mcrypt 暗号
例
Mcrypt 関数
mcrypt_cbc
— CBC モードでデータを暗号化/復号する
mcrypt_cfb
— CFB モードでデータを暗号化/復号する
mcrypt_create_iv
— 乱数ソースから初期化ベクトル(IV)を生成する
mcrypt_decrypt
— 指定したパラメータで暗号化されたテキストを復号する
mcrypt_ecb
— 非推奨: ECB モードでデータを暗号化/復号する
mcrypt_enc_get_algorithms_name
— オープンされたアルゴリズムの名前を返す
mcrypt_enc_get_block_size
— オープンされたアルゴリズムのブロックサイズを返す
mcrypt_enc_get_iv_size
— オープンされたアルゴリズムの IV の大きさを返す
mcrypt_enc_get_key_size
— オープンされたモードでサポートされる最大キー長を返す
mcrypt_enc_get_modes_name
— オープンされたモードの名前を返す
mcrypt_enc_get_supported_key_sizes
— オープンされたアルゴリズムでサポートされるキー長を配列にして返す
mcrypt_enc_is_block_algorithm_mode
— オープンされたモードの暗号がブロックモードで動作するかどうかを調べる
mcrypt_enc_is_block_algorithm
— オープンされたモードの暗号がブロックアルゴリズムであるかどうかを調べる
mcrypt_enc_is_block_mode
— オープンされたモードがブロック出力を行うかどうかを調べる
mcrypt_enc_self_test
— オープンしたモジュールのセルフテストを実行する
mcrypt_encrypt
— 指定したパラメータでプレーンテキストを暗号化する
mcrypt_generic_deinit
— 暗号化モジュールを終了する
mcrypt_generic_end
— 暗号処理を終了する
mcrypt_generic_init
— 暗号化に必要な全てのバッファを初期化する
mcrypt_generic
— データを暗号化する
mcrypt_get_block_size
— 指定した暗号のブロックサイズを得る
mcrypt_get_cipher_name
— 指定した暗号の名前を得る
mcrypt_get_iv_size
— 指定した暗号/モードの組み合わせに属する IV の大きさを返す
mcrypt_get_key_size
— 指定した暗号のキーの長さを得る
mcrypt_list_algorithms
— サポートされる全ての暗号を配列として取得する
mcrypt_list_modes
— サポートされる全てのモードの配列を取得する
mcrypt_module_close
— mcrypt モジュールを閉じる
mcrypt_module_get_algo_block_size
— 指定したアルゴリズムのブロック長を返す
mcrypt_module_get_algo_key_size
— オープンされたモードでサポートされる最大キー長を返す
mcrypt_module_get_supported_key_sizes
— オープンされたアルゴリズムでサポートされるキーのサイズを配列として返す
mcrypt_module_is_block_algorithm_mode
— 指定したモジュールがブロックアルゴリズムであるかどうかを返す
mcrypt_module_is_block_algorithm
— 指定したアルゴリズムがブロックアルゴリズムであるかを調べる
mcrypt_module_is_block_mode
— 指定したモードがブロック出力を行うかどうかを返す
mcrypt_module_open
— 使用するアルゴリズムおよびモードのモジュールをオープンする
mcrypt_module_self_test
— 指定したモジュールのセルフテストを実行する
mcrypt_ofb
— OFB モードでデータを暗号化/復号する
mdecrypt_generic
— データを復号する
hash
導入
暗号
PHP Manual