ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 06.04.2021

Просмотров: 167

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

Симметричная криптография. Блочные шифры

Егор Никуленков

ВГУ

2013


background image

Потоковые шифры

Основная идея: замена потока действительно случайных
чисел на поток псевдослучайных чисел

G

- генератор псевдослучайных чисел

Функция шифрования:

E

(

k

,

m

) =

m

G

(

k

)

Функция дешифрования:

D

(

k

,

c

) =

c

G

(

k

)

Может применяться к сообщениям произвольной длины


background image

Недостатки потоковых шифров

Невозможность использования одинаковых значений
ключа дважды

Невозможность проверки целостности сообщений

Состояние ГСЧ на обоих сторонах общения должно быть
синхронизировано

Результат шифрования полностью определяется открытым
текстом и используемым ключом


background image

Определение

Блочный шифр (block cipher)

— функция шифрования,

которая применяется к блокам текста фиксированной длины.

AES

: n=128 bits, k = 128, 192, 256


background image

Основные принципы работы

R

(

k

,

m

)

- раундовая функция

У AES-128 10 раундовых функций