arrow
Return

Enhanced Integer Factorization Method: Sequential and Parallel Approaches

delete2026-05-02
delete0
delete
OA
AI
A
Alnfrawy, Ehab T.
H
Hazem M. Bahig *
H
Hatem M. Bahig *
E
Elbarougy, Reda
DOI:10.3390/sym18050780delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Integer factorization plays a foundational role in asymmetric cryptography systems, notably the Rivest, Shamir, and Adleman (RSA) cryptosystem. This paper presents an improvement of the integer factorization from both sequential and parallel computational perspectives. The algorithm is based on polynomial evaluation and the greatest common divisor. The objectives of these improvements are to decrease the execution time and memory consumption associated with the process of finding prime factors. Experimentally, we use different values of parameters (1) the number of bits n, (2) the difference between two factors, and (3) the number of processors in the parallel model. The experimental results indicate that both proposed methods, sequential and parallel, yield significant improvements regarding running time and memory usage when the difference between the two factors is n1/3 and n1/4. The average improvement observed is 99% in running time, with memory consumption reduced to a constant. This characteristic is important for limited hardware devices. Furthermore, the proposed parallel method demonstrates scalability and achieves sublinear speedup.
Keywords:
cryptography
integer factorization
Strassen's algorithm
parallel algorithm

Journal

S
Symmetry-Basel
IF:
2.2
Papers:
1.4K
Citations:
0

Organization

I
imam mohammad ibn saud islamic university (imsiu)
Scholars:
4.6K
Papers: 4.5K
Citations: 4
S
sadat academy for management sciences (sams)
Scholars:
11
Papers: 8
Citations: 0
U
university ha'il
Scholars:
3.8K
Papers: 3.2K
Citations: 3
researcher View more organizations
Cited Papers

Cited Papers

A monte carlo method for factorization
errBIT
IF0
err1975-09-01
err0
PREAI
errJ. M. Pollard
errShare
errSave
errShare
errSave
The Enchantment of Numbers
err2025-01-01
err0
PREAI
errRoettger,Eric L. F.; Williams,Hugh C.
errShare
errSave
errShare
errSave
Integer multiplication in time O(n log n)
err2021-03-01
err90
errOAAI
errHarvey, David; van der Hoeven, Joris
errShare
errSave
researcher View more