首页    期刊浏览 2025年02月22日 星期六
登录注册

文章基本信息

  • 标题:Development of pipelined polynomial multiplier modulo irreducible polynomials for cryptosystems
  • 本地全文:下载
  • 作者:Sakhybay Tynymbayev ; Margulan Ibraimov ; Timur Namazbayev
  • 期刊名称:Eastern-European Journal of Enterprise Technologies
  • 印刷版ISSN:1729-3774
  • 电子版ISSN:1729-4061
  • 出版年度:2022
  • 卷号:1
  • 期号:4
  • 页码:37-43
  • DOI:10.15587/1729-4061.2022.251913
  • 语种:English
  • 出版社:PC Technology Center
  • 摘要:In this paper, we consider a schematic solution of the pipeline multiplier modulo, where multiplication begins with the analysis of the lowest order of the polynomial multiplier, which can serve as an operating unit for high-speed encryption and decryption of data by hardware implementation of cryptosystems based on a non-positional polynomial notation. The functional diagram of the pipeline and the structure of its logical blocks, as well as an example of performing the operation of multiplying polynomials modulo, are given. The correct functioning of the developed circuit was checked by modeling in the Vivado Design Suite computer-aided design for the implementation of the multiplication device on the development/evaluation kit Artix-7 based on the Spartan 6 field-programmable gate array series by Xilinx. The effectiveness of the proposed hardware pipeline multiplier in modulo is confirmed by the Verilog Testbench timing diagram implemented for the evaluation kit Artix-7 field-programmable gate array. In addition, the developed pipelined modulo multiplier takes no more than 0.02?% of the resources of the used field-programmable gate array for a given length of input data. Compared to the matrix multiplication method, a pipelined modulo multiplier can handle a large data stream without waiting for the result of the previous multiplication step. The modulo pipelined multiplier depth depends on the bit width of the input data. The developed pipeline device can be used in digital computing devices operating in a polynomial system of residue classes, as well as for high-speed data encryption in blocks of cipher processors operating on the basis of a non-positional polynomial number system.
  • 关键词:cryptography;polynomial system of residue classes;pipeline multiplier modulo;FPGA
国家哲学社会科学文献中心版权所有