NUMBERS MULTIPLIER BY ARBITRARY MODULUS Russian patent published in 2025 - IPC G06F7/72 H03M7/18 

Abstract RU 2840231 C1

FIELD: computer equipment.

SUBSTANCE: invention relates to computer engineering and can be used in digital computing devices, cryptographic applications, digital signal processing devices and control systems. Device comprises shift register 1, two-by-modulo 2 multiplier, parallel register 3, switch 4 and modulo accumulating adder 5, wherein modulo 2 two-multiplier comprises an adder and a two-port multiplexer, and modulo accumulating adder 5 comprises two adders, a two-port multiplexer and a parallel register. In the device calculating the products of numbers A and B by modulus P by successive implementation of the expression (A⋅B) ≡ (an-1(2n-1⋅B) mod P +... +(a1(2⋅B) mod P +a0⋅B) mod P…) mod P, where n is number of digits of input number A; ai, are coefficients in binary representation of number A.

EFFECT: reduced scope of equipment.

1 cl

Similar patents RU2840231C1

Title Year Author Number
NUMBERS MULTIPLIER BY ARBITRARY MODULUS 2024
  • Petrenko Viacheslav Ivanovich
  • Sutormin Matvei Pavlovich
RU2839987C1
APPARATUS FOR MULTIPLYING NUMBERS BY AN ARBITRARY MODULUS 2020
  • Petrenko Viacheslav Ivanovich
RU2755734C1
MODULUS MULTIPLIER 2024
  • Petrenko Viacheslav Ivanovich
  • Nebesskaia Mariia Valerevna
RU2829089C1
MODULO MULTIPLIER 2020
  • Petrenko Viacheslav Ivanovich
RU2751802C1
CONVEYOR MULTIPLIER BY MODULES 2024
  • Petrenko Viacheslav Ivanovich
  • Sutormin Matvei Pavlovich
  • Puiko Denis Dmitrievich
RU2838847C1
PIPELINE MODULE MULTIPLIER 2023
  • Petrenko Viacheslav Ivanovich
RU2797164C1
ARITHMETIC LOGIC UNIT FOR GENERATING RESIDUAL BY ARBITRARY MODULE FROM NUMBER 2018
  • Petrenko Vyacheslav Ivanovich
  • Tebueva Fariza Bilyalovna
  • Struchkov Igor Vladislavovich
RU2696223C1
DEVICE FOR MODULO 2P-1 MULTIPLYING 0
  • Grechnikova Olga Ivanovna
  • Popovich Roman Bogdanovich
  • Svarchevskij Gennadij Sigizmundovich
SU1304018A1
DEVICE FOR MULTIPLYING NUMBERS WITH ARBITRARY MODULUS 2006
  • Petrenko Vjacheslav Ivanovich
  • Kuz'Minov Jurij Vladimirovich
RU2316042C1
ARITHMETIC LOGIC UNIT FOR ADDITION, SUBTRACTION AND MULTIPLICATION OF NUMBERS MODULO 2019
  • Petrenko Vyacheslav Ivanovich
  • Tebueva Fariza Bilyalovna
  • Svistunov Nikolaj Yurevich
RU2711051C1

RU 2 840 231 C1

Authors

Petrenko Viacheslav Ivanovich

Nebesskaia Mariia Valerevna

Dates

2025-05-19Published

2024-12-27Filed