2022
DOI: 10.3390/computation10020017
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: Fully Homomorphic Encryption (FHE) permits processing information in the form of ciphertexts without decryption. It can ensure the security of information in common technologies used today, such as cloud computing, the Internet of Things, and machine learning, among others. A primary disadvantage for its practical application is the low efficiency of sign and comparison operations. Several FHE schemes use the Residue Number System (RNS) to decrease the time complexity of these operations. Converting from the R… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 25 publications
(33 reference statements)
0
3
0
Order By: Relevance
“…Formally, for a given set of primes 𝒫 , there exists two distinct integers, x and y , such that − N < y < 0 < x < N , yet x mod 𝒫 = y mod 𝒫 . To tackle this sign issue, we follow [6,31], and use an additional bit. This extra bit can be employed as a sign bit, ensuring that x mod 𝒫 and y mod 𝒫 possess unique representations.…”
Section: System Description and Empirical Evaluationmentioning
confidence: 99%
See 1 more Smart Citation
“…Formally, for a given set of primes 𝒫 , there exists two distinct integers, x and y , such that − N < y < 0 < x < N , yet x mod 𝒫 = y mod 𝒫 . To tackle this sign issue, we follow [6,31], and use an additional bit. This extra bit can be employed as a sign bit, ensuring that x mod 𝒫 and y mod 𝒫 possess unique representations.…”
Section: System Description and Empirical Evaluationmentioning
confidence: 99%
“…Despite this, due to the modulo operations inherent in our system, our value image range is confined to [0, N − 1], where N is the product of all primes used. Formally, for a given set of primes P, there exists two distinct integers, x and y, such that −N < y < 0 < x < N , yet x mod P = y mod P. To tackle this sign issue, we follow [6,31], and use an additional bit. This extra bit can be employed as a sign bit, ensuring that x mod P and y mod P possess unique representations.…”
Section: System Description and Empirical Evaluationmentioning
confidence: 99%
“…The architecture of computing systems operating in RNS generally consists of forward conversion of positional numbers into RNS [3], computation of the main problem using modular addition [4], multiplication [5], number comparison and sign determination [6] operations, reconversion from RNS to positional number system [7][8][9][10][11][12][13][14]. Furthermore, if addition, subtraction, multiplication in RNS have a parallel structure with numbers of small dimensions, then the operations of sign determination, comparison, conversion from RNS to the positional number system require the calculation of the positional characteristic of the number, which is computationally complex.…”
Section: Introductionmentioning
confidence: 99%