openssl_encrypt() で暗号化、openssl_decrypt() で復号。そのままだけど。 PHP5.3以降で動作する。 <?php $input = 'URYYYYYY!!!'; $pass = 'pass'; $iv = '12345678'; $raw_output = false; $method = 'des3'; $enc = openssl_encrypt($input, $method, $pass, $raw_output, $iv); $dec = openssl_decrypt($enc, $method, $pass, $raw_output, $iv); var_dump($enc, $dec);