|
Модераторы: Poseidon, Snowy, bems, MetalFan |
|
TwisT_X |
|
|||
It's works! Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
Мне дана функция, осуществляющая шифровку и дешифровку текста:
Процедуру я сам дописал.. Подскажите что к чему? И почему у меня такие конченые знаки появляются? -------------------- Если ты упадешь я буду рядом. (с) Асфальт |
|||
|
||||
SoWa |
|
|||
Харекришна Профиль Группа: Комодератор Сообщений: 2422 Регистрация: 18.10.2004 Репутация: 2 Всего: 74 |
Просто делает операцию XOR с кодом данной буквы и шифром.
если неизвестно: XOR- исключающее OR -------------------- Всем добра |
|||
|
||||
TwisT_X |
|
|||
It's works! Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
SoWa а для чего надо ХОЯ и как сделать так чтобы выдавало значения цифпрами без СНЯ?
-------------------- Если ты упадешь я буду рядом. (с) Асфальт |
|||
|
||||
darkart |
|
||||
Опытный Профиль Группа: Участник Сообщений: 379 Регистрация: 9.11.2005 Репутация: нет Всего: 31 |
Если не ошибаюсь, A XOR B сравнивает биты и пешет в результат 1(если биты не совпадают) или 0(если совпадают) Зачем тебе значения цифрами? Можешь использовать ord к символам строки:
Это сообщение отредактировал(а) darkart - 18.1.2006, 23:31 |
||||
|
|||||
RA |
|
|||
Брутальный буратина Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
||||
|
||||
Alexeis |
|
|||
Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
Оператор XOR - это побитовая операция над двумя числами - "приятной" особеностью которой является то что после повторного применения ее к результату востанавливается исходное значение
например: произведем две операции c := a XOR b; d := c XOR b: в результате d = a таким образом повторив шифрование мы автоматически востановим исходные данные. Однако использование одного ключа (key) для всей строки приводит к тому что подобный шифр легко взламывается. Для полной надежности для каждого символа нужен свой ключ. Для создания таких ключей удобно использовать случайные числа. Код полученный при помощи такого неповторяющегося ключа называют абсалютно стойким - т.е. не существует (и не может существовать) способа взлома такого кода -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |