AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (283.7 KB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Research Article | Open Access

Concurrent factorization of RSA moduli via weak key equations

Wan Nur Aqlili Ruzai1You Ying2Khairun Nisak Muhammad3Muhammad Asyraf Asbullah3,4( )Muhammad Rezal Kamel Ariffin2,4
School of Distance Education, Universiti Sains Malaysia, 11800 USM, Penang, Malaysia
Department of Mathematics and Statistics, Faculty of Science, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia
Centre for Foundation Studies in Science of Universiti Putra Malaysia, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia
Institute for Mathematical Research, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia
Show Author Information

Abstract

The Rivest-Shamir-Adleman (RSA) algorithm is a widely utilized technique in asymmetric cryptography, primarily for verifying digital signatures and encrypting messages. Its security relies on the integer factorization problem's difficulty, which is computationally infeasible with large security parameters. However, this study revealed scenarios where an attacker can concurrently factorize multiple RSA moduli Ni=piqi under specific conditions. The attack is feasible when the attacker possesses a set of RSA key pairs with certain flaws, allowing each Ni to be factored in polynomial time. We identified vulnerabilities in RSA keys that satisfy particular equations by applying Diophantine approximation and Coppersmith's lattice-based technique. For instance, the study demonstrates that if RSA public exponents ei and moduli Ni adhere to eir(Nipiqi+ui)si=ti, where r,si,ui, and ti are small integers, then all Ni can be factorized simultaneously. Additionally, another vulnerability arises when RSA parameters satisfy eiris(Nipiqi+ui)=ti, enabling concurrent factorization with small integers s,ri,ui, and ti. This research expands the understanding of RSA security by identifying specific conditions under which RSA public-key pairs can be compromised. These findings are relevant to the broader field of cryptography and the ongoing efforts to secure communication systems against sophisticated adversaries.

CLC number: 94A60, 11T71, 68P25

References

【1】
【1】
 
 
AIMS Mathematics
Pages 28211-28231

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Ruzai WNA, Ying Y, Muhammad KN, et al. Concurrent factorization of RSA moduli via weak key equations. AIMS Mathematics, 2024, 9(10): 28211-28231. https://doi.org/10.3934/math.20241368

331

Views

4

Downloads

3

Crossref

1

Web of Science

2

Scopus

Received: 20 July 2024
Revised: 20 August 2024
Accepted: 27 August 2024
Published: 15 October 2024
©2024 the Author(s), licensee AIMS Press.

This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0)