Beispiel #1
0
        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 = "";
            }
        }