Задача:
Зашифровать текст по ключевой фразе и использовать избыточность ключевой фразы.
Пример:
В файле ес т ь к а к о й - т о т е к с т
1234567891011121314151617181920 21222324252627
Это ключевая фраза, ее размер не ограничен, нумеруем в ней каждый символ и потом создаем файл и в нем отмечаем каждый символ так
file.txt:
а - 4,15,...299
е - 7,9,24,...523
....
т.е. записываем все номера каждого символа
Потом берем любой текст и шифруем его - заменяем все буквы а на 4,15,... 299 затем опять по кругу 4,15,...,299, буквы е на 7,9,24,...523 .... и так все символы, кот есть в тексте. Но в тексте могут быть символы, кот. нет в ключевой фразе, поэтому в конец ключевой фразы дописываем два раза(т.к. нужно использовать избыточность) неполную таблицу ASCII(все символы записывать смысла нет, а только русские, английские, запятые, скобки, слэши).
Желательно бы сделать до воскресенья.
зашифровать файл |