Cryptanalysis of RSA Cryptosystem: Prime Factorization using Genetic Algorithm
Mahadee Al Mobin, Md Kamrujjaman

TL;DR
This paper explores a genetic algorithm approach to prime factorization for RSA cryptanalysis, introducing a new Sieve Method that significantly improves success rates and reduces computational effort for large semi-primes.
Contribution
It proposes a novel Sieve Method variation of genetic algorithms optimized for factorizing large semi-primes, with substantial performance improvements over existing methods.
Findings
Shrinks search space by up to 98.15%
Achieves 26.50% higher success rate
Reduces maximum generations by 41.91%
Abstract
Prime factorization has been a buzzing topic in the field of number theory since time unknown. However, in recent years, alternative avenues to tackle this problem are being explored by researchers because of its direct application in the arena of cryptography. One of such applications is the cryptanalysis of RSA numbers, which requires prime factorization of large semiprimes. Based on numerical experiments, this paper proposes a conjecture on the distribution of digits on prime of infinite length. This paper infuses the theoretical understanding of primes to optimize the search space of prime factors by shrinking it upto 98.15%, which, in terms of application, has shown 26.50% increase in the success rate and 41.91% decrease of the maximum number of generations required by the genetic algorithm used traditionally in the literature. This paper also introduces a variation of the genetic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsChaos-based Image/Signal Encryption · Quantum Computing Algorithms and Architecture · Coding theory and cryptography
