2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 возведение в степень чисел по модулю простого числа
Сообщение04.04.2010, 15:29 


04/04/10
2
помогите пожалуйста!!!!
нужно разработать программу сложения, вычитания и возведения в степень чисел по модулю простого числа.
Длина чисел до 512 бит (можно до 64)
длина блока 512 бит(можно до 64)
программирование на Си++ Builder.
буду очень признательна))))

 Профиль  
                  
 
 Re: возведение в степень чисел по модулю простого числа
Сообщение04.04.2010, 15:44 


24/05/09

2054
http://www.progz.ru/forum/index.php?showforum=69

Тут вам помогут. С удовольствием. За деньги.

 Профиль  
                  
 
 Re: возведение в степень чисел по модулю простого числа
Сообщение05.04.2010, 01:32 
Заслуженный участник


26/07/09
1559
Алматы
2Borisovna
Это вам кажись надо разобраться с полямя $\mathrm{GF}(p)$... Гадость ещё та, брр... :) Ещё китайскую теорему об остатках сюда приплести можно...

Может быть вам как-нибудь помогут темы Возведение в большие степени и mod n. Поясните и возведение в степень больших чисел.

 Профиль  
                  
 
 Re: возведение в степень чисел по модулю простого числа
Сообщение05.04.2010, 03:32 
Заслуженный участник


26/07/09
1559
Алматы
Ну про Галуа-поля и КТО это я конечно совершенно зря ляпнул. :)

В общем вам нужно научиться находить остатки от деления чисел. После этого можно будет легко складывать/умножать числа по-модулю. Можно даже сначала найти остатки от деления исходных чисел на данный модуль, а потом уже сложить по-модулю сами найденные остатки. При этом для небольших значений модуля можно будет составить предварительно таблицу умножения и пользоваться ею.

Для возведения в степень по модулю наверное будет достаточно обычного быстрого возведения в степень. Просто операции в этом алгоритме нужно будет в модульной арифметике выполнять. Примерно так...

 Профиль  
                  
 
 Re: возведение в степень чисел по модулю простого числа
Сообщение06.04.2010, 09:11 


04/04/10
2
спасибо.
не могли бы подсказать, с какими источниками ознакомиться, чтобы это освоить?
литература какая либо...
в просторах интеренета я к сожалению очень очень мало нашла информации, написанной доступным языком.

 Профиль  
                  
 
 Re: возведение в степень чисел по модулю простого числа
Сообщение06.04.2010, 12:07 
Заслуженный участник


31/12/05
1527
Кнут, Искусство программирования для ЭВМ, т.2, п.4.3.1.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group