Школа » Презентации » Другие презентации » Лекция 3. Поля Галуа

Презентация - "Лекция 3. Поля Галуа"

0
01.12.23
На нашем сайте презентаций klass-uchebnik.com вы можете бесплатно ознакомиться с полной версией презентации "Лекция 3. Поля Галуа". Учебное пособие по дисциплине - Презентации / Другие презентации, от атора . Презентации нашего сайта - незаменимый инструмент для школьников, здесь они могут изучать и просматривать слайды презентаций прямо на сайте на вашем устройстве (IPhone, Android, PC) совершенно бесплатно, без необходимости регистрации и отправки СМС. Кроме того, у вас есть возможность скачать презентации на ваше устройство в формате PPT (PPTX).
Лекция 3. Поля Галуа 📚 Учебники, Презентации и Подготовка к Экзаменам для Школьников на Klass-Uchebnik.com

0
0
0

Поделиться презентацией "Лекция 3. Поля Галуа" в социальных сетях: 

Просмотреть и скачать презентацию на тему "Лекция 3. Поля Галуа"

Лекция 3. Поля Галуа. Полиномиальное представление шифра AES<br>
1 слайд

Лекция 3. Поля Галуа. Полиномиальное представление шифра AES

Поля Галуа<br>Для работы с информацией при кодировании и декодировании данных все арифметические опе
2 слайд

Поля Галуа
Для работы с информацией при кодировании и декодировании данных все арифметические операции выполняются в полях Галуа. Применяется так называемая полиномиальная арифметика или арифметика полей Галуа. Таким образом, результат любой операции также является элементом данного поля. Конкретное поле Галуа состоит из фиксированного диапазона чисел. Характеристикой поля называют некоторое простое число p. Порядок поля, т.е. количество его элементов, является некоторой натуральной степенью характеристики pm, где m∈N. При m=1 поле называется простым. В случаях, когда m>1, для образования поля необходим еще порождающий полином степени m, такое поле называется расширенным. GF(p^m) – обозначение поля Галуа.

Поля Галуа<br>Задача 1.  Представить числа  𝑎 𝑘  в виде полинома над GF( 2 8 ).<br>Возьмем два числа
3 слайд

Поля Галуа
Задача 1. Представить числа 𝑎 𝑘 в виде полинома над GF( 2 8 ).
Возьмем два числа 𝑎 𝑘 𝑎 1 = 13 16 𝑎 2 = 𝐵𝐹 16
Переведем числа из 16 системы счисления в 2 систему счисления
13 16 = 00010011 2 𝐵𝐹 16 = 10111111 2
Каждый коэффициент 𝑎 𝑘 может быть представлен восьмиразрядным двоичным числом, которому соответствует полином 7-й степени коэффициенты которого (0 или 1) определяется значениями соответствующих битов

Поля Галуа<br><br><br><br>
4 слайд

Поля Галуа



Поля Галуа<br><br><br><br>
5 слайд

Поля Галуа



Поля Галуа<br>В полиномиальном представлении операция умножения представляется в виде умножения  пол
6 слайд

Поля Галуа
В полиномиальном представлении операция умножения представляется в виде умножения полиномов по модулю 𝑚(𝑥) – неприводимого двоичного полинома степени 8. Для алгоритма AES 𝑚 𝑥 = 𝑥 8 + 𝑥 4 + 𝑥 3 +𝑥+1
Задача произвести умножение чисел BF и 13 над полем Галуа.


Поля Галуа<br>Поскольку старшая степень x превышает 7, добавим к результату полином m(x), домноженны
7 слайд

Поля Галуа
Поскольку старшая степень x превышает 7, добавим к результату полином m(x), домноженный на соответствующую степень x:


Поля Галуа<br>Сократим кратные слагаемые:<br><br><br>
8 слайд

Поля Галуа
Сократим кратные слагаемые:


Поля Галуа<br>Старшая степень x превышает 7 добавим к результату<br><br><br><br><br>
9 слайд

Поля Галуа
Старшая степень x превышает 7 добавим к результату




Поля Галуа<br>Сократим кратные слагаемые и получим результат<br><br><br><br><br>
10 слайд

Поля Галуа
Сократим кратные слагаемые и получим результат




Поля Галуа<br>Представим полином в двоичном виде<br><br><br><br><br>
11 слайд

Поля Галуа
Представим полином в двоичном виде




Поля Галуа<br>Получим BF ∙ 13 = 11011111 = DF<br><br><br><br><br>
12 слайд

Поля Галуа
Получим BF ∙ 13 = 11011111 = DF




Комментарии (0) к презентации "Лекция 3. Поля Галуа"