<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Диплом по ИБ &#187; простые числа</title>
	<atom:link href="/?feed=rss2&#038;tag=%d0%bf%d1%80%d0%be%d1%81%d1%82%d1%8b%d0%b5-%d1%87%d0%b8%d1%81%d0%bb%d0%b0" rel="self" type="application/rss+xml" />
	<link>http://infsec-diplom.ru</link>
	<description>Каталог выпускных квалификационных и курсовых работ по информационной безопасности</description>
	<lastBuildDate>Sun, 29 Sep 2013 07:32:35 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>N+1 алгоритм проверки простоты числа и построение больших простых чисел на основе этого алгоритма</title>
		<link>http://infsec-diplom.ru/?p=100</link>
		<comments>http://infsec-diplom.ru/?p=100#comments</comments>
		<pubDate>Thu, 18 Aug 2011 13:00:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Криптография]]></category>
		<category><![CDATA[Курсовые работы]]></category>
		<category><![CDATA[алгоритм]]></category>
		<category><![CDATA[простые числа]]></category>

		<guid isPermaLink="false">http://ns1.localhost/?p=100</guid>
		<description><![CDATA[Описание работы Актуальность Большие простые числа (порядка 1030–10500) используются: в ассиметричной криптографии в хеш-таблицах для генерации псевдослучайных чисел. В данной работе рассматривается так называемый N+1 метод, позволяющий дать некоторые достаточные условия простоты, а иногда и критерии простоты. Данный метод является эффективным для чисел N специального вида, таких как 2nh+1, где h нечетно, 2rq+1, где q [...]]]></description>
			<content:encoded><![CDATA[<h3>Описание работы</h3>
<p><strong>Актуальность</strong> Большие простые числа (порядка 10<sup>30</sup>–10<sup>500</sup>) используются:</p>
<ul>
<li>в ассиметричной криптографии</li>
<li>в хеш-таблицах</li>
<li>для генерации псевдослучайных чисел.</li>
</ul>
<p style="text-align: justify;">В данной работе рассматривается так называемый N+1 метод, позволяющий дать некоторые достаточные условия простоты, а иногда и критерии простоты. Данный метод является эффективным для чисел N специального вида, таких как 2<sup>n</sup>h+1, где h нечетно, 2rq+1, где q – нечетное простое число, и r ≤2q +1.</p>
<p style="text-align: justify;"><strong>Целью </strong>написания данной работы является анализ существующих методов N+1 определения простоты большого числа и реализация на программном уровне.</p>
<p style="text-align: justify;">Для этого необходимо решить следующие <strong>задачи</strong>:</p>
<p style="text-align: justify;">- рассмотреть существующие методы N+1 определения простоты числа;</p>
<p style="text-align: justify;">- разработка программы для построения больших простых чисел.</p>
<p style="text-align: justify;"><strong>Практической частью </strong>исследования является создание программы, который наглядно показал бы в действии способ определения простых чисел.<span id="more-100"></span></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p><strong>Содержание работы</strong></p>
<p>Введение.</p>
<p>Глава 1. Анализ методов группы N+1 построения больших простых чисел..</p>
<p>1.1 Сведения из теории чисел используемые в N+1 методах.</p>
<p>1.2 Рассмотрение методов группы P+1.</p>
<p>1.3 Использование методов факторизации.</p>
<p>Глава 2. Формулировка алгоритмов и анализ их эффективности</p>
<p>2.1. Разработка архитектуры программы.</p>
<p>2.2. Разработка интерфейса программы.</p>
<p>2.3. Описание алгоритма программы.</p>
<p>Глава 3. Экспериментальные исследования программы.</p>
<p>Заключение</p>
<p>Список литературы:.</p>
<p>Приложение</p>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://infsec-diplom.ru/?feed=rss2&#038;p=100</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Исследование методов реализации вероятностного алгоритма  Рабина Миллера проверки простоты числа и построение  больших простых чисел на основе этого алгоритма</title>
		<link>http://infsec-diplom.ru/?p=94</link>
		<comments>http://infsec-diplom.ru/?p=94#comments</comments>
		<pubDate>Thu, 18 Aug 2011 12:53:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Криптография]]></category>
		<category><![CDATA[Курсовые работы]]></category>
		<category><![CDATA[PGP]]></category>
		<category><![CDATA[RSA]]></category>
		<category><![CDATA[программа]]></category>
		<category><![CDATA[простые числа]]></category>
		<category><![CDATA[Решето Эратосфена]]></category>
		<category><![CDATA[тест Рабина-Миллера]]></category>

		<guid isPermaLink="false">http://ns1.localhost/?p=94</guid>
		<description><![CDATA[Описание работы Проблема определения того, является ли число простым, важна с практической точки зрения для применения в криптосистемах с открытым ключом. Хотя простые числа изучаются уже достаточно долго, наибольшее развитие тема вероятностных проверок получила во второй половине двадцатого века именно в связи с необходимостью генерировать большие (сто и более десятичных цифр) простые числа для таких [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;" align="center"><strong>Описание работы</strong></p>
<p style="text-align: justify;">Проблема определения того, является ли число простым, важна с практической точки зрения для применения в криптосистемах с открытым ключом. Хотя простые числа изучаются уже достаточно долго, наибольшее развитие тема вероятностных проверок получила во второй половине двадцатого века именно в связи с необходимостью генерировать большие (сто и более десятичных цифр) простые числа для таких криптосистем как RSA.</p>
<p>Цель: проверка больших чисел (длиной &gt; 256 бит) на простоту.</p>
<p>Задачи:</p>
<p>1) Провести обзор методов проверки числа на простоту.</p>
<p>2) Разработка и реализация алгоритма Рабина-Миллера.</p>
<p>3) Получить временные оценки прохождения теста Рабина-Миллера.</p>
<p>Актуальность: алгоритм Рабина-Миллера находит применение в криптосистемах RSA и программе PGP</p>
<p><a href="/wp-content/uploads/2011/08/16.png"><img class="aligncenter size-full wp-image-95" title="Пример работы программы" src="/wp-content/uploads/2011/08/16.png" alt="" width="626" height="204" /></a><span id="more-94"></span></p>
<p style="text-align: left;" align="center"><strong>Содержание работы</strong></p>
<p>Введение</p>
<p>Глава 1. Методы тестирования чисел на простоту</p>
<ul>
<li>Необходимые сведения из теории чисел и теории групп</li>
<li>Обозначения</li>
<li> Китайская теорема об остатках</li>
<li>Гипотеза Римана</li>
<li>Обзор методов проверки числа на простоту</li>
<li>Метод пробных делений</li>
<li>Решето Эратосфена</li>
<li>Вероятностные тесты</li>
<li>Объединение тестов</li>
<li>Составление таблицы для сравнения имеющихся алгоритмов проверки числа на простоту</li>
</ul>
<p>Глава 2. Реализация алгоритма Рабина-Миллера</p>
<ul>
<li>Выбор языка программирования для написания программы</li>
<li>Разработка алгоритма Рабина-Миллера</li>
</ul>
<p>Глава 3. Исследование разработанной программы</p>
<ul>
<li>Проверка работы программы</li>
<li>Исследование зависимости времени выполнения программы от количества цифр в числе<strong> </strong></li>
</ul>
<p>Заключение</p>
<p>Список литературы</p>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://infsec-diplom.ru/?feed=rss2&#038;p=94</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Исследование методов реализации N-1 «общего» алгоритма проверки простоты числа.</title>
		<link>http://infsec-diplom.ru/?p=77</link>
		<comments>http://infsec-diplom.ru/?p=77#comments</comments>
		<pubDate>Thu, 18 Aug 2011 12:16:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Криптография]]></category>
		<category><![CDATA[Курсовые работы]]></category>
		<category><![CDATA[алгоритм]]></category>
		<category><![CDATA[криптография]]></category>
		<category><![CDATA[программа]]></category>
		<category><![CDATA[простые числа]]></category>

		<guid isPermaLink="false">http://ns1.localhost/?p=77</guid>
		<description><![CDATA[Описание работы Основные задачи исследования: 1.     Анализ алгоритмов группы «N-1» построения простых чисел 2.     Выбор языка программирования. 3.     Программная реализация алгоритма. 4.     Генерация больших простых чисел и оценка времени, необходимого для их построения. &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- Содержание работы Введение Глава I.   Анализ «N-1» алгоритмов построения простых чисел. Выбор алгоритма         1.1     Используемые факты, теоремы и определения из теории    [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;" align="center"><strong>Описание работы</strong></p>
<p>Основные задачи исследования:</p>
<p>1.     Анализ алгоритмов группы «N-1» построения простых чисел</p>
<p>2.     Выбор языка программирования.</p>
<p>3.     Программная реализация алгоритма.</p>
<p>4.     Генерация больших простых чисел и оценка времени, необходимого для их построения.<span id="more-77"></span></p>
<p style="text-align: left;" align="center">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p style="text-align: left;" align="center"><strong>Содержание работы<br />
</strong></p>
<p><strong>Введение</strong></p>
<p><strong>Глава </strong><strong>I</strong><strong>.   Анализ «</strong><strong>N</strong><strong>-1» алгоритмов построения простых чисел. Выбор алгоритма</strong><strong>         </strong></p>
<p>1.1     Используемые факты, теоремы и определения из теории    чисел</p>
<p>1.2     Элементарные (классические) алгоритмы построения простых чисел и проверки на простоту</p>
<p>1.3     «N-1» &#8212; алгоритмы построения и проверки простых чисел.                                                                                         <strong>    </strong></p>
<p>1.4     Выбор алгоритма</p>
<p><strong>Глава </strong><strong>II.  Разработка алгоритма</strong><strong></strong></p>
<p>2.1             Проблемы, связанные с реализацией алгоритма.</p>
<p>2.2             Выбор языка программирования</p>
<p>2.3             Описание и блок-схема алгоритма</p>
<p>2.4             Программная реализация</p>
<p><strong>Глава </strong><strong>III. Исследования результатов выполнения программы</strong></p>
<p>3.1             Характеристика компьютера</p>
<p>3.2             Результаты</p>
<p>3.3             Анализ результатов</p>
<p><strong>Заключение</strong></p>
<p><strong>Приложение 1. Обозначения</strong></p>
<p><strong>Приложение 2. Листинг программы</strong></p>
<p><strong>Список литературы</strong></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p><strong>Характеристига работы</strong></p>
<p>Объем курсовой работы составляет 43 листа, имеется листинг программы</p>
<p><strong> </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://infsec-diplom.ru/?feed=rss2&#038;p=77</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
