2004
DOI: 10.1007/978-3-540-28632-5_4
|View full text |Cite
|
Sign up to set email alerts
|

Long Modular Multiplication for Cryptographic Applications

Abstract: Abstract.A digit-serial, multiplier-accumulator based c ryptographic c oprocessor architecture is proposed, similar to fix-point DSP's with enhancements, supporting long modular arithmetic and general computations. Several new "column-sum" variants of popular quadratic time modular multiplication algorithms are presented (Montgomery and interleaved division-reduction with or without Quisquater scaling), which are faster thant he traditional implementations, need no or very little memory beyond the operand stor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0
1

Year Published

2005
2005
2017
2017

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 18 publications
(12 citation statements)
references
References 10 publications
0
11
0
1
Order By: Relevance
“…In [12], Hars proposes a long modular multiplication method that also simplifies an intermediate quotient evaluation. The method is based on Quisquater's algorithm and requires a preprocessing of the modulus by increasing its length.…”
Section: Related Workmentioning
confidence: 99%
“…In [12], Hars proposes a long modular multiplication method that also simplifies an intermediate quotient evaluation. The method is based on Quisquater's algorithm and requires a preprocessing of the modulus by increasing its length.…”
Section: Related Workmentioning
confidence: 99%
“…In contrast to the classical modular multiplication algorithm [1], contemporary algorithms [3], [6], do not use the operation of division, which is ineffectively realized on the general purpose processors. Based on this, as a criterion of the productivity evaluation of the software implementation of modular multiplication algorithms, the total operation time of multiplication and addition, which are the basic operations of the contemporary algorithms of modular multiplication, is usually examined [5].…”
Section: Principal Notations and Effectiveness Estimation Model Of Thmentioning
confidence: 99%
“…Since the division of the n-bits numbers on the k-bits processor (n>>k) is carried out very ineffectively, the calculation of the reduction in the classical algorithm requires s(s+2 5) operations of multiplication and s operations of the integer division [3].…”
Section: Principal Notations and Effectiveness Estimation Model Of Thmentioning
confidence: 99%
See 2 more Smart Citations