CI =& get_instance(); //$this->CI->load->library('encrypt'); } public function encrypt_password($password){ $key = 'swebin'; $key2 = 'sosp@$%Ck'; $string = $password; $output = false; $encrypt_method = "AES-256-CBC"; $key = hash( 'sha256', $key ); $iv = substr( hash( 'sha256', $key2 ), 0, 16 ); $output = base64_encode( openssl_encrypt( $string, $encrypt_method, $key, 0, $iv ) ); return $output; } public function decrypt_password($password){ $key = 'swebin'; $key2 = 'sosp@$%Ck'; $string = $password; $output = false; $encrypt_method = "AES-256-CBC"; $key = hash( 'sha256', $key ); $iv = substr( hash( 'sha256', $key2 ), 0, 16 ); $output = openssl_decrypt( base64_decode( $string ), $encrypt_method, $key, 0, $iv ); return $output; } }