arrow
Return

Multifunction Residue Architectures for Cryptography

delete2014-04-01
delete33
PRE
AI
D
Dimitrios Schinianakis *
T
T. Stouraitis
DOI:10.1109/TCSI.2013.2283674delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
A design methodology for incorporating Residue Number System (RNS) and Polynomial Residue Number System (PRNS) in Montgomery modular multiplication in GF(p)or GF(2(n)) respectively, as well as a VLSI architecture of a dual-field residue arithmetic Montgomery multiplier are presented in this paper. An analysis of input/output conversions to/from residue representation, along with the proposed residue Montgomery multiplication algorithm, reveals common multiply-accumulate data paths both between the converters and between the two residue representations. A versatile architecture is derived that supports all operations of Montgomery multiplication in GF(p)or GF(2(n)), input/output conversions, Mixed Radix Conversion (MRC) for integers and polynomials, dual-field modular exponentiation and inversion in the same hardware. Detailed comparisons with state-of-the-art implementations prove the potential of residue arithmetic exploitation in dual-field modular multiplication.
Keywords:
Computations in finite fields
computer arithmetic
Montgomery multiplication
parallel arithmetic and logic structures

Journal

IEEE Transactions on Circuits and Systems I-Regular Papers cover
IEEE Transactions on Circuits and Systems I-Regular Papers
IF:
5.2
Papers:
9.7K
Citations:
2.2W

Organization

U
University of Patras
Scholars:
1.2W
Papers: 9.5K
Citations: 8.4K