Конвейерный умножитель по модулю

Авторы

  • Sakhybay Tynymbayev Almaty University of Power Engineering and Telecommunications
  • Рат Бердибаев Almaty University of Power Engineering and Telecommunications
  • Aktoty Shaikulova Almaty University of Power Engineering and Telecommunications
  • Sairan Adilbekkyzy L.N. Gumilyov Eurasian National University
  • Timur Namazbayev Al-Farabi Kazakh National University

Ключевые слова:

криптосистема с открытым ключом, аппаратное шифрование, умножение чисел по модулю, формирователь остатков, конвейерный умножитель

Аннотация

Рассматриваются различные походы к умножению многоразрядных чисел по модулю. Приводится алгоритм умножения чисел, где процесс умножения по модулю разбивается на шаги и в каждом шаге операция умножения совмещаясь с операцией приведения чисел по модулю формируется частичный остаток. Рассмотрены схемные решения для конвейерного умножения чисел по модулю с анализом младших разрядов множителя. В предложенном умножителе по модулю не требуются выполнять предварительные вычисления и результаты вычисления не выходят за разрядные сетки модуля. Для оценки эффективности используются соотношения, по которым временные параметры умножителей определяются без конвейера и с использованием конвейера. Проверка алгоритма и схемы конвейерного умножителя по модулю осуществлена на плате Nexys 4 на базе FPGA Artix-7 от фирмы Xilinx. Язык Verilog HDL используется для описания схемы конвейерного умножителя по модулю. Приводятся результаты временного моделирования устройства в виде временных диаграмм, подтверждающих правильную работу устройства.

Скачивания

Данные скачивания пока недоступны.

Загрузки

Опубликован

2020-06-08

Как цитировать

Tynymbayev, S., Бердибаев, Р., Shaikulova, A., Adilbekkyzy, S., & Namazbayev, T. (2020). Конвейерный умножитель по модулю. ADVANCED TECHNOLOGIES AND COMPUTER SCIENCE, (1), 35–44. извлечено от http://89.250.84.92/index.php/atcs/article/view/8

Выпуск

Раздел

Информационная безопасность и защита данных

Наиболее читаемые статьи этого автора (авторов)