DeCipher

式エディタ > 関数ディレクトリ

 

データの復号化

暗号化されたバッファデータや文字列を元の値に変換します。

構文:

DeCipher(暗号 ID 、バッファ、キー [ , モード , IV ])

パラメータ:

暗号ID … 指定された暗号のアルゴリズムを表す数値

バッファ … 暗号化された文字列またはBLOB値

キー … 暗号化キーを含む(BLOB)文字列。必要なキーの長さは、使用するアルゴリズムに依存します。

モード … 暗号IDによって指定された暗号化方法によって選択されたモードを含む文字列。暗号化方法に対応したモードが指定されない場合、デフォルト値としてCBCが使用されます。モードテーブルは次を参照してください。

IV … 初期化ベクトルを含むBLOB項目。このパラメータは任意です。

戻り値:

復号化された文字列または、バッファを含むBLOB

暗号 ID が正しくなかったり、キー長が 暗号 ID に合わない場合は、NULL 値を返します。

関連項目:

サポート化する暗号化方法とモード , Cipher , EncryptionError