4. Контрольный пример:
Внешний вид интерфейса программы имеет вид, представленный на Error: Reference source not found.1.:
Error: Reference source not found.1.
По-умолчанию в программе выбран Английский язык и Шифрование.
Результаты работы программы с различными исходными текстами, ключами и другими параметрами:
Исходное сообщение |
Язык |
Зашифрованное сообщение |
test |
Английский |
44154344 |
тест |
Русский |
43214243 |
Зашифрованное сообщение |
Язык |
Дешифрованное сообщение |
44154344 |
Английский |
TEST |
43214243 |
Русский |
ТЕСТ |
Error: Reference source not found.2.
Error: Reference source not found.3.
Error: Reference source not found.4.
5. Ответы на контрольные вопросы:
Какой шифр называется шифром подстановки?
Ответ: Подстановочным шифромназывается шифр, который каждый символ открытого текста в шифротексте заменяет другим символом или группой символов. К подстановочным шифрам относятсяшифр Цезаря,решетка Полибияи пр.
Какой шифр называется шифром перестановки?
Ответ: Шифр, преобразования из которого изменяют только порядок следования символов исходного текста, но не изменяют их самих, называется шифром перестановки
Какой шифр называется поворотной решеткой?
Ответ: Для использования шифра, называемого поворотной решеткой или решеткой Кардано, изготавливается трафарет из прямоугольного листа клетчатой бумаги размера 2m2k клеток. В трафарете вырезано mk клеток так, что при наложении его на лист чистой бумаги того же размера четырьмя возможными способами его вырезы полностью покрывают всю площадь листа. Буквы сообщения последовательно вписываются в вырезы трафарета (по строкам, в каждой строке слева направо) при каждом из четырех его возможных положений в заранее установленном порядке
Какой шифр называется шифром вертикальной перестановки?
Ответ: Шифром вертикальной перестановки(ШВП) называется широко распространенная разновидность шифра маршрутной перестановки. В нем используется прямоугольник, в котором сообщение вписывается обычным способом (по строкам слева направо). Выписываются буквы по вертикали, а столбцы при этом берутся в порядке, определяемом ключом.
К какому классу шифров относится шифр Цезаря?
Ответ: шифр Цезаря относится к простым одноалфавитным подстановочным шифрам. Слабость этого шифра состоит в том, что его можно вскрыть, перебрав очень малое число вариантов.
Что такое гамма и гаммирование?
Ответ: Принцип шифрования гаммированиемзаключается в генерациигаммышифра (последовательности псевдослучайных чисел) с помощью датчика псевдослучайных чисел и наложении полученной гаммы на открытые данные обратимым образом
В чем заключается шифрование по Вижинеру?
Ответ: шифр Вижинераотносится к полиалфавитным шифрам подстановки. Каждый символ открытого текста заменяется в соответствии с соответствующим ему символом ключа согласно таблице подстановок Виженера для каждого символа алфавита открытого текста и символа ключа