KRY-0x04/Form1.cs

95 lines
2.4 KiB
C#
Raw Normal View History

using System;
using System.Windows.Forms;
namespace KRY_0x04
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
LogicHandler lh = new LogicHandler();
private void load_msg_button_Click(object sender, EventArgs e)
{
/* load msg */
lh.load_msg(msgbox, msgpathbox, msgdetailsbox);
}
private void save_msg_button_Click(object sender, EventArgs e)
{
/* save msg */
lh.save_msg(msgbox);
}
private void compute_sha_button_Click(object sender, EventArgs e)
{
/* compute sha256 */
lh.compute_sha256(msgpathbox, computedshabox);
}
private void load_privkey_button_Click(object sender, EventArgs e)
{
/* load privkey */
lh.load_privkey(privkeybox, privkeypathbox);
}
private void load_pubkey_button_Click(object sender, EventArgs e)
{
/* load pubkey */
lh.load_pubkey(pubkeybox, pubkeypathbox);
}
private void save_sha_button_Click(object sender, EventArgs e)
{
/* save sha256sum */
lh.save_sha256(computedshabox);
}
private void load_sha_button_Click(object sender, EventArgs e)
{
/* load sha256 */
lh.load_sha256(loadedshabox);
}
2019-12-18 11:26:59 +01:00
private void zip_button_Click(object sender, EventArgs e)
2019-12-18 11:26:59 +01:00
{
/* zip */
lh.do_zip(msgbox, msgpathbox);
2019-12-18 11:26:59 +01:00
}
private void unzip_button_Click(object sender, EventArgs e)
2019-12-18 11:26:59 +01:00
{
/* unzip */
lh.do_unzip();
}
private void sign_button_Click(object sender, EventArgs e)
{
/* sign */
lh.do_sign(msgbox, privkeybox, pubkeybox, computedshabox);
2019-12-18 11:26:59 +01:00
}
private void verify_button_Click(object sender, EventArgs e)
{
/* verify */
lh.do_verify(pubkeybox);
}
private void cleanALL_button_Click(object sender, EventArgs e)
{
msgpathbox.Text = "";
loadedshabox.Text = "";
computedshabox.Text = "";
msgdetailsbox.Text = "";
privkeypathbox.Text = "";
pubkeypathbox.Text = "";
msgbox.Text = "";
privkeybox.Text = "";
pubkeybox.Text = "";
}
}
}