U teoriji brojeva, cjelobrojna faktorizacija je rastav složenog cijelog broja u produkt manjih cijelih brojeva. Ako su ti brojevi dodatno ograničeni na proste faktore, onda ovaj proces nazivamo rastav broja na proste faktore. Faktorizacija cijelih brojeva već je od davnina predmet proučavanja brojnih matematičara. Pronalazak prostog faktora nekog složenog broja smatra se teškim problemom i često se primjenjuje u kriptografiji. John M. Pollard je osmislio dvije bitne metode za faktorizaciju velikih prirodnih brojeva: \(\rho \) (rho) metodu i \( p \) − 1 metodu. Pollardova \(\rho \) metoda je efikasna za velike brojeve koji imaju barem jedan mali prosti faktor. Ideja metode je prvo konstruirati niz cijelih brojeva \( (x_i) \)modulo \( p \), ...