|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.01.2014, 16:26 | #1 |
Пользователь
Регистрация: 16.12.2011
Сообщений: 14
|
Шифрование Джованни Порта - нет инфы
Здравствуйте, уважаемые форумчане! Прошу Вашей помощи в написании программы, которая будет использовать шифрование Джованни Порта для текста....
В интернете крайне мало информации нашел. Из того, что нашел: этот файл Возможно ли ее на Delphi сделать или лучше на другом языке? В общем, прошу Вашей помощи! Сам даже не представляю как сделать |
16.01.2014, 17:21 | #2 | |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
Для начала разберитесь, как происходит формирование шифротаблицы, кодирование и декодирование. Нужно чуть подумать, в файле все прекрасно описано, а именно:
Цитата:
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
|
16.01.2014, 17:28 | #3 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
Т.е. в первом столбце Вы ищете букву, стоящую на кодируемой позиции (букву лозунга). Когда нашли - идете по строке вправо, ища кодируемую букву. Нашли в верхней строке - выписываете ту, что под ней. Нашли в нижней - ту, что над ней.
Допустим лозунг: АБВ Кодируемый текст: ГДЕ Шифротаблица: А | АБВГ| Б | ДЕЖЗ| В | АБВГ| Г | ЕЖЗД| Д | АБВГ| Е | ЖЗДЕ| ... Буква лозунга (1 позиция) - "А" -> первая строка. В ней ищем букву "Г" (на первой позиции слова) и заменяем её на "З" (т.к. под ней). 2я буква лозунга - "Б" -> вторая строка. В ней ищем букву "Д" и заменяем её на "А". Повторить для всех букв
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Правильно или нет вот в чём вопрос но ошибок нет... | Alexcool | Помощь студентам | 2 | 10.01.2010 13:55 |
Сохранение инфы. | IVANSour | БД в Delphi | 2 | 23.01.2009 21:09 |
С++Builder 6.0 используется шифрование или нет? | xxxsas | C++ Builder | 2 | 23.12.2008 14:09 |
Как получить данные с COM-порта или другого любого порта? | DeLure | Общие вопросы C/C++ | 5 | 20.09.2007 00:50 |