<?php $mcrypt_key = 'hoge'; #3DESの規定キー長より短い $plaintext = 'あいうえお'; #マルチバイト文字 $td = mcrypt_module_open(MCRYPT_TRIPLEDES, '', MCRYPT_MODE_ECB, ''); $iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND); mcrypt_generic_init($td, $mcrypt_key, $iv); $ciphertext = mcrypt_generic($td, $plaintext); # 表示の関係上base64エンコード echo base64_encode($ciphertext);