Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Наука и образование / Как работает алгоритм криптопреобразования ГОСТ 28147-89?
Вопрос для Поиска с Алисой
24 апреля

Как работает алгоритм криптопреобразования ГОСТ 28147-89?

Алиса
На основе источников, возможны неточности

Алгоритм криптопреобразования ГОСТ 28147-89 — блочный шифр с 256-битным ключом и 32 циклами (раундами) преобразования, оперирующий 64-битными блоками. ru.wikipedia.org elib.pnzgu.ru Основа алгоритма — сеть Фейстеля. ru.wikipedia.org elib.pnzgu.ru

Работа алгоритма включает несколько этапов: intuit.ru

  1. Шифруемый блок данных разбивается на две части, которые затем обрабатываются как отдельные 32-битовые целые числа без знака. intuit.ru
  2. Правая половина блока и подключ раунда складываются по модулю 232. intuit.ru
  3. Производится поблочная подстановка. intuit.ru 32-битовое значение, полученное на предыдущем шаге, интерпретируется как массив из восьми 4-битовых блоков кода. intuit.ru
  4. Значение каждого из восьми блоков заменяется на новое, которое выбирается по таблице замен. intuit.ru В качестве замены для значения блока выбирается элемент с номером строки, равным номеру заменяемого блока, и номером столбца, равным значению заменяемого блока как 4-битового целого неотрицательного числа. intuit.ru
  5. После выполнения подстановки все 4-битовые блоки снова объединяются в единое 32-битное слово, которое затем циклически сдвигается на 11 битов влево. intuit.ru
  6. С помощью побитовой операции «сумма по модулю 2» результат объединяется с левой половиной, вследствие чего получается новая правая половина. intuit.ru
  7. Новая левая часть берётся равной младшей части преобразуемого блока. intuit.ru Полученное значение преобразуемого блока рассматривается как результат выполнения одного раунда алгоритма шифрования. intuit.ru

Перед следующим раундом левая и правая части меняются местами. intuit.ru Такая структура позволяет использовать один и тот же алгоритм как для шифрования, так и для дешифрования блока. intuit.ru

Алгоритм ГОСТ 28147-89 имеет четыре режима работы: простой замены, гаммирования, гаммирования с обратной связью и выработки имитовставки. ru.wikipedia.org elib.pnzgu.ru

Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти
Tue Aug 26 2025 09:00:20 GMT+0300 (Moscow Standard Time)