Designing Fast Algorithms Using Parallel Models
Ibrahim Mohamed Abd Elmokatder Gad;
Abstract
RSA is one of the most important public key cryptosystems for information security. The security of RSA depends on integer factorization problem, it relies on the di culty of factoring large integers. The General Number Field Sieve algorithm (GNFS) is currently the best known method for factoring large numbers over than 100 digits. The algorithm consists of ve main steps. The third step, which is sieving step, takes the most time consumed in GNFS algorithm as proved in previous researches.In this thesis, we improve the running time of this step by parallels it on a cluster system. We proposed the di erent techniques to improve the running time of this step. The experimental results have shown that the algorithm has achieved a good speedup and can be used for factoring a large integers.
Other data
| Title | Designing Fast Algorithms Using Parallel Models | Other Titles | تصميم خوارزميات سريعة باستخدام النماذج المتوازية | Authors | Ibrahim Mohamed Abd Elmokatder Gad | Issue Date | 2014 |
Recommend this item
Similar Items from Core Recommender Database
Items in Ain Shams Scholar are protected by copyright, with all rights reserved, unless otherwise indicated.