150 Chapter 4 Web Application Concepts Listing 4.4.
150 Chapter 4 Web Application Concepts Listing 4.4. Continued return(false); } $contents = fread($fp, filesize($temp_file)); fclose($fp); // Delete the temporary file unlink($temp_file); // Return the encrypted contents return($contents); } function encrypt($file, $my_user_id, $to_user_id) { $file = $this->_check_file($file); $ret = $this->_exec_pgp_command( -e -u $my_user_id -a $file . $to_user_id ); return($ret); } function sign($file, $my_user_id) { $file = $this->_check_file($file); $ret = $this->_exec_pgp_command( -s -a -u $my_user_id $file ); return($ret); } function encrypt_sign($file, $my_user_id, $to_user_id) { $file = $this->_check_file($file); $ret = $this->_exec_pgp_command( -es -a -u $my_user_id $file .$to_user_id ); return($ret); } function encrypt_conventional($file, $passphrase) { $file = $this->_check_file($file); $ret = $this->_exec_pgp_command( -c -a -z $passphrase $file ); return($ret); } function decrypt($file, $my_user_id) { $file = $this->_check_file($file); $ret = $this->_exec_pgp_command( -c $file -u $my_user_id );
Note: If you are looking for good and high quality web space to host and run your application check Lunarwebhost Inexpensive Web Hosting services