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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 3.2.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. Конспект лекций Конспект лекций ~ Наталья Ольшевская Философия Введение Философия к
4. Государственный строй Руси периода Золотой Орды
5. Лекція 3. АНТИФЕОДАЛЬНА ТА НАЦІОНАЛЬНОВИЗВОЛЬНА БОРОТЬБА В УКРАЇНІ НА НАПРИКІНЦІ XVII ~ НА ПОЧАТКУ XVIII ст
6. Как правило во всех СУБД таблица состоит из основного файла в котором хранятся поля постоянной длины и вспо
7. Финансы и кредит для студентов заочной формы обучения специализации Оценка собственности спец
8. можно раскрасить рабочий лист так что каждый цвет будет соответствовать определенным данным
9. Густав Малер
10. тематичних наук Київ2000 Дисертацією є рукопис