пятница, 6 апреля 2012 г., 1:13:41 UTC+4 пользователь
v...@chelnydom.ru написал:
> четверг, 5 апреля 2012 г., 23:04:59 UTC+4 пользователь Vik написал:
> > On 5 апр, 22:50, Vik <
v...@chelnydom.ru> wrote:
> > > (сообщение ^ публичный_ключ) ^ частный_ключ делим по модулю 2 на
> > делим и получаем остаток. Что написал, не знаю. Пишите.
Прочитал что помогают теоремы Евклида. Что если ключи выбирать еще как-то,
пусть p и q простые числа, f=(p-1)*(q-1), ключи публичный и частный e и d.
e*d=f+1
n=p*q. Так как m^(f+1)(mod n)=m по теореме Евклида то нужно решать уравнение.
А то что где-то можно прочитать готовые примеры просто чепуха. Подобраны наверное.
Однако чтобы получить частный ключ нужно разложить на множители сумму f и 1.