Residue number systems: A new paradigm to datapath optimization for low-power and high-performance digital signal processing applications
CH Chang, AS Molahosseini… - IEEE circuits and …, 2015 - ieeexplore.ieee.org
Residue Number System (RNS) is a non-weighted number system which was proposed by
Garner back in 1959 to achieve fast implementation of addition, subtraction and …
Garner back in 1959 to achieve fast implementation of addition, subtraction and …
Research challenges in next-generation residue number system architectures
AS Molahosseini, S Sorouri… - 2012 7th international …, 2012 - ieeexplore.ieee.org
The carry-free nature of residue number system (RNS) has introduced it as an efficient
unconventional number system which has attracted lots of researchers for many decades …
unconventional number system which has attracted lots of researchers for many decades …
Certificateless cryptographic protocols for efficient drone-based smart city applications
Smart cities aim to improve the quality of urban services and their energy efficiency by
utilizing information and communication technologies. In such context, drones can be …
utilizing information and communication technologies. In such context, drones can be …
An efficient elliptic curve cryptography signature server with GPU acceleration
W Pan, F Zheng, Y Zhao, WT Zhu… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
Over the Internet, digital signature has been an indispensable approach to securing e-
commerce and other online transactions requiring authentication. Concerning the computing …
commerce and other online transactions requiring authentication. Concerning the computing …
High-performance computing based on residue number system: a review
V Balajishanmugam - 2023 9th International Conference on …, 2023 - ieeexplore.ieee.org
The speed of arithmetic operation is associated with the quantity of the numbers involved.
Residue Number System (RNS) is used to characterize a more significant numeral using a …
Residue Number System (RNS) is used to characterize a more significant numeral using a …
Combining residue arithmetic to design efficient cryptographic circuits and systems
Cryptography plays a major role assuring security in computation and communication. In
particular, public-key cryptography enables the asymmetrical ciphering of data along with …
particular, public-key cryptography enables the asymmetrical ciphering of data along with …
Residue-to-binary conversion for general moduli sets based on approximate Chinese remainder theorem
NI Chervyakov, AS Molahosseini… - … journal of computer …, 2017 - Taylor & Francis
The residue number system (RNS) is an unconventional number system which can lead to
parallel and fault-tolerant arithmetic operations. However, the complexity of residue-to …
parallel and fault-tolerant arithmetic operations. However, the complexity of residue-to …
Homomorphic encryption on GPU
Homomorphic encryption (HE) is a cryptosystem that allows the secure processing of
encrypted data. One of the most popular HE schemes is the Brakerski-Fan-Vercauteren …
encrypted data. One of the most popular HE schemes is the Brakerski-Fan-Vercauteren …
Using floating-point intervals for non-modular computations in residue number system
K Isupov - IEEE Access, 2020 - ieeexplore.ieee.org
The residue number system (RNS) provides parallel, carry-free, and high-speed arithmetic
and is therefore a good tool for high-performance computing. However, operations such as …
and is therefore a good tool for high-performance computing. However, operations such as …
Montgomery reduction within the context of residue number system arithmetic
JC Bajard, J Eynard, N Merkiche - Journal of Cryptographic Engineering, 2018 - Springer
This paper is a survey of Montgomery reduction in the context of residue number system
arithmetic. We present the main variants of RNS Montgomery reduction, some efficient …
arithmetic. We present the main variants of RNS Montgomery reduction, some efficient …