2017
DOI: 10.1016/j.amc.2016.08.019
|View full text |Cite
|
Sign up to set email alerts
|

Use of SIMD-based data parallelism to speed up sieving in integer-factoring algorithms

Abstract: Abstract. Many cryptographic protocols derive their security from the apparent computational intractability of the integer factorization problem. Currently, the best known integer-factoring algorithms run in subexponential time. Efficient parallel implementations of these algorithms constitute an important area of practical research. Most reported implementations use multi-core and/or distributed parallelization. In this paper, we use SIMD-based parallelization to speed up the sieving stage of integer-factorin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 19 publications
0
4
0
Order By: Relevance
“…The algorithm has been extensively tested and continues to securely protect information [4]. Due to the potential availability of almost limitless processing power in the future through quantum computers, many feel that RSA may not be an acceptable encryption method in the foreseeable future [5][6][7][8]. Progress is being made in the applications of quantum physics to encryption technology.…”
Section: Introductionmentioning
confidence: 99%
“…The algorithm has been extensively tested and continues to securely protect information [4]. Due to the potential availability of almost limitless processing power in the future through quantum computers, many feel that RSA may not be an acceptable encryption method in the foreseeable future [5][6][7][8]. Progress is being made in the applications of quantum physics to encryption technology.…”
Section: Introductionmentioning
confidence: 99%
“…SIMD uses data-level parallelism, not task parallelism or concurrency (Sengupta, B., & Das, A., 2017). When using SIMD, data is shared between processing elements and executes the same instruction on them.…”
Section: Introductionmentioning
confidence: 99%
“…A study by Corrigan-Gibbs et al realized the privacy information communication system of in-memory computing. A study by Sengupta et al [13] used SIMD-based data parallelism to speed up sieving in integer-factoring algorithms. Ifeanyi et al [14] presented a comprehensive survey fault tolerance mechanisms for the high-performance framework.…”
Section: Introductionmentioning
confidence: 99%