\n"; listkeys($gpghome,"public",false); listkeys($gpghome,"secret",false); } else { echo "
\n"; } listkeys($gpghome,"public",false,"",""); } else { echo "
\n"; } listkeys($gpghome,"secret",false,"",""); } else { echo "
\n"; } if ($_REQUEST['action'] == "listsecret") { listkeys($GPGDIR, "secret",false, $KEYEXPORT, $SECRETKEYEXPORT); echo "
\n"; } if ($_REQUEST['action'] == "addkeys") { if (isset($_REQUEST['keyblock'])) { if ($KEYSREADONLY != "yes") { addkeys($GPGDIR, $_REQUEST['keyblock']); } } else { // create form echo "
\n"; } echo "\n"; } if ($_REQUEST['action'] == "removepkey") { if (isset($_REQUEST['keyid'])) { if ($KEYSREADONLY != "yes") { removepubkey($GPGDIR, checkinput($_REQUEST['keyid'],"noscript")); } } else { // create form echo "
\n"; } echo "\n"; } if ($_REQUEST['action'] == "removeskey") { if (isset($_REQUEST['keyid'])) { if (($KEYSREADONLY != "yes") && ($DELETESECRETKEY == "yes" )) { removeseckey($GPGDIR, checkinput($_REQUEST['keyid'],"noscript")); } else { echo "\n
\n"; } if ($_REQUEST['action'] == "createkeys") { if (isset($_REQUEST['keyname']) and ($_REQUEST['keyemail']) and ($_REQUEST['keysecret'])) { if (($KEYSREADONLY != "yes") and ($KEYCREATION == "yes")) { createkeys($GPGDIR, checkinput($_REQUEST['keyname'],"noscript") , checkinput($_REQUEST['keyemail'],"noscript") , checkinput($_REQUEST['keysecret'],"noscript")); } else { echo "\n
\n"; } } echo "
"; echo "