Консольная программа для шифрования по методу "Одиночная перестановка по ключу ";
Шифрует !ЛЮБОЕ СЛОВО! с !ЛЮБЫМ КЛЮЧОМ! с !ЛЮБОЙ ТАБЛИЦЕЙ!
для того, что бы зашифровать слово нужно:
1. Знать таблицу
2. Слово или предложение (что бы влезало в таблицу)
3. Ключ
(Значения для ключа программа делает сама)
Пример:
Зашифруйте сообщение «Когда мы стоим, то стоим ли мы, или лишь пропускаем собственные шаги, которые отмеряют и сокращают наш путь?» методом одиночной перестановки по ключу (ключевое слово «СЕССИЯ», размер таблицы «18x6»).
1. 18х6
2. Когда мы стоим, то стоим ли мы, или лишь пропускаем собственные шаги, которые отмеряют и сокращают наш путь?
3. СЕССИЯ: ключ (2 0 3 4 1 5)
Зашифруйте сообщение «Если думаешь долго и добросовестно, то в конце концов всегда поймешь. Просто мало кто хорошо думает.» методом одиночной перестановки по ключу (ключевое слово «непрерывно», размер таблицы «10x10»).
непрерывно: ключ ( 3 1 6 7 2 8 9 0 4 5)
Зашифруйте сообщение «Смысл жизни нашей — непрерывное движение» методом одиночной перестановки по ключу (ключевое слово «ВЕСНА», размер таблицы «8x5»).
ВЕСНА: ключ (1 2 4 3 0)
Зашифруйте сообщение «Мы должны признать очевидное: понимают лишь те, кто хочет понять» методом одиночной перестановки по ключу (ключевое слово «МЫСЛЕННО», размер таблицы «8x8»).
МЫСЛЕННО: ключ (2 7 6 1 0 3 4 5)
Зашифруйте сообщение «Иллюзии, чем больше о них думаешь, имеют свойство множиться, приобретать более выраженную форму.» методом одиночной перестановки по ключу (ключевое слово «МЫСЛЕННО», размер таблицы «12x8»).
МЫСЛЕННО: ключ (2 7 6 1 0 3 4 5)
Зашифруйте сообщение «Музыка обладает магической силой — вдруг собирает рассеянные мысли и дает покой встревоженной душе.» методом одиночной перестановки по ключу (ключевое слово «ВЕДОМОСТЬ», размер таблицы «11x9»).
ВЕДОМОСТЬ: ключ (0 2 1 4 3 5 6 7 8)
Зашифруйте сообщение «Разума лишает не сомнение, а уверенность» методом одиночной перестановки по ключу (ключевое слово «МЫСЛЕННО», размер таблицы «6x8»).
МЫСЛЕННО: ключ (2 7 6 1 0 3 4 5)
Консольная программа для шифрования по методу "Одиночная перестановка по ключу "
Только для шифрования и требуется знать ключ (Значения для ключа программа сделает сама)
Зашифруйте сообщение «ваше сообщение» методом одиночной перестановки по ключу (ключевое слово «ключ», размер таблицы «nxn»).