![]() |
|
Модераторы: Poseidon |
![]()
|
|
| Shurikan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 2.11.2007 Репутация: нет Всего: нет |
Нужно написать простейшую программу с помощью XOR алгоритма, поскольку я ничего в этом не смыслю полазал тут по форуму и нашел как я понял код программы....
только не могу понять куда это вставить и как сделать чтоб это работало? может кто нибудь из этого алгоритма сделать мне готовую прогу (чтобы можно было при нажатии на кнопку зашифровать введенное слово и при нажатии на другую кнопку оно расшифровывалось обратно) и с исходниками прислать на мыло? |
|||
|
||||
| Shurikan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 2.11.2007 Репутация: нет Всего: нет |
неужто никто не поможет? :(
|
|||
|
||||
| orthrus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 400 Регистрация: 30.10.2007 Где: г. Усть-Илимск(Ир кутская обл.) Репутация: 5 Всего: 16 |
Код рабочий (не работать там просто нечему
-------------------- У того, кто ничего не делает, всегда много помощников.© Л.Н. Толстой ![]() |
|||
|
||||
| Shurikan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 2.11.2007 Репутация: нет Всего: нет |
||||
|
||||
| mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
Shurikan, дык. Открываешь Дельфина. Жмешь в меню File -> Close All. Если будут вопросы, говоришь "Нет". Затем жмешь в меню File -> New -> Other, там выбираешь Console Application. В открывшемся окне стираешь весь текст и копируешь туда свой код, который тут привел. Затем жмешь F9. И радуешься.
|
|||
|
||||
| Shurikan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 2.11.2007 Репутация: нет Всего: нет |
вроде работает, только подскажите как мне для этого еще графическую оболочку сделать (кнопки там всякие и поля для ввода слов) + можно ли заменить в проге что бы вводимое слово шифровалась не в значки и иероглифы какието а в набор букв и цифр какой нибудь?
|
|||
|
||||
| mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
Shurikan, по XOR на выходе обязательно получаем значки, поскольку сама суть этой операции состоит в сдвиге кодов символов, так что после сдвига в результате, разумеется, можем получать совершенно разные (в том числе и непечатаемые) символы. Изменить это никак нельзя, иначе это будет уже не XOR-шифрование.
Насчет графики. Делаем чуть по-другому: закрываем (File->Close All), затем новое графическое приложение (File->New->Other, Application). На него кидаем две кнопки (TButton) и TEdit для ввода текста (все эти компоненты находятся в горизонтальном перечне сверху, на первой вкладке Standard). Затем на первую кнопку тычем дважды и пишем в ней твой код, передавая в strText выражение Edit1.Text. Со второй кнопкой повторяем то же самое. Затем щелкаем по первой кнопке (один раз), в ее свойствах (слева список длинный) находим Caption, меняем его на "Зашифровать". На второй кнопке щелкаем один раз, его Caption меняем на "Расшифровать". Теперь размещаем эти три компонента на форме так, чтоб было красиво, и жмем F9. Это сообщение отредактировал(а) mr.Anderson - 6.12.2007, 22:11 |
|||
|
||||
| mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
Shurikan, прилагаю исходники к этому сообщению. Программу написал. Изучи ее как следует, там кода совсем немного, особенно поползай по свойствам компонентов, чтобы понять, как она работает. Будут вопросы - пиши в эту тему, отвечу.
Присоединённый файл ( Кол-во скачиваний: 92 )
XOR_encoding.rar 7,45 Kb |
|||
|
||||
| Shurikan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 2.11.2007 Репутация: нет Всего: нет |
mr.Anderson, большое спасибо!
|
|||
|
||||
| ParonormalActivity |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 27.1.2011 Репутация: нет Всего: нет |
Всем привет) Шифрую БД на основе делфи. Надо зашифровать таблицу с помощью хор. Т.е. табл зашифрована, открываешь БД, вводишь пароль, табл дешифруется и работаешь. Закрываешь БД, табл шифруется снова. Скажите куда вставить кусок вышеприведенной проги?
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |