Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 526 Bytes

README.md

File metadata and controls

15 lines (8 loc) · 526 Bytes

A) Автоключ Вижинера.

Для корректной работы в файле input.txt должен присутствовать хотя бы один символ русского или английского алфавита. Комбинировать алфавиты нельзя.

B) XOR-кодирование (схема С.Г.Вернама)

Те же замечания, что для (1). В программе создается захардкоженный бинарный ключ длины 7.

C) Шифр подстановки (квадрат Полибия)

Сделано по ошибке

CC) Постолбцовая транспозиция

Есть редкий баг, дешифровка работает корректно только в 80%. Создается случайный ключ длины 10, текст также бьется на ключи длиной 10.