Модераторы: PILOT
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> $1000. Помогите решить задачу. $1000. Помогите решить задачу. 
:(
    Опции темы
VK ([email protected])
  Дата 3.11.2002, 22:12 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Помогите пожайлуста решить задачу. (Вопрос жизни или смерти)
Или хотя бы подскажите в каком направлении двигаться.

Есть функция на С примерно такая
F(byte i[8],byte k[16])=byte v[8]
нужно сделать ("вывернуть") из неё функцию
F'(byte i[8],byte v[8])=byte k[16]
(естественно это образно написал)

При удачной реализации работа скорее всего будет оплачена, в размере около $1000
Подробности мылом.

Заранее благодарю.
  Вверх
man2002ua
Дата 16.11.2002, 00:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 943
Регистрация: 12.11.2002
Где: Киев

Репутация: нет
Всего: 2



не совсем понятно что требуется
есть ф-я, к-я получила известный параметр i[8] и неизвестный k[16] и вернула v[8]
надо, зная i[8] и v[8] получить k[16] не зная мех-ма преобразования?
очень смахивает на алгоритмы гаммирования  :) , ты не ключики собираешься ломать?

в любом случае - давай подробности [email protected]


--------------------
"Нет ничего более постоянного, чем временное"
PM MAIL   Вверх
MuToGeN
Дата 16.11.2002, 02:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



это случайно не MD5??  :)  :)  :)  :colgate  :colgate


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
igs
  Дата 7.12.2002, 04:09 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Не MD5 это, я так думаю... Это взлом защиты, посажанной на электронный ключ.
А это деньги другого порядка. Как правило от $2500$ начинается. Только смысла в этом нет. Или программа дерьмо и ее проще переписать. Или защита серьезная.
IGS [email protected]
  Вверх
VK ([email protected])
Дата 7.12.2002, 19:19 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Это не MD5 это CAST5. Да, это взлом ключа.
На данном этапе пока могу платить 1000$-1500$, позже более 2500$ в случаи удачной реализации всего комплекса. Смысл есть во всем. Защита действительно не простая, но шансы велики (удачные опыты уже были). Жду предложений, желательно мылом.
  Вверх
Vsevols
Дата 19.12.2002, 00:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 19.12.2002

Репутация: нет
Всего: нет



Имеется ли возможность цикличного вызова функции, или есть исключительно один параметр и один результат?
PM MAIL   Вверх
neutrino
Дата 19.12.2002, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Gothic soul
****


Профиль
Группа: Модератор
Сообщений: 3041
Регистрация: 25.3.2002
Где: Верхняя Галилея, Кармиэль

Репутация: нет
Всего: 62



Цитата(Guest @ 07.12.2002, 13:19)
Это не MD5 это CAST5. Да, это взлом ключа.

Разве это взлом??? Если у тебя есть и зашифрованный и исходный тексты, а тебе надо узнать ключ...


--------------------
The truth comes from within ...

Покойся с миром, Vit 
PM MAIL WWW ICQ Skype GTalk   Вверх
VK ([email protected])
Дата 20.12.2002, 23:14 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











To Vsevols:
Возможность цикличного вызова функции есть, но только около семи раз, потом все меняется.
To neutrino:
Это взлом, т.к. ключ используется не однократно.
  Вверх
Vsevols
Дата 23.12.2002, 00:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 19.12.2002

Репутация: нет
Всего: нет



Тыксссс.... функцию можно вызвать не более 7 раз, а как же быть в случае, если в её коде что то вроде:
Код

switch (i[1]){
case 0: ....................
case 2: ....................
case 3: ....................
...
case 255: ....................
}
И в зависимости от какого-то параметра алгоритм может принципиально меняться?

PM MAIL   Вверх
Vsevols
Дата 23.12.2002, 01:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 19.12.2002

Репутация: нет
Всего: нет



Сорри... если i[8] известно и константно, тогда всё вышесказанное я отношу к k . Ну вот к примеру имеет она уже готовый какой-то k[16], а потом берёт и к примеру, да и вот:
Код

switch (k[1]){
case 0: k[2]=k[3]+k[9]
case 2: k[2]=k[3]*k[6]
case 3: k[3]=k[3]*k[6]
...
case 255: for(int l=1;i<k[4];l++){

}

}

PM MAIL   Вверх
VK ([email protected])
Дата 23.12.2002, 02:08 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Vsevols, напиши мне на мыло, я тебе рабочие (оригинальные) исходники скину.
Функция не запускается до семи раз, я имел в виду, что к одной группе K[] имеются около семи пар I[] и V[], задача найти какая пара будет восьмой (последней)[из менее чем 260000 вариантов].
  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Обсуждение работы | Следующая тема »


 




[ Время генерации скрипта: 0.0588 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.