Криптография - симметричные шифры
Криптография - симметричные шифры
Открытый текст (m)
ШИФРОТЕКСТ (С)
Поток ключей
Gen(k)
=
⊕
Криптография - симметричные шифры
Криптография - симметричные шифры
Криптография - симметричные шифры
m
n
Rki
Ci
S раундов
C
Криптография - симметричные шифры
Криптография - симметричные шифры
Fki
⊕
S раундов
Блок открытого текста
Блок шифротекста
Криптография - симметричные шифры
Fki
⊕
16 раундов
Блок открытого текста
Блок шифротекста
IP
IP-1
Криптография - симметричные шифры
Номер столбца
Номер строки
S-блок №1
Криптография - симметричные шифры
Криптография - симметричные шифры
Криптография - симметричные шифры
Криптография - симметричные шифры
Криптография - симметричные шифры
Криптография - симметричные шифры
Криптография - симметричные шифры
Простая замена (ECB)
Имитовставка (MAC)
Недостатки
Не описан способ генерации ключей и таблиц замены – существуют слабые ключи и слабые таблицы замены*
Криптография - симметричные шифры
* Субъективно. Существуют различные мнения на этот счет
Криптография - симметричные шифры
Rijndael – настраиваемый блочный алгоритм, блоки по 128, 192 или 256 бит.
Но стандартом является только блок в 128 бит.
Количество раундов зависит от размера блока и длины ключа.
Количество раундов
Раундовая функция состоит из:
SubBytes – замена по Sbox-ам
ShiftRows – сдвиг строк
MixColumns – преобразование колонок
AddRoundKey – сложение с подключом
Sbox
Криптография - симметричные шифры
Открытый текст (m)
ШИФРОТЕКСТ (С)
Поток ключей
Gen(k)
=
⊕
Недостатки
Проблема распределения ключей -нельзя использовать один и тот же ключ дважды:
C1 ⊕ C2 = (m1⊕k) ⊕(m2⊕k) = m1⊕ m2
Проблема генерации ключевого потока
Криптография - симметричные шифры
Криптография - симметричные шифры
Криптография - симметричные шифры
Криптография - симметричные шифры
Регистр
Отводы
Функция обратной связи
Выход
Сдвиг
Криптография - симметричные шифры
Криптография - симметричные шифры
⊕
Криптография - симметричные шифры
РСЛОС-1
РСЛОС-2
РСЛОС-3
РСЛОС-4
Нелинейная комбинирующая функция
Криптография - симметричные шифры
Криптография - симметричные шифры
Криптография - симметричные шифры
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть