|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.09.2017, 22:44 | #1 |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
Шифрование(криптография)
Как реализовать шифрование(алгоритм - трафарет Ришелье)?
Пример: Ключ: 2741635; 15243; 671852493; 07;28615;943;... Открытый текст: LETTER SENT TO THE EMPEROR GIVING FULL DETAIL Ключ: (2741635) (15243) (671852493) (07) (28615)(943)(2741635) Шифртекст: TLRTSEE ETOTN EPOEMTHER NI LUGIG VFR TLIE SAD |
08.09.2017, 11:27 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
а что это за алгоритм? гугл подсказывает, что Ришелье использовал решётку Кардано
но тогда непонятно, что это за ключ и как он в данном случае используется. или у Вас нет алгоритма и ваш вопрос как раз в этом и состоит, чтобы Вам нашли и расписали алгоритм? Если есть алгоритм, тогда давайте его, подумаем, как его реализовать. (Кстати, на каком языке нужна программа?) |
08.09.2017, 18:15 | #3 | |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
Цитата:
Вообще программа на c#, но это не так важно, переведу, если что, просто сам алгоритм реализации этого шифра очень пригодился бы... |
|
10.09.2017, 17:47 | #4 |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
Код:
|
11.09.2017, 16:33 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Код:
1) вызывать для шифрования: Код:
Код:
3) алгоритм теряет исходные пробелы, поэтому, после дешифровки пробелы остаются так же, как они стоят в зашифрованном тексте. Исходные пробелы восстановить невозможно. |
|
11.09.2017, 18:28 | #6 |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
Спасибо!)
Последний раз редактировалось Alex11223; 11.09.2017 в 18:35. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
криптография,шифрование | Zaraaa | Помощь студентам | 0 | 03.05.2015 14:30 |
Криптография | PANDA8 | Фриланс | 12 | 14.06.2013 15:43 |
Криптография | a.n.o.n.i.m | Фриланс | 0 | 20.04.2013 14:16 |
Криптография | Vladokkk | Помощь студентам | 1 | 05.09.2012 05:20 |
криптография | Kukurudza | Общие вопросы C/C++ | 1 | 11.09.2011 11:32 |