Determination of a Good Indicator for Estimated Prime Factor and Its Modification in Fermat’s Factoring Algorithm
Fermat’s Factoring Algorithm (FFA) is an integer factorisation methods factoring the modulus N using exhaustive search. The appearance of the Estimated Prime Factor (EPF) method reduces the cost of FFA’s loop count. However, the EPF does not work for balanced primes. This paper proposed the modified...
Saved in:
| Published in: | Symmetry (Basel) Vol. 13; no. 5; p. 735 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Basel
MDPI AG
01.05.2021
|
| Subjects: | |
| ISSN: | 2073-8994, 2073-8994 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Fermat’s Factoring Algorithm (FFA) is an integer factorisation methods factoring the modulus N using exhaustive search. The appearance of the Estimated Prime Factor (EPF) method reduces the cost of FFA’s loop count. However, the EPF does not work for balanced primes. This paper proposed the modified Fermat’s Factoring Algorithm 1-Estimated Prime Factor (mFFA1-EPF) that improves the EPF method. The algorithm works for factoring a modulus with unbalanced and balanced primes, respectively. The main results of mFFA1-EPF focused on three criteria: (i) the approach to select good candidates from a list of convergent continued fraction, (ii) the establishment of new potential initial values based on EPF, and (iii) the application of the above modification upon FFA. The resulting study shows the significant improvement that reduces the loop count of FFA1 via (improved) EPF compared to existing methods. The proposed algorithm can be executed without failure and caters for both the modulus N with unbalanced and balanced primes factor. The algorithm works for factoring a modulus with unbalanced and balanced primes. |
|---|---|
| AbstractList | Fermat’s Factoring Algorithm (FFA) is an integer factorisation methods factoring the modulus N using exhaustive search. The appearance of the Estimated Prime Factor (EPF) method reduces the cost of FFA’s loop count. However, the EPF does not work for balanced primes. This paper proposed the modified Fermat’s Factoring Algorithm 1-Estimated Prime Factor (mFFA1-EPF) that improves the EPF method. The algorithm works for factoring a modulus with unbalanced and balanced primes, respectively. The main results of mFFA1-EPF focused on three criteria: (i) the approach to select good candidates from a list of convergent continued fraction, (ii) the establishment of new potential initial values based on EPF, and (iii) the application of the above modification upon FFA. The resulting study shows the significant improvement that reduces the loop count of FFA1 via (improved) EPF compared to existing methods. The proposed algorithm can be executed without failure and caters for both the modulus N with unbalanced and balanced primes factor. The algorithm works for factoring a modulus with unbalanced and balanced primes. |
| Author | Asbullah, Muhammad Asyraf Mahad, Zahari Ariffin, Muhammad Rezal Kamel Tahir, Rasyid Redha Mohd |
| Author_xml | – sequence: 1 givenname: Rasyid Redha Mohd orcidid: 0000-0003-4846-1124 surname: Tahir fullname: Tahir, Rasyid Redha Mohd – sequence: 2 givenname: Muhammad Asyraf orcidid: 0000-0002-0778-4456 surname: Asbullah fullname: Asbullah, Muhammad Asyraf – sequence: 3 givenname: Muhammad Rezal Kamel orcidid: 0000-0001-5000-354X surname: Ariffin fullname: Ariffin, Muhammad Rezal Kamel – sequence: 4 givenname: Zahari orcidid: 0000-0001-6954-8494 surname: Mahad fullname: Mahad, Zahari |
| BookMark | eNptkM9OAjEQxhuDiYicfIEmHs1q_2zL7pEgIAlGD3redLstlrAttuXAzdfw9XwSu8KBGCeZzJfMb77JzCXoWWcVANcY3VFaovuwbzFFDI0oOwN9kmpWlGXeO9EXYBjCGqVgiOUc9UF4UFH51lgRjbPQaSjg3LkGLmxjpIjOQ51yGqJpRVQNfPGmVXAmZNcSNoExwCfXGN3hnYexcJYsRfz-_ApH0tgVHG9WScT39gqca7EJanisA_A2m75OHrPl83wxGS8zScoiZkSxWnGsMctHMud1nVPeiFI2gnJVNHWtiiLHmEqEKBFUlyNJEeEUEyQoKTUdgJuD79a7j50KsVq7nbdpZUUYJTlmBUeJuj1Q0rsQvNLVNp0o_L7CqOoeW508NtH4Dy1N_L07emE2_878AJzUfoA |
| CitedBy_id | crossref_primary_10_3390_sym14091898 crossref_primary_10_3390_sym13081314 crossref_primary_10_1080_23311916_2024_2432513 crossref_primary_10_3390_sym14020312 crossref_primary_10_1080_23311916_2023_2301149 crossref_primary_10_3390_sym14122527 |
| Cites_doi | 10.1080/09720529.2018.1502737 10.1007/s002000100088 10.1109/CSNT.2011.29 10.1109/JCSSE.2019.8864218 10.1007/s11036-017-0962-2 10.1016/j.future.2013.06.008 10.1016/j.jnca.2020.102756 10.1109/ACCESS.2020.2991048 10.1109/ICISA.2013.6579415 10.1103/PhysRevLett.80.3408 10.3390/sym12050838 10.1007/978-1-4612-4544-5 10.3390/sym12050788 10.22452/mjs.sp2019no1.6 |
| ContentType | Journal Article |
| Copyright | 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| Copyright_xml | – notice: 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| DBID | AAYXX CITATION 7SC 7SR 7U5 8BQ 8FD 8FE 8FG ABJCF ABUWG AFKRA AZQEC BENPR BGLVJ CCPQU DWQXO H8D HCIFZ JG9 JQ2 L6V L7M L~C L~D M7S PHGZM PHGZT PIMPY PKEHL PQEST PQGLB PQQKQ PQUKI PRINS PTHSS |
| DOI | 10.3390/sym13050735 |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Engineered Materials Abstracts Solid State and Superconductivity Abstracts METADEX Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest MSED ProQuest Central ProQuest Central UK/Ireland ProQuest Central Essentials ProQuest Central ProQuest Technology Collection ProQuest One ProQuest Central Korea Aerospace Database SciTech Premium Collection Materials Research Database ProQuest Computer Science Collection ProQuest Engineering Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Engineering Database ProQuest Central Premium ProQuest One Academic (New) Publicly Available Content Database ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China Engineering Collection |
| DatabaseTitle | CrossRef Publicly Available Content Database Materials Research Database Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Central China ProQuest Central ProQuest One Applied & Life Sciences Aerospace Database Engineered Materials Abstracts ProQuest Engineering Collection ProQuest Central Korea ProQuest Central (New) Advanced Technologies Database with Aerospace Engineering Collection Engineering Database ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest SciTech Collection METADEX Computer and Information Systems Abstracts Professional ProQuest One Academic UKI Edition Materials Science & Engineering Collection Solid State and Superconductivity Abstracts ProQuest One Academic ProQuest One Academic (New) |
| DatabaseTitleList | CrossRef Publicly Available Content Database |
| Database_xml | – sequence: 1 dbid: PIMPY name: Publicly Available Content Database url: http://search.proquest.com/publiccontent sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Sciences (General) |
| EISSN | 2073-8994 |
| ExternalDocumentID | 10_3390_sym13050735 |
| GroupedDBID | 5VS 8FE 8FG AADQD AAYXX ABDBF ABJCF ACUHS ADBBV ADMLS AFFHD AFKRA AFZYC ALMA_UNASSIGNED_HOLDINGS AMVHM BCNDV BENPR BGLVJ CCPQU CITATION E3Z ESX GX1 HCIFZ IAO ITC J9A KQ8 L6V M7S MODMG M~E OK1 PHGZM PHGZT PIMPY PQGLB PROAC PTHSS TR2 TUS 7SC 7SR 7U5 8BQ 8FD ABUWG AZQEC DWQXO H8D JG9 JQ2 L7M L~C L~D PKEHL PQEST PQQKQ PQUKI PRINS |
| ID | FETCH-LOGICAL-c298t-2e5be61f1547c46bb436da9cda36e8dbbe884113c0032a3f97c30263120a329f3 |
| IEDL.DBID | M7S |
| ISICitedReferencesCount | 6 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000654570200001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 2073-8994 |
| IngestDate | Sat Oct 11 06:57:18 EDT 2025 Sat Nov 29 07:17:50 EST 2025 Tue Nov 18 22:52:06 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 5 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c298t-2e5be61f1547c46bb436da9cda36e8dbbe884113c0032a3f97c30263120a329f3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-0778-4456 0000-0003-4846-1124 0000-0001-5000-354X 0000-0001-6954-8494 |
| OpenAccessLink | https://www.proquest.com/docview/2532415860?pq-origsite=%requestingapplication% |
| PQID | 2532415860 |
| PQPubID | 2032326 |
| ParticipantIDs | proquest_journals_2532415860 crossref_primary_10_3390_sym13050735 crossref_citationtrail_10_3390_sym13050735 |
| PublicationCentury | 2000 |
| PublicationDate | 2021-05-01 |
| PublicationDateYYYYMMDD | 2021-05-01 |
| PublicationDate_xml | – month: 05 year: 2021 text: 2021-05-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | Basel |
| PublicationPlace_xml | – name: Basel |
| PublicationTitle | Symmetry (Basel) |
| PublicationYear | 2021 |
| Publisher | MDPI AG |
| Publisher_xml | – name: MDPI AG |
| References | Somsuk (ref_6) 2020; 10 Asbullah (ref_10) 2019; 38 (ref_12) 2002; 13 ref_14 ref_13 Ruzai (ref_11) 2020; 8 Kemmerich (ref_15) 2020; 168 ref_3 ref_2 Somsuk (ref_4) 2017; 19 ref_8 Huang (ref_17) 2018; 23 Wu (ref_1) 2014; 30 Chuang (ref_16) 1998; 80 Wu (ref_9) 2014; 2014 Somsuk (ref_5) 2018; 21 ref_7 |
| References_xml | – volume: 21 start-page: 1573 year: 2018 ident: ref_5 article-title: The improvement of initial value closer to the target for Fermat’s factorization algorithm publication-title: J. Discret. Math. Sci. Cryptogr. doi: 10.1080/09720529.2018.1502737 – volume: 10 start-page: 1469 year: 2020 ident: ref_6 article-title: The new integer factorization algorithm based on fermat’s factorization algorithm and euler’s theorem publication-title: Int. J. Electr. Comput. Eng. – volume: 13 start-page: 17 year: 2002 ident: ref_12 article-title: Cryptanalysis of RSA with small prime difference publication-title: Appl. Algebra Eng. Commun. Comput. doi: 10.1007/s002000100088 – ident: ref_3 doi: 10.1109/CSNT.2011.29 – ident: ref_8 doi: 10.1109/JCSSE.2019.8864218 – volume: 23 start-page: 68 year: 2018 ident: ref_17 article-title: Machine Learning and Intelligent Communications publication-title: Mob. Netw. Appl. doi: 10.1007/s11036-017-0962-2 – volume: 30 start-page: 162 year: 2014 ident: ref_1 article-title: On the improvement of Fermat Factorization using a Continued Fraction technique publication-title: Future Gener. Comput. Syst. doi: 10.1016/j.future.2013.06.008 – volume: 168 start-page: 102756 year: 2020 ident: ref_15 article-title: Online DDoS attack detection using Mahalanobis distance and Kernel-based learning algorithm publication-title: J. Netw. Comput. Appl. doi: 10.1016/j.jnca.2020.102756 – volume: 8 start-page: 80997 year: 2020 ident: ref_11 article-title: On the Improvement Attack Upon Some Variants of RSA Cryptosystem via the Continued Fractions Method publication-title: IEEE Access doi: 10.1109/ACCESS.2020.2991048 – ident: ref_7 doi: 10.1109/ICISA.2013.6579415 – volume: 19 start-page: 99 year: 2017 ident: ref_4 article-title: An Improvement of Fermat’s Factorization by Considering the Last m Digits of Modulus to Decrease Computation Time publication-title: IJ Netw. Secur. – volume: 80 start-page: 3408 year: 1998 ident: ref_16 article-title: Experimental implementation of fast quantum searching publication-title: Phys. Rev. Lett. doi: 10.1103/PhysRevLett.80.3408 – ident: ref_2 doi: 10.3390/sym12050838 – volume: 2014 start-page: 650537 year: 2014 ident: ref_9 article-title: On the improvement of Wiener attack on RSA with small Private Exponent publication-title: Sci. World J. – ident: ref_13 doi: 10.1007/978-1-4612-4544-5 – ident: ref_14 doi: 10.3390/sym12050788 – volume: 38 start-page: 67 year: 2019 ident: ref_10 article-title: Another Proof Of Wiener’s Short Secret Exponent publication-title: Malays. J. Sci. doi: 10.22452/mjs.sp2019no1.6 |
| SSID | ssj0000505460 |
| Score | 2.2460172 |
| Snippet | Fermat’s Factoring Algorithm (FFA) is an integer factorisation methods factoring the modulus N using exhaustive search. The appearance of the Estimated Prime... |
| SourceID | proquest crossref |
| SourceType | Aggregation Database Enrichment Source Index Database |
| StartPage | 735 |
| SubjectTerms | Algorithms Cryptography Mathematical problems |
| Title | Determination of a Good Indicator for Estimated Prime Factor and Its Modification in Fermat’s Factoring Algorithm |
| URI | https://www.proquest.com/docview/2532415860 |
| Volume | 13 |
| WOSCitedRecordID | wos000654570200001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2073-8994 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000505460 issn: 2073-8994 databaseCode: M~E dateStart: 20080101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre – providerCode: PRVPQU databaseName: Engineering Database customDbUrl: eissn: 2073-8994 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000505460 issn: 2073-8994 databaseCode: M7S dateStart: 20090301 isFulltext: true titleUrlDefault: http://search.proquest.com providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: eissn: 2073-8994 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000505460 issn: 2073-8994 databaseCode: BENPR dateStart: 20090301 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: Publicly Available Content Database customDbUrl: eissn: 2073-8994 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000505460 issn: 2073-8994 databaseCode: PIMPY dateStart: 20090301 isFulltext: true titleUrlDefault: http://search.proquest.com/publiccontent providerName: ProQuest |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1JS8NAFB609eBFrQtWq8zBgwrBZiZNJidxadWDJbiAnsKsKthETRS8iH_Dv-cv8U06dQHx4iWE5DEE3rx1vrwPoTXdZryjwZAIMcYLBOcepwoMz8iYKR2LSJiKbCLq99nFRZy4hlvhYJUjn1g5apVL2yPfIh1qgw0L29t3955ljbKnq45CYxzV7ZQEv4LunX72WCxLWxC2h7_lUajut4rnAThtyIEqerdvgeinH66CS2_6v581g6ZcWol3hvuggcZ0NosaznALvO6mS2_MoWJ_BICxKsG5wRwf5LnCR5k9soESHEMei7tg-pDMaoUTSwCAexUvD-YZCJYFPs6VxRgN17jJcM86-PL99a1wkhAR8c7tFdyU14N5dN7rnu0deo55wZMkZqVHdEfo0DeQX0UyCIUIaKh4LBWnoWZKCM1Y4PtUgk8gnJo4khSKOeqTNqckNnQB1bI804sI-5DfyQgigoBVuBDMl0zxkAtJeBwY0USbIzWk0o0lt-wYtymUJ1Zn6TedNdHap_DdcBrH72KtkbJSZ5JF-qWppb9fL6NJYoErFaqxhWrlw6NeQRPyqbwpHlZRfbfbT05Wq51mry9deJYcHSeXHxr74uA |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3bSt1AFN14A_vSeqnUS-08KGghmMzkJDMPUkQ99aAehFrwLZ2rCproSWrxrb_hT_Sj-iXdk4u1UPrmQ98C2Qwks2avNTN7ZgGs2ZDLnsWBRKlzQaykDCQzOPCcFtxYoVLlarOJdDjkZ2fiZAx-dGdhfFlllxPrRG0K7dfIt2iPebLhSfjh5jbwrlF-d7Wz0GhgcWjvv-GUrdwe7GH_rlPa3z_dPQhaV4FAU8GrgNqesknkUDukOk6UillipNBGssRyo5TlPI4iphHvVDInUs1wosIiGkpGhWPY7jhMooygoi4V_PS4puNd4eIkbI4BMibCrfL-GkkCNVdtJ_eE-P7M-zWZ9V_9b79hBl62spnsNDifhTGbz8Fsm5hKstHenr05D-VeV-DjIUcKRyT5WBSGDHK_JVUVI4I6nexjakOxbg058QYHpF_7DhGZY2BVkuPC-Bqqpo3LnPQ9gVU_vz-UbSQyPtm5OseH6uL6NXx-lo9fgIm8yO0bIBHqV50i4ylsRSrFI82NTKTSVIrYqUV433V7pttr1737x1WG0y-PkewJRhZh7TH4prlt5O9hKx04sjbllNlvZCz9-_U7mD44PT7KjgbDw2V4QX2RTl3BuQIT1eirfQtT-q66LEerNboJfHluHP0CC1w6Tw |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3LbtQwFL0qU4TYlBaoKC3gRZEAKZrEziT2AqGKaWBUOsoCpLIKfkKlNimTtKg7foNf4XP4Eq7zaIuE2HXBLlKuLDk5vufYvvYB2LYhlxOLA4lS54JYSRlIZnDgOS24sUKlyrVmE-l8zg8ORL4EP4ezML6scsiJbaI2lfZr5GM6YZ5seBKOXV8WkU-zVydfA-8g5XdaBzuNDiJ79vwbTt_ql7Mp_uunlGa771-_DXqHgUBTwZuA2omySeRQR6Q6TpSKWWKk0EayxHKjlOU8jiKmEftUMidSzXDSwiIaSkaFY9juDVhGSR7TESzns_3848UKj_eIi5OwOxTImAjH9fkxUgYqsNZc7goN_skCLbVld_7nj7IKK72gJjvdCFiDJVvehbU-ZdXkWX-v9vN7UE-H0h8PRlI5IsmbqjJkVvrNqqZaEFTwZBeTHsp4a0jurQ9I1joSEVliYFOT_cr46qqujcOSZJ7aml_ff9R9JGoBsnP0GR-aL8f34cO1dH4dRmVV2gdAIlS2OkUuVNiKVIpHmhuZSKWpFLFTG_BigECh-wvZvS_IUYETM4-X4gpeNmD7Iviku4fk72FbA1CKPhnVxSVKHv779RO4hfAp3s3me5twm_rqnba0cwtGzeLUPoKb-qw5rBePe6gT-HTdQPoNA4lEhQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Determination+of+a+Good+Indicator+for+Estimated+Prime+Factor+and+Its+Modification+in+Fermat%E2%80%99s+Factoring+Algorithm&rft.jtitle=Symmetry+%28Basel%29&rft.au=Rasyid+Redha+Mohd+Tahir&rft.au=Asbullah%2C+Muhammad+Asyraf&rft.au=Muhammad+Rezal+Kamel+Ariffin&rft.au=Zahari+Mahad&rft.date=2021-05-01&rft.pub=MDPI+AG&rft.eissn=2073-8994&rft.volume=13&rft.issue=5&rft.spage=735&rft_id=info:doi/10.3390%2Fsym13050735&rft.externalDBID=HAS_PDF_LINK |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2073-8994&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2073-8994&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2073-8994&client=summon |