. * *************************************************************/ // check that data has arrived here via HTTPS if ($_SERVER['HTTPS'] != "on") { die ("Use a secure HTTPS connection to the server. Aborting ..."); } // use GET without data only if (strtoupper($_SERVER['REQUEST_METHOD']) != "POST") { //check if there is a query string, then abort. if (count($_GET) != 0){ die ("Always use POST to prevent recording of query strings. Aborting ..."); } } if (! is_file("gpgconfig.php")){ die ("Config file does not exist."); } require_once('gpgconfig.php'); if (! is_dir($GPGDIR)){ die ("GPG directory $GPGDIR does not exist."); } else { $ERRORFILE = $GPGDIR."/gpgerrors"; } $TEXT = ""; if (isset($_REQUEST[$ENCRYPTIONTEXTAREA])) { $TEXT = $_REQUEST[$ENCRYPTIONTEXTAREA]; // quote newlines and " and ' to preserve them $TEXT = addslashes($TEXT); } if (! isset($KEYSELECTION)){ $KEYSELECTION = "no"; } if (! isset($IFRAMENUMBER)){ $IFRAMENUMBER = 0; } if (! isset($SHOWTEXTAREA)){ $SHOWTEXTAREA = "no"; } if (isset($_REQUEST['encryptionkey'])){ $ENCRYPTIONKEY = $_REQUEST['encryptionkey']; } echo "
\n"; echo "\n"; echo " \n\n"; } else { echo "
\n
\n
| ".$KEYID." | "; } if ( substr_count($Line, "uid ") == 1){ echo "".$KEYID." | \n"; } } echo "
\n"; echo "
\n"; } else { echo "