 Few people see any way that 4096-bit keys could be broken in the foreseeable future.Therefore, it is generally presumed that RSA is secure if "n" is sufficiently large.If "n" is 300 bits or shorter, it can be factored in a few hours in a personal computer, using software already freely available.