Exemplo n.º 1
0
 function encrypt($data, $key, $iv)
 {
     $td = mcrypt_module_open(MCRYPT_3DES, '', MCRYPT_MODE_CBC, '');
     // $iv = base64_decode($iv);
     $data = PaddingPKCS7($data);
     // $key = base64_decode($key);
     mcrypt_generic_init($td, $key, $iv);
     $ret = base64_encode(mcrypt_generic($td, $data));
     mcrypt_generic_deinit($td);
     mcrypt_module_close($td);
     return $ret;
 }
Exemplo n.º 2
0
function play_set($myurl)
{
    $encrypt = $myurl;
    $tb = mcrypt_module_open(MCRYPT_3DES, '', 'cbc', '');
    $key = C('key');
    $iv = C('iv');
    mcrypt_generic_init($tb, $key, $iv);
    $encrypt = PaddingPKCS7($encrypt);
    $cipher = mcrypt_generic($tb, $encrypt);
    $cipher = base64_encode($cipher);
    mcrypt_generic_deinit($tb);
    mcrypt_module_close($tb);
    return $cipher;
}