Exemplo n.º 1
0
        private void button4_Click(object sender, EventArgs e)
        {
            FileStream   key = new FileStream("D:\\encreptedKiv.txt", FileMode.Open, FileAccess.Read);
            MemoryStream ms  = new MemoryStream();

            key.CopyTo(ms);
            key.Close();
            kiv = RSAencryption.Dec(ms.ToArray(), "D:\\publicprivate");

            Decrypt("D:\\file2.txt", "D:\\file3.txt", kiv, kiv);
        }
Exemplo n.º 2
0
        private void button2_Click(object sender, EventArgs e)
        {
            FileStream   key = new FileStream("D:\\encreptedKiv.txt", FileMode.Open, FileAccess.Read);
            MemoryStream ms  = new MemoryStream();

            key.CopyTo(ms);
            key.Close();
            kiv = RSAencryption.Dec(ms.ToArray(), "D:\\publicprivate");
            FileStream   fs = new FileStream("D:\\encreptedData.txt", FileMode.Open, FileAccess.Read);
            MemoryStream mm = new MemoryStream();

            fs.CopyTo(mm);
            fs.Close();
            string decrypted = decrypt(Encoding.ASCII.GetString(mm.ToArray()), kiv, kiv);

            textBox1.Text = decrypted;
        }
Exemplo n.º 3
0
 //generate pubblic and private keys
 private void GenerateKeys_Click(object sender, EventArgs e)
 {
     RSAencryption.getPublicPrivateKey("D:\\publicprivate", "D:\\public");
 }