Time Complexity Analysis of Attacking RSA Using Probabilistic Factorization Algorithm in Python

This paper analyzes the time complexity of attacks on the RSA cryptosystem by focusing on the factoring of the modulus n. The RSA algorithm is widely used for secure data transmission, and its security relies on the computational difficulty of factoring large integers. This study delves into the mathematical foundations of these attacks, specifically the probabilistic algorithm for factoring <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$n$</tex> as outlined by Stein. The paper presents a mathematical model of factoring n attack, focusing on its time complexity analysis. The paper also provides a Python implementation of this cryptanalytic attack and evaluates its performance for different bit keys. The results highlight the efficiency of the algorithm to perform cryptanalytic attacks with different key sizes and the importance of using sufficiently large key lengths to maintain security against such attacks.

Authors

Institutions

Publication Details

Published
2024-08-29
DOI
https://doi.org/10.1109/icitisee63424.2024.10730375
Citations
1
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
0.25

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Time Complexity Analysis of Attacking RSA Using Probabilistic Factorization Algorithm in Python

Sonya Dewi, Faisal Faisal, Richy Vernando Yolandito
1 citations
Chaos-based Image/Signal Encryption
0.25
article

Time Complexity Analysis of Attacking RSA Using Probabilistic Factorization Algorithm in Python

Sonya Dewi, Faisal Faisal, Richy Vernando Yolandito
article en
1 citations

Abstract

This paper analyzes the time complexity of attacks on the RSA cryptosystem by focusing on the factoring of the modulus n. The RSA algorithm is widely used for secure data transmission, and its security relies on the computational difficulty of factoring large integers. This study delves into the mathematical foundations of these attacks, specifically the probabilistic algorithm for factoring <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$n$</tex> as outlined by Stein. The paper presents a mathematical model of factoring n attack, focusing on its time complexity analysis. The paper also provides a Python implementation of this cryptanalytic attack and evaluates its performance for different bit keys. The results highlight the efficiency of the algorithm to perform cryptanalytic attacks with different key sizes and the importance of using sufficiently large key lengths to maintain security against such attacks.

Binus University (ID)
Binus University
Openalex Percentile: Top 45%
Chaos-based Image/Signal Encryption
0.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.