public static void buttonVerify(ActionEvent e)
	{
		try
		{
			boolean verified = API.verify(new File(Main.panelVerify.fieldFile.getText()), Main.panelVerify.fieldPublicKey.getText(), Main.panelVerify.fieldSignature.getText());
			if (verified)
			{
				String pubkey = Main.panelVerify.fieldPublicKey.getText();
				String signer = Lang.INFO_UNKNOWN_SIGNER;
				String url = "http://cs.hoppix.ru/keys.txt";
				HashMap<String, String> map = Helper.getBoundKeys(url);
				if (map.containsKey(pubkey))
				{
					signer = map.get(pubkey);
				}
				JOptionPane.showMessageDialog(new JFrame(), String.format(Lang.INFO_FILE_VERIFIED_YES, signer), "", JOptionPane.INFORMATION_MESSAGE);
			}
			else
			{
				JOptionPane.showMessageDialog(new JFrame(), Lang.INFO_FILE_VERIFIED_NO, "", JOptionPane.WARNING_MESSAGE);
			}
		}
		catch (Throwable t)
		{
			t.printStackTrace();
		}
	}