private void btnEncrypt_Click(object sender, EventArgs e) { string originalMessage = txtMsg.Text.Trim(); string hash = hashType.Text; byte[] encrypted; var data = Encoding.UTF8.GetBytes(originalMessage); if (originalMessage.Length > 0) { encrypted = rsa.Encrypt(data); txtResult.Text = Convert.ToBase64String(encrypted); txtPublicKey.Text = rsa.getPublicKey(); txtPrivateKey.Text = rsa.getPrivateKey(); } else { txtResult.Text = ""; } }