Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Паскаль
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 08.12.2014, 11:57   #1
Kristi56
Новичок
 
Регистрация: 08.12.2014
Сообщений: 2
Репутация: 10
Сообщение Перестановочный шифр с ключевым словом

Помогите пожалуйста надо в Pascal решить
Буквы открытого текста записываются в клетки прямоугольной таблицы по ее строчкам. Буквы ключевого слова пишутся над столбцами и указывают порядок этих столбцов (по возрастанию номеров букв в алфавите). Чтобы получить зашифрованный текст, надо выписывать буквы по столбцам с учетом их нумерации.
Открытый текст: Прикладная математика Ключ: Шифр

Ш И Ф Р
4 1 3 2
П р и к
л а д н
а я м а
т е м а
т и к а

Криптограмма: Раяеикнааидммкплатт
Ключевое слово (последовательность столбцов) известно адресату, который легко сможет расшифровать сообщение.
Так как символы криптотекста те же, что и в открытом тексте, то частотный анализ покажет, что каждая буква встречается приблизительно с той же частотой, что и обычно. Это дает криптоаналитику информацию о том, что перестановочный шифр. Применение к криптотексту второго перестановочного фильтра значительно повысит безопасность. Существуют и еще более сложные перестановочные шифры, но с применением компьютера можно раскрыть почти все из них.
Хотя многие современные алгоритмы используют перестановку, с этим связана проблема использования большого объема памяти, а также иногда требуется работа с сообщениями определенного размера.
Kristi56 вне форума   Ответить с цитированием
Старый 08.12.2014, 13:41   #2
Arigato
СуперПрограммист
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Адрес: Россия РФ Регистрация: 27.07.2008
Сообщений: 14,082
Репутация: 3583
По умолчанию

Тут либо во Фриланс за готовой прогой, либо сами, но если что не получается, можете спрашивать.
__________________
E-Mail: arigato.freelance@gmail.com
Arigato вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перестановочный шифр itea4you.ru C# (си шарп) 1 24.10.2013 06:36
Перестановочный шифр с ключевым словом Tutarin Общие вопросы C/C++ 2 21.10.2010 11:54
шифр цезаря с кодовым словом и сдвигом Dark Energy Общие вопросы Delphi 0 28.05.2010 11:32
перестановочный шифр. Delphi bigtor Фриланс 9 23.03.2010 02:24
Шифрование текста по методу Цезаря с лозунгом (с ключевым словом) SASHA19 Помощь студентам 3 11.10.2009 15:18


17:57.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru