透過您的圖書館登入
IP:18.221.106.169
  • 期刊

Analysis of Two Outsourcing Algorithms for Solving Quadratic Congruence

摘要


We show that the outsourcing algorithms [IEEE ITJ, 7(4), 2020, 2968-2981] for solving quadratic congruence in the Internet of Things are flawed. (1) The Cipolla algorithm is unsuitable for the discussed scenario. The underlying modulus is generally a composite containing two strong primes to resist some factorization algorithms. Besides, the Rabin cryptosystem explicitly requires that p ≡ q ≡ 3 mod 4. In this case, the Cipolla algorithm is unnecessary. (2) The outsourcer can finish the computation solely, even if p ≢ 3 mod 4 and q≢3 mod 4. He doesn't have to outsource the original problem because he must pay out equal-cost O(log^3 p) in the proposed outsourcing scenario.

延伸閱讀