arrow
返回

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
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
整数分解在非对称密码系统中扮演着基础性角色,尤其是Rivest、Shamir和Adleman(RSA)密码系统。本文从串行和并行计算角度提出了整数分解的改进方法。该算法基于多项式求值和最大公约数。改进的目标是减少寻找素因子过程中的执行时间和内存消耗。实验中,我们使用了不同的参数值:(1)比特数n,(2)两个因子的差值,(3)并行模型中的处理器数量。实验结果表明,当两个因子的差值为n^(1/3)和n^(1/4)时,所提出的串行和并行方法在运行时间和内存使用方面均取得了显著改进。观察到的平均运行时间改进为99%,内存消耗降低至常数级别。这一特性对于硬件受限设备具有重要意义。此外,所提出的并行方法表现出可扩展性,并实现了次线性加速。
Keyword:
cryptography
integer factorization
Strassen's algorithm
parallel algorithm

期刊

S
Symmetry-Basel
IF:
2.2
论文数:
1.4K
被引数:
0

机构

I
imam mohammad ibn saud islamic university (imsiu)
学者数:
4.6K
论文数: 4.5K
被引数: 4
S
sadat academy for management sciences (sams)
学者数:
11
论文数: 8
被引数: 0
U
university ha'il
学者数:
3.8K
论文数: 3.2K
被引数: 3
学者 查看更多机构
引用论文

引用论文

A monte carlo method for factorization
errBIT
IF0
err1975-09-01
err0
PREAI
errJ. M. Pollard
err分享
err收藏
The Enchantment of Numbers
err2025-01-01
err0
PREAI
errRoettger,Eric L. F.; Williams,Hugh C.
err分享
err收藏
Integer multiplication in time O(n log n)
err2021-03-01
err90
errOAAI
errHarvey, David; van der Hoeven, Joris
err分享
err收藏
学者 查看更多内容