|
Модераторы: Poseidon |
|
000000 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 31.10.2007 Репутация: нет Всего: нет |
помогите пожалуйста с алгоритмом Если можно то на С++
В данной разновидности шифра Цезаря ключ задается числом k (0<=k<=n-1) и коротким ключевым словом или предложением. Выписывается алфавит, а под ним, начиная с k-й позиции, ключевое слово. Оставшиеся буквы записываются в алфавитном порядке после ключевого слова. В итоге мы получаем подстановку для каждой буквы. Требование, чтобы все буквы ключевого слова были различ-ными не обязательно, необходимо только записывать ключевое слово без повто-рения одинаковых букв ключевое слово – ‘ключ’ k=2 Исходный алфавит а б в г д е ё ж … э ю я Измененный алфавит э я к л ю ч а б … ь ы ъ Исходный текст: пример шифрования Зашифрованный текст: ймгжчм фгрмикэзгъ Количество ключей в системе Цезаря с ключевым словом равно n!. Для де-шифрации необходимо с использованием известного ключа шифрования опреде-лить соответствие исходного и заменяющего алфавита и выполнить обратную подстановку. |
|||
|
||||
Fin |
|
|||
Дракон->Спать(); Профиль Группа: Участник Сообщений: 687 Регистрация: 4.1.2006 Репутация: 1 Всего: 10 |
-------------------- Пролетал мимо. |
|||
|
||||
000000 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 31.10.2007 Репутация: нет Всего: нет |
я извиняюсь но как заставить ее работать
чтобы ввести и закодировать информацию? помогите пожалуйста я в ВИСУАЛЕ 6 попробовал что то он у меня после моих добавлений завис Это сообщение отредактировал(а) 000000 - 12.11.2007, 19:54 |
|||
|
||||
betal |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
а как насчет того же самое но если дан только зашифрованный текст ?
--------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
Правила форума "Центр помощи" | |
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |