У вас вопросы?
У нас ответы:) SamZan.net

. Простым числом называется целое число которое делится без остатка только на единицу и на себя.

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.4.2025

• мультипликативности

(ab) {mod ri\ = (a {mod n}b {mod я}) {mod я};

• сохранения степени

ab {mod n) = {a {mod л})* {mod и}.

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

Наибольшим общим делителем (НОД) целых чисел а и Ъ называется наибольшее целое число, на которое делятся без остатка а и Ъ. Например: НОД(56, 98) = 14 и НОД(150, 19) = 1.

Простым числом называется целое число, которое делится без остатка только на единицу и на себя. Например: 7, 13, 139.

Целые числа а и Ъ называются взаимно простыми, если выполняется условие НОД(«, Ъ) = 1.

Целое число у называется мультипликативно обратным целому числу х по модулю п, если выполняется условие ху {mod я} = 1. Мультипликативно обратное целое число существует только тогда, когда х и п — взаимно простые числа. Если целые числа аи пне являются взаимно простыми, то сравнение а1 = х {mod n} не имеет решения. Если из полного набора вычетов по модулю п выделить подмножество вычетов, взаимно простых с я, то получим приведенный набор вычетов. Например:

{О, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10} — полный набор вычетов по
модулю 11. Приведенным набором вычетов будет то же подмно
жество целых чисел, за исключением нуля;

{0, 1, 2, 3, 4, 5, 6, 7, 8, 9} — полный набор вычетов по
модулю 10. Приведенным набором вычетов будет подмножество
целых чисел {1, 3, 7, 9}.

Очевидно, что если п является простым числом, то приведенный набор вычетов по модулю я всегда содержит (л - 1) элемент (все целые числа от единицы до п - 1).

Значением функции Эйлера ф(я) будет число элементов в приведенном наборе вычетов по модулю п. Если п — простое число, то ф(л) = я - 1 и ф(л2) = п(п - 1). Если п - pq (р и q простые числа и р * q), то ф(я) = (р - \)(q - 1).

В соответствии с малой теоремой Ферма, если а — целое число, я — простое число и НОД (а, п) = 1, то

a"~l= I {mod я}.

Обобщением малой теоремы Ферма является теорема Эйлера: если целые числа а и я являются взаимно простыми (НОД(я, я) = 1), то

а»)= 1 {mod я}.

 4.2. Основные понятия криптологии. Симметричные и асимметричные криптосистемы

Назовем открытым текстом (plaintext) информацию, содержание которой может быть понятно любому субъекту. Под шифрованием (см. подразд. 1.1) понимается процесс преобразования открытого текста в шифротекст (cipher text) или криптограмму с целью сделать его содержание непонятным для посторонних лиц:

С = Е*(Р),

где С — шифротекст; Е — функция шифрования; к — ключ шифрования (дополнительный параметр функции шифрования); Р — открытый текст.

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

Под расшифрованием понимается процесс обратного преобразования шифротекста в открытый текст:

Р = D*.(C),

где D — функция расшифрования; к' — ключ расшифрования (дополнительный параметр функции расшифрования).

Совокупность реализуемых функциями Е и D алгоритмов, множества возможных ключей, множеств возможных открытых текстов и шифротекстов принято называть криптосистемой. Если при шифровании и расшифровании используются одни и те же ключи (к= к'), то такую криптосистему называют симметричной. Очевидно, что ключ шифрования (он же — ключ расшифрования) в этом случае должен быть секретным.

Если при шифровании и расшифровании используются различные ключи, то такую криптосистему называют асимметричной. В этом случае один из этих ключей должен оставаться секретным (secret key), а другой может быть открытым (public key). Поэтому асимметричные криптосистемы иногда называют криптосистемами с открытым ключом.

Науку о защите информации с помощью шифрования называют криптографией (криптография в переводе означает загадочное письмо или тайнопись). Криптография известна из глубокой древности, а одним из первых ее методов следует, по-видимому, считать создание письменности.

125




1. Определение трудоёмкости Наименование работ Исполнители
2. манипуляторов Первый тип ребенкаманипулятора ~ МАЛЕНЬКАЯ ТРЯПКА
3. Тема 1 Ключові поняття науки і наукових досліджень Рекомендовані терміни для укладання глосарію- наука фун
4. Записка о современном состоянии сельского хозяйства СССР по сравнению его с довоенным положением и положени
5. уууугугуггуу О гляньте на меня я погибаю
6. Тульский государственный университет Кафедра правосудия и правоохранительной деятельности
7. 3600. За матеріалами перевірок були прийняті наступні рішення- про порушення кримінальних справ ~ 478 107;.
8. статья Г. К. КОСИКОВА МОСКВА прогресс
9. Тема- Зимові звичаї рідного краюМета- збагачувати уявлення школярів про обряди та звичаї українського наро
10. Продажи Путем сопоставления кредитового оборота с дебетовым выявляется финансовый результат от реализац