+7 (495) 009 65 85

Ядро алгоритма блочного шифрования по ГОСТ 28147-89 в режиме простой замены

Назначение продукта

Блочное шифрование повсеместно используется в системах передачи и хранения информации. ГОСТ 28147-89 (Магма) — российский стандарт симметричного блочного шифрования, принятый в 1989 году. Данное IP-ядро представляет собой реализацию режима простой замены, описываемого стандартом, и пригодно для автоматической генерации оптимизированного исполняемого кода как для процессоров, так и для ПЛИС.

Основные возможности

  • Реализация алгоритма в виде схемы Simulink и эквивалентного кода MATLAB;
  • Настройка источников ключа шифрования и узлов замены (S-блоков);
  • Выбор реализации сети Фейстеля – последовательная в 32 такта, полностью параллельная, гибридная;
  • Использование алгоритма в десктопных приложениях, на встраиваемых процессорах или ПЛИС;
  • Возможность реализации других режимов стандарта (гаммирования, гаммирования с обратной связью, выработки имитовставки) по требованию заказчика.

Состав продукта

  • Модели MATLAB/Simulink, готовые для генерации оптимального С/С++-кода или Verilog/VHDL кода для ПЛИС;
  • Тестовые сценарии на MATLAB/Simulink для верификации работы алгоритма в режиме шифрования и дешифрования;
  • Документация по использованию и тестированию;
  • Возможность модификации логики алгоритма или реализации с учётом особенностей аппаратной платформы.

Запросить дополнительную информацию








Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных . Мы, ООО ЦИТМ "Экспонента" и аффилированные к нему лица, гарантируем конфиденциальность получаемой нами информации. Обработка персональных данных осуществляется в целях эффективного исполнения заказов, договоров и пр. в соответствии с « Политикой конфиденциальности персональных данных ».

Старая версия сайта доступна по адресу old.exponenta.ru