Montgomery analog multiplication algorithm and its analog multiplication and analog power operation circuit
A computing circuit and algorithm technology, applied in the fields of Montgomery modular multiplication algorithm, modular multiplication, and modular exponentiation circuit, can solve problems such as unsatisfactory computing speed, and achieve fast computing speed, increased flexibility, and less access times
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0069] The algorithm of the present invention is based on the multi-precision Montgomery algorithm, based on the multi-precision CIOS algorithm and improved. In the algorithm, the same parameters as the existing multi-precision CIOS algorithm have the same meaning, constant R, multiplier x, multiplicand y, and modulus N are all s-bit r-ary integers (generally very large binary numbers, such as 1024 or 512 bits long), x=x s-1 x s-2 … x 1 x 0 , y=y s-1 the y s-2 ...y 1 the y 0 , n=n s-1 no s-2 …n 1 no 0 ;S used to save calculation results (and intermediate results) has s+1 bits, that is, S=S s S s-1 …S 1 S 0 ;r=2 k , K is the operation word length of the machine, which can be 8, 16, 32 or more; C 1 , T 1 , n’[0] are one-bit r-ary numbers, with a fixed K-bit machine word length, where C 1 Used to store the high bit or carry / borrow of the operation result, T 1 It is used to temporarily store the low-order or sum of the operation result, and n’[0] is a constant. ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com