Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            byte[]   rijnKey;
            byte[]   rijnIV;
            Encoding byteEncoder = Encoding.UTF8;

            rijnKey = byteEncoder.GetBytes("3b2dyfxd_ob5efyiarcd8fg_ajcde4g1");
            rijnIV  = byteEncoder.GetBytes("z5c6etssdbjdeeg_");
            if (textBox1.Text.Length > 0)
            {
                string encrypted = Encrypter.EncryptIt(textBox1.Text.Trim(), rijnKey, rijnIV);

                RegisteredDetails rgd;
                LicenseBreaker    breaker = new LicenseBreaker(encrypted);
                rgd = breaker.BreakKey();
                MessageBox.Show(rgd.GetMD5());
                string newunencrypted = textBox1.Text.Trim() + "|md5=" + rgd.GetMD5();
                MessageBox.Show(newunencrypted);
                encrypted = Encrypter.EncryptIt(newunencrypted, rijnKey, rijnIV);

                textBox2.Text = encrypted;
            }
            textBox3.Text = Encrypter.DecryptIt(textBox2.Text.Trim(), rijnKey, rijnIV);
        }