Ejemplo n.º 1
0
        private void btnProvjeriPotpis_Click(object sender, EventArgs e)
        {
            if (!txtDatotekaPotpis.Text.Equals(""))
            {
                originalText = System.IO.File.ReadAllText(openFileDialogPotpis.FileName);
                byte[] original = Encoding.UTF8.GetBytes(originalText);
                bool   OK       = RSAclass.VerifyHash(original, kriptiraniHashOriginal, rsa.ExportParameters(false));



                if (OK == true)
                {
                    lblPotpisValjan.BackColor = Color.Green;
                    lblPotpisValjan.Text      = "Potpis je valjan!!";
                }
                else
                {
                    lblPotpisValjan.BackColor = Color.Orange;
                    lblPotpisValjan.Text      = "Potpis nije valjan!!";
                }
            }
            else
            {
                MessageBox.Show("Odaberite datoteku!");
            }
        }