“…However, the techniques in this class cannot factor some odd composite numbers, so they cannot be considered as general methods for Fermat factorization. The second class contains algorithms [11,14,15,17,18,19,20,21,22,24,25,26,27,29] that can be applied to any odd composite number and are based on (1) replacing the high-cost operation, i.e., the perfect square in Fermat's method, with a low-cost operation or on (2) reducing the space searched to find the solution. It should also be noted that there is another strategy [13,30] that falls outside the scope of our research, which involves speeding up the running time of Fermat's algorithm that is based on a different platform such as high-performance computing [13,33].…”