Residue number systems in cryptography: Design, challenges, robustness

Dimitris Schinianakis, Thanos Stouraitis

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

6 Scopus citations


As conventional arithmetic solutions have improved at a fine-grain level, researchers have turned their attention to alternative number system representations in an effort to further boost up cryptosystem performance. The ancient Residue Number System (RNS) has emerged as a key-player in this endeavor. This chapter attempts to highlight important concepts of residue arithmetic and new RNS applications in modern cryptography are presented in a systematic and holistic manner. Progressing from algorithm and complexity analysis to state-of-the-art hardware implementations and useful cryptanalytic properties, the prospective reader is acquainted with most of the implications and challenges of this emerging field, while open research points are also highlighted.

Original languageBritish English
Title of host publicationSecure System Design and Trustable Computing
Number of pages47
ISBN (Electronic)9783319149714
StatePublished - 17 Sep 2015


Dive into the research topics of 'Residue number systems in cryptography: Design, challenges, robustness'. Together they form a unique fingerprint.

Cite this