Метод Хилла на C#

Шифрование методом Хилла на языке прог. C#

Написано в виде windows приложения

Программа умеет как зашифровывать, так и расшифровывать текст

Описание программы:

Программа представляет собой приложение Windows Forms, написанное на языке C#, которое реализует шифрование текста методом Хилла.

Пользователь вводит исходный текст в поле для ввода, нажимает кнопку "Зашифровать" и ему выводится в том же поле результат шифровки. Затем можно нажать кнопку "Расшифровать" и пользователю вернется исходный текст.

Фрагмент кода из программы:

string text = textBox1.Text.ToLower();
                if (text.Length % 3 == 1)
                {
                    MessageBox.Show("Длина вашего сообщения не кратна трём. Добавьте ещё два символа.", "Ошибка!", MessageBoxButtons.OK);
                }
                else if (text.Length % 3 == 2)
                {
                    MessageBox.Show("Длина вашего сообщения не кратна трём. Добавьте ещё один символ.", "Ошибка!", MessageBoxButtons.OK);
                }
                else
                {
                    char[] alph = new char[] { 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' };
                    int[] n = new int[text.Length];
                    int[][] x = new int[text.Length / 3][];
                    int[][] y = new int[text.Length / 3][];
                    for (int i = 0; i < text.Length; i++)
                    {
                        for (int j = 0; j < alph.Length; j++)
                        {
                            if (text[i] == alph[j])
                            {
                                n[i] = j;
                                break;
                            }
                        }
                    }

Содержание работы:

  • Архив с исходным кодом программы

Скриншоты архивов проекта:

Видео демонстрация:

Обзор работы программы - https://youtu.be/U5H5Y7e7UOw

Купить

300,00 

(без учета комиссии 3,8 %)

После оплаты Вы получите работу на электронную почту.
Метод Хилла.rar
180848
Оцени работу

рейтинг

Поделись работой с друзьями

Комментарии (0)

Imvaze

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегестрированые пользователи имеют возможность комментировать работы
Метод Хилла на C#
Шифрование методом Лестера-Хилла на языке прог. C#
Категория: Образование
Стоимость: 300,00