Более подробно рассмотрим построение расширенного поля, его
называют расширение n- ой степени
простого поля и оно уже задается, как векторное пространство разности. Элементы
поля строят используя известные не приводимые полиномы, образующие генераторные
полиномы, они выбираются из специальных таблиц, далее определяют порядок поля,
начиная с элементов поля
и
выше степени m необходимо производить определение
вычетов остатков от деления на образующий полином. Все это позволяет заполнить
таблицу известного нам полинома, анализ полученной таблицы и такое
представление элементов поля позволяют решать различные задачи: нахождение
обратного элемента, умножение элементов и т.п.
Далее следует расчетная часть, построения поля Галуа GF(32).
1. Определение неприводимости полинома.
|![]()
![]()
![]()
Так как остаток не равен
, мы
можем использовать этот полином.
2. Определение порядка степени поля, оно равно степени полинома.
, ![]()
.
3. Определение элементов поля.
|
№ вектора |
В виде степени |
В виде двоичного вектора |
В виде многочлена |
В виде ст.
|
|
1. |
|
00000 |
0 |
|
|
2. |
|
00001 |
1 |
0 |
|
3. |
|
00010 |
|
1 |
|
4. |
|
00100 |
|
2 |
|
5. |
|
01000 |
|
3 |
|
6. |
|
10000 |
|
4 |
|
7. |
|
10001 |
|
5 |
|
8. |
|
10011 |
|
6 |
|
9. |
|
10111 |
|
7 |
|
10. |
|
11111 |
|
8 |
|
11. |
|
01111 |
|
9 |
|
12. |
|
11110 |
|
10 |
|
13. |
|
01101 |
|
11 |
|
14. |
|
11010 |
|
12 |
|
15. |
|
00101 |
|
13 |
|
16. |
|
01010 |
|
14 |
|
17. |
|
10100 |
|
15 |
|
18. |
|
11001 |
|
16 |
|
19. |
|
00011 |
|
17 |
|
20. |
|
00110 |
|
18 |
|
21. |
|
01100 |
|
19 |
|
22. |
|
11000 |
|
20 |
|
23. |
|
00001 |
1 |
21 |
|
24. |
|
00010 |
|
22 |
|
25. |
|
00100 |
|
23 |
|
26. |
|
01000 |
|
24 |
|
27. |
|
10000 |
|
25 |
|
28. |
|
10001 |
|
26 |
|
29. |
|
10011 |
|
27 |
|
30. |
|
10111 |
|
28 |
|
31. |
|
11111 |
|
29 |
|
32. |
|
01111 |
|
30 |
|
33. |
|
11110 |
|
31 |
|
34. |
|
01101 |
|
32 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.