• Home
  • Search
  • The Role of Non-Positional Arithmetic on Efficient Emerging Cryptographic Algorithms
  • Cite Icon10
  • https://doi.org/10.1109/access.2020.2983020Copy DOI Icon

The Role of Non-Positional Arithmetic on Efficient Emerging Cryptographic Algorithms

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Number representation systems establish ways in which numbers are mapped to computer architectures, and how operations over the numbers are translated into computer instructions. The efficiency of public-key cryptography is strongly affected by the used number representations, as these systems are constructed from mathematically inspired problems to ensure security, and thus rely on operations over large integers. In this paper, unconventional representations systems, including the Residue Number System (RNS) and stochastic number representations, are systematically reviewed. Homomorphic representations, which allow for parties to operate on data without having access to their plaintext representation, are also considered. The main goal of this survey is to introduce the reader to key aspects of non-traditional number representations that may be exploited for public-key cryptography, without delving too much into the details. Examples of the methods and algorithms herein surveyed include subquadratic modular multiplication for isogeny-based cryptography, the acceleration of Goldreich-Goldwasser-Halevi (GGH) decryption by an order of magnitude, the improvement of the Direct Anonymous Attestation (DAA) protocol both in terms of storage requirements and the time taken to execute it, and efficient algorithm-hiding Fully Homomorphic Encryption (FHE). The implementation of this type of systems in both sequential and parallel platforms is analysed, and their performance is compared with traditional approaches. We hope this work sows the seed of further research on the application of non-positional number arithmetic to other cryptographic use-cases.

Loading PDF

Similar Papers
  • PDF
  • Research Article
  • Citations6

An Efficient Method for Comparing Numbers and Determining the Sign of a Number in RNS for Even Ranges

  • Jan 24, 2022
  • Computation
  • Andrei Tchernykh +7
  • Research Article
  • Citations8

A methodical FHE-based cloud computing model

  • Jan 30, 2019
  • Future Generation Computer Systems
  • Paulo Martins +1
  • Conference Article
  • Citations24

RNS representations with redundant residues

  • Jan 01, 2001
  • B Parhami
  • Conference Article
  • Citations4

Code Generation for Cryptographic Kernels using Multi-word Modular Arithmetic on GPU

  • Mar 01, 2025
  • Naifeng Zhang +1
  • Research Article
  • Citations38

High‐throughput multi‐key elliptic curve cryptosystem based on residue number system

  • Jul 27, 2017
  • IET Computers & Digital Techniques
  • Shahzad Asif +2
  • Research Article

ON SOME PROPERTIES OF THE DIGIT SHIFT OPERATOR Q_s^*-REPRESENTATION OF REAL NUMBERS AND UNIFORMLY DISTRIBUTED SEQUENCES PRODUCED BY IT

  • Jan 01, 2023
  • Bukovinian Mathematical Journal
  • D Skakun +1
  • Research Article
  • Citations1

Number representation method for obtaining two‐factor interaction columns in two‐level orthogonal arrays

  • Aug 01, 1999
  • International Journal of Quality & Reliability Management
  • Hsien‐Tang Tsai
  • PDF
  • Conference Article
  • Citations2

HyPoRes: An Hybrid Representation System for ECC

  • Jun 01, 2019
  • Paulo Martins +3
  • Research Article
  • Citations6

Randomised multi‐modulo residue number system architecture for double‐and‐add to prevent power analysis side channel attacks

  • Sep 01, 2013
  • IET Circuits, Devices & Systems
  • Jude Angelo Ambrose +3
  • Conference Article
  • Citations6

Error correction based on redundant Residue Number System

  • Jul 01, 2015
  • Jilu James +1
  • Research Article
  • Citations12

A New Euclidean Division Algorithm for Residue Number Systems

  • Jul 01, 1998
  • Journal of VLSI signal processing systems for signal, image and video technology
  • Jean-Claude Bajard +2
  • Book Chapter

Modular arithmetic and residue number systems

  • Sep 30, 2010
  • Peter Kornerup +1
  • Conference Article

Optical Outer Product Look-up Table Architectures for Residue Arithmetic

  • Jan 01, 1989
  • Mark L Heinrich +2
  • Research Article
  • Citations92

Considering the alternatives in low-power design

  • Jul 01, 2001
  • IEEE Circuits and Devices Magazine
  • T Stouraitis +1
  • Research Article
  • Citations10

Simultaneous Conversions with the Residue Number System Using Linear Algebra

  • Jan 03, 2018
  • ACM Transactions on Mathematical Software
  • Javad Doliskani +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.