protected void Decrypt_Click(object sender, EventArgs e) { string data = messageInput.Text; string key = "hidden"; clsXor decryptclass = new clsXor(); encryptedMessage.Text = decryptclass.decryption(data, key); }
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { SendMessageBAL sbal = new SendMessageBAL(); clsXor clsbal=new clsXor(); GridViewRow row = GridView1.SelectedRow; //Label1.Text = row.Cells[3].Text; int MessageID = Convert.ToInt32(row.Cells[0].Text); bool ret = sbal.UpdateMessage_BAL(MessageID); if (ret) { Label1.Text = "The message from " + row.Cells[1].Text+" is:<br />"+clsbal.decryption(row.Cells[3].Text, "hidden"); GridView1.DataBind(); } else { Response.Redirect("Oops.aspx"); } }
protected void decryptFile_Click(object sender, EventArgs e) { if (FileUp.HasFile) { try { clsXor decrypt = new clsXor(); string filename = Path.GetFileName(FileUp.FileName); global = filename; FileUp.SaveAs(Server.MapPath("~/Decryption/") + filename); // textFromFile.Text = "Upload status: File uploaded!"; String readPath = Server.MapPath("~/Decryption/") + filename; String fileText = File.ReadAllText(readPath); textFromFile.Text = decrypt.decryption(fileText, "hidden"); lbl.Text = "You can see the decrypted file content above"; String writePath = Server.MapPath("~/") + "decrypted_" + filename; StreamWriter sw = new StreamWriter(writePath); sw.Write(textFromFile.Text); sw.Close(); } catch (Exception ex) { textFromFile.Text = "Upload status: The file could not be uploaded. The following error occured: " + ex.Message; } } else { textFromFile.Text = "Please select file!"; lbl.Text = ""; } }
public void TestDecryption() { string testString = "IdS/A5GPERGHQ5CbEZSrEdCzAdKDQpGnApG3"; string expected = "I like it this way"; clsXor BizEncryDecry = new clsXor(); string Actual = BizEncryDecry.decryption(testString, "hidden"); StringAssert.Contains(expected, Actual); }