Александр Головнёв

Взлом элементарных шифров

Написание программы на C# 1 день Тех. условия: I. общие 1. С#, WinForm; 2. метод Цезаря и метод Вижинера находятся на разных вкладках программы; II. для метода Цезаря: 3. шифрование русского и английского текстов; 4. дешифровка только русского текста; 5. все буквы текста для шифрования переводятся в один регистр; 6. символы отличные от букв игнорируются программой; 7. зашифрованное сообщение выводится по 5 символов; 8. должна присутствовать возможность ввода любого целого значений сдвига 9. при дешифровании используется метод наименьших квадратов, а не перебор всех возможных значений ключа; 10. значение сдвига должно выводится на экран. III. для метода Вижинера: 11. шифрование только русского текста; 12. дешифровка только русского текста; 13. взлом русского текста; 14. в случае взлома программа выводит на экран ключевое слово.
добавлена: 13 лет назад
Ссылка на работу:
Скопировать