Сейчас на форуме: subword, rtsgreg1989, zds (+9 невидимых)

 eXeL@B —› Основной форум —› идентификация крипто
Посл.ответ Сообщение


Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 27 октября 2007 19:13
· Личное сообщение · #1

B = 1
C = in1
prime=in2.prime
for (8 to 1) {
if (prime & 1) {
E = C*B
bmodulo(B,E,bignumber)
}
prime>>=1
D = C*C
bmodulo(C,D,bignumber)
}
}


из in1 получается B
как из B получить in1
B=bmodulo(E,bignumber)
C=bmodulo(D,bignumber)




Ранг: 247.7 (наставник), 3thx
Активность: 0.160
Статус: Участник
Халявщик

Создано: 27 октября 2007 19:26
· Личное сообщение · #2

ниче не понял
че за язык вообще?

-----
Лень - это подсознательная мудрость





Ранг: 155.4 (ветеран)
Активность: 0.140
Статус: Участник
Робо-Алкаш

Создано: 27 октября 2007 20:00
· Личное сообщение · #3

bmodulo это умножение по модулю 2?
Может blowfish

-----
Researcher




Ранг: 48.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 27 октября 2007 22:31 · Поправил: Stiver
· Личное сообщение · #4

Ara

Что за функция bmodulo, которая берет то два, то три параметра? Цикл сильно похож на простое возведение в степень, сравни Помогите обратить функцию

P.S. Угу, видимо оно и есть.




Ранг: 340.0 (мудрец), 22thx
Активность: 0.120
Статус: Участник
THETA

Создано: 28 октября 2007 00:24
· Личное сообщение · #5

Возможно, что RSA. Правда, чтобы точнее идентифицировать, нужно больше исходных данных...

-----
Программист SkyNet





Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 28 октября 2007 09:26
· Личное сообщение · #6

угу, что-то похожее. Собственно, это мну попросили запостить, больше данных у мну нету, позже будут


 eXeL@B —› Основной форум —› идентификация крипто
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати