arrow
Return

New Residue Arithmetic Based Barrett Algorithms: Modular Integer Computations

delete2016-01-01
delete6
delete
OA
AI
H
Hari Krishna Garg
H
Hanshen Xiao *
DOI:10.1109/ACCESS.2016.2599269delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
In this paper, we derive new computational techniques for residue number systems (RNSs)-based Barrett algorithm (BA). The focus of this paper is an algorithm that carries out the entire computation using only modular arithmetic without conversion to large integers via the Chinese remainder theorem. It also avoids the computationally expensive scaling-rounding operation required in the earlier work. There are two parts to this paper. First, we set up a new BA using two constants other than powers of two. Second, an RNS-based BA is described. A complete mathematical framework is described including proofs of the various steps in the computations and the validity of results. Third, we present a computational algorithm for RNS-based BA. Fourth, the RNS-based BA is used as a basis for new RNS-based algorithms for MoM and MoE. The applications we are dealing with are in the area of cryptography.
Keywords:
Barrett algorithm (BA)
montgomery multiplication (MM)
residue number systems (RNS)
chinese remainder theorem (CRT)
Barrett modular multiplication (BMM)
modular multiplication (MoM)
modular exponentiation (MoE)
mixed radix systems (MRS)
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

T
tsinghua university
Scholars:
11.9W
Papers: 10.0W
Citations: 137
N
National University of Singapore
Scholars:
7.6W
Papers: 6.5W
Citations: 11.4W
Cited Papers

Cited Papers

Impact of interface traps on switching behavior of normally‐OFF AlGaN/GaN MOS‐HEMTs
err2016-02-03
err0
PREAI
errYuanyuan Shi; Qi Zhou; Yang Jin; Bowen Chen; Wanjun Chen; Wei Huang; Bo Zhang
errShare
errSave
An RNS Montgomery modular multiplication algorithm
err1998-07-01
err110
PREAI
errBajard, JC; Didier, LS; Kornerup, P
errShare
errSave
Presurgical Nasoalveolar Molding and Primary Gingivoperiosteoplasty Reduce the Need for Bone Grafting in Patients with Bilateral Clefts
err2013-01-01
err0
PREAI
errWojciech Dec; Pradip R. Shetye; Edward H. Davidson; Barry H. Grayson; Lawrence E. Brecht; Court B. Cutting; Stephen M. Warren
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
errShare
errSave
A RAPID, SENSITIVE ASSAY PROCEDURE FOR ADRENAL STEROID-3β-OL-DEHYDROGENASE ACTIVITY12
err1961-09-01
err0
PREAI
errBETTY L. RUBIN; GEORGE LEIPSNER; HELEN WENDLER DEANE
errShare
errSave
researcher View more