Exemplo n.º 1
0
        private void button2_Click(object sender, EventArgs e)
        {
            Encoding ascii        = Encoding.ASCII;
            string   dest_encrypt = "enkr.txt";
            string   dest_decrypt = "dekr.txt";


            //string[] enkrText = DESklass.Read_from_file("enkr.txt");
            // с одной строкой
            string enkrText = DESklass.Read_from_file_string("enkr.txt");

            byte[] KEY = File.ReadAllBytes("key.encr");


            //string[] dekrText = DESklass.DecryptTextFromFile(dest_encrypt, KEY, DESalg.IV);
            // с одной строкой
            string dekrText = DESklass.DecryptTextFromFile_string(dest_encrypt, KEY, DESalg.IV);



            //richTextBox5.Lines = dekrText;
            // с одной строкой
            richTextBox5.Text = dekrText;

            richTextBox6.Text = DESklass.Text_to_ascii(dekrText);


            File.WriteAllText("DEKRText_ascii", DESklass.Text_to_ascii(enkrText), Encoding.GetEncoding(1251));
            DESklass.Write_to_file(dest_decrypt, dekrText);
        }
Exemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            Encoding ascii = Encoding.ASCII;
            // надо сделать ввод с формы
            string dest_encrypt = "enkr.txt";

            // string[] Text = DESklass.Read_from_file("tekst1.txt");
            // byte[] KEY = File.ReadAllBytes("file.encr");

            // с одной строкой
            string Text = DESklass.Read_from_file_string("tekst1.txt");

            byte[] KEY = File.ReadAllBytes("key.encr");

            // шифрование
            DESklass.EncryptTextToFile(Text, dest_encrypt, KEY, DESalg.IV);


            //  string[] enkrText = DESklass.Read_from_file(dest_encrypt);
            // с одной строкой
            string enkrText = DESklass.Read_from_file_string(dest_encrypt);


            // richTextBox1.Lines = Text;
            // с одной строкой
            richTextBox1.Text = Text;

            richTextBox2.Text = DESklass.Text_to_ascii(Text);

            //richTextBox3.Lines = enkrText;
            // с одной строкой
            richTextBox3.Text = enkrText;

            richTextBox4.Text = DESklass.Text_to_ascii(enkrText);

            // запись в файл
            File.WriteAllText("Text_ascii", DESklass.Text_to_ascii(Text), Encoding.GetEncoding(1251));

            File.WriteAllText("DECRText_ascii", DESklass.Text_to_ascii(enkrText), Encoding.GetEncoding(1251));
        }