Задание к курсовому проекту для студентов заочной формы обучения, специализирующихся на кафедре информационной безопасности
Вид материала | Курсовая |
- Методические указания к курсовому проекту по дисциплине «технология строительных процессов», 344.43kb.
- Методические рекомендации для студентов очно-заочной и заочной форм обучения Тематика, 268.03kb.
- Программа, контрольные задания и задания по курсовому проектированию по учебной дисциплине, 1167.34kb.
- Для студентов заочной формы обучения по курсу «Правоведение» Задание, 6.52kb.
- Программа и методические указания к курсовому проекту учебной дисциплины «система государственного, 902.12kb.
- Методические указания к курсовому проекту «монтаж сборных железобетонных конструкций, 354.82kb.
- Методические указания для студентов специальности 040101 «Социология» специализации, 165.96kb.
- Название, 75.63kb.
- Темы контрольных заданий для студентов заочной формы обучения Задание, 102.9kb.
- Тематический план для студентов очной формы обучения 6 > Тематический план для студентов, 660.76kb.
Название алгоритма | ρ-метод Полларда |
Краткое описание алгоритма | Алгоритм факторизации (разложения на простые множители) целых составных чисел |
Источники литературы | А.В. Черемушкин. «Лекции по арифметическим алгоритмам в криптографии» О.Н. Василенко. «Теоретико-числовые алгоритмы в криптографии» И.М. Виноградов. «Основы теории чисел» |
Язык программирования | С++ (Windows) |
Тип приложения | dll-библиотека, содержащая функцию |
Описание интерфейса | входные данные передаются функции как параметры |
Параметры алгоритма | На входе исходное число и требуемая вероятность успеха факторизации, на выходе нетривиальный делитель числа (если найден). Число можно задавать, используя сторонние (разработанные не вами) библиотеки для работы с длинными целыми числами, либо из файла (в этом случае параметры – имена входного и выходного файлов).. |
Вариант 86.
Название алгоритма | ρ-метод Полларда |
Краткое описание алгоритма | Алгоритм факторизации (разложения на простые множители) целых составных чисел |
Источники литературы | А.В. Черемушкин. «Лекции по арифметическим алгоритмам в криптографии» О.Н. Василенко. «Теоретико-числовые алгоритмы в криптографии» И.М. Виноградов. «Основы теории чисел» |
Язык программирования | Delphi (Windows) |
Тип приложения | dll-библиотека, содержащая функцию |
Описание интерфейса | входные данные передаются функции как параметры |
Параметры алгоритма | На входе исходное число и требуемая вероятность успеха факторизации, на выходе нетривиальный делитель числа (если найден). Число можно задавать, используя сторонние (разработанные не вами) библиотеки для работы с длинными целыми числами, либо из файла (в этом случае параметры – имена входного и выходного файлов).. |
Вариант 87.
Название алгоритма | ρ-метод Полларда |
Краткое описание алгоритма | Алгоритм факторизации (разложения на простые множители) целых составных чисел |
Источники литературы | А.В. Черемушкин. «Лекции по арифметическим алгоритмам в криптографии» О.Н. Василенко. «Теоретико-числовые алгоритмы в криптографии» И.М. Виноградов. «Основы теории чисел» |
Язык программирования | Java |
Тип приложения | dll-библиотека, содержащая функцию |
Описание интерфейса | входные данные передаются функции как параметры |
Параметры алгоритма | На входе исходное число и требуемая вероятность успеха факторизации, на выходе нетривиальный делитель числа (если найден). Число можно задавать, используя сторонние (разработанные не вами) библиотеки для работы с длинными целыми числами, либо из файла (в этом случае параметры – имена входного и выходного файлов).. |
Вариант 88.
Название алгоритма | Алгоритм Ленстры |
Краткое описание алгоритма | Алгоритм факторизации (разложения на простые множители) целых составных чисел |
Источники литературы | О.Н. Василенко. «Теоретико-числовые алгоритмы в криптографии» И.М. Виноградов. «Основы теории чисел» |
Язык программирования | С++ (Windows) |
Тип приложения | dll-библиотека, содержащая функцию |
Описание интерфейса | входные данные передаются функции как параметры |
Параметры алгоритма | На входе исходное число, на выходе нетривиальный делитель числа (если найден). Число можно задавать, используя сторонние (разработанные не вами) библиотеки для работы с длинными целыми числами, либо из файла (в этом случае параметры – имена входного и выходного файлов).. |
Вариант 89.
Название алгоритма | Алгоритм Ленстры |
Краткое описание алгоритма | Алгоритм факторизации (разложения на простые множители) целых составных чисел |
Источники литературы | О.Н. Василенко. «Теоретико-числовые алгоритмы в криптографии» И.М. Виноградов. «Основы теории чисел» |
Язык программирования | Delphi (Windows) |
Тип приложения | dll-библиотека, содержащая функцию |
Описание интерфейса | входные данные передаются функции как параметры |
Параметры алгоритма | На входе исходное число, на выходе нетривиальный делитель числа (если найден). Число можно задавать, используя сторонние (разработанные не вами) библиотеки для работы с длинными целыми числами, либо из файла (в этом случае параметры – имена входного и выходного файлов).. |
Вариант 90.
Название алгоритма | Алгоритм Ленстры |
Краткое описание алгоритма | Алгоритм факторизации (разложения на простые множители) целых составных чисел |
Источники литературы | О.Н. Василенко. «Теоретико-числовые алгоритмы в криптографии» И.М. Виноградов. «Основы теории чисел» |
Язык программирования | Java |
Тип приложения | dll-библиотека, содержащая функцию |
Описание интерфейса | входные данные передаются функции как параметры |
Параметры алгоритма | На входе исходное число, на выходе нетривиальный делитель числа (если найден). Число можно задавать, используя сторонние (разработанные не вами) библиотеки для работы с длинными целыми числами, либо из файла (в этом случае параметры – имена входного и выходного файлов).. |