2007
DOI: 10.1109/acssc.2007.4487465
|View full text |Cite
|
Sign up to set email alerts
|

An RNS-Enhanced Microprocessor Implementation of Public Key Cryptography

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2010
2010
2016
2016

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…More recently, RNS was used in cryptographic applications to speed up computations over very large operands for RSA (1024-4096 bits) [23,2,21], elliptic curve cryptography [28,22,14] (ECC, 160-550 bits), and pairings [7,11]. Nonpositional property of RNS can be used to randomize internal computations as a protection against side channel attacks [3,8] or fault ones [8,15].…”
Section: Improving Modular Inversion In Rns Using the Plus-minus Methmentioning
confidence: 99%
See 1 more Smart Citation
“…More recently, RNS was used in cryptographic applications to speed up computations over very large operands for RSA (1024-4096 bits) [23,2,21], elliptic curve cryptography [28,22,14] (ECC, 160-550 bits), and pairings [7,11]. Nonpositional property of RNS can be used to randomize internal computations as a protection against side channel attacks [3,8] or fault ones [8,15].…”
Section: Improving Modular Inversion In Rns Using the Plus-minus Methmentioning
confidence: 99%
“…Efficient RNS modular reduction and RNS modular multiplication methods have been proposed in [27,19,1,26] RNS modular multiplication for RSA was studied in [27,19,1]. Full RSA in RNS implementations can be found in [23,2,21]. As far as we know, the best RNS exponentiation algorithm is described in [12].…”
Section: Notations and Definitionsmentioning
confidence: 99%
“…An inner-product-step-processor (IPSP) consists of a series of multiply-add-delay operations. Such IPSP-like architectures [Con04], [Lim99], [Lim07], [Re01], [Sha85], [Sod86] are prevalent in finite impulse response (FIR) filter, infinite impulse response (IIR) filter, discrete wavelet transform (DWT), fast Fourier transform (FFT), convolution, etc. Although RNS has been proven to be useful in the datapath optimization of these DSP applications, the iterative IPSP computations often result in temporarily expansion of dynamic range.…”
Section: Motivationmentioning
confidence: 99%