ВУЗ:
Составители:
Глава 1. Системы шифрования с открытым ключом 18
1. Ассоциативность по сложению: (∀a, b, c ∈ K) a + (b + c) = (a + b) + c,
2. Существование нулевого элемента: (∃0 ∈ K)(∀a ∈ K) a + 0 = 0 + a = a,
3. Существование обратного элемента: (∀a ∈ K)(∃b ∈ K) a + b = b + a =0,
4. Ассоциативность по умножению: (∀a, b, c ∈ K) a · (b · c) = (a · b) · c,
5. Дистрибутивность: (∀a, b, c ∈ K) a · (b + c) = a · b + a · c,
(b + c) · a = b · a + c · a.
Обратный по сложению к a элемент обозначается через (−a).
Множество элементов, удовлетворяющих только первым трем свойствам,
называется группой. Если в группе < G, + > выполняется свойство
коммутативности a + b = b + a, то группа называется коммутативной или
абелевой. Очевидно, что группа по сложению кольца Z
n
является абелевой
группой.
Если модуль n является простым числом, то множество ненулевых
элементов кольца Z
n
(обозначаемое через Z
∗
n
) образует коммутативную
группу по умножению, т.е. существует нейтральный элемент 1 a·1=1·a, и
для каждого элемента a имеется обратный по умножению a
−1
со свойством
a · a
−1
=1.
Алгебраические структуры, содержащие абелеву группы по сложению
и группу по умножению, связанные законами дистрибутивности, называются
полями. Конечные поля называют также полями Галуа по имени гениального
французского математика Эвариста Галуа (1811 – 1832), исследовавшего
эти поля, и обозначают GF (q). Более подробные сведения о конечных
полях читатель может получить из монографии Р.Лидла и Г.Нидеррайтера
«Конечные поля» [53].
Пусть G–произвольная группа по умножению.
Определение 2.2. Порядком элемента a группы G ( обозначается через
ord
G
(a)) называется наименьшее число k такое, что a
k
= 1. Порядком
группы называется число ее элементов.
Следующее свойство, связывающее порядки элементов с порядком
группы, широко используется в различных алгоритмах, описанных ниже. Эта
Глава 1. Системы шифрования с открытым ключом 18 1. Ассоциативность по сложению: (∀a, b, c ∈ K) a + (b + c) = (a + b) + c, 2. Существование нулевого элемента: (∃0 ∈ K)(∀a ∈ K) a + 0 = 0 + a = a, 3. Существование обратного элемента: (∀a ∈ K)(∃b ∈ K) a + b = b + a =0, 4. Ассоциативность по умножению: (∀a, b, c ∈ K) a · (b · c) = (a · b) · c, 5. Дистрибутивность: (∀a, b, c ∈ K) a · (b + c) = a · b + a · c, (b + c) · a = b · a + c · a. Обратный по сложению к a элемент обозначается через (−a). Множество элементов, удовлетворяющих только первым трем свойствам, называется группой. Если в группе < G, + > выполняется свойство коммутативности a + b = b + a, то группа называется коммутативной или абелевой. Очевидно, что группа по сложению кольца Z n является абелевой группой. Если модуль n является простым числом, то множество ненулевых элементов кольца Z n (обозначаемое через Z ∗n ) образует коммутативную группу по умножению, т.е. существует нейтральный элемент 1 a·1=1·a, и для каждого элемента a имеется обратный по умножению a−1 со свойством a · a−1 =1. Алгебраические структуры, содержащие абелеву группы по сложению и группу по умножению, связанные законами дистрибутивности, называются полями. Конечные поля называют также полями Галуа по имени гениального французского математика Эвариста Галуа (1811 – 1832), исследовавшего эти поля, и обозначают GF (q). Более подробные сведения о конечных полях читатель может получить из монографии Р.Лидла и Г.Нидеррайтера «Конечные поля» [53]. Пусть G–произвольная группа по умножению. Определение 2.2. Порядком элемента a группы G ( обозначается через ordG (a)) называется наименьшее число k такое, что ak = 1. Порядком группы называется число ее элементов. Следующее свойство, связывающее порядки элементов с порядком группы, широко используется в различных алгоритмах, описанных ниже. Эта
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »