LEA (шифр)
-
Основы шифрования LEA
- LEA — это симметричный алгоритм шифрования с ключом длиной 128 или 192 бита.
- Он использует четыре 32-битных ключа и шесть 32-битных констант для генерации 192-битного ключа.
- Основная операция шифрования включает в себя циклическую перестановку блоков ключа и добавление констант.
-
Расписание шифрования LEA
- Расписание для LEA-128 использует четыре 32-битных ключа и четыре 32-битные константы.
- Расписание для LEA-192 использует шесть 32-битных ключей и шесть 32-битных констант.
- В обоих случаях выходные данные представляют собой 192-битный ключ, полученный из входных данных.
-
Ключевая операция LEA
- Ключевая операция включает циклическую перестановку блоков ключа и добавление констант.
- Для LEA-128 используется операция циклической перестановки с модификацией на 4-ю позицию.
- Для LEA-192 используется операция циклической перестановки с модификацией на 6-ю позицию.
- Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала.